From c04a1aa464de47da556713955d985ca022878349 Mon Sep 17 00:00:00 2001 From: Aman Singh Date: Tue, 29 Mar 2022 01:06:42 +0530 Subject: [PATCH 01/85] Create courses.json --- scripts/courses.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 scripts/courses.json diff --git a/scripts/courses.json b/scripts/courses.json new file mode 100644 index 0000000..e69de29 From 9af72a263d753fb6c1a8c7519551f76e00cdb460 Mon Sep 17 00:00:00 2001 From: Aman Singh Date: Tue, 29 Mar 2022 03:13:21 +0530 Subject: [PATCH 02/85] basic structure --- courses.html | 983 ++++++++++++++++++++++++++++++++++ index.html | 10 + scripts/courses.js | 35 ++ scripts/courses.json | 0 scripts/coursesData.js | 1140 ++++++++++++++++++++++++++++++++++++++++ styles/courses.css | 54 ++ 6 files changed, 2222 insertions(+) create mode 100644 courses.html create mode 100644 scripts/courses.js delete mode 100644 scripts/courses.json create mode 100644 scripts/coursesData.js create mode 100644 styles/courses.css diff --git a/courses.html b/courses.html new file mode 100644 index 0000000..c2e3de9 --- /dev/null +++ b/courses.html @@ -0,0 +1,983 @@ + + + + + + + Document + + + +
+ + + diff --git a/index.html b/index.html index e69de29..ee86e94 100644 --- a/index.html +++ b/index.html @@ -0,0 +1,10 @@ + + + + + + + Document + + + diff --git a/scripts/courses.js b/scripts/courses.js new file mode 100644 index 0000000..3b0b826 --- /dev/null +++ b/scripts/courses.js @@ -0,0 +1,35 @@ + + +const append = (data, parent)=>{ + + parent.innerHTML = null; + + data.forEach((el) => { + // console.log('el:', el) + + let innerDiv = document.createElement('div'); + + let title = document.createElement('h1'); + title.innerText = el.title; + + let btn1 = document.createElement('button'); + btn1.innerText = "Watch Free Preview"; + btn1.id = "btn1"; + + + let btn2 = document.createElement('button'); + btn2.innerText = "Get Full Access"; + btn2.id = "btn2"; + + + + + + innerDiv.append(title,btn1,btn2); + + parent.append(innerDiv); + + }) +} + +export default append; \ No newline at end of file diff --git a/scripts/courses.json b/scripts/courses.json deleted file mode 100644 index e69de29..0000000 diff --git a/scripts/coursesData.js b/scripts/coursesData.js new file mode 100644 index 0000000..0430100 --- /dev/null +++ b/scripts/coursesData.js @@ -0,0 +1,1140 @@ +let coursesData=[ { + "title": "Angular 9 Fundamentals", + "href": "\/courses\/angular-9\/", + "instructorName": "Lukas Ruebbelke", + "instructorSlug": "lukas-ruebbelke", + "date": "Jun 29, 2020", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "State Machines in JavaScript with XState", + "href": "\/courses\/xstate\/", + "instructorName": "David Khourshid", + "instructorSlug": "david-khourshid", + "date": "Jun 15, 2020", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Intermediate Gatsby with Gatsby Themes", + "href": "\/courses\/intermediate-gatsby\/", + "instructorName": "Jason Lengstorf", + "instructorSlug": "jason-lengstorf", + "date": "Dec 17, 2019", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Introduction to Gatsby", + "href": "\/courses\/gatsby\/", + "instructorName": "Jason Lengstorf", + "instructorSlug": "jason-lengstorf", + "date": "Jun 13, 2019", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Intermediate React, v2", + "href": "\/courses\/intermediate-react-v2\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Jun 11, 2019", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Complete Intro to React, v5", + "href": "\/courses\/complete-react-v5\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Jun 4, 2019", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "TypeScript 3 Fundamentals, v2", + "href": "\/courses\/typescript-v2\/", + "instructorName": "Mike North", + "instructorSlug": "mike-north", + "date": "Mar 26, 2019", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Introduction to GraphQL", + "href": "\/courses\/graphql\/", + "instructorName": "Scott Moss", + "instructorSlug": "scott-moss", + "date": "Jan 22, 2019", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Angular Core", + "href": "\/courses\/angular-core\/", + "instructorName": "Lukas Ruebbelke", + "instructorSlug": "lukas-ruebbelke", + "date": "Dec 21, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Introduction to Node.js", + "href": "\/courses\/node-js\/", + "instructorName": "Scott Moss", + "instructorSlug": "scott-moss", + "date": "Nov 28, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "AWS for Front-End Engineers (ft. S3, Cloudfront \u0026 Route 53)", + "href": "\/courses\/aws-frontend-react\/", + "instructorName": "Steve Kinney", + "instructorSlug": "steve-kinney", + "date": "Oct 16, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Intermediate React", + "href": "\/courses\/intermediate-react\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Sep 14, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Complete Intro to React v4", + "href": "\/courses\/complete-react-v4\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Sep 13, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Mastering Chrome Developer Tools v2", + "href": "\/courses\/chrome-dev-tools-v2\/", + "instructorName": "Jon Kuperman", + "instructorSlug": "jon-kuperman", + "date": "Sep 12, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Rapid Development on AWS: React, Node.js \u0026 GraphQL", + "href": "\/courses\/aws-react-node-graphql\/", + "instructorName": "Steve Kinney", + "instructorSlug": "steve-kinney", + "date": "Jul 16, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Advanced GraphQL", + "href": "\/courses\/advanced-graphql\/", + "instructorName": "Scott Moss", + "instructorSlug": "scott-moss", + "date": "May 23, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Testing React Applications, v2", + "href": "\/courses\/testing-react\/", + "instructorName": "Kent C. Dodds", + "instructorSlug": "kentcdodds", + "date": "May 13, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Advanced React Patterns", + "href": "\/courses\/advanced-react-patterns\/", + "instructorName": "Kent C. Dodds", + "instructorSlug": "kentcdodds", + "date": "May 2, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "SQL Fundamentals", + "href": "\/courses\/sql-fundamentals\/", + "instructorName": "Mike North", + "instructorSlug": "mike-north", + "date": "Apr 9, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Four Semesters of Computer Science in 5 Hours, Part 2", + "href": "\/courses\/computer-science-2\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Apr 2, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Full Stack for Front-Ends Part 2", + "href": "\/courses\/full-stack-v2\/", + "instructorName": "Jem Young", + "instructorSlug": "jem-young", + "date": "Feb 14, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "REST \u0026 GraphQL API Design in Node.js, v2 (using Express \u0026 MongoDB)", + "href": "\/courses\/api-node-rest-graphql\/", + "instructorName": "Scott Moss", + "instructorSlug": "scott-moss", + "date": "Feb 13, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Building Awesomer Apps with Angular", + "href": "\/courses\/building-apps-angular\/", + "instructorName": "Lukas Ruebbelke", + "instructorSlug": "lukas-ruebbelke", + "date": "Feb 7, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "TypeScript Fundamentals", + "href": "\/courses\/typescript\/", + "instructorName": "Mike North", + "instructorSlug": "mike-north", + "date": "Feb 6, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "CSS Grids and Flexbox for Responsive Web Design", + "href": "\/courses\/css-grids-flexbox\/", + "instructorName": "Jen Kramer", + "instructorSlug": "jen-kramer", + "date": "Jan 30, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "JavaScript: The Hard Parts", + "href": "\/courses\/javascript-hard-parts\/", + "instructorName": "Will Sentance", + "instructorSlug": "will-sentance", + "date": "Jan 22, 2018", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Advanced State Management in React (feat. Redux and MobX)", + "href": "\/courses\/react-state\/", + "instructorName": "Steve Kinney", + "instructorSlug": "steve-kinney", + "date": "Dec 4, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Progressive Web Applications and Offline", + "href": "\/courses\/progressive-web-apps\/", + "instructorName": "Mike North", + "instructorSlug": "mike-north", + "date": "Nov 9, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Introduction to Vue.js", + "href": "\/courses\/vue\/", + "instructorName": "Sarah Drasner", + "instructorSlug": "sarah-drasner", + "date": "Sep 14, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Functional-Light JavaScript, v2", + "href": "\/courses\/functional-javascript-v2\/", + "instructorName": "Kyle Simpson", + "instructorSlug": "kyle-simpson", + "date": "Aug 14, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Deep JavaScript Foundations", + "href": "\/courses\/javascript-foundations\/", + "instructorName": "Kyle Simpson", + "instructorSlug": "kyle-simpson", + "date": "Jul 18, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Complete Intro to React, v3 (feat. Redux, Router \u0026 Flow)", + "href": "\/courses\/react\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Jun 26, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Testing JavaScript Applications (feat. React and Redux)", + "href": "\/courses\/testing-javascript\/", + "instructorName": "Kent C. Dodds", + "instructorSlug": "kentcdodds", + "date": "Jun 20, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Introduction to Data Visualization with d3.js v4", + "href": "\/courses\/d3-v4\/", + "instructorName": "Shirley Wu", + "instructorSlug": "shirley-wu", + "date": "May 18, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Firebase \u002b React: Real-time, Serverless Web Apps", + "href": "\/courses\/firebase-react\/", + "instructorName": "Steve Kinney", + "instructorSlug": "steve-kinney", + "date": "Mar 31, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Data Structures and Algorithms in JavaScript", + "href": "\/courses\/data-structures-algorithms\/", + "instructorName": "Bianca Gandolfo", + "instructorSlug": "bianca-gandolfo", + "date": "Mar 29, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Advanced Ember 2.x", + "href": "\/courses\/advanced-ember-2\/", + "instructorName": "Mike North", + "instructorSlug": "mike-north", + "date": "Mar 29, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Full Stack for Front End Engineers", + "href": "\/courses\/full-stack\/", + "instructorName": "Jem Young", + "instructorSlug": "jem-young", + "date": "Mar 28, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Build Cross-Platform Desktop Apps with Electron", + "href": "\/courses\/electron\/", + "instructorName": "Steve Kinney", + "instructorSlug": "steve-kinney", + "date": "Mar 27, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Reactive Angular 2", + "href": "\/courses\/reactive-angular\/", + "instructorName": "Lukas Ruebbelke", + "instructorSlug": "lukas-ruebbelke", + "date": "Mar 20, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Building Awesome Web Apps with Angular 2", + "href": "\/courses\/web-apps-angular-2\/", + "instructorName": "Lukas Ruebbelke", + "instructorSlug": "lukas-ruebbelke", + "date": "Mar 15, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Complete Intro to React, v2 (feat. Router v4 and Redux)", + "href": "\/courses\/complete-intro-react\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Mar 6, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Website Accessibility", + "href": "\/courses\/web-accessibility\/", + "instructorName": "Jon Kuperman", + "instructorSlug": "jon-kuperman", + "date": "Feb 13, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Elm", + "href": "\/courses\/elm\/", + "instructorName": "Richard Feldman", + "instructorSlug": "richard-feldman", + "date": "Feb 5, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "ES6: The Right Parts", + "href": "\/courses\/es6-right-parts\/", + "instructorName": "Kyle Simpson", + "instructorSlug": "kyle-simpson", + "date": "Jan 10, 2017", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Zero to Production Node.js on Amazon Web Services", + "href": "\/courses\/production-node-aws\/", + "instructorName": "Kevin Whinnery", + "instructorSlug": "kevin-whinnery", + "date": "Dec 28, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Webpack 2 Deep Dive", + "href": "\/courses\/webpack\/", + "instructorName": "Kent C. Dodds", + "instructorSlug": "kentcdodds", + "date": "Nov 10, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "React Native (feat. Redux)", + "href": "\/courses\/react-native\/", + "instructorName": "Scott Moss", + "instructorSlug": "scott-moss", + "date": "Oct 27, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Mastering Chrome Developer Tools", + "href": "\/courses\/chrome-dev-tools\/", + "instructorName": "Jon Kuperman", + "instructorSlug": "jon-kuperman", + "date": "Oct 6, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Complete Introduction to React (feat. Redux and React Router)", + "href": "\/courses\/react-intro\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Aug 9, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Four Semesters of Computer Science in 5 Hours", + "href": "\/courses\/computer-science\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Jul 12, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Reactive Angular 2 with ngrx", + "href": "\/courses\/reactive-angular-2\/", + "instructorName": "Lukas Ruebbelke", + "instructorSlug": "lukas-ruebbelke", + "date": "Jun 1, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Build Web Apps with Angular 2", + "href": "\/courses\/angular-2\/", + "instructorName": "Lukas Ruebbelke", + "instructorSlug": "lukas-ruebbelke", + "date": "May 4, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Functional-Lite JavaScript", + "href": "\/courses\/functional-js-lite\/", + "instructorName": "Kyle Simpson", + "instructorSlug": "kyle-simpson", + "date": "Mar 8, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Advanced SVG Animation", + "href": "\/courses\/svg-animation\/", + "instructorName": "Sarah Drasner", + "instructorSlug": "sarah-drasner", + "date": "Feb 19, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Ember 2.x", + "href": "\/courses\/ember-2\/", + "instructorName": "Mike North", + "instructorSlug": "mike-north", + "date": "Jan 26, 2016", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "API Design in Node.js (using Express \u0026 Mongo)", + "href": "\/courses\/api-design-nodejs\/", + "instructorName": "Scott Moss", + "instructorSlug": "scott-moss", + "date": "Dec 30, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Component-Based Architecture in AngularJS 1.x and ES6", + "href": "\/courses\/angular-components-es6\/", + "instructorName": "Scott Moss", + "instructorSlug": "scott-moss", + "date": "Dec 30, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Building Web Apps (with React, Ampersand, ES6 and Webpack)", + "href": "\/courses\/modern-web-apps\/", + "instructorName": "Henrik Joreteg", + "instructorSlug": "henrik-joreteg", + "date": "Dec 1, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Meteor", + "href": "\/courses\/meteor\/", + "instructorName": "Chris Mather", + "instructorSlug": "chris-mather", + "date": "Nov 10, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Unit Testing JavaScript (with CoffeeScript)", + "href": "\/courses\/unit-testing-javascript\/", + "instructorName": "Justin Searls", + "instructorSlug": "justin-searls", + "date": "Oct 16, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Coercion in JavaScript", + "href": "\/courses\/javascript-coercion\/", + "instructorName": "Kyle Simpson", + "instructorSlug": "kyle-simpson", + "date": "Aug 19, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Introduction to JavaScript Programming", + "href": "\/courses\/javascript-basics\/", + "instructorName": "Kyle Simpson", + "instructorSlug": "kyle-simpson", + "date": "Aug 19, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "UI Prototyping with Framer.js", + "href": "\/courses\/ui-prototyping-framer\/", + "instructorName": "Jay Stakelon", + "instructorSlug": "jay-stakelon", + "date": "Jul 8, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "AngularJS 1.x Application Development", + "href": "\/courses\/angular-app-dev\/", + "instructorName": "Lukas Ruebbelke", + "instructorSlug": "lukas-ruebbelke", + "date": "Jun 5, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "React.js (with Introduction to Flux Architecture)", + "href": "\/courses\/react-intro-to-flux\/", + "instructorName": "Ryan Florence", + "instructorSlug": "ryan-florence", + "date": "May 8, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Responsive HTML Email Design", + "href": "\/courses\/responsive-email\/", + "instructorName": "Justine Jordan", + "instructorSlug": "justine-jordan", + "date": "Apr 13, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Advanced JS Fundamentals to jQuery \u0026 Pure DOM Scripting", + "href": "\/courses\/javascript-jquery-dom\/", + "instructorName": "Justin Meyer", + "instructorSlug": "justin-meyer", + "date": "Mar 21, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "JavaScript: From Fundamentals to Functional JS", + "href": "\/courses\/js-fundamentals-to-functional\/", + "instructorName": "Bianca Gandolfo", + "instructorSlug": "bianca-gandolfo", + "date": "Jan 16, 2015", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "JS.Next: ES6 \/ ES2015", + "href": "\/courses\/jsnext-es6\/", + "instructorName": "Aaron Frost", + "instructorSlug": "aaron-frost", + "date": "Dec 15, 2014", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Responsive Typography", + "href": "\/courses\/responsive-typography\/", + "instructorName": "Jason Pamental", + "instructorSlug": "jason-pamental", + "date": "Nov 17, 2014", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Introduction to Web Development", + "href": "\/courses\/web-development\/", + "instructorName": "Nina Zakharenko", + "instructorSlug": "nina-zakharenko", + "date": "Oct 16, 2014", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Choosing a JavaScript Framework", + "href": "\/courses\/javascript-frameworks-showdown\/", + "instructorName": "Brian Holt", + "instructorSlug": "brian-holt", + "date": "Sep 10, 2014", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Hardcore Functional Programming in JavaScript", + "href": "\/courses\/functional-javascript\/", + "instructorName": "Brian Lonsdorf", + "instructorSlug": "brian-lonsdorf", + "date": "Aug 15, 2014", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Real-Time Web with Node.js", + "href": "\/courses\/realtime-html5-nodejs\/", + "instructorName": "Kyle Simpson", + "instructorSlug": "kyle-simpson", + "date": "Jul 12, 2014", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Advanced JavaScript", + "href": "\/courses\/advanced-javascript\/", + "instructorName": "Kyle Simpson", + "instructorSlug": "kyle-simpson", + "date": "Jun 14, 2014", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "HTML5 Media: Audio, Video \u0026 WebRTC", + "href": "\/courses\/html5-media-apis\/", + "instructorName": "Mark Boas", + "instructorSlug": "mark-boas", + "date": "Apr 8, 2014", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Front-End Tooling and Workflows with Grunt and Beyond", + "href": "\/courses\/workflows-and-tooling\/", + "instructorName": "David Mosher", + "instructorSlug": "david-mosher", + "date": "Mar 6, 2014", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Interactive Data Visualization with D3.js", + "href": "\/courses\/interactive-data-visualization-d3-js\/", + "instructorName": "Ian Johnson", + "instructorSlug": "ian-johnson", + "date": "Dec 20, 2013", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Angular 1.x Essentials", + "href": "\/courses\/angularjs-in-depth\/", + "instructorName": "Lukas Ruebbelke", + "instructorSlug": "lukas-ruebbelke", + "date": "Nov 19, 2013", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Backbone.js (with Introduction to Testing)", + "href": "\/courses\/backbone-js-in-depth-testing-mocha-sinon\/", + "instructorName": "Sam Breed", + "instructorSlug": "sam-breed", + "date": "Oct 16, 2013", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "CSS3 In-Depth", + "href": "\/courses\/css3-in-depth\/", + "instructorName": "Estelle Weyl", + "instructorSlug": "estelle-weyl", + "date": "Aug 25, 2013", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Web UI Architecture", + "href": "\/courses\/web-ui-architecture\/", + "instructorName": "Garann Means", + "instructorSlug": "garann-means", + "date": "Jul 3, 2013", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Lean Front-End Engineering", + "href": "\/courses\/lean-front-end-engineering\/", + "instructorName": "Bill Scott", + "instructorSlug": "bill-scott", + "date": "Jun 7, 2013", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Responsive Web Design", + "href": "\/courses\/responsive-web-design\/", + "instructorName": "Ben Callahan", + "instructorSlug": "ben-callahan", + "date": "Apr 30, 2013", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "Website Performance", + "href": "\/courses\/website-performance\/", + "instructorName": "Kyle Simpson", + "instructorSlug": "kyle-simpson", + "date": "Mar 29, 2013", + "free": false , + "bookmarked": false , + "watched": false + }, + + + + { + "title": "JavaScript the Good Parts", + "href": "\/courses\/javascript-the-good-parts\/", + "instructorName": "Douglas Crockford", + "instructorSlug": "douglas-crockford", + "date": "Feb 19, 2013", + "free": false , + "bookmarked": false , + "watched": false + } + ] + + // console.log(coursesData); + + +// const append=(coursesData)=>{ +// console.log('coursesData:', coursesData) + +// } +// append(coursesData) + + \ No newline at end of file diff --git a/styles/courses.css b/styles/courses.css new file mode 100644 index 0000000..cd7a2ae --- /dev/null +++ b/styles/courses.css @@ -0,0 +1,54 @@ +#main{ + width: 60%; + margin: auto; + /* display: flex; */ + /* flex-wrap: wrap; */ + display: grid; + grid-template-columns: repeat(2,1fr); + gap: 25px; + border: 1px solid green; +} +#main>div{ + width: 100%; + height: 300px; + /* display: grid; + grid-template-columns: repeat(2,1fr); */ + + border: 1px solid red; + /* background-color: red; */ + background: radial-gradient(circle at left,rgba(0,0,0,.6) 0,#000 25%); + background-image: radial-gradient(circle at left center, rgba(0, 0, 0, 0.6) 0px, rgb(0, 0, 0) 25%); + background-position-x: initial; + background-position-y: initial; + background-size: initial; + /* background-repeat-x: initial; */ + /* background-repeat-y: initial; */ + background-attachment: initial; + background-origin: initial; + background-clip: initial; + background-color: initial; +} +h1{ + color: #DD625E; +} +#btn1{ + background-color:#C02D28; + color: white; + padding: 10px 20px; + /* height: 45px; */ + margin-left: 25px; + border: none; + border-radius:40px; + line-height:1.25; +} +#btn2{ + background-color:#c94f17; +; + color: white; + padding: 10px 20px; + /* height: 45px; */ + margin-left: 25px; + border: none; + border-radius:40px; + line-height:1.25; +} \ No newline at end of file From 26601bae0c12447f835c14e56ece090fba358dbe Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Tue, 29 Mar 2022 10:10:33 +0530 Subject: [PATCH 03/85] Created Landing Page --- index.html | 72 +++++++++++++++++ styles/main.css | 211 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 283 insertions(+) create mode 100644 styles/main.css diff --git a/index.html b/index.html index e69de29..fcf4857 100644 --- a/index.html +++ b/index.html @@ -0,0 +1,72 @@ + + + + + + + Frontend Master Website + + + + + + + + + + +
+ JS + React + TS + Node + Vue3 + Angular13 + CSS + Core + Webpack +
+ + + + +
+ +
+ + + + +
+
+

Join Now and Learn Straight from the Experts Who Shape the Modern Web

+ +
+
+ +
+ +

Looking to take your first steps in Web Development?
+ Try the free Frontend Masters Bootcamp!

+ More Info > +
+ + + + + + + + \ No newline at end of file diff --git a/styles/main.css b/styles/main.css new file mode 100644 index 0000000..1491ecf --- /dev/null +++ b/styles/main.css @@ -0,0 +1,211 @@ +body{ + margin: 0; + padding: 0; + background: #222; + color: #e6e6e6; + font-family: Open Sans,sans-serif; + font-size: 16px; + /* line-height: 1.5; */ +} +#banner { + width: 100%; + height: 100vh; + overflow: hidden; + display: flex; + justify-content: center; + align-items: center; +} +#banner video { + width: 100%; + position: absolute; + height: 100%; + object-fit: cover; + top:0; + left: 0; + pointer-events: none; +} +#banner #contents{ + position: relative; + z-index: 1; + max-width: 1000px; + margin: 0 auto; + text-align: center; +} +#banner #contents h1 { + font-size: 55px; +} +#banner #contents h2 { + font-size: 34px; + margin-top: -30px; +} +#banner button, #join button { + background: #c94f17; + border: none; + border-radius: 40px; + color: #fff; + display: block; + font-size: 20px; + line-height: 1.25; + padding: 10px 20px; + text-align: center; + margin-right: 20px; + height: 60px; + width: 250px; + font-weight: bold; + +} +#banner a { + text-decoration: none; +} +#banner #contents div { + display: flex; + margin-left: 25px; +} +#icons { + display: flex; + margin: auto; + width: 70%; + margin-top: 30px; + margin-bottom: 30px; + justify-content: space-between; + flex-wrap: wrap; + +} +#icons img { + height: 90px; + width: 90px; + +} +#icons img:hover { + border: 1px solid #eff; + border-radius: 20px; + padding: 10px; + box-sizing: border-box; + +} +#slidebar { + background: #3a7bd5; /* fallback for old browsers */ +background: -webkit-linear-gradient(to right, #3a6073, #3a7bd5); /* Chrome 10-25, Safari 5.1-6 */ +background: linear-gradient(to right, #3a6073, #3a7bd5); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ +width: 100%; +height: 600px; +margin-top: 10px; + +} +#join { + height: 700px; + width: 100%; + box-sizing: border-box; + background-image:radial-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.8)), url("https://static.frontendmasters.com/assets/fm/js/static/bg2.c89a0cad3a.jpg"); + background-size: cover; + position: absolute; + overflow: hidden; + align-items: center; + display: flex; + justify-content: center; + margin-bottom: 50px; + text-align: center; + +} +#join div { + position: relative; + z-index: 1; + text-align: center; + margin: auto; + width: 40%; +} +#join h1{ + font-size: 35px; + line-height: 50px; +} +#join button:hover { + background-color: chocolate; +} +#bootcamp{ + margin-top: 700px; + height: 300px; + width: 100%; + text-align: center; + /* display: flex; */ + justify-content: center; + box-sizing: border-box; + align-items: center; + background-image:url("https://static.frontendmasters.com/assets/fm/js/static/bc-ad-bg.5d061b025d.png"); +} +#bootcamp img { + height: auto; + width: 240px; + margin-top: 30px; +} +#bootcamp a { + color: #dd625e; +} +#bootcamp a:hover { + color: chocolate; +} +#bootcamp p { + line-height: 27px; +} +@media all and (max-width:768px) and (min-width:381px){ + #banner { + background-size:auto, cover; + z-index: 2; + object-fit: cover; + height: 100vh; + background-image: url(" https://static.frontendmasters.com/assets/fm/js/static/bg1.8d7f86e8bd.jpg"); + } + #banner video { + display: none; + + } + #join{ + height: 500px; + text-align: center; + } + #join div:first-child{ + width: 80%; + text-align: center; + } + #join div { + margin: auto; + } + #bootcamp{ + margin-top: 500px; + } + +} +@media all and (min-width:50px) and (max-width:380px){ + #banner { + background-size:auto, cover; + z-index: 2; + object-fit: cover; + height: 100vh; + + background-image: url(" https://static.frontendmasters.com/assets/fm/js/static/bg1.8d7f86e8bd.jpg"); + } + #banner video { + display: none; + + } + #banner #contents h1 { + font-size: 30px; + /* color: #222; */ + } + #banner #contents h2 { + font-size: 15px; + margin-top: -15px; + } + #contents>div { + display: flex; + flex-direction: column; + } + #contents button { + margin-top: 20px; + } + #join div:first-child { + width: 90%; + } + #join div { + margin: 20px; + } +} \ No newline at end of file From dde38260b7c5734351005bdf11883d875a6c76d3 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Tue, 29 Mar 2022 12:13:37 +0530 Subject: [PATCH 04/85] Small Changes --- components/slider.js | 18 ++ components/slides.js | 70 +++++ index.html | 29 ++ scripts/data.js | 639 +++++++++++++++++++++++++++++++++++++++++++ scripts/index.js | 44 +++ styles/home-page.css | 131 +++++++++ 6 files changed, 931 insertions(+) create mode 100644 components/slider.js create mode 100644 components/slides.js create mode 100644 scripts/data.js create mode 100644 scripts/index.js create mode 100644 styles/home-page.css diff --git a/components/slider.js b/components/slider.js new file mode 100644 index 0000000..492f821 --- /dev/null +++ b/components/slider.js @@ -0,0 +1,18 @@ +const slider = () => { + return `
+

What They're Saying About Us (@FrontendMasters)

+
+
+
+ +
+
+
+
+
+ +
+
`; +}; + +export { slider }; diff --git a/components/slides.js b/components/slides.js new file mode 100644 index 0000000..80c2424 --- /dev/null +++ b/components/slides.js @@ -0,0 +1,70 @@ +const appendTwitterData = (data) => { + let parent = document.querySelector(".slides"); + parent.innerHTML = null; + data.map((el) => { + let slide = document.createElement("div"); + slide.className = "slide"; + + let arr = el; + arr.map((item) => { + // Slider Box + let slider_box = document.createElement("div"); + slider_box.className = "slider-box"; + + //Top + let slider_box_top = document.createElement("div"); + slider_box_top.className = "slider-box-top"; + + let profile_img = document.createElement("div"); + profile_img.className = "profile-img"; + + let img = document.createElement("img"); + img.src = item.profile_pic; + profile_img.append(img); + + let user_div = document.createElement("div"); + user_div.className = "user"; + + let profile_name = document.createElement("p"); + profile_name.className = "profile-name"; + profile_name.innerText = item.name; + + let user_name = document.createElement("p"); + user_name.className = "user-name"; + user_name.innerText = item.user_name; + + user_div.append(profile_name, user_name); + + let icon_div = document.createElement("div"); + icon_div.className = "twit-icon"; + + icon_div.innerHTML = ``; + + //Mid + let slider_box_mid = document.createElement("div"); + slider_box_mid.className = "slider-box-mid"; + + let msg = document.createElement("p"); + msg.className = "msg"; + msg.innerText = item.msg; + + //Bottom + let slider_box_bottom = document.createElement("div"); + slider_box_bottom.className = "slider-box-bottom"; + + let time = document.createElement("p"); + time.className = "time"; + time.innerText = item.time; + + slider_box_top.append(profile_img, user_div, icon_div); + slider_box_mid.append(msg); + slider_box_bottom.append(time); + slider_box.append(slider_box_top, slider_box_mid, slider_box_bottom); + + slide.append(slider_box); + }); + parent.append(slide); + }); +}; + +export { appendTwitterData }; diff --git a/index.html b/index.html index e69de29..2a5abc5 100644 --- a/index.html +++ b/index.html @@ -0,0 +1,29 @@ + + + + + + + Document + + + + + +
+ + + + diff --git a/scripts/data.js b/scripts/data.js new file mode 100644 index 0000000..60b050c --- /dev/null +++ b/scripts/data.js @@ -0,0 +1,639 @@ +let twittweData = [ + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "AJ Thompson", + user_name: "@ajthompson", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@acandael @scotups @FrontendMasters @FrontendMasters always delivers great courses. I’ve taken all of @scotups. He teaches in a way that feels like a conversation amongst friends.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Dave Halewood", + user_name: "@halewood", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@kieranmv95 @FrontendMasters Yes definitely, I’ve had membership for a couple of years, really good content given by top instructors.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], +]; + +let mid_data = [ + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], +]; + +let small_data = [ + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], +]; +localStorage.setItem("twitter_data", JSON.stringify(twittweData)); +localStorage.setItem("t_mid_data", JSON.stringify(mid_data)); +localStorage.setItem("t_small_data", JSON.stringify(small_data)); diff --git a/scripts/index.js b/scripts/index.js new file mode 100644 index 0000000..46384cb --- /dev/null +++ b/scripts/index.js @@ -0,0 +1,44 @@ +import { slider } from "../components/slider.js"; +import { appendTwitterData } from "../components/slides.js"; +let slider_con = document.querySelector(".slider-container"); +slider_con.innerHTML = slider(); + +let twitter_data = JSON.parse(localStorage.getItem("twitter_data")); +let mid_data = JSON.parse(localStorage.getItem("t_mid_data")); +let small_data = JSON.parse(localStorage.getItem("t_small_data")); +appendTwitterData(twitter_data); + +let slides = [...document.querySelectorAll(".slide")]; +let i = 0; + +let mleft = 0; +const prevItem = () => { + if (i - 1 < 0) { + // i = slides.length; + for (let k = 0; k < slides.length - 1; k++) { + nextItem(); + } + return; + } + mleft = 0; + slides[i - 1].style.marginLeft = mleft + "px"; + i--; +}; + +const nextItem = () => { + if (i == slides.length - 1) { + for (let k = 0; k < slides.length - 1; k++) { + prevItem(); + } + return; + } + mleft = -1176; + i++; + slides[i - 1].style.marginLeft = mleft + "px"; +}; + +let prev = document.getElementById("prev"); +let next = document.getElementById("next"); + +prev.addEventListener("click", prevItem); +next.addEventListener("click", nextItem); diff --git a/styles/home-page.css b/styles/home-page.css new file mode 100644 index 0000000..36f30fa --- /dev/null +++ b/styles/home-page.css @@ -0,0 +1,131 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: Open Sans, sans-serif; +} +.slider-container { + width: 100%; + margin: auto; + display: flex; + align-items: center; + flex-direction: column; + background-color: #074179; + padding: 30px; +} +.slider { + width: 1600px; + /* height: 500px; */ + border-radius: 10px; + overflow: hidden; +} +.s-top { + font-size: 27px; + color: #fff; + margin-bottom: 20px; +} + +.s-bottom { + display: flex; + align-items: center; + justify-content: center; + max-width: 1260px; +} + +.slides { + width: 500%; + /* height: 500px; */ + display: flex; +} +/* .slide { + +} */ + +.left-btn { + margin-right: 30px; +} +.right-btn { + margin-left: 30px; +} + +#prev, +#next { + font-size: 50px; + font-weight: bolder; + color: #fff; + background: transparent; + border: none; + cursor: pointer; +} + +.slide { + display: grid; + grid-template-columns: repeat(3, 365px); + gap: 20px; + padding: 20px; + align-items: start; + /* width: 1600px; */ + transition: margin-left 0.5s ease-in-out; +} + +.slider-box { + background-color: #fff; + border-radius: 7px; + padding: 16px; +} + +.slider-box-top { + display: flex; + align-items: flex-start; + margin-bottom: 15px; + cursor: pointer; +} +.slider-box-top .profile-img { + width: 50px; + height: 50px; + border-radius: 50%; + overflow: hidden; + margin-right: 12px; +} +.slider-box-top .profile-img img { + width: 100%; + object-fit: contain; +} + +.user .profile-name { + font-size: 16px; + font-weight: 600; + margin-bottom: 4px; + color: #222; + letter-spacing: 0.5px; +} +.user .profile-name:hover { + text-decoration: underline; + cursor: pointer; +} + +.user .user-name { + color: #8a8a8a; + font-size: 14px; +} + +.twit-icon { + margin-left: auto; + color: #1da1f2; + font-size: 21px; +} + +.slider-box-mid { + line-height: 1.4; + font-size: 17px; + color: #222; + margin-bottom: 10px; + letter-spacing: 0.5px; +} + +.slider-box-bottom { + border-top: 1px solid #ccc; + font-size: 14px; + padding-top: 10px; + color: #8a8a8a; +} From dc7db4605b521c847475390824f1debd08417b85 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Tue, 29 Mar 2022 14:49:18 +0530 Subject: [PATCH 05/85] Fixed Slider --- scripts/index.js | 33 +++++++++++++++++-- {components => scripts}/slides.js | 0 styles/home-page.css | 54 +++++++++++++++++++++++++++---- 3 files changed, 78 insertions(+), 9 deletions(-) rename {components => scripts}/slides.js (100%) diff --git a/scripts/index.js b/scripts/index.js index 46384cb..31162ff 100644 --- a/scripts/index.js +++ b/scripts/index.js @@ -1,12 +1,22 @@ import { slider } from "../components/slider.js"; -import { appendTwitterData } from "../components/slides.js"; +import { appendTwitterData } from "./slides.js"; + +// Slider Container let slider_con = document.querySelector(".slider-container"); slider_con.innerHTML = slider(); +// get Data based on different Screen Size let twitter_data = JSON.parse(localStorage.getItem("twitter_data")); let mid_data = JSON.parse(localStorage.getItem("t_mid_data")); let small_data = JSON.parse(localStorage.getItem("t_small_data")); -appendTwitterData(twitter_data); +let screen_size = window.screen.width; +if (screen_size >= 1030) { + appendTwitterData(twitter_data); +} else if (screen_size >= 770 && screen_size <= 1029) { + appendTwitterData(mid_data); +} else if (screen_size <= 779) { + appendTwitterData(small_data); +} let slides = [...document.querySelectorAll(".slide")]; let i = 0; @@ -32,7 +42,16 @@ const nextItem = () => { } return; } - mleft = -1176; + let size = window.screen.width; + if (size >= 1030 && size <= 1330) { + mleft = -873; + } else if (screen_size >= 770 && screen_size <= 1029) { + mleft = -581; + } else if (screen_size <= 779) { + mleft = -267; + } else { + mleft = -1176; + } i++; slides[i - 1].style.marginLeft = mleft + "px"; }; @@ -42,3 +61,11 @@ let next = document.getElementById("next"); prev.addEventListener("click", prevItem); next.addEventListener("click", nextItem); + +let resizeTimeout; +window.addEventListener("resize", function (event) { + clearTimeout(resizeTimeout); + resizeTimeout = setTimeout(function () { + window.location.reload(); + }, 1500); +}); diff --git a/components/slides.js b/scripts/slides.js similarity index 100% rename from components/slides.js rename to scripts/slides.js diff --git a/styles/home-page.css b/styles/home-page.css index 36f30fa..f5236f5 100644 --- a/styles/home-page.css +++ b/styles/home-page.css @@ -14,7 +14,7 @@ padding: 30px; } .slider { - width: 1600px; + max-width: 1187px; /* height: 500px; */ border-radius: 10px; overflow: hidden; @@ -28,12 +28,11 @@ .s-bottom { display: flex; align-items: center; - justify-content: center; - max-width: 1260px; + justify-content: space-between; + width: 100%; } - -.slides { - width: 500%; +.sli .slides { + /* width: 500%; */ /* height: 500px; */ display: flex; } @@ -57,6 +56,9 @@ border: none; cursor: pointer; } +.slides { + display: flex; +} .slide { display: grid; @@ -129,3 +131,43 @@ padding-top: 10px; color: #8a8a8a; } + +/* Screen */ +/* Mid Desktop screens */ +@media only screen and (min-width: 1030px) and (max-width: 1330px) { + .slider { + max-width: 887px; + } + .slide { + grid-template-columns: repeat(3, 265px); + } +} + +/* Tablet Screen */ +@media only screen and (min-width: 770px) and (max-width: 1029px) { + .slider { + max-width: 576px; + } + .slide { + grid-template-columns: repeat(2, 260px); + } +} + +/* Small Screen */ +@media only screen and (min-width: 0px) and (max-width: 779px) { + .s-top { + font-size: 20px; + color: #fff; + margin-bottom: 20px; + text-align: center; + } + .slider-container { + padding: 0; + } + .slider { + max-width: 280px; + } + .slide { + grid-template-columns: repeat(1, 230px); + } +} From b204fcea6fca030c59c2219022c670415a0d45d1 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Tue, 29 Mar 2022 17:22:50 +0530 Subject: [PATCH 06/85] Modified1 --- FAQ.html | 215 ++++++++++++++ Login.html | 137 +++++++++ components/footer.js | 41 +++ components/navbar.js | 28 ++ components/slider.js | 18 ++ index.html | 57 +++- scripts/data.js | 639 ++++++++++++++++++++++++++++++++++++++++ scripts/index.js | 71 +++++ scripts/slides.js | 70 +++++ scripts/teacher-data.js | 99 +++++++ styles/footer.css | 125 ++++++++ styles/home-page.css | 174 +++++++++++ styles/main.css | 31 +- styles/nav.css | 153 ++++++++++ teacher.html | 125 ++++++++ 15 files changed, 1971 insertions(+), 12 deletions(-) create mode 100644 FAQ.html create mode 100644 Login.html create mode 100644 components/footer.js create mode 100644 components/navbar.js create mode 100644 components/slider.js create mode 100644 scripts/data.js create mode 100644 scripts/index.js create mode 100644 scripts/slides.js create mode 100644 scripts/teacher-data.js create mode 100644 styles/footer.css create mode 100644 styles/home-page.css create mode 100644 styles/nav.css create mode 100644 teacher.html diff --git a/FAQ.html b/FAQ.html new file mode 100644 index 0000000..c8d3d25 --- /dev/null +++ b/FAQ.html @@ -0,0 +1,215 @@ + + + + + + + Document + + + + + +
+
FAQ
+
+
+

Welcome to Frequently Asked
Questions

+

Pick a site area from the navigation, or find a common question below.

+ +
+
+

Site Area

+ Cources
+ Learning Paths
+ Join
+ My Account
+ Students
+ Teams + +
+ + +
+ + + + + \ No newline at end of file diff --git a/Login.html b/Login.html new file mode 100644 index 0000000..1b3771d --- /dev/null +++ b/Login.html @@ -0,0 +1,137 @@ + + + + + + + Document + + + + + +
+
+
+
+
+
+
+ Remember me
+ + Forgot your password? +
+
+ + + + + + diff --git a/components/footer.js b/components/footer.js new file mode 100644 index 0000000..654a063 --- /dev/null +++ b/components/footer.js @@ -0,0 +1,41 @@ +function footer(){ + return `
+ + +
+
+
+ +
+
+ +
+
+
+
+ + + + + +
+ +
+
+

Frontend Masters is proudly made in Minneapolis, MN

+

© 2021 Frontend Masters · Terms of Service · Privacy Policy

+
+` +} +export default footer; \ No newline at end of file diff --git a/components/navbar.js b/components/navbar.js new file mode 100644 index 0000000..fb8d869 --- /dev/null +++ b/components/navbar.js @@ -0,0 +1,28 @@ +function navbar(){ + return ` ` +} + +export default navbar; \ No newline at end of file diff --git a/components/slider.js b/components/slider.js new file mode 100644 index 0000000..5e87dfd --- /dev/null +++ b/components/slider.js @@ -0,0 +1,18 @@ +const slider = () => { + return `
+

What They're Saying About Us (@FrontendMasters)

+
+
+
+ +
+
+
+
+
+ +
+
`; + }; + + export { slider }; \ No newline at end of file diff --git a/index.html b/index.html index fcf4857..514f481 100644 --- a/index.html +++ b/index.html @@ -6,10 +6,33 @@ Frontend Master Website + + + + + - +
+ +
+ + + + - ` + +
+ ` } export default navbar; \ No newline at end of file diff --git a/grades.html b/grades.html new file mode 100644 index 0000000..558c87e --- /dev/null +++ b/grades.html @@ -0,0 +1,124 @@ + + + + + + + Document + + + + + +
+ + + + + + diff --git a/icon1.html b/icon1.html new file mode 100644 index 0000000..b797a35 --- /dev/null +++ b/icon1.html @@ -0,0 +1,20 @@ + + + + + + + Document + + + +
+ + \ No newline at end of file diff --git a/index.html b/index.html index 19c4095..f4fae1d 100644 --- a/index.html +++ b/index.html @@ -49,7 +49,7 @@

with In-Depth, Modern
Front-End Engineering Courses

- +
JS React diff --git a/styles/main.css b/styles/main.css index d310242..0b74e76 100644 --- a/styles/main.css +++ b/styles/main.css @@ -13,20 +13,22 @@ body{ } #banner { width: 100%; - /* margin-top: 100px; */ + height: 100vh; overflow: hidden; display: flex; justify-content: center; align-items: center; /* position: absolute; */ + + } #banner video { width: 100%; position: absolute; height: 100%; object-fit: cover; - margin-top: 80px; + margin-top: 85px; top:0; left: 0; pointer-events: none; @@ -223,4 +225,16 @@ margin-top: 10px; #join div { margin: 20px; } -} \ No newline at end of file +} +#clip1{ + background-color: #581010;; + height: 150px; + width: 100%; + /* clip-path: polygon(100% 0, 0 0, 98% 56%); + */ + /* clip-path: polygon(50% 0%, 100% 0, 100% 100%, 99% 20%, 0 1%); */ + clip-path: polygon(100% 0, 0 28%, 100% 26%); + margin-top: -30px; + margin-bottom: -120px; + +} diff --git a/styles/nav.css b/styles/nav.css index 76ddd57..e094a43 100644 --- a/styles/nav.css +++ b/styles/nav.css @@ -10,6 +10,7 @@ box-sizing: border-box; overflow: hidden; background-color: black; + /* position: absolute; */ /* position: fixed; */ @@ -89,10 +90,21 @@ a{ margin: 10px 80px; height: 50px; } +#clip{ + clip-path: polygon(100% 0, 0 0, 100% 27%); + height: 150px; + width: 100%; + background: #c94f17; + margin-top: 5px; + position: absolute; + /* margin-bottom:-20px; */ + +} @media all and (max-width:768px) and (min-width:381px){ .navbar { display: flex; flex-direction: column; + position: relative; } .header{ height: 130px; @@ -150,4 +162,5 @@ a{ cursor: pointer; } - } \ No newline at end of file + } + \ No newline at end of file diff --git a/teacher.html b/teacher.html index 5737ca9..b5da24b 100644 --- a/teacher.html +++ b/teacher.html @@ -90,6 +90,7 @@ margin-left: 20px; } } + @@ -98,6 +99,7 @@

Frontend Masters Teachers

+
From b41fb864e90a7bfbebc024826a384e154cd642e4 Mon Sep 17 00:00:00 2001 From: Aman Singh Date: Wed, 30 Mar 2022 01:20:03 +0530 Subject: [PATCH 14/85] changes in DOM --- courses.html | 44 ++++++++++++++++- scripts/courses.js | 49 +----------------- styles/courses.css | 121 +++++++++++---------------------------------- 3 files changed, 75 insertions(+), 139 deletions(-) diff --git a/courses.html b/courses.html index 3cbccc6..a0f31ac 100644 --- a/courses.html +++ b/courses.html @@ -8,7 +8,49 @@ -
+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ diff --git a/scripts/learn-page.js b/scripts/learn-page.js new file mode 100644 index 0000000..dab251c --- /dev/null +++ b/scripts/learn-page.js @@ -0,0 +1,3 @@ +import navbar from "../components/navbar.js"; +let header = document.querySelector(".header"); +header.innerHTML = navbar(); diff --git a/styles/learn-page.css b/styles/learn-page.css new file mode 100644 index 0000000..d55e723 --- /dev/null +++ b/styles/learn-page.css @@ -0,0 +1,6 @@ +* { + padding: 0; + margin: 0; + box-sizing: border-box; + font-family: Open Sans, sans-serif; +} diff --git a/styles/nav.css b/styles/nav.css index 7299c30..86b9c4e 100644 --- a/styles/nav.css +++ b/styles/nav.css @@ -1,159 +1,71 @@ .header { - border-bottom: 1px solid black; width: 100%; - height: 80px; - top: 0%; - left: 0; - padding-left: 0; - box-sizing: border-box; - overflow: hidden; - background-color: black; background: linear-gradient(90deg, #c02d28, #e66225); - /* position: fixed; */ -} -.header ul { - list-style-type: none; -} -* { - margin: 0; - padding: 0; -} -a { - text-decoration: none; + color: #e6e6e6; + position: relative; + z-index: 99; + position: relative; } -.navbar { + +.header-wrap { + background: rgba(0, 0, 0, 0.7); + padding: 14px 112px; display: flex; justify-content: space-between; + flex-wrap: wrap; align-items: center; - padding: 0; - background: rgba(0, 0, 0, 0.7); - /* background-color: black; */ -} -.hamburger { - display: none; } -.navbar .diagonal { - fill: #e66225; - height: 24px; - left: 0; - pointer-events: none; - position: absolute; - top: 100%; +.header-wrap .left { + width: 40%; +} +.header-wrap .left .logo { + width: 250px; +} +.header-wrap .left .logo img { width: 100%; + height: 100%; + object-fit: contain; } -.bar { - display: block; - width: 25px; - height: 1.5px; - margin: 8px auto; - -webkit-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; - background-color: #fff; -} -.nav-menu { +.header-wrap .right ul { display: flex; - justify-content: space-between; align-items: center; } - -.nav-item { - margin-left: 25px; -} - -.nav-link { - font-size: 20px; - font-weight: 400; - color: rgb(177, 165, 165); -} -.nav-link:hover { - color: white; -} -.navbar button { - background: #c94f17; - border: none; +.header-wrap .right ul li:last-child { + background-color: #c02d28; border-radius: 40px; - + transition: background 0.2s ease; + margin-left: 14px; +} +.header-wrap .right ul li:last-child a { + line-height: 40px; + padding: 0px 4px; + font-size: 17px; color: #fff; - display: block; - font-size: 20px; - line-height: 1.25; - padding: 7px 20px; - text-align: center; - /* margin-right: 20px; */ - height: 40px; - width: 150px; - font-weight: bold; - box-sizing: border-box; } -.navbar button:hover { - background-color: chocolate; +.header-wrap .right ul li:last-child:hover { + background: #d43530; } -#logo { - width: 240px; - /* margin-left: 30px; */ - cursor: pointer; - margin: 10px 80px; - height: 50px; +.header-wrap .right ul li { + list-style: none; } -@media all and (max-width: 768px) and (min-width: 381px) { - .navbar { - display: flex; - flex-direction: column; - } - .header { - height: 130px; - } +.header-wrap .right ul li a { + margin: 0 10px; + text-decoration: none; + color: #aaaaaa; + transition: color 0.2s ease; +} +.header-wrap .right ul li a:hover { + color: #e6e6e6; } -@media all and (min-width: 50px) and (max-width: 380px) { - .header .hamburger { - display: block; - cursor: pointer; - } - #logo { - width: 240px; - /* margin-left: 30px; */ - cursor: pointer; - margin: 10px 20px; - height: 50px; - } - .hamburger.active .bar:nth-child(2) { - opacity: 0; - } - - .hamburger.active .bar:nth-child(1) { - transform: translateY(8px) rotate(45deg); - } - - .hamburger.active .bar:nth-child(3) { - transform: translateY(-8px) rotate(-45deg); - } - - .nav-menu { - position: fixed; - /* position: relative; */ - left: -100%; - top: 5rem; - flex-direction: column; - background-color: #000000d0; - width: 100%; - border-radius: 10px; - text-align: center; - transition: 0.3s; - box-shadow: 0 10px 27px rgba(0, 0, 0, 0.05); - } - - .nav-menu.active { - left: 0; - } - - .nav-item { - margin: 2.5rem 0; - } - .header .hamburger { - display: block; - cursor: pointer; - } +.header .diagonal { + fill: #e66225; + height: 24px; + left: 0; + pointer-events: none; + position: absolute; + top: 100%; + width: 100%; } From f6682ca0649b8c7987e020c767bbc7583ca8d902 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Wed, 30 Mar 2022 10:06:42 +0530 Subject: [PATCH 19/85] Fix Active bar --- Styles/joinnow.css | 25 ++++++++++++++++++++++ joinnow.html | 8 +++---- scripts/joinnow.js | 53 ++++++++++++++++++++++++++++------------------ 3 files changed, 61 insertions(+), 25 deletions(-) diff --git a/Styles/joinnow.css b/Styles/joinnow.css index 6d33a28..30f6ba2 100644 --- a/Styles/joinnow.css +++ b/Styles/joinnow.css @@ -597,3 +597,28 @@ font-size: 22px; color: white; } + +#box > .active { + background-color: #90221e; +} +#box > .active > div { + background-color: #90221e; +} +#box > .active > div > div.name { + background-color: #90221e; +} +#box > .active > div > div.name > p { + background-color: #90221e; +} +#box > .active > div > p { + background-color: #90221e; +} + +#box > div.active:hover, +#box > div.active:hover > .head, +#box > div.active:hover > .head > .name, +#box > div.active:hover > .head > .name > p, +#box > div.active:hover > .para, +#box > div.active:hover > .para > p { + background: #90221e; +} diff --git a/joinnow.html b/joinnow.html index 9e490fb..77c80d1 100644 --- a/joinnow.html +++ b/joinnow.html @@ -57,7 +57,7 @@

If you already have an account, please login

-
+

MONTHLY

@@ -70,7 +70,7 @@

Access all premium courses, workshops, and mobile apps. Renewed monthly.

-
+

YEARLY

@@ -83,7 +83,7 @@

Access everything. Renewed yearly. Save $78 per year!

-
+

MONTHLY TEAM

@@ -96,7 +96,7 @@

Access for 10 people at your company, renewed monthly. Save 50% on our monthly plans!

-
+

YEARLY TEAM

diff --git a/scripts/joinnow.js b/scripts/joinnow.js index ee5cd59..bb37b57 100644 --- a/scripts/joinnow.js +++ b/scripts/joinnow.js @@ -1,25 +1,36 @@ // let first=document.getElementById("first") +// function myFunction(){ +// document.getElementById("first").style.backgroundColor="red"; -function myFunction(){ - document.getElementById("first").style.backgroundColor="red"; - - -} -function myFunction1(){ - - document.getElementById("sec").style.backgroundColor="red"; - - -} -function myFunction2(){ - - document.getElementById("third").style.backgroundColor="red"; - - -} -function myFunction3(){ +// } +// function myFunction1(){ + +// document.getElementById("sec").style.backgroundColor="red"; + +// } +// function myFunction2(){ + +// document.getElementById("third").style.backgroundColor="red"; - document.getElementById("fourth").style.backgroundColor="red"; - -} \ No newline at end of file +// } +// function myFunction3(){ + +// document.getElementById("fourth").style.backgroundColor="red"; + +// } + +let plan_boxes = document.querySelectorAll("#box>div"); + +plan_boxes.forEach((item) => { + item.addEventListener("click", () => { + colorChange(item); + }); +}); + +function colorChange(item) { + plan_boxes.forEach((el) => { + el.classList.remove("active"); + }); + item.classList.add("active"); +} From d813978dee31f657511d1e2977ae985d7d8b80fa Mon Sep 17 00:00:00 2001 From: Susmita549 <99960489+Susmita549@users.noreply.github.com> Date: Wed, 30 Mar 2022 10:18:19 +0530 Subject: [PATCH 20/85] colorchange comp --- css.png | Bin 10364 -> 0 bytes joinnow.html | 2 +- scripts/joinnow.js | 4 ++++ 3 files changed, 5 insertions(+), 1 deletion(-) delete mode 100644 css.png diff --git a/css.png b/css.png deleted file mode 100644 index 7acdffafb8f0ab9dce266f0c277c84cfe8281d7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10364 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 G0sjLRY@js& diff --git a/joinnow.html b/joinnow.html index 9e490fb..9ec4dac 100644 --- a/joinnow.html +++ b/joinnow.html @@ -57,7 +57,7 @@

If you already have an account, please login

-
+

MONTHLY

diff --git a/scripts/joinnow.js b/scripts/joinnow.js index ee5cd59..64fad27 100644 --- a/scripts/joinnow.js +++ b/scripts/joinnow.js @@ -3,6 +3,10 @@ function myFunction(){ document.getElementById("first").style.backgroundColor="red"; + document.getElementsByClassName("head").style.backgroundColor="red"; + document.getElementsByClassName("name").style.backgroundColor="red"; + document.getElementsByClassName("para").style.backgroundColor="red"; + } From 01fd77d7a5c7c936d13ceff82d3efd285ed93f1e Mon Sep 17 00:00:00 2001 From: Susmita549 <99960489+Susmita549@users.noreply.github.com> Date: Wed, 30 Mar 2022 10:30:13 +0530 Subject: [PATCH 21/85] media --- Styles/joinnow.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Styles/joinnow.css b/Styles/joinnow.css index 30f6ba2..3a35c5e 100644 --- a/Styles/joinnow.css +++ b/Styles/joinnow.css @@ -622,3 +622,7 @@ #box > div.active:hover > .para > p { background: #90221e; } + +@media screen (min-width:){ + +} From 44bb88f1675465da6afa4b1ce4d9030f6fdae35a Mon Sep 17 00:00:00 2001 From: Susmita549 <99960489+Susmita549@users.noreply.github.com> Date: Wed, 30 Mar 2022 11:50:04 +0530 Subject: [PATCH 22/85] media half comp --- Styles/joinnow.css | 120 ++++++++++++++++++++++++++++++++++++++++++--- scripts/joinnow.js | 21 -------- 2 files changed, 114 insertions(+), 27 deletions(-) diff --git a/Styles/joinnow.css b/Styles/joinnow.css index 3a35c5e..04dad9d 100644 --- a/Styles/joinnow.css +++ b/Styles/joinnow.css @@ -187,8 +187,8 @@ #twitter > div:nth-child(3) { /* border:3px solid rgb(133, 23, 23); */ width: 23%; - height: 300px; - margin: 30px 15px 10px 15px; + height: 330px; + margin: 10px 15px 10px 15px; border-radius: 10px; background: #fff; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; @@ -273,7 +273,7 @@ height: auto; /* border:2px solid blue; */ background: #fff; - margin: 15px; + margin: 5px; } #twitter > .twit:nth-child(1) > .three > p { font-size: 18px; @@ -364,7 +364,7 @@ height: auto; /* border:2px solid blue; */ background: #fff; - margin: 15px; + margin: 5px; } #twitter > .twit:nth-child(2) > .three > p { font-size: 18px; @@ -455,7 +455,7 @@ height: auto; /* border:2px solid blue; */ background: #fff; - margin: 15px; + margin: 5px; } #twitter > .twit:nth-child(3) > .three > p { font-size: 18px; @@ -623,6 +623,114 @@ background: #90221e; } -@media screen (min-width:){ +@media only screen and (min-width: 1001px) and (max-width: 1320px){ + #twitter > div:nth-child(3) { + width: 25%; + height: 400px; + } + #twitter > div:nth-child(2) { + width: 25%; + height: 420px; + } + #twitter > div:nth-child(1) { + width: 25%; + height: 260px; + } + #form { + width: 71%; + margin: 80px auto; + } + #box > div { + width: 22%; + margin: 0 8px; + } + +} + +@media only screen and (min-width: 780px) and (max-width: 1000px){ + + #text1 > h1{ + font-size: 38px; + } + #text2 > h3{ + font-size: 28px; + } + #twitter > div:nth-child(3) { + width: 35%; + height: 420px; + padding:6px; + } + #twitter > div:nth-child(2) { + width: 35%; + height: 420px; + padding:6px; + } + #twitter > div:nth-child(1) { + width: 35%; + height: 260px; + padding:6px; + } + #form { + width: 71%; + margin: 80px auto; + } + #box > div { + width: 22%; + margin: 0 8px; + } +} + +@media only screen and (min-width: 391px) and (max-width: 779px){ + + #text1 > h1{ + font-size: 30px; + } + #text2 > h3{ + font-size: 22px; + } + /* #twitter > div:nth-child(3) { + width: 35%; + height: 420px; + padding:6px; + box-sizing: border-box; + + } + #twitter > div:nth-child(2) { + width: 35%; + height: 420px; + padding:6px; + } + #twitter > div:nth-child(1) { + width: 35%; + height: 260px; + padding:6px; + } */ + #form { + width: 81%; + margin: 100px auto; + } + #box > div { + width: 25%; + margin: 0 2px; + } + #logo{ + display: flex; + flex-wrap: wrap; + } + #text3{ + margin-top: 170px; + } + #question{ + margin-top: 200px; + } + #twitter{ + display:grid; + grid-template-columns: repeat(1,100%); + + border:2px solid green; + } + #twitter>div{ + border:2px solid red; + } } diff --git a/scripts/joinnow.js b/scripts/joinnow.js index bb37b57..83e49e1 100644 --- a/scripts/joinnow.js +++ b/scripts/joinnow.js @@ -1,24 +1,3 @@ -// let first=document.getElementById("first") - -// function myFunction(){ -// document.getElementById("first").style.backgroundColor="red"; - -// } -// function myFunction1(){ - -// document.getElementById("sec").style.backgroundColor="red"; - -// } -// function myFunction2(){ - -// document.getElementById("third").style.backgroundColor="red"; - -// } -// function myFunction3(){ - -// document.getElementById("fourth").style.backgroundColor="red"; - -// } let plan_boxes = document.querySelectorAll("#box>div"); From d3769c46524229d3d296bd357af48aeee8abd810 Mon Sep 17 00:00:00 2001 From: Aknathpanchal <100464802+Aknathpanchal@users.noreply.github.com> Date: Wed, 30 Mar 2022 11:55:26 +0530 Subject: [PATCH 23/85] popular page --- .vscode/settings.json | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..6f3a291 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "liveServer.settings.port": 5501 +} \ No newline at end of file From 6640a5589f047a2cde10c918968e6ab0abb59113 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Wed, 30 Mar 2022 15:11:49 +0530 Subject: [PATCH 24/85] Issue in Progress-bar --- components/navbar.js | 16 +++- index.html | 5 +- learn.html | 106 +++++++++++++++++++++++ scripts/learn-page.js | 23 +++++ styles/learn-page.css | 195 ++++++++++++++++++++++++++++++++++++++++++ styles/nav.css | 59 +++++++++++++ 6 files changed, 400 insertions(+), 4 deletions(-) diff --git a/components/navbar.js b/components/navbar.js index 1c87de4..f7ca78d 100644 --- a/components/navbar.js +++ b/components/navbar.js @@ -19,7 +19,21 @@ function navbar() {
  • Join Now
  • +
    +
    + +
    - + diff --git a/index.html b/index.html index 09d1e5f..cd0cfd1 100644 --- a/index.html +++ b/index.html @@ -146,10 +146,9 @@

    import footer from "./components/footer.js"; document.querySelector("#footer").innerHTML = footer(); - const hamburger = document.querySelector(".hamburger"); - const navMenu = document.querySelector(".nav-menu"); + const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); hamburger.addEventListener("click", function () { - hamburger.classList.toggle("active"); navMenu.classList.toggle("active"); }); diff --git a/learn.html b/learn.html index 8e95daf..7b0b337 100644 --- a/learn.html +++ b/learn.html @@ -19,6 +19,112 @@
    + +
    +
    + + + + + + + + + + + + + + + + + + +

    Learning Paths

    +

    + Guided paths to expand your abilities as a well-rounded engineer! +

    +
    +
    +
    +
    +
    +
    +
    0%
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Beginner

    +

    + Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut, + dolorum. +

    +
    + +
    +
    +
    + diff --git a/scripts/learn-page.js b/scripts/learn-page.js index dab251c..c582151 100644 --- a/scripts/learn-page.js +++ b/scripts/learn-page.js @@ -1,3 +1,26 @@ import navbar from "../components/navbar.js"; let header = document.querySelector(".header"); header.innerHTML = navbar(); +const numb = document.querySelector(".numb"); +let counter = 0; +let id = setInterval(() => { + if (counter == 100) { + let right_div = document.querySelector(".bar.right"); + right_div.classList.add("reverse"); + let left_div = document.querySelector(".bar.left"); + left_div.classList.add("reverse-left"); + let innerId = setInterval(() => { + if (counter == 0) { + clearInterval(innerId); + } else { + counter -= 1; + + numb.textContent = counter + "%"; + } + }, 20); + clearInterval(id); + } else { + counter += 1; + numb.textContent = counter + "%"; + } +}, 20); diff --git a/styles/learn-page.css b/styles/learn-page.css index d55e723..44dc7ac 100644 --- a/styles/learn-page.css +++ b/styles/learn-page.css @@ -4,3 +4,198 @@ box-sizing: border-box; font-family: Open Sans, sans-serif; } +.path-container { + width: 100%; + padding-top: 40px; + background-color: #222222; +} + +.p-top, +.p-bottom { + max-width: 950px; + margin: auto; +} + +.p-top { + text-align: center; + color: #fff; +} +.p-top svg { + width: 130px; +} +.p-top h1 { + margin-bottom: 15px; +} +.p-top h2 { + font-size: 16px; + font-weight: 400; +} + +.p-bottom { + display: flex; + gap: 10px; + flex-wrap: wrap; +} +.p-bottom .p-box { + width: 32%; + background-color: #383838; + box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, + rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; + padding: 10px; + text-align: center; +} + +.circular { + height: 100px; + width: 100px; + position: relative; +} +.circular .inner, +.circular .outer, +.circular .circle { + position: absolute; + z-index: 6; + height: 100%; + width: 100%; + border-radius: 100%; + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.2); +} +.circular .inner { + top: 50%; + left: 50%; + height: 80px; + width: 80px; + margin: -40px 0 0 -40px; + background-color: #dde6f0; + border-radius: 100%; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} +.circular .circle { + z-index: 1; + box-shadow: none; +} +.circular .numb { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 10; + font-size: 18px; + font-weight: 500; + color: #4158d0; +} +.circular .bar { + position: absolute; + height: 100%; + width: 100%; + background: #fff; + -webkit-border-radius: 100%; + clip: rect(0px, 100px, 100px, 50px); +} +.circle .bar .progress { + position: absolute; + height: 100%; + width: 100%; + -webkit-border-radius: 100%; + clip: rect(0px, 50px, 100px, 0px); +} +.circle .bar .progress, +.dot span { + background: #4158d0; +} +.circle .left .progress { + z-index: 1; + animation: left 1s linear both; +} +@keyframes left { + 100% { + transform: rotate(180deg); + } +} +.circle .right { + z-index: 3; + transform: rotate(180deg); +} +.circle .reverse { + /* transform: rotate(0deg); */ +} + +.circle .right .progress { + animation: right 1s linear both; + animation-delay: 1s; + /* animation: rightRreverse 4s linear both; + animation-delay: 16s; */ +} +@keyframes right { + 100% { + transform: rotate(180deg); + } +} + +.circle .dot { + z-index: 2; + position: absolute; + left: 50%; + top: 50%; + width: 50%; + height: 10px; + margin-top: -5px; + animation: dot 2s linear both; + transform-origin: 0% 50%; +} +.circle .dot span { + position: absolute; + right: 0; + width: 10px; + height: 10px; + border-radius: 100%; +} +.circle .reverse-left .progress { + animation: leftRreverse 1s linear both; + animation-delay: 1s; +} +@keyframes leftRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } +} +.circle .reverse .progress { + animation: rightRreverse 1s linear both; +} +@keyframes rightRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } +} +@keyframes dot { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } +} +@keyframes dot-reverse { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } +} diff --git a/styles/nav.css b/styles/nav.css index 86b9c4e..04b8dd0 100644 --- a/styles/nav.css +++ b/styles/nav.css @@ -69,3 +69,62 @@ top: 100%; width: 100%; } +.menu { + display: none; +} +.mobile { + display: none; +} + +@media all and (max-width: 768px) and (min-width: 381px) { + .header-wrap { + padding: 14px; + } +} + +@media all and (min-width: 50px) and (max-width: 380px) { + .header-wrap { + padding: 11px 12px; + } + .header-wrap .left .logo { + width: 197px; + } + .header-wrap .right { + display: none; + } + .mobile { + display: none; + background: rgba(0, 0, 0, 0.7); + text-align: left; + padding: 11px 12px; + } + .header .active { + display: block; + } + .mobile ul li { + list-style: none; + margin-bottom: 18px; + } + .mobile ul li a { + color: #aaaaaa; + text-decoration: none; + } + .mobile ul li:last-child { + background-color: #c02d28; + border-radius: 40px; + transition: background 0.2s ease; + text-align: center; + } + .mobile ul li:last-child a { + line-height: 40px; + padding: 0px 4px; + font-size: 17px; + color: #fff; + } + .menu { + display: flex; + } + .menu .icon { + font-size: 32px; + } +} From 166796aa0f5dd0075e34429775ab941e1c6f8b33 Mon Sep 17 00:00:00 2001 From: Aman Singh Date: Wed, 30 Mar 2022 16:01:35 +0530 Subject: [PATCH 25/85] Course Page Almost Done --- courses.html | 13 +++++++ scripts/courses.js | 16 +++++++-- styles/courses.css | 88 +++++++++++++++++++++++++++------------------- 3 files changed, 79 insertions(+), 38 deletions(-) diff --git a/courses.html b/courses.html index c595292..7e67bef 100644 --- a/courses.html +++ b/courses.html @@ -1005,6 +1005,19 @@ "Lorem ipsum dolor sit amet consectetur adipisicing elit. Minus nobis maiores perspiciatis dolor! Id voluptatum aliquam quia, reiciendis debitis ut magnam pariatur! Dolor consectetur alias esse quasi, fugiat perspiciatis temporibus?"; } + //time Data + + for (let i = 1; i < 87; i++) { + coursesData[i].time = + Math.floor(Math.random() * 13) + + " " + + "hours" + + " " + + Math.floor(Math.random() * 60) + + " " + + "Minutes"; + } + console.log(coursesData); import append from "./scripts/courses.js"; diff --git a/scripts/courses.js b/scripts/courses.js index 7d718c8..79b375e 100644 --- a/scripts/courses.js +++ b/scripts/courses.js @@ -76,14 +76,26 @@ const append = (data, parent)=>{ let descrClass = document.createElement("div"); descrClass.className = "descrClass"; + + let description = document.createElement("p"); + description.innerText = el.course_description; + description.className="description" + + descrClass.append(description); let timeClass = document.createElement("div"); timeClass.className = "timeClass"; - let time = document.createElement("p"); + let time = document.createElement("div"); time.innerText = el.time; - time.className="time"; + time.className = "time"; + + let caption = document.createElement("strong"); + caption.innerText = "CC"; + caption.className = "caption" + + time.append( caption) timeClass.append(time); diff --git a/styles/courses.css b/styles/courses.css index 4540231..86415bc 100644 --- a/styles/courses.css +++ b/styles/courses.css @@ -1,5 +1,9 @@ *{ + font-family: sans-serif; + } + body{ background-color: #222222; + } #main { @@ -11,48 +15,52 @@ display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(10, 1fr); - grid-gap:20px; + grid-gap:80px; } .c { width: 451px; height: 377px; + position: relative; /* border: 5px solid red; */ /* background-color: aqua; */ } #outer { width: 377.5px; - height: 377.5px; + height: 360px; /* border: 5px solid yellow; */ - opacity: .2; + opacity: 1; /* background-color: green; */ } #inner { - width: 451px; - height: 377.5px; - margin: -377px 0 0 30px; - /* border: 5px solid green; */ - /* background-color: yellow; */ + width: 400px; + height: 360px; + position: absolute; + top:-.01px; + left: 80px; + background-image: radial-gradient(circle at left center, rgba(0, 0, 0, 0.3) 0px, rgb(0, 0, 0) 25%); } .btnClass{ - height: 40px; + height: 20px; width: 87%; /* border:solid 1px white; */ - padding: 30px; + padding: 15px; margin-left: 0px; } .descriptionClass{ height: 280px; width: 100%; /* border:solid 1px white; */ - - - + } + .description{ + color: white; + margin-left:20px; + font-size:14px; } .title{ @@ -74,14 +82,26 @@ .timeClass{ height: 40px; width: 100%; + display: inline-block; + /* border:solid 1px yellow */ } .time{ - color: white; + color:#6f7e78; margin-left:20px; margin-top: 3px; } + .caption{ + color:#222; + margin-left: 5px; + background-color:rgb(138, 138, 138); + padding:0 4px; + border-radius: 8px; + font-size: 14px; + font-weight: 600; + + } .instructor_img{ @@ -135,39 +155,35 @@ #main { grid-template-columns: repeat(1 ,1fr); } - /* #inner { - width: 80%; - height: 100%; - margin: -100px 0 0 80px; - border: 1px solid green; - background-color: yellow; - } */ - #inner { - width: 451px; - height: 377.5px; - margin: -377px 0 0 30px; - /* border: 5px solid green; */ - /* background-color: yellow; */ + + #inner { + width: 400px; + height: 360px; + position: absolute; + top:-.01px; + left: 80px; background-image: radial-gradient(circle at left center, rgba(0, 0, 0, 0.3) 0px, rgb(0, 0, 0) 25%); } + + } @media all and (min-width: 50px) and (max-width: 380px) { #main { grid-template-columns: repeat(1 ,1fr); - /* margin-top: -10px; */ } - /* #inner { - width: 80%; - height: 100%; - margin: -100px 0 0 80px; - border: 1px solid green; - background-color: yellow; - } */ + #inner { + width: 400px; + height: 360px; + position: absolute; + top:-.01px; + left: 80px; + + background-image: radial-gradient(circle at left center, rgba(0, 0, 0, 0.3) 0px, rgb(0, 0, 0) 25%); + } } #courses_img{ height: 100%; width: 100%; - /* opacity: 30% ; */ } \ No newline at end of file From 407f106fc8065e2cd5455511c4dae2476f6f09a0 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Wed, 30 Mar 2022 16:07:35 +0530 Subject: [PATCH 26/85] Modified5 --- components/navbar.js | 80 ++++++++----- index.html | 17 ++- styles/nav.css | 272 +++++++++++++++++++------------------------ 3 files changed, 176 insertions(+), 193 deletions(-) diff --git a/components/navbar.js b/components/navbar.js index 7499ac3..f7ca78d 100644 --- a/components/navbar.js +++ b/components/navbar.js @@ -1,31 +1,53 @@ -function navbar(){ - return ` -
    - ` +function navbar() { + return `
    +
    + +
    +
    + +
    + +
    +
    + +
    + + + + + + + + +`; } -export default navbar; \ No newline at end of file +export default navbar; diff --git a/index.html b/index.html index f4fae1d..761e3b1 100644 --- a/index.html +++ b/index.html @@ -105,16 +105,13 @@

    Join Now and Learn Straight from the Experts Who Shape the Modern Web

    import footer from "./components/footer.js" document.querySelector("#footer").innerHTML=footer() - const hamburger = document.querySelector(".hamburger"); - const navMenu = document.querySelector(".nav-menu"); - console.log(hamburger) - hamburger.addEventListener("click",function(){ - - hamburger.classList.toggle("active"); - navMenu.classList.toggle("active"); - - }) - + +// document.querySelector("#footer").innerHTML = footer(); + const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); diff --git a/styles/nav.css b/styles/nav.css index e094a43..319ae39 100644 --- a/styles/nav.css +++ b/styles/nav.css @@ -1,166 +1,130 @@ - -.header{ - border-bottom: 1px solid black; +.header { width: 100%; - height: 80px; - top: 0%; - left: 0; - padding-left: 0; - padding-right: 20px; - box-sizing: border-box; - overflow: hidden; - background-color: black; - /* position: absolute; */ - - /* position: fixed; */ - -} -.header ul { - list-style-type: none; -} -*{ - margin: 0; - padding: 0; -} -a{ - text-decoration: none; -} -.navbar { + background: linear-gradient(90deg, #c02d28, #e66225); + color: #e6e6e6; + position: relative; + z-index: 99; + position: relative; + } + + .header-wrap { + background: rgba(0, 0, 0, 0.7); + padding: 14px 112px; display: flex; justify-content: space-between; + flex-wrap: wrap; align-items: center; - padding: 0; - /* background-color: black; */ -} -.hamburger { - display: none; -} - -.bar { - display: block; - width: 25px; - height: 1.5px; - margin: 8px auto; - -webkit-transition: all 0.3s ease-in-out; - transition: all 0.3s ease-in-out; - background-color: #fff; -} -.nav-menu { + } + + .header-wrap .left { + width: 40%; + } + .header-wrap .left .logo { + width: 250px; + } + .header-wrap .left .logo img { + width: 100%; + height: 100%; + object-fit: contain; + } + + .header-wrap .right ul { display: flex; - justify-content: space-between; align-items: center; -} - -.nav-item { - margin-left: 25px; -} - -.nav-link{ - font-size: 20px; - font-weight: 400; - color: rgb(177, 165, 165); -} -.nav-link:hover{ - color:white; -} -.navbar button { - background: #c94f17; - border: none; + } + .header-wrap .right ul li:last-child { + background-color: #c02d28; border-radius: 40px; - + transition: background 0.2s ease; + margin-left: 14px; + } + .header-wrap .right ul li:last-child a { + line-height: 40px; + padding: 0px 4px; + font-size: 17px; color: #fff; - display: block; - font-size: 20px; - line-height: 1.25; - padding: 7px 20px; - text-align: center; - /* margin-right: 20px; */ - height: 40px; - width: 150px; - font-weight: bold; - box-sizing: border-box; -} -.navbar button:hover{ - background-color: chocolate; -} -#logo{ - width: 240px; - /* margin-left: 30px; */ - cursor: pointer; - margin: 10px 80px; - height: 50px; -} -#clip{ - clip-path: polygon(100% 0, 0 0, 100% 27%); - height: 150px; + } + .header-wrap .right ul li:last-child:hover { + background: #d43530; + } + .header-wrap .right ul li { + list-style: none; + } + .header-wrap .right ul li a { + margin: 0 10px; + text-decoration: none; + color: #aaaaaa; + transition: color 0.2s ease; + } + .header-wrap .right ul li a:hover { + color: #e6e6e6; + } + + .header .diagonal { + fill: #e66225; + height: 24px; + left: 0; + pointer-events: none; + position: absolute; + top: 100%; width: 100%; - background: #c94f17; - margin-top: 5px; - position: absolute; - /* margin-bottom:-20px; */ - -} -@media all and (max-width:768px) and (min-width:381px){ -.navbar { - display: flex; - flex-direction: column; - position: relative; -} -.header{ - height: 130px; -} -} -@media all and (min-width: 50px) and (max-width:380px) { - .header .hamburger { - display: block; - cursor: pointer; + } + .menu { + display: none; + } + .mobile { + display: none; + } + + @media all and (max-width: 768px) and (min-width: 381px) { + .header-wrap { + padding: 14px; + } + } + + @media all and (min-width: 50px) and (max-width: 380px) { + .header-wrap { + padding: 11px 12px; + } + .header-wrap .left .logo { + width: 197px; + } + .header-wrap .right { + display: none; + } + .mobile { + display: none; + background: rgba(0, 0, 0, 0.7); + text-align: left; + padding: 11px 12px; + } + .header .active { + display: block; + } + .mobile ul li { + list-style: none; + margin-bottom: 18px; + } + .mobile ul li a { + color: #aaaaaa; + text-decoration: none; + } + .mobile ul li:last-child { + background-color: #c02d28; + border-radius: 40px; + transition: background 0.2s ease; + text-align: center; + } + .mobile ul li:last-child a { + line-height: 40px; + padding: 0px 4px; + font-size: 17px; + color: #fff; } - #logo{ - width: 240px; - /* margin-left: 30px; */ - cursor: pointer; - margin: 10px 20px; - height: 50px; + .menu { + display: flex; } - .hamburger.active .bar:nth-child(2) { - opacity: 0; - } - - .hamburger.active .bar:nth-child(1) { - transform: translateY(8px) rotate(45deg); - } - - .hamburger.active .bar:nth-child(3) { - transform: translateY(-8px) rotate(-45deg); - } - - .nav-menu { - position: fixed; - /* position: relative; */ - left: -100%; - top: 5rem; - flex-direction: column-reverse; - background-color: #000000d0; - width: 100%; - border-radius: 10px; - text-align: center; - transition: 0.3s; - box-shadow: - 0 10px 27px rgba(0, 0, 0, 0.05); - } - - .nav-menu.active { - left: 0; - } - - .nav-item { - margin: 2.5rem 0; - } - - .header .hamburger { - display: block; - cursor: pointer; - } - + .menu .icon { + font-size: 32px; } - \ No newline at end of file + } \ No newline at end of file From 99ba6accc52ed77b13da5c55d64763818748eea0 Mon Sep 17 00:00:00 2001 From: Susmita549 <99960489+Susmita549@users.noreply.github.com> Date: Wed, 30 Mar 2022 16:22:31 +0530 Subject: [PATCH 27/85] complete --- Styles/joinnow.css | 391 ++++++++++++--------------------------------- joinnow.html | 25 +-- scripts/joinnow.js | 26 +++ 3 files changed, 140 insertions(+), 302 deletions(-) diff --git a/Styles/joinnow.css b/Styles/joinnow.css index 04dad9d..48a1599 100644 --- a/Styles/joinnow.css +++ b/Styles/joinnow.css @@ -157,138 +157,27 @@ line-height: 25px; } + + + #twitter { height: auto; width: 100%; - /* border:2px solid lime; */ display: flex; justify-content: center; + align-items: center; } -#twitter > div:nth-child(1) { - /* border:3px solid rgb(133, 23, 23); */ +#twitter > div { + width: 23%; - height: 250px; margin: 45px 15px 10px 15px; border-radius: 10px; background: #fff; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; padding: 10px; } -#twitter > div:nth-child(2) { - /* border:3px solid rgb(133, 23, 23); */ - width: 23%; - height: 340px; - margin: 10px 15px; - border-radius: 10px; - background: #fff; - box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; - padding: 10px; -} -#twitter > div:nth-child(3) { - /* border:3px solid rgb(133, 23, 23); */ - width: 23%; - height: 330px; - margin: 10px 15px 10px 15px; - border-radius: 10px; - background: #fff; - box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; - padding: 10px; -} - -/* first child */ - -#twitter > .twit:nth-child(1) > .one { - /* border:1px solid green; */ - height: 85px; - width: 99.6%; - background: #fff; - display: flex; - justify-content: space-between; -} -#twitter > .twit:nth-child(1) > .one > .square { - height: 100%; - width: 22%; - /* border:1px solid red; */ - background: #fff; -} -#twitter > .twit:nth-child(1) > .one > .rec { - height: 100%; - width: 60%; - /* border:1px solid blue; */ - background: #fff; -} -#twitter > .twit:nth-child(1) > .one > .rec > h5 { - color: black; - background: #fff; - font-size: 20px; - margin: 16px 0 0 15px; -} -#twitter > .twit:nth-child(1) > .one > .rec > p { - color: #8a8a8a; - background: #fff; - margin-left: 10px; - line-height: 22px; - font-size: 18px; -} -#twitter > .twit:nth-child(1) > .one > .square > #pic { - /* border:1px solid black; */ - height: 80%; - width: 80%; - margin: 6px 0 0 6px; - border-radius: 50%; - background: #fff; -} -#twitter > .twit:nth-child(1) > .one > .square > #pic > img { - height: 100%; - width: 100%; - border-radius: 50%; -} -#twitter > .twit:nth-child(1) > .one > .square > #twit-logo { - height: 60%; - width: 60%; - margin-left: 25px; -} -#twitter > .twit:nth-child(1) > .two { - width: 99.3%; - height: auto; - /* border:2px solid teal; */ - background: #fff; -} -#twitter > .twit:nth-child(1) > .two > p { - font-size: 17px; - background: #fff; - color: #222; - text-align: left; - padding: 15px; - line-height: 22px; -} -#twitter > .twit:nth-child(1) > .two > p > span { - font-size: 17px; - background: #fff; - color: rgb(70, 161, 161); - text-align: left; -} -#twitter > .twit:nth-child(1) > .three { - width: 90%; - height: auto; - /* border:2px solid blue; */ - background: #fff; - margin: 5px; -} -#twitter > .twit:nth-child(1) > .three > p { - font-size: 18px; - background: #fff; - color: #8a8a8a; -} -#twitter > .twit:nth-child(1) > .three > hr { - margin-bottom: 10px; - background: #fff; - color: #8a8a8a; -} -/* second child */ - -#twitter > .twit:nth-child(2) > .one { +#twitter > .twit > .one { /* border:1px solid green; */ height: 85px; width: 99.6%; @@ -296,32 +185,32 @@ display: flex; justify-content: space-between; } -#twitter > .twit:nth-child(2) > .one > .square { +#twitter > .twit > .one > .square { height: 100%; width: 22%; /* border:1px solid red; */ background: #fff; } -#twitter > .twit:nth-child(2) > .one > .rec { +#twitter > .twit > .one > .rec { height: 100%; width: 60%; /* border:1px solid blue; */ background: #fff; } -#twitter > .twit:nth-child(2) > .one > .rec > h5 { +#twitter > .twit > .one > .rec > h5 { color: black; background: #fff; font-size: 20px; margin: 16px 0 0 15px; } -#twitter > .twit:nth-child(2) > .one > .rec > p { +#twitter > .twit > .one > .rec > p { color: #8a8a8a; background: #fff; margin-left: 10px; line-height: 22px; font-size: 18px; } -#twitter > .twit:nth-child(2) > .one > .square > #pic { +#twitter > .twit > .one > .square > #pic { /* border:1px solid black; */ height: 80%; width: 80%; @@ -329,23 +218,23 @@ border-radius: 50%; background: #fff; } -#twitter > .twit:nth-child(2) > .one > .square > #pic > img { +#twitter > .twit > .one > .square > #pic > img { height: 100%; width: 100%; border-radius: 50%; } -#twitter > .twit:nth-child(2) > .one > .square > #twit-logo { +#twitter > .twit > .one > .square > #twit-logo { height: 60%; width: 60%; margin-left: 25px; } -#twitter > .twit:nth-child(2) > .two { +#twitter > .twit > .two { width: 99.3%; height: auto; /* border:2px solid teal; */ background: #fff; } -#twitter > .twit:nth-child(2) > .two > p { +#twitter > .twit > .two > p { font-size: 17px; background: #fff; color: #222; @@ -353,120 +242,30 @@ padding: 15px; line-height: 22px; } -#twitter > .twit:nth-child(2) > .two > p > span { +#twitter > .twit > .two > p > span { font-size: 17px; background: #fff; color: rgb(70, 161, 161); text-align: left; } -#twitter > .twit:nth-child(2) > .three { +#twitter > .twit > .three { width: 90%; height: auto; /* border:2px solid blue; */ background: #fff; margin: 5px; } -#twitter > .twit:nth-child(2) > .three > p { +#twitter > .twit > .three > p { font-size: 18px; background: #fff; color: #8a8a8a; } -#twitter > .twit:nth-child(2) > .three > hr { +#twitter > .twit > .three > hr { margin-bottom: 10px; background: #fff; color: #8a8a8a; } -/* third child */ - -#twitter > .twit:nth-child(3) > .one { - /* border:1px solid green; */ - height: 85px; - width: 99.6%; - background: #fff; - display: flex; - justify-content: space-between; -} -#twitter > .twit:nth-child(3) > .one > .square { - height: 100%; - width: 22%; - /* border:1px solid red; */ - background: #fff; -} -#twitter > .twit:nth-child(3) > .one > .rec { - height: 100%; - width: 60%; - /* border:1px solid blue; */ - background: #fff; -} -#twitter > .twit:nth-child(3) > .one > .rec > h5 { - color: black; - background: #fff; - font-size: 20px; - margin: 16px 0 0 15px; -} -#twitter > .twit:nth-child(3) > .one > .rec > p { - color: #8a8a8a; - background: #fff; - margin-left: 10px; - line-height: 22px; - font-size: 18px; -} -#twitter > .twit:nth-child(3) > .one > .square > #pic { - /* border:1px solid black; */ - height: 80%; - width: 80%; - margin: 6px 0 0 6px; - border-radius: 50%; - background: #fff; -} -#twitter > .twit:nth-child(3) > .one > .square > #pic > img { - height: 100%; - width: 100%; - border-radius: 50%; -} -#twitter > .twit:nth-child(3) > .one > .square > #twit-logo { - height: 60%; - width: 60%; - margin-left: 25px; -} -#twitter > .twit:nth-child(3) > .two { - width: 99.3%; - height: auto; - /* border:2px solid teal; */ - background: #fff; -} -#twitter > .twit:nth-child(3) > .two > p { - font-size: 17px; - background: #fff; - color: #222; - text-align: left; - padding: 15px; - line-height: 22px; -} -#twitter > .twit:nth-child(3) > .two > p > span { - font-size: 17px; - background: #fff; - color: rgb(70, 161, 161); - text-align: left; -} -#twitter > .twit:nth-child(3) > .three { - width: 90%; - height: auto; - /* border:2px solid blue; */ - background: #fff; - margin: 5px; -} -#twitter > .twit:nth-child(3) > .three > p { - font-size: 18px; - background: #fff; - color: #8a8a8a; -} -#twitter > .twit:nth-child(3) > .three > hr { - margin-bottom: 10px; - background: #fff; - color: #8a8a8a; -} #question { height: 100px; @@ -588,7 +387,7 @@ color: rgba(255, 0, 0, 0.61); background-color: #2b2727; } -#form > form > button { +#form > form > #button { height: 70px; width: 200px; border-radius: 40px; @@ -623,19 +422,8 @@ background: #90221e; } -@media only screen and (min-width: 1001px) and (max-width: 1320px){ - #twitter > div:nth-child(3) { - width: 25%; - height: 400px; - } - #twitter > div:nth-child(2) { - width: 25%; - height: 420px; - } - #twitter > div:nth-child(1) { - width: 25%; - height: 260px; - } +@media only screen and (min-width: 1001px) and (max-width: 1320px) { + #form { width: 71%; margin: 80px auto; @@ -644,32 +432,15 @@ width: 22%; margin: 0 8px; } - } -@media only screen and (min-width: 780px) and (max-width: 1000px){ - - #text1 > h1{ +@media only screen and (min-width: 780px) and (max-width: 1000px) { + #text1 > h1 { font-size: 38px; } - #text2 > h3{ + #text2 > h3 { font-size: 28px; } - #twitter > div:nth-child(3) { - width: 35%; - height: 420px; - padding:6px; - } - #twitter > div:nth-child(2) { - width: 35%; - height: 420px; - padding:6px; - } - #twitter > div:nth-child(1) { - width: 35%; - height: 260px; - padding:6px; - } #form { width: 71%; margin: 80px auto; @@ -678,59 +449,99 @@ width: 22%; margin: 0 8px; } + #twitter{ + flex-direction: column; + } + #twitter>div{ + width:50%; + } } -@media only screen and (min-width: 391px) and (max-width: 779px){ - - #text1 > h1{ +@media only screen and (min-width: 391px) and (max-width: 779px) { + #text1 > h1 { font-size: 30px; } - #text2 > h3{ + #text2 > h3 { font-size: 22px; } - /* #twitter > div:nth-child(3) { - width: 35%; - height: 420px; - padding:6px; - box-sizing: border-box; + #form { + width: 84%; + margin-top: 450px; + margin-left:10px; } - #twitter > div:nth-child(2) { - width: 35%; - height: 420px; - padding:6px; + + #logo { + display: flex; + flex-wrap: wrap; } - #twitter > div:nth-child(1) { - width: 35%; - height: 260px; - padding:6px; - } */ - #form { - width: 81%; - margin: 100px auto; + #text3 { + margin-top: 170px; } - #box > div { - width: 25%; - margin: 0 2px; + + #twitter{ + flex-direction: column; + } + #twitter>div{ + width:50%; + } + #box{ + display: grid; + grid-template-columns: repeat(2,1fr); + gap:10px; + } + #box>div{ + width:80%; + box-sizing: border-box; + margin: 0px 10px; + + } +} + +@media only screen and (min-width: 50px) and (max-width: 390px) { + #text1 > h1 { + font-size: 25px; + padding:10px; } - #logo{ + #text2 > h3 { + font-size: 18px; + padding:10px; + margin-top: 110px; + } + #form { + width: 85%; + + margin-top: 370px; + margin-left:10px; + } + + #logo { display: flex; flex-wrap: wrap; } - #text3{ - margin-top: 170px; - } - #question{ - margin-top: 200px; + #text3 { + margin-top: 410px; } + #twitter{ - display:grid; - grid-template-columns: repeat(1,100%); - - border:2px solid green; + flex-direction: column; } #twitter>div{ - border:2px solid red; + width:80%; + margin-left:40px; } + #box{ + flex-direction: column; + margin-top: 350px; + gap: 20px; + } + #box>div{ + width:80%; + margin: auto; + + } + #form>div>.g-recaptcha{ + width:80px; + } } diff --git a/joinnow.html b/joinnow.html index 77c80d1..8ab4659 100644 --- a/joinnow.html +++ b/joinnow.html @@ -114,24 +114,25 @@

    Register for a Monthly Team Account

    Email (you'll need to confirm this email address)

    - +

    First Name

    - +

    Last Name

    - +

    Password

    - +

    Password Again

    - +

    Choose Your Payment Method

    +
    - @@ -142,18 +143,18 @@

    Register for a Monthly Team Account

    By clicking Start Learning, you agree to our Terms of Service and Privacy Policy.

    - + Start Learning
    -
    -
    - +
    +
    + +
    -
    Anthony R. 🇫🇷🚀💻

    @AnthonyHexium

    @@ -166,7 +167,7 @@
    Anthony R. 🇫🇷🚀💻

    @catalinmpit @FrontendMasters This is the best investment I made in my career. I mean, by faaaaaaaar.

    -
    +

    6:36pm · Aug 20, 2020

    diff --git a/scripts/joinnow.js b/scripts/joinnow.js index 83e49e1..742d6d8 100644 --- a/scripts/joinnow.js +++ b/scripts/joinnow.js @@ -13,3 +13,29 @@ function colorChange(item) { }); item.classList.add("active"); } + + +document.querySelector("#form").addEventListener("submit",myFormSubmit); + +var signinobj=JSON.parse(localStorage.getItem("registeredIds")) || []; + //console.log(signinArr); +function myFormSubmit(event){ + event.preventDefault(); + var signinobj=[{ + email:document.querySelector("#email").value, + fname:document.querySelector("#first_name").value, + lname:document.querySelector("#last_name").value, + password:document.querySelector("#password").value, + password_again:document.querySelector("#password_again").value, + placeholder:document.querySelector("#placeholder").value, + card_num:document.querySelector("#card_num").value, + }]; + document.querySelector("#email").value="" + + + localStorage.setItem("registeredIds",JSON.stringify(signinobj)); + + + window.location.href="https://frontendmasters.com/" + + } From d36d260fe11213168412bae901fbe8a5f3a5f56a Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Wed, 30 Mar 2022 16:32:02 +0530 Subject: [PATCH 28/85] Modified 6 --- FAQ.html | 16 +++++----------- Login.html | 16 +++++----------- grades.html | 5 +++++ icon1.html | 29 ++++++++++++++++++++++------- styles/nav.css | 9 ++++++++- teacher.html | 16 +++++----------- 6 files changed, 50 insertions(+), 41 deletions(-) diff --git a/FAQ.html b/FAQ.html index c8d3d25..810d92e 100644 --- a/FAQ.html +++ b/FAQ.html @@ -200,16 +200,10 @@

    Site Area

    import footer from "./components/footer.js" document.querySelector("#footer").innerHTML=footer() +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); - \ No newline at end of file diff --git a/Login.html b/Login.html index 1b3771d..ccc2252 100644 --- a/Login.html +++ b/Login.html @@ -122,16 +122,10 @@ document.querySelector("#footer").innerHTML=footer() +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); - diff --git a/grades.html b/grades.html index 558c87e..91a9460 100644 --- a/grades.html +++ b/grades.html @@ -119,6 +119,11 @@ import footer from "./components/footer.js" document.querySelector("#footer").innerHTML=footer() +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); diff --git a/icon1.html b/icon1.html index b797a35..01e1d97 100644 --- a/icon1.html +++ b/icon1.html @@ -5,16 +5,31 @@ Document + + +
    + - \ No newline at end of file + + + + diff --git a/styles/nav.css b/styles/nav.css index 319ae39..cd648ff 100644 --- a/styles/nav.css +++ b/styles/nav.css @@ -6,7 +6,14 @@ z-index: 99; position: relative; } - + body { + font-family: Open Sans,sans-serif; + } + *{ + margin: 0; + padding: 0; + + } .header-wrap { background: rgba(0, 0, 0, 0.7); padding: 14px 112px; diff --git a/teacher.html b/teacher.html index b5da24b..4db1c87 100644 --- a/teacher.html +++ b/teacher.html @@ -111,17 +111,11 @@

    Frontend Masters Teachers

    document.querySelector("#footer").innerHTML=footer() +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); - \ No newline at end of file From 94cc3bcf386f2c0ee220ebc4edd7c18500198f56 Mon Sep 17 00:00:00 2001 From: Susmita549 <99960489+Susmita549@users.noreply.github.com> Date: Wed, 30 Mar 2022 16:32:20 +0530 Subject: [PATCH 29/85] all comp --- joinnow.html | 2 +- scripts/joinnow.js | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/joinnow.html b/joinnow.html index 8ab4659..f7f73df 100644 --- a/joinnow.html +++ b/joinnow.html @@ -54,7 +54,7 @@

    -

    If you already have an account, please login

    +

    If you already have an account, please login

    diff --git a/scripts/joinnow.js b/scripts/joinnow.js index 742d6d8..990a144 100644 --- a/scripts/joinnow.js +++ b/scripts/joinnow.js @@ -1,4 +1,8 @@ + + +let box=document.getElementById("first") +box.classList.add("active") let plan_boxes = document.querySelectorAll("#box>div"); plan_boxes.forEach((item) => { @@ -30,7 +34,13 @@ function myFormSubmit(event){ placeholder:document.querySelector("#placeholder").value, card_num:document.querySelector("#card_num").value, }]; - document.querySelector("#email").value="" + document.querySelector("#email").value=""; + document.querySelector("#first_name").value=""; + document.querySelector("#last_name").value=""; + document.querySelector("#password").value=""; + document.querySelector("#password_again").value=""; + document.querySelector("#placeholder").value=""; + document.querySelector("#card_num").value=""; localStorage.setItem("registeredIds",JSON.stringify(signinobj)); From 437051da51bda289086a41e2582fc34d2cc62211 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Wed, 30 Mar 2022 18:01:43 +0530 Subject: [PATCH 30/85] Modified 7 --- icon1.html | 42 ++++++++++++++++++++++++++++++++++++++++-- scripts/icon1.js | 16 ++++++++++++++++ styles/nav.css | 1 + 3 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 scripts/icon1.js diff --git a/icon1.html b/icon1.html index 01e1d97..21821f7 100644 --- a/icon1.html +++ b/icon1.html @@ -8,12 +8,50 @@
    -
    +
    + +
    +
    + + + +

    Core Coursework

    +

    (take these in order)

    +
    diff --git a/scripts/icon1.js b/scripts/icon1.js new file mode 100644 index 0000000..9d7dfcd --- /dev/null +++ b/scripts/icon1.js @@ -0,0 +1,16 @@ +var icon1arr = [ + { + img : "https://static.frontendmasters.com/assets/courses/2018-02-27-js-fundamentals-functional-v2/thumb.webp", + name:"JavaScript: From Fundamentals to Functional JS, v2", + photo:"https://static.frontendmasters.com/assets/teachers/gandolfo/thumb.webp", + title:"Bianca Gandilfo", + com:"Thumbtack", + des:"Learn higher-order functions, closures, scope, master key functional methods like map, reduce and filter and promises and ES6+ asynchronous JavaScript.", + time:"8 hours, 11 minutes " + + } +] + +icon1arr.map(function(el){ + +}) \ No newline at end of file diff --git a/styles/nav.css b/styles/nav.css index cd648ff..cc9e8ea 100644 --- a/styles/nav.css +++ b/styles/nav.css @@ -8,6 +8,7 @@ } body { font-family: Open Sans,sans-serif; + background-color: #222; } *{ margin: 0; From 1a7d470ac1f1dd6b7f7c63cf21c45c16285b6d7c Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Wed, 30 Mar 2022 18:50:47 +0530 Subject: [PATCH 31/85] modify1 --- styles/main.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/styles/main.css b/styles/main.css index 0b74e76..c2e9418 100644 --- a/styles/main.css +++ b/styles/main.css @@ -234,7 +234,7 @@ margin-top: 10px; */ /* clip-path: polygon(50% 0%, 100% 0, 100% 100%, 99% 20%, 0 1%); */ clip-path: polygon(100% 0, 0 28%, 100% 26%); - margin-top: -30px; + margin-top: -20px; margin-bottom: -120px; } From 2e5d40d0065d1dc199e125d77941d3f8dd52a801 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Wed, 30 Mar 2022 20:05:11 +0530 Subject: [PATCH 32/85] MOdify2 --- icon1.html | 14 ++++-- learn.html | 132 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 143 insertions(+), 3 deletions(-) create mode 100644 learn.html diff --git a/icon1.html b/icon1.html index 21821f7..4ff1ae7 100644 --- a/icon1.html +++ b/icon1.html @@ -46,9 +46,17 @@
    - - - +

    Core Coursework

    (take these in order)

    diff --git a/learn.html b/learn.html new file mode 100644 index 0000000..33c47c1 --- /dev/null +++ b/learn.html @@ -0,0 +1,132 @@ + + + + + + + + + Paths to Learning JavaScript, React, and More Skills You Need. + + + + + + +
    + + +
    +
    + + + + + + + + + + + + + + + + + + +

    Learning Paths

    +

    + Guided paths to expand your abilities as a well-rounded engineer! +

    +
    +
    +
    +
    +
    +
    +
    0%
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Beginner

    +

    + Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut, + dolorum. +

    +
    + +
    +
    +
    + + + + + + From 02110f3ed13d2b00b6c0ed27d122dbd2dd8ff496 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Wed, 30 Mar 2022 23:34:50 +0530 Subject: [PATCH 33/85] Modify3 --- components/display.js | 61 +++++++++++++++ icon1.html | 173 +++++++++++++++++++++++++++++++++++++++++- scripts/icon1.js | 74 ++++++++++++++++-- styles/main.css | 2 + 4 files changed, 304 insertions(+), 6 deletions(-) create mode 100644 components/display.js diff --git a/components/display.js b/components/display.js new file mode 100644 index 0000000..798a5d2 --- /dev/null +++ b/components/display.js @@ -0,0 +1,61 @@ + +function display(data,main){ + data.map(function(el){ + let div = document.createElement("div"); + div.setAttribute("id","div") + let div1 = document.createElement("div"); + div1.setAttribute("id","div1") + let img = document.createElement("img") + img.src=el.img + img.setAttribute("id","img") + let img1 = document.createElement("img") + img1.src=el.photo + img1.setAttribute("id","img1") + let h3 = document.createElement("h3") + h3.innerText=el.name + let h4 = document.createElement("h4"); + h4.innerText=el.title + let p = document.createElement("p"); + p.innerText=el.com + let div2 = document.createElement("div") + let div3 = document.createElement("div") + div3.append(h4,p) + div2.append(img1,div3) + div3.setAttribute("id","div3") + div2.setAttribute("id","div2") + div2.style.display="flex" + p.setAttribute("id","p") + let p1 = document.createElement("p"); + p1.innerText=el.des + p1.setAttribute("id","p1") + let p2 = document.createElement("p"); + p2.innerText=el.time + p2.setAttribute("id","p2") + let div4 = document.createElement("div") + let div5= document.createElement("div") + div5.append(p2,div4) + div4.innerText="CC" + div5.setAttribute("id","div5") + div4.setAttribute("id","div4") + let btn = document.createElement("button") + btn.innerText="Watch Free Preview" + let btn1 = document.createElement("button") + btn1.innerText="Get Full Access" + btn.setAttribute("id","btn") + btn1.setAttribute("id","btn1") + let div6 = document.createElement("div") + div6.append(btn,btn1) + div6.style.display="flex" + div6.setAttribute("id","div6") + div1.append(h3,div2,p1,div5,div6) + div.append(img,div1) + div.addEventListener("click",function(){ + window.location.href="display.html" + let displayArr=[]; + displayArr.push(el) + }) + main.append(div) + }) +} + +export {display}; \ No newline at end of file diff --git a/icon1.html b/icon1.html index 4ff1ae7..8946977 100644 --- a/icon1.html +++ b/icon1.html @@ -38,6 +38,175 @@ font-size: 21px; font-weight: 400; } + #div { + display: flex; + background-color: black; + height: 400px; + width: 90%; + margin: 25px auto; + /* padding: 20px 0px; */ + box-sizing: border-box; + } + #main h3 { + color: #dd625e; + font-size: 30px; + } + #main h3:hover { + transition: color .2s; + + } + #img { + opacity: .5; + height: 400px; + } + #img1 { + border-radius: 50%; + height: 70px; + width: 70px; + } + #div1 { + padding: 25px 20px; + } + h4 { + color: #e6e6e6; + + } + #p { + color: #8a8a8a; + + } + #div2 { + margin-top: 15px; + text-align: left; + margin-bottom: 15px; + } + #div3 { + margin-top:12.5px ; + margin-left: 20px; + line-height: 25px; + font-size: 20px; + } + #p1 { + color: #e6e6e6; + line-height: 25px; + margin-bottom: 15px; + + } + #p2 { + color: #8a8a8a; + margin-bottom: 35px; + + + } + #main h3:hover { + color: #8a8a8a; + + } + #div5 { + display: flex; + } + #div4 { + /* background: wheat; */ + color: #222; + margin-left: 5px; + padding: 0 4px; + + + } + #btn { + background: #c94f17; + border: none; + border-radius: 40px; + color: #fff; + display: block; + font-size: 15px; + line-height: 1.25; + padding: 10px 10px; + text-align: center; + margin-right: 20px; + height: 40px; + width: 200px; + font-weight: bold; + /* background: #c94f17; */ + + } + #btn1 { + background-color: #c02d28; + border: none; + border-radius: 40px; + color: #fff; + display: block; + font-size: 15px; + line-height: 1.25; + padding: 10px 10px; + text-align: center; + margin-right: 20px; + height: 40px; + width: 170px; + font-weight: bold; + } + #btn:hover { + background-color: #8a8a8a; + } + #btn1:hover { + background-color: #8a8a8a; + } + #div:hover #img { + opacity: 1; + } + @media all and (max-width:768px) and (min-width:381px){ + #img { + position: absolute; + } + #div1 { + position: relative; + margin-left: 100px; + background-color: #000000d0; + } + #div { + background-color: transparent; + + } +#main h3 { + font-size: 25px; + } + #p2 { + margin-bottom: 15px; + } + } + @media all and (min-width: 50px) and (max-width: 380px) { + + #img { + position: absolute; + height: 500px; + } + #div1 { + position: relative; + margin-left: 20px; + background-color: #000000d0; + } + #div { + background-color: transparent; + height: 500px; + + } +#main h3 { + font-size: 25px; + } + #p2 { + margin-bottom: 15px; + } + #div6 { + flex-direction: column; + /* text-align: center; */ + } + #btn1 { + margin-top: 15px; + width: 200px; + } + } + + @@ -60,6 +229,7 @@

    Core Coursework

    (take these in order)

    +
    @@ -78,4 +248,5 @@

    Core Coursework

    }); - + + diff --git a/scripts/icon1.js b/scripts/icon1.js index 9d7dfcd..0fa79d8 100644 --- a/scripts/icon1.js +++ b/scripts/icon1.js @@ -8,9 +8,73 @@ var icon1arr = [ des:"Learn higher-order functions, closures, scope, master key functional methods like map, reduce and filter and promises and ES6+ asynchronous JavaScript.", time:"8 hours, 11 minutes " - } + }, + { + img:"https://static.frontendmasters.com/assets/courses/2020-01-07-javascript-hard-parts-v2/thumb.webp", + name:"JavaScript: The Hard Parts, v2", + photo:"https://static.frontendmasters.com/assets/teachers/sentance/thumb@2x.webp", + title:"Will Sentance", + com:"Codesmith", + des:"Take your JavaScript to the next level. Gain an understanding of callbacks, higher order functions, closure, asynchronous and object-oriented JavaScript!", + time:"6 hours, 41 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-04-03-deep-javascript-v3/thumb.webp", + name:"Deep JavaScript Foundations, v3", + photo:"https://static.frontendmasters.com/assets/teachers/simpson/thumb@2x.webp", + title:"Kyle Simpson", + com:"You Don't Know JS", + des:"Dive into JavaScript's core language features: types & coercion, scope & closure, and JavaScript's object oriented system.", + time:"10 hours, 32 minutes " + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-04-05-js-recent-parts/thumb.webp", + name:"JavaScript: The Recent Parts", + photo:"https://static.frontendmasters.com/assets/teachers/simpson/thumb@2x.webp", + title:"Kyle Simpson", + com:"You Don't Know JS", + des:"Get up to speed with new JavaScript features like tagged template literals, destructuring, iterators, generators, regex improvements and async await.", + time:"4 hours, 9 minutes " + }, + { + img:"https://static.frontendmasters.com/assets/courses/2018-07-10-javascript-new-hard-parts/thumb.webp", + name:"JavaScript: The New Hard Parts", + photo:"https://static.frontendmasters.com/assets/teachers/sentance/thumb@2x.webp", + title:"Will Sentance", + com:"Codesmith", + des:"Develop an intuitive understanding of the new features of JavaScript in ES6+: iterators, generators, promises, and async/await!", + time:"4 hours, 46 minutes " + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-06-18-functional-javascript-v3/thumb.webp", + name:"Functional-Light JavaScript, v3", + photo:"https://static.frontendmasters.com/assets/teachers/simpson/thumb@2x.webp", + title:"Kyle Simpson", + com:"You Don't Know JS", + des:"Improve your JavaScript by applying functional programming concepts like function purity, point-free, partial-application, currying, composition, immutability, recursion, list operations like map, reduce & filter...plus even more advanced concepts like monads and transduction!", + time:"10 hours, 1 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2020-03-17-hardcore-js-v2/thumb.webp", + name:"Hardcore Functional Programming in JavaScript, v2", + photo:"https://static.frontendmasters.com/assets/teachers/lonsdorf/thumb@2x.webp", + title:"Brian Lonsdorf", + com:"Salesforce", + des:"Learn functional programming concepts such as pure functions, currying, composition, functors, and monads, and see functional concepts in action in a real-world web app!", + time:"3 hours, 44 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-08-28-javascript-accessibility/thumb.webp", + name:"Accessibility in JavaScript Applications", + photo:"https://static.frontendmasters.com/assets/teachers/sutton/thumb@2x.webp", + title:"Marcy Sutton", + com:"Gatsby", + des:"Produce innovative and inclusive JavaScript-powered web apps! Learn to remove barriers and allow people with disabilities to use your modern JavaScript web applications.", + time:"4 hours, 6 minutes " + } ] - -icon1arr.map(function(el){ - -}) \ No newline at end of file +// background: #181818; +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon1arr,main) \ No newline at end of file diff --git a/styles/main.css b/styles/main.css index c2e9418..a278c74 100644 --- a/styles/main.css +++ b/styles/main.css @@ -87,6 +87,7 @@ body{ width: 90px; margin-top: 10px; margin-left: 10px; + opacity: .5; } #icons img:hover { @@ -94,6 +95,7 @@ body{ border-radius: 20px; padding: 10px; box-sizing: border-box; + opacity: 1; } #slidebar { From 9cfac60e1ab38defdc9991c4264a550cd58ef075 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Wed, 30 Mar 2022 23:43:19 +0530 Subject: [PATCH 34/85] 90% Done Learn-page --- components/path.js | 78 +++++++++++++++++ learn.html | 123 +++++---------------------- scripts/data.js | 191 ++++++++++++++++++++++++++++++++++++++++++ scripts/learn-page.js | 77 ++++++++++++----- styles/learn-page.css | 142 +++++++++++++++++++++++++++---- 5 files changed, 467 insertions(+), 144 deletions(-) create mode 100644 components/path.js diff --git a/components/path.js b/components/path.js new file mode 100644 index 0000000..ed810a6 --- /dev/null +++ b/components/path.js @@ -0,0 +1,78 @@ +const pathContainer = (svg, title, msg) => { + return `
    + ${svg} +

    ${title}

    +

    + ${msg} +

    +
    +
    +
    + `; +}; + +const getElem = (tag_name, class_name) => { + let tag = document.createElement(tag_name); + tag.className = class_name; + return tag; +}; + +const appedData = (data, parent) => { + parent.innerHTML = null; + data.map((el) => { + let p_box = getElem("div", "p-box"); + + // Progress Bar + let circular = getElem("div", "circular"); + + let inner = getElem("div", "inner"); + + let outer = getElem("div", "outer"); + + let numb = getElem("div", `numb ${el.class}`); + let numb_img_box = getElem("div", "img"); + if (el.img == "") { + numb_img_box.innerHTML = el.icon; + } else { + let img = getElem("img", ""); + img.src = el.img; + numb_img_box.append(img); + } + let p = getElem("p", ""); + p.innerHTML = "0%"; + numb.append(numb_img_box, p); + + let circle = getElem("div", "circle"); + let dot = getElem("div", "dot"); + let span = getElem("div", el.class); + dot.append(span); + + let bar_left = getElem("div", "bar left"); + let left_progress = getElem("div", "progress"); + bar_left.append(left_progress); + + let bar_right = getElem("div", "bar right"); + let right_progress = getElem("div", "progress"); + bar_right.append(right_progress); + + let desc = getElem("div", "desc"); + + let title = getElem("h3", "title"); + title.innerText = el.title; + + let description = getElem("p", ""); + description.innerText = el.desc; + + let btn = getElem("button", el.class); + btn.innerText = "Start"; + + circle.append(dot, bar_left, bar_right); + circular.append(inner, outer, numb, circle); + desc.append(title, description); + + p_box.append(circular, desc, btn); + parent.append(p_box); + }); +}; + +export { pathContainer, appedData }; diff --git a/learn.html b/learn.html index 7b0b337..31413d5 100644 --- a/learn.html +++ b/learn.html @@ -14,117 +14,32 @@ + +
    -
    -
    - - - - - - - - - - - - - - - - - - -

    Learning Paths

    -

    - Guided paths to expand your abilities as a well-rounded engineer! -

    -
    -
    -
    -
    -
    -
    -
    0%
    -
    -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    Beginner

    -

    - Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut, - dolorum. -

    -
    - -
    -
    -
    +
    + +
    + + diff --git a/scripts/data.js b/scripts/data.js index 60b050c..4146b1e 100644 --- a/scripts/data.js +++ b/scripts/data.js @@ -634,6 +634,197 @@ let small_data = [ }, ], ]; + +let learn_data = [ + { + title: "Beginner", + desc: "Your Path to Becoming a Career-Ready Web Developer!", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Professional", + desc: "Go From Professional Web Developer to Lead Engineer", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Expert", + desc: "Mind-Expanding Web Development Techniques to Emerging APIs in the Web Browser", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Computer Science", + desc: "Learning Computer Science with JavaScript", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Fullstack", + desc: "Expand Your Abilities and Master the Server", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Design to Code", + desc: "Make Your Designs Come to Life Through Code!", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, +]; + +let map_svg = ` + + + + + + + + + + + + + + + + +`; + +let topic_icon = ``; + +let elective_data = [ + { + title: "JavaScript", + desc: "Write Professional, Modern JavaScript", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/ez/353342/svg/javascript-seeklogo.com.svg", + icon: ``, + class: "js", + }, + { + title: "CSS", + desc: "Learn CSS, from Laying Out Websites to Performant Animations", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/dj/370768/png/370768.png", + icon: ``, + class: "css", + }, + { + title: "Node.js", + desc: "Build Web APIs and Applications with Node.js", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/kk/353117/png/node-node-js-logo.png", + icon: ``, + class: "node", + }, + { + title: "React.js", + desc: "Be Productive with React.js, Today's Most Popular Framework", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/tx/353401/png/react-logo.png", + icon: ``, + class: "react", + }, + { + title: "Vue.js", + desc: "Learn Vue.js, An Easy to Pick Up and Powerful Framework", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/ep/353380/png/vuejs-logo.png", + icon: ``, + class: "vue", + }, + { + title: "Angular", + desc: "Learn Angular, a TypeScript-based web application framework led by Google", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/mm/370537/png/370537.png", + icon: ``, + class: "angular", + }, +]; + +localStorage.setItem("elective_data", JSON.stringify(elective_data)); +localStorage.setItem("topic_icon", topic_icon); +localStorage.setItem("map_svg", map_svg); +localStorage.setItem("learn_data", JSON.stringify(learn_data)); localStorage.setItem("twitter_data", JSON.stringify(twittweData)); localStorage.setItem("t_mid_data", JSON.stringify(mid_data)); localStorage.setItem("t_small_data", JSON.stringify(small_data)); diff --git a/scripts/learn-page.js b/scripts/learn-page.js index c582151..f3701e1 100644 --- a/scripts/learn-page.js +++ b/scripts/learn-page.js @@ -1,26 +1,59 @@ +import { pathContainer, appedData } from "../components/path.js"; import navbar from "../components/navbar.js"; let header = document.querySelector(".header"); header.innerHTML = navbar(); -const numb = document.querySelector(".numb"); -let counter = 0; -let id = setInterval(() => { - if (counter == 100) { - let right_div = document.querySelector(".bar.right"); - right_div.classList.add("reverse"); - let left_div = document.querySelector(".bar.left"); - left_div.classList.add("reverse-left"); - let innerId = setInterval(() => { - if (counter == 0) { - clearInterval(innerId); - } else { - counter -= 1; - numb.textContent = counter + "%"; - } - }, 20); - clearInterval(id); - } else { - counter += 1; - numb.textContent = counter + "%"; - } -}, 20); +let map_svg = localStorage.getItem("map_svg"); +let topic_icon = localStorage.getItem("topic_icon"); +let path_conatiner = document.querySelector(".path-container"); +let elective_conatiner = document.querySelector(".elective-container"); +path_conatiner.innerHTML = pathContainer( + map_svg, + "Learning Paths", + "Guided paths to expand your abilities as a well-rounded engineer!" +); +elective_conatiner.innerHTML = pathContainer( + topic_icon, + "Topic Paths:", + "Focus on a specific area in web development." +); + +let learn_data = JSON.parse(localStorage.getItem("learn_data")); +let path_bottom = document.querySelector(".path-container > .p-bottom"); + +appedData(learn_data, path_bottom); +let elective_bottom = document.querySelector(".elective-container > .p-bottom"); +let elective_data = JSON.parse(localStorage.getItem("elective_data")); +appedData(elective_data, elective_bottom); + +// console.log(elective_bottom); + +const updateProgress = (item) => { + let counter = 0; + let numb = item.querySelector(".numb>p"); + let id = setInterval(() => { + if (counter == 100) { + let right_div = item.querySelector(".bar.right"); + right_div.classList.add("reverse"); + let left_div = item.querySelector(".bar.left"); + left_div.classList.add("reverse-left"); + let innerId = setInterval(() => { + if (counter == 0) { + clearInterval(innerId); + } else { + counter -= 1; + numb.textContent = counter + "%"; + } + }, 20); + clearInterval(id); + } else { + counter += 1; + numb.textContent = counter + "%"; + } + }, 20); +}; + +const p_box = document.querySelectorAll(".p-box"); +p_box.forEach((el) => { + updateProgress(el); +}); diff --git a/styles/learn-page.css b/styles/learn-page.css index 44dc7ac..4fb5079 100644 --- a/styles/learn-page.css +++ b/styles/learn-page.css @@ -4,7 +4,8 @@ box-sizing: border-box; font-family: Open Sans, sans-serif; } -.path-container { +.path-container, +.elective-container { width: 100%; padding-top: 40px; background-color: #222222; @@ -33,22 +34,30 @@ .p-bottom { display: flex; - gap: 10px; + gap: 20px; flex-wrap: wrap; + margin-top: 20px; + border-top: 1px solid #ffffff69; + padding-top: 20px; } .p-bottom .p-box { - width: 32%; + max-width: 303px; background-color: #383838; box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; - padding: 10px; + padding: 20px; text-align: center; } .circular { - height: 100px; - width: 100px; + height: 200px; + width: 200px; position: relative; + margin: auto; + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 40px; } .circular .inner, .circular .outer, @@ -61,12 +70,9 @@ box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.2); } .circular .inner { - top: 50%; - left: 50%; - height: 80px; - width: 80px; - margin: -40px 0 0 -40px; - background-color: #dde6f0; + height: 164px; + width: 164px; + background-color: #222222; border-radius: 100%; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); } @@ -83,26 +89,79 @@ font-size: 18px; font-weight: 500; color: #4158d0; + display: flex; + align-items: center; + justify-content: center; +} +.circular .numb.orange { + color: #c63528; +} +.circular .numb p { + font-size: 70px; + color: #fff; } +.circular .numb .img { + position: absolute; + width: 100px; + height: 100px; + z-index: -1; + font-size: 95px; + color: #000; + opacity: 0.3; +} +.circular .numb .img img { + object-fit: contain; + width: 100%; + height: 100%; +} + .circular .bar { position: absolute; height: 100%; width: 100%; background: #fff; -webkit-border-radius: 100%; - clip: rect(0px, 100px, 100px, 50px); + clip: rect(0px, 220px, 220px, 100px); } .circle .bar .progress { position: absolute; height: 100%; width: 100%; -webkit-border-radius: 100%; - clip: rect(0px, 50px, 100px, 0px); + clip: rect(0px, 100px, 200px, 0px); } .circle .bar .progress, .dot span { background: #4158d0; } +.circle .bar .progress, +.dot span.orange { + background: #c63528; +} +.circle .bar .progress, +.dot span.js { + background: #b3911c; +} +.circle .bar .progress, +.dot span.css { + background: #278cc7; +} +.circle .bar .progress, +.dot span.node { + background: #00873a; +} +.circle .bar .progress, +.dot span.react { + background: #008697; +} +.circle .bar .progress, +.dot span.vue { + background: #00bb83; +} +.circle .bar .progress, +.dot span.angular { + background: #ff002f; +} .circle .left .progress { z-index: 1; animation: left 1s linear both; @@ -116,10 +175,6 @@ z-index: 3; transform: rotate(180deg); } -.circle .reverse { - /* transform: rotate(0deg); */ -} - .circle .right .progress { animation: right 1s linear both; animation-delay: 1s; @@ -142,6 +197,7 @@ margin-top: -5px; animation: dot 2s linear both; transform-origin: 0% 50%; + display: none; } .circle .dot span { position: absolute; @@ -154,6 +210,7 @@ animation: leftRreverse 1s linear both; animation-delay: 1s; } + @keyframes leftRreverse { 0% { transform: rotate(180deg); @@ -199,3 +256,52 @@ z-index: 4; } } + +.desc { + padding: 0 10px; + color: #fff; + height: 157px; + line-height: 25px; +} +.desc .title { + font-size: 27px; + margin-bottom: 20px; +} + +.desc p { + font-size: 16px; + word-spacing: 1; + margin-bottom: 20px; +} + +.p-box button { + margin: 0 auto; + min-width: 175px; + font-size: 14px; + padding: 10px 20px; + border-radius: 20px; + border: none; + color: #fff; + cursor: pointer; +} +.p-box button.orange { + background-color: #c63528; +} +.p-box button.js { + background-color: #b3911c; +} +.p-box button.css { + background-color: #278cc7; +} +.p-box button.node { + background-color: #00873a; +} +.p-box button.react { + background-color: #008697; +} +.p-box button.vue { + background-color: #00bb83; +} +.p-box button.angular { + background-color: #ff002f; +} From 3bbcdcd73291b08dc24ac2dfb55544bf2ed5ab57 Mon Sep 17 00:00:00 2001 From: Susmita549 <99960489+Susmita549@users.noreply.github.com> Date: Thu, 31 Mar 2022 00:51:06 +0530 Subject: [PATCH 35/85] complete --- joinnow.html | 2 +- scripts/joinnow.js | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/joinnow.html b/joinnow.html index f7f73df..153e511 100644 --- a/joinnow.html +++ b/joinnow.html @@ -112,7 +112,7 @@

    -

    Register for a Monthly Team Account

    +

    Register for a Monthly Account

    Email (you'll need to confirm this email address)

    diff --git a/scripts/joinnow.js b/scripts/joinnow.js index 990a144..184d4b0 100644 --- a/scripts/joinnow.js +++ b/scripts/joinnow.js @@ -16,6 +16,7 @@ function colorChange(item) { el.classList.remove("active"); }); item.classList.add("active"); + } @@ -49,3 +50,26 @@ function myFormSubmit(event){ window.location.href="https://frontendmasters.com/" } + + document.querySelector("#first").addEventListener("click",changeCol) + document.querySelector("#sec").addEventListener("click",changeCol1) + document.querySelector("#third").addEventListener("click",changeCol2) + document.querySelector("#fourth").addEventListener("click",changeCol3) + + function changeCol(){ + let text=document.querySelector("#title") + text.innerHTML="Register for a Monthly Account" + } + function changeCol1(){ + let text=document.querySelector("#title") + text.innerHTML="Register for a Yearly Account" + } + function changeCol2(){ + let text=document.querySelector("#title") + text.innerHTML="Register for a Monthly Team Account" + } + function changeCol3(){ + let text=document.querySelector("#title") + text.innerHTML="Register for a Yearly Team Account" + } + From ea6b81faa7f16e50f23542ac3de1b8ea9111bfa5 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Thu, 31 Mar 2022 01:25:22 +0530 Subject: [PATCH 36/85] Done Icons --- components/display.js | 3 + icon1.html | 186 +++++++++++++++++++++++++++++++++++++++++- icon2.html | 0 icon3.html | 0 icon4.html | 0 icon5.html' | 0 icon6.html | 0 icon7.html | 0 icon8.html | 0 icon9.html | 0 scripts/icon1.js | 25 +++++- scripts/icon2.js | 39 +++++++++ scripts/icon3.js | 39 +++++++++ scripts/icon4.js | 51 ++++++++++++ scripts/icon5.js | 30 +++++++ scripts/icon6.js | 29 +++++++ scripts/icon7.js | 38 +++++++++ scripts/icon8.js | 29 +++++++ scripts/icon9.js | 30 +++++++ 19 files changed, 496 insertions(+), 3 deletions(-) create mode 100644 icon2.html create mode 100644 icon3.html create mode 100644 icon4.html create mode 100644 icon5.html' create mode 100644 icon6.html create mode 100644 icon7.html create mode 100644 icon8.html create mode 100644 icon9.html create mode 100644 scripts/icon2.js create mode 100644 scripts/icon3.js create mode 100644 scripts/icon4.js create mode 100644 scripts/icon5.js create mode 100644 scripts/icon6.js create mode 100644 scripts/icon7.js create mode 100644 scripts/icon8.js create mode 100644 scripts/icon9.js diff --git a/components/display.js b/components/display.js index 798a5d2..9ffe9dc 100644 --- a/components/display.js +++ b/components/display.js @@ -53,6 +53,9 @@ function display(data,main){ window.location.href="display.html" let displayArr=[]; displayArr.push(el) + }) + btn1.addEventListener("click",function(){ + window.location.href="joinnow.html" }) main.append(div) }) diff --git a/icon1.html b/icon1.html index 8946977..1b5bc90 100644 --- a/icon1.html +++ b/icon1.html @@ -11,6 +11,9 @@ #grid { width: 100%; height: 400px; + align-items: center; + display: flex; + justify-content: center; background-image: url("https://www.xmple.com/wallpaper/graph-paper-green-grid-1920x1080-c2-071c0b-0f4719-l2-1-50-a-0-f-20.svg"); } #grid + div{ @@ -145,6 +148,163 @@ width: 170px; font-weight: bold; } + + +.circular { + height: 200px; + width: 200px; + position: relative; + /* border: 1px solid #fff; */ +} +.circular .inner, +.circular .outer, +.circular .circle { + position: absolute; + z-index: 6; + height: 100%; + width: 100%; + border-radius: 100%; + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.2); +} +.circular .inner { + top: 50%; + left: 50%; + height: 180px; + width: 180px; + margin: -40px 0 0 -40px; + /* background-color: ; */ + border-radius: 100%; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} +.circular .circle { + z-index: 1; + box-shadow: none; +} +.circular .numb { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 10; + font-size: 18px; + font-weight: 500; + color: #eff; +} +.circular .bar { + position: absolute; + height: 100%; + width: 100%; + /* background: #fff; */ + -webkit-border-radius: 100%; + clip: rect(0px, 100px, 100px, 50px); +} +.circle .bar .progress { + position: absolute; + height: 100%; + width: 100%; + -webkit-border-radius: 100%; + clip: rect(0px, 50px, 100px, 0px); +} +.circle .bar .progress, +.dot span { + background: #4158d0; +} +.circle .left .progress { + z-index: 1; + animation: left 1s linear both; +} +@keyframes left { + 100% { + transform: rotate(180deg); + } +} +.circle .right { + z-index: 3; + transform: rotate(180deg); +} +.circle .reverse { + /* transform: rotate(0deg); */ +} + +.circle .right .progress { + animation: right 1s linear both; + animation-delay: 1s; + /* animation: rightRreverse 4s linear both; + animation-delay: 16s; */ +} +@keyframes right { + 100% { + transform: rotate(180deg); + } +} + +.circle .dot { + z-index: 2; + position: absolute; + left: 50%; + top: 50%; + width: 50%; + height: 10px; + margin-top: -5px; + animation: dot 2s linear both; + transform-origin: 0% 50%; +} +.circle .dot span { + position: absolute; + right: 0; + width: 10px; + height: 10px; + border-radius: 100%; +} +.circle .reverse-left .progress { + animation: leftRreverse 1s linear both; + animation-delay: 1s; +} +@keyframes leftRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } +} +.circle .reverse .progress { + animation: rightRreverse 1s linear both; +} +@keyframes rightRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } +} +@keyframes dot { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } +} +@keyframes dot-reverse { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } +} #btn:hover { background-color: #8a8a8a; } @@ -154,6 +314,7 @@ #div:hover #img { opacity: 1; } + @media all and (max-width:768px) and (min-width:381px){ #img { position: absolute; @@ -206,13 +367,34 @@ } } - + #js { + height: 100px; + margin-left: -100px; + width: 100px; + opacity: .5; + }
    - +
    +
    +
    +
    0%
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    { + if (counter == 100) { + let right_div = document.querySelector(".bar.right"); + right_div.classList.add("reverse"); + let left_div = document.querySelector(".bar.left"); + left_div.classList.add("reverse-left"); + let innerId = setInterval(() => { + if (counter == 0) { + clearInterval(innerId); + } else { + counter -= 1; + + numb.textContent = counter + "%"; + } + }, 20); + clearInterval(id); + } else { + counter += 1; + numb.textContent = counter + "%"; + } +}, 20); \ No newline at end of file diff --git a/scripts/icon2.js b/scripts/icon2.js new file mode 100644 index 0000000..7441839 --- /dev/null +++ b/scripts/icon2.js @@ -0,0 +1,39 @@ +var icon2arr =[ + { + img:"https://static.frontendmasters.com/assets/courses/2021-05-04-complete-react-v6/thumb.webp", + name:"Complete Intro to React, v6", + photo:"https://static.frontendmasters.com/assets/teachers/holt/thumb@2x.webp", + title:"Brian Holt", + com: "Stripe", + des:"Much more than an intro, you’ll build with the latest features in React, including hooks, effects, context, and portals. Learn to build real-world apps from the ground up using the latest tools in the React ecosystem, like Parcel, ESLint, Prettier, and React Router!", + time:"5 hours, 41 minute" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2021-05-04-intermediate-react-v3/thumb.webp", + name:"Intermediate React, v3", + photo:"https://static.frontendmasters.com/assets/teachers/holt/thumb@2x.webp", + title:"Brian Holt", + com: "Stripe", + des:"Build scalable React applications while learning React hooks in-depth, CSS-in-JS with TailwindCSS, increase performance with code splitting and server-side rendering, add TypeScript, state management with Redux, test your app with Jest …and more!", + time:"6 hours, 7 minutes " + }, + { + img:"https://static.frontendmasters.com/assets/courses/2020-02-14-pure-react-state/thumb.webp", + name:"State Management in Pure React, v2", + photo:"https://static.frontendmasters.com/assets/teachers/kinney/thumb@2x.webp", + title:"Steve Kinney", + com: "Temporal", + des:"Use React APIs to manage state in class-based components, and in React hooks. Create custom hooks, use reducers, add routing, and then learn ways to do more complicated state management techniques such as using the Context API.", + time:"4 hours, 27 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2021-05-25-react-typescript/thumb.webp", + name:"React and TypeScript", + photo:"https://static.frontendmasters.com/assets/teachers/kinney/thumb@2x.webp", + title:"Steve Kinney", + com: "Temporal", + des:"Ship React apps with more code confidence using TypeScript! Migrate your app to TypeScript, type simple and advanced React components, and learn all types shipped with React for writing React with TypeScript.", + time:"5 hours, 3 minutes" + + } +] diff --git a/scripts/icon3.js b/scripts/icon3.js new file mode 100644 index 0000000..258dcb7 --- /dev/null +++ b/scripts/icon3.js @@ -0,0 +1,39 @@ +var icon3arr =[ + { + img:"https://static.frontendmasters.com/assets/courses/2021-08-03-typescript-v3/thumb.webp", + name:"TypeScript Fundamentals, v3", + photo:"https://static.frontendmasters.com/assets/teachers/north/thumb@2x.webp", + title:"Mike North", + com:"LinkedIn", + des:"TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provide a superior developer experience for collaborative teams.", + time:"4 hours, 27 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2021-08-04-intermediate-typescript/thumb.webp", + name:"Intermediate TypeScript", + photo:"https://static.frontendmasters.com/assets/teachers/north/thumb@2x.webp", + title:"Mike North", + com:"LinkedIn", + des:"TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provide a superior developer experience for collaborative teams.", + time:"2 hours, 48 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2020-11-11-production-typescript/thumb.webp", + name:"Production-Grade TypeScript", + photo:"https://static.frontendmasters.com/assets/teachers/north/thumb@2x.webp", + title:"Mike North", + com:"LinkedIn", + des:"Use the TypeScript language at scale to increase the developer experience and productivity of your teams! You’ll learn to manage even the most ambitious TypeScript projects with confidence and ease.", + time:"5 hours, 10 minute" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2021-05-25-react-typescript/thumb.webp", + name:" React and TypeScript", + // name:"State Management in Pure React, v2", + photo:"https://static.frontendmasters.com/assets/teachers/kinney/thumb@2x.webp", + title:"Steve Kinney", + com: "Temporal", + des:"Use React APIs to manage state in class-based components, and in React hooks. Create custom hooks, use reducers, add routing, and then learn ways to do more complicated state management techniques such as using the Context API.", + time:"4 hours, 27 minutes" + } +] \ No newline at end of file diff --git a/scripts/icon4.js b/scripts/icon4.js new file mode 100644 index 0000000..0ac3b4f --- /dev/null +++ b/scripts/icon4.js @@ -0,0 +1,51 @@ +var icon4arr =[ + { + img:"https://static.frontendmasters.com/assets/courses/2021-07-20-node-js-v2/thumb.webp", + name:"Introduction to Node.js, v2", + photo:"https://static.frontendmasters.com/assets/teachers/moss/thumb@2x.webp", + title:"Scott Moss", + Com:"Netflix", + des:"Transfer your JavaScript skills to the server-side and level up to a full-stack engineer! By learning the foundations of Node.js, you’ll be able to do a lot more with JavaScript, like creating command-line interfaces and APIs, and interacting with the file system.", + time:"4 hours, 51 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-05-24-servers-node-js/thumb.webp", + name:"The Hard Parts of Servers & Node.js", + photo:"https://static.frontendmasters.com/assets/teachers/sentance/thumb@2x.webp", + title:"Will Sentance", + com:"Codesmith", + des:"Uncover the most challenging, yet most powerful features in Node.js, to help you write and debug professional server code.", + time:"5 hours, 16 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-07-09-digging-into-node/thumb.we,bp", + title:"Digging Into Node.js", + photo:"https://static.frontendmasters.com/assets/teachers/simpson/thumb@2x.webp", + title:"Kyle Simpson", + com:"You Don't Know JS", + des:"Learn the fundamental concepts of programming in Node.js: CLI programming, file system access, asynchrony, streams, HTTP servers & routing, database persistence, and child processes.", + time:"4 hours, 0 minute" + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-01-18-api-design-nodejs-v3/thumb.webp", + name:"API Design in Node.js, v3", + photo:"https://static.frontendmasters.com/assets/teachers/moss/thumb@2x.webp", + title:"Scott Moss", + Com:"Netflix", + des:"Use Express to build a REST API in Node.js – handle REST API verb methods to create, read, update and delete resources from a MongoDB database.", + time:"3 hours, 34 minutes" + + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-11-25-server-graphql-nodejs/thumb.webp", + name:"Server-Side GraphQL in Node.js", + photo:"https://static.frontendmasters.com/assets/teachers/moss/thumb@2x.webp", + title:"Scott Moss", + Com:"Netflix", + des:"Transfer your JavaScript skills to the server-side and level up to a full-stack engineer! By learning the foundations of Node.js, you’ll be able to do a lot more with JavaScript, like creating command-line interfaces and APIs, and interacting with the file system.", + time:"4 hours, 51 minutes" + + } +] \ No newline at end of file diff --git a/scripts/icon5.js b/scripts/icon5.js new file mode 100644 index 0000000..227d07f --- /dev/null +++ b/scripts/icon5.js @@ -0,0 +1,30 @@ +var icon5arr = [ + { + img:"https://static.frontendmasters.com/assets/courses/2020-10-20-vue-3/thumb.webp", + name:"Introduction to Vue 3", + photo:"https://static.frontendmasters.com/assets/teachers/drasner/thumb@2x.webp", + title:"Sarah Drasner", + com: "Netlify", + des:"Learn fundamental concepts in Vue, such as directives, methods, and computed watchers. You’ll learn Vue’s reactivity system and the new Composition API in Vue 3.", + time:"4 hours, 57 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2020-10-27-vue-nuxt-apps/thumb.webp", + name:"Building Applications with Vue & Nuxt", + photo:"https://static.frontendmasters.com/assets/teachers/drasner/thumb@2x.webp", + title:"Sarah Drasner", + com: "Netlify", + des:"Learn fundamental concepts in Vue, such as directives, methods, and computed watchers. You’ll learn Vue’s reactivity system and the new Composition API in Vue 3.", + time:"3 hours, 37 minutes" + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2021-02-18-production-vue/thumb.webp", + name:"Production-Grade Vue.js", + photo:"https://static.frontendmasters.com/assets/teachers/hong/thumb@2x.webp", + title:"Ben Hong", + com:"Netlify", + des:"Learn component design patterns, workflows to enhance productivity, testing methodologies, state management, routing, best practices for architecting increasingly complex applications, and more.", + time:"4 hours, 37 minutes" + } +] \ No newline at end of file diff --git a/scripts/icon6.js b/scripts/icon6.js new file mode 100644 index 0000000..0bff362 --- /dev/null +++ b/scripts/icon6.js @@ -0,0 +1,29 @@ +var icon6arr =[ + { + img:"https://static.frontendmasters.com/assets/courses/2022-02-01-angular-13/thumb.webp", + name:"Angular 13 Fundamentals", + photo:"https://static.frontendmasters.com/assets/teachers/ruebbelke/thumb@2x.webp", + title:"Lukas Ruebbelke", + com:"Venmo", + des:"Learn Angular through building an app with real-world features! We start off using the Angular CLI to get set up quickly. Then we'll move on to Angular core concepts like components, templates, routing, forms, server-side communicati,on, and more.", + time:"6 hours, 52 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2021-08-03-typescript-v3/thumb.webp", + name:"TypeScript Fundamentals, v3", + photo:"https://static.frontendmasters.com/assets/teachers/north/thumb@2x.webp", + title:"Mike North", + com: "LinkedIn", + des:"TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provide a superior developer experience for collaborative team", + time:"4 hours, 27 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2021-01-19-production-angular/thumb.webp", + name:"Production-Grade Angular", + photo:"https://static.frontendmasters.com/assets/teachers/ruebbelke/thumb@2x.webp", + title:"Lukas Ruebbelke", + com:"Venmo", + des:"Learn how to structure your projects leveraging Angular CLI and Nx. Create shared modules and apply unit tests and end-to-end testing. Analyze performance and ship your app to production using Docker.", + time:"6 hours, 57 minutes" + } +] \ No newline at end of file diff --git a/scripts/icon7.js b/scripts/icon7.js new file mode 100644 index 0000000..4fc8075 --- /dev/null +++ b/scripts/icon7.js @@ -0,0 +1,38 @@ +var icon7arr = [ + { + img:"https://static.frontendmasters.com/assets/courses/2021-12-14-getting-started-css/thumb.webp", + name:"Getting Started with CSS", + photo:"https://static.frontendmasters.com/assets/teachers/kramer/thumb@2x.webp", + title:"Jen Kramer", + com:"Freelance Instructor", + des:"Get to know CSS in the right way without the fluff. You'll style text, build navigation bars, headers/footers, add icons, and more. You'll even build a professional portfolio website by the end of the course!", + time:"3 hours, 19 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2021-10-26-css-grid-flexbox-v2/thumb.webp", + name:"CSS Grid & Flexbox for Responsive Layouts, v2", + photo:"https://static.frontendmasters.com/assets/teachers/kramer/thumb@2x.webp", + title:"Jen Kramer", + com:"Freelance Instructor", + des:"Learn the essential CSS layout techniques for building responsive, beautiful websites. You'll use CSS Grid and Flexbox along with responsive images to build out real-world web layouts!", + time:"5 hours, 49 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-01-14-svg-essentials-animation/thumb.webp", + name:"SVG Essentials & Animation, v2", + photo:"https://static.frontendmasters.com/assets/teachers/drasner/thumb@2x.webp", + title:"Sarah Drasner", + com: "Netlify", + des:"Build and optimize SVG – the scalable graphics format for the web that can achieve impressively small filesizes for fast-loading websites!", + time:"4 hours, 12 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-09-12-advanced-css-layouts/thumb.webp", + name:"Advanced CSS Layouts", + photo:"https://static.frontendmasters.com/assets/teachers/kramer/thumb@2x.webp", + title:"Jen Kramer", + com:"Freelance Instructor", + des:"Flexbox and Grid provide methods for creating responsive websites with designs not previously possible. Combined with CSS Calc & Custom Properties, they revolutionize the way we lay out web pages with CSS!", + time:"3 hours, 46 minutes" + } +] \ No newline at end of file diff --git a/scripts/icon8.js b/scripts/icon8.js new file mode 100644 index 0000000..4bb935b --- /dev/null +++ b/scripts/icon8.js @@ -0,0 +1,29 @@ +var icon8arr = [ + { + img:"https://static.frontendmasters.com/assets/courses/2020-09-25-d3/thumb.webp", + name:"Introduction to D3.js", + photo:"https://static.frontendmasters.com/assets/teachers/wu/thumb@2x.webp", + title:"Shirley Wu", + com:"Data Sketches", + des:"Build cu charts with D3.js using data binding with the enter-update-exit pattern. You'll learn scales and to animate between different D3 layouts for building truly interactive charts.", + time:"5 hours, 59 minutes" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2018-09-11-d3-js-custom-charts/thumb.webp", + name:"Building Custom Data Visualizations", + photo:"https://static.frontendmasters.com/assets/teachers/wu/thumb@2x.webp", + title:"Shirley Wu", + com:"Data Sketches", + des:"Learn the visualization principles and process for building custom advanced data visualizations with D3.js and SVG with S,hirley Wu.", + time:"4 hours, 24 minutes " + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-01-14-svg-essentials-animation/thumb.webp", + name:"SVG Essentials & Animation, v2", + photo:"https://static.frontendmasters.com/assets/teachers/drasner/thumb@2x.webp", + title:"Sarah Drasner", + com: "Netlify", + des:"Build and optimize SVG – the scalable graphics format for the web that can achieve impressively small filesizes for fast-loading websites!", + time:"4 hours, 12 minutes CC" + } +] \ No newline at end of file diff --git a/scripts/icon9.js b/scripts/icon9.js new file mode 100644 index 0000000..8766133 --- /dev/null +++ b/scripts/icon9.js @@ -0,0 +1,30 @@ +var icon9arr =[ + { + img:"https://static.frontendmasters.com/assets/courses/2018-06-29-webpack-fundamentals/thumb.webp", + name:"Webpack 4 Fundamentals", + photo:"https://static.frontendmasters.com/assets/teachers/larkin/thumb@2x.webp", + title:"Sean Larkin", + com:"Microsoft", + des:"Learn the core concepts of Webpack 4. Start from scratch by adding Webpack with npm and build up a pipeline with popular loaders from the Webpack ecosystem!", + time:"4 hours, 10 minute" + }, + { + img:"https://static.frontendmasters.com/assets/courses/2018-07-01-performance-webpack/thumb.webp", + name:"Web Performance with Webpack", + photo:"https://static.frontendmasters.com/assets/teachers/larkin/thumb@2x.webp", + title:"Sean Larkin", + com:"Microsoft", + des:"Make websites load instantly using Webpack for lazy loading JavaScript with code splitting, removing unused code with tree shaking and prefetching assets", + time:" hours, 43 minutes " + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2018-07-02-webpack-plugins/thumb.webp", + name:"Webpack Plugins System", + photo:"https://static.frontendmasters.com/assets/teachers/larkin/thumb@2x.webp", + title:"Sean Larkin", + com:"Microsoft", + des:"earn the Webpack 4 plugin system, tour the Webpack source code and learn to build custom plugins and custom Webpack loaders.", + time:"1 hours, 34 minutes" + } +] \ No newline at end of file From 620100f7a7485c2c75d8e6ecaf050f3b72c997fc Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Thu, 31 Mar 2022 01:52:05 +0530 Subject: [PATCH 37/85] Changes --- Styles/joinnow.css | 26 ++++++++++++++++---------- components/footer.js | 2 +- components/navbar.js | 2 +- joinnow.html | 26 ++++++++++++++++++++++---- 4 files changed, 40 insertions(+), 16 deletions(-) diff --git a/Styles/joinnow.css b/Styles/joinnow.css index 48a1599..e5d84f0 100644 --- a/Styles/joinnow.css +++ b/Styles/joinnow.css @@ -1,17 +1,10 @@ * { margin: 0px; padding: 0px; - background-color: #2b2727; + /* background-color: #2b2727; */ font-family: Arial, Helvetica, sans-serif; } -#clip { - width: 100%; - height: 370px; - background-color: tomato; - clip-path: polygon(0 0, 100% 0, 100% 7%, 0 2%); - /* position:absolute; - z-index: -1; */ -} + #text1 { margin-top: -320px; height: 10px; @@ -421,6 +414,9 @@ #box > div.active:hover > .para > p { background: #90221e; } +#body { + margin-top: 400px; +} @media only screen and (min-width: 1001px) and (max-width: 1320px) { @@ -443,7 +439,7 @@ } #form { width: 71%; - margin: 80px auto; + margin: 80px 0px; } #box > div { width: 22%; @@ -496,6 +492,7 @@ margin: 0px 10px; } + } @media only screen and (min-width: 50px) and (max-width: 390px) { @@ -544,4 +541,13 @@ #form>div>.g-recaptcha{ width:80px; } + #question { + height: 200px; + } + #question #p { + font-size: 28px; + } + #question p { + font-size: 15px; + } } diff --git a/components/footer.js b/components/footer.js index 4f3bce4..6d07964 100644 --- a/components/footer.js +++ b/components/footer.js @@ -9,7 +9,7 @@ function footer(){
  • Guides
  • Pricing
  • Login
  • -
  • Join Now
  • +
  • Join Now
  • FAQ
  • diff --git a/components/navbar.js b/components/navbar.js index f7ca78d..a14a6d3 100644 --- a/components/navbar.js +++ b/components/navbar.js @@ -31,7 +31,7 @@ function navbar() {
  • Learn
  • Pricing
  • Login
  • -
  • Join Now
  • +
  • Join Now
  • + + Document - -
    +
    +
    @@ -226,8 +228,24 @@
    J.
    - + - \ No newline at end of file + + + + From d6daa850bad60abcea3eb7c17cc0900394c9c370 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Thu, 31 Mar 2022 09:17:08 +0530 Subject: [PATCH 38/85] Complete learn page --- components/navbar.js | 16 +- components/path.js | 36 ++++- index.html | 14 +- learn.html | 4 + scripts/index.js | 24 ++- scripts/learn-page.js | 51 ++---- styles/learn-page.css | 29 ++-- styles/main.css | 357 +++++++++++++++++++++--------------------- styles/nav.css | 11 +- 9 files changed, 284 insertions(+), 258 deletions(-) diff --git a/components/navbar.js b/components/navbar.js index f7ca78d..727950f 100644 --- a/components/navbar.js +++ b/components/navbar.js @@ -1,5 +1,6 @@ function navbar() { - return `
    + return `
    +
    `; } -export default navbar; +const hamburgerClick = () => { + const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); +}; + +export { navbar, hamburgerClick }; diff --git a/components/path.js b/components/path.js index ed810a6..d19bfaf 100644 --- a/components/path.js +++ b/components/path.js @@ -48,11 +48,11 @@ const appedData = (data, parent) => { dot.append(span); let bar_left = getElem("div", "bar left"); - let left_progress = getElem("div", "progress"); + let left_progress = getElem("div", `progress ${el.class}`); bar_left.append(left_progress); let bar_right = getElem("div", "bar right"); - let right_progress = getElem("div", "progress"); + let right_progress = getElem("div", `progress ${el.class}`); bar_right.append(right_progress); let desc = getElem("div", "desc"); @@ -74,5 +74,35 @@ const appedData = (data, parent) => { parent.append(p_box); }); }; +const updateProgress = (item) => { + let counter = 0; + let numb = item.querySelector(".numb>p"); + let id = setInterval(() => { + if (counter == 100) { + let right_div = item.querySelector(".bar.right"); + right_div.classList.add("reverse"); + let left_div = item.querySelector(".bar.left"); + left_div.classList.add("reverse-left"); + let innerId = setInterval(() => { + if (counter == 0) { + clearInterval(innerId); + } else { + counter -= 1; + numb.textContent = counter + "%"; + } + }, 20); + clearInterval(id); + } else { + counter += 1; + numb.textContent = counter + "%"; + } + }, 20); +}; -export { pathContainer, appedData }; +const addEventToBox = () => { + const p_box = document.querySelectorAll(".p-box"); + p_box.forEach((el) => { + updateProgress(el); + }); +}; +export { pathContainer, appedData, addEventToBox }; diff --git a/index.html b/index.html index cd0cfd1..594e4c8 100644 --- a/index.html +++ b/index.html @@ -139,19 +139,7 @@

    - + diff --git a/scripts/index.js b/scripts/index.js index 31162ff..5c0ccb5 100644 --- a/scripts/index.js +++ b/scripts/index.js @@ -1,5 +1,13 @@ +import { navbar, hamburgerClick } from "../components/navbar.js"; import { slider } from "../components/slider.js"; import { appendTwitterData } from "./slides.js"; +import footer from "../components/footer.js"; + +document.querySelector(".header").innerHTML = navbar(); +document.querySelector("#footer").innerHTML = footer(); + +// Click Event on Hamburger Icon +hamburgerClick(); // Slider Container let slider_con = document.querySelector(".slider-container"); @@ -18,6 +26,7 @@ if (screen_size >= 1030) { appendTwitterData(small_data); } +// Slider JS let slides = [...document.querySelectorAll(".slide")]; let i = 0; @@ -62,10 +71,11 @@ let next = document.getElementById("next"); prev.addEventListener("click", prevItem); next.addEventListener("click", nextItem); -let resizeTimeout; -window.addEventListener("resize", function (event) { - clearTimeout(resizeTimeout); - resizeTimeout = setTimeout(function () { - window.location.reload(); - }, 1500); -}); +// On window resizing Event +// let resizeTimeout; +// window.addEventListener("resize", function (event) { +// clearTimeout(resizeTimeout); +// resizeTimeout = setTimeout(function () { +// window.location.reload(); +// }, 1500); +// }); diff --git a/scripts/learn-page.js b/scripts/learn-page.js index f3701e1..e5b13de 100644 --- a/scripts/learn-page.js +++ b/scripts/learn-page.js @@ -1,8 +1,17 @@ -import { pathContainer, appedData } from "../components/path.js"; -import navbar from "../components/navbar.js"; +import { pathContainer, appedData, addEventToBox } from "../components/path.js"; +import { navbar, hamburgerClick } from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); header.innerHTML = navbar(); +footer_container.innerHTML = footer(); + +// Click Event on Hamburger Icon +hamburgerClick(); +// Path-Container Top Component let map_svg = localStorage.getItem("map_svg"); let topic_icon = localStorage.getItem("topic_icon"); let path_conatiner = document.querySelector(".path-container"); @@ -18,42 +27,14 @@ elective_conatiner.innerHTML = pathContainer( "Focus on a specific area in web development." ); +// Path-Container bottom Component let learn_data = JSON.parse(localStorage.getItem("learn_data")); let path_bottom = document.querySelector(".path-container > .p-bottom"); - -appedData(learn_data, path_bottom); let elective_bottom = document.querySelector(".elective-container > .p-bottom"); let elective_data = JSON.parse(localStorage.getItem("elective_data")); -appedData(elective_data, elective_bottom); - -// console.log(elective_bottom); -const updateProgress = (item) => { - let counter = 0; - let numb = item.querySelector(".numb>p"); - let id = setInterval(() => { - if (counter == 100) { - let right_div = item.querySelector(".bar.right"); - right_div.classList.add("reverse"); - let left_div = item.querySelector(".bar.left"); - left_div.classList.add("reverse-left"); - let innerId = setInterval(() => { - if (counter == 0) { - clearInterval(innerId); - } else { - counter -= 1; - numb.textContent = counter + "%"; - } - }, 20); - clearInterval(id); - } else { - counter += 1; - numb.textContent = counter + "%"; - } - }, 20); -}; +appedData(learn_data, path_bottom); +appedData(elective_data, elective_bottom); -const p_box = document.querySelectorAll(".p-box"); -p_box.forEach((el) => { - updateProgress(el); -}); +// Add Event on every p_box +addEventToBox(); diff --git a/styles/learn-page.css b/styles/learn-page.css index 4fb5079..9d3491f 100644 --- a/styles/learn-page.css +++ b/styles/learn-page.css @@ -10,6 +10,9 @@ padding-top: 40px; background-color: #222222; } +.elective-container { + padding-bottom: 40px; +} .p-top, .p-bottom { @@ -39,6 +42,7 @@ margin-top: 20px; border-top: 1px solid #ffffff69; padding-top: 20px; + justify-content: center; } .p-bottom .p-box { max-width: 303px; @@ -130,36 +134,29 @@ -webkit-border-radius: 100%; clip: rect(0px, 100px, 200px, 0px); } -.circle .bar .progress, -.dot span { +.circle .bar .progress { background: #4158d0; } -.circle .bar .progress, -.dot span.orange { +.circle .bar .progress { background: #c63528; } -.circle .bar .progress, -.dot span.js { +.circle .bar .progress.js { background: #b3911c; } -.circle .bar .progress, -.dot span.css { +.circle .bar .progress.css { background: #278cc7; } -.circle .bar .progress, -.dot span.node { +.circle .bar .progress.node { background: #00873a; } -.circle .bar .progress, -.dot span.react { +.circle .bar .progress.react { background: #008697; } -.circle .bar .progress, -.dot span.vue { +.circle .bar .progress.vue { background: #00bb83; } -.circle .bar .progress, -.dot span.angular { + +.circle .bar .progress.angular { background: #ff002f; } .circle .left .progress { diff --git a/styles/main.css b/styles/main.css index 9037721..955d04b 100644 --- a/styles/main.css +++ b/styles/main.css @@ -1,37 +1,36 @@ -body{ - margin: 0; - padding: 0; - background: #222; - color: #e6e6e6; - font-family: Open Sans,sans-serif; - font-size: 16px; - /* line-height: 1.5; */ -} -*{ - box-sizing: border-box; - +body { + margin: 0; + padding: 0; + background: #222; + color: #e6e6e6; + font-family: Open Sans, sans-serif; + font-size: 16px; + /* line-height: 1.5; */ +} +* { + box-sizing: border-box; } #banner { - width: 100%; - /* margin-top: 100px; */ - height: 100vh; - overflow: hidden; - display: flex; - justify-content: center; - align-items: center; - /* position: absolute; */ + width: 100%; + /* margin-top: 100px; */ + height: 100vh; + overflow: hidden; + display: flex; + justify-content: center; + align-items: center; + /* position: absolute; */ } #banner video { - width: 100%; - position: absolute; - height: 100%; - object-fit: cover; - margin-top: 80px; - top:0; - left: 0; - pointer-events: none; -} -#banner #contents{ + width: 100%; + position: absolute; + height: 100%; + object-fit: cover; + margin-top: 80px; + top: 0; + left: 0; + pointer-events: none; +} +#banner #contents { position: relative; z-index: 1; max-width: 1000px; @@ -39,188 +38,188 @@ body{ text-align: center; } #banner #contents h1 { - font-size: 55px; + font-size: 55px; } #banner #contents h2 { - font-size: 34px; - margin-top: 0px; - margin-bottom: 15px; -} -#banner button, #join button { - background: #c94f17; - border: none; - border-radius: 40px; + font-size: 34px; + margin-top: 0px; + margin-bottom: 15px; +} +#banner button, +#join button { + background: #c94f17; + border: none; + border-radius: 40px; - color: #fff; - display: block; - font-size: 20px; - line-height: 1.25; - padding: 10px 20px; - text-align: center; - margin-right: 20px; - height: 60px; - width: 250px; - font-weight: bold; - + color: #fff; + display: block; + font-size: 20px; + line-height: 1.25; + padding: 10px 20px; + text-align: center; + margin-right: 20px; + height: 60px; + width: 250px; + font-weight: bold; } #banner a { - text-decoration: none; + text-decoration: none; } #banner #contents div { - display: flex; - margin-left: 25px; + display: flex; + margin-left: 25px; } #icons { - display: flex; - margin: auto; - width: 70%; - margin-top: 30px; - margin-bottom: 30px; - justify-content: space-between; - flex-wrap: wrap; - + display: flex; + margin: auto; + width: 70%; + margin-top: 30px; + margin-bottom: 30px; + justify-content: space-between; + flex-wrap: wrap; } #icons img { - height: 90px; - width: 90px; - margin-top: 10px; - margin-left: 10px; - + height: 90px; + width: 90px; + margin-top: 10px; + margin-left: 10px; + object-fit: contain; + transition: transform 0.5s ease; } #icons img:hover { - border: 1px solid #eff; - border-radius: 20px; - padding: 10px; - box-sizing: border-box; - + transform: scale(1.2); + box-sizing: border-box; } #slidebar { - background: #3a7bd5; /* fallback for old browsers */ -background: -webkit-linear-gradient(to right, #3a6073, #3a7bd5); /* Chrome 10-25, Safari 5.1-6 */ -background: linear-gradient(to right, #3a6073, #3a7bd5); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ -width: 100%; -height: 600px; -margin-top: 10px; - + background: #3a7bd5; /* fallback for old browsers */ + background: -webkit-linear-gradient( + to right, + #3a6073, + #3a7bd5 + ); /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient( + to right, + #3a6073, + #3a7bd5 + ); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ + width: 100%; + height: 600px; + margin-top: 10px; } #join { - height: 700px; - width: 100%; - box-sizing: border-box; - background-image:radial-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.8)), url("https://static.frontendmasters.com/assets/fm/js/static/bg2.c89a0cad3a.jpg"); - background-size: cover; - position: absolute; - overflow: hidden; - align-items: center; - display: flex; - justify-content: center; - margin-bottom: 50px; - text-align: center; - + height: 700px; + width: 100%; + box-sizing: border-box; + background-image: radial-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.8)), + url("https://static.frontendmasters.com/assets/fm/js/static/bg2.c89a0cad3a.jpg"); + background-size: cover; + position: absolute; + overflow: hidden; + align-items: center; + display: flex; + justify-content: center; + margin-bottom: 50px; + text-align: center; } #join div { - position: relative; - z-index: 1; - text-align: center; - margin: auto; - width: 40%; + position: relative; + z-index: 1; + text-align: center; + margin: auto; + width: 40%; } -#join h1{ - font-size: 35px; - line-height: 50px; +#join h1 { + font-size: 35px; + line-height: 50px; } #join button:hover { - background-color: chocolate; + background-color: chocolate; } -#bootcamp{ - margin-top: 700px; - height: 350px; - width: 100%; - text-align: center; - /* display: flex; */ - justify-content: center; - box-sizing: border-box; - align-items: center; - background-image:url("https://static.frontendmasters.com/assets/fm/js/static/bc-ad-bg.5d061b025d.png"); +#bootcamp { + margin-top: 700px; + height: 350px; + width: 100%; + text-align: center; + /* display: flex; */ + justify-content: center; + box-sizing: border-box; + align-items: center; + background-image: url("https://static.frontendmasters.com/assets/fm/js/static/bc-ad-bg.5d061b025d.png"); } #bootcamp img { - height: auto; - width: 240px; - margin-top: 30px; + height: auto; + width: 240px; + margin-top: 30px; } #bootcamp a { - color: #dd625e; - /* margin-top: 15px; */ + color: #dd625e; + /* margin-top: 15px; */ } #bootcamp a:hover { - color: chocolate; + color: chocolate; } #bootcamp p { - line-height: 27px; - margin-bottom: 15px; + line-height: 27px; + margin-bottom: 15px; } - -@media all and (max-width:768px) and (min-width:381px){ - #banner { - background-size:auto, cover; - z-index: 2; - object-fit: cover; - height: 100vh; - background-image: url(" https://static.frontendmasters.com/assets/fm/js/static/bg1.8d7f86e8bd.jpg"); - } - #banner video { - display: none; - - } - #join{ - height: 500px; - text-align: center; - } - #join div:first-child{ - width: 80%; - text-align: center; - } - /* #join button { +@media all and (max-width: 768px) and (min-width: 381px) { + #banner { + background-size: auto, cover; + z-index: 2; + object-fit: cover; + height: 100vh; + background-image: url(" https://static.frontendmasters.com/assets/fm/js/static/bg1.8d7f86e8bd.jpg"); + } + #banner video { + display: none; + } + #join { + height: 500px; + text-align: center; + } + #join div:first-child { + width: 80%; + text-align: center; + } + /* #join button { background-color: #222; } */ - #bootcamp{ - margin-top: 500px; - } - -} -@media all and (min-width:50px) and (max-width:380px){ - #banner { - background-size:auto, cover; - z-index: 2; - object-fit: cover; - height: 100vh; - - background-image: url(" https://static.frontendmasters.com/assets/fm/js/static/bg1.8d7f86e8bd.jpg"); - } - #banner video { - display: none; + #bootcamp { + margin-top: 500px; + } +} +@media all and (min-width: 50px) and (max-width: 380px) { + #banner { + background-size: auto, cover; + z-index: 2; + object-fit: cover; + height: 100vh; - } - #banner #contents h1 { - font-size: 30px; - /* color: #222; */ - } - #banner #contents h2 { - font-size: 15px; - /* margin-top: -15px; */ - } - #contents>div { - display: flex; - flex-direction: column; - } - #contents button { - margin-top: 20px; - } - #join div:first-child { - width: 90%; - } - #join div { - margin: 20px; - } -} \ No newline at end of file + background-image: url(" https://static.frontendmasters.com/assets/fm/js/static/bg1.8d7f86e8bd.jpg"); + } + #banner video { + display: none; + } + #banner #contents h1 { + font-size: 30px; + /* color: #222; */ + } + #banner #contents h2 { + font-size: 15px; + /* margin-top: -15px; */ + } + #contents > div { + display: flex; + flex-direction: column; + } + #contents button { + margin-top: 20px; + } + #join div:first-child { + width: 90%; + } + #join div { + margin: 20px; + } +} diff --git a/styles/nav.css b/styles/nav.css index 04b8dd0..118c54c 100644 --- a/styles/nav.css +++ b/styles/nav.css @@ -6,10 +6,13 @@ z-index: 99; position: relative; } - -.header-wrap { +.wrap { background: rgba(0, 0, 0, 0.7); +} +.header-wrap { + max-width: 1180px; padding: 14px 112px; + margin: auto; display: flex; justify-content: space-between; flex-wrap: wrap; @@ -79,6 +82,10 @@ @media all and (max-width: 768px) and (min-width: 381px) { .header-wrap { padding: 14px; + max-width: 592px; + } + .header-wrap .right ul li a { + margin: 0 6px; } } From 509e41d2af378f2ff870f221edb45f5f8887a4c4 Mon Sep 17 00:00:00 2001 From: Aknathpanchal <100464802+Aknathpanchal@users.noreply.github.com> Date: Thu, 31 Mar 2022 10:15:06 +0530 Subject: [PATCH 39/85] popular --- .vscode/course_images/course_001.webp | Bin 0 -> 6118 bytes .vscode/course_images/course_002.webp | Bin 0 -> 12680 bytes .vscode/course_images/course_003.webp | Bin 0 -> 10046 bytes .vscode/course_images/course_004.webp | Bin 0 -> 8114 bytes .vscode/course_images/course_005.webp | Bin 0 -> 6168 bytes .vscode/course_images/course_006.webp | Bin 0 -> 12812 bytes .vscode/course_images/course_007.webp | Bin 0 -> 7704 bytes .vscode/course_images/course_008.webp | Bin 0 -> 9086 bytes .vscode/course_images/course_009.webp | Bin 0 -> 6738 bytes .vscode/course_images/course_010.webp | Bin 0 -> 10802 bytes .vscode/course_images/course_011.webp | Bin 0 -> 56752 bytes .vscode/course_images/course_012.webp | Bin 0 -> 10306 bytes .vscode/course_images/course_013.webp | Bin 0 -> 44344 bytes .vscode/course_images/course_014.webp | Bin 0 -> 10052 bytes .vscode/course_images/course_015.webp | Bin 0 -> 6474 bytes .vscode/course_images/course_016.webp | Bin 0 -> 16872 bytes .vscode/course_images/course_017.webp | Bin 0 -> 4950 bytes .vscode/course_images/course_018.webp | Bin 0 -> 8600 bytes .vscode/course_images/course_019.webp | Bin 0 -> 7994 bytes .vscode/course_images/course_020.webp | Bin 0 -> 5766 bytes .vscode/course_images/course_021.webp | Bin 0 -> 6714 bytes .vscode/course_images/course_022.webp | Bin 0 -> 7350 bytes .vscode/course_images/course_023.webp | Bin 0 -> 19816 bytes .vscode/course_images/course_024.webp | Bin 0 -> 6888 bytes .vscode/course_images/course_025.webp | Bin 0 -> 13404 bytes .vscode/course_images/course_026.webp | Bin 0 -> 7022 bytes .vscode/course_images/course_027.webp | Bin 0 -> 24530 bytes .vscode/course_images/course_028.webp | Bin 0 -> 10826 bytes .vscode/course_images/course_029.webp | Bin 0 -> 8856 bytes .vscode/course_images/course_030.webp | Bin 0 -> 29658 bytes .vscode/course_images/course_031.webp | Bin 0 -> 4762 bytes .vscode/course_images/course_032.webp | Bin 0 -> 7830 bytes .vscode/course_images/course_033.webp | Bin 0 -> 11610 bytes .vscode/course_images/course_034.webp | Bin 0 -> 10586 bytes .vscode/course_images/course_035.webp | Bin 0 -> 7442 bytes .vscode/course_images/course_036.webp | Bin 0 -> 6534 bytes .vscode/course_images/course_037.webp | Bin 0 -> 8008 bytes .vscode/course_images/course_038.webp | Bin 0 -> 34162 bytes .vscode/course_images/course_039.webp | Bin 0 -> 7508 bytes .vscode/course_images/course_040.webp | Bin 0 -> 9200 bytes .vscode/course_images/course_041.webp | Bin 0 -> 8594 bytes .vscode/course_images/course_042.webp | Bin 0 -> 20732 bytes .vscode/course_images/course_043.webp | Bin 0 -> 5470 bytes .vscode/course_images/course_044.webp | Bin 0 -> 6060 bytes .vscode/course_images/course_045.webp | Bin 0 -> 4546 bytes .vscode/course_images/course_046.webp | Bin 0 -> 7214 bytes .vscode/course_images/course_047.webp | Bin 0 -> 27448 bytes .vscode/course_images/course_048.webp | Bin 0 -> 18410 bytes .vscode/course_images/course_049.webp | Bin 0 -> 6620 bytes .vscode/course_images/course_050.webp | Bin 0 -> 10094 bytes .vscode/course_images/course_051.webp | Bin 0 -> 58880 bytes .vscode/course_images/course_052.webp | Bin 0 -> 3154 bytes .vscode/course_images/course_053.webp | Bin 0 -> 7078 bytes .vscode/course_images/course_054.webp | Bin 0 -> 15804 bytes .vscode/course_images/course_055.webp | Bin 0 -> 8668 bytes .vscode/course_images/course_056.webp | Bin 0 -> 6570 bytes .vscode/course_images/course_057.webp | Bin 0 -> 12072 bytes .vscode/course_images/course_058.webp | Bin 0 -> 10032 bytes .vscode/course_images/course_059.webp | Bin 0 -> 22488 bytes .vscode/course_images/course_060.webp | Bin 0 -> 6748 bytes .vscode/course_images/course_061.webp | Bin 0 -> 7158 bytes .vscode/course_images/course_062.webp | Bin 0 -> 7124 bytes .vscode/course_images/course_063.webp | Bin 0 -> 7612 bytes .vscode/course_images/course_064.webp | Bin 0 -> 8440 bytes .vscode/course_images/course_065.webp | Bin 0 -> 16334 bytes .vscode/course_images/course_066.webp | Bin 0 -> 6582 bytes .vscode/course_images/course_067.webp | Bin 0 -> 12922 bytes .vscode/course_images/course_068.webp | Bin 0 -> 9502 bytes .vscode/course_images/course_069.webp | Bin 0 -> 8184 bytes .vscode/course_images/course_070.webp | Bin 0 -> 6286 bytes .vscode/course_images/course_071.webp | Bin 0 -> 7682 bytes .vscode/course_images/course_072.webp | Bin 0 -> 4800 bytes .vscode/course_images/course_073.webp | Bin 0 -> 25890 bytes .vscode/course_images/course_074.webp | Bin 0 -> 4916 bytes .vscode/course_images/course_075.webp | Bin 0 -> 10602 bytes .vscode/course_images/course_076.webp | Bin 0 -> 3472 bytes .vscode/course_images/course_077.webp | Bin 0 -> 5174 bytes .vscode/course_images/course_078.webp | Bin 0 -> 7680 bytes .vscode/course_images/course_079.webp | Bin 0 -> 6386 bytes .vscode/course_images/course_080.webp | Bin 0 -> 17848 bytes .vscode/course_images/course_081.webp | Bin 0 -> 3780 bytes .vscode/course_images/course_082.webp | Bin 0 -> 7386 bytes .vscode/course_images/course_083.webp | Bin 0 -> 7650 bytes .vscode/course_images/course_084.webp | Bin 0 -> 6896 bytes .vscode/course_images/course_085.webp | Bin 0 -> 4780 bytes .vscode/course_images/course_086.webp | Bin 0 -> 5470 bytes .vscode/course_images/course_087.webp | Bin 0 -> 8762 bytes .vscode/course_images/course_088.webp | Bin 0 -> 8046 bytes .vscode/course_images/course_089.webp | Bin 0 -> 7000 bytes .vscode/course_images/course_090.webp | Bin 0 -> 9808 bytes .vscode/course_images/course_091.webp | Bin 0 -> 7148 bytes .vscode/course_images/course_092.webp | Bin 0 -> 7374 bytes .vscode/course_images/course_093.webp | Bin 0 -> 42854 bytes .vscode/course_images/course_094.webp | Bin 0 -> 5844 bytes .vscode/course_images/course_095.webp | Bin 0 -> 5386 bytes .vscode/course_images/course_096.webp | Bin 0 -> 5402 bytes .vscode/course_images/course_097.webp | Bin 0 -> 6466 bytes .vscode/course_images/course_098.webp | Bin 0 -> 9414 bytes .vscode/course_images/course_099.webp | Bin 0 -> 9282 bytes .vscode/course_images/course_100.webp | Bin 0 -> 2748 bytes .vscode/course_images/course_101.webp | Bin 0 -> 5332 bytes .vscode/course_images/course_102.webp | Bin 0 -> 14820 bytes .vscode/course_images/course_103.webp | Bin 0 -> 6188 bytes .vscode/course_images/course_104.webp | Bin 0 -> 7640 bytes .vscode/course_images/course_105.webp | Bin 0 -> 5728 bytes .vscode/course_images/course_106.webp | Bin 0 -> 5762 bytes .../instructors_images/instructor_001.webp | Bin 0 -> 2654 bytes .../instructors_images/instructor_002.webp | Bin 0 -> 2816 bytes .../instructors_images/instructor_003.webp | Bin 0 -> 1742 bytes .../instructors_images/instructor_004.webp | Bin 0 -> 2044 bytes .../instructors_images/instructor_005.webp | Bin 0 -> 2496 bytes .../instructors_images/instructor_006.webp | Bin 0 -> 8094 bytes .../instructors_images/instructor_007.webp | Bin 0 -> 3134 bytes .../instructors_images/instructor_008.webp | Bin 0 -> 2002 bytes .../instructors_images/instructor_009.webp | Bin 0 -> 2152 bytes .../instructors_images/instructor_010.webp | Bin 0 -> 1900 bytes .../instructors_images/instructor_011.webp | Bin 0 -> 1354 bytes .../instructors_images/instructor_012.webp | Bin 0 -> 5762 bytes .../instructors_images/instructor_013.webp | Bin 0 -> 2070 bytes .../instructors_images/instructor_014.webp | Bin 0 -> 2566 bytes .../instructors_images/instructor_015.webp | Bin 0 -> 1754 bytes .../instructors_images/instructor_016.webp | Bin 0 -> 3158 bytes .../instructors_images/instructor_017.webp | Bin 0 -> 1746 bytes .../instructors_images/instructor_018.webp | Bin 0 -> 1276 bytes .../instructors_images/instructor_019.webp | Bin 0 -> 3274 bytes .../instructors_images/instructor_020.webp | Bin 0 -> 1784 bytes .../instructors_images/instructor_021.webp | Bin 0 -> 2198 bytes .../instructors_images/instructor_022.webp | Bin 0 -> 1818 bytes .../instructors_images/instructor_023.webp | Bin 0 -> 1640 bytes .../instructors_images/instructor_024.webp | Bin 0 -> 1878 bytes .../instructors_images/instructor_025.webp | Bin 0 -> 1856 bytes .../instructors_images/instructor_026.webp | Bin 0 -> 1712 bytes .../instructors_images/instructor_027.webp | Bin 0 -> 2116 bytes .../instructors_images/instructor_028.webp | Bin 0 -> 1826 bytes .../instructors_images/instructor_029.webp | Bin 0 -> 2082 bytes .../instructors_images/instructor_030.webp | Bin 0 -> 2504 bytes .../instructors_images/instructor_031.webp | Bin 0 -> 2204 bytes .../instructors_images/instructor_032.webp | Bin 0 -> 1732 bytes .../instructors_images/instructor_033.webp | Bin 0 -> 2044 bytes .../instructors_images/instructor_034.webp | Bin 0 -> 1222 bytes .../instructors_images/instructor_035.webp | Bin 0 -> 1458 bytes .../instructors_images/instructor_036.webp | Bin 0 -> 1848 bytes .../instructors_images/instructor_037.webp | Bin 0 -> 1842 bytes .../instructors_images/instructor_038.webp | Bin 0 -> 2718 bytes .../instructors_images/instructor_039.webp | Bin 0 -> 1574 bytes .../instructors_images/instructor_040.webp | Bin 0 -> 2338 bytes .../instructors_images/instructor_041.webp | Bin 0 -> 2794 bytes .../instructors_images/instructor_042.webp | Bin 0 -> 1812 bytes .../instructors_images/instructor_043.webp | Bin 0 -> 2060 bytes .../instructors_images/instructor_044.webp | Bin 0 -> 1976 bytes .../instructors_images/instructor_045.webp | Bin 0 -> 1280 bytes .../instructors_images/instructor_046.webp | Bin 0 -> 1978 bytes .../instructors_images/instructor_047.webp | Bin 0 -> 1878 bytes .vscode/nav2.html | 192 +++ .vscode/pop.html | 1385 +++++++++++++++++ .vscode/scripts/pop.js | 92 ++ .vscode/styles/pop.css | 118 ++ 157 files changed, 1787 insertions(+) create mode 100644 .vscode/course_images/course_001.webp create mode 100644 .vscode/course_images/course_002.webp create mode 100644 .vscode/course_images/course_003.webp create mode 100644 .vscode/course_images/course_004.webp create mode 100644 .vscode/course_images/course_005.webp create mode 100644 .vscode/course_images/course_006.webp create mode 100644 .vscode/course_images/course_007.webp create mode 100644 .vscode/course_images/course_008.webp create mode 100644 .vscode/course_images/course_009.webp create mode 100644 .vscode/course_images/course_010.webp create mode 100644 .vscode/course_images/course_011.webp create mode 100644 .vscode/course_images/course_012.webp create mode 100644 .vscode/course_images/course_013.webp create mode 100644 .vscode/course_images/course_014.webp create mode 100644 .vscode/course_images/course_015.webp create mode 100644 .vscode/course_images/course_016.webp create mode 100644 .vscode/course_images/course_017.webp create mode 100644 .vscode/course_images/course_018.webp create mode 100644 .vscode/course_images/course_019.webp create mode 100644 .vscode/course_images/course_020.webp create mode 100644 .vscode/course_images/course_021.webp create mode 100644 .vscode/course_images/course_022.webp create mode 100644 .vscode/course_images/course_023.webp create mode 100644 .vscode/course_images/course_024.webp create mode 100644 .vscode/course_images/course_025.webp create mode 100644 .vscode/course_images/course_026.webp create mode 100644 .vscode/course_images/course_027.webp create mode 100644 .vscode/course_images/course_028.webp create mode 100644 .vscode/course_images/course_029.webp create mode 100644 .vscode/course_images/course_030.webp create mode 100644 .vscode/course_images/course_031.webp create mode 100644 .vscode/course_images/course_032.webp create mode 100644 .vscode/course_images/course_033.webp create mode 100644 .vscode/course_images/course_034.webp create mode 100644 .vscode/course_images/course_035.webp create mode 100644 .vscode/course_images/course_036.webp create mode 100644 .vscode/course_images/course_037.webp create mode 100644 .vscode/course_images/course_038.webp create mode 100644 .vscode/course_images/course_039.webp create mode 100644 .vscode/course_images/course_040.webp create mode 100644 .vscode/course_images/course_041.webp create mode 100644 .vscode/course_images/course_042.webp create mode 100644 .vscode/course_images/course_043.webp create mode 100644 .vscode/course_images/course_044.webp create mode 100644 .vscode/course_images/course_045.webp create mode 100644 .vscode/course_images/course_046.webp create mode 100644 .vscode/course_images/course_047.webp create mode 100644 .vscode/course_images/course_048.webp create mode 100644 .vscode/course_images/course_049.webp create mode 100644 .vscode/course_images/course_050.webp create mode 100644 .vscode/course_images/course_051.webp create mode 100644 .vscode/course_images/course_052.webp create mode 100644 .vscode/course_images/course_053.webp create mode 100644 .vscode/course_images/course_054.webp create mode 100644 .vscode/course_images/course_055.webp create mode 100644 .vscode/course_images/course_056.webp create mode 100644 .vscode/course_images/course_057.webp create mode 100644 .vscode/course_images/course_058.webp create mode 100644 .vscode/course_images/course_059.webp create mode 100644 .vscode/course_images/course_060.webp create mode 100644 .vscode/course_images/course_061.webp create mode 100644 .vscode/course_images/course_062.webp create mode 100644 .vscode/course_images/course_063.webp create mode 100644 .vscode/course_images/course_064.webp create mode 100644 .vscode/course_images/course_065.webp create mode 100644 .vscode/course_images/course_066.webp create mode 100644 .vscode/course_images/course_067.webp create mode 100644 .vscode/course_images/course_068.webp create mode 100644 .vscode/course_images/course_069.webp create mode 100644 .vscode/course_images/course_070.webp create mode 100644 .vscode/course_images/course_071.webp create mode 100644 .vscode/course_images/course_072.webp create mode 100644 .vscode/course_images/course_073.webp create mode 100644 .vscode/course_images/course_074.webp create mode 100644 .vscode/course_images/course_075.webp create mode 100644 .vscode/course_images/course_076.webp create mode 100644 .vscode/course_images/course_077.webp create mode 100644 .vscode/course_images/course_078.webp create mode 100644 .vscode/course_images/course_079.webp create mode 100644 .vscode/course_images/course_080.webp create mode 100644 .vscode/course_images/course_081.webp create mode 100644 .vscode/course_images/course_082.webp create mode 100644 .vscode/course_images/course_083.webp create mode 100644 .vscode/course_images/course_084.webp create mode 100644 .vscode/course_images/course_085.webp create mode 100644 .vscode/course_images/course_086.webp create mode 100644 .vscode/course_images/course_087.webp create mode 100644 .vscode/course_images/course_088.webp create mode 100644 .vscode/course_images/course_089.webp create mode 100644 .vscode/course_images/course_090.webp create mode 100644 .vscode/course_images/course_091.webp create mode 100644 .vscode/course_images/course_092.webp create mode 100644 .vscode/course_images/course_093.webp create mode 100644 .vscode/course_images/course_094.webp create mode 100644 .vscode/course_images/course_095.webp create mode 100644 .vscode/course_images/course_096.webp create mode 100644 .vscode/course_images/course_097.webp create mode 100644 .vscode/course_images/course_098.webp create mode 100644 .vscode/course_images/course_099.webp create mode 100644 .vscode/course_images/course_100.webp create mode 100644 .vscode/course_images/course_101.webp create mode 100644 .vscode/course_images/course_102.webp create mode 100644 .vscode/course_images/course_103.webp create mode 100644 .vscode/course_images/course_104.webp create mode 100644 .vscode/course_images/course_105.webp create mode 100644 .vscode/course_images/course_106.webp create mode 100644 .vscode/instructors_images/instructor_001.webp create mode 100644 .vscode/instructors_images/instructor_002.webp create mode 100644 .vscode/instructors_images/instructor_003.webp create mode 100644 .vscode/instructors_images/instructor_004.webp create mode 100644 .vscode/instructors_images/instructor_005.webp create mode 100644 .vscode/instructors_images/instructor_006.webp create mode 100644 .vscode/instructors_images/instructor_007.webp create mode 100644 .vscode/instructors_images/instructor_008.webp create mode 100644 .vscode/instructors_images/instructor_009.webp create mode 100644 .vscode/instructors_images/instructor_010.webp create mode 100644 .vscode/instructors_images/instructor_011.webp create mode 100644 .vscode/instructors_images/instructor_012.webp create mode 100644 .vscode/instructors_images/instructor_013.webp create mode 100644 .vscode/instructors_images/instructor_014.webp create mode 100644 .vscode/instructors_images/instructor_015.webp create mode 100644 .vscode/instructors_images/instructor_016.webp create mode 100644 .vscode/instructors_images/instructor_017.webp create mode 100644 .vscode/instructors_images/instructor_018.webp create mode 100644 .vscode/instructors_images/instructor_019.webp create mode 100644 .vscode/instructors_images/instructor_020.webp create mode 100644 .vscode/instructors_images/instructor_021.webp create mode 100644 .vscode/instructors_images/instructor_022.webp create mode 100644 .vscode/instructors_images/instructor_023.webp create mode 100644 .vscode/instructors_images/instructor_024.webp create mode 100644 .vscode/instructors_images/instructor_025.webp create mode 100644 .vscode/instructors_images/instructor_026.webp create mode 100644 .vscode/instructors_images/instructor_027.webp create mode 100644 .vscode/instructors_images/instructor_028.webp create mode 100644 .vscode/instructors_images/instructor_029.webp create mode 100644 .vscode/instructors_images/instructor_030.webp create mode 100644 .vscode/instructors_images/instructor_031.webp create mode 100644 .vscode/instructors_images/instructor_032.webp create mode 100644 .vscode/instructors_images/instructor_033.webp create mode 100644 .vscode/instructors_images/instructor_034.webp create mode 100644 .vscode/instructors_images/instructor_035.webp create mode 100644 .vscode/instructors_images/instructor_036.webp create mode 100644 .vscode/instructors_images/instructor_037.webp create mode 100644 .vscode/instructors_images/instructor_038.webp create mode 100644 .vscode/instructors_images/instructor_039.webp create mode 100644 .vscode/instructors_images/instructor_040.webp create mode 100644 .vscode/instructors_images/instructor_041.webp create mode 100644 .vscode/instructors_images/instructor_042.webp create mode 100644 .vscode/instructors_images/instructor_043.webp create mode 100644 .vscode/instructors_images/instructor_044.webp create mode 100644 .vscode/instructors_images/instructor_045.webp create mode 100644 .vscode/instructors_images/instructor_046.webp create mode 100644 .vscode/instructors_images/instructor_047.webp create mode 100644 .vscode/nav2.html create mode 100644 .vscode/pop.html create mode 100644 .vscode/scripts/pop.js create mode 100644 .vscode/styles/pop.css diff --git a/.vscode/course_images/course_001.webp b/.vscode/course_images/course_001.webp new file mode 100644 index 0000000000000000000000000000000000000000..720a6f6687db97514130b0c66aa0f033a36aafe9 GIT binary patch literal 6118 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_002.webp b/.vscode/course_images/course_002.webp new file mode 100644 index 0000000000000000000000000000000000000000..6d6d88c9a097a8967bcba93bdfe6bcf8a5d269ca GIT binary patch literal 12680 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 CVTpSH literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_003.webp b/.vscode/course_images/course_003.webp new file mode 100644 index 0000000000000000000000000000000000000000..b88ea9070a4138a7d7e0a3f1f03a8dd7bdb5011a GIT binary patch literal 10046 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 uSffp5v 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_007.webp b/.vscode/course_images/course_007.webp new file mode 100644 index 0000000000000000000000000000000000000000..8ecadb72de194136a261396b2199466bff68b38a GIT binary patch literal 7704 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 S3lN?500000000000001FBMWE% literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_008.webp b/.vscode/course_images/course_008.webp new file mode 100644 index 0000000000000000000000000000000000000000..af81794f53907d28494a74403f91f9b9e6eace76 GIT binary patch literal 9086 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_010.webp b/.vscode/course_images/course_010.webp new file mode 100644 index 0000000000000000000000000000000000000000..25c1c589955d6dc8fffeee6dad6b145384fcc55a GIT binary patch literal 10802 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_011.webp b/.vscode/course_images/course_011.webp new file mode 100644 index 0000000000000000000000000000000000000000..110010e5d9fdc6d5b293183e2ccbfdf1b21f66b9 GIT binary patch literal 56752 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_012.webp b/.vscode/course_images/course_012.webp new file mode 100644 index 0000000000000000000000000000000000000000..4b46ff8811c28f562f7e849df197c8206aad04c7 GIT binary patch literal 10306 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 a%Jfl+M}yD)CDzSQ#RwRm@w>!!zyJVrr?;m7 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_015.webp b/.vscode/course_images/course_015.webp new file mode 100644 index 0000000000000000000000000000000000000000..5dc59b2f91f6887d2972826f261dd5458a99de8e GIT binary patch literal 6474 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_016.webp b/.vscode/course_images/course_016.webp new file mode 100644 index 0000000000000000000000000000000000000000..1841d38af96615213165907ce1973c9caa6fff1a GIT binary patch literal 16872 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_017.webp b/.vscode/course_images/course_017.webp new file mode 100644 index 0000000000000000000000000000000000000000..370bfc4b101830f220d3c5d41268d63aa2051585 GIT binary patch literal 4950 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_018.webp b/.vscode/course_images/course_018.webp new file mode 100644 index 0000000000000000000000000000000000000000..7d3b498c0ace5b61abdf20f4981e5069b8d708e9 GIT binary patch literal 8600 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_019.webp b/.vscode/course_images/course_019.webp new file mode 100644 index 0000000000000000000000000000000000000000..1ad6b944c039be1944f13ea5137c63d537464f92 GIT binary patch literal 7994 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_020.webp b/.vscode/course_images/course_020.webp new file mode 100644 index 0000000000000000000000000000000000000000..272c9478f38537d07e0c4fcbbf24370311bca731 GIT binary patch literal 5766 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 E0Ba3QY5)KL literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_021.webp b/.vscode/course_images/course_021.webp new file mode 100644 index 0000000000000000000000000000000000000000..7cd003f2d96d2934fac7adf96cab754059676c25 GIT binary patch literal 6714 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_022.webp b/.vscode/course_images/course_022.webp new file mode 100644 index 0000000000000000000000000000000000000000..6e03a2defceab01b4d891a38e1459303381295f7 GIT binary patch literal 7350 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_023.webp b/.vscode/course_images/course_023.webp new file mode 100644 index 0000000000000000000000000000000000000000..e60257e1c4eca1dcd2797913d66e45c5d607cf85 GIT binary patch literal 19816 zcmV(xKm*6k;NB$@G-oyX8zM?;*|DFB1_gnvc`@!$~`ycyn zVjt-r?!W)`O?oPMb^A{K<$mn@IRF38U;k77$I`FYf2IFj-DllXavU4{uY+G=Jsa-( z{I31@0{&C|2h{Qd+Jop3hF{@-=k*i%J%FF)d9w9||A)T||ChQ?>>0uUm{sM0C0!zV z+&6%+8Er~{&~G_8%B<_evV{aqcdB)7h8XPqjZcXm>GT@x3hX6{cjKg8P_pb^)dRcy zJjb#r9fdDwzx^)d^-SJqM43E8cIuif1$8m-Dl`wlc`6Hlc799ZuxsTE!2l5NCu6`6O_897w4-ep4>g^lq7ls10&t! zLjkz$=W=)YH)o!RT1FhEK=IeHRIm~foi)B>oI0hT68hi&rNDne3oMMewT%vMSVe9o zcL6XSLyzR3sRH4k7)CAUIr3g*o0EHk3?q^dlPhZln! z{)n{U{g7YoGRltu_lX`Hp~W#3cNce4)Gqt=bk}HUJ}cxb9MN7Up0*mmY_Vsexr2he zlrXDs!@!#JOhNB;g`A0zGP95f5s9r=6_qfE87oxe@QUiBWZ8xNVLP_r|7i?WdbhWV zIZT6Bl33L$_@wZNT8df)xzd>75!RPkouHpP+@+ z4$W&$^+^<8CYbl>WwLn%imLlZ9W=n9k(?##O(NAATCC*Ulc*$4?25!bEWd>m~8D?g7XY2MX0WdjOAEDsu}1 z%C%e+W;=-gKL5Rj8cJTeyap=0z#BJrC9xFlogQh&N+SUFhSucQ5H-=EYcMMsei_WL z4;E_^Yj-^GyiE_x^p$^3>rv3DN2?8uh**xFzU|WU zdXOSjlcIyIbjP!@mA>a?s0rM{mbS!jmX>>mlRhyuJ}f%R*zDp(|oE@Sl*5b)UzS8E!e1Jy5N zWxG~B@4Xkn;a`wkLfFagyNx|oNQYayb|B8UfTc_gle%#AofcG+n4PVJdf~xg`02=M zDnds->u2R?4$i?%0#fOQ#Ms23HucR!Pw3pv>v#~?TV6@WKP6agj4Nxq#$pf;ph$ub z=kgJ16bN$x=}fJ-T|g=Z)03HM6WKWdd=d#k99RSfBG!F5rK)iPvkjFn4=)P8ip^Gy zb(g=%!kvoL@a}K(Jcvs462<{#Pf+S9Kt`a?qG2}U5g?RsERKJ1^)%JdPxXG4+UE3b zRR^=#53mdcE$oRI|t8vNtkluqGc3 zMU1Iknq`e7^Hf_{$ZJ$BFi3xl(0&0j?Aa=NS6P6?cIY_29g!1(z6~`^yDiHRO8cZwvC9SkS7{ez4ZLeN)ez5~Pkj8nCyKqpg=b zf?k*v@=bGT)rW}yHUPHTa2O5iIAe{_590O1@wY&yV-*!a-MaT)()9h?;S&OumX3Cm z9OAfbNOx|~s$}i9%aJ^3%MBUrTDQtJ5!`3+unx8(?c4Py4B{8=fbwkbbTeABZcEpf zl`8(RRoDR)q&K(U^$(`&2bpSM^Z=5dyDz*>Mq6RU z>8n0pfnng$kzaFowR1%b3Qxg_auJr&k+$`ML_;Z_vAKYuJJ zSIiGniyBNZ=?xV~LMhj8R|YxX#~@+~Spj|@;rMkEJ|zC*yTHhT)loJr>00Wq)H zh&gBq|JX(ABIPz>@0n%r6d(wr-HER|1I0V1bG6+`J{V8qyK@xK3vFvOs7(n@2(m?5 z$tfV`=vqiB2!_uNv~)~zy&#XH& zZ1o(ci<#e0F79`l4Ion*Ti{Y{e|DB@i`3%X5Ab}B?a*OC#yh;#noSEBy~^C@=Z-uv z(kj6kg_(1;khHr-aCLq`a=aS>7iY`62rz7^Jyt%QpCI_t=p7`BTWA$)VwVZ!ADFjt z4B>c_1>A)jq4eqHDuP|rM%Nylb?k!|J5t&3H_&{sdvQ}mur|A%aX_X?ph_Nu3CeQ| z&z+{sbWau@u759x8}( z;50JU7oRPXrfDA(N#t{q%9ejbs&VO7LbV4n!oduK-{qg;$v zU8uD5@-+@T2kcdC@E1V`hSs?YDcQWpUYx>Fi{JqFh_8s7gOPNXIHsqa@cruPp7bpG zN4|Q39lfz(u|cwzY^l{rgQgN{{<835)Ly)X^8Ayg0fo@VgaYu&SL|_@kUco?952AV z=d~9~uwm5C>YJ*auVvt|23N4V@sBRG%XXrNjd*Sauv<>JtCxCpjK?Z%htvw`=w10| zJ)<>m%cTrc{oRx|P0-q()TdqM?qg>QKrPgl7H>f=whA`{oG}kl%{#c~%-&pUd=U8# z{mGp0593&YxPj23<(iNWxg;?66(qI)mG;^~6CFzRd5|jm5L7Dq()m*B^lJmqQBe8j z0SjzBh2MxtG%YcC?L?|C1B6NhN7nBSoNU6KbOm?ltT)_X1&DVg^RAgcQgi(PDPTNI z*X`9q=9}#8X3Pn=@qwtb_vSY*{pGpI-IznQ1?SYuD)suM*jfd0N$JnCoc&RBj4-wb zyn&6w+nEMW4;kL@LsB%U7pjJAj!dfKo^!itIkoS3=n+H^y!gT43>oNjg0LxlJ3`K5 z??HtF)2dHL7@#&m4>QBiH01-h?V&Z57#Hqyx`%YIhjscE#aADm5UNAwT?pdLxjfRM zwOY|fB!Yj>nD%3Y=otWjATDCausVFmnO`vUg{rX3! zJ-fJ#sG~)#$)eGDoM!6N@CGK{Me@$$_~SgVA9Y5W8(;sB9EfRauE_tDcscD+gE_v* zMF%8dDiM+TJq0BColz{}6kTH;-1~1?WlRYeAU0c7DU;-AO8p{ZW=6w|b~VmO4u8*4 z>iP}BQS^d76Lr-|*@GQKEK?ut%*y^#OUxs^hK^uYT)X&2MX5^BXnzy0^E;kElW*ef z_7dX=ZxwpdeUPUUiy6#^`n+tkx~;f6;}QMi7IZi%4GZ=Wo;1>zPFs)67jANcCQkzL zmY48-E!ALt=#oir>%=%0*qL)30#nrAza7{%{~4AOD8&q%1cx}hEsZs9xO-$Sfushh zU1feCM24wNTiBy+Vflu9(;Bm19n$FBU3q) zjwN>_M3^8y(5Wz4NX%J?)!IR-d0dJ6@)sXmc1Y6*gf2OUGOP#0RSqwa#|!m$t}YexCD62IK}k#CMx(9oVhJ4O%~MPT1+!Nw98PUrKHphE9}ew zd)O-Zw|MNnd~O_|&Gh;~!p6PYCo}jF!~p$;n(Iv)kwMOfBIVj&b48GpOWfsrl8U`l z3KVp6i+sgnhX%y*s1L4O$##VGSg(<({R3m+|=%f~} zB4r;TA=e%*Jn3jR&mHvqJ=n#)Fz}BcvcuEDA z&yXooTPT5fP_R3ruL%z+o9I_of4&Z}F)_tSq_!Hd zHzBDq4g!B->=Y8Fv6(dZlPINCvCbMoyHRY1IY3_O3|sqFjuwCf_(Cxx^gYxp2bLJy zcJ_wl8S)k287u@xhsBQM3^P{(L_22XqgKA z2L&p-+?o$<7=^@b23}hrZ`n**eCnB2&q7hTxQ$WvuxDBGGk3o1l}ZT=zISG1glNdo zpEIcMbJ0#JBEYfBe5WQJLul}HBpXJ=8I2Q0VM@|Ho1C2QQD&U=zi_6b=WgsIO*Tiw zGZYh!)CCT#+PKJd>CnAeAib)uQW!|*N-*lxEII>9!GL}tj9{hyz=C>L7mPg+V8tB62*1rri6UcYLr^MybI4u|Fz&4f zH&!%LL~1RypaK?Jm~w{wrwNPhWyGBiG8z#KoB>N5EK;mkmSbeQFTW)j?J#)nR*RUG zwcK!hn5D4*&$pKBjR0x?Z%So#QA|pclK{_kCAQzf6RXH#<7SO^TK-XZP)4=tzXO35 z60pP|*%vdyn8%(zk0(e+-Ax*)+7 zL~Uev8*!GddCrcl;6OnG8!HE>Z3?(=?5{+SMLJw($tx!`UMqNwCI1?9?YLUUJ)qSn% zd;xZE=S%Kk{-CF@?%;&s89nCyR4uuDT~6qRTqywPm^F;aUeXonShbn~pp4(eQ>$(O)iu+s`M*dKvU}y;g_^JF;~i18y%H> zq2wVQ=HhvlUmz><$$6}t6GuH4N>p)B&kfHwf#L6;Kz8=7{TrUZn5wOkiMa;CS~=@P zpS(ark;(EFg&GVe4+r^ov=ogx;uN+N09d45~)ffQ0 z5MLw0A|7JYC-IqoTkOV&sxQP;kn%@_-dSvR(I8_uVS1M>D*KYsWs+=@D5!1GAg+X6 zJd@q=h*MdM6`TbJ%Yj_(pJ|#yQ!4qmHl@SU#PXUxoSfM|4KV@3mKTtdyj@`+-ikR& z#6RvUw!G73F3R%E8x@Rome7kq+v!Bc8=jJbmtnH<$Ce>xAv?@QyZZ0!CN0sQ!-}Zm z45J?^O~0fA+_!l-# z&Ig0%>sSt}9~PHbp6EB#VTn+pI^SA@@hds#=||fW!%x|fkp6vvOBK&BNX^P9&P0l9 z;DB|JKw8v-ua7*X#FMqcve~OyIk)R|bot>Jf(0{c?~k z$=~2jCi1X6$BKd04J5(OxG^lx5j_0pO98p9+P}slsGlMIGHuYT)hNi~&L=aiP^mR% z8O|{3K3X^4hIJ)Hu2u~6$IWrGUtaWchUT=|k>=k5J3=H%Z#=t{bLXDjUClAUlzAku z{Xy&rSM4j`JSZO330M)KzHTy5iXEZ0U#tFpIfp6G@oZ2B*ews99w%U38$iyJgSM-Z z0;~CeQmfSQXcB>K11fSKZZq9t9pog9UYk}FCE}$!#!%UE*f!&c0V+2fn_+Wfn1_4+ zPu9L&gfchn3_dcBt)Fm=)joO)L&Nrb@tVlltazB8(0MPvbWdnN5Od>hBLlaMA&6Tr zSU-RMAhJ&1+D%Wa=SJm-(_f!Z=!0rP?VF1Khy)rJDf<|3A^%Ob^=NEc zwiY|58m0}BE^)+pUYVXTW5`2rcg$DzB1Q%do!Drhpa35z8T`3 z_OYmaS+ySXqdZ~Lbsk5C>@L^j%>efW=ZZYugYfDyS%82aMg-W04tE~8MJLc4mkR&E zL#7M6b+9FEa7P0FyEXUJRlNhH!36cBUE7gO6dTZqe*=B%#gsx2F#&^k5kr+GXPN>0 zqyK*1`$ljFq1 z4zjp6Zi*c=_kf$}d(klBh;{gCS6Cw!xFCMnMxSxuO|52Btr0Wb=?_Cv4>JNQC}d zc9}idvVJ}x?C@Nrs}6|m3VxPEAr)45kTsm7C@994+&GyxtI>r~-_TAwN^fth;!z=p zwzQROU`y}&&u)t}NSR}ElKzW~@AB>L_i&^H+eeJrTqi>xG}VexW%Nq&Q{)XbQr+NP zhlzh_7ip6RW*C|x5Lh)FBc(JJp0SR<@5AxcecToNOcl0hTzaJJnDBCZzkZr`!o{*e z@vXT|gWPC4Mq06jwMdjOil1i+*CtQQPJ{DveW?6rV-~eDVkO426{oXFgrmv|agRhs z!5CZwMm?w&Cl^e`j?F)hX;Yu~++X0g?ES|DypL=61yXs#tut!Ng*-BHIKwUfd~HaZ zTP60#G=yQt>ki=5G$oO3AgV0^`Ft%o0X+ZX6FO`);Kod132KXxOtW!@IdZBTtb#_X z9Ws_4L}o09(c%4!VBN1S?H=?-(~y%8`=vLwP3=^_sx>%c3#lIph0uPUlf z7+G73<(p>^YCc5P zwWg4h47RkTTBFyl5g`ce!~MGPR|98rv!DZkZV?(SB+O!?~nP z*dFr8$@<`TnSN+YTj_Z+3{y<1NBa?s+VjC=W!x;~NT5<|Rb1FS!T(7-`jNygTy;IKoAE|;aE&I*)nUK9pqiDdiY<5h z?647n8k0BpybOj+-@Yk+e^i739yWu=L{6VbJJpwtWaDvJSxIBwld16?*L2{JtJ8!r z#Q%B((yp1>+O;d9|3f+fggfd-d^K9_0FJ(Dgx1KLw;DPc2V<9+;@opk*l2 zL6S;VN3>5HPp#8IbZSOJKP#T?4N1^jH4QVox@jXs!#BX-?$?;3kF_1YN`BYGRU|TI zN`FH`vAukB!iq&o?Rgw+c}lksrYD43{0mB__^rKHkDAxyw;^iX%JnLqu+@6Y2b_3A=ea7e*bx%Z*s^PAcsM&x5StIT{AKy4i1xFcBB1WD5_ofT& z)Lg5TaN^=cwe}|Re^4N6IN2#+aLw_+#$#+=H%KQX+em8|AM2Zoa?51M57)AWjD-1x zc3JytPV*DfX&D|6wlx{QP#)fCU6{C!rRF6RRrIuIuYMq7aQ5rkY`g%%SFpw*ed1&N zFnWe?Rl7c*8E1D$G5f4A2B2&SsrewDsYj5C{mYu3;9W9F7D20*F>nI^l%bO0AP;|D zj_-RDxP=rW5uA@5qKle@hRoo`od9|$HyDp}?k;&SfDHegX#LR~iSv+|wjKb{X^~rx zn^ru;CB;TJO&Y+aqJsX(VADo3UpGe^US2w!cP<^)yGlr?iU;jDpqRv7K` zvFFhJu(>{Kq{A?M8+Ji3ZobtW+kK<&d-*LJv~Oh;+QG2k?8EXsrvm@Yft9Sl*nGNY z1AOMPW}U5C;OKB25qYF}$p)r=tOlTt=0O?k!t1fdRMxXC{QqrPQo^;ApfxA{+0o7+ z`=zq-RfT)8$s~nXV(@l+K(nSY&0DGP%j$Z`At8!XMSF%>bP7-~`bP};Kb~H-L(G?e z0q3=O`ZCMZ4ku{81E5M2lj$PUWk8Av&>7dh6u)nrRYwv%S;)K?P;o1j02LGCUn{tyi{ zAPDPKOIH`r#xf)eAN)drD1I8y57BNi)eS82Y;CR#+wL^HZDiIu3bh}AMR({@+laSU zrCQP@SB$&648{56|3o;8qd)KansoG4S-9)kUN7|ppk;TwJ&0Wrl^}eE4cOHX z%>pq15zeh7i0;2|C}<+(=n$%QuYlLuYX;@=YTSfu0qy?&Ou+%`m0BtUhmoof1VMSmQ(I*!fe6$`ZEY2CLYiv4ALrLicOqXW1GlL|4 zRMpW^KL!TVG~?>=jbeMHtTYIQyoaMQr|u6!JTf-syK8K;7jmtuRDDR~5tvKQX{JRc z-?f^o3ujNIm?D<1e-|O83)W2S@11O`s2-%V%hX#AGXer=aHlk8*6jXcRMiABh>=t| zQF&s7VNVK44+D?{2x^D(L`Rdt^O3dCx?N;!Gu1BO?506(O2xtk*GZE)Ub;-&^N!h> zuI+M*`5b*z4U&NZf%H}lq|3vv>lG%X83ejp!`43q8A*Nft7XLolG zdYB-Q@x4CId5+wdyrWnISg?t(5SLc+QDbyTnc{~gTD{3BIdBQK2{!)NhNcl-Al38% zbBA3WFH2yPdf>JYi^cdRh2H#XW07EN#DX}o>ZKa^ z>qdR$FS~n%hNyhUJNHe4Kz?K}R`~@V>7ZD(pTL~|@xY7D447T0S+OM*7T_M+*WAR4c5tMw*riOCWQ8$V7hSU_dPZ=~N+amw2p|McfdGRGdDmL{LPO+@ z@P6vE_r!>qviI$=Da8(%jqNodFp}=w&Lv@+o>5!CwPw@&1k#pP>ed~PgE%1yS*kjP;n?K6 z)PyM|y=QGjCd8JEtANBi4sL~w7nMU-(XtP7&L=li&QQWlVT*JmO!*Qy97{No)(@8P z0SU3?h2Ae@t?HKJmv{(=R~qL*!w{uB%b1K=2h6f-}PqWCo z7wXBf6S^;8j^!bU7kx7^#;* z-10P{15njw1zbmAR5AyRqlYZ(OyPPXB*qcj^G+5EVG7msqyYmb*>(43s@86yrz0UF zu8hUSb4Iab@%YgIFn5SbYAaMGMh!K^5zM@BZR1I3buQF~kZx&LZQ9K%jHF_I zg{L-7R*osv|JE9z-$k-^%4Z&j>S5}@DHsKlX~cX?_*f!TnJ^9=KaWt#-F;%Adssu* z2Gv{E4xHs}zabs|OMTJ6RTe{)6xF0ZV0o zU}35x=Y!kJ?3^ zWoC*cz+`-k*mCOH3B+xG3aOrpHxfkt^u1ZxJLJO!ENrqZ7A1LlV}!SZLj&0Epf|6o z?AemqeSr?7yV>z+)$-Ai#r6s{{i=lFVDcbIl^{GKUw0{)+KlLb8q>4La`c^@8H(A` zT<>@?$(c}-nc8K4w^a)#$j=9^9$C7C;jyYxa+3cfgJ3`?%5SxZfb!#jet+tAZN&Qk z3SB#s++BD*@-S({Q-y!(liwM|u7U}c8yZQFw|c(^xbfDogyT|vFU5_MZ}|K9cRKH@ zeC&r;08IMToDS~B=WC=?dm}WE0OH18v$9Lbun8TH``y)w%>{!5aPeVz!6yPR7FuI2 z4jyL}ug*=rKQNcSrRJjq|B#J6ZTsglTR#ug4n^_9=0913JS!thhOK3&3*MHMmbkj% zLk!(APeS#N3hoG$Mt{L2-EVVJbbknS+p}IJi^*w>9j*q4s z)MY-Y?#8(4QJdA8@dkcLNduKtEk_*|4A;ZKgM{fjJ@RtsO;v-n&lrR>Koa2iAc!{O zQ^njhnvH({;M)|exXwa=sNm<_0DhXg1FL9FhpDBXeB{&Nm;PTKd^Y;IZty^NntN}= zS>xYUj;Z6#umP=;ume40DU-K+8Y6t;wWOFyVwA$7QH@KXkZ`ZIdPnd%&TU@?w<)b; zHZyp$(j6!|!AYpK#r4fWni%aNRtJ#Y1Zq)4hRRlIssJkpI`$^ZFFBU@q0wN8g<9CK zS9SCwL?hA|(LXfowkZToZ5!)f?egAdy~!o$--1lQptKkIHyRQvkHw=YC&w;Zxf;(i z1PTeAWAQ)dWHJ8k>D2R)QLYbJ%t@N?kUkWr3O;slObgksbQRsS24SZssMxeV^JIe4j{7w1h80fxExHQD;GSYypLP>oktA)Ph4b?GQ7m@ife~Dj9 zg5R`hUE>c*z-`}Jcs!Fq7ykuLT{Z-Zjld7o67O3pT*4AKeSXr<1Pv{*Qr*Zg|_4QsI|V8xB3y4*psgR2{wN$+loZwVh_u66AuEn}Z_hAU59Vfr$XfU-rpMr}NX z@ckTJd$(VE_vOn>Q9ZltSBDb%OCIC*$N%(OxIaA$9v%?W#HY#<)=!nE+3Be-$e?qmMTACt1ahTPq+e z5sy}IL+^*_jKn?LrHgrm@&c%a!ltMvI|(Xm3TiHtg{UCnP$^Ur2^8&pemi}Jn~k|{{IRf~A~l*skp9~vRJv0l>fjZN z7PzLg#?uJ?YTKB9dhkFde^;CPL|&;!)L#~p6XP+AL8yCU_%f!j^5!h!ycq4|7vf*z zaIia+?ie|?={>^p#QShUI^CKClM3FFn@ndE5nc(2(>a|S1e#%`5l>+IuUkawi?R_F zUn0`T@yD4f(J>N)Wd_5M#gG^-=u`;Z!OyaK&r ztLY#W-l|0sht24;&!3jB>Mm>V=VuI3#L6i&y6b!2Yw7jqRl$XnEPEc<)>9!?<5m6* zTosLAQ60+Lt=7G;pD@IFBtQXzgQc?-9a@!rA2Ob@Mt-mVaQl7BdCf1|E@$2Mw;BZ? z-L;m^tM2v%3Q;7O<3eAQ+@u9-yy<>4u7+b;6OwdG zZKPuv5Hnd42>jmAj2An))WYL`=Uoa>mSh{=Pnn z7+6R*yWcq#DO?Ty5eRm9GEH2cGf4bZ6DUUwa5Nh)vjmCjoQn`739o%LuLxzlUOjmlJ_@L zi$?2fSDceTBdSm^gUH&CL2^I;lTspETx%5nvsl+9KK zvsVD`XV4{b&5hw3dUagO%+a5Y?t$RrMgp_7Px>)zHKxC^Q?mu|#qP)T0(PLY&#(Su zf1YLTnnS4tO1K61wE8ndF%P4ud&yK$8>vjm0#na_%YS^oA%bu8Jwun;@OuuKy+VE% z@Pj)q8^%P(6}ai2z}C-EZ1bYZahx(9{?}j!K}us0slBmbUA4{j3r&Z%)wAX=<2%~g z*o**-7e^1e(`OB#+<4z&3 zX`af`7O!+0SGO2{$gOyDV?m&g@gBgZ+@r@eSV;2eMJQQ2xZg;=l)j)4V6t2FOCe?7 zA~X56Smz!KeNPH5d-Wb&LlnTc_=Of>?c^J7Z8gA&-K zEmVM5(ts9}`01oI&k_a!0kKw}=qpua$m9Qx~aw z4i>2dUvtcMRiOAP0(5P^_ZhdURyi4Nt5MpY^U)wx#K8lRL$3V19dn1`z|y+=c+?wmmZp`zdiDK3fnmGSsMM_`dnz_L-FE`ptA2NJJ< zzj&y3RYM7KT~D&I%IaH7u!wGcy-KWYRy0L7We{opC6 zeeh+~iyPK^V#D1nP^h1Vk* zy#Y~V*?ml70XoUl($Wa@U%_FoGgDq-4uKwhhC z$+yK*zVC3$h^ql@Zpgqm;W~1AjruX8zUfQK{S;6r?8JwXvo?=FBNL>cZ-1O@qg&&L zmooMc@V21>&$EX=0i0V5Y?on{cN!36;y$fCPiL!%9V&O0t10C>JjQZzHl@_Ycl3U` zgV_Dl2NTqE#`BX*tF!8mM+`@tOHaOo!UJ54Ur^D#hu2y70jm*nbT;^Ik#Ax(IzIB9 ziGyf33dc!w47}A-rQB4@yJ;7mKZNFxBK4#|{xTml>}wh{B-U+}IdE+JLs<6eMb)^o z&_#)`hXyk^n3w&}>^2d$l1$OeUf~C=lgAC1ajQ<7?;wq|Ni6)5YVT$>;|}Br0;F($ zbc34+LlzBGOFPwic_W_lpd}|LgPRzu$rk@S+|um9)HwrKX$Y?V(6r&DbWKUr%HoaY zdTO#Fdqv>qjs3vGRo)YdD6~Jbi=b+I?<5k-u&`@*Q z>2^eu>Q)gH%W(9*L{PaS#pZAJLgY1p&NkB|RPp>|MQ9n7d`#Q*XZ-ByF=HmQ@e?W8 z#{R(@i2%y7t~)Y`%lG$x4J$x!KCey@51@S7%FFB`D7b_FX1~dBEyChUu%~1Oj)^Mp z-mWcN3_=WxqUX49NXRr4AO$J}@&_6w5+c?7RVE{@$nG*bewacw6u_32LcB1Kwzl=> z33y+$R70QC+B!Xx%_dOt9;65!Y;-rabZe^U> zyq8~}&+4Bk;?Pz2I1@-P&=$|vcr9YsaaT}$i>W(^0$P1iLIDV8Kjyb`Id0XMO~}2dUE}|4 z_jqV5R>HPtpvE9KeBtp!S2{nl=F`>>a94+?H4;Wo+dY7Xq?yP9GWmH{=FGf$)+W;j1DThpPf#9l^W3N?VFDg?r}(1 zm*S-mCSI9eG(~}|Omw9y-LY>KfW@)h1W1XZ5(NZ@;N-*6XMlNTy1w7L+Q|tr(+B7q zV(F%32?zRcUr^GK`l)kT5G$DnPS$ zZU68y+&c>MXWtu*lBj-jDxTw_Z_wsCV*lB$+E(AcX^k|uq2#5<9Ghx49x!1W-E}|6 z1Z0^{q~B;0M0a(!3x#~6c`limLD^{TK&8n=Plg~Wka?y}CM0-9JYh6kKAweH2O~sQ zmy0o$ktbJOO1kyPnmB;TY9+rBYQ~RWzwz7mbrg)?c+|=>g}^jDTc}c1ado#QbRs&R#1yV;o2GGox~ThlfO*{M zGsY!;SAZU(dcuO5=TO5+<{)caKH?>g{8Fl^27R07;9=r?iwer$=L1B0S=iYnZB-vz z2@MS_xT_#lrI=boSVf7frbtHAZ4F0#BkyxH|4cokW`xFyOC`>b!>T> zL>m<2W}Fy@fu}9@0*shywD)szn;y~!AJ#@_}Hwow-hJR?f45^y4%SX3=#(xG> z*X|HJ#HH5sUSp`j&)d<10;hxh*yw|?JfhF7fYC*@nGSe-ln77)1Wpud&^q~X#J8W? z=^sEyY2Edw-Q$71set(3g8xZLpB)1rylU6-(2$Q+!y-mS{@}?&{ zD8+52WTzSV3`bAzWPsls%q0(YNjBeLyk!R~JMHFV0HQ4hqCT0r1u?l9IQrP*sZDlf zc1wJ{zT>`stD0rZW96eJ%t|i^bLYVPNc?GRO$0rMqm=IIH%D!<;*;Dqvq$_n$A*MH zD+$lAYfA(`66mwPD%A!E3TPA9IVqou?h38?CMVo+R7RI4$q!V_r5csvD$k^~1=ucp z+TS)1s?fwn#Eh#gm^DXLn0ZW?pyDizI6sf6%BNY7);O@3dY?jVeat@T6^`%x2*vKf z2XZ}vIrm&BySwgKkFIt=5v{n*%!qXpBM_{Vul%qDxm}L!V7MwH08`=;?MuSvgo*$F z;jB|3RxlBPp~19X3%#u7dJp>|cfhwsn#HO0R9&3AvcN7@GsS7v5TUubhriE{cc+N= z5ZsY2=n~bun0G^zu3_|;RW>J~nSUd(0`n0;63xeuO)zo>hDIU(A~a*MzOCfJ<>L~y z_O6)<-8-RIF7X`_VlWp|y{0^fF24ASdQZ~a+TgY7y>?QIBcYv}Z21B8)c5yUM(OVR z;WX$}QtEJ_>b(KkCVD3N2r z4=9g!#=Ysy%WXp2lk|{aml8{jlao{`bey&-sf5~^Ybx%hTyO6h+LiCay*M9;+%U&$ z2CIdF$&D-J*uamas4FalLU0PA% zSm_1h{ICH2zLxNAhHTKq?8l%`$6bH?g2%}JOyLN!EaJv1f-Drm%}pcTC+nkNW$=?Z z&}9#2X2?VfX!()yd=g=^auZb0D*ylh`dIq~5&!@I01S@Js91OVn+Kq}hHupxxjfn7 zfjOcZJi!J>Zwtg%tGa&<<1dpoHPR&Y;=Y-rcX`C~a!mg83R(P*mhW z5g|h35y_G=hRGBFW1+QZPd*nPktDPWiI|HGd3on;9MOvMw8j%7G>ogsd!1VA?^1l8Qx> zz+2YrAdfx>NEpAHdjA35wFnobl*6q_U2C#eD(=4@h7%*9=ZotAukYSuy=C_?u!l5$ zYIzU;V*;8br~2IYc+>&#b9MnTMVE+!u4Opcq+CiizwHIbDrYopuiXjx#O{td^%qpM z?%PBaX<-6@TAf1Q4)od3mu`Bp#%1%&rPU>fzPP?`pooU$6(vLDW`Wyk3WiGu2EoDv zGyHMv2b=RK3oiq$=}SC;?akX=Fc;^RraGhnNp99W(2=KE=Ls*^pR-=Xm5_wIo{BM*be6q7Q3W@&&<5TG;#%R17A4;BZLGfleCIUxNAmLu0 z*Ylm@UBk?T(Q~aMxV_^X5hJx`L0DZ6$Oe{>0qD8Pmx8fgbhV*6cjWEwN@1aLKHnoS zM#j8(qeWqHGrV2~F{zaW-@RZPqEVjdzVf7|mo$m@c~f1?;@X8Gb(oJoG0*MVTc(X{ zIn%MVM$X&+G6EN;R$^1ejO26u3|_qTOtKg;Wg^mrCHNQWRnP{a8hyVMhTZvvP#_M~ zo+Ar8Q?!46-Q!t`Q~eF>#PH_Wm82^;7LAGqtyq_mHlT-UPTAlocCUe>dU-Vbb`PLG zJYI&+@-KCW!T{lLL3}WpCqwZ$PmGC4{CnP*4>GIH%@cemKo|5hw4D3_*7kEB%U9@? z-rndPq041~bFl{Mf+nYiS{s1!c6JVq`a#r=6E@aJ-Q?!dRWSm2Rcx*--y1hEYr%2lV9BOQMYBN()n zGuw0>=jryRWqJ}?%b1_5e~?5x?Rb|&#TJz4ppsm*C@1M^uH`9?YRyReskLr0 zgzPP=k0%AZ3raypJ;YZCQqm}$5l&!o{p7a%?OciE+hA=HgNWjZJ@WUPX91i+#pQqj z_#RAgj~MAB>74SPIax+1WPnTF1`cIovD6UYOh+R+fP+~mjKt9L!KP4EoBqHo za6EFkc7RRLCJ3bk1(Hzac35}injwfx8oQ$c3If5$M|3MmMrYd82-A-gT9?SKGrN|mQLDG;zDD)fQ!Z7^M;{_D%5 z_t7~kcII@c4bojUVZp3MML601wosF)sXvi}7iOm$-_0b;Y7&)ONc`E1vKv{I zhaNDGw9yZ}uWQHu4+?$MfNa>GHm+E)d=9Oveo}BK_NW`|x`H-=|796nAnq@`KarkV z9Irh|uo?++-ejBH<-GZAo5Po4peSnTy&ZKu7P|{k&J^si1E)U*HF{G=(lb(m0}}+U zWeXL#NnebSSlPY4zJeW|AIaGk4I#bP9@v1$JCdk$mFhwjEL!Y9v#VAWn0YDcQ_yE4 zrdx5_*#CDpw_$Z$2c#W}GMuzq(zahZeWR7?fNV7sRG*8~M#fC&) zvLk+&;Jm2O6A-T#IJw*Jo22Nfjhn0P68a8-X}9=mLpKk3JmR-7T@Avbclk^PSRpMm zM`@3jh+3xtg4~FrWfoHEgv8d63%{#-^9bvZ+&c6H{8krxQU0>H}C7-swxN=L8KYVe019m)gG z+ARO2_$r>ZsOT_g_MfV}O^Qm<M TB$*$-5oh`PTW&rethfLGr<|DJ literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_024.webp b/.vscode/course_images/course_024.webp new file mode 100644 index 0000000000000000000000000000000000000000..6f2da103a5572bd3dc448dbd50a63309c8716109 GIT binary patch literal 6888 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 MHw+XrF}94r0QjSoM*si- literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_027.webp b/.vscode/course_images/course_027.webp new file mode 100644 index 0000000000000000000000000000000000000000..b403b84dd30a2a973273eef72550ad63d76382b8 GIT binary patch literal 24530 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%0DE&F1{*s0 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 BpNjwh literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_028.webp b/.vscode/course_images/course_028.webp new file mode 100644 index 0000000000000000000000000000000000000000..4e9f2d29a3c7d508cea056baaeece0fe59548174 GIT binary patch literal 10826 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 U0000JH?sN5A>d=fEC2ui0CrW|)Bpeg literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_029.webp b/.vscode/course_images/course_029.webp new file mode 100644 index 0000000000000000000000000000000000000000..5f67132c9293c4a7218109755e9be6dffd4a36af GIT binary patch literal 8856 zcmV;JB4^!FNk&GHA^-qaMM6+kP&gojA^-sJ?EswtD)a&L0X~sJn@FXkCLt-ADg)Aqq`y!f zJeCT+wb=lFP4hwY59fd9a~N)^hku>xg#5qDuateH@Da&=+wc?L2S2%6^X{N8=|5Rt z8ji|x9{KSBElB#Gf96_hlbYJv`~Nc2RGik<)ne@nrXYXNYmiMmlcee4`XT%)kgh_x z3gjzrR05Hjqxe@LT!nHK$X6j;g>n_hP@aLc`Q)7@YCwhbQ8#I+s8g;c|6ZjdT(Y>L zGYVOEZx`jN!4t45PFXiOFFcc@zWQeU5dIS>-*o7)!ma0yP)H^d+eObTHdB7v5;*eW zzG=zYgMa@c<_keR_AS}@&n|w5e)du@n!h}gZl<$bmiir4q-!~np72dz0SgnPz(?oN zAh)gXa1NYdpdUtks1W0a9lXp)zTKuC?J_6uLn77vD$mG3j8HI*zOTxf~%UE5snk=S4Vm06stW~JM&zxFHYyjFutxn6e%_D)b ztx-Hph7N3hl9GKDmOTsK@DCsV;du4PS02hn6IZ;6okew$-Fg$_=_yHxW!4G52oyN# ztgwRI|TdrBxJ7OPcjMzGpa#rlu5Kbq)N zI~~eugbVicjBCt$Wl=(iyj=LlEpX(i!>9`Fqgv5qH{be5Tn*-XutBonW4rp#Mv6MXL^Rb*3xa z?6T@a9z>Jw2m%cYc=#uJNcolKn#Qz{1Su-Q7;$v^9GQhvpp?It($KQsBcMHeV zs8DEcz|mj#xv5%G;0qWxZZpP${` z(*$zty_BZs;elzm_8q!urkv!J&%an_r}C)=cn+m0h7J-&#zh~q#_SQdBiz+B>}Pna zDGba-lPc{sjM?@zMYOhE?%v6DpPxpw@-Wv81_v8*1<@itUp;*m%F=oU*Y5DpK8Sn_hS02hm ztQV#D0KB8WuO4| z^En;p+k?=Sx)@r8z8b1}4VY2#+9R^*=0rbywtv73^XIT0aCTfUoTxG4%R8xOTD2N8 zej9~kPP8Hrs6(y*Pu9Ewbh0$&qOvDR)5G*b_*WrZg>n_hO3c9-Wh5?DxLJt{WY&Ri z&+~%6O7k^k#+Xb8mY78ETBdCWNMM&k%}bu+#j%pg?<@6S-(+?NZ1k8;E3C5>?rRH| zdHYoEdFjxrI}~*Mt?HEwoeK<~UBCQB^Tuu?ZU?$xtNj>{<6c+^5hPm6qBU3tH0gKu zNEv_6&RTHReOW%?8w^^l@p!e3kXvIi@g~X_-RY?mnQa@BE@)?Pcu2kJ8i%QlUZT7S zBwCMB#|cwNV+0UhuUo41l6)WVj4=h!YBGp2`{Il*5PS%gcK=hz5cz|o--TH>2x>Le z7~Uheqx3`gS0P-5auvu|AwJW3BYvXIKAu;Tim?Sk+6ok@ zC|In9VXy^J{?0lN<3bJ_hbU z00000Hk&n%00&LM1O~$TxQ}OW{9B3E6P0Z%hq>#+jd*aSMmwi66{NMGKrCRv>O(n` zsQnNzQW^)QDwi~->QYz#?IJxaOube@64%pc4vk?H4azX-?F=RZpdq;OL7{5qsT9b+<%WyI-s=kZNJc})l{Sac`}+YmO>(e zVF}R$P+E#fI7wBP9@VnwO}Gfh8+_TMuZZ(e(X*Ww`S6kp zfg2>*ycNLW%xI0B<(SxW6`4b?@5PL$hp@6WPstb9q^=;Vu2kC)3QY?jCS?b!KwASx zyGT}3*{^-_brBskj4{HgL1(O6nX*N0<@09J~E}YyemK6u= z$H|d)#Pb+s z$*r;DuUvgg$q2?%I|7OeF(P|fzEGPSMeO(5^Om!hlkfy(Np2=R_e@pXJ~psOsy{KJ zSM3Pa9yb#hDoWnL)uis=*F^jnBh^TFWji#I8^N2(iN9`w3YhXZw>5QHLiOLR>NKSJ%(O=&tOWmL=*M4y%fwg@!RaRHY0Xg((EN=u{VKyoiR5Z>k?gsk zM6m#SdFuzh(`ZxUtqw>zxBr_)wCSJ&U%yv*wLjnEXC`CflNzm}ypOw#A<^X&ST^Wd zt@UnBv?ol~_{BJRuoc(t`_)*L3K*DTS(9DwI4sq zF79?=tce~hB!B0T75&5PHmBKUB+kjT|2bAa(LHdug@_)BpC*D>Ax%$Tl6?hPk-}`% z758eP!Cmn$41oVhWlEnypkm533DJHmKz9 zJ;xRN*^U{vi3UJ~<>ckqT4@^RF}u#ksAa3fq_f2W}GTq+4g zO8#{;JBl{$DdE2|0QJwjkeIO2b;(FyY`P<#Eh@qEr^-n})Ti`4^-@xR}-t$)at@MoLm^_xzyVfr*PD7wsue7vAsq?m2e_oTJt z@{mttmj)7VBA5+BR-$}?59lXg)OOZ-4bgKYWeCCu$USBk++tzsq^x%**S>A?$43X7 z5}RPmf#_-N%Z;=J9DKcc)L7J0GK+za*tu+gsr!DOBf6nez_aBeuVU5onv7S+N)o%Ae!1huD&c} z#=ut_V{89za>Ad`5O|V)PryfHi4GdqGO0s?k=o{dQzpZ-kJ*Z4tx)>=CZG;(J`E5H$rFrGSNh zO2G>REw!qbDq{t3hT`rjfwJ7WC=qONape_W1QESEUSM~?8Dw`4oVynH-S8d)iYZ`+ z1N-^o9a96Me<|3`LNyT-*U;|7des4{ucfXuZT1#IlTrPiTxLIzG5@^m`Q_n!LKM+6 zH!K2Qw!JI30Ao@f12axadjBI_hK~u5Q0vE`p-X-sY!2I+=1h}eZBZOF7t^}Oq!FNM z4Xk}N3IinuC|mbZtYaiT%hhkxt!1gfJ84`!!|s5R*)xm|Q!P`-{MU-Gm|mrt8Z{yx zd5Ee)0ho%OEJkLa*jsQ$fXSH}ZOrE*9wtRk`rcgZ9j z%4oC{X|F*xF32FUIy2-@0nQ79TK?0w*6rq6onA3R75S80HkOAuW&5HQwmp4+p3KFW zuINXLXYTM!Pksgq;sutR5>9LGK-re)5t8!2$;(1`jL(I9#8RED8s4sw_NM?3IhRI| z)CP4m&^%plxbbV&6BDrzd=L=?Ckb85b$sCe94q2=|V|p~0iZ%YIgwG^@iFFAB;A6`}SDVG-V}7BlJ4LC9YkdA+l+KZZTiO8z{Q zNKsYK{v7{(a{pG%9DyMW+KDjeHzJVVMHV>mgZrG~_+!&%XsL`F4tWUDM$niNGC)dU z{kIS&CZ+WNqwB0V66qUhCIv+b6wTMCyfoRyPJi1LC}zVDSEXeSRJ{m5m5La7BD?53 zaN=N&GgB2(J<(VSb}G&@p%K)8kF&bN9{WQ#f*`uMVN?8|DJoZYSkF<_Rdi;VM-l{>4eK&pnA1!S_S z!yulVQfcDw;wcO<@%QO5i)H$G;oXh)9tE7Qx%257HtiV8 zU;K|=gfhi5`0wf`xMquO1RQMFCkXc)SdOcj|()?rU;6#e3*6_Ubx3t{98_9X(v*A;;!_; zrmrAg6RULzFze%~qrm$w-LE?5vWnqPL@1ywL*pDBQfDUY&lUWuyK^?-P`oytdHj64 ztg#99nF_MrMlQ9htMRXADWk>czt+;Az%oT&#@;fk|Loa4NKMExUnQh%WAa^Z=7S7i z>aw40uy;w@oCJ@@;-x&D+g>`m6ax-Krqlt*eZ|F2;8*PiP^m(6!0^E6hQp+`#%b;c z@BW9m_0b*M)U#A+TAVwN3+pxe3I(U!jsEAje;7W2x8zfGmbegwy`rJB(a?if5zi3 zaK*(z&N66tm+_0~zrC5Yd%jM^C}_m7Kr>xG+F) zBW+c*iqmlT5#*L)wtZjg)w3nbMwElioi>0Ui!7`Er0f#e_9foX`%7Q({3GpwR9K0s zbE2ns7CQ$A^iGM=I~CHduTUts4}V8RSxhX6;FhNvV+!wXS}>-ZIPhW`WF?ibZR2L_ z7CXK6LC&@MIZgao8{Z?Edlhab1pVt;^YYexXu1;Knuw1E3@(SKd6p|k*2Ofh;H zsd~pgvEt{GugrT8q@6tXzCAQr|EFe(*0r_s92!BV+QD*?e(`RNB4v+-U)9ne*d)8h zJ8C5^&~%VBS1*X@Z0+w`V>wf4sDf%5i5QBKE2`^U_`43aKe4HzX%dL$)FofN#p|R` z^`oUUMc{=t_)Hzw^h5(?FAt}DIkmXY=p971G}`JfLYO4V?_j-ugo**kxTcK1Q{3+- zIp~DO?T8EjZ^@p5D)yie@(A&m|P@7D#PUp;gtfwn}E)Gfw zS)O6>3p%L6T1pUg>-ngD|m~1&4M!XZ~KZwiwYT9bZ$FQD5>I7S|MX4P4UY zb6J|8m0r8SyCk7SlAQIiY;=#QNuG1XISnuq(`&M^9S}ym_KDt%c zOCfx`5R}4ks?^OvcV=qTYr#X%3w%pm_)5tPC|KmU{~<0o| z9yaukWUW#aX%ss^jf-0uj(64@#%Q7fYZyDJ9hVoqRsMtF3W2PfgCUU^R1bXko=Nz=k}S7PAs^b>TgpJ-GVfkM zk?&$b!NCM&50x3hfNV%z+zZ-41ZIk|j0+(NeQ=AeV1}^i`PT2&s6pTCt2rJ#LKM=foLLfAUtzMsmfi%Cl&>6ad&MlMjage z8LtS_MKvfbC=HZIi3G(^P$)m1ZtVAbOWxkfKNFuUPl4}lMZd4`9MhBgHrIEX2xA(i z+v?>A=P;B`dmV^D3JUTZK)_K31sh}07H!i35cJmwAS|3pZk0yf1m#W@5?C#f2SJFa zLI{yP-vF07rhT}N!@NuE07g|=drKM;;bsgTB>Z`pkrG&33(wO1jus8@aByRPSpLl> zR_H%)<1{^%E)aJ(sFP6gffCa&g7RE38Sg_>*4z`)rS=aPV1{VfI$}Dj*h6P?p-}%M z^p=e9qd0T!|MC9}y1StFfp!FpW;d#|B;MLyzXPL%V;xs>u`lg+J&9_g*?setn$T_k zc(KvWFZ|GeEGDAfx+Tw^3f8T0w=by3Ju5=Z$6wJ^wnyRPEs3PrIL1E*3k&eGonj;M z@}QOHvW(W&;!En zU}_RV6FFyDNMXyZvNJmY{`p@i+vd10r-SC6&r3R)6hF+xF1af@QTV=e?k=ucZfS1h z4ehP}i38}i((!FndMUR|ZN(lE7C|mkyo!*y_3ID&NUPf(=RqxIwpaJa`7gESTF7*I zG1#g{$M#;5M4c3p=3ck|1mR|j*2#Do4H7$eE)3I3Wa_!ra8vr``^;Ms+_iT>I4p{! zOZqwtX^Z!U+hQBEI6}nCYuW3goPO>Twp+7W;6~w0H21;n>Bn{#6w@Tn8q`{Tv0>Wz;>Zelz?sUKMP&cgs*__Q)iD^r-fn_K9#*PZ- zWpe1`6x-)VWU%d34yfK;UPplo{L(6UCim1{SsBbqt($2tw{%Wh^z6=rb{$G@g&83O z6^^CYiC{I{Gu7cM5_VxA+MRY*P=gm>P4n&cur5eG!2M&MRX8w+w!$!6tG!D19UDJZ zmmFHMfOUG9G3GSN!^+93XErI!ur}Rnq)GgS7wKKERT>^r zl@~U`|6o4-a7==|jJIgM{Qv;%Og zBiyUWt-Ow$sRSMpzPls4TioEXRTl|urOCS-4Z|KHza7={*7f6d?i8a z2k*c{D=@8>cMOO;zwl_R%xqD&Gf0`iFEr>R6DH!3Tv>(rxk&P@egCC|c~V6YMG+8v zYhe4)H*y^oZhU^rO zrm++*M>6T(R$2Yh zC~pkjXS?q5nVyvW8$X}{%df{EJMHK{^cvFS*g`J*%^spDZ>g8v7AvYnZXgCf*Ub84 z&;;Ef!5;IMns1#w&WmG(q31u45wi~HVo~L*r!P%8c;u!>hJ+k?m3r6X8G%z=SuG%I z!OGxt)*)ItAG*=jpQE{P+{tR8MZ)Sa*m0cJJPf!z0R~$(3@kgv&*ULOh63fGpIp{le=F$Q&^Q_9qp zvnXaPoheLf@9-tXx^)YGeG|jksSiMqYg60_SxXEPCJ*I4iiEHe)+p3ijyyQj->jy-(>=};>>P)*(Q4`I$Pra?kPFhG)~aVj^S>v903 zLEcFK=19iAWit^Zjkw8Sxg(4HgNaFwe*^_T*)dy(!O@+kt^V^7`>C*z1TWr~Dg+tg2;%CPL2`zy101o87 zXCz$F9R0KHs>$>-#IJ~4l9891$seS@pjv9dF!Wu6Pd a0000z!!_)^?_{s#;U<7pHyNA&0000o8z5}} literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_030.webp b/.vscode/course_images/course_030.webp new file mode 100644 index 0000000000000000000000000000000000000000..70e1446e26b28e7ccaa53502967bcaee0591af51 GIT binary patch literal 29658 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_034.webp b/.vscode/course_images/course_034.webp new file mode 100644 index 0000000000000000000000000000000000000000..326bb52878083023154d81f27fe0f9302e9f8ab7 GIT binary patch literal 10586 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�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 onD? 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 Qo$b4&hl)!61Xut70Ld0%aR2}S literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_036.webp b/.vscode/course_images/course_036.webp new file mode 100644 index 0000000000000000000000000000000000000000..922495d4832956a97b698aae64ee27417065db51 GIT binary patch literal 6534 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_037.webp b/.vscode/course_images/course_037.webp new file mode 100644 index 0000000000000000000000000000000000000000..d74e2687688eb5c73dea8f1fcfe279ccf7dece6f GIT binary patch literal 8008 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_040.webp b/.vscode/course_images/course_040.webp new file mode 100644 index 0000000000000000000000000000000000000000..7d57ca9dfc1b186d7cb9a06e5f85f83b7fee07ce GIT binary patch literal 9200 zcmVj0^ASwSC4hV|0Lj_%P$Cj{`QFGjZ=>+dOzbb0e2sd{y)=$jQiL5x7~d4`1RY~ zcb;$j@0-8-KDIxM|Gf4k{uBO3sdxP^JHD+r=Xc6KO7ng5-tBdb;_alJx&G(ImkiHG z-WjU*o?6f!{Cc!Vh`I;W1dhw1k~nQK`gT>n;)H)v8^6eVZ-MK3Y_Yv2xNpMuAfKK! zMz(31e^-@V3+2>MafG{UM{F9Q*Jl=7qvgF5L8T6fY2e6Q{yoLlwT2_Qbc*2Y0viB` zqP^f><-8{H7rpO`pkbFc3(ql7puI%_N)nYyG+Vm6!P}+%b*#sf$RaK-pZl{!z7}lU z9YJm~oT^mw+1273~IoSz`rxBIsHjp;z5mB8QZQ0VGLk@B3xy08)@ zU7i4J8C|y}`jKUa2l@7|Vs?!Aa5Uu=y_{v$6{IQ((tOaSf6tBKfec4KTZTuVxJTg#$O3G`WMofM75$nrxCVGZ3np|^kmzFE? zZ!bn$o73R%{<#P%4nx(m(h*YYT$!Vj&hyFA(&meD3{q3-eCi;N2j5Eml@KSd0rgC_W z*T1kN{FV?u_qgb4_W}%{oWlHKkyjbvW$fZC+}do*E!!MH_x=zijEm@Mortp7+UJB( zVO0$6-6jd4%Bm&^A>&b#p*6s^EH7j5NXa~D{D^1}`G&#Z0ujIL&X9RR4P4kgOaB`{ zllSvv@b^Ob8E~(@_kPDMb!mApm88@PFL^1td^9!1G{agb3k^zbtH+;^@yti{uGx>F z`@%LP2pC&}S4oP~ zy(?}R7Vhk2c{a2xoaJo%Kc2jZirkGLFJ(NUsdp3Od3X%fV5muXddU09JR!E+oPtSo z{CddLESM6u%m6I#Ki_4U13!7;6TKPLH>Fw-@(j;gEMLNRmCEDF= zX1{1$N$nO4=ngk&oao9%gu}rOgO@b9pS4101`!AgsvUm~6!k6qy7CC&rE2X^>Apf~ zSdVh8f+&||xey=LXN6;g?xN7bq`zVR`UQD64#LU$l%qdR4IM6v8V_?{oJ4J zcb}qVDh)l5>x|nsD?OQ>P&!%|XFe9JWch+=4`BfnRg^N$O*wUXl>D{e(9(=%I$>Xd zOJ!Jylp+KJ_&FqG#~G6d*Pdhny1AB)G!Gi)C;`AjtiY&K0c!_i+oaxYZAo(^~ApmHEs5c;>)RMH$xxM z_`1)C*UH!iyQzdFfTZ;QW})ftJ!Uv1%G0rAA{JM0pF1&B7rj`mC8IJZ#2N9dF zlpfe#>Jmh6NKZ}^5pq`U>H`-?6`_N!P(tC|nS6avU3uZU6uSbZvv^Ma^qwj3o zFUPP>bNx{0%~lG9y`lk?RNvT7EP*H0zD3i_BQ@mj2qJG!IJ#fgT0Ifp65{P21EdkJ zcxspgO~$>@akljl=5wk!W0WG(j)YoFmY|IsOmIYQohG8a#tkt&sSK}AVS~`qmZ|fp z^i*;PuWFt;qys+84A+poy9lli)H3~TX~6Kg+#{EC5yfuQr~lm6`I?RZ=P(AA<@Cho zTUZ$koc(}Z6mv*xP&^%$Wus2Aa%ne`mbG8lvPyn9<&UYY{A-c;^HDKByfLL|oC#gK z%Wp@`#a%M2q#w@o0*wvK`SWqjlg>)IHCI-o4GE;O&_E;bAJh|1A4WbOC6Tr00oC#j)0)m^K!kgb2D(e1+Z zX4$`!3metLYnnx$N_U=K>*c3!Gcdn0f!t9{fgF{CCSSlHM@KiL=4m6cLa^wu`s;Zv zz?m&Q1RhBUpX@6BT&do|zLTV$fT3u%MHHsF@4IwUFml-Q@_V-fH_@oE#syPFBJuvp z2~}M@*hxA|UXt$J_>enJAtW9kJ@Cn{#zJ|L=j65(T7SQqfy1d`93AS!PiT60>WD@X zC1eDUKR0_R)Eoz#ai#9Ipj)iP`} zxrg6neycKTlm7#qTC$^03Ot%v1cDqCaa}mG?CAwxChP(=V`uRa@mW6i5n*?iXW`kRW7RaslTd{9O#z$&TrIPr6H zle_q@uLh3^_Z@luY3F*I7f%d6iJEL7;V(aCvRzeISy=Z)Ly>#RS-$c;@qO=ij*X`(a zDB7gv6D0a7)jtAIBl8-(Y}MyXYQlwhfL2d2jZeF#vsR;t5B|J0O5!JkN4!)5fVk(hM_3$Bu))xz!mCu$2O$g@+)7be3Fs z_*z*>6V;(!F~84ssbx`$PTJ72f!WG3{~FR&IKEUkFxo{RasnOUfZ(`%FI{S+a1;^< zXf-YN-e$|rWK{o=a}Vyo?T=Gvmh^k*GKFN&ViB^F02*$*g_Vl)!zkTabDwzd=GbH+lQk(+ftd>eBCoi;2kjsEZ5t$EG^(RahlLfI z6mTO(F*}%I-bog>%#lNb5flBj629-GoMnS;G2S-_mg(Beqq+k|-7uR1Z4hK4MAEj5 zu!v^Q3l_oM@hF~!Ra*CDFdYu%PInKM0R6WWaVZZGlt6&{rMe>|RHD%2$J(X|a*Kz4o9B5PY@dO@x~C9A~`T69J}&F zjWdMp-A!}0Z3|JDTk-%H}~K!sg*CGNtA;QHC%O4W4N)#;DrR z7?Z`lI!NS&|MM;=lq(n@CqJxE8^w^h5#okxg3u@{x#^x1Q)u0gN$YiIjevkZw8W28 zGNd;Ii0~s5ADAv}^hkEbxOwzCmmJl5-ULxxemMD$&AsIuMg^qD!dY|WsRud6i^g%| zvczN;ZhLNO?h{i3v43I{vstJO?(V|}oNkyhoYJ)Jz0RHRK1Ru&V?s`}gxiso!*))) z>c9+U+N|~7Y;u$tt)n+h%-@?`7C5icTSGmfna<|W!kG%d%JDYO4Ut-)2u#5<-&r&v z1$p|K&THOpUd27^45qi(iqcpxx1qZKV?)n*-(+GLgTqs*>ZiOLA(=^akrE+H^dqTY zmdH#C#I+>Lq(#p$P4oH&&n@77Psb}(0xA}4>c@NV; z3uiALvggvn5lRmQ#wGF+D|3{!Q0dJBhV39Q3ZvD{%CGhZs3kN6Mf?Z~KIbHd`Z?09 z!CFoY$R$*@SAZ9DZK~Qw0v28_%8HJ%@LdI;{ozZFmDwJ0sAG;XLL>oS9_n(^h%{>k z2u)LP!*2dfUxhF8MJcfhT>7BHO27I8U8y&t5{d)^?A=S@@<^_hMy_lKR-G4N(^p>r zszM`lJL|8i^dE#j2h3q*Ju(tx#>8zQ1@e->Io7v#i|vYh7W>D<%OXK;u&>gru!S@6 z@kC>V#+pBFp&q?B9xX)`NvP=XV((3Z0U0k^r6P}-H=uUBv7@scaOP9Fg>V00leZkg zf>weZRi7a6lGyKp&oG)UlX=IK)Dc#x0Dn==NosS%oID9zp=Sc25)&Q=r_O$N#Nk79 zV=H4;B($GxxP}g8Gy6QFn(y=dtxLR!15iAFxaF%n!bhl-Pvmj>cV|aI@DZEEkLx#N z>l@=0%zk9)A`0Lq+R!?u7C-gU>g`lIF7f2yM7Myp9?Gd!ina{2?`>?}kPO*iCG0dN z8^X@SuT7`qWz=^frt8R-KP6eK6B~?bP*Osi8qK%2x!ZXTw?td6E~K8w|N0GT1mGw$ z(0x5BW!7A?;I*;pdRf7o3bCoa_@4OCPpU!jGWLJ!^T#m~&>+tbX;5dJ^?7%;m^WN| z1$OAD)skrF}FnjcHxx64v%crWEgE7Nr-R7&=TyJ@>vRYXlCwha!0BrhPm@hPX= zS$fn0RVJ}D&KpHKt<2+Q`&Of!vIn(hp4_j{(GqPjscY+G2ZQ$T1iL#5RbYwV0q@HA zgYs2awGYw|C(L=E0(#y;k%N|L|HpC)zAfC%LEgO!`s&LzasiATv&SbE9)FO$_1m>72*pq7={%++LXPzTmuPrkzlWw=mHD!Lq9PDD=3 zqago+QVsPo|A(unne0+gcwP42uzLg7CQgVAoTx0Qh7;PnP5gwj7ufJL|A)qH?&O6Q zXM<~E*G7H{&0Fc=z(u4@G4%9ilj&AJh0iB*QrAKdYB4Q*l|zFcIDvkIsWHLM)O{lR zPuM*qb&A>rHPW2VKipCJs-iTYagn%URNmqotkvqQ^tV?FgtcH;)Si}n-qVo3@`)Q$ zeO-86QL2G|+VV?;Gt9H6-qYW+8b_i=#QHSOlJIR7(iSJB`LWwE0YXv_#PLBc3!SwE zldZ2({ua0AV$qgUp2<5~_$Uq5q7Zq^m#An77!`RzlzoF9>sYc~qQ-z6`K+t+1mo7N z;?rM*IBO@cVim=s0FEP2Cotx-d?d6fIHA9(AGn`Y_=E@jaxRU9d~6hyW+vtYqIU7aa8pT(jvqP@DE~cj8 zB(YkyW%^( z4@mLc)J|1*yUe2@!s)AUyGYRr>1-GWtkw2>+h^V}w zYtIeDYmXpIn=ASb!WyV?nYUbBJ#K(#Y~Kx-PSb@t2;d-UUj<$JH7svBe#!D~F4+@W zU0`Fua-176g|y+m)W~RsXR`_qQIf|KH#nN%S@)E)>u*-z>t=}812X?n+^dDjYW%mR zVM@wc4PVFjw?1FaA^YP%oL3wZs`;hgCMay60KvmPj24??to+KwkDY3aq{3piT_^M!geK_6b#f)iGqi0lS$RGrJw?Sn!+5I#P zuDE)#?72V?&<_x@MyI~59dYUlg1dhTZH(Dqw1uVbw^eTk?y@5;?^ZtGNf9iPPR?<> zPT-%#S&>}Gc%mH;9FfzD{-F!0T)u(eD`D-)j`n^mMP7zE2nj%|IZhkT6SR~$;L+TQ z0U=``wz(N0uzXv6`!odlAF=qRoio=oP)*BgTqy11p&~>WcuowH7 zyp`(#O&wk@p03Q+654^lwxpDL>u5VxP6tPjF}G)|O@jT^HWWWOdG?#QIo*^>=AS);1FBncQXFNh zXA?!?)Wh!QxTGaE>KT7q7Z?2^fhUIJsNWF3XBcA}MKIpisXqID)#aZ;UY3Cd+|%Y_ zwH9P)Byf5}*;YpUbXc{eeRajoI_c0-1ljkP)YNz8N$kke{gU1>Ui!tQuDfH{Vd5q5 z^^n`D#EOGMDnmF5On?|DFrmJOMLx5kT{CTt;HQ@UY@ihyX}l0W9grfYzC5|s!<+`k z$*7gedsOs6=hQ-f?Ct!Y2~}ORM9Sp)Z0IqiMS-B%vfsi-V9WYC@X!Ci2>9es(4G># zSmj=DRxuW|9IY$oXQ31hi;^%H_QFq$KZY~SOmQ`gv99McMCc8zIFOdK51@stTJ$07 zAd(w%9}1gcYI4zbJsNbAL{9SDfkt!|`w z`MhAWHz%gET3YDbByx`$GCmk2+5p(7dpt^Dob3thA{K9ebw!0uSkJjMUZyS}qUJBI zox?Jc6U>+t)IO)tb5E1S0}g5@mS!JGbZ8Zo*@jS~6;wrgd+5&=Arj2tnf=zD*#z~X zh;gs&ZhNfcB8XFIQQegCUF|?J$r%F5EK=2t6Z0?}0{zPh5tHSI;ZR+GbD_TCxoS~pRoU0C^4=h3o9&?dmqfL@TEar)1@grcsQR%Sls zSl0c$n<_U8=D353l(bY2#=rAd9p!tTW)9_A6INCE@pu)vuWImz3VZc7u-akH)dOdN zAcn9SMc7h((heN#E)7U&TVZybKPW#mmw+Q9sWp=c1K22*8UsR_h> zFC>iI8y>pCmfI~Nk-Acq7y)vRy?3l~c$1g07-RL(INmq;>QIh2a8RmNo29&3F>8|LO z=Mp6r^3OEx=uzpT=fw=8v!!A__v@ES!fJfM$1SWffEo~g0#&lqM<*PS3G)@kivc5Q z8OS6f?%BBmc3hikqasrs4c_@z0ckC@WaIOsf*Jf`VweSsiwOc84u!0N&#W`FD(cjW z=%St}bRn**3;vb?0XsinT}fqdi1j5zOQ%O&Ae8^j{hn5)mo+FOXVOuuWwEy?Mh_hq zC7mv0oiE7B1!v>tQ?> z`We!eqnuSIHRZoc%T|ejP7_O$&D(zf)6G7Yka2dKs(^w1{hz)%*bmdM^Oxdav`!~p zN~4s)@_0E_$XmTr8KvL3XcuWvb|G&LR>;@m&x10AsGr*s~XDy4LralMCI=-rN{yJ~a^7^^Z-93G+wG zpMgO434-H5Pr79q<~%3)T1hm_(F3X%?ABsCn{nCJ*5bb&WTJX=K+y0);fRz z24e`=P=Da58W;s;2?3HfeZUXzH?K1VsZb!@Sy3D;AqLg+d4t$-%%V^t$30l+S4DHB zj$m|&SL!tTE6_a)YCnn3b?oZe{O{1=K&u{EtNCYNT?nl)Gx>SS@PlR^0ZO-Qm#wT( zFEkO4*sda#i|pL#Xdl^@E-h{PeJh7 z1`B6JD9g{Fd_;#;9`q>m8uYPMWU+a8at9Jo@Oo_UG%k5M_na7;b!;j6RLnC+;@-8G zKmcq(H|Ca9$Dau1KyT+tGJai5jQayAMzxofYF~3Q)|vaSTi1|2GkyMj3I<+XxX(bI zAbVDrqJtNs*qtrJafyc<;ICSwuW*_lB$E1(6I~FiUREq-DE_rw-;EZxPTZ3fVyviiDa_x)G~7&rG`1 zWoy8sSaTu>3{R`T^R+<>2(vktJFXsk4og~LiGXghhm3MF>(3O{dw~x2a9AeQt)fVH zLmGg~uSNZa3s1*&Hll;3=v>=Vtn)nvQ*@>C(tZi2ZIO}byE(`y|J>48fA8^ZHCf_> z$0y()rKM1tF`erI@+GV{RDMs4OTl=G(C~LM1Va*hfmNRdwTzKK3Bg{!5A+@;V5BEa z?;buHEiVS1p7m>*b!+JKNu;VLJsq#70XTG7re~+`wbsMpc1@lHjXDMUfUq>&<~Zcj75rx)S)!;ct60(iXI-eQ z$t2bI3M$|?l$0;8Sp-<)K4%02Bo@a4}q_<&h8t~kSFWf|2aN3@o;38c`? zx|6iYW@%#jT0;ZtG936T)FU$p9s1LYrI$TH(&{V0Jx}sCPG8izqH{D$auw(bD;$^n zL*8~4+rR(HDFP@wBm2YGZO4LyGsYiZ>gbhHU2_TC3GUT%I)%r%g=B3n#Z}EFeRYF+ zh5?`DLT8oktDbX)HQF{n_wm}rKx}@(fB>pDV5}hoo4XOFUgJ@~+xNMO;UM=68`(hX z=G#y4gy6Lrb1w&Envw~&u=2o5me&y%+@(M?p)7Q}G)wU>QcWcVD#`ohsATScP+tIU z1=^f^h(MbO=m%+mgJ#^+q`}Yf5TX3BF5#IR`z(B#E;D|PIMK&R{Avg(+|Rjp+PCsa z3LomNPUB+d>J}uED=DF-sfM1_eoS1|4h2D5#?k&i6_i75Ked3KPIQOUdIM`}^!w$W zQc%Q`y91(+vz=6ya>o2HwAsKJo^K!M_;E7H!3ghzWm6Zia61c?^SeYsfXTi{cz`52 zN1>$3;YZ;($FAQA;{pHyUFwdevVouHJU>P;-7!0+`&yG#!0%Izh!m^fqxdh9CgsaH zPP`;<-I?Dp8`RTmCoC$G+bE8;!8>5j7M$_v z31e>i^>76o2j~YY{6oWjRf?0dy`KahB)(B^&yfDMMkh-b{qOR=2XU{o|Cjy`@w=}# zvZZkPKArP<|1Z{mnD^_a>tA9II6iFFRo}arJ3lM^tnhjKxBTBMdlGJ!U9Lyn_xb1D zM`nLF{&)5Q@L#b*`+X%qe_4GoCwcbEJtv9rt*U`Fn14k!7_vg@4_eByvh*y7^gvdr zrM4!lY^HebQ#^Mmo#mA=>A5vLhnUrqKp&4pl0TxG3}&ObO!2AAn_KmpmgnZ498~_6 zd)k)}!M`DLubZqsINcK&sP0odV&?+bBA?oDmjP`qPE0Ag?FsJY?^oYUJM2!`(V^fk zQ{ZZqgC^Cgo$gOiMcWcWBJk1RtjJF}os_3{0>W_uXhk>?w780gJ$dXHwV3 z{^L&da`zptG1P<&=j@oG+uQ&F(9m$VF3s={09P*+i#xoDs2^o?;dP8Mcwl!SAaRI^ zt3U8i9`Hf(%{%07PV{FhmR~a&X`$=J?MWn39HJAINQGyrzNVBzah(|AS)&YKi&T+8 zxtWKog4aEhX5w)*LMgG#TD5`PZbtNE84bPmknD-$w8V=IR!vL62Ih4R4BfY}(ptgI zKLIHXAZwiOv~G9EvO*24{d;^ocANmHbJKf0Siw6`#j;7n#URGd9{fT)?VRU2iqGVv zW=uqu2H>ZnV1mezq+NUTr{rbOjveMGM{aHLgZ-Mmi~j?`=Jz5xh*AGQ>{q@KF830E z<=o!4H^-Hjm)WsLwN<>ttqoUOvWbO(u{-4~ALjx`kJ@ICc3PId{vOPS^prI0Lbwd* z()HIihn;rWyplmbUM9O3Nlud=mp4{;sY)Vw-zE)kieAzxSrph~H66xzDcrmzxJQzE zuXI6(_1LAG?)?T7m~dZM!%YN`;8*D9%|~*Mp%RW*ILSt1XuGa!_pNT7HihxYqWZdg_9x8_(uODImD@>r}%ggDg!$!1yQYrKP-a|<=ZY&X) zlkzKJJJ!8=Tu@sZ7+{lVaJe-$LcJQf3_j+|9*e`Oy{49&_ecU>SD5^y?GY91XEOeZ zY%!W(d}pI*z?xIT-TQ%;dQ^U?_hE_0A#8et;pYoBoT&XfF3Ch$*pZinC=5S`;8$JN z#L(3M)8w>92xby^q&Md(!*Ig6A{#cs!R6?7VtLu%%^^_~*-Y#y*VRRrvhH62$@|lQ z6+|^SU4GxuL>4^Ch|#z*_lZxUSa zH}|c$)FnepX8-dLZ2k|PYi^9lg{UR4m2bZ*du`5#AiaBF!Ri{rM?0h3XaupQlO^#;Wuu-2(@!WxVCLs{!!i9RbR3HAD zt8L{0g>C~J001Y8i9iDi(vvObU6$etu)hXuZ@kx5y_6!Bfd6I~u8mOg1;vz{EVl50x4=d%oSb_^3pxplDHxkgMdoGf0PXQD!;5|1 znqrzO%%k33)d&?JaiG?qHUZ+t*oI9eSpelJnXT7y)&GAtGG#G4j=aB;eZ%hS=H!cy zf`Ur}Ik2qBBI-NfpZS#OCUYNsio6iV=z(kR%XMFKb>%oB2(u^~L*H|M|Os04Z6Ps+0@_JGF9&WZcFc z=q$7*Dq!UOkuqYl4eqk|#?oIui+-|-{md572V>e}uEN?XkQZ!EfX8nZ)+n7|x6Hse zF;{Avs)Cx@!o_JLz{f~Df$VqY;Vp0T=^-zItAjvjM5x>{yjn4M6~+Cg%!0aaqxSGK>&Iy$%?}-0q`IoDh;AbK{&kfK5JE`1RJ2fpHJx_WC z1iM?<)A46bW99%0UJdC}^c5k+wL^!q&|NYl>mG}y!i>^mdQ&Ti9%bK%s&#$vM0NO*;wckJ(2qA;& z01v5tK6($e2bC#GGAix{w}Ux#7IG5N6$X2w!M;9ve@N68iwo)cBYJc!=s?ZQ{||re z55%LNa|6WSIk7g&q=imRwb0$6)8?3WGk<7=>ALNA#?P-aQ75qO?+o^oy1QOeKc@b6 ziDp%J1MDG!q3^N3?=w0x@e8=8w)u0Os9_^#8oTaP@mYmx_J9C%DEc8*4KUu&?h=J@ z@R|TQ?u|dD>cqU=z5@}Rxmis~Q4%8>8j2u4ofvhfgWDme^+IOhfp}G&|7+>|2I4iz z92F%6u`3v8%sO_N!?OI5%F|^EhlXXlEr$Rl@^6;>-|xBh)spn} zkPrV37*zAa@M1&Z8UE;V5|Gj!^?#QuGOU@a8P{Dc(BwOJ@$T}9JbSK5*2pMl; zd4$6Gz!3VQ(N*6%qa-kHUS=3L5H^v7&qJi`V1s6Px#DGRv4&MrAXZQzub*f?%S0Go z;~Z4uwqAW^T)s>8xzXpkBh3S-fn{N2J}8@+2-AFBAcVL1a@_ol6n%7k!3Xi_0Q_K}fbk*+S=ZYR@mbs>o$MjsgrYMcOdfIo8#mEofL}dbq+0H2jqmet0_|ogOO9vMy4w@tLtX=Tw9>JBWAE{@kll0zMYv%QxvwYRyIGWh6!;v`w$l2Y}v3-<98Ct8f^?w%Y zMEIw5>xR-gPU>(|>9eh>Te651a~-CB7twW&@zBZC+%twcWz8wBIU84o3l&j5O06cT zB)^InC}E~VY=>_FK=PH`Y3YrFz#FkSnt$Zjpg3yRfv4@MYPr6OvLOgQCnaM;x6R*G z?n}?Zi}nKT(!)u_`$&rcwB5aht2a%$?Z{}D1|VLnrY!dIxDQ%Eba^|nj%e-A8_1+P z)#yX2&QiM!WvZiOwa^-a6LP%K#RDkuV64IQmZY)FodNS=#xclQWHcT)P)(|e^%fjT z_X)8A*st|e3p&}5QZMDKr)nHitt-Z{qng*7r)mH2SU~%Il z@DOjKw|>X##67~wnpp_-v~@>^F1yao9nxogu#UzFm68KJZLnZq12E1=TMjg7P{c5><%q6Hct31vN0JA%@J3qGhm_j)erBiaE6 zBZ&nt%wNQ&lks-wvntgDq9(!n;es4Iz(&lJ&??Up0t0Dp$)3rN-*d4eB+O^^biO2a zlF#SOH5xsEGMPw_l>S~KiPNkGW&p_1*Kkk8+L)o%^t?!P+zFN8^C@hZ%x&8^qXD;ONx@IGI=u8?NI2~pGS+nYwOp%t()1Jsq+1~(|A zIJ@xFC4ne{bblNyGz1KO8>egm@E_%5eq4n>-!{$cI9 zFnAyxxhdm?!`_mO;FmrzXI2{Z)M}x0j$hL-e*mP+8Ls~}lgb+alfl-6Etg)nD>9zO zn%cT7aNPtJdva0$067)TMCChqQKRC>{JlIP=x?dpsO|WZfu}7m#*1PnAF*GZkx_}h zb}FMcB9yiGvmcg%$wb8c(K6dlL2JoRSBAUG_ZtoPX4P}nTCf?T3|8~dy*7p9}6m}(>%Q;j1QJBDy>U$d6(IcUW^#oel#|MAbsH@?m0^T*{>+Q^TGDYnMb z{<`wG6&fj75Usa2uVMf{WY71WoO6sk!x0YRp)Wesc^)Ak@kxVF@nb*S ziuXqPoFCX>Mk&%Sj1TBZ6faPp6ZLA7qymiWW60J~Ku2shAa&bKWo_YHtm?~^CXurn zKNTqSq-b|lNsWWg{*?=|_z#`&SO32W&$QiwrW33i|Lzxnm{#?LGlYu}5q_5yf*}J! z?Je#P9>1h2Da5}UVDs+WQ*QwjOeJ$sI~YOb1@{Fkm^W-2^f6Aybf>_L5Cq_-5P#c) zPWQ~F?rv*7Q+eSGvn;W9TG&puJWBPp(MuC5fxK@Q>eW9+O8S@eV0m>9Mc=%NFSs$1 z7IM_{1P23m$E&SsK!-|M#oK)|Gw08J)0 z$0!LTTlKdDaH#>90GlnU2SJ}@${$Nnx$?3o2Y|FN)$}$80wlclF9;n-(~%N!9}hk?ik2OE~U4(Uqju%qKuJtCRIf|Kq~^}Wnn!{#)8XW8Ev zX07|B1ar4;!7`gCvv`^hni~3pUr;DT z1yQQo!^pkXtK!rW==3jO6{n@W<&6bJuK+-q3=7p?Tr5RG3Cngl8dky93G+SB`cI|# zb_Qii#!dEbBc)RbXaXU$4IEsOX|{<(F^3zcIQMf`1GE4+E51mZ;yDMTQKERC{A)tY zebk^oDceSra1U#U;2H1FlSr0KHq;>iDE*~!Wwn3&)(Es7_(tC-wx$nlqT1#uTlm8m zTtN02CkyoSEo=>2Xp`xuJ0H|pzj-3bZ5*;Jbw8R!dnhW#d6xge^!L7Wwoq{q!Klj& z+J)_}>21k$Z^Mo3^%v?aqydkW|KN#6+PtbW7%94+Q+cq zQLz7-%=kIC(~PJu->-#3B(iP+N{B_)IdsdU!x323VhUv|5Acn_Ca4#XrKp{)5&Dlp zeAy6`N`gL4021kdNN(U!YJ#kkUgCIQV3ACj|1XA?fbowi*h(~QM1-fT#B)tJ?mFG; z?H@pqzrYs(DdV#*)Q|KRP7rEUb}m?rY{d|jJv~5eLJL!SwPd5R*By$r>lQoi&H74d z=amienoAc$v$qn18N}~2885_)$SN#8I}?r$aU3%KA5@M%SRXAz1W4Sr^f1#~5YN}z zQvVW(9l0y?2w<&^hG6W`^SSt7@_FjhMna=-8Y+Jq*TI=~#~p6k>`_%`G^r-9n&nGf zX*;jkMbig{EHSB7V`Wxr{b4+UenGXakfK|jrrt!&=v7}ugiqdFO~Li}JOR<3es?48 z(@HW8c0d0gq4{5dUeq*vk<0(nY|FLQq`mfTS;Ud*<1*hLRBD=`6e%XtnC4P85AZN}R zGJrk@#Jsn(1b=d@@q+$iGNF0;v+Q~piC@02xKXbl8*MAbmXXns)|Avw=1f>qbyS)M zH77U5h=C=Za#Ku@L?(b-7a{pz8q5Y5xn<&kXFCZlHwCZw_EeEb&Egjt*^k&Wq6``2 zFG$;&q9!Cway&U3n!k5f+a&_-Zy4RvmNN4u_s*8q+ef z(b7O<pgM9z3cxZlQUtrK?+e9&u4F@0j5R6!uuKo>ac3@ATseLl(P@Uo@y zq;m0$k0MnI1*)7nw2XNp^^>oJp;w96EK5g_GEjujMsY(bccrAC*adBbl}kXjLL|bS zxbF|V7fI-Xd1a{G^mItO9;M9K;jIa50nAWsak_dS@l>nD&4@_7B6Y8xcQ&}QlJAld zC9woM7CKOxCC(g^x(0GP#m;3!k$}%+FItC?{3e&K&m-i*FrO#I!QE0$TY?`I<`9+l zfw#86OjHV#2`s`R_J48UNU+`TLBIY4G9#7R_5unV5vDKB&hCX3T;NGtqmDlOgyC)F z3?&&Svf>cL6#rKH4MQ9w82}0ar`)v<*Gu9i7iLyQBDCmX%44~#sF&Sz{kw~viNoglrsxYPYL zEZ;N3y_{NAX`i)w%D+(Q{;$vJL6&{3na4OeYFer|Yr_{kNbFoMRG3kOKk{UKU|?>g z)9mXqbb}+?lV9UjBFXF-b4i$vP z;-)kSC~ohl40aaNHsl1ls<(&RPh}t;|3uH+JB-M6Ns)=M0rgKt-9TrX8V6PQT?0~n z2F|m8juqWuO@g5_x~q>x_yhlScHqF9ZMyr<%<~yjxjaW{)B?Bj`rQ|4d5;9zajX?w z9E9j~LkA@1bV-tN#(ky&ZS z!W7v`g)(uEd~axGbgt3Ny9i5ES2eN{lO$)!m)&-5B7FJdBncDd2?|dc9vSh)1R9lP zzV=6wa7+q{-So>TgWnifP>HPjj#>>sQ#C^@sDIuJUYg}9*2$*kg&BT+0P2f}W0eQh zUj}8(UMuXDdx4*kqXvN~=>;e-N0<#@{DxwZhcbRnP%##-_#P64Hye%qEU#Llz))}i zth&x$(ktIFXV_@LY+|uR#a;V;4P$|id10mlGgzFIVXcd`rJ>8(Is}2S@vN&nl5^mU zl!FdrGn=CE$XZ5MFmYzyl2v#!l2u)mz(}IKo;Ae<#m|X)|2zaQLMn5fjm?_8l@=bB zAau8f+H>Ov^fki=+B3lZ%POP?&vR-?Y2OBM>ngi7^zNa=c7qD*lD*~1nZ3)r(hJkN z$tyDW&P11K=%DjTpuQgKZF#2F)U#on8M_h0!>g&zohVWUML)5z_Yg!Rs8qjse1dzS zPw@hB-IC4df%X&P8tY!%U0@uT%C&V2DD~l;e&QGj2(78p5!&yJOOgId2yQanm5H|;2 zwFR(bTr#tYv%}%T+8Hb@k>sG$TUN63q4 z8=YFAjps6L$yPX?iT=4ICQsM0zg#g&NoLbk*Hd+YdlQkNDErqZtH^s3T}3<~%&vSb zL93+3ppk_UusxS%kz|-snF}g?-GEV=zVDV}NKq31b10#&Ug$Q}GEvS^L};+{>Gm=U z1qudjq+S!Z*+!rjS4PY%$4Imh|Iu`6OydstL09z`h`p<9b-GR?Mi_^ zPw3LdnpgSge@JnOJ)O}}H>n<2WWvM0lPMIcscoo*jBQAjO3t8>U0UZo8V?%If=9t4 z5EWI59Y@`5JNPdhs;)TQ?O&+#uDUL2fWTWnZBF*gFBp^t3C4P6MF+4M!^T^@)i579 zJC7l?`Q?X+CR)~h&cquoz}g2S$jgZ(yT-zz$KQ-LK){WfGr%pg(}cfa(1_*UwdT{y zr7qVp-Zi)i{C^m0Az|hUG^db@7vtIuR*e6wAvES|XLQE%AX!ZbShHB|UJ(c0Bb zRLUqU;fsutjbJm>xojHv0mcIrXykRg9UDLZ0^`7jo}>*$A~1(FOAX?Q9(G(TwGO$K zIpKKCZbS##P{0zmrhkRj(1}gU<^*pMCVP<3MAc#0(3H2Yo0Z0xUi$`CaE?m^cfdk2u70Z;;&1}WWAy7-cl`_*lrWRk5zn~DZHsaQw)hQoV&E6Iy2%-}T zzb7-r8M30?_JSif0)Pu%ZQMKLYC089mmbzpw(Xh=44SX-fJ=dbA^Z-qyFW3O69e}h zhPeBOI|InOdwxEVEuSm^^jctHc&*X`i$#S5#jZ_6cN>8Hx%PDfCt4&k>=~^pv)RsM zI$mc$*38B503e%ek@UW{Ig}Wbh*qR?lxWk@7p5MxcRFI(BOu;GJ~r$oWipE(InHjw zsQNKFUiboGQ2G@=ZCfBY>OOR&E?`DjeJVH~kjjokDioh(4$XC#6U^GTkSTE|9PBm( z5)TG}fHX!NHkkU%&dSW{Op;bZLgT%%Lp2H0Ne8s7V&pLx3n&pAsMNKf8ksA_4; z%#};|G!>&U-MM$I?PMO_)3)*dpHP8CZ4^(eQq)LM!ouwsIG9Ge-X~s~6~0hma_Hc% zZwI%gD0VpbasWk)Dxl#1b^o^_(j@=@9NH5Z^K73C2AxKlZXVCTXXx)9bN_UWW_Nk&HWPyhf|MM6+kP&gpyPyhh1fB~HWD)a&L0X~sJn@J_4BB3ggt0=G% z2~FE16>%R^!Q2cB;WS}bt?)ADrk67Qb!vCcI7yEbn$=+q~{lu`Z@SY8SLHv#V56z#D|J(Q9@@r7<$UmU}o%P~^vxI%T z`=9;)S4rW0r=O49FKT>2Xe0Vt_50dSS6`)nzVwPUWp2Eqrvs~=j_I`$LZ2kj<%Af$ zK&X3e(8cjr$+Gd#qsvuOp=)+Db5eA>B3Fr}2FwHv!Ob|}Ukljk|Mh?Jftp2x9GL~k^YSFPDkGa&(Og}GI zI)^b4>W}gLb}$}k=<{aU^)EL%@BNhprqHXmU&m58z1iUb1iDr#9ngDQk|5jMDsZ#K zICx1#fyg`IlUf4662!S2p+8N}VycXNY620qTBwDSlmv>tl^}^UBAAIu6b!+bkYGgk z?u7!Su3@;XN_4sIp~BH_VzurTi+;H7UPYEgaeWXh0f2{bG*k7r5BdEH27QA5TDyqq_X)YwPbo~JeMB1?D5D}f z23+Jzpb_K#f50ctQ8c|u9$k|i=hG$73uZmtcr>*HHbW?0vib9<07{`UwKQ68w_OQB zBvBI)jkm>qFa0zB2bq^a+8N5R!mP;%UoN2d1plS}mC3h6b6TeI*IRn1@z-;XtS4I` zFP^r3SgjKb5!CiFl;~Vrd@N;2FQde_R6%?;1ktrU4G{vSx_n}U z{kkT>fTcr%3!Q8op}wE-5_t9^i=ID|=FWf)$@l z!Nz)9D4$gL)YHuVUTkn}aRMG;vKj6P!CxS7G+LT__Yx5dsgV#yvEz@&;ocW0<7iC7 z`YJ%|fW=O*{#{gu6l@F#p4Mo8clp^X3c5yj)rC|`67{%ha7uQqQG&lxP$l~sllsQ5 zS97G#)7>pcc9pnWdLi{wYNiGIp000c+#lPAE0wA znwtZ8=@?o;9A0EIPh0zd|bYDts zW)2_!=&eFMX{`I#NT_uaaS5aD0)qfka8?m)w%`@Q&ebsu7Yy`CQ}1ZA6Y55++divC zKVoXZmS+&}7ng>Yca56)QarHY>8ZaL--tjcf@-p6IBdL`3@7djG*$muXMc#8fY-{y zftby>=>-k`@Bb{J>(lh_Ezc2ZAp1@2Dkyl+{ZZHrGv#`6g!SKYnY;BWe_eUHuiy<+>kUGbeuN&4v+(}OEFVy)2#%zjTe z*n_!TPar%afz0!FUw{xJp&Uw2VA@E^2@Kqt?YeG49Ht#_$7~F{uSP@LCH*Onc`yAc zcDy!P3jncMs?w>3K%p|tj>yMde-3ZWb})Dr%Ca?sWw_Zryx{IO$Nri*N_^Ou2D{z_CFN2nXd|hzkiyo&PjNxpsR-i>vQxqLvb$ zM%w7lNW%}Ymkz8)q(hx4rL-SA3mcZyBt07pg^8CU>|CG8NE3{FwMTP~Seob(TZ?o{ zM`{2`kH1x+M-@}?vQORCapHgaLsN9rA39~?l{1Mpdtc9Z#vHnDTa;*-MU!_F9lkxJ z?eTw`A22w(vrfb|3BGig$)lSgecqTo?s{@7Ve`5?gNOL@)m!AbD$c)h>j*HH|H_Jd z*Ql`Ha8ttR`W46TGD6}hZ3D`q;$e(q*$nx4>KgkqJyxRi_d%I4cfeHxXLq*1CA_;M z;;^HTiMwd3-lC-)@DWzqQH03gjkaO4eX2N6Ii}l~&;!DbRSSEzXN6hQ196f2Hm_cG zx{8~_Tyd^igDCaToEP#n!r9u!F)cpEKlZ%cx--A=$~`Y8VEL-y(AB1!Y>p0RH$HKX zKeu>OD61^c=8*D-CwMI$trbG7>AX!OgvQLI=fnJ;_(pE5lNlUri8i{0tN<`4ku*MY z*BIaM$?x|n2DAl(gTan_>Ad!5k>G)kCgrVhPIhKe-Yq#V$uQ-eDe7I^kCx9qS2bgX z9cfjhYTXt&RtkKJymk%UI=HuW!3Y*6bkfJ=gpX^X|Ew5$Duyj>!0$ay8Tt@ zNZQ?R8N+^T6(Wl7m&rgV`o#y$J0s1Ed-Zs3zH9GbqO%+;v!a6iTHNX_r+VA0`j^N~ zcFBXHFG~*M9`tm!%h|VtnDz^8?Uoh;l24A$&c3@koTi`ZpPT*{Ll(s(SS0`YU|O*x zuoZw^XoC(r+@y1pZV%b2mB8EI-OOp4u2APzxF09xZ2XJ&ZN{`-k$1Ny{JOIWSSi{S z&e|s+oQ0iH9tp2azO>QjiUKb;#;jp@phZb3njUy{&YO z=P-)y9fu@85z!w{IKs{TINEVa}S{QGfh{M;= zm20Ma6`)choX-aLQ)oV?k0DWc6JtgXT%Gqm%tYOrrA}s#o)Mk@vd&&sIH@g@jp@o@ z775z(4GFp3@DUr3lfQk~ezO}5e>3@a^DU+lbQERB;UbF$^(JhFnnLXEF#CbE7;9xx zr?)qkG0eNHns`X6v&`azOqaDjswMWj3usTA!3&LxW>?s+KUW0ym_yoyADhHw_nUio?_ zkYi{}eJ;36g2qr}3&&L`dYim!>eU(r!lC>HU$prAM;3Fi78wKqL` z?_c(#?oa#s>o!aCxpd*eG{hwp;q%~=>~O7lnt8GbM@w+(VBnIeeIsQ$A98z*_;-1PO)4rMX9}|v zI(Mlyxtzj1QV-T+52g`$^ER=N)MU$*>v0eN1K^=xp62l-DGb8w&e0PO=TQ@bPr8fT zarB;&TGww4%|f51=xH!tSEds9Bv;ngQ3L}Kvl;2o2I=%MA4qC~fB^m}_}gLC zP0rJr!_eS-4^E2q;ff|h7^vaj%w13|;1O;eyPP;Pv%qfHXC_4d#dz;DN|YQdq4AQj z&J=D6?R9{R2U5ofHvs=JZ@lkG-Qx>@HaKSdA#$&>VBjYv{%B=$?s{Q6umptwkjtUb z%4apuP0(Eb|3~*maE+&HSjwQkp^taTtbXzGf7Tjy3U}$38j;U%jCN09zgFzF!Al1x zSu%3~4L#H`rpTpNDYctuvyPtWdmRCm;s+fCs2*RJx=Z+|EDvtLmT{uHnW1pc1~`_&iGCYuwB;p1CrF1w;A#$vTDt!hx~e z$OD|LnQD%sYU{|R+6_&y@;m=*Swc(ChnMQa6t%6C(6M`DO(=0BhKqfz&Tw((0XJ3Q zzRgMNfsf!a{mGt~tnQ9qlE=9@=!xinbm|(c^Cw=2l2HY6*r1NXh4rQq`O{h4zC0n* z%Em8dk}QKx=Gzn#xKUWPFHvka0SN0_vdOr<-RM5_1d|4&0eA1E209cB($J0-RE9(n z4_n`>PbL1_Z!6>-$Cr02npuk5&SV)@(>b)-MT%HQ5a22KBB?0&4$~oV8>J02CWswq zym8@gl)VSCO<}C62pXEm%Img|Q_~+yV#u9k|pq z-QKZeVLD-5eHj7Jmk)-$AYWu(J%3Xhq5`Lsu}{@gfK7j`Fi7!rROxFD`7(eqY%)AC zjv+6Qfl*;{p}qkI-HTe7e!!~RhQW6Mpir{*oElv#h?VsEGNix|z&F%CG=U?mpcnSX zzY9UQ{P^_(<7@@GWJ2;xM1EjIY`_V3SN78YR2Y#dMi_)L+rk^v;aX>wnYqsK=c{v#`!# zWzG|oA7l(1-H1QO6d>*_n9;6Ok^l#I;S?Ws1%IlrONxRvX@QUb!6i-WcrHU^bU~~e zi;n0b{jFs6I9P@9?!-Z^yhvc2smSxZ)f~w{`Hn`n3q4J3wE?rJ&7Ef+c*RDAYBIh} zt9*J}E?$bog7fLTg`^zkQ~MDM_0FXxLMRj_lHZEA1GCOyLLOo?aMj{OP?W`Q_&()d zxZJSsgn~8HhF8F|W=x{r#(n58|KHRfG*11AKdZLRXF4=AJUhRt=eW9tzkXrbv@YUf zLnX{j1J)qo?-Cg|=m*O-ajFOu+5Lt?yGj%8pu0r7ydlnmk$c_T`#P{w2jrDsSlZHk zZoZv@A6d?8e#pT=Oyu{t#K+_d<`1P{O)`uddFVJyfUXIwD8$aq4mTik${Ns%Qq9X5 zQQO`^e{RS|G7}!7JKbq!r-#I537ySvNTFBH`U9p2ROj!=3{FE6Ni*AIBvK?xfm6iz z$7sJtjH&TymN@1;&`_vA56&KRZalP{^!Q(M3bu@U-b!W19>z5TR)b4cr&DeLu~Szx zvDAV{wE3G}H0kz3DthJRdbmE*A0GtO4ksxa?p2EqksdSC?7N7;e)N-fHB^N)QA9#g zt*C^Wvi-h7civooJV`BSBmq6xBu`HkBG{b5b?=TKKc8m(L9sMunxAx6v3h;19WnGz zvw+z+_?atTe^JA%hT84kMR6Q^noep<#sRy9VbT3Qk3+p4iiFxO&3?>R0GZYl?`a&4 ziY}%zORY;@1ful(F}-HJ4)Wi94m5@<$CI_Xv!V<^rRUjCw;1$Hr|^c`6qF)v%T42g zFd}w3s`4y`KM=l=x9}zY|6f%@$Y9Y52q9SO&Q_y8g0WZf=sn%=8&hFqSXvy}F3U?R zI*vL&)py98Il*c%5?-x-#HFt6CXK#1cq>>tm5s3NsMNVDscE{1XnU4Q2!*M!|#Y=Kr|P2 zAw6-njkR&1L!c)s%_^t?WR2170I3iI*I(h5!5g2nRdsxnV0|-LJ&jMx=Q7IPcQ9+w z&f(X~O7ryQ8{inU+{7FBk5rC>{1~EAN^ay)R~dL78(cUu0ZX3!sFpkp4S3z-m91Y zt&chM$tdGe82uEiYz<(qspMe%fv^F$B^-Pk!sJTE;)>2vtmWY{PPHPF#2)!p-oL z+a}NHqby`D!n=qeUeS2!lzmZcJjNAmn<0nObq&D^nVeqk2(^mWt<}cb2)85w6qBDR zG}}fF%O9`a*LVAdO35jfc4OnWzSXaWfiFSunP03**p!6R$|n3ae7@Ho(lJ3TbB1Bh zw5od(T~SS6$iLL2C?DwdP(IG%P)eXERUtLRXB&G!biiEWtJE^!%3@d5-80FwkVurOG^1_JP=&0utsAdD*hS zVPmR{0t|UHECA)K2IJF%5*?>tp%6}D?eFv0R@YrKVp`9`U-FfB*5niBLJS>?bWFeP zF|W$|1hx61Q5SJNPjA;{dS;@PpZ~E@Yt|Rs>6O|pB=Bu3lN6sv>&8Ion@wPfhITvg zOse(3#i?lIl#|_A6pm+)^0p}?DsU_e#?Mwl&Be25xBp60~V{93xJd$1`2_~jFJD7 zxFj%d$DA2}M4X&d=kdJtfAELEiX&A&=L1D&F-?U54VU3|T`)2CJgYJM+ue(0&UFsD{-^1oF>>t!cclUe<28wVb=ix;4 z&8aULe~`!82nM+$`wnBx^B(b+sP_9}ofiZ%UkdB~sE+)u{&TChgADfDi+3;W0D<84 zS&Y|}*!&S*HH^IxS9yFlLspkPd<+LjwmX!Z2-lmI;-+%aUSWT7<8WI4D5>DuRU55m zo2w4B0Jp2k*a`Pc(%7N093x$3-L5}InR~EU?f+Tnb&St+gD_r>K7KX6dR&R9*s#cJ zEadS?tv`jk*qsW-uj5hQVPDq&4h%x%ng!3PFJ61-=LkYG%2Xg%qRSD&s0=4i=-w{! zW@!lQf|5ydR+*^zcN-1pB@f&nKUx^PzcH=L@w*4;z;SDDOA8ur`%Oo%iB!90$K1sJ zyMO4pJ!VaKvFUK~j)>n7j+%LT#q=&8z7tFacr&1~B|90;;1sSAn?Gx<8QL+H83p_o zig2@%&740Iyc7+tM_U+=+YE!k(aJmag!z+bQ$SoLvg4aHO4=#BB{IITVs68~drBvC z1vNy|K!19$CZU9r-A5J!#J^S84f-r&7dS9aCDjKZ>BRz0`99EV_t*Cj zL0bMK@z2{2BOFKLzKC|j0v-K>ulaReKTVA7D&AD&cQ6oP*@C1uTHgzNWdc3 zk{*h#7(s&%kg>o37aF($qOS~8Aoy1exHoGUt4VX9MKyST4^YCVz4t5ScANO!ztSJs zx`>RmR!S)|RxiJ+uP`Xra3EZMOjm8qj);eiA2o@H?J$nY0H-VE}l8Duj(v1 zC_1Mp$KEM=Cds=a<#|X3|Zld8#sZ=YF2*T*I<%-5#Y23tC^JB3oD=!NAN& zj<4%6H0|adNs?3I*Y02qoY}&dl@lDh`cEa(+M<9gl}Je6RM2be$K!#^E^i`7?}%K+ zvA^7wRT8wG2+Lj^>E<4-g*42kVcN+Iq2iV|@@A&(=bv%g0S7Mwwh)m}h#f|q|I zm;lBsWx(YJm4d*HHptA%qE9jK(}0%2izd)NdA_NKa9^L$-u%V9nMibhwr4k*mFNM` z`%Zf9hp;#%X)5U|={`(bO~1(z5OuzF50}arLjasHG6AmV_yOnesVjg^J!> zR+nYC>b0R0$W-J2a^9%}_HdQ&c8t8mkk;{Xm>^PEe2q+YLDdgFO!x{kRj=G^p?&y^ zGX+IZAx85`2)>~;SkOk1bMk`$kR72(``eVwpP(FemLSi25omzW5AH^4J@Gt8H9bpO z+r9-74gLP%mAq)F3HgM8Gw5$HGlff;rUYAF4l)JBIl~MD3|xdZj>Ya?-_kb|@WHi( zXFlYTr@RD@5H{C-N!WwRn}w`FnfJP`<}hAsBFWVU9uJU!bOAVw!+Omu-qy^h3hjaA%JWzEfR$2A;PS=Mytut5H znVt<(9>E8JnncHbxv)uq#JzHFeV5v};?{B9fYWC#)0yYeSPY%~;qGbC50Mr)um=an z+4t~Y^$b}k*GhzhV~cipS_G(xR5ETJ*vNgTp5PRkmDxS9nD#OnJvg2kMzsqsh8RHB zv30{K=RZ$Ciq)gV-uzQRMzzi2o4rsO)*T9$Mx%}x=T>&c=!Yx zA|xnARkEyIDJ)hLN7~)jsMlD;dBEe@+-z!rL7klEWjGi20}?fIzi)d?ZL_V&I*mhK zAR_Mx(t$irg)B!wo(4<3APY7hJgz&0uaTb{TXw}h>D{(;i+WKV>j>DeL`xSPgAc>* z=ht2sOVQf%B3?Y>YD$8mX_v_&>?-^0T(?Ocpnl+4m8@RQvm18K+=#=?X3-j-;&;wW za5z&djbQGoF+>zZqsnmsd|BbTN@?@52tpnyej~4fb9q%Ntk_Ih2#`42DJrV}e6)sm z0`9dI4&T(t7&?l_eCpa%96&s62YJ}28adZZEsn(mbfCLpGtNUbDn1m{XbPBxRpfik z1T1X)02;3|eNaU?De?1Zi^CcglUV)C&*1XCp(+Zz#i1}`6&KohPj<4JRBThC!c;4GH`|PKLp( z=xi*oD%raA`T-UJbCj9|h0f^=S_HZoXapWK$5sBiXhOO!<1G+`6a)k;EvjEMkCEq( zz>q&R(ZRx6*&pin1TB}(eqcm`liI~~7HX#E;%87)SWF&H&@qW6xUTBwuFNKHTO2#-Ga-6uP)mZWMFYmM*W@|mFA zVKI+@SyFA>uB`&J$Nw`+p5(!`>to-bJSn)HI<4^!VJo8CHaF95Z0V-=UE&61Fn4oq zbD(Y3&1y$Cq=Ot4pH^W+vUF8T9uoj5;2)gG-SEf5fYiIkp$lJKSUp&+D-Xrah~B%}z_Hr(ST}(k2aR_wrRi8>SZ7Z=u2--aH0laGa=?TfMy*NY|hbSTd`RW*0|4)@t-dT z#V1%n6I6Z$G=Ss+=cgj!1*h6?3IdN^ov z)b#hDo#U&nT;TI6Ea*%0Ha(@wZ<%7Lt^48s+Uzbv`kqG%cEock#(Q=-lZQ3nu$)0t zB`xrw?R{VLx6t8(l?Rb_0Q4fHU@k;+K0->1U%Yzm&5z6zXQ1V90-sf&V#Aidupa5O z;eG=&t>Bi?#hin`IYVFV+(){M%+TYx`GqGYB!kyi>Ix}s7e*vq!m29dwHAR_1Ogs4 zc2v@p>quLc<_GAabj40!4-ZfWu(uLv+3(xXYXl=U;p;-oUb&W<;dg$aq_qR%xkE@_p#ZTQzI%C#d z&)Y=YjAFyk3EQbwkT+b0@Rik;)?A20T5O`lvj%%$7vP?OW_ID#3A16(zNE1ri6f}e z@j{d1YE-e=6!fpYk8|4C2jg^s@0w&+mIsrzH{A&4c6#$7?@6pLo;RpyP4W=5CY%Q@ zyq2QJ#US8Shyl!gG37<}4$;AT$w7zH&+Z<*l97s#k(J7qSPI4H9pM8c?+MY0Dpa1=ZHuMcfHd zUU_pslg{$EkW-#ezr=!JgBjQ#-I&JQv%$_@#Co-6s1hI-U zSFkp7v}{5#b~TELV#UyoVCLhXPIb;&q6V|cVJVb16$_S z|xlE{Cabd6LPZFT!X zINYjO?lzN^!Hf)jStHI2a2L=^S`N}irtNJdXsjVcKV@==vhNHQ^rg~ImUFjO@gr)K zgKRfQNouN; zUCU?M6K2!JVr&vLiCixDp)^em_$cd(9ocB*YVJNh6VyvBhFtx`SvjzBx(Ae24Ugz z-V|D#1P?p7fI-i|v$uCf_(#J?|F?pJ>4c>SF79?A3H98~tY4QXu8Lt2KM&RTEb>lD zLGDWy1Mk(5&r7gQZhB=*VOU8w#oz{Q!ipF(Obcl*zDf{YH7`36c8WKpLL2`(8FnyT zp!GwrSn8ZiUUxW7wdB|wy!M(R!d`UDJB6aoSE!lz68uM5L(6FXLW=Ox zFY2g!&m{m{yZoi3X0pjV$14u&2#8UcHTG?as*Q&gY&`N3*)Z9-rf2futLU1Pbmuyr{-%sy-)6p_^ZC;yEEJ zqlikLig4LNHIY*bRbMFCFvy>fD>U!Bqx=L(^7%M_+-VYp;FXQHiDdMEa!6i*#YoDl z2g8W6Mj8JR^cE}+Ws0GI4Q9#SPLbNMG?()USD*wIOy`G6%HQvvsP{EzT78}Ui@i%iPMjzM=zAak-Z?u*FXwLgCsM=i?r1n)XxBr!INhe!!rG%TWbhIm8Yzr)%?t)$IDU+~d}L$1PGIr((VABUomq9x z{8q{W0&@s_rW~S~iT1976h#E&u;70M)$O(0V1BuZY(w{vrm|k5>CC0KDgl8C`VkEP zLSlnbPa(Bjn27;JcLeF#fm?IEhlIZC%p%(UNtLK^Noo=m_WVHS%M||Jj;^ftB9X}2 z1l4|Xq$By0#(OGO(K}gwz^Ig z*voBQBPGR6Em1Q|y2zFJkdq9`G&LZxm5bl)u)N!RSejYMg$#iG6aEF60C9>UtYx8D za1CV__Oo<|I!L(59uVxx7279bOR%;@%2(^$Jym{3t^i^2e1@Bvm$CEzgEQVAA*uc0 z>WRNM)OQ(@z7Kxj6Z_=t9L<;vz8BhAFL!cs=>Y2BB%hMqjV$8AG?w@F8bN25{JP6w zjHI8sM(hpq8@y}8!mSUzM*NVyaelur%eQYcVq0Vvm5wSakX>dbY@k~Udqn+XRyil& zW&AIUFbr=30@K&1ib^uJAh-+?U&B`Eg7Zw41{5J1v@u_M(C;+e}XX==MR)gi}`rR^95$qd5-_ibbP@29iU=+jH6XA z0h+!TWMCV}eo}}D3$OkE_sm?7qB%*)ExBA!KBm2gFf4eo0~=QaPk;fWuM6vk|p zMaa*nLc`$Jf?1Nn6-~x>A$l*=sC}YFvOZJ6LjN#XsbFfT&ILM;!O8g45zG?Nn6pF(qZSG}zfr zX8T)1Sl}YfspjW^mxLW^@_BG%u*%s@C2l#*CtSLlqH@-BK!rgQ2UpXXDW+9(mmE6E zV)Ev}b|+wSsk<<`x7wJSUFn@tf+g4ZtLppmiA6V%`9k~Q1)ufX>!qVVu9C`NSj@!s z`G86~_D^Cy>^CO_%}1)Gavz&si9fF245-S@h<1} zEzj4!CImqn<@yvhAbo?BxzV{=xOfJgvi96djs41-g2%h6><^l>h~L=GxS(HV3o~=! zJISdZ9=!j_44u_s-B65&LjWK?_xQu6t%Y95r){aZP{UAjGs@sO`dKP&9vK|6zh99e zc#hPO%th==ZtHVm>qmwgo#~H33!|j8t?O|Y#wM)XI+m4lXU%8jF+Zlz5-n)PFrEuS zN{9*?k{q@G0ByTkGDr+FgefV(1{v8GOn}OuRXH$RBZusQCa6f%P z_%5#HqbQuh*!=3@q1uEKPldWZZ*?GY=ZARf5*-uU&_9ESz6FZQNc<1Y(?3Sc^()9| z1s+B87CGvzd25-}GJ104ujLvd2dk2rWBtPsU{Xg)C53gdqq=GCs zYjkwms7`mjq~kw~y2LJph?w|0WK5_WOzcksm@TCojYE?Ldevag9B|C_Zub(gM?f?1D9dS4Y_ml4C%}y_u1MhX_dx#)v$w*z-ng4n zBL$hc=em%&fA};@-YD~x)&P;!3;P3eSuLZ_5RHotr&mdc3v?+)ByTvfoERK1-`+7- zkepUHuPo{`27C16lXVoPUyR0K^*|;4{7gAkO%|MRXF)3a832}-p!fFALKX`8u(4l)-(9`TK2BS63^mwoz1LRg-r>0b{&ZP0@WZ*_Pn4n2{G( zLCUvpek=~D13sXc?g2|7B{}T;QeUD=sdRaH7S($H^X0zUGN24oqhm)!VaSHWIp4}K znp)BRkd=Tsr^x2#AnpwV&T*?^wECeDNtkaKu2$=&Ax>koM9P33Yt%Nx@(reh_hoS= z6mvN4|IXbco)rbCC()hhZ6s~{VY|U=BbLk7av7MZZI|YdBpOqaDpkLu%Kk%%BaGbc zf@@DBI4E75RQN)#v@JsMCs2MtfO+0eEx(r+um=MT4D9UjGSqtM z`95BjmJ8xvU9*xD*m$R;BvM9$SnfIbd>OdcJ|6{zbrKNRCSeEY`%slGlnJ=$(iN6h z{bwfPV^)fl1lwaX7uOB-6m!cNVw=fbbv{wh)cll)ky#!8j zkTGeY;~snFze|NIlf?fj2h$5anfl{qxzFxfdG7Kq_rB4nhyCl7AvlR@VN4|OcOlB6 z*f%^KM+Jx9wA>&bT-E|F@g{Q~%W>7?@2XHW66Vu+&_DCMXtnQNrQcc(#6^>)_}#Sr za?RH>?te3yZ!<~1*=beLTd27;r}W$HlOgm$Bi$RVAzmHxSQ@~RfXCju_a-K(f+w!r zaSA?alg0s@KpQJ%&vzwL&Yu@~ku@nPVpv$v{!+h@*M+MY=h?xQd^G3;GFt>ZSkkH8oN4P2qXbGtGFcxo<_Z;2$cHg{ zhcW@q0WB!BFjx;hV+3Sl)7+{KXLDD8kDF;UY5vY8k9p_d>+;D9mp_-Kmkg&aW3#bD zGffkTmS@KgmfuW`Jw*Q2rXB`>0&sa2#!=1mvMn_Ey0s>Krdy%HS|Py3GumH;ins6= zxe(2^<6^okfQn$>TMN;2W|lsk8E;32P;37r_R*HEn_z-pO_~GC zVgmfa4IDiCU&5<>mt?0-JWbG&sU)PpNlIkXX*l2-o33#eXqs{l#ghLi2@Q?#tjNc) zaXxYx0;}2(0YuE&b0S|WAa(U^Kf&blvJ6Dst@hQy2yz55&4Vn5^=6*IN|kQ;em#}| z|FFJz)e8X=CY8Qe{!43EnBT&qUL~GM6BT)Wn@($LpqrH}EV}yVfYc{u_c5TxfV2&} zxo>|rJ&mBu+)yYf6)L=)Cqfq=KQ^3v&iwO;z#n!2?KGX0h5XK|8eJ2bNv*-1DBuAg z^=(^F9^O5y%l7hpa(usm0@%6s+7tgaJk99Bqu6P}kCx-(43d~c+jS4g{nAy>e6RB* z-tX4JJPR_XvN@;X6zuH$h&FFIG^Hv5cXnIzB4$4xvF*PBi6FfFqw*B_>*e49W=ILN zA&WWpA>e+*+@c`exJX&;U?8+d}dq82}6j22v7f~ zS#(B-UebnrlkG(yhQu&rU14Yr4~UEnRH!_mpexn}eA_&>0C&%ik+1-!284>^D5c%L z@1z=nduiVov8C$v?0I@zEzS9GV76g$XxO}82r43W^v)Qp#Cbs~B4dir)A9+Oe!ZnGE-F#fbSQU5`V0~JPD_1w$cp3Fwdn$ngY9B{u0hx&e3F7>5kB|Y} zDV=#}^j4;|Y49VF@iA$X`kwpPDh9U=mH%&Cm2#J8C6kg!fn`sW3xUIf&GwU`7sH!o zRQNl0Ah6Jg8MQ+|ayr+U8gFP2iaFcav6N9Yc!g$=Jn`PF-ZxI%sJ&Gr>(HO<+KfKI zU)zya0(-cl1H0v90BLdUz`3pgX4ow_2Ocv4aRS%?+GO3%X{QiKu*)>vHXO`?RBQL; zZm_)~9-Ka>BZ&;^u+H#}Y20v;$uVF);r6IKfag$mJ(TPzw#?@vp9mlj~faW zd}kLj8nvOT0FJ+uhCv?eB{B_8dZPc-nc7R_Xnq1O~e(e16)T6;_I6piQK15S{9rQ(7 zjVT*amk8C9+@o0J%<&lzFAiZkg;<)s!U9>bQ-JNb_!iTc?ja0koLtZ%#4z1x@WMt< zZ`1RKZff-#fQ#Yr+}_1QvD!u4nt%o z^@*Il+OsU@dfKvRO}4R>7W$^18mVLP#0Poc3X`n-y$d(X zs|bD7XU_^Q{0{6ujREXV)tNEdMlQBPT(}G?qMv<^F2PiJa6&|ftxK`WOA+{+Nj(n# z$wi_vq0TS{{Ziz}Z-dAedgFs-pH1xH&xqMq&raQCZq9b;ME$Fb7gq2~4TvH2zhjY{ zA$DFHUJYDuV}&feHKK+X*!#aI0HFftdCN(E&xNO(Kz^d>8uI;CYA zsujL6iGSrCB-tB^E(MhpwT%1xJ~ZmIA?VDP#fHc$>RB`! z65?xY1LBVh13K`912s8}n~58yXVb4hx|lIn$l?g5ZNrDp$&(zew0j{DiSTAThDCTZ zQV7Wlbb6H06(Fpk1YozL*=spxx2Z0J#NxZfKj56_{!9L0;_%?k-+>U$xdjA_<}wa* z2not`?N`|;&0qngojtIkF$g}1xwyO~a`GPRgg7+AL=p>GP-T>Do4YOAZplc& zy66OB>P_s$i8R~{u-a>a=2kbMiLqoIxXeQ=*Shs+AWPweoxqx9si;sgEJvaF{2(3s z3%SOX@O06+b9`$pFBxx+kmnL_6gWW{Qt=4?gc=WHQ%TRr2c2c#PRRW>WKMKfwGBk_ zt(-h7qAX_{Dzhwg3;o-pt~m1vWIW6*I<;!l@?MIX$-hw^GaLi5M>W|SN~VFS&W7oY zzDj03CfTaYUI8qkfen44LMvE)!Xi3F$Y-xVaR_Y1Wphc`UE(Z+G38EHn7VtqP^f}f z#alH$^lgX6cU=!^l0rQ5@2tPh2dF#7d9T6t(CxwD)~#%YbDLF7HK%a0DR-^{^A(lh zzN9w#WWy(u*_rxg=>DRoV#ZhoCFuA0{mu^BG15t3#VQt7;$H_~8lY@7<4(b#*u;hw zMB-%mT^0T?k{&DOWANqeT#iye+ds;U*w!)_Oid!#32^5j)tS)U1%^36je2$vaHJoF zDp^;}zxVe?IDnt2h_EaYO)BBPPLu>|HCuQO0ifO$r%mU}v3^Vc;x`3EHDuEA?Br+! z&Yzd^vorP?)AjdmH>DU&q6=Ou{*TNBSfxkfB5N%OpYYCfwI-KAH;_WZ-vNa~j9DReXRPPbwTvOGtppHOfW^5HZlfX+f)9=z z6l9`zr0_#!6uOca?(MrB*L&Zz`aKB<0?WPmCR5SnTqHj<-!wY^dumA?G z=R$+@lXRDdDoJZ%hqlf>jD`Sk!a8&*2#CJ-=d9JP56kdJ7)wHn#TQ$RYZ}h*K>hFq=Mb88#k^GvMR!l})8Ao3 z*+IZjH#$fik>DV+Hqem0eiq!`(mSpm1)@)!MNw8E(q_1pKhi`C#|~^lYnp|K2dzY* zT-vzTs(V9-YY@yzB1A*>nn}wkRDo4=k~*REwSqN6+IKOBDnKR;yUqAgZPFYO2z3T& z?Tw#-cs-udIB)ADkhk9x;-#>TvqaDQan44Px2pVN#0yZ|c6BCbRKvOeIQDwQjeOlj z0LMnQ2k^0{dmSgN+~$j?FX9vu)JZ=f^5T&SQ}ufk!-c;JtWjky#-_or_z{;>En5<{ z@-xv7_3p|QxZ$mNCEDrB9)uC1`{F3>eOT0_M{-chdCK-T>mQWbr1VC~nRXo(PTB=x z`*&2=arJ&#n&^ccr;oQHkkRn85uU*zw;vx_iR}FwHPe#&r;Q0W#hZJm72>d^IFk{F zXew0Lx(-0uLs7;zd2{DeemJg^Scqq9a~Cr-8wT!K9x_ju%O1{092A9;UyS$L=IA1{ zU@~7!%q4ZUB9%E?>!6W~21&Lc$HrwTadB_)Ld(>{S3L~pgc>1;egnc3Yx+D@7UXZG zVk>c@hhJ2aSuVG(`HdF0s2U%Rv%EwsGplnYPblBsV}r)5(HA&!e|d~cf;afX^& zq$7YdTLVs;Jfc&fzM784r_M4KeEl0Na#eLIf_QzPM&+P|b)(c-Yq@h~%vzWN%b#{( zqn=77$*^?E$@IoQE``%Zz^Z@N#nAs&K~{zPu9dKCO$}0ube2rW*|hF%AsH3+HIzC2 z)NRg!>!Xri#A!W(H>K2~pIr`8 z7hAQ@dFCaeF#ZYB#1d1AMeKh7m**y@pu^}HE)c)6W_UvB@>osI#cLpO_9b?{-=4X= zYrNneZS;LUJBw684Lk&k&N6pW-!uZ)ftLW?ge52KVZdnOZF}~iGt`0w*B1>vp?n!4nc5$KU5mIBem?*Pla!@gL;z{oVG^pBz-~aT zV`}LMxCK(+MehtTI<)H3fDKhd%sotm8UjgQn zI3Ojcn}>X%?&-ogGgj5Ex)NXC^G_mr(nfuZRtLoA(H3LKV#Z5>4JMDW#h;7g8vD<|0o1qv#>|9{I{?+?WXo+5&V1bfu5^&Z+{(V z{!v>a8Nv(p4VR*g0y{DBW~NwfvNb6<4WE-YuUQ~{k@f&o^_DkaIPHhNe6|?coc)RU zpyoraJ$r>LKd9kehdj%^x2sQ8W6n%Q#fE0?rt8q|>u}2A>+R^9V{2$9(K5OVMP-~Q zP-~Bg%k)gvW#9`{_SvIFHO2i zv-2(zS+o-9wL>&j@dw9TH-VY|y3utv_aL2z%SYsH-gE!bBZjgBLfX`L1%Uz=#<$)# zGhdG1^xUp!ZLIOtP3-XxSk1&Oz-2{qjz8(4LLUb15kJ@1FD!(~r7_;@BS$!F;JTqh zW+(?Gb&fBNbTD8P3+b)A-}ep8ftt-VASNv5d_!=Gb+S;_>8)E0ur{nUe3-7TrsP6P_@kuwlU>e0uxxmYT%>t}z;|xezG+k~N=$vt)>Km4!l|2)Z zQVgtp!RRX0M=;UjPdu8QTV5Eq9bn&nJcNYAF2iz_7nWkb=v$_eMFha4u-1B|fAi!^$0Nx) zpy}ex=zSYk$Rtpy51br@Xh1=|zsu)Q2)?`tJDu&yeYbEF7}iDLPN9E8L1$Gs>;biJ zi_Ro}bKmAG_G&DFOlBsQBA`;0KXY)vNxZ_vh}(tUCNd9UYY17~v1(#L9dpU=HZN8O zt&D5V*0MR5w!f?|;5V2}>M$bRr9&Tdq9)j+>mc>J{P&+U3FIToxp!ril4ZI#zXTU* z&C&Kavpm7aD!uzsDgUoY_U!F4FY0bIFJTtI7_0Gr&G!G`KKkY_2!^^oik+8I{vwg1 zVvGs^ACW2%b?d@8d-kXj?<;i%&&;nyV?Ilj5?8>BT=Z=N3?#ozVAz7sX9F)Wr`-`1 zL0`q$7+_jwuYN%DDpm1tH>32^xJdt4+`$0`IjHb&OMnZa49zZg<{hYQBYESkNpIxs z<90{K*UWx?ym~AS&t~v{fHhPnk;NU@DTrLtpFXP1)j5Nl*DUhL@*sTB-%f9U@S1&Z z@o9;0jESz#f54kV0l2kStAr!X=QmmIs5Lk|x`V3d1~BnuT+M9o?He;e0M~q%cp-^F z|6LkqkyHdLzo3Skewp})#2yP7b!(C~%N5{(5}&EIL2q(xx>skmh)DY67S~kpLuwoa zZ}BhJXI}5G8qaC2eZYD3_0*l5#OgZ@(S2;=SXe4=oANVhXZ(7h6ky^|Gab$`A`1N(&H*zQ2{<#&cc zjV*|L|6AQC>4AH}13Ns#PY$MhRcQNThUdc)Z@#tn!k%;@keeo9PUNncZy#bbV*gFR zt-Z{G@!uPg*9pj6(vEnZ|MtoF=mtdq7PxkPho3cgCaCY9eY-O+Wu7if}6p(F(CcHl>_kh zWs-F7YGI^B&wBuoB?j!VEH79@;{p#HXO1%LZtV(_rZ{@d+vJKfwg%EMZH3G0+%KO{1WwOSJe}Hfvrw#)ei3|Q zLq%-{l>u5OB=d+JSA1y=beVmU34~9?Ch4tVDxSOr5;wGI$tJNvNGSRHrSAC`j1W~Z7;m|)t zXOS(=p(x19{QOvJjG;>KS`}s4z~KDrt-OSbJILPZKL(+n1a(Ln?V?*gTa53$D4szC zFF||n^_21u0zYO%KpcW;V-9>95R{fJyGu=%3>C$WC>IIEw0e&zJQYHzy&pv~9E3nm zJY1-g^}}*QYhq!)r8bmI7;El4;+af*%#gL$UTeBa%q5F_}M}^RKVnt zDe-s`%h+^fkxGY{h!Y08s4=8IxEk)5dmS9TJaf9=+z+*aIP&q)!%tifbRRp+AhxMw z^*REX-x`r35T310r48jw{iMG2qt154U<3P5Ht~ zns+EKWkW}nX!!a`#xgkE`QEK^=?t@+C6BWnCqL>$11}&=by8wM<}ZFmY-Q>Y{2g@B zxg}pZ_%OLLDf!w2HA}F{MV10Sc1TRNVGLn@c<7t~-tYF&d$yc(K{>FoorZTYT_P|d zP#&!hluWrKyDe+l`sFewLlU#D6D;N8+j|)sv5NUGKU9;SEZm75b9<6u9i3JRx{d3- zWF&@u?CppATYWh?KgLwDp=mn!Ef6yzXc&#+kZ342`7D|g)3OrWh=@gPePebgKa|Y; zca*KpzVTDQwu!e{Nel`~?QbVJyg1Y?X;FN_9j@v|EoJWnx4leSL{v{Whx$)5Xu_A z{SzeaXq|-`XJbsPjSfiwKTaR&Fw8pILjB{t-YiEax(EtZGJKx4;09K7kr^FiFWH%o zyL=i!!y2g=h~fww4`Ee46)i_U&tZG>!DOa7Qn_l?8X7J`aR=!t?Rkd)dUAe!m5^cP zV@I$ghhy=_H;E6Y`F0i_STSS}{{e_ffGvoVPbwI=2j0S{TV#ADIr=Nt?^C(uz zEXaq9Mp_Iav5q1#%54e5bwz5<$uC^wOL3$H#Ku4nQ1?cn4S8pSHP^_Tpt_(Bi<7!M z#`*Shk1}Z%QR#EIRRAcI;H{^gs{`?pVgdIAg<6*yG=nRKvvB_^o{kO(xBvhEivDhY literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_043.webp b/.vscode/course_images/course_043.webp new file mode 100644 index 0000000000000000000000000000000000000000..4ac64c38a351bab6308040565ae45020bea1ecac GIT binary patch literal 5470 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 U_Yoma8i5+H5wP05>r9v20DK{Q9{>OV literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_044.webp b/.vscode/course_images/course_044.webp new file mode 100644 index 0000000000000000000000000000000000000000..7814de43416a09b5047c485fe132231344a159b5 GIT binary patch literal 6060 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_045.webp b/.vscode/course_images/course_045.webp new file mode 100644 index 0000000000000000000000000000000000000000..037a6998980d07d5fabda7ec23bcc68b903778ff GIT binary patch literal 4546 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_046.webp b/.vscode/course_images/course_046.webp new file mode 100644 index 0000000000000000000000000000000000000000..5ebce02909f93ca375276dcb3791e49bbb6e4d8b GIT binary patch literal 7214 zcmV+}9MR)aNk&E{8~^}UMM6+kP&gnO8~^}txd5F3D)a&L0X~sPpi3pBqoJf!sUWZt z31@Eq|K?B2!sKYSP5*z5g5=+^?Lgi~q;qz2uKE4SCX?oK?RZR}AO+CepZ$cte7ckW z_~_&H0ggj`1NZLezi_#LJ-YdC!GFy7C-tlMf84#;e{JAT@4g{_lYdn8WQ00ydN58) zAP+D+N+=onf7UDgj%4v{DN%kjDlf)`MflLDzZw)j=4G+SjJ7!umd7G8*yKKvCtwq>~B?U#tBtpatIW@c8GkB~l2P<3Via~=C6lDB*D_fbG^#hB9#j1C> zPD=bMN>pEs0YSOy2JqTeQ=flI5Lkn`XFxFuDFN_U-ye>H3w3^+D8VabvB-?J7PRA$ z6#stAqsWs@<+thVNdtkS`@)c75lNtQY^LH4sPqLng+=(#p7Aoh+Yq8cIDVNNBn_sF z;~QAg9|Kr4*oF>loKgCF^zEY5R6TbDhX*oM@mq%8mU$>J{Y-84${7Hq1+pI%@6i#K z$8+7Pr%ANUg#PPk-noy%oL3ehRRAgdUQNg_wjl1R9}q>cW8Pt*yS3V zYZO^Kz`d9_r=EFc!6tZG{j@wa6b&4QvWRE-V_T*Z$SA^z%6)tV_*sOuP30L1XDziF zB0s#Rx_!Kog+=(#sJ|K&D8OmLSy3x9sG56R?~+ek z5q>l(FbrupQ&f^}9v{YS<1&Tzvw0ebZfC+N41DvlM8%20Nz!-ob1=w7RARk-*mP&K zg@ALEGA3iQAI!ewH42MOQef+Dtrwk z9qdPP4&xvMnZ7P@FBKq1rplh0Lmdw3%qKQ?03CEjB10SDgB!-3U{497FpZQJ zK>65{dl^SNUAjDw0TSMrp2Yv}<)~2FV*%K)K|m6kbHa8Eewz}w(d2A96PN&+Fh(XS z#6Rpp2*vM#SfB1R=`*!=samH5gLf zPJ_+SzG7HUAyX=fw^t?M5xaY5iYX!BQF$UY+o&U)^k$z|hI1^#C|BTVl##=}$NwMn zn7S6xUU`v?DJ*~uSAmWoI15jxx9X(0c?N6U+EIl#Jh1r=rM>#_nXFGr{P|<*rq^Y|jes{`QwU`8zzBr1>U#z*V%+LJX$a#d4dI&cbM!;U!os}f# zs!%Yf&aip?uS2hXGQ{1rw(@Y21$%3iNV!zc(9Ytt=QDU%w;Q!vw^G*B3Yp3L1eA(!- zzTq?{*Ut;APyspI>pvaRMNH@6le-BhQ+m$^fRsnzyVw-bT)@Mt_mxd*A(;JVxD|sE zfCudj7U1uy;I+$239kE@TR+OXU8NVd?Z%=2-=aZZ#~#A!ehWUkw z_DlEL8LQ2RwI%R|H98WOt9>7636UI9f?ZlE3WX2qD_lq}yyW^edxkP5-hW>#7ULBf zqFe3Ip1?Z5Uv5_@@Orlq>kQs!EJKq-h^tjo7|{z?TK=#V^v$(sDDvGc4FQ;eY{qw+ z0>Z3Dy}uA(B)ObM4&ghYTB51OSn3_&g0{XGr58p*7eT|3R2iE_Evb&-?27nxQC%sc zEa&S}OMs^_Dn-?^XuhZnVbJ=$D=yyoBua;A>Y~(fgM>VK`E()6BCkRf;{t^^bjIXu z!%19F5zYDfYYB8_7Kzy}Np9=x3tKKMVuGE@C}Y4RD+;>a`E;NeNAdmc^Fi9BvZ-nw zsh5uikSX?CC=(y`ubSD8wQ-{(!K6El=HX8xAMJj1)%W@F87CjalAv-nguoMtTKF0C z6C+d+jm-HQS4UfRc}2Rn>5__yy$Y-sde(i^&2VcR(q)HoO_Z($)D-1S8VQ)!IAdB9YuB zT^Er5l&fDr1GW0UH2+VgSDezCG0e0`OnWY8zOt#eA$G-dfpgsTIkbvl$*_5fG`J`5zakz!q3)a z=mtGWUONhri6F(zJ16rf*8v^xT0iEcBy*}Nm?!{EW-{Z%JNBawhABnz{w>vEOV7tJ z1uDg*H1lLwNXe>xZ&+-?g&%Ox<`9pc(rr}z%kv%r-+yu`3<2qX0kHz#8~_{C0^|W@ zTqV7rIJ*ENRFgtktv~<*K~pv9-Eu?hVTa8Ma+x@T4*~SK?u7rrx#MoNhh56D)$;SO zb9HME`dA>9nqwwv;LjvEb{@|;vWXUGW`Y3iwocVl>QmTU{! zeOdM7katt8Q|FzBa2bCRgXI1q*=KJLaq!ZizAyj)GuZe_b=W?eprd?55GuGSnA94# z+3RMs4;k|ig(i)n?mgurXq4wp_As;i56)8m>in|!0po5Og#~)$tt_(Fo%t!4D*ygY zwRRMMr(#{!6<;`YRv;AVGxi)Yin|2TNjR)ZRQ2PbIJEeHkx10^Z8&vWB#6ggB#?kD ze4)G=wd44(DDfC722BIc6tlopMIgk;3J1dNAUmbR^-EYG3>$i29 zeEY#)iIFLBI;xexFN;<<=6vnC8w+(wC<|lFU6rwvCTQB!C(_`3rURrbXqq3G)tPM}T?>#P+?J;qQ=2rI20KSPA=alr zw{)v<_oxVLrwQ-)38~n2=lL@^=>M&E*}y;2lTa^b$=F*lPy}i$pz(Uj)}ey2pv`jA zXI&1*z$d@}793)hf28<5+a1O*eI5FH>5GpjEGGa8oy8vWomIc}-4hDAd)5fvuVJ*Q z-@1Xd1fR)Xa>VtC`gR&G>#iIaqkK zW%)f6=LsYPddJ>9;nCJ2RIdsZWgRV!ZrT&VW!8f%O!FP9*@JUZ0+jP{ISmSv3mWhK z+8xyTmhTSNY;0^IxJG8oEaRf09SyCC#E2dTy6EhvN<}y+xRN?e-*A^tfOs7VJ$bc6 zR1~Mr|9crw6j5&nDJ!1wurNrTIBU2F=EIc@uw|ALdOE%DXxu2`Go@`*4WAIQqJl07 zfOI!N^9=NvA@-X=h%B6|EqDg|6RD@-Hu?mb70EFZ9|#T(_OVBeFYkz#wrWldR3~_O zAd`7|KbhM&9#0O_Ad9P&en(ykf$WfPsceimYi)XxE%v;c=^~;(4iug_Cl`^h1K2Gu z)YRAW%d9E)sYECGqAx1)5wp1Gv%^y?X9WRwZCWoFWvH|l*K5=sZ0_o@nAr3}N^~O) z+9e=HB$6unr{joe^Mw%4lL5pma{HvkQ0bVUKK2b-_EY6BTa0T_<4|Jin{R8sZ$-Z_H*cg$LcnF6=A%|eqaT5lZr6=%f<~t9p>{Ro zxHFuMB$$#s`xpe~y2BC=^Nclt4ZLd0v~7!q3kM(j?-+QkN>6wn7T7VUN;}q7q;CJ<%8rvgdNa*aBezYu~4Yx*MlA4M3>Z;7;NfIrRm_m-Z+VxL>EqDM<--+vka@Yp^ zKB6z=U*UBeAdOk(t?sqO4-?0D`<9v{hVGKJob{d0lu;&~^hz>flzH@ttKz9$B(j{( z2Z7oiOX%n@s-0&TlX08tb<&ZsfU7X z$wDNgW@Tp+U;otFzm7XBNOpT+wjMvMIS)ZkRG~$-^o~jfBWmId9X0k_@tkH=Mi_U< z_HIc(SxEn@5vtmp;kH6_s(<@GN+O5~SW`8_FA}FV@LhIpjCDm->xvD}BVUL*36%l? zJ);>QW4GbWWCTVL&>yX^H@Z?4&~e6lG;kH@>bL{`s+b4QaRE2~jr!}f3+z1EzRXB$ zmWwg*E2mwVq&V2CvV#}gXy5#jR;TfUe%+Xo$$9;FKzYPzBI%C@{B&W?_ohQ&bK(y=SX< z07xPvB=dm*)E5yXH4(JxQ^FHls#iQBDt>xLQ(Z&A7uZqT=54>?om{>fye2V&fVzGY z&56!2@vhE(cjnF~5&rcSVT;^^o^U^fmL9$H3-WsD^&LM>U3byZpzHgY zyZ?650EbwYe*jaTiPfg`OlqcHk(?-uDo)Axr`LPXqxg#HiZOgNpk4L+%1$c@t6E5Q z^~u}lHi~$_{p-O)Ho3*Wz!BYAtqIy4ZEtm()uQ-Qk`TqM4!y0W<*3BWyU-4esRVro z@HPXx8GY#+&gSqfn+@I~a8nAkb(6g!JpkV=_VHAB>h3G2oK=>w!ogE_C!IR%BfV%# z(y+WKclabMUMOhDrJAJ~$#WN8ui^`I?8DxQgOLg2u~HUA&5KqLg@bJ}5r&n&?;q&9 zXq>mzf8bM~6<5&H4fhwfNXk2<-r)(@=vk#Jq{FXwrZ9vJL}xX0Y-*-nk(zz=tU~X9 z>j;jncYIk<9ZT@OS$v zWuQ&-9OeGYZz;#>kqCc*uSXBgE|X$!ini#U`x9R{W&!UuWPIrdOfydGsr@YgJTLwSIt#5HV+n@F%~hiFm*`=sWGnq)NL!5Ln9=E zw)UlQ!e*ujigYk9sfkA6?$}dy{HA)miBihL*FL1G$g~24>hYKf^>3GsYet>2FM!XF z2ilfXRP_fa^+@2zjHeNPwO@>Th4)oG@5*k#Z4oqN-8DLbi1Wh`3PQ(sd!YcU&5Pt^ z%#pc1#|7)Wwt;uamB|sjt8TFYk74Xbo##x+!^k?|3-xq!$;lKeCVV%Fm-MF^^14)b za(X?@ZOEL#S2hxW52&01KX638AE6Sf1-anzV&lJ`*btfcBQ8P}F~Pns&1W&Ymxu9e zZ#PuMiB;G%55yw$w>Cf5rh<6^%^HFRTtq~jXDpPCAXm;Z`S^*3u_q3_R_n1|E!zjC zoj+HwJL#XP6{rY zsj7*mq?ZP@&JOqHzkzyNoKajlqcFhF=&IdrlMHcGV>*;>cM$J&LUph=h-p`%P>JsE z&KydK2ybPwUitf-MFgZ)PDui3-*Nd}0;yJm)%s;wr$rEAD$Upq;Nvagt#5r@tD0nO z(|X+g$(jX;_`jBqv)0|Q@H6ZlR(u%|{|+}L{{HA9qxs|3EnHFIP9N2ep0AVg?lg-y zw{(KZ_>`2;C{Lmv00}ZF_WfB@Qbo$~(uX-?3xg~isR(>;4OCP`z6-@hCc_li;Ap$? zOHrDXt`^9~$yzi;i{;jAe#BUTTZzl_i5O$pq8}QPu5#<2cg=y!K=g`BvQX8st!RW4 zvQ_-0r;?#($9HNw70mwjskpf+@&liFt)mN^K}Yx2dm zSN|sF&BjH35-sbh@uA`)^T}>vTs^97QJ_LuIl{f&rrvp}9?(7;9 zADCl6<^)28Lh46un&1HIAk?-pNEhu=sF`1>=BF19&Tq)fGsG)u5Q_u}h%EOc2>_Ma zJk7TKqJDsP@*Hj&uG+8-!rOrMsS>p7&K9AoFlG8cHCjOYvI8g+CMpGuZZHU>L4Xa( zQC&xideMO(6543bZNoahXhl&@lKGq(v9U3e$ zsxrfL)@@iW+P?=y-u2Z{ok8}SR^!lXT~7m;qA02<6KU>}pt|xSCZCVx3_(lIIX&=l z9xg!}%@7x-#ukhsHf;3Cy*VByvu7NsGVOLrF-@6=6^(4vvS$UenLN-kUS2GNwxy5V wU-0-9$^gzw!Q#&Ma;KzLQeXfAET7iC0Ba^VTb7Zy%Ihs6*`pabOJf8Xby zgHmA<#->o;_1b2pzOI&(Oy}h0@53JE?sCI_Vlg(q%*xGjZnSX-ob34wqL;6~<-UH; zyABTf-2AYphC2Ym;Ae_ua;gEr_g zciCxne|2#~ZZ-H0H7Jn^@BPmEZalKyPH%tPzcSv{8g2>v>V5O4)QJ7)KLTGszPvuz z-utez`}eRe#IEpK>h?V*zQfA--shyf-s2#C#(e3m9wpVIJ->M>lqrRQyXCXa2H1f|>oA}i_}k`O6AoycjQcD+DZfkWC2Ihy;hdQ6wA z?q7^=yR3KtKO;~;rNyPZVfDm*^X$u1Z8p!`u%6`$j{KD11U-L4PT9wS3p&a{N(vhf z)RDF;w%Fs(7!6FbtA0NZ7cYVs{C>p7I7^LG>XH7+4T`fp5$XuQAzr{NHyG8CrPF|~ zhz7G&_Ar8*`RRiDKC-_DOg{&f&EGAVi(@upx+gqj4a^_`^~E`h<%~a7Dbu~B$upDt=_P6E zW{ocDa%!5&A)R0|GJPDl??t!(qIfb>p4pkmZF5VN6CCIW0Qu82 zcG=D()iY)}=%-Ohl7+=JAcfEKzu)Jk<{SF}GeM;3luqG@U9-&-I zH=9=9Que83MsrZ{$TR(m2i!f43*ppbDb<1yBP5{udsqvRPcA#~=5^IAm#m$ zkJ;S^;jd~rCs~*=HMbTv;!_UjthJOjdSTeSr=J61{>1-^i%}#go|JQ%TXX;!No$}#l1R|qsg^AsS z&MUQ_n5MRX=c@B7$#Rd2ws=^?D>A5Y$3$4gPx&CY6FHg%$F9GXzRYqw@83Qy?Ou}3 zNm+MNfdH0Yqg}%uNr576Kg(ieFa!8W7rh_Qr6UHhm`VHRXZGFk$$oeP!}PI@d&0ap z&_DyAej-6b9h`@qos!8XiY21rO%w9kS{LB|D}lD9%y*Uv7<@`Q#vY6vDXX?ppiGQEa>#i0(REmY78)b^3UqT3 z1crRlyrRp}#c+JS{+Fk2ME8z4acbBHRhQ_j@g9#g-o1VS)FcssO83f37zPJCT|o>y z_uiR>9r*}LR@6}QOdkYIg+!i*UiNyzQ{g%&BJI?YD;8UcqMDBfL?q6WKD@#`>DAS) zrRHIr|7p9In9YJmlhRB#hMeG#JmQN1VTFL2&*8`2;-tKh0!H!Hnqb_gB0^WjZ;OIB z%SfeBvTSuAT(c&@SdNWBepqp7-ipys=q#wX?~!jI&m&1OGiI{NC#|;E<1r?sZstUK zz%+;vZNzVHfCLgKuwA9>5Qi^3h&okrW{Nc4W%XzGf4OQXy$?f-mgWFY zJ82J1cDc0!Zm;H@Ze75IM*=tHTf}%C=_Hz(y!-q}u+vxNG9|_=V^j9sEGE``e28>V z-XRi?moplQ2qYm=LZ_#GXzUaM(Oh#!@p90M5$T{X5l5ojGY$7nvT|HQNz!i&0-)%` zZ*+OWX?A-pMJ7DR#vcs6o&?nDbiK zq?)>>MLggrh)(M4T9!=i_t!)V2onGrN=&+$9==fueHOI=VZBBQDqp};O?;g!lILr6 zd^8V{p035*7vEznYC`h!iu~1VX)#|m0Nen5MY_9^ z`ChcnPd#`dfoU!VU31nPgm#yqF_C?;gJPdd6jacu^<^&QWtFASI8!er+CZbr=4{9H zsqX6n%c$;;U|fkJ(;WIVHp%A@Sc5i&bEj~qzEcZX-b2;n+fU{+_Osvd#0+A}_>am2 zDVTDI*+!d+TT3&IJL!l%^phsiON6MSEM?utrV$>t25~_;Nf<+N;Ccw1ak4u9(-+09 zo+`9s7R(!C22rrSFNO&i#NG(03R+{q3k=z!)Z(x5^6h1CRg&57&p_Ml#OsRO08}oJ zO%S|2H>=MR@hMj_-cBBql^2yD2`)oRAuA-hB|ZS!>+3ycbtEr!JpI(qAuxvBB$2bH zGdSDV-!;FjS^J9XodX}U7*oyfG(lxs>O%Yp51=C51y);d_x!sUPtD?kB1L#cx~y3C zJ2z?u^f&icMtCI-Kc>!KH-T@~K&9Snhyc*vz5XR__R?REzahVGSRYTMyJqF#2Nm_3 z_}Adh6MUyCqnMr@0!1;NCFzlYxvUh4X*sC6ghZz|#q65I?l@E7Vi4A?Z(H zQC1VLzyzG807;|9UOUo$zu(07eILpFo3X|FV!`9~ZexAI4ozWtlJX;x+Q@0c zTjI+5b{06Go`K_!ak2AQ{^KvJ2XsEf1P7e$UTxEMscbF0610ino$H&~qn3x>t{9rk z_d>&+OgD+RNx-&b1w==JMLAg{{rs2cu_V-s7@?_DZO=+5=&#Ag4&*GrvKF{=zxBymx3As-sCK6g7C)om8ZFN8TZfAelNgZ98lt8qkck?H(;<6 z+3C34O!Ly@|Gh4N!p)pJwwCe8N-}^jbe18%1ym5f0`OYl5&r-TbyUE>>b-jncRRxc zxz7}90qEN+qQfo&ukWA_J@IOrXgu>sAIhJ=*av9?R~bkmo~^Fsh=|;Jt3(=d5ce5A z$)e4uru?SOA$?OUEKHR5hO~;Hx2D@&19GfoN&o|85?VE8Z!%47ah&sobYc8cId7cY z(QtVBRE-UpLm?ItYX7ezhcAkljag@Wkk}bK)WtIuOJM^3k2@FUxAZBk1avhWs@CMy zD&0S3^35|ne=cuV$N!*Ni2<)GtJ50bQTn$FBiyCw!#0cN%r%T=7Uc8oPJdS8{6XKp z-cq!?4_M}6#Xw(&DInclB>fVPw$6WcWss`!vQR>E_EMp7MZov)|EVSZOU*GiUR|$ z@4bQIZf@+Jm%RC=k}=B3c^eh3%DI7@SZn6_Qmgca?Jn)f8%%=EOPPD1===2-`d#q8 z2`&4)k>%s$^n%~q@MvAOL*}-Mx0T}m*6{$~HlmNgEF~eD)hCk|Y@Q$&?hMET+3{iM ze6)AnyA$96PEheQQcwQK#`-{w=hkx=IrQ$ShKC zL(l)QG*kK!I~+nh$69ry$tro zH?85f@}5Tly!Ea-MXq>A_z$N1-%p5G(5}JkAP&GoMHvD0ACfJTu3er661o`Y=!k_i zK#?$itpDV&AkZ%qP*|fqPxV%cfFLIi0ReGSp#lnD0|Z*JK{#;M(DAM zAx<+{_c&Y%F*}=XfF#0#i%klnLr22szmht^=>AA+7%n+lp$Uf9=gqatOY(zW%r}qd zh+ue*xL*23{dBho1&v?FtWpJ>keA}D#T0HtHSZBnbfZTRP7=D7nb6FoE2J4L z+JDSIs3%a<_o^(hI-*IMlk4OCdcjOiXXFXg}a zFfUyrX>&-&LKLB;$y0#2lD#v`Km{A#?M4izj=tvba>(V?msrkSM4U-O$3^X&a9D~* zc0}dA<|H#09?N%GJ<}ie&t(YHs1`JuUS)c>WxU9akpO8A{UNOaSJq7K*QKe6xvr$u zs-^TyGAOCP1&VSsAedT+L~DTq>jkMn!O-z?z9C9>E$`NN+a3G4IAi`Jk|?GvFi5fl z->MoX@~bH|=z?@SGsvL40tqa-fe*s2bBVs4jQaXFrJ!(+@)b!QH%uaGzBJ$7Pn3K2 zSo03jgoE{(Of>88G?B$~$vW=ZKw1xxiF1 z3)Anbza>$a5Y(z1eG6<_p@GgnEJCMekPFL03r6Gp3(<1iJbE7Q!SkA4RN``+oCKA7 z1cV1{9@D~1qvvbLD#jD(y<|5^=RL6qB8ZDnX4&ZlV#BIS$vXVq*eI$Nald+APU0}S zALdg;)6T`SNI7jI&|F~ITU<1({ZCPPm9nxwU?Q2{NB9xh2rySH;YPA0%D!m|1E|MNs8jsKduep7n?bx5R_B z7-h&Mwy&mN(V`&$QV+8PhtWd!6yw3uv)W}Xun0dPVZL6A>?dgQP@m`%GWX}1}z;(l8)XLkb-z%bE)_SJy z(OIca#H#^f#1LUAdOCI^XBYB7uzLBI1;R`8@&OY7+2?}0JNyI*?4^ZusLf^`upvBV zvzFtEEB<&N3r}AC(%$fEoClapb2CM`dtL(OHI&@Vm76?)axxZB{l#&m+=!;f6V+5+ zdM(n})TYvW(q{3<*jI@yOu|=b`5FPP#&&-y>C7lT*iQ=eB4L1Zg{_=bwg`|}a0AA& zlzR51Dvs@#^A@!bgppv~7b=aGV#83_$@^a5hF}nci07JNdkT!)#tr(K@#R9|*a4{w zED4A#e5vAcOfrL?iUcb|Sq`i1{HZ_mhekHXPS1(Nb*-D_w}HDy$WiM%o~99@HVl1O@+e7H=P7lu z@ZUs&IXwPUCY1bZpq2dVCP}U`y;XPN=I9-R*Zja^JRI=|d}yqJ*)P`Vc0aLt&V}z` zt3r~!cu|UWUTo!x_{1RyGCB=UyKoh;%p0#Gq=oV8ZkQ?4%b6?x2p;niPA-QsNgzqy zn`FJY^Z460(WkGpQ&em%WDB3sX*`E12+GE~>!?w?(z48H7@-Tw2a+J4WnF?ltHl1^ zYP6tIw%-8cRY_SnWlbV8x0714hY04KMigoMDkDS#?o{&ZgwDg zpz-*{5`;Dfj$IF-XS?JYJnO_Lul(sxIyn<}k*q8mO&=+mwOa1!9rp&J`cCJ<%Qf&0 z(1ez`a|i9{z+d+2jh~h_BIFN$AI;k}HyD%-dE-HAFC*hm?Nl2aQ{fSsrkcHQQ*q3= zlOR8nk&gTgFYlH3L8d#)Vej7bhV4qorZ^D0qAO#}0T>-Ep{2I0pu9{paeF{w)sTdw)snU*+Uh`Y_GuKNqQ8< zCOJmx34pv8IEKm!uE9?!W%_LvlTGy)kkHA(LhDmg7MuVDN65CDO@0<7QsbIGY31=c zEPA2N5kfg{g*d}j7UIR$WE4$*bYg=?FnXWQihCfs@ZpiaMfnDtP~2nYWM(rS@}0C{ zOZ-IA!au0HA?+&d`df7PV4nL44;$lt{i@{@^GB%Igt8(athU z%*a#e2!pyA74RmZfE;2q*5Trj+gX0hl20Ixl_yF^&7zP z944N2p{H~fx~F`3WKp zMm;y)6EZwD1d&m88q!#ffOr{TBBs`Pk4is=1MDzq-h-#feuJ7DX1kg-cSdZk;l!`v z4BwvWz({NcVtTv-p$V?QB21u+8twypxjJj|7LrP~-0pEl0M@hs9$0G;HX_jGhgs^q zWanGt1BQJu|SB2P3h4T!I1GuHy&Hs(Wb zwaUiF+cIsv@{P)xX^{`-q_&?liWFEJ( zQMB*jdeZ{5A%k@MlXE>m-C}KknP`ds(^e7}nHb`9jMy&c-4-sw_A?KP3R;{3y|=B) zT$J@53nmBL=f~%35MtP0pim*yL8P|fAs!L)vZEcd$_csuh~@rYY7zelp=w>>Q6IJN zpun|#-5!(Ry4lQs=e6dF;X{f@1}2T&J9%Z7pukN!L`p=`CWfQtX9kC!amI3Sum7pD z()M$%J?qcSY5AA@3iB7bfwBTqi5ohFp3{k3H!(+dAFhu;R<@y9YhrO*VPy(l(1Yxw zY4HUr`J(L@Ia#?FDe74rd!g13^(uXcC~RAdBkoJlLO53hwo%`H%x!0G@p2p@`%*?) zDtiTv96CB`y^kmAda`!#rW@Ag-)K{QDb;A9b^<6=WG(cyg>NmaPn^Q?d~gd?ltvjX zxDn=s47`*v83b>pA$^j06(XQIgeMKV^S~!5ZO4mt@ipIS(=|hjgU%sq4{K1ZN@-T(7^!kI@+I&xnrN=!&cJ^} z^8e#xNddAfK^dqW0IcwUDlD&?{qJ6#c!A+Yw|4w~la2=P)dNaX12;;h<;e4$XG332 zhO31%ERjqJbaw$cv}ZJXYIa%ee`!Of$6U>Rj0}?E3zWBIJQdp_TXLXYI!7fOr@V}Q z?e-9s=92whLfsKqL4~#9cSrq74q*aiZN|$w9GqxC?^3G=M&qPqigY4o1tlUeJ$HM& z{cmMfTXz6Bk-s}I7MhkwYP~q1(iHY~zp3TCk=!U7W&d2k|J)v@rn#myEIV$dRVDAV z$9wQFok%d9JA~@%zlos=4cCzBtMCy2rmXf6oc)i-pdp?~=ean0#!Q0?R($@ygZ?+p zWm`jRq?lVb*X2A@ks-NZP_*H0h*fY?v1v;3smTm>Psi2x z+W)Ts0g%`Nj@_mSIo#~)a-L02heR)ngRrm(fASZ|C(~z0;lL$42cJOgb%NlONBFI! zq*UJ~%I!S}*G+pq$b1n*M#@CQf1k$XUdwIXlz|jZaGMa=IP&N9dmvV7O8Ct z4FK>{-qn7%1^A7N^c!|Mv}>pG{5k#`<{>DARZ7h$7zoaQ^m~AG44u_PWPpCp_ZfJ& zaG@w;h#j;EQUlz`t-!1%Kyod|B9SaZO-y@+K;-quA^Uc`O8-N4u(l<$HKL$6|OHV$^w6XCy_jPGXtyhnd<+dXmv12+^ULE9awn;qRq ztl(s1UUk;Bd0Ry|@I?+cAgEk%v)Xhb$3+mDA3_J@rhL=hb3tQ12o-dcUs@eFYO<;x zmjd7TZcPT4FJ$#Oej}XqMJkQUWh>>_%7*aBTS#-L^KrKk!cGJ-A_z>HI z3BDV&`S*UyGXs#zJYX;h8e`)~vz&E7mcS=z0N$tEmmQbxj$bhV_w^|T`Mb>W#xnHf zIjek-hyu)I)h`THzyu5rAr6^6JB5zmZFyD(JxkXHuaJun&tClr+XiZRI|YdVKV9(j z<}wMsTb2L}al!4!5tu>YQuH@f-3&v3{5D8-!ofC#1g)?G>wp0O%^;hInhgW8-f$>D zb}?_GadZy@iw-prCKPCKU;Btniu#mz)%7| zW~b=`#+ayr#(|&Az^rp9(i1OYm4Ig26V2qx$)x)3oZOh_3@u@@Pc!!FE_v=VP`lk& zK3Ds?Zs>m_WTXH=W@~}=Y<=XyL3h?7rDF2d?UL^Qb~7nyXMHP|Odzj+yoy%(d>6SE z^l0OE+v`0#roUOc(z4R-*Jh?CfU`M`ns|4Vpfm1~?Lhzy1D}ZmMSN+}lxS-WlG%*I zd9AbUY5J8=SIX>fFqMB$m4lgJ2hm0T#Np{Tn$LHVGp8ApZ!s$$qMbY7(&Wvl%@&j@ z5$;(kVHM=hfjSqR1c#C(1IsK4Pu*~Djb&p2;Zx1~4fpi-ZcnwNij=u&83-M4uUoOw z$W#nusD-KAmEIZ=hiMJf`V8Fe1e`nAY%-p9fws3`)BqIAJhE5KoySq3H}Xo?IA_hK z8t)F$H63f2m_JtSPdO)rV8W))!-p)Vz6Y2f)xM_*gl~5Hczig}v`WANQr~)LlAIly z6Ms_(1$3@P|Eg9iDPpD^BC-m{1sp~2UD1v0hp#1fwG`$>h9DlAStKSZc!`8 zPq-rSR7P)qVdfWX363U(93zt8#aXf$7CxE`&37GM4Zeauz3RX@s0Q-qOeKTN_J9F5 zWbKtrlpBOp(tVIwla<9n8(~X9<{YYpmkG_iP8*YGFLxw~^b~;VPwJMR<8Tz77IpI_ z0MEw&O->=sd%asXlPjPgQah|i+wFU^-*!|p_GuHM^w~4SRVQR1*B>&Zl2mmjU?WDh zJ^aYE#jH*>WVNX@;S?coQ9+xMGwmp3p`|$L8y6Q)inxnM2yY-@#+p;Ahad!O{<=gy znZYN%<%6|bnTKfHto<=act%>OGDf_F@%}`uEMFr4bq|19U^uCTm*NLQIL8mnfC$!e}4^N#QhLP;Lh{ z3_(?EAaj)@PV*p`ydCa3Lh}5Z>GvKB;scjWa=wg z#R)f}+&&2pZ-w#C!8T$Zl|SQO+@lOHt3Q7qAH*_93e8CfEP7uUi0FEUF^u>10RRAf zVUq*Gump%^#Ve&u5Yi`^(u2iu{I8NJD2@g&KGH6#BdVp~uw9nc@4keOEc47%@LCmI3Cl9LLHGFY?t)q6CYN-AL@{=8r9}iJ?5VJ&Zmbnl z6FU76MgdrmL17n3yqscD7ndil6pf4nxmM)j{`&Uhixfhbk1e4blMUowD(wLPPhJwx z7mmbipOg9OY-KlzJ6AIY@1;Bw-enB8#hp6PpaXT2m zN2zS_!**haO1d*-QL}nS9hN+$sO6EUtmQvowvTLVgqjjY+-v0qA9Y{1iVhkk(_3m= z|14*I^FNX$c4&zaZH*!!4e32aDw=HoZ~=pHZ^Ikxsa7Bmkkk}VIi;T!1t3&hW_^f{ zT}GW`Cy0K?BG5z0%Y+gV|2g|ZjgYqBW~~^_LP3|l=M6+#cAFv~32`G}9yeLd#+ z-P+9b2m?>bTpzacFsz6LH|n1qI*|sWaijVul>w2uI9NIxLGWzKFnpHvVlp+!uN6JG*9d-H zLii>wR*#K?6f{R}dYzM!y)IM&Wmb!v_a+|-qez0!sqOkFi!VAub`Dj*wv~))=47Y) zXO_=+nQ8Wj1eoFzfm;5hO*@Z`uK>`&!nBJ9<6~8__Qxz{&7qLZsCT~GndefILW^Up zA#x6@VU!=SY)HKgRIcFm?O1u&horr#89dCgyKu`is{eSR>fe|tvuoW*`AkMs*P#t@ zF_-OEotd8ELsS4RhoNi=bh!u+?sLLl-2DkTi~e;u`JkAVQYFarv)U#Y5EXZktc?;_ z;K=62h7kAOR?D_7&4K{9bd1@=9wU6$3RC7vw71_5;<>(KP|&aJ#5CdoSvI0*7WIU! zz(m3l_Z6Dag|d&=I*_zWj^?asfw9i#MzM6T8dtzu%IH(W4v07{Xo3k0oh<=tXQ;CE#pr`QU{DI)b69Rf3Hrv zd8&>nmUJy?K7u2Y6P2~nD=S1UCuB9>4Bg=J(4DXXWVapb?9kl-k^`g%U=u%J!ebS1 z{qT8Hy)xsSFr49r!_n}X9#Mu+&@C8i416ot367mk{#baiTB;WFM5a2BmRb^MH@xTAXtOL$Mn;Z{GMj{L*>wQcCef)bvOq+=NpA_)XcywIJ5l z8J+hRD5*YL>yghMBJow0I)|s-UX(F!2$y7;hdc)e;^`A+jS&GrQGYxjA_5tVClvjb z*$H&z20Y$)(H&jVMlXoKUjzq9RyMs!HD=`7pC{m}vP|sQp+c_nd#F5XlpGzPB3!Y7L;xrS+_&mtZR^C2|n` z0-ZJ*0d#8jnuW(D4UCZHe2&K5W!afMd5;`}Ok**X{xoE?f&i^$D9wo;h=Z_*hd2($ z8iC1BG6sIHmPOCbv)8 zC7Sumv!a(b+i(Q9D#wi!{Nj1FS*#YMmByF%0+-D&Xq7P6W!|LpxxVU6xwJh$Wuxcvw& z&1ve*Y_bgK$eTBvfZb$XWTJJ1+Zb@N)36{|P;YnpHpo@H0?}%7{LR=+{+3TgK9_F( zYvD%ukUF4v1@=suT$fJ>^Gz$rK7PUBf#Dz!Lj@n%1#+EbuNO7QVd^6}gK%o46j!AM z&lZ=%(pz#TSmhag4O*IKbd4lA&E%IdwCpoo;ShcL~r_Syc2fy zRY4~8+M{V6wphGex5jD|_RK|{!d$R1MVR&;_}%kS?$qGwBIpYjXswO;t@f z$F|}!kn+n9N0xOAoXF3Ky#8a<)d9bknW(kdHXi?)whL@2gr}wwtyeOrJJ{#VsPj`v z6MC9WUXh{qpd{CQi0Y?>LI@Ka<%`T@h=%17%h%tp>icsm> ze8w8%q;=?uXsgd7gfL=BQMrur0mUqo;DdJ1iRy?+8t!b9+}qjssYm;ED9=Sn4M@LQ z`ie}xpen*?3u$lHfeMsis2%is3h$9Lh~#oJoN=5{o^L-r+d~9N5DOIa8E|NareLoO?t=iS8VZJqHGUiy%4c*Zv{Rpeyx)zhyHP_7V%)o1rGZ`TMokzRAp}Y zT0=%zKa@}3V8M+pG3{>;bWx)LRCgq6A6H2npRV}oGhi=C zqbfbJs_`dWh%m}=MQ^!A3_QvxX`EovFUa>9|S7L+VsDZ8rfUES10n;#X#J7HD zR=u5*=73J|;)QP!8h#ybeau8Agea_2kT-}~*?zoz?OX@0YJ}%J5YYQ9045?g(<)PfJ;fwwEmKc{45TZlNV4<0by^1EwAzdYks(r@0MfH-yQF*_ zEn6cGBY?9P8Gah%D(M5Y%GEV;)jp!8T?qm|&aqt9%d&X;tS0()yoQsZOe1qM6zFR9H1m%zJhF5rB|a=STY7#G-{wh#m3~i z+f-zg0jQAOg5lM=xWQBFEJ)Rz zXb*~%su(*Y5vED6TZjRn%tqc;zw3fG+5JORC;3MSWxi>@16329G<;!B1}STqmB286|t^;8x7fo_4(s@p$C(m*T&%y$|P-f>~oeK?x?vZzK%p6+= zBxJnLx#}45VZ)z|It<+-5R9gc8i8P{Z?SODqTx^1}rgjN}_$Lbh@|}@^yy|dR z@&O$1qTH`KdbyAHJt4zmTt!R;)0cn(JDxz=Xo{7nmAlK(f?dN`>YX9Lzyee)Bj55j z@s?_&$$Fl?9O-ufL|GwYI<65rqAkB)xDWLp?&cl(f@aVN)LDbj-kdIPSqgSm^WfUI z07!r@Zwva`A_X0SEcts{YE+t30hA0FW7+bsjrIR{W0OZ?PIM%9m%XrHt6%W|@ zg_)Sxgv_`KyD&#XIA6Ru{Jf{Oi0rEsUBWDl>okmNVbumBM>fgs`~rhqG+=`mP^iJ^ ze229hqJJnL-;B2mfmdKIUM$g*-|+XR<8hc`^N6A+v9|q= z5YZdmq9+U4^`L8(Nk*Jh3~{I2r;p;@2sl}b45TewG~!k>1OvQ5;rZb__DTHIo>Iw4 zlO=1}_2ij`%iV2I)C$1e6*HWG>z@Mn> z4C!CcJsmLKK{JJm&pyu+qy7vww{-zdKkGvV+fkG?C;S7#E-`FMDdQyq#3Uo<=UrE; zMW3?S6LixsrJ(NlZRo)^dKYn?iGkOJ}^$lU&9f90f418BYH_+ysEtN z5W}aM`R5oTM!77D4sR(izR0;mc;QvKc8cam>(5k7?yjqG1HW%U4I7M*&(`6*IBlDe z&}30EHQFRu*2QuAr7aryba%D*R5CyKA+2beHb%E))yL?pfB!r|<9gJL)xkJtn)??-6)Ir%EU=z zUxH7cT?O1Kpp$|4NHE%dbg5s%1Qo`~bP^e!>L4%(|L;y)Z8guL!8oQ~`Y6@OKp~pI zx=lMI82e~+9Pe5z&H|1$u)Yx63CH+e$lfsGN7HH6DvV5UTjf{@oSdlr<#h%czC~LK zwi4`mfsq~E)(!GAYJ{FQs)n&_21N7+!+K0*FUL3~s^h{95SeNCN^k<@aWnQ(lzSe= zjz#a1b`ee4N==9>AoL@NrJ#;rZ5g zT(zi=d#mnz(|6!ByRJgKyoA*g=ia3(_V!|Q=&EAc(>ecyGPlc?H4f?n!6wbCzuCJ3pQ4Y{De51bvcas7FFccDG6xvPe?`xPxVQc{uMghfBbsOpf8=ZrXg zAh&OGWj}GdhE3$-4!tzvJW&g+BOp{aJ=xP^Q3kpBlb$@kEXclr?kDeDkz6HVK$8-> z(RM}63Z-RZz{;E~#^=pL%)}1G4BQm4^5H$jF{k-j(5*oQd9=JwV(7ulvr=e!N~sDgDh!Lp|NHd=>? zV)r#xKiTKhK^YdiMep2<^?iW*Ye&jv%SC)OG^>Klt)`?9_YsQROx98Zi97hj=yAw> zc99%$Sl6aTd1oCV&bBy!WEwAOeJj-siS&#go-8`SyT+OA4&9Qf0v=NWFVmmp zv&VzM@Sdb72hHR6T}YXb^^iI{7jTreh5mo~I3s@LQ2XSQ+*N}{nBr`i7dJBzl6l)E zLYu9piY-Tms8bqZ9UI&Z(IRYSA$-&f7BZKOmO7P)?|kOWv-&SZ^ZhCEHmpw=+!LAu zrdDYdnVGZ|fbEndmOS$L3vYiw#(}X`jQoK4DyAFkccO>Ys?b?>e91TZ8&fQR_|o=UKOm+HQ%YXG@W{vvWrA9Nvu?wXoNt#H00BJp zxE&g~*f~fE!TQv2aSD0|xGIwXjY29yAlQb`wkhK7O2(f!IlATHY-7?#4R&&P%76og zaxuiRv`hl;%rqiv(D<6yf$hfX57sK7vy}5Rgq3`0ttBj=ZoF}c^Nf*N?ZgWH{ z=iAMC-IVEK-@ACbC!B)3Z^N=aZ3oy#vjYDaAcaa*!kyFL`U-p1jZj$qmNDT$!wkLT zgO&tRm*H*~GS=N(lmHcJikj2gdFT6D*Qq*4uYe& zO$)gDoWn+O4hfc{B@$_)TZ{6J${TOYI8WI^&ywOV@=9vn0QIw_(AmH`0%51Zvj9;y z-&Y6|AuWMEiuZaEttAJZyWS0qx@0k&vNSLkB_$B)Z)l-WT^PpHbO)|d*4@!E{21Sv zCc7^nmJOgVj^=68?pcD7`NLE>4!~7ww%2|daO1LlK;28bSDkm7EXLa5P_2liN zy$bHoQb$PpNJb8SvN6Irj1|L&>4wNQPOPh*w3iFuV4{GCv3;*P^VCDZUK! zrIdw%!kqmE^e#Z0%LndFa zmm#=QPqc)LuDs_&zMiOntngRRJAl7!=i$^nQxygEnGeIhB3_SZ?QI7*hW-q+ZJ9=N zTDtF z=Q9hTO`8Bv-u9Eqk>(gwJn{*i+#J{dZ3@38od37UZpNiFoxOo9(Ts{fCJ$qa_^R=sU=n(}8N zZm7gF_4-egYqq5X)$GS;!O zLkq$py#bp4g<;v)Jgt2Z7jqj-O+qA}$vT-tHAix_El?E-OxQbP%}i#9S=&vDZW|^q zEN)Vo+;?=3#?w7o0}o_Ygx}M;LuKxF27q?iY?EyfC%OC}%8Gx45~iy(q75h_H#hsM zwWFN4-Z*WZTMf0FVjW-W{9IEnw6BP$!K`IZ1RV5DrO$qK@>glI z(5(=doBWEWEe_ZDNzu(Vs_~AJ+WZl@+p1Fg%cOwmWc!ivIb4#(<9r^~MS*RlHEOaF zWOazcx&{H*@Mj$5R*n~OiA~6o;H13(uuJWTS@RU5PTx#&20j&c0)5cFjQRL|0o=kl zc5XY2;TF3u()woH?p4kLZaBc&8BCvPBApE^S1@A~urTcg0L=u#tRR>4?|oMzovO?H zAF)k>AsUh_Ju)G;k(T^q77e>~C%|C!K;!(*;Vls7yKkni_c9nWue@^d8I=cDgNKZP zAzHzWd`EXwk#r`lzGc!B!-Byq64h@g_Ei?B_CFit5F72P^^5c(iZzBB{&T{TJ|WVq zM@INUZhgxcT5P@t?ul?l7TTWk{xyaVKv6X!7*_V+}rbx=mLj~=jj}=yG?;pI~tqm#e8m-mykJ#e*!qjzgsysSD zH||9<(U&G^feWZ0r5EWSw9;nXFE+@CNEI_1f5pm1Ic>%mherCRr2n4H1j6?s)$g2@F&cZG-vZ$RGLB8J~6-tTrW<(^5LJS!tTshryg;jjl33@Qf# zb=E#?uvc+pk7cf*f=mWr%QrE0ma}P4wq}vB4;rS+2LNh31aLLj_Wo1AJPGLzWhIGb z;l|6Y-}w(f4nb9W#occ_76BBd)$7obfiBjU(Xm-lASlQyC^Zxch)tpyvm)W-!EjmP z8cLyQVzBJHZ4iJJhWSrZ22N09DX(8b^9^#q7`!sCIb089pSS-|-Q-{wB`XHQ;AFW0 zj{p~#G+Okg!OSuvb%c?w?OK7qqfwflFyBHw*xTnqEp0YCN7Ze&bvRi}W`4|r69AOs zNcz!W*W>>)jB`|4cTX=qt;Hg;nrB}>1|L-&)vzm2f$n3vIrMM@mQn9i;|J{7EBwJI zw92<8%_DUaWh`8TjN>+js&xQs+fYqXx?*h+nmTW(zmkWRe4mEOmqHhbWe5wRc)}sj z1zR!~<`9a)0Zhj=(&@NG&8Yg&F?N-KJMQJcgYY0zu3n6J1Rf}jzFo|=+kJQB`nqAP z^@EDlQMvaEx(JLFIXc8O=Yix4fNu;UJ2yez>jsBI=p0Q**&7Wt%0N*xd?vk;iI#jG zyLrno*Wu56+6?q=Uj{zc8}>iJ2HVt=6R1#}V94QaD9kbbF3Qfcv1UMyw*>{IGVk#L z8?bVBpts`mP$;Fs_wd_S)@C1(vXu$!QM)_Sa@%+0^rlAi{FOia{xc=6x${~TuBM5c z_#rPHpCr_uulqn=9m-~F*~!k!rBCmx zy+(sqioi+C@u!>6`E^XH-&gj7>aj~@HC=k1- zo97JdY0AQi9SAh_6dfldxXl!ysnQ>f#Wi2-V}*b{Qjjqt00ia` zd9y!-2AjiAb}Wl#J%U`8q)!*?GE8Nch3Q+#@(3H#c5{C7rI|yC9prA$_6!pAfMQX1 zNbTYOgr9+Q%IwctKDSvH!B@iH--5DfS*Hl~^v^e@rEQ8P-Df)P<10|nN>6RAC6D&R z5!96OyThyS1B2=?#)n`A^_?KWNPepv66$x6z=0OU7UnZ%VH`1FMl<>k97nJ^+3L!f ziYMStuSkfLZ7*Ve{OHuNc@6(&-?cpFk1Y*I$Wo}Joi)gk@Rw`6@#a~;ET;0nBRiX}ZfM@aX zuYr`uaWKXd6xX6YJ~&0KSk@s3H$#Cs?^Ro0RYL~UH-b-bb_@l6pT*E9%lj2zmNs>8 zlT}G=MzPr9g7-&&3BY9S(4!FN6#zYUqWJm4x}DtWv6eHum4B9lir{a;aHoefbX|og znJEF(`xkou*k;r6P2=@hzqc~Wn^H>YZM|3`+vj$IO4t4VzW}r$SFOP&q3gQ~ivYGen17rK4ISZmCsy1;CQ6qfha`d~GNTa3+(r}E z8_bgrI-t5jZ|A;aLoRqThq%+w&3-@KTrE6B2?*c9a$m9)l+Z%#O`Yc8jC zWCyFmhMBI3B+&kFI34tUz|)b#<5#|zdcG>N>HFT5V&FJEagxI?(V=Bqx#AkNGbOsx6|LIV%fkt%ykCr@{QyzH{) zOnG8#s3n5uGvy)nQe6}mX9Eg(fsP~2Kd)%cXVCHx2rTCoAMa}C-9sesgx)Z(?=j*{ zHHTl+gqavJNUEf<<=*m!-6yA6;zJ9yNr^ilc-$KvC!lRP>Q;BtkEye^mq>Ag|ER7? z>DX~>Ib$uKSPTL(sS&Q~+XS&;5I_V%Fhx7RjLR@06d ztz3)}svE^<|SU zb@$$T_3JWT#^JiZ&&N`TzmFq<7Ni5DEB3iA{tWpwS9c8BhP#c9|ta(+!d#DB9wXctmKDvh$0O# zeu=v*=Q~PD#RN2LBoCSX2{vN(x6jOl(RqC?=8yVOe~VBr5t`XDR5B%kUH5NEE&HF=4`~fuO%%y*JA+_NUCia03A6N9FOD|SAqO!zzyT&s zt44m9Zg(!!r6`Ts=}LHFf@NH8l%yZR-e(MT=)53Sr?F}Umvee;bi&sNu3%4ZFTZl_ zmEsK(ad>dp7=xs|XBPNcM!NxUjevF#D2dlaA{GRlkssG!d)%v(V9ud2FuRaBC>*GEab@6T4W?#&*T>{C{Q;Mes9j214hY>K~w+^_uy$4zPEP^c1H z`~u~|zIe_#kk8v>Pa^LOO(FtVlSW^7eQT%v_&l^()0&(&S_y6Gb!tAqUzD?hEgFli>_a zZT>_u3$?wxoMQ3=`$qNewgKZIv$JI>#GbJrPg`l|VdlRo=*wfXkt!)O6bdMHQ?ArY}S~oNm&Vw)D9^)bHp9MDZxM-So6f1RzsYC5V0kFg25iTR^)6T zxFDHLlfN#AVO3fe=yujYU;vJ{PsrD4+;Pd&Kv6+Wo(Du(MW*Yy?Q79Sli_gm(Zyi& z6CNSWitC7-7E*u&>#Z_VAAG#aFT>4@Q$vz(i%NBBU8@7lMv{A4KqyzlyJN$` zf9M3?3QS~_s1acm$u^QZhA?d*q-O5j8Hg;xDilYt_68t7oR~qg*Ec=fQX>9umD|T#Sz~kjX3=NNNFr_U4;=W#`%>Sd*~%9N#A{DcKgof#(L<^gein$ZZ%WRN z>-S;+OhB=AR@W2VoeafTCw`fyLRZn-++q_FS}M>Ud>wipV)BDCJIY(~c_`a(FbH{o zmLDCxeY8Fbbv&dmFT2J~@}bXD%EnP&B11O$73}|YtaY(38nA` zs1FdkbO|a9b!;24Adn|aIfB7)%Utpimms6Aa#V?8oExzMVOv=>0$TB)tz+<_<^2K@Ke_?}BEpzT6*tNQ#d|8cL`y=?=}53Glq<-`+v}zOjFJY5 zJkdlAAaPnvVB};*BF<&v1B(Q(+PesAAyPtbqo5+zVb{9|Kb;HYT?lOhp!5maW}45qdfMW-4A-1*F#hPsZ}(P837T zj$61z00+-~x*FlD#xgnD=#l#O5+uw1)Ba*`1fm>*T;xM&amEQcj?%shN2ySVS116@ zPPkCEV%AFx6aUIrMJ<~U1G)nzJZxrWQ@o}p^&geGE`j^x3?#m&UFGcgX)7uKX}f6D4dxdhY*Yt(~{<>3Fo8*R7Tw7CH1m{nCKAU z<^emt{S6abRug1^zLSC4So{EM;3vtW_Qy8k}?+lb9e+suvzkPrQ z1zG6mljnhm+DLz;ZX>_PyMrY(@6Y6ZPIM7pm2&s)M2|@tfp@e5;vTCala}XKp!tZr zR$FEBLePX4#uh#IU)?iywFWzGa&G}Q@q>N--oEDfy-O95Fg<2J?-q9TznWOyljrm~ z(1{yqjk=|-aPak_7@LF}2m!&8A^*e(uIRJ`(Ad=vVLgEjao7sZKDt=R?KX@v9m&Ln zYF5H19%4s?NY!oRrg5dsVOL3G9J5ow%~KQ(X6uagv?GODfiF{di77$UK!NmqEk+-Q z!E&~?3s}7@<^qJ;Gu&C zZWpO$4cDgBj!h7{vVl&2L$J(5N2-PNd7YlvVriq_4mBa9L*}2fsnJ#1X!ht&MCVJ2)Y~S(89M5kK3Fl97g) zi~VtWAEvxKMZOIGa^^awx!pToLZeB+BtSN?U3}}BmCAS$n0-|R$9x>}9n4|yDRCGo zH`FrpYvxOv?mWFh1VbHbKOPDP($R(qHED=Z`+4UT1Zwu+ zK5=qmWooscYBByT=UXh#LpHbq!70&Y0;RuHisVfz5oeu3eYHfK$AOah!;efTIOBmr zQ+FnG{vfn-4A8_c#A*Y~z-497AK`=d%Y%?Rk@sPExFy1@4iKRu2?JQG2j=WG#D?vXZiG zDcbN@xOa_X|DmO(FJA#dS_Nyt!f5a-|6zc`5a%5Sj0>+diXtKW&oCA6%pq?#H&WIm zo7m6$Xbtd;=Mmf$g5Aru%NTmu={b%IYZ$X(d>~**c=?K=h>i(neI=e$il~9=^=ah7 z=dP<8(!orBDMBILxXy$(D2FZrX3Rq7BMP3#xexCku)#XupTvcFOOW^FQJT#PDEKS3 zleUL(HrSO^9d`E^{DlfWpfP6{ExJ9E6cs3G_~gS_K`2Hm|XrKBeGR@dHn5i1pLTCS|V!quD#^D z+x4~@zbWjHuOM*@GBC4{L%clm)_ciWNVePbYjA7E$!&FF~5JJ!+;Fu%OeV z^(aAwT6t5xD%{mf>+Cv)l&@X6YIa6uF>aCTC29y^e7UOEBuN+SPf}7~=-MQ{gc?d9 z)yXS(CiEtpbsRwWB| z3jFN7u1HoAI*r)2pgaTyVo~#PXX* z0S(ZJzCy&_2hsHv=kTewjgj%52{095OgGMs;ZM1fCjE@;rV6^<9?^8}7#Lf)|^ z*~XM0Gte5~DhzI)ov8@2=gtXyFlJd3uH-(%o8RfQpy8Sf=gDfS+p;{w#D_Pbr`zXr zM!>#p#pDWFlIa`=$*%|}`qrU!>?hHlNa$8nh)D{gfqH1Y5PAoLDpdU> z?%>1@CPD{WN=U}8DT3j)5dT=X{Q-lc&cVV8bANd^bsf+Hgt6Z8{6yqu+5B_8qW(`# z<*29F;LSm6CH{xJ7KHg;`Tz#b;7WlGw+vy)N}HriCUvc^sviW63eMr#-`V)(x0wf` z9Pz3lX3dc)&k&+2{%Lp!xkn5y{c#n#vGBN@O~Q)$BDS%I*ZascS^>=NHz!lRjpbc8 zz_+|t8e4UiNj466Uud=@1J)tFt@5Jpi0$Q)AZ<2oG}0x*5=1=I;+H3Wqwc6 z`Fqe)VNs;t)7ZEuFh~oK4%?oCBX*M$bu}OoM*s`*CCLojy;(SW*%W6xjYWfP+ zJDF`w(NA&7&hk*a6ss4l==^TRX}|#+6?TyH z)HF4Ns!pSXGBwsW9ieAMXIrEbWIG+PqURii;WW&#LJ8Oq@FiDUj4=@iP@>K~VotLs z9K0DM7P8ayfc&7w+&i#Ft~2{;Gp=Roe+;eL-8KVq;B^Okl*ARTas4rLbFt}uULX$5 z&y1Lda_2tk!K5sFONAN~4~;@qVZ2h4@?4Mnd3Ihe~OvvwO6PV3!B zHxclE+p%}cjujgH!nL}=`1w|?9OAyVKvyH~!x&9xz)Cx_=$>My!i0l@wQ6V=QuOJU zP+)xrIztV}mn3e10JLit;?fS}|wl8qk5xEU-+++qBFxRr|HLAH(1`J_3gaF;iZ_vIZz>_VcQ`GRD5M8b>Jp52|s0 zA^=((Je=8X%a7GP~->GVTzX{)2%33J2xJRn*y^n=vHC2W|cIq85NbsH6{^ z$V~Hv@*UjWwZKy4xJuw2uq#OPWauD}%NGt*7|*uG6(*utX%r@Zp%9`nlnIy)WuSFs zZ=(LIvunrKSo!SLNq{__b=*187{CS^N{R7BDod(6Iwcgd+Xt~=-nH9k747WB-Rfv+ zcRLW3d^HRyMui`3oyx67q|LGF_;#LRvKKzMpk~-wToFz6OnMU&xi4#y=6mu+K)fiZ z%}^z!d|idyss({ zHfq3SN##C+Sc0^1duW-8QC_dtKx|)B)S{?)c13e0rBp;`*~L83vTf&=o@;bUfY3!n zFw+D*Z$nsS~RMOM*2Xh=m#Fy#e5Lmqmg`> zlMkJox?5Amv^EK-ByV>O`{rV<_oKR!fPDgqy^Rr=9#|%Y3VJSLa%L9aoRUo4ks`fW zAesa31hRTx3P5XvnXm(q_`W`7mU120fUxHPCs1Ioo6^r3XH+UJIP2oO*qGo~T>BS} zX1KiuES!g57;db_uNH|$f;Y?k4s%7=G|gp$G))Amsp#2*x7mn&*gZ;&tHB;DPaI7s zmw>=ncagzR)6-c#Rso<&4Ap9LrY+2V+6UMbH+?+hYo$Tt%XUS4N!{}zf`SAwX9(&r zwQ~)YQ&g`OL&NP`#!-luymHA1naAxRmL%wg`O32 z#*S7g1efpG{2K;8?0yp`_661yt;0{Gh(uD`7KEuP(yTFib|mc8+<`z#HyntuHa`Xq zP4+8p>%LcrpAjk@iy|#YXVCbT?ASECy3}k%pHTj*V38F%@I%kos2t6Te@C-R1h1LZ z#q?q#l@nder>EyLpCUMJlIZpV#6;%JKw635kVcIb6CRV?i5y)7&u#ar#5$J5bANo5 zDW_H3pCtxS_4?ADTA~MqYgW&bufnSo5hE8Bbn;p?qn~A$fve#L=YYP)d5#EunPVdy z&06|q5(~u1nhW>Uk?KX+<*LY(P@H~*X=oT zLAVt1snR7zIRtm!@CgPeY`8`MDFcwDpr(Un{Nv=K;@jc!t;+{~dfxOYP|hbPV^JfU z-hw3tp@F73yHgwXy-wBnqd!5EWy^K>6S-Hhyjr--L@ZZYDWcE60`LFRP$z@bJ|$xE zGq{D){`c=rf^V~DdXxf~7MV026wM9yHzYm6;b5ehlPl44n+AuxP0KKTU?%LH{CGN& zG8*{{Q3_$0`Nz z%aA0(Tf?v}Xe=(B-l3;)vb)c@c+=A|rWqI1h%^ie;YpUuE7855H#Q$*8ek07%T)aj z*!p_nFQ3V!D>}_wGbfpcsAd}RRCA^G0ciG39vGzgb5^DeX8xzf-_f}CA11j zSvFi;*U8w&Ms6m@GWf*?K{!Q0M)~-hPTGj_L9FG(ZqQ{9*qLFB1?X3sccL}o&mE*W zR)<)mzAE1FbW^$OOIBJnD-`YkRYl=AF34~1TSarxq!kqD)$z`Q!inHObT7eAJNJ${Do2m z0NnW5SgOi2o_gGy-C{Yom~c42U3VfhBJ_zNn^+Fao?JQ`jH%A=U;F&-obOJGhcNV> z@%i07&u3b;s5K~o%fvy~40x$gwkh=jSjW2xktAP|!S0qdu+`BaS?0W@Z}rEp*u}Zk zo8+JzB^az;da?tE?{Qb3>Mb0T^dzP}` z0&<{z@S#HU*5DOSx*6%1BqH7#K{d6G4#F0epJHz&z{>hknPbWPHR7QFJh$^kYjCaYVm1BeW^+FE z_BxNh-z6zq2q_K&!XGh=Fx85X>%1+-NoB4Uk51k2{X}im*(EWW^VK@YWV$1Y^yjSw zI&IX)=O9yX!CkXlgmHYhBmQIGA<8rcvufm|e{INIqR(<$sF&XO(Z|KjEXXKL1k?QG z2h>5W=SZF#LGXZ%34VP-E*lGylcR8aoOiK!g*46;v6O~Y)cI*U_m&;457&ZJYdHLSy}+(tskXB=u>Zqz+ltTQHVQ*l-vul zMdz@(2C+yyvHh#^6xt#pPmjxqPr3i_W92Ru935Bl0(|nq-)?fnF0#OviL1{9Ks83~ z@5m38Grh7g11SL7-`*4YlRQ@j1Wp}CKp1I~>T!8W$r^2#KkSNjV*7O2Xi-_h6N6*U zf1HK+M@i;qj0}i-qGo)3Sfv5oqU{nxellp)`pKf%j=^nJ`0P!0x{=kw7dma2Rye%#PsxWG(?Jx1cCtFv6YlnS+-jXC= zm=8iy#rt1QGhmtFh@a4`PPAt9351XYRAGzi-XvR*-f|(ka;d>Toe$<9?q(x+n#1OX zmpGfB;2dzzUE#`>vtQ? zKAd;19GHZteGySR?kw))N>yVl5utUZ9j#oy_w+Ys+2_JL3#m^$X_yf6fD|Tz9I50) zWMt1FLlWOfM(TtNGWU)CraMxCRmMXuUGpLzuX2RN%#+Gv(=hkId>TQR496-61WpM+ zbzFI7H#E))p|Z-{kk(*MBNk}GOn(sl*M*mWvL3Tv0R9_$RbJc;?)O4Z7GgB`9j2*a zPT#F`PI%OD)4-KtjvMhu##lgM8wQn+BB0|O*rE7ad%?1xvwQ}Iz}VO#2_x5^IiB6+ z69f|bJD|ZLkX1p@6hd(9BpOS4$B!kqZ8z)bXXIleFlM3Qf z3{;`dH1*tB8CfN}x?bo@oA*6(XxyxPJa_nc;x=1~NQ$Z}tsFK?!kuWy&$Bn^f3jDf z-z3HK9BUnPzC<|TX*c?|a(su-tzA_C%#43O8oBS*_1-5&uhy!9xw0cJVe)eL(7w<^ zUOwu}&N86#mo`s`a()a7vnxLg>fQ+K?h{WDsZ;?rI?|NAvwYJ6)EIVlmiBET#xMu$ z@&UIk`t&iAVTaoWgrQR>KjwWu4dzU#TKXL3>uBJ7)rU|;`-DTzS-B>N9fAM`wrdLn z;8zP?+u6%zaY8v#iKoHJlwXvcxxtXJho8hyAk z6pBK!)7isB1Yl_srqILnn2`hK9jam~;n5(-V8t(6usd#1agSAos%dlsYVCcp0=BR> zLD+@Gsd&6B?sgaTUr@QQ)0s^WKM3fMIvvrkes{@w zA%_v7e@MohATFm$H>d^9uE|00Fr)!UG&D#zicw{>V*YEgoiU{jb*F6l<$IQtyS^mV)coj~CaFSL4^e>UH*+zGZy-sPG_Q8X~`nl1oB!d*_>#G=vK z8#QVv&|638ePV>ZJX2}C>~g#2PAj>X(5<-YEN;b{6aWR=+I3!woHkf9VAbXNuaI!2 zxddbuq4%Z^@bv@C(b|1acTFMm86zIq$$4l76y$ zr?m@WBJAnf?dJU#&9Q9gKsDH_baq*{Wh7Iqr?`T@W(vt%YcJA%%R0{1*n-bP61YG6&P-)F6lB+ucPz&;M%a$|9 zhWvsvl<`EjotB5%S)G#D06}o{D#&iHZmWKg7#*}UUkT76G>EunVC;h;iZge>gLF@- zfcp7o-K7nWQIx`4?sB`=E2j3@5ujL6e4_HZr56K4tafv^foO?ysgiS- zsy5}8RABx7lE^}&~dW|^}!JZC|ZSpa5z)D%7xFsh2`(<74&cydbACIAQ~x~C6Z zWrh{W%MOd~E(y0pp?z`c2MijkKyoZ^A36IIm4LOlg4$o9jD<3WIWs$sWTCB16{Nl6 zYd4wcqH#kKcvF0GdJEWEXx(j{(wVKBO#MOuWT4umzW$PIzNaeaX<(i4C_wQ|uHIH6 zr|)^u6y$t*#lW-I8Vir3@3kS2qw4Q0opNfL;=;mK8G6UHUJ7LhQ0!3j9`UoMUq!S3 zg-)qWJQEmIR%ZcTyx5v(>`<#p*-B$UW&_O*r*-7e|+5!e4dakT6003=Cz^PLnaEav-=>d1v6sy40Eo>e#h+HWk ztx}TFdNJ&M-rA6*+E64oNQBNky00O^r9Z7nUL_**)l_JMh| zPT|(n_=S*tKT8&$Lw->0tV1M(t0%m}ny`c|t;syT2s1)y!==91(jLSdU$C8#avu3uWgWJ~2$jIms<^8|Kd=%J4NZ ztru$1x!-t5=K4qxZnObVl{w47BD+F+Mx1H7DVa1ZwQepWFlyn9njFMXm{=HGHSO4f zrQQ9#eXO&Y*&qeb2t;%tTLsE5?*jV4Opj9oSq_Yy)1hqkvuiZ8>WDh|apwRYdXtjO zsK1~9M!w->E!cKXtI%=&vj+J}+{o632(=DC8L;WV2aOztt276J+|SWZvmWA}zk#Ol zvmDWswU$*yr7K9{coxx)zB2>Klrfl+?=1xwqV2|;AnGwjj4e+Q=!3kl0LGDAU=XB8 zt#zw>%TN=OeiMw;VU-c=@>^3-b$ye9z=?;$8k#!DmWjrF1cI#GFeZ$t~pKvJkWEhbJFVW4Lm%B FfBGt7p+^iZKKQXvejkVwr$(CZQHhO+jiCIz4v$Tx%XfGtd(TWG2bzgCy^Hu z5!n|708kMYkX4ptBUt`>Jj(}^1xR@cdt z*lYO?maM}!@*7@jORTH4<;TbK;p3xZPq^n_O{m1yWj4E63ll*$;dAs52=Fa3n zC+qXIQ)j%#PPt} z;D>l=XQ3zYC+M4ehTBv%=CuZxXX1x-&BgMk(KYB>@5|?le1ml!hDnoit7lcm`0e!b zN-){?5&nz&1M>#|`{w(n-A9tn;Py+?H1Q<^(bxQBQ)?vxWT$8ErWOTorLQO^zw~sq zqf@A%SM`!A1;3&xC3R;Oa)|%(bg)PN$%{a!^#WSz<)Q1%jv#`39pCLaWZNt6CCAk3 zWF5ah2gZmIG->M|PUIv?uZ+sgr%2$n_tC>5|ARQ(F7Yh~0&yhuonpU4kp(f{h#7Oc zveH&e=Kr^a^ThDf1o;`{30HY@(S1Mgfq9_j=feSG&d7y)9dHusMdZuzq|b8TdW{Kl zQ>2ft`}E1YhZUBUrc;IruJMx34bSYyOe0UV!akXksANd`L>CaL&pPHr@cIzwrP>)@ z?Dkjhel%(FsblKfo(%>PuG6n5U@oFJQrpu#*Kv=(OCPS_J9;gPky_^{Zg`9v=%bR5 zi7gop+bv9aeJwOuw1tiqzFKTn=wVsUU4P+IWSEp~&e8K%Knb#?>|A3a&C;hxRYW(K zA5^Yua(h|(#O_xRrI+zviJgVD{j>BQQ~VrtpbhkVtXRr%sCxue+G*D%v2 z1-%u_Pz0Kzgo6Bg>Y*c$#J_cgqj0e%G6iNQup+>6yBRO)sjoACbwYJkeO^hl=^@vM8z%`0r$zleCCSo4%_L$%~w=;12P z+laP@i?=t)2y9d7)h-Ar`{58kFf%tdUPGcdC$IRk#+&L&r@YW4#Cm*ncL7V-9mIv$ zt-2unl`@i_3s#I9;USKnzOFj+?%!s4)d};8XZ#+RM>Yk>jnDpD_|6Z0tljyrc?0lk z?rGe#GDRAzn!%q&p2tM>tep}k;7tvqJMjW4(wDnVna&mB3z?+-clHOGW8Ow@Cfv(oeCeY7@g}JQHV_K$Hh;xi_uH+ z42t8`BOesJD$pkw6_roDQOBO6m=ut#%A@E&CTTe0WQa7K!j;Cpb;cKq6B{}z6Y8Wv zI{3e7?2T5gK)-Xo$+K@|$=N=$r3H*kK2%DOk}cl+{z`XlmEfUH!0G;fv}$Iy4%%D{ z>rdTT^U>#Px^(o+n)SDmom--OotlgM6j&#MRmg3DD#>qhhku-<%!VcM<0dDB5kWM zF}xqMn>>FHXl-5K*0s2_i6x{E-45m>JA()`=K1=K^TC7YG>$>M65up6sjjcMr`v?g8We3~^qs7P@y@wWqE8 z&jyaezzGXjhr=k_#HP{QGQ5>ppfIo>1)>BGR)6$Ae>nJC_t~ywbMSRz{c#R8pYCp! z$*MV~44H!)%zIvP^zZ$}|2gxtMsCm%h_i&?i#W9D(nY*-2Gq&b4;Cpm$h4vf@n5*v zx$NAN7K{CN#s9(%>DT?&#T#7kM&w7xlqpQ;`ZnKV0hzpCZ_HR1V7=XzEARK<+)_-P zECrJ$mBAGdQrQ2TXQI(Jl#R})<7T!Pxfnr9E~E%kF;q9~22Cfion9r)+V%=>UpTVMSNQ9)kEqulGK1Y-lBtwa1s`TeOYj3#LZ@V-Vqs*hBB=g# zfjcY(-C-r+VT@TXK2?og_i$jN`<{LOnZfPs%)0|Y{;;;UC|wyS(R3if_2uWUM#A!k1DL1FG9U&b1#&#{L8~Tk1A4m zAJeyE>~_JbX8Zfue)@(uKUV02=MmBtt5l^0#IOEfred4dWfYWo@AoIX){EbNd;Fg( zE)a->G3)bR<^67J!m@`3F%KZp63SMmSk>L1JR52u{>UNe3qtq;vwc`~0n$IsUKUGh z4CVaKmpeZMyCnQ*>{LmM7&97y9j1pwrUVu@8>K)C{8N^O`su&9;9*x#nB>Sd8`mPL0T{1>5$&6?QQV{2SGOBxL)KH6!!#q1 z^sxZ~QaqrDkK0uleSvAJ=9g->tnB|{O3o}2HLXr0DnfQ{qd1y-FI~qGD6pcr`oI^~ z8}}UGQvIJrBFU^TTo_WU8FnnG;zU#E|FXc}aYf;H-}xHxfoxnj5{}@ryCUWPtMy7% zCMzp~o6+~+zLLLYRMOLV<_iw`sA5yZsQAU)I>F;Z zN^ssIqQUStdzpHNvUa=lK=V`@&Gnvf9Iivhgx-DU7fjchgKwL^^LV%C=r(&pct^d- z_q)c-`G`*@5F<9(En8{2)5^^JTNI(RNz5ZdiMa1odMX%gm)O1MePh!6wu}+>E>0e1ga?wUSaj0$B^O?U=YyK%?=tZIGUu*dgj9oiB_O@TRZ<$$T7(U%Vb3)3I zv6C;sA8m@&Z3AHc6+Qn442`_9IVInA`vTCB2-hZj!%&HQ4j{Ts zv*?W?PDlkstmAYvjPPbMYJ*7xrSbUMAiYgQugQ3nbV>Hvb>-)aL#j13(58NAyh z1Rl`&Ax=4`UG5@y!(3XDSA2W3R`Y!c^UHpK?P$}tk?pUBKoVbpLoUN8ZQS_8Tx>V+ zkUb$w0!3|gl#{DCWOndIcgDStWjhyW3I2v#UfIORf!{6F+_ALvF(i@wAIdM|0DLGs z$8z&vR&X$$fpVfBB^=Pt%PhHV2&`86YEXnTXbQU44{4!dA?rc_xVi&7kMsVbU>Ztu z+obj{pe&T2!keeN*-O^k?>_KqTa&-NM1A^SMwbLVLdiQW2W zZ6+GX!jrkR2g0xJ4(@LUrDe3z z;!$Dv(n60B`DdU!|3B;xb*yIoM;`x#_s*iT3=9afw0nxjrHwE)l9HaWgQ$P<<~+gm z#y^#QB0;#}+0SveXovj>DLleq0^zy{L#F+^!2&^UA;W9ks`1kQ?gwwZ^+G+p$lZb@ z(T*ds?AbThVHn69`i^mTH?-kpRR0DwAuCyyHl$WcSC?q87aDlp(F!e=xwPl|!* zOU!1oyuu{hQ|@Yh4LL%lGPyrPGbu1wCJ9H@$lhYCxj4@_hN2CE71r3ZLCI+YmP&G2 zsUl!cDxs5u8>!DK?&~GYcSa1?{4?BDX;cNmQBcbP{Qo)szU^^0PD*R4+j= zU=;R1A_{e(XI|2Mr@8Hq2*N^K75A;L8?52n^10_1Vm`nEmnn*(lT?zPljz68N+5ui zI{^I*KU9;!uJi%wSiXVQ!*xn(15$I!jR~t>*-L68!&Ce&k=xY2ju=r^mQ@Qskmm`|O+9|4ANDnyLVfA2`91OY4~00S)=&DPMabyx$o*_9}h6T;m0@49wb zfnq@Yra4$zK8D^S>7VXU+n*%N6-Y02KwVj{%$H*gj*pbaM2|SND-ZzEn^JgB8eCxj zJ+jFp3Cw07n!WIV+(!t|G)*9c{L=%MJ=E!FcPHmf`O72_=>xtACAq)i4>Q?o{_pa6 zw@06oM5HNJczLWLEEKREBjRw5*)L6}LlKj`yo4Do?kfrMQzlLco=ud|U)uG5P~YD1 zt8PkMrH^>oe^#||S^Ei5t}!piydv8hMtWs8^$XGhHfvcX!}Z!v(j;W%lq<}Nmquig z#Mx@c#8n0K#B|4+aY4>u)zglo=qH*(MJlapp^AvXa~P-6!t#D8|E9!pI;$n-`1a2| zSqN`KIPEKMLkHepJz$9VOglOiQY!ZG>R`fDS=x`Le=z#l?6XIdnmhR8ZPwj&BKi7% zGsu6)XyhsM$Nd}ie3Ds!|1*&P5cTiS|A&?4zd4wcTMR^P@&Bd4|9JBc8vcoV&O84+ zA^r=M{{q238Ao)1>~*co_G6~b4XyZ_HQPgqrr%-X8>;w1OWIxde6R; z32@wwVhtdK9e7{mTpX+s6--s9p3zm8j5bXZZ}EZoAqvO1TrQ9ce(H~_h|nN2+2r_pP`xvfIn~EvSxSz(YLf^ zyRFZav07UbuN69`S9A|{d(<=zlR;mHIFYSI@<*K+kOTObaAwcb%j1EmN7t69)rKU% zhLp*T@z;5y?)@_~Xn4hA**HDQJ@lom*}x9ysu;lVc`mGZ?7FVX1TYt;7C1}n52OTc z6+8gE3&ze{L-_(Q5?V%N&(ETt$@@TCpA|YgSrd z&4;w?%gAI}W-s6r0@E^udywaQ@KDVFx6BX2elcx0;NO>?5h=ZGX+TeoMdPs_bHDqP zy&`>vl(pmJ!YF#qI`QgR3@bn2q9%Rk1ZbU&crImO(J!#ch@v}42pL0zp++;(4AfZ?bWrcVL3 z9zfdhY6ELjSA?0^U|u3u18|F!5zn-#ws>$nsGAJ?5&08_Q(8G~YS#Y9b9TWfqN=uh zF(tyjscKhC8lbvuhdnM@pFPzW-v$r)F`I<%y4~Y>EKnb}%vgI!j3j<>SA|ZvH=j8^ ztGw^klEJv*wS3?#vCaA$ago@4RD5>k>n2(jdSC33a7mow8Lu)%hWb41U}_SYI&YFd z;|5V^wMP57p-fnpCbYYW5EIYwtS93ZQDY#}wh}M~SyYj}m>mFC*gC!V$;jy3~#*~d{kiy3g)x<)^CA&G}p)-8}AiKlqYy1b;kIf zUcoUTG+M>34u7as$#*roMy`{V$7)*vg{mR-#QtT-+kbsQA0*!^`^YYD`J!SJ-dx?e#&b6bx<0MHsk{wBL}lm#M!? z-ArsEKMS)squS77k8JTBvo?)<3>aT8S0dd{2c!0yfC^(uk}FbbwWeDm)ZNb^dcYEb z6zTFNjNTL1)uuNLGFB;DRbAd_x#-F7cy4W%5_e8D8ubB>b)CZA(Ty&y` zxVOb9Ka%M8#m}u>4;jASujYrinPH$|YLN6;7e!6i7xLX$VR(K?JSfi?6cuI(jpvo! zKBwkJQa?PHaCp!8%6}M&5-x#>95i4h%t(TqHdQ|#bT0@^SNwKXi_k{D3IVmt?@&1>d6B&`veX9E!U# zRAsTrLMTW(D@q5Wtq7iZ1#rZe%=E*!*z^@>eRjX6|9Mkc6EY*RYif%0dQWZ8@sqw= zCS5dS@AmT_>sJLub3VKfFEj7>V--g!w2c~&sF!(^MkT*689ZICz(xoQ9SKvFANHbN z5IYkpCe&ldW-6>Czkp{hcb*Kj(M$O+6f8l zkEGK1&e03BOeQ1fTx@+`y%I_&xJ9v#6D_8@A)C;l!Hpl!GD%wB9v8sQn@ruw0L^ZO z)bnfWOtNT3YNy`31(R;5R!3MdJh>2W9~ChQYy5!IrjMQOs-l-rM~dBb$Tz47jVp|A zf$Y2X<0ttA&_heNp*-;x)i4T&Dd&aHL<`7#u5`Csjs7{SrAT+ph}>e>@TY>j$GXNm z>l;s?q#yNZw?iwML#OCVZ+pw^NDCYCwJ5X0#5N;sp|7{VFhw96Y9LmP*(`VaGV_e? z#FF?OYvCPu5A13#KzUq4lw3&o!N*g6b#ljAj*I!&%Z zmJn2*uF~b~iF4O|GYySuo=%E>p2Eq&*lcWGZ(xN;vklX`bHvWA(V~TgUl&twgT${$ z9Z{d#oZX8HYCrJ-I(&u{0RxDtF`uYoeo#lmGe@c>1ZiC7RG!ox%k1+~?FQR+xtOi( z6Eu0z)&&U&G;_elsiX3O?%o?G>?kR~eO+}O3`>kJ8;SX$gT45y612>cT8cxx;?UQq z7|N{~sG+_``Seq(;hw3;L7g#0^!&kveEY!)mHZVdUb=IH_3?J$W*}hR>=b5PDHaR6 z1Lxz#J(w>&TsSqIM)n8C(4OqwrPu|7B?QYNg=nlu1;YL1aABRxq|t25ve)@L|Hu_w zekK*xwi2ZDYq>;+M$`bxQa3}H5Jq5}LZk_UcFHo}qZ&1(@DpCnD(BZPSpiiA$?e?9D9qwg?>M`X?*v2f zhFLH$6Y^QtK3z8bD1_lJ(*n^YS^~!kzuC`ZI0g8-FEXH@oG@#SM-GB|5e)6=vC^*J zfKw2`WURmdLhIfro~bmB)iFthC0GLSe90gNfo-K{B()WN;5x zx}*F&vCV?A(%ooW=@Nk~01Z#l{?JARqQBnz5@wqq1AOc`t2VXQ#)TLM5;IzdHkJ6D zF_77`;{C2RM5TPUKI4sgW+WNI0yNrjo)J@*7-uOu!@)@is$D*%8)TIU9vn`z1X$xa zExZparS!lazB%XGemM&4W=efoVOxfe1*NGVe_qX;?T0H$tKR>4#uB@+IuHm_jS4f? z{Z)Tfv_aZj*uA9Ce;Bz0@K}{@&$YId@EgpV@0srKS*5c38t&7X^ehC`_N1IZV`(58 zWeEk(OAFPo@-Rlqs->!iEOEw5+=hAY~}VVsm}=@B!Z|Ijl zGIB@@J@)}rX|o;`C#(|6E30S{*PJ*MKJ=>cigH*r%Peeg z37EHm{+t+LkKfdU1PC_EN78Cl*{hl`*6-tpVb=3K2X7Q(PE_7(7>yz>QiPwU z9atF%-7onxrK3N0u0~IyHwC~v3w_?p4zvw|2MD!#LYaxg1Fb_Uv3tzk$BN#$p^)gw zKB}dopTt$YvP%k99_1Yl7PrNcD2e!j1zCdh5pI}y-V8H;5+HyL$s0d|;M!J_y}2Io z0qovyQgV^Ngd4|MKcGjV-+$_&&vCr7?(9`27TE(XsQYm(+9!B%?;DM2tnIu6@uo|= z_F(55eRFyn!^6#S3yiA<{2TnYjS`kxz2iOu&QZ`KPupz<7Gu2vm*9PyVMR_eh%>y( zyhczmR!-aM;)$MINxX{K2Bdc4PVkkr=7V`dL&be&ZP}&yQ13fwWMzH@J74()x9KFT z=UWNw5Q2-8nT$?dz-dVbf{frPSw^fBw=j7Ba*uOLm!NkzQ`p~nCNsJBQ!gr_KIJBi zNH?rJawYXC#3ym}VZigKFBOmyipBCv7Z_0cUbU>9;3@W`*GVa~$KCRBWiG4cRm@j` zJpvq)i}tL~^yhIN8L`6S1auQ|4|EiUhR3X3&dMihEciD1a4l|NCd1p`wN9}EcM!b7SAUKnO|{DeLVsQv1?K{?@{sdDC2ZyK~~_G66HbK z(Ruu3sXML{&Jv%oWh73Z_@pYobi=~n?X$am zR-9rL*86&rXbPD!0&2Yn)61H{)_t(bDS~Ij!K-T)ZLy;UuR>y>DJC37JN&^aoY|4O_!UYRgNY!Q0BbmZpyH z4Ew1fNHe|+r~Stl->E4S96V7@FE{=~RbKS6P#H1X zi*Jv93N16(sc`(he*$i*i~8Mv2Y4!Yz6zuEiYDhkwP*;3Kwq_FrYHle zhNW8e4F_)R7EI9#RNP1*-PQ53po&ex9@jJ+kjvz;CokvgKwEGvsHF~@IwT=LFJ_xR zf5_EuL2yu2Pn>nMD#)&Z@xANnwV)0Y2n>q{LOlN7m092S_Invx8u$}v?N`FsS)HVC zVx3}e@UBGj`@1o44=lVYJ!Mti=MVw>EP-{$vQr%EDt-z@`gwiY{*3SZz}ht-p(Uev zV3CcP-AOFqlB36>0`1BOj|vx65K%i$O(vNN8DSZm`?X=lY<^Y14^Lf*{A)d3Y-T39 z2>k8~TZa*p(}L8IuAB!a-{i0E?XihZJe1iF_LxLfD8VtWBju zp3z+b#F~L_gdsC~=H~`2`&{`v@nI+eRlVuEE%lyQC~CtzxfM4Jk~E-##n}>XXR$Nc z>t1(q;)xSgUvd`sHXx~DgmlED+BR#|0J)L4{3y{Jge#5iQrddk*F`Wm`_3K~x6?(Z z?v6D#?<#6=yRPnTAW48ZTevJkmC$&#kXhts&k*=`rOh&yMhEiUDq#~T?0M!~;8AoP zLAOWq7@;0ZSMiONMSCv#_q8Qui&832uG6whqbtd{k!P+hbrjexzQm9W1>?C5a-x=e<7tDk;kwZ@Re~6OUji? zFd|qAm0*QvU{$Pm^@$eQKF6U%*t&)aI+LkLH%5osy4G)bFA=+>P5k{nN{8QAh(p1d z+W)x^oi%noIQ)%-$(cohSWELEO(U4Cri|AnVvGOlUT`6eyt{xT0g|n&>p?Yc97Eg* zLC9uz&$rwc0z7%@;HOOl!l*Vv;AmsGK01=nBrC0u5bm_6jX6T}VY-;pj|6Dr&!|f- zTNl0+wW2LF@EtEX)03@1jUQN_=M*qhgp-VHn5rH>|6{aJgr%0z^??&%DT^#H12g1H z$Lzz^1k-Ww8{|+rK+ZblrR9NQpG9#)LiG$JfSw0jvt&qT4e1P&e%De+d0n(~JCf2Q zMzLLyS@xlbKxWVTdg51BKV>urwoUU@lIy;mkBC2Nlg%F!8xTOV*`q9eQEUv@>3WZr zW$ywUbav;;N7U)w5b&9YO4P?Mfjr%2_3I@#ijET)<5PXJ)^f#Na`i#8{Bgh{em~RF zHi@U`rbPrT{^f-%r&$g~Jw0cGS-R^ph7s9AJZo8qfZz;<)bdX2V8b- z4$^98XaX0a8ia*p$uVg3efofBe7^6}VC87cd^}i6Cn<`B!}Ao*76474ln@`6NSN~$ z$;`aMsV3$et44lnVrk}RJAvnP zx)QjO@;PD%SIK7W?mZRCz8D-N4*syU0svzTv)-|QN&qJYMxbZ%S^-D&c$=kCl<65o z8aC8IeY{3$xB1K@fs*A>f{z3W7m-Pt^!!o;XV^Fd-H6)BsG}sku%Ny&+mDG(2i$#} z6%wzXFqlU}Llxv$sJGkTC=Ft8vrUg8fSomNQvylRHX12KP|?1r!M4T# zv#2OF3kk(?Q(b(K!3E7L(*&=AEj$##+tK(75Aclfjk zxOY*nZC&vNUrWUM8geVO*~_&9d5Mk(Wx1i{PWmPV5L&8myc>$k7(UeE<7f&`lV;@A z63&a_ZrIvZ-?jJl_VyJ~xYV33Y`e*OV|Bzk`vR{iL1J#c{y^79dfvA_w*HZK2gI&} z`2LasC@nXz?&yx20Hz5qNdZ4+Qoq5H1dmG#rxWo8|5@UbzE41r_GQKjjh^s4uOirTJ}&CccYVxG&Y-%^?c?Y-W{rwpTBnJRkvVl7L|}p%12p#q0VmtYB~s_!~3e4>4*Wc}(*d5pRpY zfYHuDVBWG?YabKHE=FIJS^DXv=q_pmwrK^u+%AaS)6Otkl{!do1m)y+jCM%&&w4e0 zdCyimtpcbe@fK#hPsl7wDmOQyn!LGt=WqGSH;RVazNXP0=3Jnn6S@)0TI3@c zeApoyQWdvOWNlx(oPB8O{ko2S4)U^nnp_6NnZRgXQ)tJoJwN(La>op1BPvrY(A(=3=33Q>8cew2ZVVN8GC{KF z`=b1sXi9I#}DFe^R zFwrG)c8+xjPRJPmWzI<@*$8dRbjikF9jD)aV}?q|@L**e{>84lWX7C;aIk+paIFZc2k`sq>~|WTo>B z9A=xFiM`I}7X_%i2x@`u=&<;x8Nx^2EVS0Ko#7j4 zUW0g{gf{htN&Uk*oS??y9x>q9r{~Kw=}WtbmVimGh)^1dM3}Ky&v6oN8CBL->6foh zUj(wUZX`NLqbA5gew;EB#f+HI1%>IoD2%0gie{J!`md6T{Ev@j&OdYM0QkE|5>U6& zn~YB&!Lz+paK2DULkja@uYxp#Q~t?$$dNLf0|_)u8ykOEwRK32n(HM;5(XCQb0mUW zH4f+H>*@ZOQ!F%{`{b-no&@!fS6|IR~zO0+v^U$xfgc$53qZz7=7ZK@i< z1%)?b$S%vAhH2bNs2lGPEVP&Y2v6fmvJF*pO9+6e?kK}~I{vIRl9UTzWT@8&KbCc| z#H*{vSZyoU=2vAaUk~t9LvM@t!-O|06+vRdS2nLKpy9Ii9)Rnpx=`T&d9BPMb_G%k(nI*fSrnWXBc;V-Az4%mfC+6=kdkmc<2(lV(x&&*%fL6wj{isLd)=V8C-ZO9C{_pJIL*6#z$ixV@YaW1OT8 zvf2aX&_MVR-OsLC5Fd&T8$VLJ&Dzx3W1ls0G}Wd{US|;1jh%Pw9P*F*$^~#o+TbQ@ z=cAiLZcw;xj8JN}A@a1Uv0Ew9yzuu$hI*;*XL0Ein9CyHgtwo;>94tRz}G@S5{ zi-sDAs@jaGa@&e!DK5qk6Q?&&)q!kdf=H{W7Y|+VF_2vd4*Cve6&&zCJHdfK*{eRn zy;FdxA5*gOC^h#Y$L<9F+Fzzw`e1as8SW-si&Uu}6TI~2(v6;AHn^4Wg!&?KB1RwV zONaSvYUjen_K#LS?2om=nMWZj0hu2SvUh39%D$ADoIg-hce*x`#>+zXHWyV} zTJ`ekox2du)A;5TP7te{XZoy~QN;yfP)CYXNVe0|@*x{oOs@a{0DKu}e9UAI$9!ZXV|+_r&%>X(bMPNTTiiK8R3K#3frHRA|%O&BOrVQ zEX!1N=VcZgtrBX}qI!qvM8by*)Q~ANi_`9z@FpRnfZjgFLszvq#iOp8lWtyezr>7V zVV!N>W!EYI&lbk$`f`k~gMo3Z88Hl3xk;IXFEB49@IuE2JM65{+xF z}j?)$^?6B>b6tw6#xq$;UDACpoCs! zSiYcM!k%dD^JFw<5S+(waS<4Pal8LBQ1=@_6dx2znj;QG(d5}XVmv!-JGoKj!hku? zkJ#*y^T1mX$9T#!lVds-y+g>y9^uax@>=QQ-BBxjhs$xlD5n{hZ+v$tmUV=Mftuq@ z=~px=;B`?u>`ZP zs0qOsgQm-!9$EMu)!0h;Ji5H_$NsY;vpY5;lWf?fL+MN&_YS#9%|l!&uOW^=l=|B!BZ7#MaVQse2@Z)BFG!z><_LB3b>XP^d=f)D zXcTaP)5!cI4o}4smG-54V3wFn%-WuG>8Ppdxd%~)s})QU6yUx6?aYE(J1Fs{_?S9* z-J|u783F7?7|kg4qbc}TrB+$i@$Y4pZWsoccMty==a z;(rSqXb9Q_M%Sd-jsYBwKu$@Cf3xvJ2vc_)K6cBAlD49d0BF1$|7i^>-9}$H5ECv9 z1=E2k*#a2t`-w- zlHpv!Z%>2Oq}S%^yj6%O3j*|8$8%QYi7D%$=IoAM%I)4T0?u-@PRCAcP6Q6G2dgC- z%Op){5%+iJtiE_NWyaOD3B68pcE%;)N4Im%PMmTpZts?FY35B*e4T&3Asd%MflUV5 z)~g$P%Ya^@3-7BlqHBn+s*Y2v{o1IEH=kv% zs&xt;pAWFpL6?~w5%eG>ekTfifxf2-wROe4y*4N^z^q(0=f!DdA%Jz%Y4M(FutTrD zqL$2~lV3!w1%`UoDqYqf2)Wz1NjlXyD4GPltky8l%Wt$tyHttRu3Cw>VFXmE?M1Tz z>8Sl#`3pW(A5~CdHAx1iFYsjS=M~0)!c(WEn*v@b4r*GHUM zHFY~)(dCNVx#D)IbWHGCU~6eo)$bxHWPm>Zq`8b|stL2_9uM4vT{Y+SN4LOp>pXyn zFS#W#@a`kSrl zrsRuADCWNa03_DPCc_CV1L(JbD8TPVV4rZhd6L1?ng@#v^qmWbt1YZ5Ie~#uF*CNI z+u9>y8v2eFE^AWB6TnqezVngIN(332XD(X^ZD1I!Bb0HlS_r|V9Cp~&a%CP`o0L>! zDky)DNvZEW`|)Ru^ET)g2qQnnjzzmcF*FFanL%0sIJZH7rNbk8aZnQ%RMHlbysZl0rjO2Q^!x z<0Fh&MRPcviuHiSoHvd;4?tmA+TWO|b6oT&*uDvxX08Qy`(S@!f^|9&zM613WN4qh z=g;Axt88{)g*u_zdc%IdkZfUWxH#hX%)^J3@XeDXM?3gL1)b^ar(2UZ>KhZG?7na~ z{Gwy^gfzE$GJ12=B{tGD7_$S&1;N#8%`91oCm2z`#HF6=C}`T}Q)o<1$!HwTRnRd@ zGF2ihKl$m0&LqQh?N#E}QCY}>`oZInPjtm#fY6DJs{c*Bldzrhnqz$6+y>EJO0YtW z1m_~1WybWrLlyixiv`iL5SzYXR0S(QMw7GmBjiPTdH);C*yTWSMdvq_U3bB|x7Zdf`(j8n(gOAP--D$(AfsTb0SZP)&@Oa!zg19bM-CJ=>oLPnfnJvsd443d=cS_CQNFx1&CjEenm81ID(CfkTOB=)XHZW! zbDEz|INCWn%_MFUT93&-3|T@m?fsh8qwG;-JFXvYE>51LlwTs>Wb-auOUWN96p~DG z?98x7G;XLYrSR!fb{GeBZ>WDn-6$KK3G+k)nWR7mHZI$=tipNa*oj-46}Uonqr;U(* zzU6M(2S$c%0l*q#`(uTS1uAc^bG2Fqw}~(ZBOMo@ety2(9-ZlocZA1UHMr!523$aW88WyCZ%7 zCX0=O6CeQSt8!f_}u;&#~P%GNhn@Vi-rp&IP2Q9`3@I4Z?yV5Sn!{1HzkYR_T#+)U#MAEvbzc1IpeJYtkhT;h-NRfa=s-`;{PedPa z&FkNOo2ad}?(&N&Pd%C@GtduF|1?d%*ZhEWqn)Gtie9OVMY@Fl(Gn>snr#>jwME!U z@^vYx%KVg!`7r|2Qc18t?PAWN276uyPZ#tZV(QHU*n+ zb0VE-Pev9{6K=%-;_1fD&s@NY{_!5FYyY|y_mC{!55*xio&YKls!8}QqEICG@+)9K zdnq?WjSHQnVe=(v0d!{r2${<7HkBzz@A5`rWlvbo!N0l6$s}>sK+xMQ(-5BD`3yrpi?b}3V|j=zy0-vcqVn1)MMPZ!JN{^T{&EA<46Ms{ZogaS0cgq zirDOxPBi~61sSeB6{$eTA8chw@CfJYzP17{{YLo{+o|yQ#$`5zLm9B-;w%tMt|$^4 zib2~vs9G6c>hwd?5i*Z_NmD38XVifT<0H+!_t4juET#v`(&rUt+6SCh{_mf|gpjbg znK4ta*6O6lw2v!VY-!2JEbkz(I)Rh*XUUwzx(zH21q~?2rb34q2@9kh-t0XSjj|{k z$Z_EU2*#sh(a9BlsV@9Hg=vNEkft6L*iocgdB)&0EqSwRA4ma{p5`UiIMdHshnjAr zz3fdL{Kk4CxqWnr(GQ4oT{ZWA0HhQ}J4_70c|AxMR;W5t+=E+BAg*~bnHcm>je2$) zvUKtGo`hXUSffP9H13toSp$Z@BCqafG@)488!>!m6a87I@Rd?Bw#kEVE_~<$K{9!o zv)8!V)sWvgZl%8cG8n%fa2p!};a!dBL3XsLZy5nKmxBN}gsm<4 z4{)pGBcDZ}DR==Wkg&Qj~Xf6wzV%ei9oou@5(r9JV#hlrFvgPXLq#Yx&=StphM0qgRe!Vn`+5J~gN1 z@8>K^R>Ph{BUF3h5b5K-_y!!URq9HB+a@%Nx=t44B$ zb~wl||3>E{GYILE#2x}Fu(vk!1Vl82RkHGt8lk2CIHFqObjvJsSY=6EbGd_fqhZ+Y z)FU}0LA(=g8U!r?AMzXwtmkFl!70ESa>c&RsL0FwVXVTzUHjHr%?B&2#>$=mj=B|} zEHSs(xF0M19wP4{Lhb?EkzuB|lni7MZ_-9>Ns3o6@P4<9Q7uianwitPLmy&ygk$N^ zf41zs{v+8(me6g_)>skF+XYG^C7R`HOQu)NN5H#U!G6X`o8Y?sP6k+MS|~PCPMRWv zuBk#uU_b3rjFo&Qw`gy*EyaFs{mFlNt2JwauzGlswym)>bF@x=Ryi`memPXyry%Mr z>)G7Qi1)>|=?F&e#FGmtfSfKfp!oxn5b=UDmq$r6vBbS@2&5lI0jP!S_$iCDGFRA1 zIkuuIV>rDzkgxMg<{I{Lj3*X;}rzTkAu>Zqb4{rXyFMynm7thzK>|LOB(HZGlup&Sleys zc=P^DDA5j^Y1$K_+a(VPR|;uY;S&`C=P>Gum1dKfny5huJ!P&+G&zWwUPSb8 zlDQ)gnT!1w0HR;+F4k((mKq30$8bg<);%`ytjTNdf3GU9tFhkH$L;$z}R=G-)zq}{S z9Nn>D8=~lddZdHGegu9Bc6i2&s;J=@Kwm}~E8d`t7I3jGjVp?fLKTHkv9<*=^b;{H ztBDmU@dPpNvba;4q5dy)Y!wBOQ{u%(^m{VNX=EhT62co3nMFJI{KNn4eT-pN*`bJ5 zK{BumDl*4e62$ylrmp;2Uo&<6s#+P`Y~eaMp!Uc)4iE!-MYYTpVsd?3)cClL4eAb~ zil{ph4$;`u6j^?JstUAW)-6XCFa*rrm=-6?W>7t=r}+Yu%@<$o3%n9Coqe} z8)95-qhq=@`1FFx31CVc1_258{AU$D$OYZ0 zTvYU!EC&Zu)Nh4fpAuTEhkai@MMW>oBy5u$)8Q8vD$5v!1K{m5%Iq4W^)6|)S(_m= zCM7U~67H=qI8sAwEfIdMrA&QMit`q%p0gwU7cV6Pa2dWp5jOkHXJ$tH>YC%4^V3jFaUFxZ9R0!=IBRc zl}(uK&(&Wph~Kz_wf;rlbg^&L93wklc)9^KF$ij7$CBq;O;O?CRz85=9XS1cKe}kz zarY|KRL=%;vwB->vw9o=n0y2^Ogh|%B|?m3Gn|e-dY>Eu3(V#IOV+{LqS^)o0KotV FKmdu!3b+6O literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_049.webp b/.vscode/course_images/course_049.webp new file mode 100644 index 0000000000000000000000000000000000000000..3813efe34615cd3dc15d980adcf124822d2668b7 GIT binary patch literal 6620 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 a+3*h(Q%Tx({@kOxf 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 C%b-{Q literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_051.webp b/.vscode/course_images/course_051.webp new file mode 100644 index 0000000000000000000000000000000000000000..38be6a2a7e56f9c9c4d3530f63cbcf6bc22157bf GIT binary patch literal 58880 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 F_#Z4l3Hks4 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_053.webp b/.vscode/course_images/course_053.webp new file mode 100644 index 0000000000000000000000000000000000000000..d936c618ff6044180175d3f22f6de870a8e9e5e6 GIT binary patch literal 7078 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 QzyJUM0>Z4o000000N1RY=l}o! literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_054.webp b/.vscode/course_images/course_054.webp new file mode 100644 index 0000000000000000000000000000000000000000..ad85cac263f636b57d57510053dd0f9c0893e3f0 GIT binary patch literal 15804 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 G0001C%e}k+ literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_055.webp b/.vscode/course_images/course_055.webp new file mode 100644 index 0000000000000000000000000000000000000000..1fac5aff5ef4fbbaafd35d0679fccc8ea482fc40 GIT binary patch literal 8668 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_056.webp b/.vscode/course_images/course_056.webp new file mode 100644 index 0000000000000000000000000000000000000000..560c27820ea08d972380e1c7d0684d1674be7d31 GIT binary patch literal 6570 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 SHNyN88^D&dx)}jFSO5T+c7YTC literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_058.webp b/.vscode/course_images/course_058.webp new file mode 100644 index 0000000000000000000000000000000000000000..e9dac628e9479e8826ea39ff1250915875d6f410 GIT binary patch literal 10032 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 GXaE4)qolY1 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_059.webp b/.vscode/course_images/course_059.webp new file mode 100644 index 0000000000000000000000000000000000000000..9389291db1ef3ba3e8c20ac55a5fef6867dc8150 GIT binary patch literal 22488 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_060.webp b/.vscode/course_images/course_060.webp new file mode 100644 index 0000000000000000000000000000000000000000..7b7a67224dab850cff0a7ace36d78438e29f8460 GIT binary patch literal 6748 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 KrvpeIzQ6$7w$XV2 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_063.webp b/.vscode/course_images/course_063.webp new file mode 100644 index 0000000000000000000000000000000000000000..ae882581494c92075b1413289afe4537702c04a0 GIT binary patch literal 7612 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_064.webp b/.vscode/course_images/course_064.webp new file mode 100644 index 0000000000000000000000000000000000000000..445c527602eba8f144ff79f78f95df8042d60df0 GIT binary patch literal 8440 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

    EJnvLd~#~ zyV)1gC6R{+2Z{eXfLY4CdBa{}ClX62jEKy$tt>*RU8iU{Tu%G)EVrM>V;gxIWyOq` zzT2Wx-~$1hF1uTMyMNo$-Bhj(l=mNAYbHHY=TOBjF*QQq%F@m;Pnh~}VAkFluL{?T z+erMNu;AQ-)`)Ty4)`;a<)&ws>1fST zKAt36nHZ_YE;g01arP^Y0^y|Qc9!|MSJDQ{n(W4=TdS8 zORxkcbS|W7#H=XX;_jktIBGBVV0<%Gey;)^=+Sq~&!w;d+(daFcE!!>wK&8`*fEU^ zh!SpMB0!yP4BX8(v!~?%sy#CvGJNu~$6uySuhSJ`7+sBZv&D~Nl`ae$geRJN!PT|T zCa;~UvuKq@D8Y1#Y9+qH$b;SS{}`KiE{G}(FuiAfu-Iu?JSKkR=R5S}Wz=&bm*Vm$ znC2nnbrmScJ$(@kg=kOKww*NAZGiCOClKqV&Z;K8$}^3ceK zjo}l8qi6ELry!!OfkclxTHUMNzqu0R#LG+fsz8x+@`)*H1(;@o*ANvB2xjX2UH~^# z^ane003sgH`t$lK80^9EgJWh zMNi;WIqN8p*8E5i^aY2XIREnNhH}QFU~e@=cN(yA^;A?lwrsesqzC$-mwhoODuxpW z-Wq*`)kCsW89Gk?=&ps!cbIIG2)||GCtx5VB&#KmnEOEy7!I|o-O)B;b6V4^!#Knqpn#egwLV6pM-wQmkgJj6I=5oYa?M#*qB6 z1Y9lBn^4;2AbAX7&?;53JxMt8kVGnB`*rP05O5pbp=t(9x(nTi>oe;<=`5i91pA;( z1%v@nz;C{UjL(%gFhJqXwF*AJaQFWr{Ji*mgiZ>pS)83Wx$|bN&zBsbg~05JrE~__ zB=m|nlM!9K!EztQ>{&)aDu5C#o)Gl3!KuJ_KKR6EKSLaKd660b$Rfb^hqJQv>OG@< zY14ajVlKNeWZ}zXC)A>|VX<#`j|^pEeJ;rWXy7}tY;*CD%HKxR84<$&J>>%vagkFn zmTHt1;|63o>e|V z3i;Hkga)1db~7$SD>htTp0jhE_V_;4lb|1zigAHbLA^Pz2~HiXC%TM-1>P=^4|*4S zvI;XJE}!HMCs4~eXuvLi1+Uo)$fI{Q(G{xNDR$9k-~H*^1>Lz8Agtw`|7x=EQQUN{I+7tAU# zTKrVM;ab5*9IB8f$CKRF6vs5d2ld;9((s(T_}*jepW4MrG27tnW4^^)C3R;5w+6|M z)p=V5PZ*oQi;<%G;)12GujTh0`( zyDV0-LGfHnr?B_AEJ_4I;2Q5Hb{1IHN*lzrFWlROKil?!*>;v|et+%&fSL^#yfmei z-_^1K0H~1Tk0-F2781IVJnvcs*$W+Ckncepxs90keL|8!<1lk&sS1#n{!CT)zfVNy zNMsaq)s|tFTm+sabjp|F;_vB?Ag*82<5#+C;v@#ZV7$lqBOFpZ9U~=XLKXnve*yB4 Bur~kz literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_076.webp b/.vscode/course_images/course_076.webp new file mode 100644 index 0000000000000000000000000000000000000000..1af7bab7ed47a3f1c3b68c34db5de75b1217397f GIT binary patch literal 3472 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 A#{d8T literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_080.webp b/.vscode/course_images/course_080.webp new file mode 100644 index 0000000000000000000000000000000000000000..ed97bfd9e6d4ec8af036ec5405713b24b0178a53 GIT binary patch literal 17848 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_082.webp b/.vscode/course_images/course_082.webp new file mode 100644 index 0000000000000000000000000000000000000000..874393539fc9cece2e06a94cc9e5e56b3019944a GIT binary patch literal 7386 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 MUrdoFO>_VN00r4nx&QzG literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_083.webp b/.vscode/course_images/course_083.webp new file mode 100644 index 0000000000000000000000000000000000000000..4d510032fcc8ee3406d6ad413507c2952d5387d6 GIT binary patch literal 7650 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 QiGN=4011+qtEpAs0Qn>N#{d8T literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_084.webp b/.vscode/course_images/course_084.webp new file mode 100644 index 0000000000000000000000000000000000000000..a81bda47bf0c2e42559e1e01ccbb55c52fff969a GIT binary patch literal 6896 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_085.webp b/.vscode/course_images/course_085.webp new file mode 100644 index 0000000000000000000000000000000000000000..0d6a910578d70ebd780adca19979db7b0064a540 GIT binary patch literal 4780 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

    EkUhb#a@;c6Vc#u@ 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_088.webp b/.vscode/course_images/course_088.webp new file mode 100644 index 0000000000000000000000000000000000000000..8b6d5efc3d3a722e35289a4df4f4bb70c6e1ad4f GIT binary patch literal 8046 zcmV-!ACcfvNk&Fy9{>PXMM6+kP&go39{>Pw$N-%ID)a&L0X~sPp-UyCqpu}&sR7^; z31@En4L9fOpW&+VkGs8q^scqOvH8XDT0-0S^_%MF^;hrz2RcQ&=pVcJUiwGw|LuRh z^^W{|+h39!`Py&uU&4Nh_c#6@fIl#G4*a|O5BXnUr{TCGzH!DeY$63?l1KYV;OO!fqdw!rt$ZZVupw*9|IFApvppzaY z+bqxpPR8=1ASXCs96EM!C_Bwp_mrL7o`jiLx-++%Q~GmXH?z#o=EkVGeuOkCYPT5d>HqJ;s?jp2gOsT#(5a>-~XQ=JNEzBr}y~J-_^Zt z#l17=6gkdY#|G?)=hQJ0F{P6W4|||V9`bUT1e{|cNvy76|E@9%kx%9_Q~&kl1{cch z%r-S>i}>lNm2tGi!|<})qta^1r6hM@ zE9jf-Q~=r3+?H&W2(iHAetSGP>PsB}mgmvBKKoD@I<}D*a(J>VG;|iou3zJB*n0~e zHK(1E3lDpsOyU~Z;;sofXL!L*xHva?JDAxE=Eqq&w}7f z_?Iu2zfvR*kB;#4u?yW(51ScE+NJGNX0k-ewMx=pwvvS{=DGNA5zB-Un?PO^{T=&$ zE+SP-%E!QL>TXLCSFl5Z4*9-ad+S`qVU%T<(r!AjrXJlTbeO0(^1kJi_4E$QC32Ko z%jWs>t!6-liMoyzATp1p5}ca)|*lOCKY?7sX#zU|6`}(l8_5HF3wW8t{+R+GG>F zgaqJ%blFz~MV*wDM$~Xb*c4WvfmntTlJsYqDdW)B_*_C63gJ3ufF&f)GK76RP$R!h zYYYhYja+W$!fL(jgLw60E&W6Raw{cZ3JK-j^Q}$F)kcd!OTM4TE${4JF$w(LV2D((Ga+tb}q7nVyrw)J>xT>^BYh^BE1giix9`w)w5z#QKiukOOh_(u^&AKbyL25VIx9s#T zDJrtL_LQa;{~!gx<3QtmBP8T<#edbcO|)icnPK+ z@Jbz9oN(0#Hi{luFthkJ?0lrF@rw@oFFoxOl|_ypQd))d!w?(H{ zu5l+z9?@0i3@yPqRbt7^5VFww?cISr)wMqwddMns(|9BJc=FFTs=uZ%ZplDbkFMgY z;f~^wjKmiU42e%{v)bz*%E4v{EzASJO)G!^{`wU1&0+iK-!NVS^(YZD%5DG&AkoW% zlRj6ru)xo>!|kJWQ%hUJ3QI8H! zh|6mP8>g1hKqr{@WZ(NDIfWo2`n$D{8?uK`QcYJ6nOpkWc`tgk4NI3Z>J~?J?4l%% zKSlz|VZTeNYDhH0!B0}9rb9*Zq9)jA6c}>=ieNWnQawbkOi`fO{2=ng{PiNFIi4bU zpGt9yW-R`UiN_P)iO6(oU8kZoa`hZW0ZY<67YnlBMh#H&VY_20FKlbO!hi;JN9rV1LPV1-4*5>qH7Y*sWPbXYKk8p0hOstJmje^< zV=QCVHXfQQ6CmV;hNedV)ka)KE;V1p^)@8X>qIcKa$YT*vP5QP2pa^6snKk#p7&=W z!4mlQ*IqlfTt18l>ugR*@h(3u^x2ZG7gRZ8MyE*aqk^5qslweQZ0>m?U?4Q_?3`VH z>&@PP)uQq5@(${{V5;6)6{qt zEb7Oc&K`@gLj0UX3ObQH10hFBH6rSh7oVt4H^@H& z%-kdu=ROCZ>%~!{9}|JAY?)V+5c>I6i(xjkq^hE>FGX~RZ9aE-Shf6n?Rs;sZ+~_N zsD{54vAoFIG1kMPOwzGTq!Ji&BqJi-to7L(1K@Gm_2&#tvB_@hLI4}xU3xW+dCvI+ zC9wd8##y>-ar0i1a`p`Q&dYX}tuKTLt6uh!j$&YMB!YgHgL zp@v<4!*xsxLG(EnCj+9jxc%6qx4#o?Wd1~udy5!qG{8f822WdtuH%cRkUS|zBuxms z1dvpW=(^n)Z)?x5njJzG5sIO=)a?N#Ge@2CVf@y{$};oF&4 z|Jl#3g|1oAZk90O=uegAfmOgbL`b%@h{2rqae?blwl|K}GA>}NQ%9E)=p6gn|8tn4 zMle5W&$pv5P$qa2+ElorhsJR&^FDmr4v-+qJE09k5n4(5dxnlbMW{ zs`m(y%tq=NZR0l;Bog-ZbD}`=ACZ(F8^_t!(A_5!;DWuJeKvdIH z7)YgfuRW5D_Z@>HqOT2yAu~b=#QY?>Tn7yi5OKioeQb~cS7g_HIZ27n08?E@UvW7h zxewI`E8sltCv?l4!`EQ%otS8AI(~7Yd1=CAAETnQJs6=lp3?x^x2Lg!$k4hZtBx8; zEQ1#}ymSIqpoJn0tAGlG7^Y1GTkIO)lLE?K$gOWEnVQt;Iu^^11rGeFw2< zYM7u+f{1A)Ruj1CC>y??A_uysznvvp0E0rpupsIaDk+5INu3;a7Q#w{k>v9~XyR~^ zP@a~;LY!D^60)jXIER}cL=lFePyOP8lPCemH=#5ljFEkc;b0~-g5QCs9ep!(sup;_ zatUAwlk@7N6Y^J|(K7P|)e+g&o#+(oqg&bfLoJ*2EnpVGX>-IQ3;inc@O$#DJqw-= z3wwhCH24Hq>0m2r0X0F{Y4fOdwtDfXC7A10s_YlV*N*GUq~EYq;smFUp!%$uqr-tQ zIKy$210W2k&zGbp!S$k@OP?aG#h7V4TvM@|ww7pIC~SFLf@P;a2{ZBFF#|lxc0cXk zm&`3OgRl8<+0+O?RkBp;mlm)i>@5Yds+E}HJ`m&$(|ee5pB#$?CmL;ty}PTr-i%W{ z1if&U=;6y5y$39YzC&Lf7arcb=7v7##AEJTp#z6IfM0ndJYZ?Z*veyGe3A~ z_hc0zHflKdxo%qopmUlF@A{%kx0hm2as-tLhz}nJa?5KzK#@navvq8#?I5$j8PB?( zD?}rbYrHbQv93rJo4MJ|V5}y%5PjH?FGui5+1&;*JeqyCcZQG6fp{?`Zxfq1q8}hPoSt|f7vgaLbZ^@s>4{J)^m6Xf*H(<~VVoLZtZ*ns&|h&3m@r< zT5zSH)X=0@P2Zp%iW}e&W`iC+G*ImIuW$GZ!P!9|6P#Y6$(*9QHf3SbVD%_WYtS?(H4tw3x&| z!dN)rm2aVh3BhFt5!Y#zRt5PL4ThH)jKlY(8*O{Q^ayANpCa9)h^M%s!tc_pYbT15 zJ_U52OqHnW0DqB&1@}IK!#}~|DnRspA$gSW*b);kUFn6u^f+b%+doBpdRD#lb3av zAgrWmv=4MTuT9AFW1L1J)G!p#jPs5hS?$I_=DX%Qi{}L@Td^iu#q2T7=e9vXh^qy5 z$sG0{wa_z{`RG(BU>lyBk=1Q2dC6Hj3piB;yDei4Z;o|dUG%sU7iqS(B~Gf>j`3;w zhT-UwJkUb03Y@r8$F;I_L9tG5v+q`wY~U>?H@dJFEw@%V*K;|^u4 zd#4P&I8w^}(dWbhh$$c5bRo5lWZGuuzW~thJfBZBy&Ye|I44eMhvz$`fEBVU4NudA zW)uf`d?_42|AEiRr}M|2Xl+l?u4iMYg(wm%h2xjaehh$_T{w|v`yCm)(O@u+JuJy& z8)ixVW4CM-A2yTKJ8|0RPxv$yd=PdUdZf0r9MXrCwxSfT_;UnAz(YcWAS!I{)XR}w zCVM3tGxF8{cH)+D5`pr)b6g>VuEQ0Hnxd)O&z;kI9^Yfw_*5%&6s`L>eKmDHX~4fKKWs185IP_A7qU+^U0N zjzvMLnmlU8*HdhQxTHX`HcmIN7(7-|EsR^vrcBGps`4&L=t`(%wcN#dE0`jaUX^4ml0>6*;cL*O&*fZKVRWHkzi zx#)myhN>LScAS7vSt9HV(x@NHEx9W+`M%?6`UkAcy6BxpYxMS7V1h&AkGX2n9$a@* zU}am~H6+q(oL+76+2ONn((mem%Hxy(-{qlFHI>d?RIL#F_n=gS=@?}6O2Da?Fm}mV zOTlMV_bjQnB-1axy()8BZ=14U+^jI1efatYJ>r*$c_}E^s_~(q*{DUEwdhoyM5`3x z#T|Ncd4F9f+-lObhrM|(x}h!>IGlDTu8}5xEIQn4e7d!c)FH=oAAgCQ^)6f-Ffw{| zG_<{IU~QqOqeK?${j3dsN1-$#|1qujY=K&BXLfWT)$+Rm!(a^7)J*N;LqhuzMdD5< zt~Z{Bz{tdJ+HTmLH>JnmOQCHja=Jw;z!l)GS1AsW$m_Uh85wA0{#Q}Zh1L^_VGSc3 zP_gR*`8HDA=-s8nWCn^V%ZW7cRzAkZ}q??YLxU>I_NgNKekyk(e1rQ*O5{fbiIiHFas8^N+*|d`K zJ41Ud>d4B>rqv?z&xnkH8Vz8z!qYETc4Be{ZvltKX6(r>$^ho zs+56XSa|By$eIuYX^*oH*cVAa+$t)I=ckl6NfslXiIknw?v+oWs2z`QA#>mA>w%e* zt9z=y%n3Y3r%P(K?|r@Ro}qkt&{GeA7nRXx)cf7!T2I%cc$3MI0&@vQGL7K#V-e!l zU1o~#_)b(xE8=0RGfO5US;o__t@!FVwU5_YK>O=DVClqAh6ss`cW31uA*=$ufYL<8 zCSxnt9zzg;J57R_*D%wbq0#ep%g9UBs&zo#IOF+c!jPPc1L6r0X@ z4aUWmedL(AsnuHuV617`DJRk4LkTj$|9?emZJd0TF{I7J_mouK+iMyNfp0-si&goo z9F;|vF{`S5pThRY0o#!i%rO5~6Y_BCa8|I`T$gM0rZ0EudwyEVAaqt1aA z-tv3?Ey7M(&_xwR;50O%>5*C|0~2i0Zmt`iTn9~9Ej7Qnelh$W>&eI^(hH4>;`qGQ%aiHz(z^lqg zT#QI1RN%!!2^LJ%-h9F55&NW@2IK{D2)UQrY1?Ag0#;&Gj^yF?)=`yR*0lcE{V zPc72k_+T|4C46HHwUQ7=|5pv2IvJ-LOwzRe{wYr*z+S%@b^wi|L9C^XU(h0gvm?Ko z$Q{Yw%}+2!h*DPrGVrCsy6v(9-E9b_wO-inRrr{R-Q3W#T#Kj~hsUp@;gv2fXBTZp zo<#rIPu?3#B!$8Pf~^lzA+oX9x-u`GK(FikxZM^#`MzHsNw4frox2Jf2Bo|oZtf2YkDhb z5;i;2$f_rt-FXo=Tqw*CQVNA@B!>BZm=6!(y!0$-zGHS-s#jLx=FA9S>ow+#=HE0e zAOkRB5@>j&QDRkA*Jl)|^K0)hV!2nUFfsS|xL3{EhR-L7(eK_)!`bLVukl`#KFbVi z;wzIY_EA1~U3O^XKJ zC>8tyqd;R$JN)zYTDnD8iJPqqgh?X!H$HF7#<^7~dguwKV@6gwNkD@5(Ok2B)5^<3>_eQ^(Vb#a{Zkr^u28-wp)AJSh53-Ai>{K>{FYDL$#x7r4p)_GYmj}>nh|q5h*OjdK(YzYZq_- zgA{!sq$YL@2*D!CSBX+V)*dLVCXe;=xxl8!@+qJ~863jC;|C(P z02K%(uT46kH%NU1?dIgx#w)N6n*FaDeF~-}ak~itc9@VMqdY5(5%J z6#ke&lfVA_+~yB{e`!EF0e}Dw@&U+}?8Z;mawLv-5N5^UDcD;3)r6?+hz9m_jHZym z1=NrL0000JdT~z@jI$Rot3-|f2VH1wO?E;xq&No4sOClMi0K(=%p-A`X_v{ZY3@Lz zWJ{B)m&5ks+RMJFiFuNA5GVOcs#PD5r$PRUL_Zz17*D?C#eX!Z$OhMT#&Dy^#*6t^ wvImY$XRR|yUEe`ztf(UklgdiTezhmRBeUXs>07mi$_Nk&Fc8vp=TMM6+kP&gn&8vp=sy#Sp7D)a&L0X~sPp-UyCqoJho$sn*2 z32AQlF(>gA?lRl(F^keG^y70wC5_5jmtM5}Tl`1(e^6gU{rCLuNr2OALc)W zzkTep`R@971^zw!-~3<6_p=f4BcCl^eO`bcVh>z_wI`Qq3=3UGR4 zI?-2-yq0A(Ey2#udW-a+rwwSU$4~`_Vo*`+o&gY(mKgB94#^oyV^?A_l?sCkafr8Y zMY(`@2)8f~0T$&S13sNwz(u)$cnG&J4*?eD1(gMPqY!uqw=fR@23@mx0UKi2)L$D(gH2a1HeVOfO8GmGg)?T->+~B5T={=;aikX zFPl@VSQIpcXLd~0Vup^cVNk)Ss&nDOPx~A$$HHaWWas9L6U_JYEx+yfen{0?H7}!y zXa{{NJ^$PdMe&!Gt_F`OxexWo=FO|)>s$;HDYGB>)C7lM`9s{KPJbd+|F_2yAK~`y z`RfH~>M|>7=9!}i5z5QlXT%rP$g!_nu1WZ}%|^-n1e^^CPnhawL+ZH#Vc^E%Ah7C# zpB368kU4EoXFZt%&?B9~(2l*Ajo4fIzd=Z#?!UAuCcSy%G~%}yfnWdEC2^0>9V+p+oB!CJ_poEJkZJM zEC9s5?`{R0%Q*K4gq!Y=C3$aD4Vzh?%2EW~5P7=|K((6o@>}^N z{mDk^Z~EbJiKJ-1Y|TEPXz&BCUR2m)J>)hQ%{@3GT*9CPN1U{fy}TCgUTRbOUq2bO zLh%DLi>EbT+AS5V>mmnTmAgn9T|*%s>M1kt(BIflir0*wM5=%={HKoT#jv_bwxzjz zsU00-tTVnq)pCvNHaT0M`NC-i0x_9$cDb~80%y!o^|={x?9nJYPGbMhwwT401$mY2q`>ZCdOi$3jQ+ey(TfZ@{j2qvzt~TLu8;myQuKpM$G8*4{qjT zX89xl3S|O{qp6Y3OaeG5%roy2k6YU*{6(2R5b+k~0p%xdYl zKCXS7?)|T60!lx;Cv;@DFb@OKuQyDr3scKGGw5Mh;W`dz0y`}Lj_);kdT05IzvA$+ zJMg+v#!^IkIx3HEBZ4i=1H*AAiU4>Bwk)n2N9WSDVuZWlJ8Se!P}ExA_BG z9KwFQmOVuMc`SN~`tn%xfmfPo`>j2mP^aM)Z71Tzn&Fv@v_20}MXCnobF;z3A(cQM zM$%X;xmAtAxt@u%mlc8PVd*wf=3c$XVdKQRD5e?YeBL$_kZPm!nnJY>rhj6T%~F~$1na_4p|Nv)V=t-LPn8u&n@&CG+rusypkInRpMbF-Ub&#pB5C-nSV=Z@ z(3F}2g@2H6tAp!`!q~)a*un#-gy{nOwVwzqnD_`OAaJP0Qo1w{rId%Ii@4#BauqqV zbDvlMth-Ch{Mnh-&L1C(AD*J|E`9-~lE4I>`T}EMpbJHX{h?98#S(K(l=**ovgnh6 zlM**98$|{ShWhk%GO%f1(zL43n5cmB+^ea8gma@rm4%Pqw7cdX5nJqrOtg7k!0^{H zI>LXUpCCWDc<|pz#QhJ>p|A^)Zby}mhQ(|EOe+MD^>dY1naNwP(0}GQUf8aF5v?x8 zCJ)3;X@GbLw=fR@7Uk;Mn-|tljX=$YfqJuhx{o?(L7352Ka4@(BHX|{1Y4K~fQxLT zjLsh5s1WCC4I*c24I*c2jfm#kKGr=%{dp{UiTd(b^%M2vvFa%K^bi05{&pHx zS^hWZFs>^oeVKW3W*9^%Xp*ler$%q`igafFNcZ9&>Kx)w2kH7R!n?LqI|(%`kaxjV z5@C|^y)tOvl#8a=2E~fKIX8{Ai%E~>jtMn^^TJDwNg_?lg76NDQQ5C?JBY%lpZ%Rv zE`R_49mBu@ryv8eq)mW){`_-6cc-hUZ}h^+c1y`UV>y-AF@T`|0NA~1pnO5P@G?-i zbm3ts8lGjM5P$#yxuk~xRCiURta8yM0000AbGGhFOIy0V)ceztnA&d)^WzrFJFnU) zJfO6Six_U>zTsY%j1WLbOoU+>2G{a}(4>)|X-P9lnIVQUA=?9ApB-MYoC+MmTnhzC zmr%0x;jx}uXHKeuAWAb9Xu-e(RGN5l1ab7``;8&)r8|ajV#t!z=R}`JN-$#(N|^J~W`10=*8W;XTRQXp-`)vhQ>kRh&_$pUp$Tf{N9pK zKOw~LAOBfozI_cdu5OxFS>m`9BBV_Xuq-fYW^Qa^EYy-S2F~jNmN5RL7v)(-d<6VC z=w>%8&(GpusO}A_M>ww+2Z1*4m1y4ROwM0F<4;)dCOSpJM{&9Mk~&?P4W2@l_oW<} zngqyg$&R_yLLw*i=rL-(xshZN*j`pd_luf}mSzr6=n10yaAM;D_>6qemR`dNtY3Y{ z&6P;rLtnem&}nuq519VYla(6B#ALrDe{e-B{q}&)L4UoUvv|Ch?DWWpAwfhY6^q*| zyo2vxJcBJ2yY+T|+U)iJ_nsEe>C;JVawQaO!a0q+0SS4xc){Y4)25;WHTkOcP(Xx|3Xy$1Z;+-Wm<}8;{!%SjZoToLhl))x{3#EK zl1&rCGB+i5r}NVG>VLCm9q0RYg(LOY*bOek`|#Q0cN?YF2yK)U_9ignR^}uS34LYM z1T&fyL$wx3UP*{#-N~<#3f8xjW-xL#*)lE=SC97hq#0na3syLKI-G@1+Vi~0Zn*4h znPf!ZN}TB*PdmzbPy>8}P6ej6InN7!;&)OJ4IR<`I@kXMcxeBRC=qA3=2snPrJVXI zo?7F6SBpTmJ7GZchO7kAl`3@YCzr_942M~fS;|Y`#;5xF-lsU_vSpI1==Y@ zH=G{5a0rZulhY*gg})pyqC7_&FK^X%aVvOzd_zw>5~Tg~Fm(P!bX68bxep_MKaszv zXc(Kf{l!ziWho6(upBjOUF=$vqK(r_(z>0FIg$8)hgy>-6YjG_3x>NZrpyt_k^8eOLn#6#g&&Htwx=b^ za1|yGVl5}f}aw_qkc^}>stUp?t6kcz72qFbE~N((X`J%>)_w|>q;uspMNbl z?!kQn3*QJ|TuV{urjt0qW3;}P+D^v+Eow<%VVG%%;Kg{fMoCCoH$V z`iEz}-HlN0RBVT+K~h3Q#GjeaBj(tM{7YjW*);Ex`%vf!D_Ys;;8GLb4r;WVZB{(Z z8|1J(fzO0Fk(qVIzG{s3AunhN&tedPL5;}ggA%5YXiKm73rK{EPOp&DOxwI zRGKJEkcpP3y5=}E{9`^SsXiM=C~f}_xJ?KfuO%umV^L?N5Vj|z^l_%=&DEjn1-mz_e2*-^$Ojnt0HRUuo^ zxu+m#L{YiWzEUQwnnLN!!78#tieAfINMIS7iHhU-zcXk`JWXcVSqE~S8GI!GvXA;B z#Lj%o*9=e(I>sE5!}{KJ(Zzk7$)nim-+Ll|Y0@q9KY6|kS(BH^s|3ocd!OsCh%ak!6L_Jk;{wmok#=+S9EljkWr z9Yxq*wL+NfZtf$U0zXpG&f?wNnvX-+f4l5dPddAzKAE5Vto&!S<2GLj7${MG_(O$S z$7ZiE52~8u=uR5~3{7=Ldm~Bver`*ef#ns0n4Ww#%N(P6eRL`sc<#}v5JW!aUl)QP z-I}PBRoWdH`|;D22yyaRb2A$}SHpqaB|1-wLofT;sCt~=#1mWAGYw$c zA`2311;C1bAG#I|YzQu$VKIwN1&z1iusEuS&v<3M0lnJ*^t{EFa|yQ$cN-}fi&|+y zMx?Z}R9?XB9GU0}(tr)ZP`d1b#PIxkGT7S5sapy_b%9V?s)aLdB~%KhV~K6^;m2{r z*|}nL*w=1NA$+0L`y&1oG?DMDXnzp%>ipYVK$4itk_)Exhma(JlG30P_92FAqK&2s z=I=}g`;{&4io>OLv!Of1YB}+D)K)Id`hLlSfc}r!{9uOMz^AL$ZssouiK5Wdm9Qtss$LX<$J%6ix>Bw1s3ijuH ztK3_~5{Ov2_db^u)7IiNdtm+#ue~X#@zN=muyAJtKYBihP@}R55H$q8n!ydS&XLin z59w~Axo)ADL~J3NHj#1R_xP^)U_}Cqo7Ot6!4j|!iQ8Xo$UFa|aJ`;8z8!<~C+bWinQ8@d(oyEKavs%O(`x*e*F`vWR~mufiVyew zxo!m;2!j5fLCTJaJ4+H%mv~XGa+Je~0CbGqtuLDmL)KoEOu=LTt)uX(zE;IV%P{`r z=%Bq0$1LFW?aD+g`hRMPiEy=ex1_oEyvH1uMpQ|Io=I~E;*EXXagc?f@oC4T_33nd zSn-T6X>t%BlUN0mv88IwN91I$`k=ACzDo-LjUzeq4eeAP5Tx!v9<#Nq^Uy4%{2L7h z-?k9@>>npG)6?Uq)WgnuCFkJnu@(bJ$J=ea{IAIa(sP?i`^O?n1Z8i799VOcMD)1@ zTNsQ`E%w{&r3mcsXId4n?UdNeYbH^l(neoLPLu&xMiJZ{+AxPnkDdQ0P^`g7`iG1u zrTA&H^!7~95BJKV99~KNF=Zot>mkCOaAXpeiW*{>!h0{kK;tq-#Q8-yy+q)IotwIT zx9r1wd{QQp+c_=cFNXzaPbQg$*4mcbmG`Yo%9?+W5Ez-Iic~%8&5`>x`RAiZi_V!3A%#C)G+|1SsGNh5?h9#!=UDRvR;wjIQDc^i#N zQ2$m_9VsdpYiW|4;?MN{01z289h>>Vjfc!qU2cQxMotRIdeML~qL>{HDozN#@ek2K8Q^OONhPt=MVV;!iYEOiKF^<8LTFG63ew z2a@^sCU6~&%`s0o0U1-TrZnBu66@p~i^C!JUdb?~=WuHpQ$%E{!rCO^8y zM1AmX-LiG0t{*g__e;9SY&|zv%MO;CyHdx|SG4B7t8?9P@J#(L^=dXc0I})p4!Yh# zNY8(=xrc3N;=L$pxbrm|7-q0_v!;N7pBsXu&lTto>53H4gqEPD5Y%J z{J8tU@kR2*z{k8?ihMoC!#~F}L`b!l_9PB0i_B(_~b{&kac*12cv=fB~WO1F22#B=g#f$b2^L zpg-XXXG{U8U5z~))4w`nKA3=okJ!Q6Xw6AA{@a=RNL|{ATJ&aUKiLBAf1kxNyrlJd zPCo1HV4Bh78PuraX{kKG}tN{j&>XTvYeU0^>Ktz2zqg znr-g>52tj^5lv$$4GPX~OVB@s{A0BOC0-Lzz}*iP|a)q1qzDI zlkA-Mz^yTbO>o|Xy%#BXD6_4{&QMeSLwYde_5pk9AyZ15iIFSPMl-`?nb5UvYNy|? zrxpso5MX$~xS(;PR@z#-7P@qk| zWrs{I=)~`fQ%+j@V7Ae%NRU2n!MG~{E1t2JST%IV2KM_OWc5nfxISNBKTf*fg#FVg zPXBIb?jL}%rC9oORj>!V-YMUpxn0Md=%DdNd>2W}Jjj~q)3BX?$3M_BQbW~`vM;de zcxcfNjJJz9v=|xbed=RgyCkmHUkM>D%MTB}ATrYAnWjlj^(vCrR=t%Gp_3+io6QUP zsEf+uw*b#RvS|EK+wmWA(D|x)Gg>B{(PY=UyCFdNKN^e`G+P&Tg8CItNGU# zj?Je=j(_!^?~M$xI0+`v)_fbYP*!uCmyQe9i5QMBbj->SvN^n64a2%NcbAj_jsU9u z5GFI1W%kQ>0ZFZIsDKn$u|h@27<4jDSR~z}8vC;%&?Q>fp@RjZ6H?FIFRMI-&nsSl#7NS zAg?Nv-FyX|3cx}V!>VdC`xT6D^+(M+!nm#RD)eMeY6oY$08aZh=Ry>|{|J{2WW(j_ zaacHKB5pV${nWLoxLzzFF-v9bK3t5!6;LkMU#NG3TDygi+lGxkpdOA>n{+6~yk}C=+Mn*p#BSBx_>&X?1{4pAoB!`*D z4W}NM$oSbk@lV28!icWMC;9Zew4WJ9!Sx@7b(S;dJfo%BB20Ic#1bls^sHWEUZd~^cjdtDsNkq z=)7*6aRhcXtsqPCnR6xe9;IHzb>u|DknhuFGVh<0pEXT$)Ak%=afruz%~M?U0~MkO qGy?N7dMj_N6>Vz(000000000+D@TJA^M%wKW{>~?00ib-JOBXAo~RfA literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_090.webp b/.vscode/course_images/course_090.webp new file mode 100644 index 0000000000000000000000000000000000000000..9a0085a4a5abae15f278ca132af5bd329efa8792 GIT binary patch literal 9808 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_091.webp b/.vscode/course_images/course_091.webp new file mode 100644 index 0000000000000000000000000000000000000000..1e04239290c1d734b7c7e91bad658b34d2be425e GIT binary patch literal 7148 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_092.webp b/.vscode/course_images/course_092.webp new file mode 100644 index 0000000000000000000000000000000000000000..d25d172a1464a98687ef5ead536e5e49d8eab74c GIT binary patch literal 7374 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 A82|tP literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_093.webp b/.vscode/course_images/course_093.webp new file mode 100644 index 0000000000000000000000000000000000000000..4c03c05cc8a6253c4914d94049b05bb5cdb89bc9 GIT binary patch literal 42854 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

    XOuFB7! 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 L!#KBg0KoqM%I8Rj literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_095.webp b/.vscode/course_images/course_095.webp new file mode 100644 index 0000000000000000000000000000000000000000..f8eae4ab794112325b05c880770e49f24410c310 GIT binary patch literal 5386 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_096.webp b/.vscode/course_images/course_096.webp new file mode 100644 index 0000000000000000000000000000000000000000..6cb811f164dd60257267d5ef8d8b2d70b397d49e GIT binary patch literal 5402 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_100.webp b/.vscode/course_images/course_100.webp new file mode 100644 index 0000000000000000000000000000000000000000..f9aa73b9b1f0502d01c260f9ebbe8c121c72e2d9 GIT binary patch literal 2748 zcmZ{lc{me}AICRY7z#BY`gxE>6x<42&|&Ld%<>>`|m1KqU%VH4Ly|AUyYw#qzxrn{HD9*CXeI| z*kx6qOOtx`CC~iI?os2nM%tzt6T=Y8Vo#t@MkO-kR855X`ecV`m2OUhz z7vtMbc!ACk+tGvNfg~?GIn=CuP1EwlLnS%1fs12{<2oDb&P=^dK=Y2i>$j8`RWktK4K*qBv?wI#OgaDuy@7L|bS;&mXHfWXpedlk(ApS#_pUKx{1YoJ9#cvi4rM5@owt zV0I6ku=-yK=>=A76XZ_+x}dp~lk@!nPpml_oYlA*S6)m*LPMG@LwOdRJ6^GS{~0~2 z!cu-dD1O{=*ny=i*)~l+`cY1RgwHXo+=;5Cl?Amz%?A$-{4C_f;R3v$bqrRNY0n`eR#9W?M6a>mIwG9IR2M4H&Q-`Zt*Q_44H=AZO zF9@c#Zqy37*?|--5fU@C%n(E2(U%7$u#0*+(J)aSe=NORYUt<=_34%4`Dq_AxM2Lj#zR4F zL_ArL)-heo#^TOc%FH$589B$3gf~K2)K;GoFLnXlEmj6S~o$W*?L| zobxuEHd4;;ZB3(-vd*f|0lg(Ggb`?zpPQ^?Kqt?xP&Nvz`~9X~h`1eU{b|kN(s}6? z&(MXtA3WD?MtEiRiv>T)uDXbQ^O7GTwM>M2T*90!dZH&kJRM1^xwerC2<-dfnCS*1 zyyJYVJQW^nMKZLC-OSExZu4&UakO3g=|);<+|g3dk-&V{1IJ%ZdQ)5kfulyST`uuv zCdGA*mZr$Vvc5M>;x&d?W2lX zyAtm_ljaFLmtvJ&?CWOEmZtdq9dkFj?u|}PLdJrCJs|f@#vF!)G*3^;m1ER=caQG> zln&6D5YmL~FwxW3s2V4a1QBgx{6Pt$a;4q7%T$0!4Id~_QQ387Gls8|D`>S#fyM(4 zw3H%(>l(rch+0kEYbKeM6n#0waNnA0gW9aY*;;&e&=jIZ;&Z{~&STVtdNV%W$$WYw&+0uN!ISh`xf_>Zy z44kiKu{GYZIq||*Haa_lwZqL-BeLi8GvtNWvD&P96{6(Mk#)_mEHl!cv>ouhNsB>b z;Z(G4lWZl@kU zq>d%qK7Xc|ul~_BVOI^wHTGJi|7iJZ0P9fcFi1*YPy8yXU zfZMNTOyfPH48T*XRjv6PBQ)y`*kCgk=s;(RQT=c{VZPQ$$aG&i^3(N?apdvbroXaa^tx=2*VnSze z2AhKS`g;T%&-vA>cOwl|`qgB%aEOsDJRpy8G2`=rUKm$p=> zw^|5^5AHJ_1zb&`?GQu&ae-cGqqh>BcrH`!<*IN2@8aU}fhK?kakVjLt#GxUR>3Vg zfi~KK-sxBG4?s7$_Sf)A(zzvivuP~uI8Fr~w_51Bd559Wpl)Y>$M$^mmw{RF<0xwy zCDFL$^Xf&21$08)_{FWF&32Fhv2}}oJ)skJCp5k+xVXuEw|LRVf^h@=IjG*RX)E^b zQD|vFcZGE@>-5eky6a-4FV|MP&4?xRFz^=fJyyy~>hYw5*xGq)2{Pi26+_@y3Uh~C z_I&)lMIiHr;Qh!LjEHDv<5pX(#yYyjdPUn}f%k5|JxL@ocs}?_#8!~Hx*2b{y)&oW zO2J=dlx=4i@9hxvPoFfz=^tL+kIQhW+Dbhz+_2mnN0Ie8Uvq52{cBe|?P8kll=gUx Y+B0g#lbk>(;iL(p5*kTj^Ve(o58?b)82|tP literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_101.webp b/.vscode/course_images/course_101.webp new file mode 100644 index 0000000000000000000000000000000000000000..f5dc22acee28a616a6d2c3debe8c8a969a1e5020 GIT binary patch literal 5332 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 mxe(7%Z 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_105.webp b/.vscode/course_images/course_105.webp new file mode 100644 index 0000000000000000000000000000000000000000..58db20c8a9a6f2b56bca134349ed9ec86c1d3d2d GIT binary patch literal 5728 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 z{}{k?&;S4c0FRCofB*mh000000000000000000000000000000000000000009&L; AM*si- literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_001.webp b/.vscode/instructors_images/instructor_001.webp new file mode 100644 index 0000000000000000000000000000000000000000..05afce166b30da84b5c65c112d65ae9d20e12781 GIT binary patch literal 2654 zcmV-k3ZeBvuc9#ZCO)o|$2C&wrpR3?JAXF}m zN+KXQTw4KoCU`@D(ODw?LF~LL!_zkORgVXYTDs<8V&FGmDfS~lwNL^`u8TB!=wI9T zk3Dvj++Bcu8t8MA1{F28ZJ4k~_{BHvt}?}^zq97q!|ZzE`ahXHNFHYUR8fRY#{dkd z$w0E7i9-rF+So-EwuXhI2;o6X2wjq*WZ08mgXQ_JRbw5GS&YLszAhaAR*+5-t4xYW zW&5vQoTf_1|4UM3uf^A$)~#YxAw9-O>|B6V*KW*L{ZfKOe&@FI$jSeNt4GZ53ThiG z=1GRF-VS`|U~%BiKuILW4O1FLi2LC)gG+K|H*;0P=cdc6g9yc59WZqjQ0YuEC|&EF zAVZG;Q0-^K-Si4$3uiiGw_L4^j;$_t_I-+O5o&5a7*_4Eb~?Op>-HxBS7ggP`mJwElpX}#e}5_K82~k; zx%sb~bV`K(;qIufQu^+_wW9c)pgTS7YRqE))NQ=cl8VKXueTEMDIU;fmAAv3f@(Mt zq6#`Nf@jQgGGzs$C8Pc}FaNN|2WT0P9(kawh;-*{hFV}n&)4K@P4DM+5qW!&u<~;< zg+U$7&Gk}Y6vdQ&(i|m|O$8mx;{;c5M%Ae>bIm=Qt zJr-I{vu^P-#M?|)RDX2u5E2-|g$0Se^g}$R5HWM4b-l*75Zm_X_w0XO`z`e(>`*><0T74jLnI}u#Q^CccduvD8{9i8aki4+-Sy~6zkxq26ux2?*$BNq(qQ9PCHEXEPG**0kVTBXyZy=@t%_GgQwI1C*8fvPQFv z7f4@<#ewB>-Kr!fSqA9+9o(-EmERw`hLPs6JzjtQdy5H3g*7VCAH9iI!P*= z3R~rCNr>)<{L9=7%`kT9QOHS>T~7##YSmGnIlNJCIY^)7fg!TzRy^GtA9y;xlD?8? zkR5{9gCCA@Qcg`4TMLXgH9E}Dlx#Yr{Jpj?``}k)7&nK>c!Pe_Dj&jwd?C;W9m(NF zQ=MC~$5R{KoS%OhGE2X-L1#F_qSo-U7YC8!iA34{YZ$#up7s>rk#C9@7XfK=)gg&~ zH4Ydn{U5J$a_V%$O`$RjjFq~4KQdPtJ2N-%3z%U|h$DCtdx%4^i%UxPoOn;+e(`-} z%OU%!%G>slPSC@6&Xpo3-7U#taFt1&Y_VjU^teN@Jg=z01tJ9$(}MBAn2~!}ZKn}M z+2)@(oX6cs6jD(Ok1P+;I$GG!_J~fJVZ%;(qV7utsNmW7a@Nr(ac(;^C2-|1f+C~4rjuj zV!uGbJp#uDtb@--_IHc9v1bfZI47_@(q(FN)x+q5mS;L+FW!7c>wG~TlwPx*A>v+@ zd`4UUH0y$%x>0r!0wa8RXN3O?)d6}{0h6?>!TP&$_ykg)bAbXjHv0^VKMoE2ZVEQ- z+^Yv@QU#WrL;R_${#&sNSsV$^LS>;$>`S}K)YoYGlTrdcuXY1|Xx8qfRCBCPTr?~Z zr84d%zkab7-)@tx0Sr$ae(Xo_jrSbyf1TG-w1X2GPXlsaER=#KMH$|G0yeo8t1jZk z;b7GU-N72sH!10 z5{co$-!gA&8NRxok_$&tvtn={?ffY-P%Yr^q9S4fU|7p* zxn>2=M;W+SoxAMdMw!!_nD%@Oo?P`sdZTuO<^2+vCGg4Z?XA<)YEQ4u*-*eF9%mE zHI)MoiY2`z@^Wm}>9Us4Tw`8T$~CQ+D*M`Yf)_cbqR!GWst*^PNQYil1{0o1Cp4&t zRm1*I#xr*fY(hCD*Lr!F0W_#3?H08`l)+tPs=EPgyc(a~Qcs7XWe_M8~eK%_k zANa<_vHd+1omDaslZLR>{L;c Mo5YF_dIcf?0RIpxk^lez literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_002.webp b/.vscode/instructors_images/instructor_002.webp new file mode 100644 index 0000000000000000000000000000000000000000..922d7dba3f2d42a7bcaf166ccf78db80d049cf9a GIT binary patch literal 2816 zcmV+b3;*;|Nk&Ha3IG6CMM6+kP&gp$3IG6*G60Cc^w9I__*b~NcM4w&z z1@yo&PvAJU^OyOuPEOsuAp3A#P3U+8{;akMpH4JTWMJB(WYQnUlf)Ekl0RG+>8Zi;4$7BFgC!?>)2VC|2_&1HxM&x!| zjlk&c)$U`!<<}r5mqvT|w10l$f-)j1*vp7{?}X8#k%iELD;yObl;7*zBF*!=mukT* zW&=mJ^@oyRa=Du1B1>^vanEe;zaU`O!?21}kilGz}Al*LkR2a?T@( z;z|)H*kiQHy9R~V!}KheJwd#40!~D@1fiAxa3Ae%aqQLU=Ww}qgBkP1C=5#Vk38*R z{>7E2hXZ(KGK;`Iko~*Pw4gUw?*9m9;N>EmZ*c%pT{5T;qxidRcL>GCDx>~Ld|I_b zal^vG>7RU!4$SIxa-<=`&K(A174ZllD`8*cIYht;g1SJW4>xhVKy2f)3*S!DW*PcRQ zCZf`3DxjieUn(4iL+?j5^`yi4GwJVh*}ubD_Ku<|d^FKg402U1n+h+s^DYIyK!t7s zGT&6Jb`H`?wh80K8-ogNmmN(gzzqHN#Lv3_Xtj9&oLZbC)8)yT*m<@SC_nVD=)yb#Bde z>+R1~e{Jg(#^{i;n7dg5^aV#npb40??72OzMDv8O)jB%_c`tL+6N!sVG+b?Gp^Ndq zC+X&0<`ZW#~*s$s93Zr%%< zIEtr7ne32Ar_Nl}hSo?yYQvzVt5NSuFMF%r{3cLld{5;g!-D*o;9FNCk_6D1@H9xn ztoJD~6z8)e=z>6;>?PY^P$AK zoL}$8m51nNARn+EIUiy6+QXw7(~dy=D8Lbn3^dC1-AF_T?T=gJN61Am5VrQ?3JJg+ z8pK5Fn*!Urszp9Ka(%{xa5JeF+!KR3252W59D(~i9lh*Q(Kb<$-9upIjSm3?gqw>( zU4KWq@**`ZabBnS_u5$DN0iVr_V>&gD_>o!xQ?;#J&ONHoq}LLxlBSPB_dBx3FN2D z!I`Ug6&pq;O3mR_JfJ+-LsR_FA=(jxJ)%sRt-lk(tyMu+NJ|47-_4|m0;Cj_T(uS= zoiq8cis@Y7eIJt`R;F!f{Go)TdwZPmGn7m6*O3u0aCA4&;ngZCP)W?K3Jq8m7D1HP2UJ^AT15v;;XwBf`UM9}`HN-la=c0#$8whIBq{ zj;eBQ4ce)(bJ{m@iTWl#`U-TOF6fE?S)Pi7uKt7OBj|Dwy-fG&dTNY zMAl$T@yESWNhz(~Yp{gIr?+CRz$C~_%FKAgILh%ezWJth3L!dD{QLY@7@kl7&|fLM zIqs<5D-^sH=mZz^J8b-fIBND<|1e^A?Sww&N91tBT3KI5B1o^p4toc4rE(ufLCZX~ z!G67z17tNvHE=doOU1M6k%*mFx>z<`1k!yPV>$YTfZ=y=P<0y;dmb?{Ibd5NQnzW` z)C9$l!1SNWD^Ly9XHaBvZCBsmI2rv*S;-Vg!Bhb9?y6Is zSJyV^YW{YhZzUfaDT2zXH6LM3^t&rXZ)teHgqC>VydiNN)ijg8Qel&a&nn8`LUNxW zarhaoFQ`ID4>>pukPhzbaKs`I$JNY9$-@!Sda8{a$r%N<3md#GL@5CzdlA0oh)yd1ilB zmQEuEyCWJu=Xvzm5dfNQzHda$i|$QYai^qqwHvPu2dSDXzeD*k0xl?+MB@T_=f1=N z*>k=B__0601e-isfvdx)yBANujt#-Vgrnd6 zqo2~C*1lr;1QdRyolNP3Ks01z^gd%4m485}v5^RhfwS2HjNli;P8TF%XW}o%DIv5P zfiz@1vlUMHqaGiDNX^YhSFD|yO^Y7?hCo?gW!toZr@w)ZgeD$#B?QhBdg|k(+*g}{ z-det6w&v;l>r6YDL+=QJaCcMr*q?eg>Rm#JX)|B_%Rbc0Xm28{=LD0i`$)r!I+rvaxVKg1@az_6^ zjZHmgO%i07aho?Ffb+P27kyADbRti6;ttMTVUJiH>LqXT(nz>a SQ0>T8qZcCB@XBCbKmY(Ca(nmy literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_003.webp b/.vscode/instructors_images/instructor_003.webp new file mode 100644 index 0000000000000000000000000000000000000000..7b1e12d46777d433375a652a884922c2ad2f0126 GIT binary patch literal 1742 zcmV;<1~K_kNk&G-1^@t8MM6+kP&gpE1^@tXBmkWODt`cf06vjGnn@+2qM<02tdOu0 z31l zJ4U6Uk%{tN!L;8ld`UP4-H9Gxh*`9Uz3ZKz9$-G&XS?$b>Cgy?!w3gPD25xnkWOCM zOV}osqiw%+wGJLlYuO_scqksj^(ngbIl)71DcX1;4hw-!7iqNH()ed|YR9Ww9p&iW z&85rtxJTc#Jw!E@BY3b;>mHsMOY`LDB1^X}8M>9xvA2hndG?J&z<>Z+Hyw{H!2M9! zBQ4j{kY%1Qtc1n+QNgK|L>C@J!#+hYv{Qlz&gPo2T%CP`X+Erq2mNbC`M0hK?EG+P zi`#@QS;s_QRn%1q2Eu><{`9TTxOP6{k*}KR1adbt!p=(Z_kbLr4`sa<$<1Uy=u<1#{Ldw@~IUGn#^`80b{G(0RgnMF9 zZ;wecG$>yFJ}$G)hg?C0{*u9=JN`9W(iZQ7c5x@Tn00h+TJF*+mhb&1kXQ!Pke~l9 zR&&vp?us0|5AMANUHK}wk{Z&tL%DdoQRU^y%-Wix?A6Tm&b7b-oWxAjnv7%uK%_35 z-!8S?`X9S25i~VorNl;z^n2+B3{S4Na$rH`OnWk#fsuy{#?V%GW?hb zWR%58IpEZG2IOw(xYkJ4p?I=T;=v{3rD$~qbS?Orv-`38C45MJ%e?U$&f&r7LicAM9^6&)Znst zLhftqMd&v7Z>B_f)`LU518t3J?D@mz+*MkZH#e-t*~6bc8M`Bj-yaK2dqzZ}EFJLb zfyT9+_wb5F;9$Yg@pXV`V{$| z%3ic#fTEHMS<3%f4ytsaOsNNoVNtIpSz`v_C3g?J=+gb)7oRz4=-rW&>{yf#sp4Xs zCs)ixYHGARvz!&bIJ4i{Y0vcU)qDz^bd;r3#>1UJc;DZ_gL;6~>F-Q987JpBQJOv)CjN=Ugvr zG?BG%vzM!gVRU_}`Om#{lC)=pODQka#3PUwUOW*Su80YwqyHRbHt2AK0c1k*$o3iZrJ61 zHrd2s6qR;)hU4d#^bY7lwQJ7fT%C~kgPnhYqAT`ss$`FM3Kl-{goM-+y43_utDny0 zCK{}2Q&VhTc$>cTo2>UB1N1${P3aWz0n5%ldJNOZrEu4tAm49UpKHo7X>O};3)fpf zly*1uCqd#Cs%w!N3F3STz-#C_Ll{O@N%LvnPmGRuP1g?IA{5dEnZUZbf1=QtAbXHd z)uNJ#FOFN3+h`s41mi6(g)S9lusS>rk(^&?h#EP{bwdR5QgB19fhdh@LdEFYBw%Zr zTr41lR+v=73M9rh?gn&cHYz4DO~dzR2E+#a<6@OBQf1LIAv6M&V;~zotTi9`9jlv8 z#t(*(QoQuyHKBLsd!eqRwrCuWng`Z(%ckUhTa}BW+tA7m0qHCg+rB|Az3FKQhDRa> zVV@$3Kh2(=u_pY<3FY2&*hFI+vf&S{W`)U!*K24hd>52bqdtPMeQlxZ3w^@#@M9Wn z9LN2a3c0E@X7q@wf)wm&Qx({tsM(Q6CKS+@{c|%U3w;1-dYi5~u#!0Y=F|WH09s{YMgRZ+ literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_004.webp b/.vscode/instructors_images/instructor_004.webp new file mode 100644 index 0000000000000000000000000000000000000000..76395d9835b5129d5291711f541c446091b4ca95 GIT binary patch literal 2044 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 YvBWR1_kbbTrQDOh&NMe^Y)Bt~0R7YgNB{r; literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_008.webp b/.vscode/instructors_images/instructor_008.webp new file mode 100644 index 0000000000000000000000000000000000000000..6cf06ae9da19c7a357e0dce7211fa65bae4861c4 GIT binary patch literal 2002 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 ek^|#x%0At^kAYx~krLu#ZQ|ZjIMYaQ0002hjv}`J literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_010.webp b/.vscode/instructors_images/instructor_010.webp new file mode 100644 index 0000000000000000000000000000000000000000..f88503d3e3c26598d624748ca5f55c7793289e9f GIT binary patch literal 1900 zcmV-y2b1_xNk&Fw2LJ$9MM6+kP&go12LJ%@A^@EMDtiEX06vjIn@OdkqM;{~JHW6K z31tTO9Q5n_-|fm*qcne^x3~dsL9k8t?KWV{N8`)HF!7!Jbpq*JZ4c5{7H^X!VIXWi ze(t_QmbPiKrv*g8We~P~!W)(n98;oo9p*+-uISksL!eih=BTYj7K1IAer-$cXrZ_= zY3YOjbUPJw?9O3r+IIi|`sSV$23K2%Z_iiZBjrEodzW=#`pT{z7&kQ4mS_Ib%r^{d55Tyw>?&1n_QB_S*JRZsR?*E^PtcU)Lh*O z;eY@D{`tg=RW?KbBlZqcl}HeTj`6e~&9Yt%2X<9l_a6DsrgPDwN-++n@1F3Kw6ygc=Y@u9;)KhbbC8)c*dICcO<7d z0EEnFwK4#-XDN#x@vQ{AOS$qw^Pd`1 z&i7aOA#X^4=X|QeBeUGOajk7 z(3k9Y@!arSA(;vdw&sg=$NL;-J-|{WQo@e7^}}~k!<(ilq7X(~PRVP|7XrMF>S+a7@gvl%Os>Ogqi#~h?h2fkR_!}V?=3cGP#SrE@B9~OU5)#Ju}#Y*Xx0uRw=Cl>t;>D2i~K54h223 z78Sk_-fK`>aPe%GIFG$U1oAoZK_|j9#V_2mz=`34?!~Kv(xSK&2BUPN{u=wpic@7gU^#wfgj`!{RG{9q<(k6CvVz8KySlN(W>`AqTwl1fsz%UXAv6!B$R zn1^3eW;joM?>|<;8XjG$$SPPp?EUA#T&&tl4XE2o1^agMtUytLqG+} z4=0lfcvFwJ!c)*EP@Z(1fdGM>lA+-IXa2uW4JsH#_ggPsBI3oR1DTBxgLBOVrkcJV zY*gun6p<-XTE)GjRENoh68YWK(9h5{=o%f-LRxqt_>EL+cJdc6A2h2!ZFhjbQCb^m zrapt^MeB`^rG^K5jJH{}_jgibhrbAn(2`1Ws_uJ#v2`h`jYFZrN{v)Q2;7TL zz3z#~LwVM?SqNi3TCDDq#}u|ihMU7fWkLGNW_$-W{g&#ahLqVWKFeKE`Ubmn z&7{kSm|7M4&g~cKibl&8wn&Poh6+I9r2@bJL~;3f{xozI*9g^@)P{{n{K-*d)nL^s mLCvu__mH}t7d>WM#^vehKE@wxnQznbzb>-5@g;_h0000D)vuKR literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_011.webp b/.vscode/instructors_images/instructor_011.webp new file mode 100644 index 0000000000000000000000000000000000000000..5d8b9737663670ba3ccd5763c897bf280c55cb12 GIT binary patch literal 1354 zcmV-Q1-1H8Nk&FO1pok7MM6+kP&gnq1pok08vvaFDt`cf06vjEn@T04A|a@d`;f2_ z31FY`Q2XVy1NkLS053p^g z^i8!*i!JI101J(XXOe*0&5;&rISANz_&n{cIsrCRC2s4*k80gnKbV zxi7^dzDLogYBsYRxFjvd!dIeOYtgIL#&_x}g099*f44r;vb)45vS=Cacn|?3dVjuY zYnOtz!y<u1q;1+DW4{2J4}y?`&Wc1a65^AaB)8@x<O!cm;pjva0PgF;51r(s@!$d-Cgfu z%F+s!yv?Cqb_^*j;>-V%^Qaa<%@QMCCHldXkN1Q;`H+OddED380#R>?lQfrYA+0;Z z-vOCgHX`A`lFLtty>6kYR|L`riTqnqtwW!-v7XvpIFumCg4XSsgvgvNpWHE7;RaBGL zoPUEOO>v(Y{Py%;*5=OG6Vr|%6crK{mVo?uL}kiaO1D=Mx^ZT|`w`QG&p&TK!-EgB zyhA_aD;ViuLYS0tnlRtjSRs~3(P{KVZgpo9s5^u!rG`84`|%IGG22#LEK9C`Zjx!3 z7BECb%A|&<-?$(hjR+J|K=_9f;{pD5$lD}$OQpgk6I9VcA0=Mqq(V_kEb5Uo4F_7D z-W||j5jvDF5XKVq1SH6>^a_KIhj^<#6B5}Q0;82&WPz%E+TvMvpEU+rbtf+oyh*RC6_IoA?dLh5bH6$NHz44gN6~Z=vVYhcMkO_yE4o#tc25q|u$(x=T5Yi^ zSLQEMh9i&bhQnaN)Bxz7p54wxdEqV*?*sb)L@o2QIeuVLV`eggY@4u-012F4G-5op zs-I)r^-PbXWnX9C_9Y}Ml#ZjlWJCa)-RcHP7Gh*u=b@(Hyrs~FS*LP1j}~<5cg2nS MfzcITS&RSx0R4uS6aWAK literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_012.webp b/.vscode/instructors_images/instructor_012.webp new file mode 100644 index 0000000000000000000000000000000000000000..e8507eb68aa1897ef6bd1aabdaab80851c82edbc GIT binary patch literal 5762 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 ALI3~& literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_014.webp b/.vscode/instructors_images/instructor_014.webp new file mode 100644 index 0000000000000000000000000000000000000000..4e5311547262114aaa7556433c6a07e523ba37ac GIT binary patch literal 2566 zcmV+h3i<|BMM6+kP&gp+2><|aE&!bYDt`cf06vj8mPe(dA|WtzZg8*? z31<$SYg>IU|@w`_dNrl=x+u`9zlGVuw zZ(P6g60YL?S1g;uy)pGm+-%buUI`qm_jFe#f2G0=%E%E$QxTR*>;%~{;v>e`pKlPT~&K{ps z=!3iBQey1{02&>bB+235c5EJ=#b;D9)cN>L=XQ*H*~*9BQmyXZZ(Yoqd}?x2@Zcpk zk0s6G=VB6@DzN_Es7=n{ud{m?)drjz+mpq&W-sYg_3_NXgHxUS_r9CBO|fqWY`q-_ znX3|nr($-9XnJdM7yEALM5nd*lzx|M_c5_zytbQOjSx8JVBys|v^@0|Xm|^&_i!(< zJ)P9Pk8gtAO|@psYi688$Awrw+`Je7q4)sWY8q^xn%Fr*3nv1HyGg(R^@El;1oel- z`bK=t%prGf>_puAg%0+E7>Q_>U~Ip)En1MofU19kciqZ=^1*3mF1z-_vY|UZ|5c&@ zmzbeMB$8HBBdySkXb;9@IaFYYLIwr$_M;fDbnfLfdbl|u0dF}1_fc<1C{LO1ZYtbF z+OJL=t5pdn>VsBe@OeSLN$flAqNR#rpoWcSn1gAi-AI49kh?Y)7NN*(Es&>e)+Y7%EadtYZKr zXW1J>4&S!T1^V|;AvN!+yYr^woNX7SO1_CnTMA!W51Q5lsKdeLk@jGG0|!OZqG~*b zs=)Bsv&&E!H7m|F)E&PCnGHSeEeUb4%HoDWM2|gdYKyd?$KV(IxZ?lOo8yB+@POYU z^2hciuKrofLmf*VvwUWV87;71{X?ZfIgNDgnl&h?2<*4cCmEa@UcdEDK^pb+_~_zR z;|X#zCPxZnht8w8ooU|cvX0j@;F+(kan7 zl%*5V%4yL=vDM=N!@IFk%1Rsh>v zFUi(+@0&I`Q>_wa43_4qqAuBn2(bdLtE? z9cOM0hRPL&epwwtw|DMFLZWS#tDDW{Z%un!e#1#4zYzrgvjFhMgiCJO6!1CF6B^7u zHFd|<4P+{B(%Kr&%2Yk*EtYPYG#eHpt{?EEX!M`Zm?C*doEI)cM#pF#0{r+>6tFrA zYp`gg#h4beOLs%Ko&FwoU6Wjk>~dn6sbya31I=6glrni)%vrhS>|wKo`>GbCCQAgw zM^m(QZLo&DM01!QU23{F(_@NbSiihfAy#8ba4*KN@rDX864V1QSj1Xc+SYRA zg%4hma$p;0hv9@w>p)FYf0W2T1it#`cI^TWvUqOQl{`EhBI_~i;9^-?1gulo9rm`f z{9|=CR+Ei!m<~TWZ-%J)y`qdgv!Q z+zRO{TYWqT+t*-_kOjC{=nLZ`jw{pxwPL zi-1i6uMLU4M2Va)dUB8K4;HSU0Q~ZGDto?yyjL;IuD_meoGveAf&j=dGnM^&#RNxjOtRmMn?)PqojMzMC<&ERn(mO(wVV_;gy{) cNUo(if9J=3h^^;8(OG$mR>NGOrx-v00K&rl^Z)<= literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_015.webp b/.vscode/instructors_images/instructor_015.webp new file mode 100644 index 0000000000000000000000000000000000000000..7c93b7383e176b6c1542ada8a415336b226d455a GIT binary patch literal 1754 zcmV<01||7YNk&G}1^@t8MM6+kP&gpQ1^@tXB>Gr4`J{G6evn7@7r_N^FdJOH{vK}ufUBLfEc;!#=RI<4mquxSZa(=j9$GTN z<{Y3@$-f+J?d|9yX#lj}>&oH&euivjR>BihcCfv05^3;ti>g=FjTFCb6Q8VuRbaZ% zxf#uxl>vM0z=P)Rkfszf;L?2!!ROdNXJ(9k0zKDy@(Uaf2g$*A-#HP25U`T!F1n=W zxH8p&3O_@IYuVr@-iEFFdj=V;R;;|~l;e?%S`ov%tH~m{3PO$>wKx-moTQ=#Y|)iY z1@fizp607JEU;damFBbQ;}h}0#&iGx{_oGp4+cgrHRM|jgQ!rKwm^(uj*=zQh$VqH zZX!gr6$KzAj{q@drv z=XKe3ODi*K1`~(*TjeeJnU1mK*BzHh)PX}gothzz@IrX3=?uAvrn@h|sm<3J*^v#; zgeZ7p<}hHe9kXuq%gq zZLdebp~}%66p(9<2F>KQ*eAF)=#WKt3bgruwwF2r9>7-)!AQqu*u{Z<@fl0kTW$-u zrBQgh=kIT*#n)R$z`nOCOulq@_3=*~-NU5cU^X;EC@t)jGXBU`2$q?*G~%PTyQvzW z$4qA&s&HVR=k`Vv?8rbs7hFlkNYgSs&$>;20kzbfFUuUxqD%U-;TJCRQZbl*G1v?i zb(*ha;v@m?$PfruBg?RdMUC>Z2ac2|xv~7Nj{^O4ai*_5rb)d9LiIKmacSG13OJi~ zhb|bD_hw*_NdT>THb-oW$_IfB6Qo)+yQ^dkuaV~5rN248yibHuk=DBAfjA6R&I%3F zGJ(e3dg7qy)o(|VlP5ROvebfy6IIYVP9$n)NOEiI)5x*rsOO58mpy`aOWz-s7}9JL z)T6IK3d`(XmVUO^&)pyCHHTe+8zyy#Pci;`A4O}ZMU4e zwqaJ*o<55s{ZWbR{>N}C6oyJ}s+ex%TDt?-$dd&N8Nh_=)&D~a_S~<_)Y*!OH({X24(FQ=(@Diy2Xmf}lS#EbUmZr^o7D5pJ z61>Zl+RXMtuR=@!0PsF>?f?J) literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_016.webp b/.vscode/instructors_images/instructor_016.webp new file mode 100644 index 0000000000000000000000000000000000000000..60bfdb8eb2f647c824b4a768bdfad8cc6dba3b96 GIT binary patch literal 3158 zcmV-c45{-{Nk&Fa3;+OEMM6+kP&gn$3;+NyMF5=vD)RvI06vjMoJu96BB7~t=_s%g z31x22Vb}LOM@Mzj&p#EvT?psteBV&ph_^8BS?^9iZF4_!GhPMTEG4#&CE#6;ogKu@ zxkKP|cM~g6l%r+=!*qqv!}BAh+X5n7eUSINjU%;K;71gaR%Dpv6}CT+iTHCbQ(zYs%hT3jif52$9Im^E$9N&8^k3$E)nUc9EmmrlP- z3Q);gWb|2ExF{s#)`IlY0OYg;RbCAE+N00s4PwUQ3moW*wqb+BZqDW&!3EbxJ_rt| z&e$Vdt>k7n9zAo`x8g{Dwtwv<{e+;Eltph)?4aVtYRLB6^p-0eN+qU;Q+n6;Y+305 z5Dk{9n|#wrio>!D9)$hab$cRH#=&aaRL%xaeZ=KN*j3)#8y`*YvvmF2(9Y^c7&NnN zfTNdZCul2b^68SGBd859rFg1NnO_^()Z?a;Wbh230uE;t<;w$K8qW9(5)q0=1F6=` zrAtfCt$R{lw~h{5fPDo3zySXFHCq4*@Hk+DJOJ#|G*yDR{bVow8}gGQOvNZPKJ{yI zcv~Tx89C(HtR4~DpLV<%zbOP4mrs~6uo?u1F{gc5$D#g5`8jq($f>#Q%NP0rZ`jj&O zg~V>PS}8u*;m%xiR7IS}K}sfOhp3z#GTH>pXqD2-04v3Zt+xFpuxuQln|)UCm=7@{ zL=!LOLYM>^3DshVS=OyANJFxLyZV7yzbC@L!!4WgLXe>$EJ2^wvETyJLtIx$#$D_{ zF_Ti5&$m#$mJGf>xhst8bdv%hC*N|O zz3b1|L72W(vdyy`Hqm*w!tk;?R$>$bu<`}k{q>IFf1~qV`yqJVEh&;zGv<@5k8Y;9#){y01~k z`OrWh7Z#DYkSkZ63lhb{4`>?(&qBTji+1~$>Em#(73g+8WO z669W-yZulEQTYo0g7OWR02^x~!7kM8_-|K~J~=@pF?oqMbk?mgrsTxY#IFJ$h7JCY zC>frOzI-8c;Xd;8fVVy@>P!5{dXiNkRY<0!c`I!~k~&Sa)ehCpV+oLvpa+NzALU)P zNk)Z5Jlq0Xj+T~&23k1?+>kcT5x%Iemz?&<#|{G)r#?eWx*}Lctfg}6MZ8$^=vv}k z`CUGo+M~+zGv5lsoxAF5^m4)Ud;|c*A)n>+P2k7vFOj7ppI?_AumRiuQwVvd}FcG@w)nStNo?o*G9+ zzyJ_6E&tF@r;VHQ8R{L_RaV~;V{8&Xw(gnxTzncso<^1=EVWe(;ir_AgQ3Yh8T?4Z z4vMG*7e><~P0!I*WUgNt$9%Db;NbfSOoBEsOSNNTKG{g2VaWiZ@gS}HHk^=XH*C8_ z;+{YQ74qGb6Pcsk57C6w6(Gw$)>4z`>|iaOt%RcwLJ?SAs%VE}a5bFmI@bDNImYOa z5bo=InRhB6Q1FmxP=WkI7|p*S``gA*s_{1J+9!m~za$)V36>Bxlk!jOfcsXgFvFWM z?F)--nCFfzHi8LRxfRXsd0OoBtCE-Z6xuWNS?Ye8F3mGPVOPnVOnTciv=B-5Hkt1M zQ3Z#1wR6JhI?rvFL5W)BB~ybBk8Pb<3B7s9cae3a74hRGYk>9Q{)okqc_-)sc~!kS z*ln)YT%O7IrrJkM!j{vEb;ny~NdSL55M%sm?EMbq=29=-FRfV4OJGjLI8;?iGMpW3 z?|31IARTjuFmYmCz3ewr@NHN8bGMzmpjC78CT6IKI%cbpzQ?fZ-V>`I|ecC@ro*)5*?mI;qL&K9HtjSG&A&;>CQ_V48u0Q@b z&U@1x>l^K-X-R}Sw^4`U28zmxedZY+ezP$&nHkbDOd1evuo?8IVXtblf+5cPB}_cY z6jwEk{?y%jma=JuY+f6Tw0}~%Hq81Vl~j{bpnA*Mu?&0!&wa~^c?km8>NL}>ln*S_ zgL3+_(VOv%siAL?6m3di2U-+5$B=V3;3z&Ycg{+qe>iC!h0^#~9PaPEk-rnXQ}%8u zHuqYx5yqIzvic=BV|BBtNA5|xtYD^#jNmgbQN1A7TvEXTA#5}&D1}X>$^bPq$b*SC zl@4*~lBJa1m%toM7rm{B#WJl1ighl-Z@{ijZLFsTT%UPx+6{2N@6~;!>nWiiiI_yEX0f(@jeT5 zCT8jNaqquE=|u%Q`wO1cGz!!EXetR%A1OD%|FNVOojvp|&oN4Ikn=0+VZRxYSh1%| zGf#xFgUrGA8uwQkGcWYuLc(2BAN99q za1K;zqF6sFvtWnsxKYO=$ihsCU6J3uy}yt$ij)QVgt<%iDggl{OlTytfr%e%-4T#f zE3;K{F(@vrA2F*!yf1(tP(Y{Fy!;S4YBs|_+p-qz_~_6&pgAmKAUF{~4w562`&_4^ zuO9tjJ$1@6@-5iqgkk`$;lvbN7oLxu&MaX_?=lmzsyq)K5oMBmT_*N*SrK*i4wuFb2NyF#xmyXBf?^1;7w6Jy z&i|v&veM`f)9R{3V$p305kl?ORyO>AstS*XbACYFElSy)Qy)ksmATgSP-vee`ib^h zJP-_ZuAoXry`7g;E&pe#!SQjJ9A>})y`b{|>;ml9Zy?8$2KHl`qpZldU+=RIiDzYN zlVr3@l3+Sz17q3EXK#my@&*JI1Z`u<=*qGE#94niCAU(R#hBdkX$Td1e3r0Joe0=Kufz literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_017.webp b/.vscode/instructors_images/instructor_017.webp new file mode 100644 index 0000000000000000000000000000000000000000..d9180f90e8c02f66e0ce87e784e95aff463955e7 GIT binary patch literal 1746 zcmV;@1}*tgNk&G>1^@t8MM6+kP&gpI1^@uCBmkWODt`cf06vX6mq(=|q9HQ%dtjgu ziDv-M!QV9>^3+-Y@ty{*KC^ElNBOd}&N-x1J3@|%bIdN}{%F#xzH}!03=A0!;<{eph$ws=cbx$V9rPBD0 zNqJQ(<%5CwR4`E_3iXRY1%FDDPwxB=eXW7;77Jl~I&)Taz}BuD1!|Y9(P2Hx-=vx< zP(3J4U)x)gWHuRs;z@c=zOT+D=9^ru2RzS{@&F%m=GjF9%tP`w$JL`a6GTNcx8G_YWX$kC}=ON7W3TiIQFu_(M!^7Niz1mno z+yz~0_v^VRDcggJ?tP}P4H8nGnU#Sh$XfH#&v zbd1Q#{)A692ux!G;YyrSE+hWum@fZ`O=N%Vh)TNH(ZA?2*ByQ*#)BWfp<}J7Q`diz zlRt9zOYwS;EGMIEmV}9>tsrnpFI%=%j3v$KIzFdo7DFn}7c<*`Qpgx9i4?laU2+<= zfOo;+Mh6>1oCk?o_h<6=ENMBn@A1>4;dL=pS!PXG20rF#|qGD$U!H})$@ zo7oQpUyhFOY!9rn*9NqZZ*2K?-G1vXhxkXPkz75TfghTCFmh1dI_E?F2rqk<89{1H zNk~c#FrD?E;A?&zfU+1`{^gK>&S6lA82vC%C%PeHxhicG^1d*%4rvAVBfA(%#V;d9 z8ibM8$GZDTnSciWqM{l-(?4IxEv?~RIR_7#$qiSHcb8&QvX&453u zEuKkYF+)!$ic8li%-VB(Ll?fdA=u+&;favwZpBdy-|=d^6#3{9%UhY%CBi%;5AE&~ zakn`Tif2c397EEPekHjV69!;QctLp$bi`ySFh-`La|O~OKnHr67xQR~QO*@W3 zxuhzvDI*X~0ZcZbzi?m!sgev*W(LQV3=b<8q&ttM(5$(P0#$L~;*-yZ1a{r#6{lrC zcT<Z52iru)ffGQ`wSD(%!O_W5d`j6`QlrR5B<%TMC22{Pi}Mkh*rseIZ94B=m7ew9)3dsb`}2|1ooBcC0k z;dv$atEc=E4Q3o<<+xr=!;Q9VMJ^4n$J=r#6;~IY|Dql!!mP-jSLoTMaT^<)8+JJ? zW?Bhmh2Zq+xAig(+A=~{Rx5#=R@R-Cwqq2JTCvgzbHR--f!mhbT2hK2F)x&>IGah; zacT4ao;ec>6%G6r@~sAP91{5A-8ODW0QJ&!ez9Jjvz{UNF?_y#Wt@iws)B|&twN#> ztaLIzNUb+U2b!M?edh0li>J!-vT3zTw~4ktH>rTK>W*Hh?d67Kb!FgIAO(948#)E7 zP*^k#-JYwPaL5c6UYk?vWn6Be<_cE|4Ni}N_A7|UN^U?g58cFO`{mB^KbT>@Ou4X_ z=?kfBEAMTX`%RJ{61xIr^ZIwb(sU;0BER^PHH>(VDGjf&wHBk!YRt+1{AG{)>(2No zX72lmS)Jws-w8x%o_CwHP??V&%Dxrq?49wt-}QhG&TaLew3Q}6a*;eqo8ZLhlt*pQ zht0LKILGHU3lo~&XyKD7rqqq3_qY=@-d`U41MwzmkfiBjvxkywlXyf(1na=yxk}PH zFF*tIbQELMD_l}6Ebqmq}a)^Fu1ePSZoLuta%b(+WTPR49_4d00CHrSftcyaA| zR@Bnq6*@6DW^;Z-DZQFCuGuUR8kcdWX7YB zmT58%{~Q-pr$#DObty3KJJ zzUBAN*VwEJ)7_9DhEy+HnvWID%;wBHS}2=8GI5XC^MDxYItt8oqh`j2U1Op=zV(5y ztX!Vlmgn#7(>xv5+qo(l$-%4i@9G9+ji1#lD8%6RLkJG*zlXakYHX2O4uQXP@53qa o9w@3@h?u20EoO@*#xE^aOb{n;-l<#I+j9J^CB8YIvc8xA04-5Y;s5{u literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_018.webp b/.vscode/instructors_images/instructor_018.webp new file mode 100644 index 0000000000000000000000000000000000000000..56d77515ccad9c445001a5246e0b5e98cbbec06a GIT binary patch literal 1276 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 I2oL}O0BS2w`Tzg` literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_020.webp b/.vscode/instructors_images/instructor_020.webp new file mode 100644 index 0000000000000000000000000000000000000000..0e6bc35623ae17a5ec05ea704f52573de18c665c GIT binary patch literal 1784 zcmV8Xb^&O014(`uE-Ld}@+|PQ}5b6q=-w^R+8TEoC7j7mw1J9y#DnW>!y z5T@QKS6WIE@>J*Kgo9HSWX&jPa2K}m)1{|!!_+^jh z+7h(`_}m%IO{%_9-W{@?2Vw|i<1#XgRYF^d@Tx^%&IJT4`5;$&G{kb$8Y8(f8^ko1 ze4=RK`5HwzF+EaRN&5~#yMX2#2YBJ5>)Yss>MAmJ0Xnu#761VL`3_}wtsZ^8+Iv^c zb_RsDk2!PM7T4yM!|4kqHL6a15}1hx-{fg&7>Z4;%Ic0sYfdKtN@<-fwUGJ zq(SE=f#EU#1aQmUfaNOrtt~pMK)#OG@gP?I2H$%T=wrM1qwaMBU19{xlL?ghh@7!I zEP`VV4+{1Sz!wl-9nQlMzrep(2m8l53I+4S09dv0P9wf;`TUvr>&Bgj-8)lF0|frw zFr=kVIdoBg8qc)*ys&pCKJD^fLWMBicPEAeR5Nemy<>Sn{p7;d_3>5XjnDIJxjIyu zZvS1yR6;*?#2AAyGicA3>0$w7CZDZ$<>=Tk0K8AiHZ98GoVd*`V8b6Q`|$ z8Z4ZCYCd%4D`f2J#djryN1Qj^(u-M#2boo&BPs>8eCMUF+O>?;wY8_1jOX$n({;Kh zB#bLtKT95aaM=L)QmO9dhgJe6^~j^a^N@y9Y=8C-aZ>79ToahT*g!}oc zufZe#td8G(XeUSj1qDR~EyUO3HOAZ2B-;SZ;k(KH?@HMMpvFgdwbxG1VLLy-lB9PF zGq|?aQx&K@taf>)k84H1Y2)*7SEMi3(8q&5niqQ|VV8NNRF;mF-WP#|f#3r6N(Zeg z{2k@&5uR$F>%`%HMQv6wSv?yHfO0XM!%T9mX53C4C;I)64Sh?3r0*Ik<7Q)UEy#6@ zc8mXDU3@@=rHGlkPFpfdu!+YS$S8Nu8IkjCIr@d2nyf>o$ReDQb`&Jh4Xw@+tu(=X z6n<`W->_d08vI4U`BJ(t4c?M<>#K5#QsS+PAcm(OI(sdm0G5y|Y$I_S<|ymnUBRSe zRsO^)e5OWR`AER8N2v7Z#--Q`=-OMx0f&1`z|GFM0Ow=7mZkG|!LcW@N&{A1D!G}o zxy;qt-JqZWnB_hZiE|u*?4+5_NBW{q27l-M{-p(Lp>a6RhRK-qju>G$8cON<@{}O; zFidhG@dGk-d3n>oT(Ihkv_i=KFhoeb24Mud78VmETs(0y42IwEcooY@Ndfw31vm#F zdi(p2bm!4;!hQ3m@dEYV*A-D(x(C12#0qQusj+xMS~vNSVpXTq!6PZx2BC>K7D48L zQEjy5ommqu4#}R#N4h@g&hw7T$;>DJZ0dF!KJi_9O)774f^WEM`XQ4^GsALWGoB?A z93U(utx*cs`BuRiS;d6xZsB-^T#q&o^h!1qJ03!+?u;*$H8mg&l@r}^`%!WUsw(Fm zUFHbSVQiLs{FvosL6sLPIfzIiuhU&CyYZh^z|~HFSP08KF^y})B%tRD8pZS3XT48c z&oTfIl%W5OpF~KaaeCK9GnH~ru0uHEPq5x&a{>ChwFOkvNi9-mduu_^p@7v5r96dB zPU1es&-E~z{tWXey?oBjLUGUkx4lHiMBgV-<3dkA{tj$$LZyM6DS6lk`~e*ZxlNpL zyHG0PFvV{f&4_Y)?#^cW#}-7#Vbg#<8M!2klZbN+%T|Kplx*wjKJx5bI&yX8ROq4n z2_I=`j{HbKrF+VcMd_^dTURF;aBZ=@@`AjX97rVNU{?Anz;+NG@gK-SldiOsLOz;N|U$u4>6_B>Ak&%l{JeEvt^4-I2 z+hpEWgvJkGZrHdr4|#>O#xLbx=c@uaud@WXEVrWP39G$V6u|=(hhhtl}Sn3rLyr2&rBg agPZ5qn2z7H3=?j4;;ALpE#cMR00009cyv$z literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_021.webp b/.vscode/instructors_images/instructor_021.webp new file mode 100644 index 0000000000000000000000000000000000000000..2051c6abd925e3d85b7aa7708be7f927e78f421b GIT binary patch literal 2198 zcmV;H2x<3HNk&GF2mk9uI(^({Y%gIQZgmW_+t z7)$wAk~3Gece-Q#IRSs5>``i&TOi5ZNSe(o0`SYX<9fyQ>Zsv7#sPMQX~r8Ac?U)@ z7Z^`3?P2HKh1S>}P9q1oAB&d`Cug?$^)1^->}P2(WE}1!z_Nkl_ukKA>CVb=HfC=& z@*$LXXx$3O)_WP$GmWQ#J;s=rl0;wu*;yAf5;C~MS_>jkE%Q8>12_f|n9N2W*nO4fJ z2-+=lai>ayJF}qp$f7v&mXh8F(P@#v(Tg{!q4-t@x^R|sHjQ~virL)!IuV{h=N(hR z;Fi1SR$a*}aE3c@8UO7Oj|SnYfjM2ZrT4p5mzTCj!*^*U!8PjQ6?eiVq3|fA1I$p5 zb%TpR-mh+p_eA7q=SxVXIxKVX?P)@9St*Bb3J4(1`yg0-^l>9XbOqLWx1&rX{vmp` z58C|1w0E{2f-&;u96v?1=SNqu0MHr~ljG*N)Ifvuv!3uQmGg&pNdp+~;}wqrw2y4q z%V@efz>>!HUS;vAKbNuh3+0r(E+D_Mwu2ES z>;5_YB|Rs_HoQ(J4@98*_SK}he%<(Jhb5R1h$@04mHYDw1LEc`0|xP&uXa36Rrw;2 zcOZ{n%?Ov~fWMhVeUZYWNE;PV9Yv3geQ=2z@^0%Ue|!svb~X)g8a=cFw=i0mAmye` zJ+{9t!wRuVV>snDt3yP$;`9@1AVHjdWhB+aj9ms#h+mTNCj4(*k#Q-i z%~V&T@zX?C;W$&AXR!JheWmxOJ%qI62#r`>^vx5LB`i9s=_? z0@&&>m3z?hENU_n?UqtMZ18ind%K$izivhOjf22H#*p<#07-ElP;YJJo=SG;%IO4+w^o6Kj1P6!F&=SnghPf$W^3>} zzq?19=+}z+Q0^l|YJ^@?n3}*vBE)mjbxorInv%Qh(VQxp)vfHK+&CZ8$HI*}=VWJ< z41ul-X6^^%<3#S+8gsaatETz2R`DNbS*5skxQaDmQdtyTd!nk?A5i#0?Jw4B>hx4= zd@sQ38@ff(0asG=Tes&jPDDlVv1+MXETh(a-dfm4(Mpe-WDX@HDjFF5U%$@us!3oY z+FSJ9tJ5<0huJzpLUGP|Tf93;LML_`-}Ak7m^;+Q5HOr@qpzWya?P!yL=K-lT>-55 z4jZ}IKYRCwSbU=H;V1;DCF;BS&K0z37DYzk_ivg9VEhQ`YVZgMl<$gQ6t<$j#1&Wr zlqE%=RzXAit0OfrP`+8GH)a}P^I#{4vL$Z4kmrFQKu{kPEcXdanvMJ`XEA41A6$gi zK>d`Lw+HT9REeg>Ki=X)R);k`I1sGjS5aD~8kFI96fw6df|3JI;*!0-Ph!TQmk3~@ z?u5n$k40Xh?czbcR3ldf2Bz>`<$i+vVI>@t1*sG&nq+ZV=l@|8(rH>9DLqCQLyv_m zm#nhR`c>w<%0PDm_kxT)FYQPj>ufcyfog?^`dSLyg(Oq+-9Pafft{#cqs5$s8P>@^ zMcGv{hU9`f^UQesRV^7HM z!XA+2_ane=!S#QY&O{WE$K*K_YoKkc%sj~2VE2(_Koa*~QxXs3QtsQkk zYida^jz%b;pD{}7L@*_`o-%a1NCwDov}~nj#o{+zGxIJ0+V9nfsy2i&{n4<{`dDo) zvX5a={YlETF-DRz|n3K Yu3ul&PblGW#Eph;DF0Xf_c0TI01RU}+yDRo literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_022.webp b/.vscode/instructors_images/instructor_022.webp new file mode 100644 index 0000000000000000000000000000000000000000..9640c2a5826e553f48ed5382e826dc3dd3b33e44 GIT binary patch literal 1818 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 literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_024.webp b/.vscode/instructors_images/instructor_024.webp new file mode 100644 index 0000000000000000000000000000000000000000..63610cb62fc6e42764d3a8de4f35709e91ce7500 GIT binary patch literal 1878 zcmV-c2dVf{Nk&Fa2LJ$9MM6+kP&gn$2LJ$YA^@EMDt`cf06vjAnMkFhBB3mjortg! z31aI;Oc)O@$T$rM#e|Cm$-OC^UJ10kcnoBqQ4K*?^e#b5{= z2IQyb#w{N{*Ec`J`ZXM!n<>`g9X6RS9t{rNn7Hj-EI=}nM_=ipz5F=i`m3plB*Jt< zTk}sm$3~Q=pf+zdlH@ZyUGpIsQ5Oe(dX+Mq7#AhS{n1l+Wos$ln$aZZjoYAy3&BoD zj%#BL52l{33ZzYJy{yGaKC$|EiN<}yKfCHu0!A91TXbGTh?rYhKUkJ~3&G{r2JhUE z?#&e=Y@IqE99r$ThO=Fcv!#y z{_EnGUC_Tt2fqDY_n}aaR|^X-$`C3g zGw-Oj9H&H4RmV_2wfO6LefV1RI|rgV4_s!8rBD;^p$SM^M5~0;esdc!{2lt6nrzME z%U|u(8s!i6Tx1tn`f)HY8;}YJ1&ZwcBC3mUN&1_m!i-U*QB!H!zp%P@4|e{goiJ!$ zX-)Z4(@FcpzToLy8V~o_8r>I@X_u-vqW#2zQlhaf7WNSgvf1uY4xCkjmrBX2Lk{V;EBye_eE1 zO(h#+a=+P+@|T@?Qo&vhyl>KG>a2jg>MCvr;zio+yGrXi1{Sz7J5eSU1>QT?eK+jL z6QN~G7M9k}22eZuzgCvPv-2t-IRi8T#i2u4%GCGBlq)&VmGfk@r#EzOEF7sv&1eJP zVZ1>k+xYyhGvIqLlfyj~avOWL)MsXu2>;a_x?70CG~1?s0x>T@vaD>$3uMQ+fZa8j zfsJ0_F|=-~+gQLAN|_x5uhQz-U#h2bTz5kg4p;W1a=~Ii2M;y7d{sb}#H4O&d)fP) zDtW#E-VO*xd>6_Xe`T?P)Tt2s%5Y-9n#1zDK&8+)%&?eL1bqWqVLTIEXhAL@eaOEH z98gL7P@m3H-YeePn%I6xDo0!_s?|$bQUXEkmz-znDo~ZzfugVFbfPChMQUhOK_h(s zQL3dQ(yW-HPsw(;_s+ z%hhr4r(*C9$1x=3il~75qt%uOau3pP3Gnf-wN<-{eS_Dk<%5x3wW&A`<44ta41@|z z^~dMZ%(k$7Po|gRO#_99-uuofR=d`whV-WAc0A%!yGB?0{zs@bu^V?_N8>RJxnoXF z=mNeYW#ts0TVbKKIK_oparUa7U}38?CY85zX!}0nWZxUM`z+l_w}3E>?F$KjUr3gNviTA`lh*bm>JT#aoiuKZ}mZ{ z341vbHc2|5{+3~;awu-^HMSTRav`of`tU< zK65^&!WhW)wSom>y+2GB*o6BzWYuhi|9q<)Hg{Is+P-)^_m9|MxzwDx2glXA1cvfC z6Bk$&dHok33%$C54?t|H58X_MKS^mX-`YeByHWaHWg+}*kePfO@tqE0#?dJ4-U<*S z_olNrNy};IifZIt;a$;?-+ll*sA*kurz)06<&x@y+G0T~A`J;*3;&>w#TeVQFdXmM zoks`RG-uJPuF!oD_M<5ayW*!}wV8B+X-RD>5p$~nq*5iAl* zCsZQnUy~2G@+&_!W}oahv&vAVAaOj;EMxGLr2E(@g6Wg#x382NVedp*8cfg zr_(@d1jyBRF20h(->^$KMX;7TbH0M)$!YI|DS3ETGd43c7x%7JqO>*85Am?qmrUWU@7oY2!T0*kTIw;J0!KK> Qah%e;TJObw3SAcf0I=7q*8l(j literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_025.webp b/.vscode/instructors_images/instructor_025.webp new file mode 100644 index 0000000000000000000000000000000000000000..42826e3789aaa0f1fca1469615ae1e12cbcdc745 GIT binary patch literal 1856 zcmV-G2fz4INk&FE2LJ$9MM6+kP&gng2LJ%DBmkWODt`cf06v8{m`9}}qMt=j!0zI%hJSP#LUM)All^WLT zZ}%Xj>64-S8f#OO$^IsC4!%OvZx;9xnOo3kG`&*9rgoa&NSJW5ZmGafsi&Q`$W8ft z+8*PB*z5i~>UZHG!$t+4XHf5e7bJ59#r#RF`+ZvBvrNbh`)6`}Lg{Ojq(w>MLw-jr@()^)F0Y(V+wv!hl_&dMPaH{|9fR3BV=GM4GE1JDd8b zr*F)++F-qjkX(XTKnm-lBq|d}MqgKFPs? zEe`c-gZ@Dm1BLUl%z?4X^xX>x;VOLPOrK2$sf*gCwkjy~Ge$R()8 z!u4`O8MOckyjsB=DM^mZKr6VW2wUpqx%O?YJ+?JD&_8eUVLJ3Q zx;Hb76_?OTnkpsDm2j8`h#jILkb6FCVjDVpx zHsGb6%NPn(+))iiIUBuW*a&q63!ton$ z=!?S%i7+wH;NU!VOHP;Eg7B(1c|^4<0kEKHp`N*|gkMrqY|`rCIvRlzCeZ&1R^9vC zYV>TOyPep~~ z>eF>R1o1BQe-5F=Q^1Cj(~-I)H|do@o}mt*B^A!bX(9m+eS~gMgju5Fo_T9IRwH7I z^IBo~u@GJU>$kNuAaV|&Fh4D}o54@~Yk4UYt0hsJG{MuJ?I6?WAs=?Gn8yw))}8}yhoEBb3{j<&*6e1uaQ77SAWm_~{*kj92&b1N%g%mD zvs9>5O726au5tjZ_R>{-rHy~*?sn5pfdohZpJ3Ix|$#dUP&U5Kg$2WHlQp|@O^Y}@3W zi!2@*6kKy@FOb(F6K9xC?Fh?sTjW1xJJu;FGwHwx1HutPj`fAuNR2!F(k}qwWxn1c z%dO@a2f{Zh;*;a^n@)Pv<%$v=hj#uE3mtB<4muew{aM!0VnJl+e%&>8pq)?UeM5>%45RBXV^?JbTfZGZo_D`;={x;N9t(! z;>NKI%Iaf-wDKo(gJSqYy_;1HRs)&pNHt;9P$=cqs1emy|0nB&%Dsa8y(j>?A#wYVna!!l{geV!@Di)pdBtd4T)W85JOro&> literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_026.webp b/.vscode/instructors_images/instructor_026.webp new file mode 100644 index 0000000000000000000000000000000000000000..a22860f414f67516941e10598e60abe9361e73c7 GIT binary patch literal 1712 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 literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_028.webp b/.vscode/instructors_images/instructor_028.webp new file mode 100644 index 0000000000000000000000000000000000000000..b4c6736b6cb78e976c599358ab2eebff891a2358 GIT binary patch literal 1826 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 Mp{(ca>;M1&0QMXK+W-In literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_030.webp b/.vscode/instructors_images/instructor_030.webp new file mode 100644 index 0000000000000000000000000000000000000000..c3f16dbba70db4bdff75d5cec8b2c2948eab4b8d GIT binary patch literal 2504 zcmV;(2{-mqNk&G%2><|BMM6+kP&gp82><|aDgd1UDtG{R06vX6mq(=|q9HN$Td<%J ziDL+G0g#pC+TSv(bX->Qx`7d{?sj`GplkA3SJTltW53t(h4sI%SL@eWkKHe3BRJ)k zqf+5L(T;~0L72hYW;8iB9fBuoYRz`krbMa1gDfk$Pm)J9(PnJ5Loso?;5Hu$f_deF zh;l9&OJ1Rpw_i7$89@58SY^$Dn4Zs z($Yv(MDtoiw&W1*e25Q_Q7bDa73mMXl%vWE;UpWhmAo|hc`*pk%OG?4K-NV?pGOzIi|Gig8|2^q3i=%tBMxF{}%-2?Ig``wpq+{RB& zL}-GcsX#;x!&{&L{mj2m+UPtR!ygjc{eRsb5P7dB{sVT`EGIrZ55%Hd<8p^lC}PD# zn9xkQTCUN_kW0A6hIW&|SKJwgj*T9PJRA?_O7rM5_GD9nCdbsB*%x0AoM|LpY8a5O z&uCEyN(+&k5OEGHvoHHMs~;^2>Mda4&`O_{bb$H7^~jRWCuq8O$hUP`MwGASpeEt_ zytj|CDnG0(aehShx7ci#sd-cYKfRcR*H`2`)b?o@ez$9@M9K7h>4#!cJ%e&sc5b4e z0cE0CgmMmS*e#OYN_fIYO?d%DYl3BceiTZ(=%U4w7-3PYpoQ^!_=60>9t4|NYF9)D z%fBzW)%NHAXl|x&ut3xqdO3Zch!&X}bk&IrsyG1*uJ+MxDS1V)U-WE8rY96MGekVF zJtEacO3QeH^bN}k-*}UQw8z8(AWAO%)*HqH>=J9y5easAZTNcmTm*|RfPCbg|5MEq z(%c;|x)?#Q2aLQ-$}W$*@GvE#w`WDdolM_}zOsdc^hQr1^rAz7r?E5byaV=|Gfh=pt~K=Lwi)-l>9fO#xrNlkuUKekBDPbPhgmqcpXZF1J2 zutA=|nQyp%_!L=SG0%Q-b`SB>`4_v~DzLE7X)tbHfi`!9NJezHH}20PE5*S++?;q2 z{7r!$%T(w@9e+I7^mU(JZSj*vm^_@&_$q0eNBEF`Ok*x)D%X`7-;c(v`ASQiOt298 zj3`A=LjKM`+bZ97FKfGqMQEAK=PL-=HD#pRV}XC#*>;p(xUOr#lMUjLQ$ zb-#sBTd57Lo4u8BY!rt%QO$NfVo;D3h$XtQqb*oME$^%DGR@-0zr!uVfAOr?nJ=K( zzP6tQp&A*!!KoF@BehLQ?6lTIT7^r&EDrO16n<(7adH8dR9wCbovu*beYk z<(LP$c{Rb7m#rTlZ_H#IOZ=1%GO4(}(RDEwlqs=E=xxKQIZ1JfsXDKtvMR!09Y-Ba zWp39jP%D-cT(7^dFr+T~@s-NP6rm)oS39x;?d0}au=kpVU6nn60$7*e9e)lIZhmf` z47rToPMt_P6_eEOs1`vJ_2DIL!}$fpPno+e2v1pB^Fa7%Y5!s*oZzWT3yTR3)P0-u z0oQ7Dd~@2Us$lsTXlZy`P0O8e5#2xEGlM->DyfGWDkk(@vOvt{oZM$gFAodxPOC-n7I!*;klBkhDu?tZJvIk`#uBq?pSO`H&L0NXq2zwgFAN6grRdERXesLgrpGE)l-@v8DjSWzbtn8D{`0Br5^FWUH4l&rghF95_B&H6q}a@T+3-- zZE_cAhx~+b?t_0VQPV7P-(36;^@OTTt9UbdQ8dqH2Hkhu3S$iZrFWkAnTm=JD(h4; zL9lCme}@@`47uO|lW=F&k2lgpjN|3UD)gKF$@+awd28vp=eBKQofkpCD@%JiKK(X# zJ$JSncH79WzNg2Q;^))n2{@^C4Y|Dh)uOgH`_Xo@HoQ|9Ka4@jH*n$JW89_4z2{{s zWXB74$?QH-wVAyaS@tF{%W@U4^oM9Dv(v;UNZW9Jy+eYl|)#7Z^9z45k5e0ym2{yS(u~UnEVl#Q=Fn_@!Taw~MG}_AX_Ov@+dR47wa{*qI;D1sargazF_`L>6+Spr+&*PdE8*$OZnABNF|)(yIa+Ax zm-u!%u)un}H$ytWpt7R^xe}}9XVb?9sdv8_9Z1NRkPVfJBvHvf!nhb9w@FRGg3mQp z3d(q`k#w*;LfNxSGqv^+SAawV#Ox)VlOow1`{kw^A2)#_-$rna+9oG)rLh8>qCuZW z$fp~4dplGV1&(cRbKNJXSwn!fD_HEPPb~q5yRe4M)8FFs2MY2cnVE z+v;7|Oc5UHH7st_!7Jqh?-O13MZaL>SyO|4_9^+}L&0FSFsr`oceiXRo!%WiA%f`q6 literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_031.webp b/.vscode/instructors_images/instructor_031.webp new file mode 100644 index 0000000000000000000000000000000000000000..28aa3ec09868fa5fc1bce5ba72ee98fde44c5d48 GIT binary patch literal 2204 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 a!R~oQT;)|_HBx_j8z%Ks=d|Q`0000QW?9ex literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_033.webp b/.vscode/instructors_images/instructor_033.webp new file mode 100644 index 0000000000000000000000000000000000000000..4f52bf10fe9f4578261a41e534e0133c4cd5542e GIT binary patch literal 2044 zcmVud ziDv-QUm1Qgn6;BzSX__0aic?p(+hN-Kfrc03w+evPAEE{?m*PI?nK{*t75uFSWbKlq5(##2{J`I{N{aCftsQ&V zX}^#5)$6zBGx&jhG=PuGnk2y~zeSt^Co9EbvuVj6MIK$ARLFf8matW?atdB1FmniA z-<``JTzEE7GQ5{7!N1T+>ZKPz0od(Sn!I{)z6(GDz6Jex)p<#)GJ9=e#z`i>p{xgK z(V?LdG4;y7+^h!Q#swPB!j3wKUtPXMi?SEd!5!Y*qF|FA!d=+04fEtdOp{6g0RH=0 zZx@%pucu-aU%deiS&t<*v?7(v6;ea*>Y>4IBrDOzf$zgl&w7%O{J?4vpQ+6p6br8t zL+GSBETMnSvDjEZ6FXVFW2;@}5*{#3-pZ3wb1o004B~UPvMhTC+C_sv&!RiC#O^xo z=W32S3!3I6|@n`k; zN46Zce~Qg#mYme%$FCJB|Nopexb_!wEe)3O#L-S%U|%`dooluG;1_D zb+e~rZy4h5EO)265l(#Q)wxAvan*48`C zR}M+Q!TBIv@8#s}*h{wvibpqcVOEc%I!ienJqb8a7!$4(g zEyHA@<+B==M17OKn>gP28OW@^bkkKcq!RzuvOm)_18j-PvajfejvF2@PnKp8DKWen zCN(Mx91FO$XTR0`uZ6L_VHb`nWJ3Qemeu_Mc=>`(H6IYQv49!teoWD1BN6elne2Gw zy!r$gZ3zbgKu2#jnSh%0N~c6UngCdT8hqcZCkm8b1U$T}&Di%r^A#=yby zW0J`j@08!fY`5KzpLr>29Tnu!>ktfv9_kOwAn3GBuj(oiGiiEEa#8e1~i3(X(XZ zvw4r(?#sQw0AzXPz@8Tdudn?5bSnVHbc(g-E|?@L!@j( zy8m2iFZK{3@QkdR0_g$&$!~HJjP`$ut_7SZ`qDs zV?3pNFwv9I0)NZnz2v5Vx#M6(Z8nO{SFE~>6=zB@cj{OuM$2Sh%86R@7ta%EUo;x8 zIC>@6IS;P)*(uC)3G68zicKkL$!Jv~caM?*;kmzOO}z?%B%`d`UzIjxQStx+!$}HTdSg8q^nQzIMD@YMh`&y8}TpJT~4wvCKREI~=8>jQmxP@q?A>WIh);9Mz&-@5htUOrUA4tU@ zwF*-8n)N6cN|g>1LCUW=6_qD;Rb) zDBLs@CFp$5kheTKk60Y!^Og4RSnLq!pjhNRrl_?{1L*>XT+PrMXEw`t0qv{vt+6k-5>Yt|eU? z$sKcN?Nn?tBShzei^vGiY}o2yErFS6tuIQ&U$T*WQkZF^E<`jPNkUE@({og1$H&Du zqRVpd!UqAj^($`Yg&B>1-JI^cB2w=>@u?`g`3U5@gfs!l-K-+w;c$(5*DpF>2YYCv z@We2}kB?kW literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_034.webp b/.vscode/instructors_images/instructor_034.webp new file mode 100644 index 0000000000000000000000000000000000000000..d1ca4d8acaaefe0e833b12a173540712daf6aabe GIT binary patch literal 1222 zcmV;%1UdUsNk&G#1ONb6MM6+kP&gp61ONaK8~~jGDt`cf06vjGoJl34qai61n@F${ z31%GqmakA*4S-RU@a~LN> zL`sV*^lGaCFWCZ$Ul8P2n{A+bU!xaspY9gRW^eP%8uWqKpmBl$hJXE&b?>mVCl=UO z0IEr^vM%BFt1eh+WUN|b*!?pICp1a4Fs%sf9?Ht;mbCX9+s}UgO!CD>rj`OsUxJ3L zc~`^n!WgtQ#R9t;v=!vMAVW+(R~QRN9~P z2F&N!$tW_9K99uWc<@1)))r|X+Y?pja#{P)Nt&sw5H-zl14MuUCFPu>CFW#H(yd=EkwNnN8Wh!Jd5yQV;y& z2t1?iEE)A?1}bAcf`}!52_Z(-+s-b5r!LW-Ma{K9)YO2EV%P?CP1L#9Ej|O4#^z^DZ8cd z>{LWB7gz#}eG}eH;Uh(vx&~*XuL-aY_yxWpC?DSWC=(S!qlCF*O=~gmwfOzoIxMHc zCM3h3Ns-#KQ~v1Nn%K~_mFSq+5H+j*LUh@4F7dlebeK|1F~K*!wnk)!jI_}Ki&yS3 z>@2G%J#~ioX;hpke(Bf13iQborBIuUc&3B^!$z*U0sCh(78-Oq{ z-XgNvM~n07TSJn!Q-C3d3dlY3qJ(GPNeuc}OP1ZtEKs(BH2VPIPU*-T&K$DCug-J* zEE8XJ{Vj*L5*nR^|F*&(aL15NkdRI^$;^wAO$sXxPN-Pp0H03C?uC2&o2XN@bT2vw zDgp6U93}2#qK9cg@INGD#Sfn z$+gb2SM|Sg?|>}kR%}U3DV=s!@&Db#{+Ol2G5kjbIUG%Ffwl=iVpE$Q+sKy>X1qbg zitCTI#nJ4yl-&7+#f~%-l`F)run-v_EN!Sk_eARRDCJO|#%XF!kcwmCmLKF8C>bE@ zjGeeb=FvVg3B8)jU_~99pJ+G+49lNn@0*>l{99pX`1*_)NFZ`>!Y(7o+V&)}d$s0DSvcyZ`_I literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_035.webp b/.vscode/instructors_images/instructor_035.webp new file mode 100644 index 0000000000000000000000000000000000000000..0a8b000c08ddc0c9a99808bf53e2979de642f3f9 GIT binary patch literal 1458 zcmV;j1x@-=Nk&Gh1pok7MM6+kP&go-1pok$9{`;JDt`cf06vjEnn)$1qM^M|-S zemsaddqQOYaW~F$5%BH)w-q@nH4hDZ8y@x8WM4dYlUgVnI<^@sG;q)PLQie~FbQaB z`kI8mK9Y86j=RLUH&wYTnfS+0bCvKE_(t10RHd=7fS3Z$4Lw9iy^iZ9N^_!Z9(Q1 zcBEkF&u@(Q;hU!1-;IyRjn)vjI&2N$83km$H8j58?<63YqzTw zwjVN?e^al2nrgY%8f^f@%YvhmrvO1Y{Yj^DYevf%cJ*(S88C&&AVkU7ScIE|s#Q_l`& zX;w2MH5L*f5_maI{0MRkZf_OSkg&WhL0WZ6$LIDKfj$|hIMsy7YJWOBU9wD*L^Y7J zO*rGobD+fo-*r9V?#5s_L$tR^F*t3k0$k}r#Z};^3?j+U?*Oln)d%14d_ss`(GdGQ z-LFi#1OrXn+Q9`jUu;C_b|E)Rc7j!fmc7Z3r-R+5Kj{ifp+lcuB{aPTde(x5caE-Y-kTZWsu*K7<&e0-m+4rHsK-OxcG zQ6W5{EqGc=JLHjS%6x9Fn)XK-j>oWRmo6INc#uf{shX*eh@-#5K=#DYle;Po-Hiii^OpRJzn$?t8`RIQTro z2Y=3uRb1R9?X)*RLzwEuENeKF-f-m<`$e6veg@>-af8=rB>EB9 z1Ex3s(uOmJd(1SyN!+zG1)e-&-0YVvp96;WP`NC)TiOEh+cM)P*zhTO*a`@XW9{0M zXxu=bb=*xh_zqbNT=gu9aQ%F7^&xQpK>_%%MTD&_Tb9LT?4_2CF`uWdk5zf6BuIMI znaN1|{&T}Q?K`n^flVfoXBPXMzu=-Vw+0p2e15(rxpfiU3|9KLSh-Z_mHPlXM8cxJ zkMo(;y*$f(PbGP2AeaoQf^fu0u~(IPo89&SCTcH}=n3iF#^ZF8-3fJt)LfD!3X|8V zf8^8-o^U}*Xsk0yr%fVg^kQ^AHO6qk@+G+)rRebB`j;rnajQJo1_1uQEHeyya$n2Y zx;8J`e9HAQr}Ht#n^Y&mm%;k(w{p5}qnn)WeJ*?Cj^IYS$b<>Yp$LeHcwTsLUF2(G zr=j-J@}-?)4Uw?wU4fNWAd&&X=Sm-jI`b39dRsfHSz@_d2nyG`-l#6z^OTWW&&Jki znp0viB0^T))`gO7NEpuo}e%`3*&ugzcUwAzTn8vub zi%UIT@0{=nyGe7kADiY(@@TWqL$Q%y#ePlb7w>$Yv>x|abtrHcenv$i|LjkMfCp!+ z-(ivw!6ZnoV|}qCo3tSBqomKeP`QkcbXK?wKO3X^LmB@VD{owD1??kEe z_vuJhGb-XGE4a0^M(}pe`&lH>Acdu{`+5SbF6D-a367lQKaIIy`Ca2d)pffa>BZIT zLoc!BxiwAaP&}*b$E3Y8ief0#HB?^@bfA5gAe MiD9Y4pY#9#0IP`G82|tP literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_036.webp b/.vscode/instructors_images/instructor_036.webp new file mode 100644 index 0000000000000000000000000000000000000000..98a8b64df98eba6214b36c05206eb2bc101d228a GIT binary patch literal 1848 zcmV-82gmqQNk&F62LJ$9MM6+kP&gnY2LJ$2BLJNNDt`cf06vjEnn&p>Qm-0&X2X0G*sHgo~8J$5Wm;r~FNN`&i zA5r4b-+G`W=q(vLj%(jDzq(M+;xRNCz1hgumrzM=U)$pY&nppmDDM-e^hh^9zUvXA z4$O_KEcm1#-Pgt&qj;?8#9RR9o|<+RX#tYNr-c4n8XD%?bYNUhUF z2^uej-?%8~CB#;dY&li^>n@TIg{_mxs~ms`9?t4RI1x^8n$s4#s|?i6>ZmWu zQOuV$tPCCk*k8M;jdV6Xv@fxD|7G!KFh*j@+9;_})M$PY-J?+@mLpXN`d^?#Ox0HB zY;Arytk{~aKM_+v7X`08Z?;1PnATNY}_1wBVo7h{p=3P>*>^Ivm(uRtw{Quoaa+yEWiv!4a%|TV?w0OFB7U%#R!)}II#m!|{3 z@jeO^iH2Z8J8%mIl=n7K6>}uHwv(e!zX;AOW?}`{G^{8L!-j8FGvXJWvN-R<(kd-l zl1Py6NTO&DWN-#kDht5Rn@p`~W5<4{Fo$ zpOW~$C~W(|tG|j@JeK$yEN&3bY!k#zubUX^izleER6?66$0G8_^NX(p6OgoL;}E(I zAxe#?<6AZKa!sN(4yYW%0tZjlV`>f1ogZbAxWSzSlq&-L%l4iA_(qZA4F#*`G=c%p6;vromxD@Oo2?Ct4l*Mh=aT$9f=&hM9m}{v5{&H{8NH$80C>vz!P6o2kj*NWs)X zXg)m*lIu%`7T?wN1nA1NJ}z8(me&SVR%(WKTdDuZ_Y)5X_wW5N_4qC1UbgyW_Ses> zuzy7g*^m^^K^>b3F*^5kJ~U>J+7cNl)Q#qde=}qILoEOIv->D_AAyb89JoiYJOLiY zENWIYufrCto74;8Wqh4!m{tNJxC?y%SzA1hG6LXFB}IN=xR!8#B^f4uGQ?Njk~%0( z8JVxG*HRz?2Cr>S#JU>rBl#4sLz*B&yJ~T5WshhkG zva7<@2W>l`N2KK-)Mdg!R>QxOjND)xnKel|v($=1YLkzRFQo^W;n-*|6QCIQG6 z45*}BYq^p$C_&h4OT#W?IDKoo&*o86-L{P?!NnxXe6O!P!6RXw$~#gW20Q`0l+D1X zs`gL@w4F^vnFfJZ^LTG5SjYi70JkLT`mEFYwlh8!yE8hec+R-Zj!CTHIY9cJd8K_d z>wgs3!?b(yE$d;*J-otxJT~)tT1ct9^5jv%d}U;3G7X4hCSr4AV7<#;iriRi*R~%0 m=$?)BV_9xdbLa~}RY#s0>yc0jx-eVN5px|rT)AMDU?2eJ=YO97 literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_037.webp b/.vscode/instructors_images/instructor_037.webp new file mode 100644 index 0000000000000000000000000000000000000000..803f126192969a28d02fbfe5d1ad97f5a94934b0 GIT binary patch literal 1842 zcmV-22hI3WNk&F02LJ$9MM6+kP&gnS2LJ%jBmkWODt`cf06vL4m`9}}qM$6`ID&?sKm#y*b9Bmdq_4+EpKb1hn|n-gD` zxB@Mt*-qzn9%cPgy?`chM>YZI=b;KsZMNc)4?CAQ&NLWol>d&3mb;&={xlqQC&pJ? zUL{3_tdOJaAC&tAaLXSd?*m$6+PYadn!IQr)+XqCyk)9(G$Z*}6HTjD`i;~;J>%R) zI}9Z~#D}NSXN8Zj(PB~f{76hj?~A4XCF7s4^!knVT^ti@W4m7EP~omSl$k|lw$VZ# z+$Sa9_!E$J*QRl^oVKjeA$S1(>%=asYY5jk5A?o3r}OF3EN0<^Q2pN{dCC$E{prbb z0;UJZ2#_{clu9K^JHURPg)(5vh2VW7Ly*m`gcgXw*jMaAN*7Ob`qt@uAD!>wt2xz! zUb>R?jap0s>3r%<=k>|+d_WI8sz~l+4$#m@gI~(0n9ep4f&kSKlQ#>Q*8jTsryELA zynJX+`s9UKdA_o+!f!Rnx2ikJg!$W==>IhGx|38BSktrdXL5qP>AHqnc)EIJmFmii z<;WYLahj@9PX8h*g!w|=>9HNweST*nSN#dY@@-vE=pjE3 z$hi;sGnI{Lp&!=Q4O~3!AeeVCu;nY1YB%SzRL<0kJ+{*u7*xv3gJM*TJHOmT_?G;S z7(AlGjAQK04W3By=nQ4FyEj)LJi8C$gp9trYj35r5VwSANHJ;C>*bmna3ZV`-jS=U z^$(=%7Ve{myeHI-ycGy~Cr@m!e6mVL>R~yiaIw};&Pm0LMd2tM=se!zj~upddCSnmbT$mm;r`E3Bv&WciGHyvwad*P zj3}gzQ13+7karG?y-#A=O8g;JYe~I_+H;1^{8|=FA`B#H`CNEb-~azekWICI~^q$76x zSpQdO8A5jRAdpe07E1mn;Rw0*LDQo1kL3?t$GhzC(F!|n;+}ff#y6o)Ry?1*om^10 zFRIctDTm9FIeud7_B&agxJ^yL_t54Lr<|oDj}6y%)gqBdF{l0V{Zz8`X4UHKL%a>< zybaBKLyage#Smc|#<<2A%#y}}n>{_bU{OeY^1BkiV(MMSzja-lXiGR;DUvwNcg|F_ z!q4B>jgER%+Z*U+cG(?-K}~Z!EZ4()LpF0(rk1x&!TKy7YgnInl>$)l9Hf5dO2o=Yh*X;sQYFs=I;ryU{>nfrJKRbt@!%Ejf13^%HE56n zs}v*3p!8RMwu(=P+qwsKBrxFPV*UbQJDs<6nANRo zC{1U<9i`5}l+7P;O)~!9``X0Nw-srA0ANF#OMF4e$PDc-wSTN2(h({Zx{pEtN7iLT z&So?7ZSgPevy@!dp9*N5vKrI5%h+4qAgeBm13i3iYAv87{-Sa9&KrPIBEBk_u^Pq}1?JDHY;X%KTRU&6 z4aD4hDYvNZSo3uz{-QB4NqMS51^V(&0U1mw0EnCu_t9g;;}AgviHzBDwK;VWTvB$l g!y!6Rthg$#CgEaPIc;A!ZcE~#86wLvQy45j0M3z)2mk;8 literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_038.webp b/.vscode/instructors_images/instructor_038.webp new file mode 100644 index 0000000000000000000000000000000000000000..713b81b48bae27da8862c4a51c7dcbb76e8f3aa6 GIT binary patch literal 2718 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 YCL|$CLx{Xn3*5rjkU)jW$<)9A06R!W3IG5A literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_039.webp b/.vscode/instructors_images/instructor_039.webp new file mode 100644 index 0000000000000000000000000000000000000000..15ec33df40672431a8140d524f30be162fdeaa22 GIT binary patch literal 1574 zcmV+>2HE*iNk&E<1^@t8MM6+kP&gnG1^@u?B>H@FE?%^Y4U1>gqyN)R~{0fGeMf3|MLE4H+Q9_JWR|k$JIMOjG4iq z{Y~H~Z9_aXk^wPgDX3zK{9HUdA``$M17G1M;nq~VB>BHC`*x7JE}>9cxwn0j`)3VX zXVxarO^>YE9Rc3UJ~}qt!m-X8l@1u7WQpta7Lg_=&2kgEQ)Ie5b3hoeeTY#U5FM&Q zIs1#XyrLn8n!?ey(aIeq+{8d9oQ89$p7{&&Qd)=nxVy2JAk${3zmtSw$) zrF;P9+A$2tvZDqBw~~RxW5b{q*lfdgL#^fUfhgTcnZ#E>_sP-I$B9KZ0d{~(%FxHC z8^}WLWrurb=#w78dCV97@AT^|^-5Nd9H#<)Xi*;0|~-tw2)A_~MZ zjWOd+;6?v3yFqrb(z@KOb)<* z`?)9yw~uVSg0X%6%;c1pBR3U+epKOLwF|X?H+7r>9Xy%Ud+-POwi1=%oE)NYl`;YA)Ar9_r$wBi(OQN(K?i=@+g8DJo4gA+!9>Q?^c&kO zKu`N{Z%5`f@>&P}KOH3H0fZ4*2DH z=J>D1yoYI|(r^cuA@4n}L-ZbP%srZ&O98=59RI2~en}9~`qS>)f&+~%tOI#H!sl3t z%m;O!PIIXE?Xb&iD~5lAlHPw5OzHAtK1w)06i?aLgts(v_Ei)F~gZg)l7_vu#&i$eM}=4EWd|AM>f999L#rF(b zK!fQVgPE-;wN(N#%oSx@QsDEpfdNMYt~vq+ye0j$O`;%dt32Sg7_Se}#QkA?B5k+M zuo%T}toZ-pdgaWX#n1J-YH)F|1fMkw4f|VYLTCVhhuYH_6v??8&szYIvL0AH>~af9 Yt)nwDG^^}Zu-vdvuy5gjhrumS0B@c9(f|Me literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_040.webp b/.vscode/instructors_images/instructor_040.webp new file mode 100644 index 0000000000000000000000000000000000000000..8bf6899b3b715d0204d94c818e7b42c356e1b3c1 GIT binary patch literal 2338 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 literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_042.webp b/.vscode/instructors_images/instructor_042.webp new file mode 100644 index 0000000000000000000000000000000000000000..2124e6b55709042098490c1593bc818ab774407a GIT binary patch literal 1812 zcmV+v2kZD!Nk&Et2LJ$9MM6+kP&gm}2LJ$YAOM{KDtG{R06vjIoJysmqM@ddO3<(p z31tA*WWJN5rZwA48-JTn8&f&L2fIY<;n|G1I9b7E;<|XR_dKC}b-j;6xzE;no*lQ*68qrtx+P@u77SM$?-i!x1VuvilAZ#2%`jx&@7@nT_Er7rHKwF z$9N{{)^j`NlrOh!q`C-0uwcHAdYEM1e*Nl_m(P28Lq&~C;W5A*%$-C90Z{SIF`wCC zmii|Hkp0Pz)(!>Yaa! zRTHk$gCe~!?rBtvgkov{+$POH_d!&h(08moTGB>gN)CVk{`eoEE}|06YJZ_aARw16 zc+{sEIngUd{q;P1f5&tI~Y7&dG9m zUZ0N7+{LiIL1-zEy8>tfRQ7&6<^k4;gw5Uy^2(inFDRXQ%Ld96$Xm`y7nUqw8MTgB ztcV`kzg(20jKD`R@%aQfxy&q&!C5np|I*?=A@hY|V7#s&*J{5#)z9r{P}OJ3{Q%p> zAIr@K!ZEd%RCf;GT++krFH!lF_vMebvgndVaD%)p+H*=23hOO_xLz5b?}U^kdtFYJ z&bG8H+gh2F52g9H*)L!H+wqjCE?4uuAI<3!M0qbkilSV~A9Z96xbyzoFSuP}{JAd; zVy0;r25;4Euj3@fX(Yo?0mEb~g!n4M71kDYm(pkHT1;+L*ujI?v zIq+s8!e=rtP^$+EaM$UPBshQM%N(ue5jy}7RwqS-vk@jLpUuOB^WLBj1ekR8r@ zqKYKA4AI&}t{0Oyv=1}q@a6t3(-qV~PeGucPhD(NWu|bNZrx&GrhN><&svmlD5ko@ zCJ&DQV8K%8G*qBNkCtPur`Y6d^+?#wA3$4sp6Ug3x+Eatk-@?|lt>kG`<2^oG}22T z=j%|V2d1)wq#fVc#I)+CCAs;^%L8uWD!hU&?^mv9K($j*8CMZbrDK5+V1t$PV=~@v zJI@E?nL#T2JzT`zk;v<&CrF^}?!waP&q388k}HD%{<{3UbX#T)t$<%9tTayQn$^yj z2CKTWWY|fl5%ojJ@glK5t0Xzqfi6;f8e;I5+EDS7hBMFzM*w2>G5S19C)Q7*lnAly z+x#^!k*|kFxDT#3VMy%_-=FkPNqq^Fg=5_)P1@miOYtxO^T_>@j|&?1#$HeiuVG!v z;M4Ght}AZ*OrgIIMX*F^O3K3d0nT>i_`hCG9iXX>^ln*zh4LPva_3oxqov`8#!?-l zTcpiuqNGB4ru|43|E3OGK))lt$rWE+6jyDcHrhHm(Sw(+DtUyII~@ z6iDSR{ha>GSA`}nit*ghtmWb(xRoQPhy?#qlx>)@_#5Hw*w2yk?16YV@=JXPC4`g zV$S?u*Oy2vpHxcnu~oas5YNK(z5Q1Yl}!!RJ9bRS=5N^Kfv>GSFi|GJ;g3Ih?c%XS z$MI<{B)ZlMf(Qpn_G$Iw&f7ZOSo)dQnNXo41Z^EaW*>^Fg_%~|3;62tZIx zoCGM0^ekF2L&r>{W%YvNq>(p3A?89hV(`sNypvo?bfBY!F(0a%$>}GRE7VobNF+o8C&1s)0-}up!R(}&*-g5R_!<>S zO!hdabH*n`ai{9+q*#P`AjZ2A4jx5Lho>h+wx4cOBLi{<3 zsNxO)@yv6;{s^@SOQO-l${Lzr@R{o$UsI!CKAQQk7ygU#ACAj0Eb44Ho}E{+g&FsJ zGYzQj!H~{gTUl7VDtIW(<|sB*cktIL2Qj@e1^lAKZm=vdv+{0o*;GWjAadU)UV{EvNi>=F9o|39&J?n>S8sUTmLpRiF3 z{?^^Zf~iZIEDFpD{id-ws-T;r-xchl;#0b~mM^%o9sXz~@7>(H%b=Nf__8S`<@P}6 zkCaZ|lDWt(k06`!bw|s%2Kut5@t6l>Tx+ZYeJX?WUdLhF9#o)U{<3;W>He15k;K#U zu3pvoz6x+*HRtUF>=&o5!q2m}D)4bcc%l*!uoE`mJjW|M5!2Z$AYG1q7VjE7rqjRvbPSZRDkvh7D^Z&C zxkQ{cOqnDXzr0;}N5|Bm?D8t6dsS5H;-VwMdl>y>fTysUOTREAtiOHkjI9}RoedLQ zyYds|;(E`a5Y2Z&E9N{EJ^%311Op~jt^eYSG^J5!nG+j7+5e%FSI|}J1B*2imRCsA zG4AcvMC5yP6+CelD4nh9wgwxYw!C`U%}jbOKqeoQK~N9?3B-@D9f3{%@)E@58y@BX z9Q?(bd7ZtI*lqmE+8C~wQijw6i_ePlU&c`v&$<{z1#+G?k5h~0E|64x_hiaMO{#(;!DZWP_7RnVwg4(!x&koVWj zY|m`p0n#sDVZ@pB`L&%t3M3qpJ&Xu1kS3kj0|+dPu-VkHZ*JD#dFL*f_;PjeLbGE@ zAp-BjPIP4lZbaH%OZk3WVZ0b!%g6Ztj2%6$>-@L{?f(!LSu=IN+__K^=fE7+lV2G`OqKJu z;b?{8PrQqagKTaxADw8u*L!$kTE&D$bA|#2kKDGrc2TPlSTZtMgWB;Hw1;ux-4ZMj zD!mxm(XbI(11Ju^`S8roV59=)EB60tlm>Dq^KfhGzW6Yr_xs1oc$5%#iq7O>F2Rop zoR{J{G*iDcm7}FYKs1pa!P!i|6wz;jz8Q&QPj~Cjd$oP3nc^DsfCj@7Tg8{N98#s` zYOAdotps;!a-%&a5ec65=A7jR_c}oD<|OyqNA$jk-YGTyjVdcIpp+n@6s41LS0m0; zf9tv=nmz)uWwJ68Wt1faIomt=;*NAcY|U#V79*wC`d+4nOPL(xSOdAtec!|| zJs6n>pZkPwomxJdmq~DKe3b&!%k)ib(q9V`By4Xlpp&nKFAOgQZ(-UyyNQI9Bsx72 z?F&aGD-rENFpe2=Y;=ZFF!d0ZUJYat3{4KILAJ>H4u+mn`4c^%+1NrISw|`?>*C(Y zUbr)0we2#&t8XcJaRIkA7;^^Nh;iA&4Ve?;u)ZK{BO{;U$Nu#$Mac%(=MFNi*Ctmw z>Gstj!G!AXww1_q?M36mCjLWL^HcWxZ-CBT-ul%!)D5ZtA9?CwdL18JES(peyR9ogn~gCT4QJV!BK4>)Slj}jh>Dsy(E}hk?W|Qu>FDb6 zWJ_S5Cg*&F9A+l1x4l7Xk6IyPo+`n`%ys{Fo(A`6b0|p2*fy35D+*I$dYTw*kZD^9 zzbtfj&TguWW_9pZGU@1fc)(>v-&!UD%Hu;~nycnmWZac>O0)jiAisJA0n0Y-Drv|B zQI;4b;qYD4ze*ewvX65}9DEao;SpL)Ni zcBUhatajWcxMIi+6?iCsm#aPhr=#h;gn(*Hk4E;XU6J*ERi0;`dVsm6V>jK z4LA&|_t~b%12@fBVIB8|&2VDvjsUk5J@Gdj7Q1{-IvhOysxfII+HHqRk*YOS+lr^q z>Gn@o_aEPBqRI6I=XriOcJmAJl0#;jA8^8NW}O@kbkC9#_w&Y=5@o?9&ua*|NBOX) z*4x{)g|PnmhKr?At=UX}ggo|4C`4QIW)da<>`X934?TeEk+PV6OW>@phZmS?yb#9& zpPG|=Lm*XoH1f|U(tH3>;P@X|QujE$n{rZ&&P_3o;0MC|rUSkpBvS4Hy qU~#3M7y^qQt`dM*CvW#Z)he2BV5A6088G{4XW%5x&+4{LfB*nmV+Du+ literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_044.webp b/.vscode/instructors_images/instructor_044.webp new file mode 100644 index 0000000000000000000000000000000000000000..c1987759d3d6aea44418043e04cfd79d3d07486c GIT binary patch literal 1976 zcmV;p2S@l)Nk&Gn2LJ$9MM6+kP&go@2LJ#t9{`;JDtG{R06vjGoJu95qM@pknRu`g z31+C;cJMePgNtgb=s$xT|A;`E}>hwa{>UR%D*{Tff{URKKPWDSN)fO%jDDIWv> ziJInH)pk)x%On7_EnB{mAn6pqTMqf-5Wmx}8}Vv7@Bse!=Q6B{xzRKS_uaU+I1@tl6_X_GHhggT z!e`sH6HRB^Jq5}6RbVs3$IWV4h&oTHUro;Oma7ER#&slYRBLPw66Tfhlp8s)z9@QN zk>B7kQtLSxYyHJ7F265j!}uVU-C;%TgizM3(3Iz4#P~GCcXkUBny0)yalrRjA2w3? zyhkSRX7`ajMyk`tIZGlB&ep6P@&gYzx&7fj>K5?79@Y_HYCFdXA3e!am{gkUUet&V z0-%QaF@-47ASt=^{cf4-n zCgz|&l9g;Y#J2uTKI&AZib;Df-Eo02nTBrdLTb<8nxA&qSKA*&T}9dP$MW0?897XhXnDS)K z{MC&kAKI$fDZefR=Jsa3(wq;Xv`BZe1xdZFY@b0M76wTK(vJ?qNR?|t%&T@kg)tbDCO(EGsy`D#oG`OyO z!jIy+DZqzyGDWZWd|~jdceK*p0LALcw>?hb&KruFUxJ)Ho%3h2l-Rrmdn2#*Gd@>{3SWFzSS$k`!B2FFSRri;f4Qb)TQ4Zl_D6C=lbgVDwIc!b7$9V zWk5D0Q=PN_N|o|Dn}3KwUoM~6x2peLAD(;pzxVpKw#)*PgscTB(x(tncl&=7LrlIl zfaucZQRc&vn?*yrlpRZv7^=QUFeB48?F?XX=itW^UQ0LrmaZEAlrpXM;iln*e6c*~ zwTWpkGkiI%J=JvIo{T=fvAQk!U?7go`)r=_+)rjz=$Ec{2n#}hrNU&x`BrLj8<;Ir zpzjqwvvb|!Zqx=M_+3BAsWy|ksB4fAHA8~OZ0s2gWCiC4Ugc&?d~EXGA_K%GL3$=3E{d`$`9b9W{ew+1M^X9%qBWU}6^~Sl``jo_ z=S*X};Rgv_ol)%#3n#8-HjG2_KuQgNDF*F|4#sxP?tPycf6@iU7v5>ztOV$oybp!z z@}8gm4~)yjAe{Y|jAZ}qaR*mFq<6~$z-Cch#sF_tPB{TH@62FK6nD?2C&f>l5jrG# zch|%AK>FtR;hC%@RbsTh9hV4+C$>3Oj%fEjm?`1m}}J=yVTYh;=+L zCIgXO;e?)@)FSr1fb)NW+N_SM6ft}L)NMN5Y9BL;mzozZ>}zvu$F5Z~t5%C`s8x0+ z>|5owxYalC`M4OxqIRr>7R&q51GA%6o(DqhrRHI@oYY3as;<#X=D>Q+3^^AAKJZCcdC~-e;p%;w9;`LtR!BQfBMcm? zw62P|rd!Zy+Z_h8%cAi?^Rh9!**K!Rb#oF19Dpcv84xJO)t*crJRptpDA9C4!5O>K zZeq72Zt4Sw2x#CxOj}IQoPT7uQ?XWt6~dWXW%Ms?CkUKwl=EOhaKFfVkj1kp=m~Sc zuuE8@xAHJT)f0W1fJYdac4spmYW@HK{`d{ZvnywnwX(jx;xhK-vl)Qk)8ETj>~ISc zVLjnCguAy;oWnwEj^h&NMQzx6`_k|(J{XHJkRMJ?F-R|}0ET`~=XOCUkaXK0K;zO@ zH1;OPvQ-VelTzUuYSA17BNJmB4x(3uzJR%T>YqdJ+rz_GQhQ7fX&y1Sg7F6sC-U@U zcq$?Ly1K-bh1Pe2LBJX^7-u%%hLQ)#^vMJVwDvqa`w!swKJD&52rd*o;ou2lr zagY@-msh|)A3AOW4prA`j$sH=u&j~jJ~U%RR2x&*!(RQ>$H6((c@v}IF!*gK-V4kyG}VF>=YZ{xq`v=^JvB&CqL^D^l|22Xv_ky5pZoIBLlN{r6&@WV=SIK)jYUV z<7KRcqfzJlgo~|=wQ7J%qgBs=cq#y4L-uxk;e-E3rF=jkzysGb9phQVN5$N7-Ph-q zsytNo%%)Lq?AQT4eph(J;J3^AuFD|!`1yBYWL~p_cN=TYmQ@_rt!NQvGE3$b5zU8sI| zD4g8_=c|o~BkcP%Nk8>qHXqmnNGSQKZV1i=62j^=pi2u@Cvc(JiUvv5{!(>V{L~&9 ziQWf{O5z~;pM+G#0N)3EAHhR~>c-SBIm@T1khtH(+TQ!|Bl#;xVEZi1lztyjo*pY6CcR={eI^2E`w00003jB|Ye literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_046.webp b/.vscode/instructors_images/instructor_046.webp new file mode 100644 index 0000000000000000000000000000000000000000..3b4bccb8a47b4b07ade23bfaa7b5d7e917612856 GIT binary patch literal 1978 zcmV;r2SxZ&Nk&Gp2LJ$9MM6+kP&go_2LJ%jBLJNNDtG{R06vjAn@Xjkq9Lb|9JsI& z31tA$@U<=ACrl-3%4)maM2*mAu6Tb4^vASspf^k3L=V^m65CiCfqxqPG4N+vts3Fg zo59@5?=uW()Pwu_XS!pMlP%=)5|U(6O5KE~w!TXniS%)7NDWmqPG6PCQEcf1Z$J{M z`P7(PaG$9oJcqQ>ce^gvrs#U z+Wg4cx4+XXs>YIeL)=p>UGTP#TO8io$5XtBiIuz11bpRXu-YgWh*9af5p2t))d49? z<8+Yo%oQmsfPeu0^s(hZdtmEMcsG+exob~%UV_)dIMY%@Ls%mbpnPr|YNC`YgY{wpzs(u2+sPbsO zfPNrOV~*BNCGK?Aj^!Y3nHXE|E|_{!G)31zlqo{H)9?G*a9k12M-Xd)veW%zvfeW& zolSj=H~9xoW-XTnq}AZ!iz);PgnnJn*XStL3_LvD~ZbK5woTcsyHS0fFh$#?3^3#C)p7+EitH9_m`CLZxf*HG3ezuqf*qtmN z1S9y3cQ5*(z@e7e08fx2_nRF%!@^sBa28Un!YgfMZg~&DGLvzhj&b79GCJmISS7X7 zb8dxwXmdt*8)__lp>B17J)K>+y!|SPJ`_Zb8$DAxq$OBx6SqEYo^S`&c&=$%X}7F1 z?su_pK}+ka5+T#Tc}&&Uw>IjAdiyVm@`}Fc zlL8`u2{tZ0Y!KU)VK{)!$_cW+Y)eOtz^rMyuP4sJ>jgGlZ3Uzk98wevEJ1qo38D!o zOTvIS*~ue4zW_;blAxZ0XUX`Nxy*-a_RcXN<6lzspt=*m!qL*Nra=P)vrj@XMY$jN z2DlM@={>sfhp5+f0A)GjvS4|u1i=PyWCGU@*?nckP^Y}W76*{52{Juk26Ee*3KG`i z-7s2+k> zRKAa{1LzkuhGb4G*Kejm%~MY>pP+Mx4&t1(I3oJ*y+@VufTaUY6ZDN;lj~a-?-K7N zne{oKWdyH!rwHuaZE96H3=IsjWw5AiCG8&GpLj+v8v2x;9@DI|S;>c46Lbx?>qde2 zsg|$cuS%HD2L??EAYTly;2wkq60BYRkaUu>d!A~&7sU|`E@(ML|0J$Qj4x|*2-AZ_Wl zIAPh{&!uOaHRgTYQV4qb3s9cyC+Q6;AMnJ5O2gmtYril$h-=&nHSZ0sVl&+Vz0c=t zhwQD5gYFs;`^ZL>nZV68%^g$?rWt;2r^p;+4q#btz4dUZf{))s)zUFQl8h14pZJ|v zXK$VGsv-OxwD#DLI)c1n$FIN~e4HtU&=OYf`%G4ZzB&80HBvz>nM<#xXvO2kz;`5^ z?9&g5?$NFH9>ZE!^C<;Y2Q*QKj;&gmGP%)kM{j;}%*?9KopC~yqf==DoPHMGOG7WM MN#fx$!hlwQ0Br=(P5=M^ literal 0 HcmV?d00001 diff --git a/.vscode/instructors_images/instructor_047.webp b/.vscode/instructors_images/instructor_047.webp new file mode 100644 index 0000000000000000000000000000000000000000..c7cc7575c84dbb8ad22685e592be59f18c66c964 GIT binary patch literal 1878 zcmV-c2dVf{Nk&Fa2LJ$9MM6+kP&gn$2LJ$2BLJNNDtG{R06vjCnnDC5}@_|4!fwHP&~8fyMXe!1X*=*&hE++4zy(bbLfHl@!Q+!u^0 z9TYB@##-q@c#S3K@FfAu|L|7q2Q*VQY=P>V;sVnm5OFUu0j^(Qo^02w4)CRO;(5eS z9aziq+u)cRBvs3zB{u z8H;nHzkmS#@ZIj1Dg4y#M*rq+*!IQaz1~Pk31v%=$;||vVd`JI2MCbps(@0>Y-OGU z1zmF=k~PX&=utt+k_72m*=nr3b@Ye}QfXKp(JCdKKo!v@q8`RH&^{DM1FKNSYNh2O z#W0!zCbA$E^|k?etH^ve@O$c9kO}245L5Oe#6QI;Vcpew>#=^(W= z-%)=Hw0{k7HN~IN2N)T;MaM-n@?qiaf(mCHeDOY{+oA?TuQmi*%-*IGu@iCQ18p(bNZ9h(4W^zsR7DL}MU$uJ?!!9^o8 z=Um93KM}>yep2BoUlRJfs;vr%qh;9Ktd9id21~o40l1ErvlpRX!iGs{jCe3UO}x;d z38635r`*q|*YPfUNxM|e_TTx6MXVJ7zz~L=b|G+%xhR3yB-7V$;_O5C*cvW{F&@s~ zi_3zlv1o4knDbnoi@ms=d09?W=X-a5R-@%(`PV{#)n$r46)e@9WX>Ry?W3*MZF+oi zY;+Cii5vT|`$Yl?UTEs`)P_nR2`+K9P=iG}NA|4Meysl9yAT9m00T*q1Yy<#Va37m zfR~;~b=J$m*yXaD#%nSk9~jd$3zo9;ZD^D$QWNt0e^8HS6Suv2dynj%ewk5Gac{%V z=r~g*ARptP<|JsNP4Zhr49ePIg%4H;3JeZJvmB+s-S|0zD_|`XD{l2`NLYi}%bHXF zNR}j)7fLTP$UU;K@6UMMBj}JVd%>eBSrw?tU-ojCXvVKVV?kT{K0?G< zNnKxFi51MYMJ>I0E{krD$Z z6Qce2oOJ%whv9vNO=oxRli-?kPT}PFz&cUP_NPo`(n}}?BgS$buy$V;;_`D=tNSazi2yd**&pZdOrrH^t%~B^LH5 zYkU3NHa-c)0k;lkmnq<-f*Hr^#a)x>TzhCE@o*+NnoRrCwFhn!(48}jippUZeb}9v zMXCb#%p8TxNQZQ`j6i=rpeLw3gXIAq{VLRA%Tn$KqU8>y3YRi+);G^>B*a2I#pnU| z5x_Sz{`~8j?}r$`=kcrNaEh1LZw6$q8bf|}>2l4^9f7X{)ZcLI7 z7gQm#jTb*bw4oeKFYp#MGR?U^%r^|jl{lTNXogtN3An(`G8$-BKo47+h0=?qlq65` zA`Xsxr#{gOPnW24bqr2bXyWNH1tlA-jjyS%A + + + + + + Document + + + + +

    + + + + + + \ No newline at end of file diff --git a/.vscode/pop.html b/.vscode/pop.html new file mode 100644 index 0000000..bdb2ef9 --- /dev/null +++ b/.vscode/pop.html @@ -0,0 +1,1385 @@ + + + + + + + Document + + + + + + + +
    + + + \ No newline at end of file diff --git a/.vscode/scripts/pop.js b/.vscode/scripts/pop.js new file mode 100644 index 0000000..e433e72 --- /dev/null +++ b/.vscode/scripts/pop.js @@ -0,0 +1,92 @@ + +const append = (data, parent)=>{ + + parent.innerHTML = null; + + data.forEach((el) => { + + + let mainDiv = document.createElement('div'); + mainDiv.id = "mainDiv"; + + let innerDiv = document.createElement('div'); + innerDiv.id = "innerDiv"; + + let titleDiv =document.createElement('div') + titleDiv.id = "titleDiv" + + let imgDiv =document.createElement('div') + imgDiv.id = "imgDiv" + + let nameDiv =document.createElement('div') + nameDiv.id = "nameDiv" + + let descDiv =document.createElement('div') + descDiv.id = "descDiv" + + let btnDiv =document.createElement('div') + btnDiv.id = "btnDiv" + + let flexDiv = document.createElement('div') + flexDiv.id = "flexDiv" + + + let outerDiv = document.createElement('div'); + outerDiv.id = "outerDiv"; + + let img1 = document.createElement('img'); + img1.src = el.instructor_img_url; + img1.id = "instructor_img"; + + let img2 = document.createElement('img'); + img2.src = el.course_img_url; + img2.id = "courses_img"; + + + let name = document.createElement('p'); + name.innerText = el.instructorName; + + let org = document.createElement('p'); + org.innerText = el.org; + org.id = "org" + + let title = document.createElement('h1'); + title.innerText = el.title; + + + let description = document.createElement('p'); + description.innerText = el.course_description; + + let btn1 = document.createElement('button'); + btn1.innerText = "Watch Free Preview"; + btn1.id = "btn1"; + + + let btn2 = document.createElement('button'); + btn2.innerText = "Get Full Access"; + btn2.id = "btn2"; + + + titleDiv.append(title) + imgDiv.append(img1) + nameDiv.append(name,org) + descDiv.append(description) + btnDiv.append(btn1,btn2) + + flexDiv.append(imgDiv,nameDiv) + + outerDiv.append(titleDiv,flexDiv,descDiv,btnDiv) + + + innerDiv.append(img2); + + + mainDiv.append(innerDiv,outerDiv) + + parent.append(mainDiv); + + }) +} + +export default append; + diff --git a/.vscode/styles/pop.css b/.vscode/styles/pop.css new file mode 100644 index 0000000..a7adbf5 --- /dev/null +++ b/.vscode/styles/pop.css @@ -0,0 +1,118 @@ +*{ + font-family:"Open Sans",sans-serif; + +} +body{ + background-color:#222222; +} + +#main{ + width: 60%; + width: 80%; + margin: auto; + display: grid; + border: 4px solid green; + padding:10px; + +} + + +#main>div{ + + display:flex; + height: 337px; + margin-bottom: 30px; + overflow:hidden; + position: relative; + flex: 1 1 auto; +} + + +#innerDiv{ + height: 337px; + width: 337px; + position:relative; + opacity: initial; + flex: 1 1 auto; +} + + +#courses_img{ + height:100%; + width: 100%; +} + + +#titleDiv,#imgDiv,#nameDiv,#descDiv,#btnDiv{ + padding-left: 20px; + background-color: black; +} + + +#btnDiv{ + padding-bottom: 20px; +} + +#outerDiv{ + height: 337px; + width: 70%; + background-color: black; + /* border: 2px solid white; */ + /* padding: 20px; */ + position: relative; + + + flex: 1 1 auto; + + +} +#instructor_img{ + height: 80px; + width: 80px; + border-radius: 50%; + /* border: 1px solid peru; */ + /* display: flex; */ +} +#flexDiv{ + display: flex; + gap: 5%; +} + +#org{ + color: #8a8a8a; + font-size: 16px; +} + +h1{ + color: #DD625E; +} +#btn1{ + background-color:#C02D28; + color: white; + padding: 10px 20px; + /* height: 45px; */ + margin-left: 25px; + border: none; + border-radius:40px; + line-height:1.25; +} +#btn2{ + background-color:#c94f17; + color: white; + padding: 10px 20px; + /* height: 45px; */ + margin-left: 25px; + border: none; + border-radius:40px; + line-height:1.25; +} + +p{ + color: white; + font-size: 18px; +} +#innerDiv{ + height: 337px; + width: 337px; + /* border: 5px solid red; */ +} \ No newline at end of file From da72248b3ae35058f0f59ed3085f669c6d79bbe7 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Thu, 31 Mar 2022 10:42:07 +0530 Subject: [PATCH 40/85] Modify4 --- icon1.html | 174 +---------------------------------------------- scripts/icon1.js | 23 ------- 2 files changed, 3 insertions(+), 194 deletions(-) diff --git a/icon1.html b/icon1.html index 1b5bc90..a6dd7b4 100644 --- a/icon1.html +++ b/icon1.html @@ -150,161 +150,7 @@ } -.circular { - height: 200px; - width: 200px; - position: relative; - /* border: 1px solid #fff; */ -} -.circular .inner, -.circular .outer, -.circular .circle { - position: absolute; - z-index: 6; - height: 100%; - width: 100%; - border-radius: 100%; - box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.2); -} -.circular .inner { - top: 50%; - left: 50%; - height: 180px; - width: 180px; - margin: -40px 0 0 -40px; - /* background-color: ; */ - border-radius: 100%; - box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); -} -.circular .circle { - z-index: 1; - box-shadow: none; -} -.circular .numb { - position: absolute; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); - z-index: 10; - font-size: 18px; - font-weight: 500; - color: #eff; -} -.circular .bar { - position: absolute; - height: 100%; - width: 100%; - /* background: #fff; */ - -webkit-border-radius: 100%; - clip: rect(0px, 100px, 100px, 50px); -} -.circle .bar .progress { - position: absolute; - height: 100%; - width: 100%; - -webkit-border-radius: 100%; - clip: rect(0px, 50px, 100px, 0px); -} -.circle .bar .progress, -.dot span { - background: #4158d0; -} -.circle .left .progress { - z-index: 1; - animation: left 1s linear both; -} -@keyframes left { - 100% { - transform: rotate(180deg); - } -} -.circle .right { - z-index: 3; - transform: rotate(180deg); -} -.circle .reverse { - /* transform: rotate(0deg); */ -} -.circle .right .progress { - animation: right 1s linear both; - animation-delay: 1s; - /* animation: rightRreverse 4s linear both; - animation-delay: 16s; */ -} -@keyframes right { - 100% { - transform: rotate(180deg); - } -} - -.circle .dot { - z-index: 2; - position: absolute; - left: 50%; - top: 50%; - width: 50%; - height: 10px; - margin-top: -5px; - animation: dot 2s linear both; - transform-origin: 0% 50%; -} -.circle .dot span { - position: absolute; - right: 0; - width: 10px; - height: 10px; - border-radius: 100%; -} -.circle .reverse-left .progress { - animation: leftRreverse 1s linear both; - animation-delay: 1s; -} -@keyframes leftRreverse { - 0% { - transform: rotate(180deg); - } - 100% { - transform: rotate(0deg); - } -} -.circle .reverse .progress { - animation: rightRreverse 1s linear both; -} -@keyframes rightRreverse { - 0% { - transform: rotate(180deg); - } - 100% { - transform: rotate(0deg); - } -} -@keyframes dot { - 0% { - transform: rotate(-90deg); - } - 50% { - transform: rotate(90deg); - z-index: 4; - } - 100% { - transform: rotate(270deg); - z-index: 4; - } -} -@keyframes dot-reverse { - 0% { - transform: rotate(-90deg); - } - 50% { - transform: rotate(90deg); - z-index: 4; - } - 100% { - transform: rotate(270deg); - z-index: 4; - } -} #btn:hover { background-color: #8a8a8a; } @@ -378,24 +224,10 @@
    -
    -
    -
    -
    0%
    -
    -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    + + -
    +
    + +

    LTf-A=&CihcSwfd4&02*rg4VM35 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_068.webp b/.vscode/course_images/course_068.webp new file mode 100644 index 0000000000000000000000000000000000000000..e128e1ce868963a9e165702463018e2b11a87362 GIT binary patch literal 9502 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_069.webp b/.vscode/course_images/course_069.webp new file mode 100644 index 0000000000000000000000000000000000000000..0f006a75a790eb4c8aa62c07b3bd974628940e23 GIT binary patch literal 8184 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 literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_070.webp b/.vscode/course_images/course_070.webp new file mode 100644 index 0000000000000000000000000000000000000000..78a48f4dd34a65e3b598aaf9313fddfc416d5fb7 GIT binary patch literal 6286 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 E0OV^h`v3p{ literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_071.webp b/.vscode/course_images/course_071.webp new file mode 100644 index 0000000000000000000000000000000000000000..eca2e1a9ae05aebcb033a18733d15ce26c528e92 GIT binary patch literal 7682 zcmV+d9{u4`Nk&Hc9RL7VMM6+kP&gp&9RL83)c~CVD)a&L0X~sLo=K&oBOxkOsbH`Y z31dr>cSstmTP12q^EfU)_75f28(ghG)g_ z>-!ya^T+Y6jhVgQGA01u$L3a3c!HS^tcTV^-X;Q_Dro%&g9jfdFMjnenG*crt-V^U zlww^y^(fHl3^0$nJ&I<^elo{Nqjl9V%kA`ae`|~ZJOSvC-_46^_&Rq$L z)$f@NNcHmQJTMU<(rocT8z6m6+|fdm0}E<}tGIPAI)Of`hVkRa9ly5)Y02~3>FDQ2 z0;QCHxxOgGvGwJ|4f4>TU!c_n8$kq~6*ZM^F>$%$0{WIp^}^b(m6qxoJg#(mS_ zqKl;E-h<*toGmB*p!DKavSZjvli*d262?_&!zv}!YoAhNMX@A%>EQS<HZM^HF5dVRgkY($7E+obWMv(TMTzu^R0$3eWpP`dU%`WV{h1Q-O zMq7|6bJPngc=^#uwI|aPY3lv;+)8ia0^U@4#^fW{oc<e z7vkQMZ<{CnY@hkEJO?Gj9L5?@nOO3cNB&Gz-o%Wdv2k}ix5d8_-}`7~-W_kaKH5YI z8f(7$Nur4Q{?n*c%<+Xmo@C0{Un&+z5XlyHj?$$t$CH#$dRg=WvO=MR{S3$P6)#?E zcfX#w?&;`J&S$q(vYFW7DWGS?*7P~i6qmtf69M_xFJ@-fuh9O6gNO$r$Sp}^kf%5; zlni}%_YEuK%N#~fgrJwH=oN-WG;TTGl)x0x6xzA0ICV6uTVGDh(G>W+tftOh?7G&h z0&>DJm~epxGU09&_4jo?!30{m-@wCNm&t_7MzDW(f)G%&Z}|G20xPd;HqedHCkmkDic)pD?Vk=9KBYK}=WmSm{<= z!s_W?A1xJhhqGky2AO6+v2E*C$q>hnAQHc~UAU4=d{r1EX2f9n>YcIUoO#2tj)1tEeA7JKKDDdtc#}g<=;BVEO?uGm-KX`-_OnC2jLPW2N%|Z{zbT zDZD{WuF7cV#DFp^mLTe$XO!6uD4GFlvNGO-r1d^v#@Scm3S>UAAcyT(WoQ`K<1z!u|bSq%c2~3HAH}iaf>Tl!o90?ot!o$MG_qt!To0x#` zPTqMcT~oZ52Ypaw*4`(`2q}>I$bmtd0s0ULv%7=UI8VGuxfx&IqEj9(5K|%bkpiN! zo5ZX#vYW&d$bDo!vL9IwtcTb`#1zPVWImVx0RHxc@2~vP>h9R0^Y7L=B{d+32^v_0 zo@cB9p{_R^7_LV4==&AcP(5CRLjvGx8S(v!BTxuZ!*Jn9QNNIs~cqm z9wTwlYLQf4gP`{rwdsz#7Q)H4#VT}~z2Z3%4+Xcy_dLI7GYM@ABOL+ILE)<5i!`OL zP0|=|*$3W9Xn^ciJxNH=S?g;EQjNnrlgU#60uQ7b64ZoI6BL7Z?zg}v*Azbz*;IV) z;K+8d}CXF}iPBD;qE#611_OEwiL)6VI7LW@e~l#PFTqv7)54YW2e)>oQ=Ct(khd zhze#1?l20 zLKkXA=#{*2r}q?Y7!WKUWG1FSTYOg#{$hs0uFgjJcm=G3PAQK?%#zykKTl;s+AGQz zl|v}pHpgosXjLelUlU|n@k=z3?>bG2%Y)6P2jG!7{UJXoRdP2t0mJ!_czODV5^n8J{{Rhf5!re+5nf zuSF+25BR){K<$cmYZ`X$yodioGTtdh-FD%&E3KxF`2>?{-O<%b`9hTDdh!70Ie4$0 z+|_Aeche`H8#;1{CgrAt4z>Ia~tJiBCYteQs$qBe6#@2QG} z7DS*JDg#M`iLjI^&9)%$X#df*YKT>XjtYdvYer6{oKcXE=4wdU!+e=p`eQ8f1?Qea zu@zy4@G7x^6I5FyXZz^#4tq8ehO8mxJtCl}+li7}n-QpeE~b<)H0*;_+sDr>M*UO+ zFOeu}X+4)(Famh`CTYEmU~LpU`vN^>>C#}^E2-@|3i-LDf${paz_Q^nD7W9ar{6c{~UPK zJ!@q^Q$GO#za72mD2moLK`>y+uzDuA=Wo`GhX*)LzdCfTB7B5$Wczd6 z8Vr3nz4@_az(GDPKbQ*??D#F`OB~PX2RXJ7FtZ&aus0Y%!ILvTRY_3GPhusGoxFQ& zX3UyEP!M~0RDv|H%Q=W8@P8eG@pyL%EGumZL0-u#pM9g07uS-kwt7l|a>+);)j#|i zZ82X#eRC??CckjF1+w!>yEKC!Y{#CIkC4|By*FqMTW_L3P$`2}QAl^$?o`2^C*l&0UaG;4mW^?%B;(#74Myvr7xi)^Rpz3BLGa!sG# z?aWuSDO>}s4hyjN0B}D|%c5rU)C6yOT##XihafBhT^M%lb9>P7<58q3lqK)wCj`9} zo~9qp%%gmiX|)2h%Yy+4}xIXn&(GP)NWWh1A^U!N;f9|8l!ou_Zyk3daFlo#v`6*RIxZeSFB{$v8FHiBCnK zkF43#2zTeGMpFT>9w0^ez~Ylg7sRr~Qbi5cM+lZ;&dKH|1DI`tF#YY7=@Y_~ypck}es{S3n|Dt8m}{9UM^;^KLXfRYLIPBVfYsh+9RPfqzVuA^%eo zg@^t_m|hz3S0HJ21SFW4nHQc$0=In=)sDi9bi7wt-=EU(_yxc9>SZF z_};Cyg(}+e!z&wOARY(F^HK8+^P99D>P>N6GQAY4Ol&h8l3jEGiWFvW*=+ zvnh94vf^`8+cJBpU)X~S-^o+}ex^{4R@-g4zv{2(gU9q10A#L`d*8r*pV_iCJ?k7v zxaM6lFS0pxes6B4?PG@QJj8vaC;M0yyJNBmrBr7DC=%xJW|Qn!d$O>qd!BpN8Qpxd zCE_l^08%Md6!1m!s_L7L0&0I_|KhMR=V(E;ntr2U`{oT0Y=^vWaU#(s3oDq)PbRfz;>IDo zbgfS5cn2ZsE@nPBFY#uxCUErKzk>Uqa|k|@b6ct+z>knpM6e@1a_T@jhja|`ThWQl&hGw71-D^G~j7mxMSkY6m@IeP73mcr6aw@%0eLu zqp~?sTM^#w45r(hiSm7*vPi+x6sC21&}6gY&{)3vS!>YCVd+zc(i#@}NGasP&fA*+ zdOZB*fbTsv!aX#GEn_u{y_LH#Sg? z%_WYkvr78S3&}HANGbe5#T)E+ho_p|GF!Pl7FtnCDCV4UcFa8(#$(`JU~eqpbZ1?6 z3S?ML#tg^`rsT&Y&;wHWA?q5?iS6+p=s?l%;VP}mYwUU=th_UHIR}Y3i+ed@7>?k- zi2S3~TWup9osFB}{x<$ThO<_%w^*wE)T7=2M;Hh?ryVFN z7Z8thwKGqCcx5(*itj{yW=>-HV^y_Qj6 z$|=p1J`w*{Sirl{9B48lZjKt^bGOnr!GsT&brw6)1UoE}+UV*I6d6@Mv&P)$3*UD0 z`_8B8O1P)>tHXmZr4fZW5mrfFh(6|J2^5pPk>MsC@2xC43bYLqq^pt*sfEuRY!2< z@1!8vwIx#bentK$t)9cvXBH*Xa~I~^^`J&92kb(VqAwCnb0qn$wnIK_b~YOt4&b8H zT?Y=KCtsy$(}T$zhlZ_~iHf8wGyrU}2FDx6NLEvIDW-BReE4bOGlpm8!C=jND>E+3 zr}Y08HD@4ae`8LUTZa6GkX0SsJMVN2{u3RsC#am$W4gBk-56KaRL+$v8@IfBIh0FG zOJ!Y1sd`d3A3&Rd9${H*w&z@Cnmkj`FqK3}WY1~9t9!#cR+|*e%O5tCc2KMa+e7kD z1bZDc^MgEXKonbjlLH5jk~S`;UqiIxZg+8jfa0?RpjO@3yUvYT9&Kc@7x*b9YzPXiji(qbm;1ZzADX4lz5k7ORuTa7fzq_txpQ2S zx|#ST=I9A6?3jwNNIb4_=_)A~Lf+z=SsI8|%RC>w?SwAxmQH(#an?Hl((wENQjB!| zkoX!&F74tSM2?HnDHa>f0(nHQORAQ4Du~FDI#49tAQ^;(QBHoe>d8$di7J-;M4Rcs zn^Y?l@QVyJ^Q=3#bz+ay0W4$OfqGpdnJzMVSnPJ-QR54evE2Z;nI)pK@_xC6(IFw_ z2S{sfC00knz}6V-HVDGpmfXsN0T64z_X*yTCXDkzVd~-^IbH$ z*1JaA_-ifkN(2Ep&1ipVE;M}dCJR+bgz5L?xa83%Pwr%Kra;^6l$@+ngTk?Sx*2W5 z4r`x`zP&@_kao#kCtn6gQg|l~KcvZry^+kIwA)H+C>*h*ABHozAw1sU$*-3ODrZq; z=K_{d`nUO131h@!gCG2X1jANpG7KiTgJr;X8t*eyIepkCE+D-#NhzIZCb9XalT=RV z9fooAkEAKzupYLYugT>{o5aj>Ri9PJggd8v^l*K)LHND2Fm_yA{z z=oW1H>LpsH9GA7ij%$kO^2OdLI@ubKw9}JUhjlh<=|mx^M9Z!O-)^8P0}(RT%I{+2 zqf>0S?V|UTdDg1y{#CLx{c=^*Ryo)OgnpFHR4Kr?4(n@((al{`WLSEQJ6B*P)i ziJ@QKI%27ryMWoU*+L18)UX#Hw}bG&Cd!e#qK5!}sOH?#^M5uqdf)eB;bAV#%a~V3 zgLu(MdYM0<%7*hxUR#ugxJ7k2Vnf-P=*ck#70!teo@nkc$AU4t=Cdr`C8eV50H&1Z zzEiiagkHoTcsD81;GauqB;EaL_3J1lyy_^m$ln#Thk-;Tb z0Wd+BNiP?VmLNNgr;+LjOh+hT*v1{jaW?YRS|FYjeR=n-WoHk`m$1UMQ_&gVF^mk- z_3G!ao=(5vKx!$y#$YqyKHy}NU6z5C%anx~Fx;&r!*+R?n6h3)Yzyen!R0NL21-L1 z*q6v{o`!QG+Og4_1ob(J&_c1J`W3MC=M z8&V)FC3oph;bYr*g?NwD%huZyn>Ww-1=WxNML`VZ3t3#_SYE4`s+*+PP^@;?$n-j` zbdhebki1u2GeAgT>E8P4S8XX_D1@nC-h!o=0cL^={=~as?C$*79Cm3Xwv2=W8n|SG0>_Y+ zvtNv{ZYrEez|zAb@`x=s;3Ky*&Y2|6R}ITqVLf{cpOZ1GF7*&6oIma+`MzG>e-ejJ zL{8k{vg>Z6#T!(4e6;tzyM8S-!DQw@cjA$OGRCR-Gi%9Ii z*wuyq4KfO^P3iPH(iZ2TvjqUU+JjG>)G>BWZ{up)0IKFaPAmZ7HESE&;$nZ*?-Qz* zGBB6eiGj$cL~O^_C@a<+*HZaRLr|DbzVL9BeH$L;m^Q;I_gmFr+YAhz`{v_HF6Ln= zgi?BGRz|s3AbA4Y#BPTWX{8z@{;e0CA1LFxNZK4|(e~(rs~Wf+R&SQz0000#RyZ_O z@&()HH@X+^rR#3t>d+1WMv5LJc)(d&X5bO5om5jhLj@xU(R?n(Pz(2mFdDHPxQiI# z0k)8Wh8HPxA;QPVXYQ(Tl_1qvm?*EHHH}XwUHrr(+xxnPYiEU)jRHg8P^?|> zDKWP|&4&9m7d{QW@?e3^g4u3kZuF=TOr{|b7GQ^UJCkRsdt`}SrAj!Z)^*m=+A?zy zTE;qbZzG;fxQx?;Lll^h_J)4v#N&BQW`3*e$7UUtWf-d(F*nnbdP_c5-s=>*#{y)^ zy13j>WdvW_^x{nt@Hl3*;wt(;MT?;wKmY&?>?d67!GGe;uzKLKaByLismd83I?V6W z|4y=Y9OXLMrsbu50I`C1y)qHYW#Kdo$H_X>^S@_6u6I>KsO$fhnuvKot`mR(+b05W zA|J0d{;@#oC)77O$QH$XZ>UL+U0Bb8%K)<->>Yk;eaOWuy#y#{83hd3C23RL$R!Oo z$|!7;WG&;y$Sz40X&#(9aj2^h4Gbyd295HevVE4qr(Z_ttCTuD8w8BEq7BPtn-Yv% zeb74?2+C;S7H=#}Ut?K_sF?YdCOGpWFLj3OcTAaE`vsv_3V+`fA9WrU`i;V*d*A@K z>u5r@QST?wKh{^OmzcLMf6-!E`$gvf8?-Wd{FUTO!_cRu2g}+nEk2D*-TGWeA|72Z z1@cnk<=~|E#QQ7I)+tesX{UmP$0;yFJ>@@*Pjmeg><9<703_$ModgSDf0=|Sk&{Vu zYPcacI~ilf*)zMOugO$>W)?_kgkhj5!_z0w&VcJI-!wpEVFP!Z>buuhTCX|04}Cq? zbw8su8qDa6h6D|k7tCcYa5%qcsZt&g#|Gbh)HPpQXn23Ckcx zG7Q`Xc^*xdiAnfPp@V{!c??f!{B6D{QiRHR?#|b=ZY0|=G6AF{#p?E2)+TLq*Psf; zE@8k7M)_a=1|E-1cb5)Wt`VR*oJ7b!)AW|TQkxalnOJ~96!O?(m%#|82wX-B%RJqb z3>}_Y36K5e@B_o~ZwU(`TfEg&RFExlheQzU>|&Me`Ip*uI*J*X@GXsXy~(lOH;A%N zJ>_B-Q{3w-p_jS^c+Ki?ApO|$SR&ZmsxHt&5IiA5u|NX!%Oi;Oz&SL@4B!^1h=+ms z!T*z~AI3BRHxTO9NhlU=zP%eOUF*^4_Ko3)PUTh&ClWh_ z%|LhNm7rF>!@%sa-AKti7BS_!rI`@d);}BLnCbYIhg9cC5037|TsQp#2o2s1fdPh! w9|{P9vBOkW$WLaULn8{P+_;{~@&HMY0f3hW4IUG&5C{MO001lC000000CKGXX#fBK literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_072.webp b/.vscode/course_images/course_072.webp new file mode 100644 index 0000000000000000000000000000000000000000..70f0655e5f04d9f4391d3b36eb33c0bfacca4879 GIT binary patch literal 4800 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 a+%^JfOk z31e>i{J3o71hf2~^nHo)U%tP8=UvHt*88JJ&+m7Q+FoDXGv>?w@2ua}-on4H9YcTT z`cwZ+=uf)!>&4K?>nZ!Elv^)9H2z2ZM}q!Oef#_u?sxewZtwT}LiHd0-}2t2e?R@BePlCVowg#{FSxRka5TUpepM*5uhu!Nv|d#^ua2|QHwnyJh`I- zv}dibS`|J{J;!9>K)UV=*r4agY{2&F*)TFzmzEDw5w*%r%*K~}y3Rys3hk0>$%uV` zo}95sE5`vJI7DBRk6;H`l+sSJT4oqW%Jtx~jV@?War1ZzbTh``!t$jAwHn!FMPzr7 zMx9Q!M3lwGT^I+;jSCjXCvspaP9P!-!EQ8@0>P0y1%HLb7u-&94Imb?y#Q`~j_ zm-M9>92O8`#HlVZ;feDBBb#>+c+v zHhfx=tbls$tKUkItxsj+vpSc*JSnk`=A^uEQ5oBh|EDBIrTH4R*iY8Q>%gmT0w?X(|rQ_KbIWt*+&>5l+D30 zsgsQMFp!fc#ZW|>HL4C~-sNofG6mb@ zd4_qj6fI~Eq^qYV+Hzh=#ag#ug$~M@K5nsCF()qz9N7%Sfh(@=c%+zo#pk#ZY(;u) zHJ#P%P+)5f#KCG$-nS_aV?q;ajMmr4rMOFH*T`aDN!xGb{DTr6=_-~}jTETYQ-llj zh&!=a&ManIt(VvBegXLpX6%xXkV?Bja*kqcF&-OS$|?$Gpr^xmAsU|El9Pwel%y!^H0(e+brIoT4N#N5uF)ns;;VE%Aoh zybvTb&JtT0f9r5HLi+#v|nRXFKu}A=RxigV%0# z@F+OYeZ_L;f?#U}4u-{yY;46KxHi|7r|PzAc34uKgd*6^%;TPV?4yDWwCOLvd0_4| zmBZe8)c>$DqDhrwMS)BNHx^-AolvdoY(T#uFNs+Qt<;Mm$)B_waZK2Hdu@6M{mdwe zB6FiPXij_t$+wfeUgl9e6SObQ-KQ_bo)eF~clSUjd!~+_bnPI@M|LL&WE3fW$f30R zE%7l2L-OFg@^$ECWg1~U%VTcHafqv>h17WeOcqqp(r+ymY@cQyNW-7oou%V;uNpD^ z*I1XZa2;4T2=D@)ImxY6;9A{9<|gj}<(ER6QF3d3^ceh1FCt^w|dSHp$enxbUH3kV#T$3(49b z`nrqP^7`0{pdujVr}`o(bC?ZU&<5!kKqcSHFV9}}vJ)e4XHeFCumWO^lltzX;a7bQ z9c08nOZTv%KD50LEH1SP;`RuUZ*Sip(o{<-vP_%H1X6~Y7{+LVrqqO~0N9L)%8B!` zIHWRwELiV*E9`HVUds41azF2&xdTNTX5e&Ps;xS>)5;Hbcs&uqH{TbZwZ>~}$w+FP zZ90R7iv<6p6ogZCoP_ju$00lEPXg#@gEwD*Zl_c8YaZxAYY1OXX}Q4)0(QWXE~6&A zMS(PA$&*n+2tm_W%#;BO{y@O`{ z0AdMpVjwE(IT4^Mwn?K91je2CZWeqf3N6OW7LR4$se8%{>mRn6m;drb$=mRG3lj@$ zf2-joI_-)gYsrX!tE}WkfUemh?uvO&)6<+4>iblR^fTf0#R0$|X?uS5`O|-71zl$% zGus2wwK8HKKYeZOkGamtp@c(4;eLe_I~KLK(Cc^8S0B{{lmYLo4aVj}WsUW7kkJmz z)gu?a{Y=EUY5tF;)wIq9eu3L~P_wFbp6Q%!1t3OJmBV^R2P0W&_dw;q*hCFnDbZvA z%VKvgW=A_Na}io(dKCnMdgVM;2jRpgLl9+;$F5GzkQ2%;>eAU(dFh&NkL{W=xk!1Z zg}DA3;azBd`^%ZE`k~L(#3dxbJHa7G;@WD?{Xw#UyK9ZoOE`h1sBDZH@wUY*V6_3_x}@6Hwq0$DT%rC`|K$yxd_KL&trN<#ue|T-t5kr(eI(!tU@E$xp>$2V<~DdaEYJ*?fhi|8!~gn+BB1s0S> z7yY)Df7@P6L^ZMF0hnL**OL(eS6Rr70bR09c`*E(jK78~_A+Re`fcH8;-C>T`c?8hrL7 z1Tt9&MF8CiCm3>4{!a1OGC6#2<`%I{nclunIJH{A%!i6V06ck39@gR6^Ve?8jvIvl zA=n$qd@U!$`Pk6pwjSpd-WWE*Q+y)s*R{wEK#1WWE=z(Y+W}mhMxkFrBrc{PM$J<} zEO|&6{rd`yoC}IK>0}C4LI%n#?O&aVbSrg(#~+~DZC8dcU}G3|&APpshaw9TKN8*r zhjFX#vsx!c>-UWtPIhy{-gHEMnQ9!82gokX^_EHW@^z7KCd7VA@*!e%ov-Bc=LOkn zT_fKXsW5H|ftL&o5j78z>=@MsRG1X!dlz0bRJ?$7+XEUkGj$u~?&O^e06VsP>(*54V!;E<>vKG_`&TlJ@G$gWpu;@1ySc^P74Mz1 z^Uj8iW1S@oEt-RFXcH(propWln*>A=R-8AdK)D*ka`4<;)|Pq^?D?$L0ock=MdTj7 zMQi`^!DSzrDbfp1C4U2)1-`JISswXq<}NG_tHN)GDmwjOgSKw*#C}OY)|#D2UI1w) zD!B2`bdNq3ukRKT2q_^}gJI8&64S`x!` z-PuwKn|yxXiArBmfg2`9=XzhH=z_FAvi6nIu()#!$#X?LEV-BVf|%U$!V%}5Dh{<` ztpESh1#0+v#?C#2$c91yr{puIfvG*tD3q^>=+sUy@Bn0Ry7UiCLe@a>c(dgnqT-%; zz9H*ew+#AQT*;F!=IK@BtX;eMZSMmaSGiOQm}Cnn&-HW$-cILNt801>&c~|W?QwEp zSo($@qE7mqZ*Wyeibs<=;z_o!=wU0n-MOMriIlk0^ehwBxz!pq|G!bYLVL+i zs5{&8pA(zB$_n6-gZNZewb}cpNe2>1pXfpLtoNU|lO~du(}58pO7D{O#L9X})bPMe zTcE2dU3GTs)K~lMt1>_40gJM|%DsgEwHN~GW06qpGZK8Mtkt~z5YjqNkqz4Nir}Nu z7^5>S1oCBvoTl(x$I%=8mq8eR$+-RA6ni9N5z@T|oDAIh%;_T=n(jE}J1|2=TiAI| z*?xh!Tc%bC65~2UyShzq^0M$7p)POMCcLHQ?dxOSGC1Yn9NFO- zT7MS^4iC!?^z6gCi5`-%(SEi7Jbb(jA&Dfs64FTQESXPr)V|7|gML`+DBouc$Ow^( zDlA6qef)EWan9PWXk#JPHHVL>G`CNvo`NjXWFS+CU@Pt=V*%}#JI9vM;2Kx7i%8OCD7&C3jp|DT<`9E~ijpi-k8l-nYj~-dd&r-Qr>Sa=ix^{zx#!V@?g+ zSzOUPc2wAnxt6lOkI9eyJ0uTAChaYjkH#S=qC{cpsyU}A7J-zqR=pF`P3F=Gh~W{g zL8fvMKh9rYt4srGe;2q09oG8vo?Vfme*|*T_t&wqciH!2rsRJV2OZX|z6{*(qP%c) zAOj)>a-djG5M#>bquQh+^VQwoq@~sGFF?!ea5O0PbDl^^WNE)j^B|ihy?ID3S)X}7 z2_zrZE%zx@w_Q1gfNBIOp%y_4UgCi>Us&YaXQ<*}tp#zIAD@(niVo=_;rU*L;C51s zoasj;s+{K3pq;CWu^JGoM7anG-@Ki{)T(>Jz64m^G0Z*YY6Yz`wDiQL&e!pIx=HPB z*z$3>AgZ@5K^~BvcAlJ6E)Ts z5?|szrXhG|CNc}a7oC3uFc2hn%GvCH<9`)5yHaPpg?@ccvB%NoTHfUpCS%<#YKBaF zK2J&3>9%w1AQyn3o9t;6%UqvJn9MEISq zE2c4iH}bNLl4!`K+!x4GtPqehQ8G4iuYoq^g$aP1#(GHvoBChLOx(1{VhI5>;BDEj zm`G?}XpgErUN?QIrJ~HNz$Eg|Vb01w6<1mQV%?<*gak4gzjY0k?}PLTo2eXOY-JJg z>)v9*F6B=7!{0qw)nuuvw#Aql`!OK34Jk<(MgiOc!$KsK2ks)sMoP*JTz=Rdi7anA ze5m*kjfh`}RV3f;`fgfjcos|$79B*nnB!Y48tNEPqkS>=t~;(&3VQCcvv!H#`g^0U zfd2BoZez~dUKrsvMI3v-)~ULh9)>NgRA0B|2SiwFW#hL|J+8gJZt^R$u_`+5o23!RJ;7+XR@!uqE6_8e6BTd7Wl zl-_{Tg%S?mAW20$#o%RK#1MyIm;=w*zNkH<`n!~LI02^<*!K{x7#UKT&7&)Im}0IZ z>PM*_sQ_(E6v-Vk7xx}$=Tk@BfXMOa?#wv1k9i$^x7~Zc>B=hIIqC$8H&{3+WPbmqxl9}gh!HFHp4vDDzV@h)M$ zcM$OgvX}Ws7=i95vnA6zmXI_QY8_6%zc9X$8Tm9aQm=+d3B#J`g(Q4lt-fI_nab^M zB#RoZ&YaQyF~sgyT})ldLJS7EiUf@75I#ZWbOkJnfm6))tAj~!r6ocL{Q~fXfnf{k z+$V#oxbGqg>Op)+>G&&vf|=6W0qgL%sfaAmTZGwnyS)3X_?o%y?|GOdz2zo8Bj z3PZQ#eJH!NC_OkQ%$S?=89CK;nS==E!N19iwv`Bw2?*#t{_(B(mu$%H2)DYZ)C- zw09LX^5_{{Ps-Keg)W%c?4Q8D|` z=K@Pyff|L%vKW2G*LVD~H#G`F9i6HfLP9FX$_0wv@?a3jPX;^^$};orYc2axh=Zz) zB52X3l|%xrix4FiX%&u=NSrY~m6HzAoZbxUofG*d_Lz%z&Ed{SO0y!x99CKAEGrQs zVd!+aVmsSAzyZIM1AJQ$@sM)&<;2kL{Z&T`AIe8N@}#^Xb}>;>xH}~d(5-$^b`i@a zON=^H3g0?iG8jj-dlWAVfv1F-@){6&shE*_3|c%>FH=pj;)GXHMC66kBePBQQMtee zZmJTZ-8Q^?8YG=3`%T1~AFwic9yn#lI@82!qw&n1a@2?_GfmN&PAiEEW0GhCFuhHW z>m1LBlZBQA)OEvto=wOXst3odpjZfy?nX(=m4YzPl5OP))O>z^i5k z5@Q(5Y8R5_XM>2QwYj2RYa2X=w!Pw|-e=8qlxQIYW4JSmYFsL4n!5{=kN>8Nuj{I> z9kJsUr5n;(QOSk%RG*)R6kTp0C^EwffHwWIrS01Cl7@#9?MBW3nQ~ZsN}STQS+Xp3 zHaH=hrf9+biL_p(jYjQGhr`(7(&*<*^mM-`p$S0e3+xe@*GFWH>JETe;o9a8gMx`q zohA!Lc!%>;GL>l6KBpiJT|51RW5KtoGFCC>E*;e_%;S8&3D;KY0Z>~_vAzaNhv zhDIp_D{m%k<$|1`8|@VRl%V?<~T0A8rgBbm~_L{ktX>aW6*>XBczQ z^*g@eC+31%%6LvDdi&C`u93a5~B6Ln;JuD{joNdhaSTMaqte536>BEG^SZCeRqyhbEG?Mk@-l<>;!Y1KadiU-CzF=NAEA{;1 z%imJ=tPtC321heH&qlgK^zw<&-POJ+H^_j~) zB%KxZ6UZh7I2lPPa3Zugq%|S0bXBTB*#NJFrY+8TTTAt;7p#|+yHvf@TZSzNHb(*jWVr{cRj6?oZzvON{*3l>1F9d9ps@dx)j6h z+D>(j@zfIbzHsRF2-Bil$*yz*RZ3f_@-RP?$7XedxQsMxX*`8}4sWj+KGq5!_4)>W z;}xLKUI{Fj31X*2mSpb6=wJe1brBTzK|qOE33J<|_R>*BNBQC0 z7Q&q--)tg;Amk-xLlH)@{*#x)fH=+La(`C;k=fOM&$}k56354NQlgDz)efN(c!xav z<93=-027LZ*}y1FUl%5&ZB)R#PX2q0B&KR(`3So8hmT>!1XMc9q3)}l>rSeiP(ujK zj)7Dnq0!Z&=fPlqcxWXDwN!ih9}OiOC|%wu=i1}%7X?jh%fhcuKo8yqKgf&@yV zCs?V-k$eoaRu-DNZ0Oyc2sA4)v#WkKz@ zj+I?JU?Gn{q9c+Mb7?#{E06ll5wvDHJny39P`ERpoV~>@exmlm$SiC$ z7B}cW7=^8S1i`@^X4D-aJQ3%B=h+Y7fj{Wb_zu0^zCbbE&ZCrfKs8#{)TwI9JZ-33 za2qZAy+)5Ly_*)NxPyl}^4lcr33oiy zGyckhW?Yr`uUh0941`0WlH2w8c*pBbsaw}j{^oFzVO+cN(QW4=3vk14@ zWyro@@C_Co-vzOG3J=sHrqQ33Ob*Jprv0!gZ&$c$fe@hzZ?2C}IlM;O3!>XF%yhY5 zHZ)5AdG^md@`%i2e6Fq#T-J=axgY*}D?WhX(7!=74{e$iK`^C(HAI=aE(Kf6PX^I* zSk6clRE{%Qc3#aA@$ah&(4*RJd`fZEKq+X2_xp&EcXpy0mtkI=pz@Hj64A6{Cw*Qt z27&5l$x;Wh#oI7e3Vwz~*~jUGM@%Jqc~D&;*cV1c?_M_t52BwR+-o+eR}lc{KX^Hg z=(Sq<6D5P?)trKxgxXI})rlpF%#*=C5)MXip-Q;{kyvvDf9&h^U4HMFc9}1 z$Qa<~admTLYNhD1zX)OG*n_8lUjYEiiQ(XuTpLyZ#J)gXS$h&FEJ(ZP=V`j*9j55g z1(tx7bMKDv}Vr_Z3(g3>KpT=Ibj#`B_pw~$1X||PC zfaYK$`y%#2CzO_A?oo*j=i-YV0V^3G_OlbhdU*PWEImmH`mWD1HCyV4+5dU6QDQ2c z^f&TQ&Mbgr+{M>|jOrjf*wW=3%&eKFr*K~e##ACHr$$&Y;ud7lH=%89#!UD68*za^ zd$ZQ;1v(r^Oh5~;qm@hks)wO-GNZg_JTLZM_=iOcZ(QQ)hN*$qEB7!bYO-akwFg*f zbbyF+i)9>vQfMY2^U@lK&sX&BGL`cY0PeSUN7q@Ri$dL?M=(Q$_uW_FkWMhL$B!E& za=#gZqv7M;sfW3d7xzXAYzmsA~K;5?tmc(B1+7?xD z;otp0q7_358@TlR7Z5|+6CK|H3GvPWbBc?+0CodYDLx!BMT4*)I~!XQLd~&~6jgIx zX&R)L_RdwaMhRSn*$xW6fVcy*QQ&<#<**WT?qe4*_|O?@+W2Ord}~Vf*m1M-$C;H5 zKJqjU3Zl@(@OD9XbPCOak(RGACjLQkN$WS54?rVuvssz(E(8Y}-PD7)-FQyo_s8Tx+B(OO_ zLIOP``qpf)@Fn3de&D*qDPR$dK#^Amv{?O}x%4=;Vb8LeS5bQL76Ow4b119_L1;{4Tf zBQ}-%dT5c*lv-^+vk2+%1+ptKg%?XbNGU`9*4S@#n^lzN&?-+1luLYehA3t?Ix3_t z2j(*dQ-0eYQxMbJw(ZFfOjpX|oeJXeG!P{KL6)CO2c_AWS}M!=5gTKXxR?IIg&|qe z?&m>ymA%~=Hd~rnqHeP?Y4+WtZAk8KX@%&s!Wr3Yk0f_@zn)A~6grrpE0*H&azpg> zu9_>uM7;xzQ<7xnD=u5G*G8R`*S3D8L29yxj^=pzBN@$2ffFNHgVLBo2R>KH{ zGDp!kYI*fP#d`zQ~WO#JUChRaLre zQ6<6qaHg{oGLt^n91;OJ^zcv&RQj_Rw41Q^45( z>A?3kE6c?jznrc9g-MtJS4p_hEV?WzxziBW za0w%9bt)Nk@x;rXp}zR(``nP)auXf{GjbTi6eEnEYsm3_T~vH0Iw=?HDN+1d~ z{0?h;eM6@@4bp}pR>iT=Grin24M&DPf~@L0=xBB)gd9M|>RIi%QyoD(_}U`(AX=46 zmJR}%*$<&B$Ram4gSCUOeuh`B+=z`SY(Es&_)~+R$48}#_0w!V%fEEfxM(VQRzdmH zqlpNk)V0Y$@%*cdV!fnEASG7llqY#1A?m79Fu);~VEAyP4a=miXj z2ajny9PADb_S%yLjv@{CWA`&&5|#zn7C?VjriIWeAlD{M<{bS}5B+GUZ(G}f1tMuIY4NjgYog6h+IPk+ zBlN=`Q7AAh*_Ur!g8TW`9e?hU_mtd{{dX3p9$u!3Wz$5w!0>3oPorFG7#5^S#ps&{ zB$XxLl#U*DxQPnwJWjtZkd!PF?P#kKz(J5xP-XEytx40{DTc;^QlZt>53=vJ168%) ztM;A}*6;W#%9Ls!*mGFc;9AkPU=M~9QSS{$3Z?&2aXwLJwRsKh(vG((`yB9wt8dK{ zA^Kd8Xx}6prm9}Pf|AOGN*DQlO~$GgRt@KebZK!N;|8c_RQ7nhn|m|^JEp+Jb!H-% zg-7lV?h2NapG}Ud?$&EGNy*e3hCk9R!G(ryy-n+*OMXR37}mA3!Ph%(!2f~LOiu+|D7+Z zlaxp#2FX^#tAVIYUnP7y?Zsu;@_1_o`Ds0|bJJKWdW6~~k&8~@73hhq0&+8rOy6vJ zR6JJ1qc96KSj;1xecvb?=KS~ivlt-AsSr(qgTfwM%7joJC`g@dE*@zx+x4^E_Z4Ri z76r78IW@`ghy=<5-0w$BR5_px<}#^SPk*q!tgRkvCp3ie&VMK;bFT!WsW4zTMDIe) ziotL3u&d0Y^uO`}b`0wCOe?dwq-i}^A{utJoZpGj@(P@oAtFy8>LT{V5y?t>p$Tijo{d2ilr!rM0Rs#4NMF4pV0TTEqgfAoGY@XWrbV< zuL}|=f{~_E;mU3rr8C98LP83D%-_`=3vHJ|-sk5VI0AkK%Oh0RQQceWn?>@%QKch* z0B%W4mXS(#i&z7I>gqq%pu|aQ5u8Fn7~0EgjZ~PS5vos< zmJ5BdpI{T2YV(?F(_9!-P2HA8f6sqSiB&&zbsnT%*(@T3sPT~tUcY{5ocmcJ_mb5j3k@E_33J(G9vBpt`y!24S zBqT<$cnE-K7i|frL$iqL{O;A&QvLnktZ?@1iokelR~N6&?G0CuwSq`F>#jD~HIIM6 z2u(g=J?C>iSl{-V%8WSvKk$=V^=HYi^(&DLdQi_}KrXnIBc*w{hu49|=K&Js9&IE` zy4n9oTsP4dLsai)w81RXA!yAga1P0+|6;`o)oh6_0*YT_rdBLCBa0H5zNUeL&&Nk~ z9RjQh$j#D9=R!EC+w~GH15p}Ls%Psxy%ys5MD8(%%hn{vuS)PSy}d!uDzAOnKj|_O zS69U&$%i;PXcrwik4`bOFtuUWO3=hrF462JLKz*3yOcl^1w6CyLgd!a@7V&~&+7UnW34Dsc9yu}~hgeZv zO&Z^o5osf%{mcW@j^Q5?CQ${BjKV|j%(}0jC}YaVt#|o4N+XC`8KA^3px@Py{(|Yu z%sVEv3W(X2>8C@~@)aeisQu1-m@4qt0cOjEMPSTIYIp0NdA+dv&$(cSoq$Bosz1Qq z`_rq7dDt4W?!tSFHuHi8B*Vy41NeON^dMN7N_Q>2av-MnfaZ`{N5tX!^63n=XL-?9 zI6-MjHvC&Y-rIXy}u+IU5105-t(@&6-bJ#%%npMnFW#KfN#u;y=-O zN8iYx?Takwe zSWG|W(x87s{)t#<3W^haX^*stBtQO%j#E4@G92cHB4QugHU5F?e`RxNdODm>G8%oA zpK#H3I~Z90Z~tb!rec%mJj(zY&RMKv6;IeIS-EM ztPe7D`XS+Axdl&cpu`gc`MH5h0~vVXdT}~q*h8AR1Jzp{utD8RHhk47A_r?RnkZ4vrDyA@!y)xZcbuy!rt#OGJp;p&^DaQWI! zyz2s#h;y|Y-YP7wr`9BBQqGd`X>{p*M|Rj$-FbH8@<#hs#Jwh2T=vy;SxUopk7F72 zID8Kn8zFrvlq{`=(ILZyQe$0bdhRZ=yzNZClBr&lDu#`7olet6D}iVH1_oD|l}>zt zvyVz-=!FwtJ{XR}4SE8u`!Q_88?9q#momR`?lH}gkAP=tSKc;#2;o4GP)DhHkR`&mkdb-{fNq<~lbjmc|h8dFF$ zyCH(im_ixUr}1xBD08h2t`H?OPT&4-$=K#ROQiq29XZ8)2$$hgvForHt6)~q=JUB?#{B3X0#4%d5u$wZ`KWT3PhmxBPW@ov8%Sb7a5MI4 z)UuEl3;WO^BLqn4`dAJB=sCgfK}HGj7EPyVClHlZsgidiL$$IF6H^W#WfMEJzWib8 z%zGhJ3L?|=`S&u_yd{d~e4obq%(S+kA9uj?zk;9q8ODIO#2#^ihpV_DZ*H4gui$Zt z?kpBi?9xqFxJ35ie^4;573XlI6bL!(7rAt@j~s-AD|A?pd&6;`w) zS7_So-4LHC8XF(NUZp5LI>Z)1#}S@#-zQIuW_SbrzypC(bsSeYQg)3=X0u_N((t(G zMn7otKKr|S&PgVTV$^ZP{+ioi5lhb0;Xy)P3{SCAQwEp;={!P7gKHqv#mjRnpOSR0 z{WMhyxK+qo+5H0L4uARoP#7oh5PDOVHW|@t`p@ID+s?*NX)qzRTF37z1fNSGh&U$? zCxUBsHK%E?uf>G=caMiUs>$J`h^&E91M9qrha4_OZA)U8{OAD}JN zuzUTJw#s&;V6K;9o%sToWLqAbstzSU&UWQE;^{uZ7L&z_Z;Pfw@JK~yeb3**O=FQ! zAGSg=Sc*H5^~@y!LDWI_{g)3FbgJjSjW7u1ym)OZfGe7cNLo_THoKQE|MknX4szzmt#`Q3&^rt!(ILXsfnCYsAWq{gF6 z0;*Z!I+?mC_Q!-+P8&CS(4sLkxu3$=NpZ3Qg2IaJrL0j)5d!I~ z=150XtXVRSEEsO~^A!h-;Z6U-K=CGK#}~j5lx*9?*+J{$etF zl4GYpSrtv*hy0U%pKRBEtElvod*ly`vo715f1jZYo_2@u_W!{-ydQ8CJkkgAcgH-h zHr}3Tcns$dH@3pKjCc*&v^oR4;IQC-r*(O|ymoAg*dhzYz@dBSjYz^{E1~-dJ~39; zM5(Q$3*1!Bo5U6!0D*K*Yzy1UD6C-JwjSmH1S$0Cd`3?tHflMC`9PZzjzGTZFC-N z$%o~JZ`rz;nVETwuzq^r_yIhe=)le_tR+0J4KT^u1^!eh|1?|_vTMJL##-SxQMy9~ zg&1A%S9gm!_TUT*$d3~1qkrcm<|)#%boP!M(FfKb7yi&-mR}5X(XC++>I)|^!c+s$ z8&Iq8hZ24h6{_r;DirWE7t%PR^y;cV+QK$F4iI}uiyR#nVn;9{$-^|nUUEp1zvidf zP$f9{1K-4Yph_1r`sfxVy`vH^GrdOycxQ0&jV$v=%#ABdBi&_< z6Mgd&|BbR2LfnQL9g^-(rK>vZqj-F%X+o?$x+i&7B65YSG}TFMMz^B}#A|D!!LYSy z0Yl2#4wC=L;|-FIIOiIsj3vcg+3^xv`o}{;BWekC-#mt?U%N9v%+WDRVefe{o8_{Y za!|U;tI<5}o>@!tXg$?2{+|0ywhr<=GzfYkqwBYcTC#ItMN%E+cg#M1u4?up5;by*&nK!agYg*QZwxC%d$s~_PkH3bUZf@t$uIaK;Ns+MT^(j-AmZh_oBV<-Ihl@-#TeLeV zv2(#_`|-0GywLbYYuM2Dia1^1Ya}x}6AP2~a@=u(Fe)*_6c^nXkfDOW5>#9wwRVmB z_Ye7=*IfhTj5(Ht7WU2(x%v7qUD^z}jA(W^ijN5Ae$l5d_h7;hXa10Jupkk_4ezrUJOUlePWkzS}eqsplTj3+h5j;rE=B+5c z64cV#w2?&7WJO!Vd<96}$O1HV=#xD^uELDIT&daD{VQ;6}l+8%V1*(>@TK5W(q5MxQLl zK}^88-T~Nng$OoVq{Y3J7KIXc$WKE@GNIRNj;)~`dl7Gd!OvQL)Jr?2byH%J38JjK z5`*^=K5R_??)2pcH1=WpkzjpHU-i4IUV2Pjq^LOEc_qGLsK~mH1)Pj;3{`OLmapMt z*gJIoOkLG0(WnDDgSf~JFwt__^&WMMk!y-I2qf2><8BDrGpo@X6yV*?n&e#LHo3|{ zdyu3)3w7^M6n2K%@pY!z6f{)dK>!3)Ui~Lpf9J7t4viL<$Q7G+z6YLEN44odfo<>)bK!r`HH(s=u*;ZA4qbZ^%@2 z?Wo*}a||xb?aZEV7WM2m(44~AnZgSst-{zrcQ$g{sCEqkyi4KzmRyIvDN9;V~ZGRQGG2XseKjGUeEcTC8mBB$pSJ5f&}tCxiWQ39jf=+}KJ zKNEv0*bv&`Lo27fB?I6ufzjB+Bo%HU+JhzwYdz+Jxf+tc19#qQ%C6wj^^@7eH6Mjy zu1{29b_pC3s7p}od!;qx1Ocq+n8p|XgUmq5ZyYO(f7oy|*|w3K(WNy^N#GhP>)z1` z$ez@jA@a3e-Sx<+cGXGlrEC(ek@7r?9dp;?UXYeN{myfqrA@U}db*nh_m4XPw_{&_ zgAajVWq1E55rk4Zth@`-Mv?>vkZxP;ZygjHrRZ%Ru{<#Ptb_B7MZJnzuPD@L=Gtv* zAzE^_&X&@i482FEe{Djzx_8rqVc%EPfzsI|XtwT$i$hFrH@ob(yb-vC9Y3|{bQ(>= zGk&`-A!9jd1*-OS7=miv>7$Z|hxJcg+$>kxVAkRcjCpm?klmbz+oia=p#!fni5$j? zuT_%IDkpG(LxIbZo-9lFx3-Hr3^;`i#L`NA#j)AZy7ou)01e6CONEjm{kEupVBZ}A z5Y80YU+L8lExd04C)`y{@(Shlt4?bM&(i@JgH12SocR{?1_Zk=B2dxQGNT@OPU$D2 zsu1sbWv66Cb04$OGNV!plOD~lnO2427J;4X0uCldy#sUQ9Deuh-oCPUp^}<67BniV ziU**(8j-uf06LUo-q!nnj1%PQ>J=nmG6U=RBT$#Q6s}5+986)Eqkaf8kNvb!L z?b+S^os`3DX_TBR&u{jrlWx;oZ!k~C$awa~#v)^4rAp*}gt)C>WZqa*rnF+io=w~L zuTEEsPvqQr3)|H6-)53tu&in9fe%W^S{LIg3O!G7km|3T{E9dR%+kxH6o-!Hz&5H` z7FruB>zYhqP&`YjOKG^NVF_VxD+@3`vbT>r?-3K&!0FnMixTgowr8Pwwoz;{F}lS=p!1R$CYuKDg@r265BbQ>zh0!d*n8{8YlSL$%&Q8 z{lS$e${~Bnfr=%*e{iDsDu~h}#iM$BdO1zDGIrYHrwr-pu0qGip{!FbmsSq}{v-k0 zJtbvGq#prw@rIx6{VqTh-7v4^PUBh*XXc)Te>#RD!=8ma(uqU2|F<+#AeThIk_hw{ z7qiesD#^c|r2e6pLp^OV=+x?zNOAl|F!KPd(22m*T|rKOoxgx)c3PSap>H?ZDd@9O z=jLO{X=K#AYL&>!NYU@n#?`y;%|oX*Otjn`oq&Zpr9#u^x0LaT6F5Z-rUIXFi=5IE zCiX(u`y|F-;}&}eH%_CBXV(l2FoX%S3`>*nKyyPx6eL_LP$Y;%<&eO2)b%oijrv?N zvb>3w`z2k72qq-hvVMrAgFbilStLC*+YJxJZo=daI~Vsnl^g@%)ZIpeo=&~q={j)x6(w5lbNZsY}_IWgh6gFh|1#u%Uu`rgB+{;Hjp=r5TS>$bB zbjw&vOr;D(I87FgW$+&Qbf5nus}P7$|Dd8o`}{w6EfEWeY7T*)HHa0;0Ze zK~>-wTwV8Bo0+yEgP9_w9D6k(UA+AmQS|Ma|6k!u!kZ|d*K1s{x-;7EP#~ZrD-9sw zF7&1%I_(e`m9BYiiZJmJ9Kx|(#kE3Kj$BrvO{ju4C0Aa>PLE>Xgy;H{kOl%71u%;< zU;f{mOv0?He&D`!2g=sUlWy~8FT>2O=(?JBx!FiVDtSysueLhvjLbA{4*3^LN0V*s zyimP2SaNyuVCpq6MWjF@tqpb+a18)ev8$`wI_KuuQubaTl1X)KeUN}px9-Zt_;yDd z>?TJ^$}+EpuND+2D2Ib+dm`(-o@#Qi_!>X?3e99DA* z{I}s|Ynt5t>v-|uWxG6MSQ0!w|01iWX`ZmTF&XWBRQ7s~G4evu*^WYa5gV>ALyNBk zPoMq6(f}K{SD3F1+&(eM2TdY4UNM3&G#TAs)@5U}ZHmoI>sQ18HxfvR?p=h&p?RqG ztM3Lv13JuYKE(cs&?pwh*1FAC-=3YY<18%$g4A@Dah#Y?21m_=+sW2w_isQXD}8Cp zB$42RpjuJi!EFkRj#*;_WQ?MGICRQMN*8GPEc&a0Nw5N%@IL<~@yAwtaZRm3<`X{5 zn%F0IsE=4l&TvxxvR7awZJME1fBvgQy}za4Q0~Z_SK;4m*FmB2PFD%je2?9rKuDtI&p(nxKigHYB4~~7$&rEgu$50N1 zhYRSDTTb-py$Mb`$=Ipv`rU2^#)O*Ni5F3lz2B{nXvG5TC+|E~NzB?C>5|q**{kfJ z$Q?8;2Xa{1D&h*>Sv1-r0yi~&uh)8^$nMf5gH*pa4Goww-rI>^51SMJ0cD8; zP22IZswhkX$;*`mFlu#^d!>jotIHiA@zOy=4&!T^@jg%4d)&fJ=hlo6j03% zVF6w<6kA?2B#_r-nE?|mU3V{Ll|>f1pRe4NTDe&n|YRA&D&*@_bL%AE=SeiL`siF;Y8OxOtn zN!jmJXb1>lb-4khiOH`GP%_T`mIn}%O-~39BchOBRa~aT`nHJjU6l+9K-L-k>>v5g zAW-Z=kC!ezJJE&0%8x=ZANBXqU@>I|i1^GXYNLclAg6hz5IY)iC zd|@?MUG-lIFL)sZBYFL4PRIatku(&6A&N%;G_Uczi-%+P5jQQE7+wICWXmf|xZ)MQ zyxHM7ANmPgT&ajPm7%kG<}u5H%jbV=`s{Ks@+53V$gY7*&V@srP!+8h?++I!e^Yde zah9v``QsEI0pn8xz_;*18p9U+CZ5TO`l#;NO5J4z`noKi<%Cr;TKf{Sx zGbUnR7TCV;|G5sw*JoUYQhR8iz1Vgn+^Pd~gBfc>bldwi74#A$hHVxF<;9fqDcOp0 zFNtYeWZ2J1I1A#vYv22qw<2J07{px0-qK-au%tQJZiq*yGD;>$XXMhuvKm?QpBOSw zW+4$Edcfq;47g)I2cFYxm~T7ZW*mPg#P#p1j6j(_`*ecPUN;1*8g!rI_H~P8tebl& zk2I{#&O&js1z>1M)Qw-Q9_(l@(;_PHU!JWFdizDYGi1Rw1=dug+wSr}wRIvQKN_!{ zaK_9K-!6+J*S(xMM1!zqMsX3+-g1U~$=)~yw=EjYrGaCy+c2I;_8rZ#sl4uok~3){ zG|$wh+f$C~_fez5XCAT=b8IP5TnW&dRLgqKBboC+(GG!OZVPELincD#VVMZ(l6Gty z+@YM@3-+6I4%R2_OK=kYULW&# z6Xkx$XNm&-Tg6z5J6qYichnR$`Y!9$J5^&^u-7tZcQV71Xt25J_|ga>Yn<1DCx#oB z`QT18a4LT4suSFBS>@*bhJL@B8OBqN!+w+|u;e*&Pt4wL-!}VwJrwyD%!*%NG}o2j z<~Yg53BU84V+b)jV}uXzJBYumG!j3v3!Bv`I}~4JgF{JW7Xt6!$WV!>8F=7MSM%Ue ze@Md_t($-Scf12y|sz z4=$&|yK`2-QnAq{o}?zj?v>Wia+0ju1bvz)Mc=Fdm?AnTBv1gU=ionUGxJwBSoHn5(&>z=KFpY4Yae9mh>Ir^NCo^7yz2$Ww%jh*5j=ky77TTG*EK;q{cE1bHRpBPuRTest$gQ z^f}%GOn>7#)~ld!Qj^i>lk46 z{GHe-!d_Y=iz@2snoJpaTp}>o{h^yo5dc!8OK<7zjkxY1=tfR6hF~mrCI9t zRS@SSG&MCxlwg((6QJ_iD>Tkkm2qL&w7CL~N$_((X{Th>5y``I1a(;{G~=oCeConA zBxD^%6wHZAT?U-07whP(Gneg`sRw6fL+pfird}QYVwHutp0Pqdp$eACmJ^C#aL78R zfvgH3;QKc&&K#{)elBpdE^l)J!Nq1rf}td~5~x;QVjw~_z7kY>_AkV(}O!FyxLMrhGxF4!k~YcaK_N!0)q-Pl*TWn+~`tw?^T9-qgfGvBqwI9(3%9yWUfO zOe3#n8V!@sZt9GdxRYb$w0`y`U}Y$MQ`9zdz$<`c?Rk8Qv##StQ7Jg{e;u*0SosM>m>sMc9#BN z?f4AXOohHNE|Qi*o#-r2McgnEAJV`d##BXQY_h>R6lpY!e3@go!S(3YowOz^_d?Hm z=5QISlTB1n+D54=#?FqloEWF))mJBlSS&&zhn_4xLD)TX;dYkV&Q!m38<04^9UkGu zcdq2*7&+t;1c3L*1*`KF>@Rl#9K2~9ZpYBPyGmxj#`s;A*ISLnHcWuYEMvGG`7Xs- zmHG4yAE=E(?GzWEc1+>Pv~r=2HEb}Sm@W;Kn|1v zFf9snlh!X;jfk{5_scWkfv+a@-oCt++{A5Na|!ZBZJhU2lYl&I|NdQdMoS<^LIB3^ z23LyUjt#a7R%O21Qd4_RP%Y0;t$y=tK;q;O8NgN^A~Okq%}W04e2DqRCjUY2&;okY zAr16QUcv(iu~HOTOt;%F@L01-Y48(N=k%=M%3+=OX7FQJq>wS4~dO9gi2_=f@H(o?L*D4h+iNXeY-ZVC{I5@=6! z?7CsgHNli+8Zo6Ls9r)vOtWQ==p+CPfC>qK`E%9*gq;+e1a%A}b<5k;95psH45A$< zOzRLzJ0A(N6}GRm_(A|vLwI^ptS2?KSs+kH#RJE{8e-k*Yx2I-b>2k z2)UL!tehiu2Bh(<~lCbGT+dxk5V& z3R+`}+$(m96L@nBRei6P@pA@(5P1MHbnlmf=r6ne96{|m*6ME+aIpF%efZKcdzr51 z!Ep7FxC@-H2UJ^Zvc7TLeQ|5_JqnQLzbIRYaDCn-P##b*5rBuF(4hMDSHcL3{i6YzkV$Z_14JLfn83P*|GWx{&o(Db*=%~D z31g0pQEjhP?Fe>N3Ei^q>1^aCv=q-vTq?LFN!`q8B;tunaCfwnvhpq5PTX4P0W zN7hQ=Qtf`q=lVwCydfJ62W{#=^qbGgYhC( zHB<3`9dFILXfh1AFaT?FLNnXwhTCFxj3Qc^i3r7($WE!WCmP$20Ol~}OOBS}YSz9!Z+GMQ>? zYhNC%ji>APU@LU^mjAsu=HQGg}H8umCp=+u& z;#DwKQ9qV`(5h;fsC|OM|A&FD{A}io3G&TmcE-M0wor~e_on@in*$Opru_Hz+N2RX zl@M~uJ4rU703%&_`pJy}yU|{Ptpn%YGtXhari9aG43C-KYJ!dMfzy96i8-1bKF%0T z0fTIxV6ptajtuJ~#3Y!{VNIh|B&7}p%eVaPqO>RX>r*w9^=TAOGbpxNJ{;r7h%Oc= z2(O1(pLx+zFgy{DqUHbZu~ixCVc2X9K9JeXu_WsC>e(!8zvDWbB1C`i*TLLY18~(KueC=HD1w2o zQSTM`D@4V%ordSp_;b?{Kyjqgj;>L#i46m3ODB0FfPBD2YuI-(Uc1tpfyc%0biVhp z^UNaTSxvghEYyM&yOt<;&aBT z8B9!{^KhpULz(HKR6m#+!J~vnTsE%Rkd-CBvlpDW6DGFC&oyn)Hmb3btn;p`yrHVZ z!juG{2l{fX-12g@9>w4R#Kea1FfxB|5{NfVO*Cr0;J2M+ChE^+|Np-I6cF%GA*4(k>P{Y~aXeW-bsJ(LAsey3Ncp&Nx%N03JDmz?B3 z8|%~lfv6-33FvZl_V}8I68%6myxD51anL)z4Mnt zX@5^pk`GY_Mohu1r<6uKx%UDK0%&ixu=7vnBxDTOX`fdd>@+V=1Oj~oqn*C>$Z}Vs z7prPer<9OQ(O7F<`4Ypn@Y4@Y-eM!8m%XhzW~6+z;W~(Gl79G@?o^IEuhJ~ZN6nwg zq<_;$ObhfJn~2xY&@b#yZKpcnTO4TiIOr{BHF(AZtF+x#xCW+`CyOr0IF-PIz8pDo z3@iyd``4Xva%ZZn+gG0)f&N8N7f=eXyu1jvBbpT6<(ikB6RzJJ$G?V-Sn_b&PG2=S zQHnTaLw!Pw_7%s3dl7mcLG!qq{Pl{m6AX6>x+4rto-0J?6=HYg0b3!E0B1a_ZSfZ> zI&w|_M&*Lz?-KACT^4QB*FejB9K@g)%;aj0^Rhkg6n%>{Hbt4p0K?(_`MJF(FCrIF zmob=eQH)!5!8Tr8vj(a6bw~wV5Fk)I%b#`=VX82SaH^PHEUm^^FDa$U9yH?D@sH<+ z?&qV6HD<~d6zT<2f@m9dstGL`CNllquTkVRV9)ezu2T9b)*#R^|3fazgE zF9z#K=R8Gy;dUt@iBYQw4*}xi-MCYGJAFVgH;Ju4L1^3{L|Ha*IHYdOWe4Eo&$RXLjO+bxb3l!-)awnc5` z#dKbRzw0^o?qxiufj|Bqtz;?8!*_DL3egr@3&KIdZcnFfLRCRC;+)6X&m6flsbbq|)`jjSUInLO?mXUE=!0`ZpAp*_wQQM&U0yW%(`~ zMSiH|HwM$9Gkne{Ju!2#E>#zHAiD#v8zcNH0|-}`G)88%3m{<<#~Bj=Mt+2bLJUEz znLrE%sH9ql(3i9YAUoNrHgZ6;AFwq%cz%egP{Y%+=Kx5BT$rM^5XywyI1F8i$4@I! z#5%>xqQf^q%t=~)qA7k(VyYRTM@FluF%SYod>~?n@`dL}+v;*Q5?RVHBj@QHc)x&m&iK^#c1b>+NnxUg(+A_`*a8{0Rp}Mh)xeT)cO|WddK%bA zxqiX`=*Hkou_)*Zf;?Foz!^?xh2VSdhoojb2=RC>wZ`=uK+1i2DVA;0)^! zAl(=% z7=7h)D(F-_3Q&tmsOAFz6qc%_z9xor{JJK)J11jN%fO}I1F;8ci}}YZ{Gb(+qAzUWGTnMDPLi^iW5v`^tk0YMjN=&wLQo6;&mCU;A6Ge?shp`B1@oeh z7*NmT+EVXyckaV-w`hOzf5+#A4G;c1icNMb%^{=myD&3v1^b<52!Zw)Fz!9-Nq7-$ zlcu%iQ$0(JfWVT#R~sFNx*F<#vlsDgno_1(1!vSXn4zuk=iKyQDoPx@9c>MjlK52B z%8@KCzYsnF2xWxSn^1J+YlKLTW1meB?<$>-Qam3KMZ3LAc;WFJ z$uQvfi9eg-g$tqoia*&}YK4DAia}D~NNv{JYfe$i$An)>+$&}IGMK2H#pe@NDvYG}jWKe6wK9;m%KAd3H&zRaiLgt9rc8hBe@CO}Rw-_S zkg4w!ooa@Pf*g|o_#m(*QBxrVCG+9!Zo6^w=s*f_jB+J(r}o4V4a4?mtCVRTzb5`Y zHW}hfK^q;gL><;_5gp=g^35kajDA>_imCj(k{S)qLzLnAphx5Lc&Fu^h_a91|JKm$ z^wB&Bo36+}FuKxC#5Ggz9$*FrM^}--loQZXp(gpUug`cHrN1jYp4N-u4EW3#q2ye}%=yp1reJycx|JRYhD{6r zmT5FSxBIb_YRcM+Cx5QJ>o9TE?h!DgEjS#$JlF|2a1AQ9@SP}bRT=QCM8S!Gp@dM` zh;;eoQ;g`?c@y)bTi`{dw(!dZ^pOUT4oH@q z#G@nVe5(BER>*+eq*hFu8K;SJ-o0h5d&E!XHYpmgtPm%60PLC;JKwUx7=H}t=Q1lJp9ig~q zD)yu4xT9cdlq=y~gO#QUN`^=wiD3hCW997gFF<3fKJ~7}(})f923mVJh~#6}B?W=% zBy<)d8NJotb}A~d50!cq>LzMtqSn8qQ4yDLo62nw0YanEqCDi~LvHf6eLBheBZ0u1 z2x*15g$+`wAqFcsx!FHWI``OeeW2(kjGF_7xzU7ZyOprhX5C`eU)!59NxPwYFYy}y zdnNMEnAiCaDJ3^1Q2e4U8Al361vR^;*$R*pf22%j=AR3CQ8kf%JHT3N61r`jgq|~{ zCoIN+*^gGb9E|7y3orrctmNE)06hTI1fj;ZgO{iS!A^NvI*Jp#+K~Ve?V11p004Nv J00000007G)eEI+Y literal 0 HcmV?d00001 diff --git a/.vscode/course_images/course_074.webp b/.vscode/course_images/course_074.webp new file mode 100644 index 0000000000000000000000000000000000000000..291613f80561e8f006a308ae30e9b40f8876b38b GIT binary patch literal 4916 zcmaJ?RZtw-wjA6gB>3R&1P>5o@ZcU8oB+Ws1Rvz!u0ayqEkJOWAi>>baDonl`@AFf zyt+T{?XO+6cdhQ#-K&bRYQbj<@8AG&4Q}1SL`%#ySD14o)jSY%zvZ&Fww=8{7ADSd1REt68{4x|M2Fr z_P%71@)B`X{g`7b$xH1@o#$C|lY34CK|HN=+MMQ`-P(5QRj1jRTFe?edHVPvKk^)F z+%}>0?HuGHa)pv)p66@CzHl{aCT$?lb^5fZr=&Z8X#b4l3Uml0RiD#jS z$kn7hiv#7qV_fPKD0V&NY&K~mWTOB1M9JuIF1abIZ>_Bjdg)YM>0xxlz*WY>tm9* zz+W&c`#Gmhrh{(Z&^6^*qNvM{mz*4ALj0t`jX=kPqfNS)*UP~)p#JIHt@K{(f3<#p zNcO;CKNJ+2fpJrrT#UhFUbYoay;zxfD(l(t7(Zc|8?cC&(ihPX}KV6y93q3#Uyn#el||h zfBa0{V~BMwQDBTPCjDq7$9o&DM7^$=!|+Rwv|*&{Za!aZc)7W!%LlG8SIw&zHSqlF>+@Z7Y!!(&X|}bTZKUA*p*^}j zQ1L%y4eCG!5+Tc096XW)`v-h-VVTZDH=S&dzXP_!-Q2`J!1qltarpy=V63TDK=YDA z1-x7w zQV8W5He;T+1F7TR)S!v0qf@S46q*9%oQxI{x;Op`9fVGD1FC{+AuwrxA}GG7Nl#NB zujz5@cdK`b3cXW~;PYJ3pIR7{?f9TdHXpE(zAEP7&#RAF;5@a)m5|N6Vx{}ON4KhE z0W^T-SSrN#H;#eybB19Ob~7W!b(noy1X|&3oDPn$UHhIKMP}?j-#ooH`D-ev4nB%9 z1iN^&gZhBlC`{kBBCtEdh@B=PNWo^3UU69d)@Ptn!(eagdZU&{yaXvYo!87r7I3&{+eXFv% zv+&BeJvM>AZxqI{1Xv%s0q!A*SsUVnL$sXe(P={(foeq5b!Giwd_f_V@|c0Cat6O{ z6d5Wn;$2_UOhC-7u=TAd$7u&b>p_>vAq>n|#^vIJ2IPA-r6fbhMbo6)lW9R|IP0A0 z*d?E}I}P*hKUZ*+`0ckx_GkheM|9#I>f)^|rp{1NK{V};n(trUhw})p5OT9yR7P_t zI7BMDyFozupb-M|byuBf)9m0?R=+w=>Ud`N%!1`+9#QkeTh_U-ucIYaEU`hygQqF< zDYKZbjg=^Pf_0Q`Vj%gTw24^c_%_t@xYrDANLjjZk-9?N0E#U&W^<&rdYU|6wRzrB z^;1RwV9}V`8#b8Q6kMIQ;((Q(mHI84@+O{$&&MdDdrZR#p?1Kqh~{Z#tp_6I09L-; zH&krVL3^%qkI+eeU3^C=KmJMZDo7z`b@i*7DH(bo4lMQbLUmeZM>MgEM_P)8&!J%+ zy|dmJ|Ei6_j83oUk7O2}<>-~`5=v#g9`M)ba+35T^^beJEVRB0{a@6v^f8!~(|^D; z$4SHavwikYLyK&&69I8GOlV!~XK%Vw1<%boYtcUuv+KVkN03^bQ@pE-Fnl=rsEKo< z&XC{xYNrIu7MZou(BVhD)c$lfQss4Pb6SWTbIdXp(;IAk5+h)k0<_Eyj1i$`R3US1 z@Q&8Vg?>_hpNFGKpr+X1Sp3DAfoo%R++^+8+tf>>=eTY|J@CcIYsw@rZgilAINaV| z+3j_f4;DC7hzSm}U)`j4Jz-2bKM)+8l0F@-x+=@Nuq#?RCwTW1nfzXpYI#FcTNW4l z^Jk~&T-yi@s8U#?X7R4k>LI#C|Maj2EN}#7geEYoRV#1{6t2Q0ZL=Yn8jOHP9&vFl z`b&b^&S!Nr8>CFm4F!Va1bk~g-M!!kce}NWPhu&g?IO!;Su3X!z6tUsNNIFI@*w$8 zCil>wT43G${!GHran(drp{9WR*gi&WO{ap&_V%mrumTe)8~@k<_Ej{tTJ*A@rq zT(th_G)ELbe&(EYyMK{H_?)Yq&5DvVtCKDs487m>lg4=@^X-0L!tdj`A2Z7Nl9~h` zJ>EtlQ3%Ig?bhYh#Z3M(m?_)7=OOSE$Y%L%_z(>*$ERUdz}4R&E_=nr@zjUb>@GoM zNizy)lg>JF7dfkK;PK8(o1oRLc}wb%pbAopu87>j{WVvovbwHJ;%+iZZ***?3~+V{ z%Sw1~JE%PgY$Gmc0=zWyU*U=Is7^s!n4PftE>e-ne8keSmDZ~g&Yj376g7*v{o)g| zzTXSg_)@swMitdz5)m;qf%4o)s~4B!lEr}BRTyeJv^BgC!Qep9rF7}#TebdRDK-mA zypzqAyy=K*ma>t#LEa^N<-j=1KZ!JyFD{ZJCm*FQTujme_DD1{l!x#?FwLInyBtQ! zT-&dwQ3}b{-9;5Xb_|Al60u0TbsL>C)ijjP?X zOlF#<>$nPla*)Hhs|nx98bPaP5i2qw@v{seg@ERFda0=N2MA&s7+mzAWRwsl&TBzy zSn0|$!4cPS{7!}<68y;td$gj>&qxq_7nvk`xC6P9y3d__{$_ANCFuZjo3YGf2^8;a z#MG|wd)N9()FwPOKsLQoRTLU9j54kE9L^CX1t9Rpp6I0o{B9GY3RKJVb#&ciB0=Hwg#Q!>PJVvq z6Il}>v_;__rntEE)&c2G2^4tCq7gFoE!z`WSkqDBha%~|(7UO?`*Qq~gyiSF2IfzO z&(jjfsB9VSX(9)BxJqseXLeG;#yX|6;*#k1THBZr5$7I!#jzee1qE(r^x>DmzIFy( zGao1rLH-b4u&BehVa0)v4S#6;O8MZtaA-GyXxdzx56hCFh})uF4#Y97}l+I>|=NxzxZ zhD5xDNuWCp+1j@}W(RZXOLaI##L1AjUAsmT7;Uc4K7|Dp4T?lUYs2j@nJXAJ|D``; z-R4?TK2RR^Qk5BnS12DY8B)gB)XyN$$P!AP(0xYvNB`Am?4uk%z_oW#GY^aE=vnnb zdtX{`FmiuM|7uERg6aDPrw!h*&8fzGQ{ZdI8Hj!1hrTQtwVpfe<7oRVx20+!oMhe- zX2Ku>|DkQic18sODfm_jeXqYQ`NP7ZpXK!e!;k098fRy*Zh%w8EI@1&1DdifpFWG6 zOajf%BgwcWEGeoRpQR#3D(nw6U5Bj(gap5M%;`#x_b3cnB&$2PA%Y?g-3^!}^oRh^ zGmyf$SY^r5slRgXlp;~+wB7VZ>{^?QZxf9=yNK1IB#^&xBzBcABn*WF57yo{3R&?3 zxD0qQeCdD3eFt)dP{F2CGYO`#3!(t@7-IMjx#Yidac43WkMeu?git-~tY5;JN{KVR zZwm{nK8ZRpTR6UWpHgDhhlMT5t1YG54;n|OLm;W z5tq}*%j2+<3i~nDIS`Ie95l&jO5om0y`7v!ou9FM%d5v)-3tI+a#Z0l!>|^%VOg zAFD81YK5f=eL6s{x3vX((_Wgb3f3^Aw{ej{hBkDw+|`yX2;Mr4*^6&5sf}o>S+DrT z@5Z&AH9-|y9w>2iv!AZV8>h(MsGK;^T_QywKs%nXMrNOoZAMz)6%GKeWAF*2f zhl%u*k5^(t66J>!zKJpJi1c7trEv6y`{=xps}G<-$hkd;kQhgyd>l`J0cLsCFr@dM zzZ2esd7m6Dj0P=0m@;R%4s>zh{v%|=mR?ub3ykXMxnHecE^+{^Oq#`cjaXBwFi=bj z$0x0f7gW9KO`ReiM%Rs_>!S7v&g4G^d2`He?oSDbfNp+}Yyp;$Pm)j?Q#KjMPNsim z&-g>RPwYH^_Xio9;0<=npbtJKZ`J4u8fB}XDAf7=HlFo(%Nv6F&W4tB5#%j=Jm>V) z@LlMc40)xp(xubWt9zRotP|6KJJCj*CygQ$ESuIoZf#FB+`|=Q^igQ1@ru}XZMA`D zqlkk;(IkdHT0NErKF{*!-=I1d55yYffueH-dVN(v)=<(8{g_=-bi9cwZey-*`3H8O zc4tM1P$}2aZ^l|nO=>v7{1-3DSYza5EEvY|)TU3OLvb+k2%`48n7GudBOj|yhFkou z=k<21?~`v~?igc|zZ&_bZy!l>Xv2bswfdRha7%Fl>pb>52RP?x^tgLLdYLhv} zY1d-sCts5;Uk7_t`ZPq%{!aiSJ_vqSz$vJ)=k@Y(B%2TsTyuoEXXRX)W>v58lAfoc z^j<1WcGiF~iBS#B=&@8^`+TyftH37#1_i zQzY5e#DEV>TY6NAZx5|wiNx5b2}mEotk`E`jJ0Ro9~GrCvBXQW8x3qI0Ki{%onkp& zTauqb85vdWh4b`8q*QgQAS%-k`#$2PlmVz&M+A486kry0E6wkMD`6zr3yBwbj0A>Z zf8t0OLRA-6WhN(EUo};cckYPI%YRv^@2ufavijt?oYjF`DLS_O!V}h4;{d)TH)iNR z=909Ed$Fre2d>K}4#!g+(lcISU863<*$n`6y(e{6Gt|V>T9($Hr~zOZ2L8Rp0sjMZ C8jZ=~MCp7v%Hq<3lKb?CS#&s4`)6EO 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

    { - if (counter == 100) { - let right_div = document.querySelector(".bar.right"); - right_div.classList.add("reverse"); - let left_div = document.querySelector(".bar.left"); - left_div.classList.add("reverse-left"); - let innerId = setInterval(() => { - if (counter == 0) { - clearInterval(innerId); - } else { - counter -= 1; - - numb.textContent = counter + "%"; - } - }, 20); - clearInterval(id); - } else { - counter += 1; - numb.textContent = counter + "%"; - } -}, 20); \ No newline at end of file From 44a8f3ca1f2aad38aec3b2f77f1ea50370e3922f Mon Sep 17 00:00:00 2001 From: Susmita549 <99960489+Susmita549@users.noreply.github.com> Date: Thu, 31 Mar 2022 12:09:42 +0530 Subject: [PATCH 41/85] join complete --- Styles/joinnow.css | 1 + joinnow.html | 8 +++- scripts/joinnow.js | 109 +++++++++++++++++++++++++++++++++++---------- 3 files changed, 94 insertions(+), 24 deletions(-) diff --git a/Styles/joinnow.css b/Styles/joinnow.css index 48a1599..8a75830 100644 --- a/Styles/joinnow.css +++ b/Styles/joinnow.css @@ -545,3 +545,4 @@ width:80px; } } + diff --git a/joinnow.html b/joinnow.html index 153e511..35bcd4c 100644 --- a/joinnow.html +++ b/joinnow.html @@ -115,30 +115,36 @@

    Register for a Monthly Account

    Email (you'll need to confirm this email address)

    +

    First Name

    +

    Last Name

    +

    Password

    +

    Password Again

    +

    Choose Your Payment Method


    +

    - +

    By clicking Start Learning, you agree to our Terms of Service and Privacy Policy.

    diff --git a/scripts/joinnow.js b/scripts/joinnow.js index 184d4b0..594cce1 100644 --- a/scripts/joinnow.js +++ b/scripts/joinnow.js @@ -23,33 +23,96 @@ function colorChange(item) { document.querySelector("#form").addEventListener("submit",myFormSubmit); var signinobj=JSON.parse(localStorage.getItem("registeredIds")) || []; + + +let a=document.getElementById("erremail") +let b=document.getElementById("errfname") +let c=document.getElementById("errlname") +let d=document.getElementById("errpassword") +let e=document.getElementById("errpasswordagain") +let f=document.getElementById("errcardname") +let g=document.getElementById("errcheck") //console.log(signinArr); function myFormSubmit(event){ - event.preventDefault(); + event.preventDefault(); + + if + ( + (document.getElementById("email").value=="")|| + (document.getElementById("first_name").value=="")|| + (document.getElementById("last_name").value=="")|| + (document.getElementById("password").value=="")|| + (document.getElementById("password_again").value=="")|| + (document.getElementById("placeholder").value=="")|| + (document.getElementById("card_num").value=="") + ) + { + a.innerText="Please enter a valid email." + a.style.color="red"; + a.style.fontStyle="italic"; + a.style.fontSize="16px"; + + b.innerText="Please enter your first name." + b.style.color="red"; + b.style.fontStyle="italic"; + b.style.fontSize="16px"; + + c.innerText="Please enter your last name." + c.style.color="red"; + c.style.fontStyle="italic"; + c.style.fontSize="16px"; + + d.innerText="Please enter correct password" + d.style.color="red"; + d.style.fontStyle="italic"; + d.style.fontSize="16px"; + + e.innerText="Please enter a matching password." + e.style.color="red"; + e.style.fontStyle="italic"; + e.style.fontSize="16px"; + + f.innerText="Your card number is incomplete." + f.style.color="red"; + f.style.fontStyle="italic"; + f.style.fontSize="16px"; + + g.innerText="Please check the box." + g.style.color="red"; + g.style.fontStyle="italic"; + g.style.fontSize="16px"; + + } + + else{ + var signinobj=[{ - email:document.querySelector("#email").value, - fname:document.querySelector("#first_name").value, - lname:document.querySelector("#last_name").value, - password:document.querySelector("#password").value, - password_again:document.querySelector("#password_again").value, - placeholder:document.querySelector("#placeholder").value, - card_num:document.querySelector("#card_num").value, - }]; - document.querySelector("#email").value=""; - document.querySelector("#first_name").value=""; - document.querySelector("#last_name").value=""; - document.querySelector("#password").value=""; - document.querySelector("#password_again").value=""; - document.querySelector("#placeholder").value=""; - document.querySelector("#card_num").value=""; - - - localStorage.setItem("registeredIds",JSON.stringify(signinobj)); - - - window.location.href="https://frontendmasters.com/" + email:document.querySelector("#email").value, + fname:document.querySelector("#first_name").value, + lname:document.querySelector("#last_name").value, + password:document.querySelector("#password").value, + password_again:document.querySelector("#password_again").value, + placeholder:document.querySelector("#placeholder").value, + card_num:document.querySelector("#card_num").value, + }]; + document.querySelector("#email").value=""; + document.querySelector("#first_name").value=""; + document.querySelector("#last_name").value=""; + document.querySelector("#password").value=""; + document.querySelector("#password_again").value=""; + document.querySelector("#placeholder").value=""; + document.querySelector("#card_num").value=""; - } + + localStorage.setItem("registeredIds",JSON.stringify(signinobj)); + + window.location.href="https://frontendmasters.com/" + } + + + } + + document.querySelector("#first").addEventListener("click",changeCol) document.querySelector("#sec").addEventListener("click",changeCol1) From b0a2d131ba2f18a855ea65b5df9e3f98fd29a12a Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Thu, 31 Mar 2022 13:25:44 +0530 Subject: [PATCH 42/85] Login Changes --- joinnow.html | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/joinnow.html b/joinnow.html index 3e56eb4..75e3524 100644 --- a/joinnow.html +++ b/joinnow.html @@ -116,27 +116,27 @@

    Register for a Monthly Account

    Email (you'll need to confirm this email address)

    - +

    First Name

    - +

    Last Name

    - +

    Password

    - +

    Password Again

    - +

    Choose Your Payment Method


    - - MM/YY CVC"> +
    From 6850d476ab6c420e6cf1f47b25df8fb1fe5fd4d1 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Thu, 31 Mar 2022 13:32:15 +0530 Subject: [PATCH 43/85] Fixed1 --- styles/main.css | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/styles/main.css b/styles/main.css index a278c74..dadc341 100644 --- a/styles/main.css +++ b/styles/main.css @@ -91,11 +91,13 @@ body{ } #icons img:hover { - border: 1px solid #eff; - border-radius: 20px; - padding: 10px; + /* border: 1px solid #eff; */ + /* border-radius: 20px; */ + /* padding: 10px; */ box-sizing: border-box; opacity: 1; + transform: scale(1.2); + /* box-sizing: border-box; */ } #slidebar { From dba106bc1bbc719e16d73c140039a48d6e24ae03 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Thu, 31 Mar 2022 13:43:36 +0530 Subject: [PATCH 44/85] Learn PAge --- components/path.js | 108 +++++++++++++++ learn.html | 135 ++++--------------- scripts/learn-page.js | 46 +++++++ styles/learn-page.css | 304 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 484 insertions(+), 109 deletions(-) create mode 100644 components/path.js create mode 100644 scripts/learn-page.js create mode 100644 styles/learn-page.css diff --git a/components/path.js b/components/path.js new file mode 100644 index 0000000..eb37f8d --- /dev/null +++ b/components/path.js @@ -0,0 +1,108 @@ +const pathContainer = (svg, title, msg) => { + return `
    + ${svg} +

    ${title}

    +

    + ${msg} +

    +
    +
    +
    + `; + }; + + const getElem = (tag_name, class_name) => { + let tag = document.createElement(tag_name); + tag.className = class_name; + return tag; + }; + + const appedData = (data, parent) => { + parent.innerHTML = null; + data.map((el) => { + let p_box = getElem("div", "p-box"); + + // Progress Bar + let circular = getElem("div", "circular"); + + let inner = getElem("div", "inner"); + + let outer = getElem("div", "outer"); + + let numb = getElem("div", `numb ${el.class}`); + let numb_img_box = getElem("div", "img"); + if (el.img == "") { + numb_img_box.innerHTML = el.icon; + } else { + let img = getElem("img", ""); + img.src = el.img; + numb_img_box.append(img); + } + let p = getElem("p", ""); + p.innerHTML = "0%"; + numb.append(numb_img_box, p); + + let circle = getElem("div", "circle"); + let dot = getElem("div", "dot"); + let span = getElem("div", el.class); + dot.append(span); + + let bar_left = getElem("div", "bar left"); + let left_progress = getElem("div", `progress ${el.class}`); + bar_left.append(left_progress); + + let bar_right = getElem("div", "bar right"); + let right_progress = getElem("div", `progress ${el.class}`); + bar_right.append(right_progress); + + let desc = getElem("div", "desc"); + + let title = getElem("h3", "title"); + title.innerText = el.title; + + let description = getElem("p", ""); + description.innerText = el.desc; + + let btn = getElem("button", el.class); + btn.innerText = "Start"; + + circle.append(dot, bar_left, bar_right); + circular.append(inner, outer, numb, circle); + desc.append(title, description); + + p_box.append(circular, desc, btn); + parent.append(p_box); + }); + }; + const updateProgress = (item) => { + let counter = 0; + let numb = item.querySelector(".numb>p"); + let id = setInterval(() => { + if (counter == 100) { + let right_div = item.querySelector(".bar.right"); + right_div.classList.add("reverse"); + let left_div = item.querySelector(".bar.left"); + left_div.classList.add("reverse-left"); + let innerId = setInterval(() => { + if (counter == 0) { + clearInterval(innerId); + } else { + counter -= 1; + numb.textContent = counter + "%"; + } + }, 20); + clearInterval(id); + } else { + counter += 1; + numb.textContent = counter + "%"; + } + }, 20); + }; + + const addEventToBox = () => { + const p_box = document.querySelectorAll(".p-box"); + p_box.forEach((el) => { + updateProgress(el); + }); + }; + export { pathContainer, appedData, addEventToBox }; \ No newline at end of file diff --git a/learn.html b/learn.html index 33c47c1..88dcee0 100644 --- a/learn.html +++ b/learn.html @@ -12,121 +12,38 @@ Paths to Learning JavaScript, React, and More Skills You Need. - - + + + + +
    -
    -
    - - - - - - - - - - - - - - - - - - -

    Learning Paths

    -

    - Guided paths to expand your abilities as a well-rounded engineer! -

    -
    -
    -
    -
    -
    -
    -
    0%
    -
    -
    - -
    -
    -
    -
    -
    -
    -
    -
    -
    -
    -

    Beginner

    -

    - Lorem ipsum dolor sit amet consectetur adipisicing elit. Ut, - dolorum. -

    -
    - -
    -
    -
    +
    + +
    + + + + - - - + + \ No newline at end of file diff --git a/scripts/learn-page.js b/scripts/learn-page.js new file mode 100644 index 0000000..4fa7d32 --- /dev/null +++ b/scripts/learn-page.js @@ -0,0 +1,46 @@ +import { pathContainer, appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); +// Click Event on Hamburger Icon +// hamburgerClick(); + +// Path-Container Top Component +let map_svg = localStorage.getItem("map_svg"); +let topic_icon = localStorage.getItem("topic_icon"); +let path_conatiner = document.querySelector(".path-container"); +let elective_conatiner = document.querySelector(".elective-container"); +path_conatiner.innerHTML = pathContainer( + map_svg, + "Learning Paths", + "Guided paths to expand your abilities as a well-rounded engineer!" +); +elective_conatiner.innerHTML = pathContainer( + topic_icon, + "Topic Paths:", + "Focus on a specific area in web development." +); + +// Path-Container bottom Component +let learn_data = JSON.parse(localStorage.getItem("learn_data")); +let path_bottom = document.querySelector(".path-container > .p-bottom"); +let elective_bottom = document.querySelector(".elective-container > .p-bottom"); +let elective_data = JSON.parse(localStorage.getItem("elective_data")); + +appedData(learn_data, path_bottom); +appedData(elective_data, elective_bottom); + +// Add Event on every p_box +addEventToBox(); \ No newline at end of file diff --git a/styles/learn-page.css b/styles/learn-page.css new file mode 100644 index 0000000..d6c23a5 --- /dev/null +++ b/styles/learn-page.css @@ -0,0 +1,304 @@ +* { + padding: 0; + margin: 0; + box-sizing: border-box; + font-family: Open Sans, sans-serif; + } + .path-container, + .elective-container { + width: 100%; + padding-top: 40px; + background-color: #222222; + } + .elective-container { + padding-bottom: 40px; + } + + .p-top, + .p-bottom { + max-width: 950px; + margin: auto; + } + + .p-top { + text-align: center; + color: #fff; + } + .p-top svg { + width: 130px; + } + .p-top h1 { + margin-bottom: 15px; + } + .p-top h2 { + font-size: 16px; + font-weight: 400; + } + + .p-bottom { + display: flex; + gap: 20px; + flex-wrap: wrap; + margin-top: 20px; + border-top: 1px solid #ffffff69; + padding-top: 20px; + justify-content: center; + } + .p-bottom .p-box { + max-width: 303px; + background-color: #383838; + box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, + rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; + padding: 20px; + text-align: center; + } + + .circular { + height: 200px; + width: 200px; + position: relative; + margin: auto; + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 40px; + } + .circular .inner, + .circular .outer, + .circular .circle { + position: absolute; + z-index: 6; + height: 100%; + width: 100%; + border-radius: 100%; + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.2); + } + .circular .inner { + height: 164px; + width: 164px; + background-color: #222222; + border-radius: 100%; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); + } + .circular .circle { + z-index: 1; + box-shadow: none; + } + .circular .numb { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 10; + font-size: 18px; + font-weight: 500; + color: #4158d0; + display: flex; + align-items: center; + justify-content: center; + } + .circular .numb.orange { + color: #c63528; + } + .circular .numb p { + font-size: 70px; + color: #fff; + } + .circular .numb .img { + position: absolute; + width: 100px; + height: 100px; + z-index: -1; + font-size: 95px; + color: #000; + opacity: 0.3; + } + .circular .numb .img img { + object-fit: contain; + width: 100%; + height: 100%; + } + + .circular .bar { + position: absolute; + height: 100%; + width: 100%; + background: #fff; + -webkit-border-radius: 100%; + clip: rect(0px, 220px, 220px, 100px); + } + .circle .bar .progress { + position: absolute; + height: 100%; + width: 100%; + -webkit-border-radius: 100%; + clip: rect(0px, 100px, 200px, 0px); + } + .circle .bar .progress { + background: #4158d0; + } + .circle .bar .progress { + background: #c63528; + } + .circle .bar .progress.js { + background: #b3911c; + } + .circle .bar .progress.css { + background: #278cc7; + } + .circle .bar .progress.node { + background: #00873a; + } + .circle .bar .progress.react { + background: #008697; + } + .circle .bar .progress.vue { + background: #00bb83; + } + + .circle .bar .progress.angular { + background: #ff002f; + } + .circle .left .progress { + z-index: 1; + animation: left 1s linear both; + } + @keyframes left { + 100% { + transform: rotate(180deg); + } + } + .circle .right { + z-index: 3; + transform: rotate(180deg); + } + .circle .right .progress { + animation: right 1s linear both; + animation-delay: 1s; + /* animation: rightRreverse 4s linear both; + animation-delay: 16s; */ + } + @keyframes right { + 100% { + transform: rotate(180deg); + } + } + + .circle .dot { + z-index: 2; + position: absolute; + left: 50%; + top: 50%; + width: 50%; + height: 10px; + margin-top: -5px; + animation: dot 2s linear both; + transform-origin: 0% 50%; + display: none; + } + .circle .dot span { + position: absolute; + right: 0; + width: 10px; + height: 10px; + border-radius: 100%; + } + .circle .reverse-left .progress { + animation: leftRreverse 1s linear both; + animation-delay: 1s; + } + + @keyframes leftRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } + } + .circle .reverse .progress { + animation: rightRreverse 1s linear both; + } + @keyframes rightRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } + } + @keyframes dot { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } + } + @keyframes dot-reverse { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } + } + + .desc { + padding: 0 10px; + color: #fff; + height: 157px; + line-height: 25px; + } + .desc .title { + font-size: 27px; + margin-bottom: 20px; + } + + .desc p { + font-size: 16px; + word-spacing: 1; + margin-bottom: 20px; + } + + .p-box button { + margin: 0 auto; + min-width: 175px; + font-size: 14px; + padding: 10px 20px; + border-radius: 20px; + border: none; + color: #fff; + cursor: pointer; + } + .p-box button.orange { + background-color: #c63528; + } + .p-box button.js { + background-color: #b3911c; + } + .p-box button.css { + background-color: #278cc7; + } + .p-box button.node { + background-color: #00873a; + } + .p-box button.react { + background-color: #008697; + } + .p-box button.vue { + background-color: #00bb83; + } + .p-box button.angular { + background-color: #ff002f; + } \ No newline at end of file From a696b5918765edff51aec94385a222f764bfe59d Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Thu, 31 Mar 2022 15:09:56 +0530 Subject: [PATCH 45/85] Fixed2 --- components/navbar.js | 2 +- icon1.html | 228 +++---------------------------------------- scripts/data.js | 3 +- scripts/icon1.js | 11 +++ styles/icon.css | 211 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 241 insertions(+), 214 deletions(-) create mode 100644 styles/icon.css diff --git a/components/navbar.js b/components/navbar.js index a14a6d3..4bd6f30 100644 --- a/components/navbar.js +++ b/components/navbar.js @@ -16,7 +16,7 @@ function navbar() {
  • Learn
  • Pricing
  • Login
  • -
  • Join Now
  • +
  • Join Now
  • -
    - - JS - - - React - - - TS - - Node - Vue3 - Angular13 - CSS - Core - Webpack -
    - From bc2107242b3dc996fca8c69256e6fe70630c9b7d Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Thu, 31 Mar 2022 21:22:11 +0530 Subject: [PATCH 47/85] Modify5 --- components/display.js | 16 +- icon1.html | 13 +- scripts/data.js | 1468 +++++++++++++++++++++++------------------ scripts/icon1.js | 45 +- styles/icon.css | 355 +++++++++- 5 files changed, 1232 insertions(+), 665 deletions(-) diff --git a/components/display.js b/components/display.js index 9ffe9dc..2e664ae 100644 --- a/components/display.js +++ b/components/display.js @@ -1,6 +1,9 @@ function display(data,main){ data.map(function(el){ + let plus1 = document.createElement("div") + plus1.setAttribute("class","plus1") + plus1.innerText="+" let div = document.createElement("div"); div.setAttribute("id","div") let div1 = document.createElement("div"); @@ -44,6 +47,14 @@ function display(data,main){ btn.setAttribute("id","btn") btn1.setAttribute("id","btn1") let div6 = document.createElement("div") + let box = document.createElement("div") + let h6 = document.createElement("h6") + h6.innerText=el.head1 + let box_p = document.createElement("p") + + box_p.innerText=el.de + box.setAttribute("id","box") + box.append(h6,box_p) div6.append(btn,btn1) div6.style.display="flex" div6.setAttribute("id","div6") @@ -54,10 +65,13 @@ function display(data,main){ let displayArr=[]; displayArr.push(el) }) + btn1.addEventListener("click",function(){ window.location.href="joinnow.html" }) - main.append(div) + document.getElementById("line").append(plus1) + main.append(box,div) + }) } diff --git a/icon1.html b/icon1.html index 24d81c5..3db51a2 100644 --- a/icon1.html +++ b/icon1.html @@ -8,7 +8,7 @@ - +
    - - +
    + +
    + +
    + +
    +
    diff --git a/scripts/data.js b/scripts/data.js index cc9009d..734f7ec 100644 --- a/scripts/data.js +++ b/scripts/data.js @@ -1,640 +1,830 @@ let twittweData = [ - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Bhargav", - user_name: "@CodeWithBhargav", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Kevin Powell", - user_name: "@kevinjPowell", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "AJ Thompson", - user_name: "@ajthompson", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "@acandael @scotups @FrontendMasters @FrontendMasters always delivers great courses. I’ve taken all of @scotups. He teaches in a way that feels like a conversation amongst friends.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Dave Halewood", - user_name: "@halewood", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "@kieranmv95 @FrontendMasters Yes definitely, I’ve had membership for a couple of years, really good content given by top instructors.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - ], - ]; - - let mid_data = [ - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Bhargav", - user_name: "@CodeWithBhargav", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Kevin Powell", - user_name: "@kevinjPowell", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Bhargav", - user_name: "@CodeWithBhargav", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Kevin Powell", - user_name: "@kevinjPowell", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Bhargav", - user_name: "@CodeWithBhargav", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Kevin Powell", - user_name: "@kevinjPowell", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Bhargav", - user_name: "@CodeWithBhargav", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Kevin Powell", - user_name: "@kevinjPowell", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Bhargav", - user_name: "@CodeWithBhargav", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Kevin Powell", - user_name: "@kevinjPowell", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", - time: "8:56pm · Dec 16, 2021", - }, - ], - ]; - - let small_data = [ - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - ], - ]; - localStorage.setItem("twitter_data", JSON.stringify(twittweData)); - localStorage.setItem("t_mid_data", JSON.stringify(mid_data)); - localStorage.setItem("t_small_data", JSON.stringify(small_data)); - \ No newline at end of file + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "AJ Thompson", + user_name: "@ajthompson", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@acandael @scotups @FrontendMasters @FrontendMasters always delivers great courses. I’ve taken all of @scotups. He teaches in a way that feels like a conversation amongst friends.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Dave Halewood", + user_name: "@halewood", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@kieranmv95 @FrontendMasters Yes definitely, I’ve had membership for a couple of years, really good content given by top instructors.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + ], +]; + +let mid_data = [ + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Bhargav", + user_name: "@CodeWithBhargav", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Kevin Powell", + user_name: "@kevinjPowell", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", + time: "8:56pm · Dec 16, 2021", + }, + ], +]; + +let small_data = [ + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], + [ + { + name: "Negar Jamalifard", + user_name: "@NegarDev", + profile_pic: + "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", + time: "8:56pm · Dec 16, 2021", + }, + { + name: "Brennnan.eth", + user_name: "@brennan", + profile_pic: + "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", + msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", + time: "8:56pm · Dec 16, 2021", + }, + ], +]; + +let learn_data = [ + { + title: "Beginner", + desc: "Your Path to Becoming a Career-Ready Web Developer!", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Professional", + desc: "Go From Professional Web Developer to Lead Engineer", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Expert", + desc: "Mind-Expanding Web Development Techniques to Emerging APIs in the Web Browser", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Computer Science", + desc: "Learning Computer Science with JavaScript", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Fullstack", + desc: "Expand Your Abilities and Master the Server", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, + { + title: "Design to Code", + desc: "Make Your Designs Come to Life Through Code!", + color: "#c94f17", + img: "", + icon: ``, + class: "orange", + }, +]; + +let map_svg = ` + + + + + + + + + + + + + + + + +`; + +let topic_icon = ``; + +let elective_data = [ + { + title: "JavaScript", + desc: "Write Professional, Modern JavaScript", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/ez/353342/svg/javascript-seeklogo.com.svg", + icon: ``, + class: "js", + }, + { + title: "CSS", + desc: "Learn CSS, from Laying Out Websites to Performant Animations", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/dj/370768/png/370768.png", + icon: ``, + class: "css", + }, + { + title: "Node.js", + desc: "Build Web APIs and Applications with Node.js", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/kk/353117/png/node-node-js-logo.png", + icon: ``, + class: "node", + }, + { + title: "React.js", + desc: "Be Productive with React.js, Today's Most Popular Framework", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/tx/353401/png/react-logo.png", + icon: ``, + class: "react", + }, + { + title: "Vue.js", + desc: "Learn Vue.js, An Easy to Pick Up and Powerful Framework", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/ep/353380/png/vuejs-logo.png", + icon: ``, + class: "vue", + }, + { + title: "Angular", + desc: "Learn Angular, a TypeScript-based web application framework led by Google", + color: "#c94f17", + img: "https://iconape.com/wp-content/files/mm/370537/png/370537.png", + icon: ``, + class: "angular", + }, +]; + +localStorage.setItem("elective_data", JSON.stringify(elective_data)); +localStorage.setItem("topic_icon", topic_icon); +localStorage.setItem("map_svg", map_svg); +localStorage.setItem("learn_data", JSON.stringify(learn_data)); +localStorage.setItem("twitter_data", JSON.stringify(twittweData)); +localStorage.setItem("t_mid_data", JSON.stringify(mid_data)); +localStorage.setItem("t_small_data", JSON.stringify(small_data)); \ No newline at end of file diff --git a/scripts/icon1.js b/scripts/icon1.js index a189edb..86aa016 100644 --- a/scripts/icon1.js +++ b/scripts/icon1.js @@ -6,7 +6,10 @@ var icon1arr = [ title:"Bianca Gandilfo", com:"Thumbtack", des:"Learn higher-order functions, closures, scope, master key functional methods like map, reduce and filter and promises and ES6+ asynchronous JavaScript.", - time:"8 hours, 11 minutes " + time:"8 hours, 11 minutes ", + head1:"Editor's Notes", + de:"A practical introduction to JavaScript and an overview of the language, Bianca covers what you need to know to be competent at writing JavaScript." + }, { @@ -73,19 +76,43 @@ var icon1arr = [ time:"4 hours, 6 minutes " } ] + +// background: #181818; +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon1arr,main) + +import { appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + var progress1 =[ { class: "js", color: "#c94f17", -desc: "Write Professional, Modern JavaScript", +desc: "From JavaScript foundations, all the way to Hardcore Functional JavaScript, find out how far you can go with your JavaScript abilities!", icon: "", -img: "https://iconape.com/wp-content/files/ez/353342/svg/javascript-seeklogo.com.svg", -title: "JavaScript" +img: " https://www.bing.com/th?id=OIP.fxMFAWgcs9ASnyZoIMeLJAHaHa&w=174&h=170&c=8&rs=1&qlt=90&o=6&dpr=1.41&pid=3.1&rm=2", +title: "Write Professional, Modern JavaScript" } ] -// background: #181818; -let main=document.getElementById("main") -import {display} from "../components/display.js" -// console.log(navbar) -display(icon1arr,main) +let elective_bottom = document.querySelector(".elective-container "); + +appedData(progress1, elective_bottom); + +addEventToBox(); diff --git a/styles/icon.css b/styles/icon.css index 3525543..31ec260 100644 --- a/styles/icon.css +++ b/styles/icon.css @@ -1,10 +1,13 @@ #grid { width: 100%; - height: 400px; + height: 450px; align-items: center; + /* position: absolute; */ display: flex; justify-content: center; - background-image: url("https://www.xmple.com/wallpaper/graph-paper-green-grid-1920x1080-c2-071c0b-0f4719-l2-1-50-a-0-f-20.svg"); + box-sizing: border-box; + padding: 20px 0px; + background-image: url("https://img.freepik.com/free-photo/abstract-luxury-black-gradient-with-border-vignette-background-studio-backdrop-well-use-as-backdrop-background-studio-background-gradient-frame_1258-71732.jpg?w=900&t=st=1648721928~exp=1648722528~hmac=62a730aef1eb9e8d92fde0e28efabc134d6d26dc2823681e94c6f2450218a1b1"); } #grid + div{ width: 90%; @@ -31,14 +34,85 @@ font-size: 21px; font-weight: 400; } + +#main1 { + display: flex; + margin-left: 20px; + width: 90%; + margin: auto; + margin-bottom: 50px; + /* justify-content: space-between; */ +} +#line { + height: 3390px; + max-height: 5000px; + width: 10px; + background: #3e3e3e; + margin-left: 20px; + margin-top: 25px; + position: absolute; + box-sizing: border-box; + margin-right: 20px; + /* line-height: 400px; */ +} +#box { + background: #3e3e3e; + /* display: flex; */ + /* background-color: black; */ + height: 100px; + width: 95%; + margin: 25px auto ; + /* padding: 20px 0px; */ + box-sizing: border-box; + margin-left: 60px; + /* color: #278cc7; */ + color: #e6e6e6; + padding: 20px 50px; + border-radius: 20px; + /* display: none; */ + +} +#box h6 { + font-size: 20px; + margin-bottom: 12px; + color: #fff; +} +#line .plus1 { + position: relative; + background: #3e3e3e; + height: 50px; + width: 50px; + margin-left: -20px; + font-size: 35px; + /* padding: 5px; */ + color:#fff; + text-align: center; + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 370px; + +} +#line .plus2 { + /* margin-top: 300px; */ + border-radius: 50%; +} + +#line .plus1:hover { + background-color: grey; + + /* color: #222; */ +} + #div { display: flex; background-color: black; height: 400px; - width: 90%; - margin: 25px auto; + width: 95%; + margin: 25px auto ; /* padding: 20px 0px; */ box-sizing: border-box; + margin-left: 60px; } #main h3 { color: #dd625e; @@ -175,7 +249,10 @@ font-weight: bold; #img { position: absolute; - height: 500px; + height: 550px; +} +#main1 { + width: 100%; } #div1 { position: relative; @@ -184,7 +261,8 @@ font-weight: bold; } #div { background-color: transparent; - height: 500px; + height: 550px; + width: 80%; } #main h3 { @@ -201,11 +279,264 @@ font-weight: bold; margin-top: 15px; width: 200px; } +.elective-container{ + width: 100%; + padding: 10px 0px; + padding-top: 90px; +} +#grid { + height: 550px; +} } -#js { - height: 100px; - margin-left: -100px; - width: 100px; - opacity: .5; -} \ No newline at end of file + + +* { + padding: 0; + margin: 0; + box-sizing: border-box; + font-family: Open Sans, sans-serif; + } + + .elective-container { + width: 70%; + padding-top: 40px; + /* background-color: #222222; */ + position: relative; + text-align: center; + } + .elective-container { + padding-bottom: 10px; + } + .elective-container button { + display: none; + } + + + + + + + .circular { + height: 200px; + width: 200px; + position: relative; + margin: auto; + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 20px; + } + .circular .inner, + .circular .outer, + .circular .circle { + position: absolute; + z-index: 6; + height: 100%; + width: 100%; + border-radius: 100%; + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.2); + } + .circular .inner { + height: 164px; + width: 164px; + background-color: #222222; + border-radius: 100%; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); + } + .circular .circle { + z-index: 1; + box-shadow: none; + } + .circular .numb { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 10; + font-size: 18px; + font-weight: 500; + color: red; + display: flex; + align-items: center; + justify-content: center; + } + .circular .numb.orange { + color: #c63528; + } + .circular .numb p { + font-size: 70px; + color: #fff; + } + .circular .numb .img { + position: absolute; + width: 100px; + height: 100px; + z-index: -1; + font-size: 95px; + color: #000; + opacity: 0.3; + } + .circular .numb .img img { + object-fit: contain; + width: 100%; + height: 100%; + } + + .circular .bar { + position: absolute; + height: 100%; + width: 100%; + background: #fff; + -webkit-border-radius: 100%; + clip: rect(0px, 220px, 220px, 100px); + } + .circle .bar .progress { + position: absolute; + height: 100%; + width: 100%; + -webkit-border-radius: 100%; + clip: rect(0px, 100px, 200px, 0px); + } + .circle .bar .progress { + background: #4158d0; + } + .circle .bar .progress { + background: #c63528; + } + .circle .bar .progress.js { + background: #b3911c; + } + .circle .bar .progress.css { + background: #278cc7; + } + .circle .bar .progress.node { + background: #00873a; + } + .circle .bar .progress.react { + background: #008697; + } + .circle .bar .progress.vue { + background: #00bb83; + } + + .circle .bar .progress.angular { + background: #ff002f; + } + .circle .left .progress { + z-index: 1; + animation: left 1s linear both; + } + @keyframes left { + 100% { + transform: rotate(180deg); + } + } + .circle .right { + z-index: 3; + transform: rotate(180deg); + } + .circle .right .progress { + animation: right 1s linear both; + animation-delay: 1s; + /* animation: rightRreverse 4s linear both; + animation-delay: 16s; */ + } + @keyframes right { + 100% { + transform: rotate(180deg); + } + } + + .circle .dot { + z-index: 2; + position: absolute; + left: 50%; + top: 50%; + width: 50%; + height: 10px; + margin-top: -5px; + animation: dot 2s linear both; + transform-origin: 0% 50%; + display: none; + } + .circle .dot span { + position: absolute; + right: 0; + width: 10px; + height: 10px; + border-radius: 100%; + } + .circle .reverse-left .progress { + animation: leftRreverse 1s linear both; + animation-delay: 1s; + } + + @keyframes leftRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } + } + .circle .reverse .progress { + animation: rightRreverse 1s linear both; + } + @keyframes rightRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } + } + @keyframes dot { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } + } + @keyframes dot-reverse { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } + } + + .desc { + padding: 0 10px; + color: #fff; + /* height: 157px; */ + line-height: 22px; + } + .desc .title { + font-size: 27px; + margin-bottom: 15px; + } + .title { + font-size: 35px; + line-height: 28px; + } + .desc p { + font-size: 16px; + word-spacing: 1; + margin-bottom: 20px; + } + + + \ No newline at end of file From f15ca602eb0aae0ef122bc6dfb0723b14f48fe75 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Thu, 31 Mar 2022 23:03:21 +0530 Subject: [PATCH 48/85] Modify8 --- components/display.js | 16 +++++++++++++--- styles/icon.css | 18 ++++++++++-------- 2 files changed, 23 insertions(+), 11 deletions(-) diff --git a/components/display.js b/components/display.js index 2e664ae..050d42d 100644 --- a/components/display.js +++ b/components/display.js @@ -4,6 +4,8 @@ function display(data,main){ let plus1 = document.createElement("div") plus1.setAttribute("class","plus1") plus1.innerText="+" + let line = document.createElement("div"); + line.setAttribute("id","line") let div = document.createElement("div"); div.setAttribute("id","div") let div1 = document.createElement("div"); @@ -69,10 +71,18 @@ function display(data,main){ btn1.addEventListener("click",function(){ window.location.href="joinnow.html" }) - document.getElementById("line").append(plus1) - main.append(box,div) - + // document.getElementById("line").append(plus1) + main.append(line,plus1,box,div) + + if(box.style.display=="none"){ + div.style.marginTop="-80px" + + } + else{ + div.style.marginTop="0px" + } }) + } export {display}; \ No newline at end of file diff --git a/styles/icon.css b/styles/icon.css index 31ec260..ed0faef 100644 --- a/styles/icon.css +++ b/styles/icon.css @@ -35,8 +35,8 @@ font-weight: 400; } -#main1 { - display: flex; +#main { + /* display: flex; */ margin-left: 20px; width: 90%; margin: auto; @@ -44,8 +44,8 @@ /* justify-content: space-between; */ } #line { - height: 3390px; - max-height: 5000px; + height: 700px; + /* max-height: 500px; */ width: 10px; background: #3e3e3e; margin-left: 20px; @@ -69,7 +69,8 @@ color: #e6e6e6; padding: 20px 50px; border-radius: 20px; - /* display: none; */ + display: none; + margin-top: -50px; } #box h6 { @@ -77,12 +78,12 @@ margin-bottom: 12px; color: #fff; } -#line .plus1 { +#main .plus1 { position: relative; background: #3e3e3e; height: 50px; width: 50px; - margin-left: -20px; + margin-left: 0px; font-size: 35px; /* padding: 5px; */ color:#fff; @@ -90,7 +91,8 @@ display: flex; align-items: center; justify-content: center; - margin-bottom: 370px; + margin-top: 25px; + /* margin-bottom: 370px; */ } #line .plus2 { From ecd4ed4d8b74981a471e58a7fe3b21ab92badb20 Mon Sep 17 00:00:00 2001 From: Aknathpanchal <100464802+Aknathpanchal@users.noreply.github.com> Date: Thu, 31 Mar 2022 23:42:28 +0530 Subject: [PATCH 49/85] popular --- .vscode/pop.html | 2090 +++++++++++++++++++++------------------- .vscode/scripts/pop.js | 207 ++-- .vscode/styles/pop.css | 291 ++++-- 3 files changed, 1447 insertions(+), 1141 deletions(-) diff --git a/.vscode/pop.html b/.vscode/pop.html index bdb2ef9..c364438 100644 --- a/.vscode/pop.html +++ b/.vscode/pop.html @@ -5,7 +5,7 @@ Document - + +
    + +
    +
    +

    Continue Watching

    +
    +
    +
    +
    Welcome Susmita Mandal
    +

    You haven't started watching any courses yet... but no worries!

    +

    Below are some great courses to check out:

    +
    + +
    +
    + +
    +
    +

    Testing Web Apps with Cypress

    +

    Steve Kinney

    +
    +
    +
    +
    + +
    +
    +

    AWS For Front-end Engineer,v2

    +

    Steve Kinney

    +
    +
    + +
    +
    +

    Your Learning Path Progress See All

    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + + \ No newline at end of file diff --git a/scripts/home.js b/scripts/home.js new file mode 100644 index 0000000..e69de29 diff --git a/scripts/joinnow.js b/scripts/joinnow.js index 594cce1..2757ae9 100644 --- a/scripts/joinnow.js +++ b/scripts/joinnow.js @@ -36,6 +36,7 @@ let g=document.getElementById("errcheck") function myFormSubmit(event){ event.preventDefault(); + if ( (document.getElementById("email").value=="")|| @@ -84,6 +85,7 @@ function myFormSubmit(event){ } + else{ var signinobj=[{ diff --git a/thumb (1).webp b/thumb (1).webp new file mode 100644 index 0000000000000000000000000000000000000000..6d6d88c9a097a8967bcba93bdfe6bcf8a5d269ca GIT binary patch literal 12680 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 CVTpSH literal 0 HcmV?d00001 diff --git a/thumb (4).webp b/thumb (4).webp new file mode 100644 index 0000000000000000000000000000000000000000..b88ea9070a4138a7d7e0a3f1f03a8dd7bdb5011a GIT binary patch literal 10046 zcmaJ`Lv$t#kc{=kwlT47+qP}nw!TbkO>8F<+qNdQt^E&s+_!zIOLy0+L)ClTD$)`X z98@46n&Ki#8cJNmH2-1b1CU%$nn%z_P=RELT$$1m(!z2!YpZ%xSWAbG%N=mC+9X9-rQT&OUav`Hs93Cmt%*5Uf_?=6J%&=uv!UnW0hhpKatPM_l2+IcXtfsatvh~eG;7vP0t`@=Q8sT>DpRHuqVqK zG_AzC7USr^@+sj@#M}mY$nII)5MGRJ5Q798yc)f zgfnZ)Fo-u>kThbaLxR77Pp|v*S9=r00~m(`0-o+~$iu$vdHa%8Y`DNxUo8smE+hL) zugpmo!sRa8+$}+l%F|zE01Y_-n4_lR9upunXw<%NlHqR{ExWz-0U&I){x^^?g(^) zA@{eY-Ax{e_aGLXZRC-|zFXiwSXvVH)OUzZI0?{6B+NjE8oQ^bG_X#wp1CPB&;~iY z*~nO&D6ip^_K`#l3-g^#K@~RiI0%d#dI*4u;aAxx+|Km5a1%W#E}f5sbORQ3Cl1RU zks;xwZpaZep7wOp#b(2EeOD~mhlD$CFn}Ra8*`IV6>#cta=5?!-H{CUq|?7TxuFAR+w;EQ08b<3X7(+8lRrHpwfj~@Faa#x7ps&9ddW!7rl+$7N- zEz~qs|8rE20zEFOs6W!!B_@G-F3rUj5W}uG4!c%D9UxLR@`y+3igCK?UyT2uC`xpeI?Y4P= zqnkX0Wt{Vi#?go)&z4W@I7|kmDYzI`r-y*g1TbyOGu55Pn=pU zu?mL_$08uxTHzN%+2XfZG`iAn>|Z;rjxOaq8{`6Cd+?AIHJNO$}g+fF+QXF-x1(9IVa|l7E*H%&2s4@5ne=u65fV=!hs7hVK zeO_?vQsZK53@(oRq}D=H!}5ej!h+a}fW@A>9}|e$!e32Z$B_ykPr_ndAr?RY;!t1E z?&+~drE4nd-zXb~!+|H|gNgR?>%e50!@ChNQb)Ca>40ti!gnw0Fxs1hapXv#0d5~T z5*{QnA&{T{BZXLZiHyF#g#FY=r6tND3--8oY+^ZA@TYR{jx_5G0+L~?J>KP#<0Yo- zz0nOFkB#n_234hzxG!jjq%Iw)=UMK~iBDdNQAOcA1W4wqd*p*=XK!2Ha)#7!A!y4! zBV^PEL%hY-xK`rhzW#~*!%z6Wx@-;G8X*OfVDA)4jKJR0$=`!YcfnKPN^`d%Aim6%Evu?okJ*55vybG zSjX88EOm6ype{s-Vj6k7E)tiAO*-FE&QDEe7@(3E*g-S(gT(j*LS^*5^xz!T1X4hl ztrB)F@Bll_C2ZfN7pCjs4h1KoLVnL|%r7{w_j*~dLl;mDku+gZN74u*Bnk<#zP!;Y zhmLrB3rqDeA^!=l19|YKTmBx}s`GTnP}cdoP{$Fi)QH8;h<`kmbS&;EB)1dIcEj*c z7`$1W7_Xa&-)@@On%P^jJhapQJ7M|w1$8Fo!RF!rZ`1<;`F?B){F&DJ%J@3l zC;GXo@bmSd3XO0)=-rv(6z-Buqe<2Bt2zbcl72*8q{w=1<; zCi4z-%kud*{N4o2m83^k3W7BHY>^`?p1urlQ>@#j(Bawe0>vxc+cFpM&vqU)Rtii>^So&gSgb@a}Vc_|{IK+l}Nl*NLABd8D z99$*o5@gVcaAkB&`WH7NhcSz}8w(QiC`~b6ncGM9*P)tE_4l==CKTMA?-h$rzbS_o z!cuRYsW#Q)U^T!mt;Q;>s{Qhp{AO@gl2jK5MMGB?-3JbcH^Exr+G0CSy1i&A{D2k1?Hgwu z6-X5ClC$_xBDS;KT8#G&>&gHDxItzJ=yM0_ub#X3t2V63=D`x1V&lFeJLmN4x@CdY z5bbJN1HAZv+kucz+l^Fnf!jh9=eV$fdupA_IBEHSy<7Z#L9C6Lc6l%5YnjO9d=Z52 zEY3kSG`yEQh@R+-4a6BYeweVY_7zeLP!CARr(NgKXW+(@vd$!#Kph zFhut;H}jcs%_sIT_*}x|n71~Z*JLV!)<8_2)B|s4eC%;83qN1GFgWlkvA(GI+6XGa z5ISKy+jN$~Z`k5-K8i{20c68n6MGyIT9w6lgxxzgKNu06iJ)xPg1Y=QQd6(L;>xmkxRzjj6!u zH2{!wSj(IDHp_shgV?Ob7IB)NZoTtN(NVJ*M%JjqtQ;PYlHWC~tgOELCYw!%zx!cA zxMg@uO@xIR%<~-TNBRBXQc7Lf7I*qI_>kSE)+c@so;)xMns1vlRWUZHNXzV*?o44X z6wjp+w?&90p=Z(t2Hq_=W41rrx7Sp_zpw9}9(jhV}<~d4o|K9=A`F!Fozn zbuUlD_RAKfzfv{8%zN}yc2SYFH`cp37PfvM3&+ZNL6s9}HLbOx`FxltL&`*6@J1J8 zh7E=xCoHg~>+G>@?n!qLhkQ5Y;g4u#wn4&$y5h8JMH5JVhgCs)JMLRCfS8cWyv#Bpa(@{Wa)*wGnq|KpI&LXu8Od2$)5 zZ}a)nG6GZZawsAk@Lb$VYG`5TAUJuFw(f0qRuZ0t<~Q8mI$W`7LlAoJp) zOZTpFTcQAq;`Y68x&7Nca=>>O4V3xq=*mGRgQ_OP>B{BFCL)zjjWu~{HTm;$6og4* zoBm-;0C><_5IWsHt6Z4$tcaFY-*sxd0(L0LveCN$XWRE>m#P99cyt~x(Zl}F{LD6X z>h*M_L2o3s3A{zdTdq6=vVj|pSH}i(Bf?#z3-y-@A|ce4)@{x2!?G9zifeKWJ{Yy-bJx7V9 zAMkQSGnSTxeeQlr6fdv3VrJ^O&+@+sVsc;jL37_~&ciN~`IMv-v{yI$R#z7>JXq+V zTcQ>>7p!>Nm8T-|6-@j3tCPs!WBPi-spi7Jj1uo~JqW{zaIF|916{qUD(@`;?0`r% zc)4plcyuXsIjSd5usbZgV*Sa7uG$(99B>59JL;|Cz0o~wbiA?HV6~y|&7A%t4o83? zY_pu!kRFUP0mAyVHzRpKdzQ1VC%d41GB+c(n}1{NEhlyE<1uf@-*;FC(7P40ECEcP z%R_pIA1^VE+!t?>bQ2{z86jxZ#jP>b;gVNpUWI&Tm9QT-^<3i9h?VqscZP&zR@1sS zPOg{-KR>MPR<|Yt_j?F9tfaUcD+3prqB7rY>cdN=DgsgAhKAHZ#675nCEMxr`hB4T zs_Cfw18(+)7}R9v){ceBw-RMDehABFcq*xWC%5}i->L+WJsyF8HAMSb*n2H?8cTJG z5yhI0!!k*Z=8*(aVUARodGko_&Wrme9o;F+P=7IB!jMB0pjbMDu~64=3)1J#pZp_( zPy-2rsg(k6-`S2%D#shNoEfMC7p+nOxBOG-ap@J>{EM80H;REI@_%cCZx&ZC z_^8q;_q3bGS72ML)A$bJcZRSllPli`d7|nX1RqRJS{&cGyu!Rxt0mTQYz)WFEuJWy z1Co%E4IWeRhvq6sp}P|}eJHq^sUa3rcpJg&HMSjuo29ng7N-Rj0*fdls%{OLP*UG= z9n~`s%k{JdgbuDHEof29U14MO#rW&T5C9~%=Tc|HC1G~W!`MF#0J5Hlg2N2wV?Yth zfHBTUj{MQA0{9NY6a)nWD@CZjBe;t)!pshP<)FjrnmC9 z5J&MtJlrqa-X3LKk8w`_U?@c0yMV~Ybox}DKaP_3%*ZUrbB+UfQwETe3c;|!XWXa7 zS?}>mLZ#6ubz>4y*TE2#U+fI}l5U*#Xd+)K#*L-#;~J;Tz^@E*xNPauf`l`j`OGdI zmF}`w`pLW~1VjwQMSj>)2Sfu*T_2OO`V$UXmry1j&;DhcR2oTai_&Qw`}4F33NBlE z*DFuUw0n)W?UIhKPFHlLj|_fXQWhBN{AAER(gf_ zo(Q-Ix3c)-u2X{fU?%%R^rh_6BiA&MJTKHLlvs|sv}2_?1-F?oobph$oPwO{8hi4u zcUV+XLX7vpe+S^Yx-}SU0v8;S$p<{#GMhPTIOrTT9NSufnA9)uV*TDy??3{G+HEqP z+K)W)k4IU%_z^8FtV@TX&sG@`li_2oJ6Xp)m?44XMUc zomt~aZ}#n61*?Fr*vZ;DEHV^9Av|GW9QoOR5l@QeGZ<4AB-7!<+vu8J>WR zG;7kMgp6bxRfxEji}x}Zxd>dm;#;Z}RL7g;!#%8@-J=45nZ-;VBJ?W@JTk_tu1|N& zd@2h*#duCfUH{TV23yk6b9Q~w+O*Z_rvuEcNGzwck(kxqZ}KVY=yshF{fIYrV!xvh z5VGc7vQZqJQ!|+qU#xRPK8vrdz_b8f%)L$SG_xyY<;RrizLEXm=#JzH875DRPfF49tC7xg!Vy9+D&+}j z(jF;shS;Nu3k-rU-~A@3(SqK_VMt^5PL(|!BWa5KgMe*}mI)pFh5^ zE|XepO}tq0?-jh(fHI%2HCaXViE)YC^E1Cw;(|idmeTq$rE_Xys}J%YlsPqSQTl-( zh@lHNptD5lZ-T-fSBvaAK7B!oC_xmTA#hDv`juRWA~sXCu*q@1v;tItlYm1C1g96` zduS4ZxJES|8D(d{=|lkRj-B6?6;qJ&s-#1j{hbmRe3Yc>{^!KbXg}WQHn0M5<`43Z zSc~NHqUyDYRQc_=Ddx&?Ljx&i+>x3|rvfjoO5rFXsDV>bhx{tf8nR`DIQSM?uH13>u94cD?IQr>8pwawE`59(b2zv~bB}is znv)bUlwdY;hTWz5R~L7{sV_Bl^Is6#gT-ChFqseS2BzK?dCwy^)MXMw_p(Xiku>ml z21(JwG?o6u&SBpruy+Dm1m`7iV9PhMY5C4Y;D~qL*aGM{;V&>kd8`U#Ut7Ap(}sRj z@5&nHi1YEv;_p4l{&GBk!_T1Ntf{}aRcSpFRI~lihA8W!iXi4vyKRSp4zF-x6y4*k zD8~jZq0B|Lr~@CW%+%i3qEz`Q%0oKCr5GRj)cImz10uj66iZBdRk9v=aA*7=|ZUyBoxk9GM(AsxSMc4}LEMOO({ zn`CCP*d#ZTM0XNXuF~W^4VEoOq%;@qM_&N-=A_Ti;xfe^XOfh#WjZ> zKakWc&~|Tm=#H9iGOGp!M&_H-{l1DvZISG$ZBbdN!6DpBhGGH?AsGo6Lx{Pl8&<2I;iBDdiWC(oY)kHr^K_!STnja+ z)9B4)BYzi>*LTFh#pedpI~Dp0YmO!1$-3ZcqTjTq=}5|Rp5u||L#5EA>)a6R-Uu2S z60-zhzJEr=t<2K3<8P$yItyrsw}Q{$&caEbl@1E-VK-X21EWkGI<+er0EsI!xC*u{ zz1Pb5#Z&?4zoZ!~AvI7KGGXX78q(JF@^C5iffTiM~UF#z8EJ;e70x zk4E)~>+^wHJR-jwlzI@K-I~*9F=lmnT&u54EcN7r2kihXjVSHvuuz>ItY5W?bkr=8 zew3M2QTx()h0laC6xj=Yq~*b_BdaH83Ym|vFET8AP$|dxxXfT%$<@#_g>lFPub-KC z!C&TXr}JXDE->Fz>!YEF^3gGV0p_5!k65T0TE^o|ONMi*1$4`v{xjhyD{78&#tls} z3f$E>%R_zTPj4XaH6=lU2eUp?QS&xCv#{q{a<{-bXRhLMwn=j3l=V%oo2Ecz2huUkBK7eI=Nxy zly5kb0uHtk^6_M5O26M8ElAZ6FNJs+*IQz!bT|F<)%_ejR}IzT@)tLryf*Px4Zi*j zP6(;g{S*x%1nELvbFB{+25V?58&v#jwzjB=_o1J2{%6#HLJXmpyO_Z1FKJi3GPsNwBpZ(7@-AyL=4xPk049Z;vB6eYi@V*s@dH zhqfs-OXr60Bn0C@6#fAE3gQkUV)N+^K8UzmEw==W#Up$&Hb5gI^!@ax9fj8?f@T7(+ zFGqPv;ckET6eBYQb}nOAi<-?e=(Lw>wpm$4g`5e4IPrLF;0TN1m??4IY8DPhb>GbYE!ggzWu8f&5Vxq64#|=~W{*o4_}mSlh;kIx1TfS&R@vaWLrOnN1;tE%M-fg(fD#iQo zwu!K=jD-D*L|vXjCJxV}LkigPR`@<`Jmlt?Y<#?4u!Pb>>-(Q(5Tz!TK8B8n@;@&t?A?vBhx;V0%c* zC%e`bn3#w3M0=Wrf)C%3PF<9=oab_a7pIa#)zo$a2>|ZLFt8xHo{*y;x6dB5IN>wd zlTfjd`^GX64P%o#;tlA<$y1SFh1~`829?fgR9WA;GXRyTa=+(1b=_3JeqY6>@ z4^s(8<3dzPf?bSpBAooH#(S`Q*7s=I3I4vdWi|_LWoD8B*m7tno~HdoBvA}Hs-2E% zY0T+q#SHfveR5i|7xh@R;GKA!O8X7YqP>Ssar*eYdtDlcI9#Bl@e46WX+LTH-m7unF?JN|tZkZda$Fc5Z&tqFKzuqC>VJ)iuv& z!{@Ij^=qMLUU2GQvqJ)meAGh^wj|j|DNd`jnp`ZJnCSRW(-0fO^UEj0fNEluSHHa( zLZe2JSbO_$HDwO%m#4iP?^L}U)P(gY-sRHY$6;2$7>z|Az6Dmq?MRu{8c zsZ)__cuO(8$YzS-sgjDrCu|-$NQ&ZS)pMNqqopOhmL))en%d{CxWQ8D(yO#8#VI$> z-+HzlVossO>%u&1Vk+5wKu3@fC_C4>le0Po&F4X>p9;_9iOJ zXW``!xYyQy0Iop4F23Iff1C8$K7VtT)unjXZZ@3ufY2s?(BQB>6Dx9dJ>Y8GAB=}9 z;qqu7vh2vQ#1I}EU^tcnH`XVp?tOY+B%EW}BEFkICV`y|^-LBxKCL!lC6~8I7ipT5 z`|?OkgfX2#qfPZCLzUWrj>iurKTojoE; zNX01GXJ5i&gw%49cN5noxVszvpWG&_XQ_ijkEj>merpc@eyP#?+Rz;&zinP3`LjI7 zf;h(kf$c*35M-4Ty!-23G&fl!+q2k{ZqK{8uQ3kzq|jR%6_N$bK)9RF;B-AyIhgZ6 z2AlA&TWO#KwfFBl+uoe2izExwgO3DaHm6@MKZWZ#DuHv|Fp=b`Xz8DlSV>sZbPlJP z&%hnUqD)a&L0X~sPpi3pBqavgGNU*RH z31x2lL9gi?qe;m)PkN;_hQBkI2lM~qy+Sb0;C(`L9{J&({u};B*gN%e^&haWo9{Wl zIy{8WSj>fgp!vl5k8ir=tKYY8Mjegt0{mzA_xWFDm@cO$s?_U$W21X6^VEOs=HK`q zH4wQLU(COmV#gY9!drsrW$ze_*b(2uNz2G;eknd6BtS@R9H?XO3VDqP{eWOQp-*E` zQ8hv~hHVVm8G(BG6$&hXQ$A?2rVg#4u=SZQ$De;h*N| z8{X_~y8-c~6Jv@+7$4ZsGP{$(jxTst{-g;&8w)$OHpEGGUXdcL27XnJ?Q=yOs!p50 zWDJCeBQ|(Nl`HuF`c%*JeVGp#%OKXgpKX`at=Co!f-T-e`-DUmH#~IQ%({9j#w_}(e1{B<|z%z{%EJh}~ zA}*y&iyp-%Ye!B_n1YEb<#xuWaiL8=Wu#6%h+M0>6uq9T-^f%@@o>fiN(KR%LL&ZC zH>cU1*5l&)8y6zL%Km3jzMm4tX4={O2>pu+yp^knWv)2k?W6F&@??`{wSPVuz`^g* zDMrM?7VUQ7{ZZ-a{TZqceOQY%kU2(;vtAMYI!UxL5~St|*Nv|QZOu9bYc_nRmVD_9;|xyqh7|ku zz%;GQO2)=gQA=pw4I4u?eRRFrFPz0p8T`oo_roC}0Ir_2Z6-5FvC6U zvikDC=!9uzJSsuUI6~hrmD5y)+2#bDn`Qm1$XlT}uNO!Vu7^JoIA7&^SthmYf2tpK z2!0eUr3}fV5RNGi=5ID8b!)ArbsFz<=bn7YsY8(#s%ZSc!$iNRHdYX8%lY}u@<~=fU&Dm1Y_V0mZFuWHt0Cp} z`Iqwg6EF_2%s@o-RWoKYDI*;)&C=F=aICJ&@pzzu(*RU|xyN%gebt`HaX< zb-e#f#qMgoN~c=nu(k$reuCx&8Dmz1R`BrU;aT0mE3V&}Jb5XL3IZ(&gnjQZv}&bs z5<)0@<_r{k21ryM*FXEbjm@How^Mj9O7FrnIV8XLZnrkE+M^vq85Dj3i3DA@Jl{E?(75wl{dK!_d zy0vRsWR5YWTOe&WmJIf!7f-*#toJ{RL-=L0b9qb8MLgVrdq0E-|pM>i_bcMgzZ)4WK z?l3@K(^)h)Ky(O*0_{XC{q}_637Si3{44ow025|<*0<$1?o7Ir-Y>ZuBWnX>?1G4Y zml@au0$5Qe3(c%Wq@a1U4A9Y!2&?LZi(e|sDn2i68<8Ek9ocwA1%Hy(cYAcYz2esl zf}*DOUwaE~W>^My*!+yc28iSM>3dg0N`x1)l9VrO0cmxsjft0o5j*<6njSbyI#QGR zfQI-9FjfIJ>o(Rp_hGCp8^$yo9wNTEmxfUG38FKx$&Ge&+i7Hafn(JR4C&htMhFq$ zUg34|`IzVO2cUyqUeyxL`fNso25}x9H2DwpQ=vj1rwc!!ozIj)53NplSH5-edYXZ; zU*+5J+PLoI%HJm<|8G4?77~0BeIRcOc$xFZP^wh>H$Lu=y>&J>HbXXo5WU<<%}A7& zue47J2D()IT9GIF2KmlYC%of`N*OIo8)y8o%+?+lbrclN=#k~vs6uPnSTs=TX9WTZ zQP3Rq%yBv18@g|pRzRi$ZwoEjx8amYTnKI|7_LgIMv1lH3fKP}LpZyeHeqyHcdNZf z^>BX(AEREB%VBH>Yqed;`yIPXiBQBsa$>!{td~w}HD6F^p!GLf$(dSn#Hi#(t25$-3E+5u zp+#+IpNmvKs8l$Ta~vT@?o>sAz5tf3%h04KE@PWCcyxBVa{OVU3ep4rg%4I@h~)k| z>EsKyAA4g+&=WUrF z%Vj0YTCCZAyON)kI);2V{=k%hx}}UokoZnh(qA#1{p{Y14Pi=+nejZ;`YY_7SodDL z=~HEi#CWoh|6#8v82gN?oa!0P^*!vqM;myAV>`FHq8i{TYb<9kk!?6UCd5}`VAA)Ry6_Mpc^a1Ph7RJJj%0Y9sD~LiCd!MV% z{lr#U;6IH{a!8berj~H#O24ruf{stF8Gi>5rnT2XD%71@Jczu?&d-#jrywdfsFK|- z*u>1~_WeQOCl+kSn5s=CjFfCfsK z2`U3*+#LzSevv6~-b#7W^{}#MYKBAe3#Z=rDn1_ku#bUj&x~bB24K4wAPVFfnhrV@9rTwI|sXPUxav;w%RCP|c_9z$ihL&8t#$vz4d3chkTS$G*(d&^Zk z@s}Wo2zso9>0dOsZ|YV3f#d~R$N0mV%1|n}P_s>3{?2!~%_fx+s1T|auoiX*k|0;@X8DkYyye@9&=<{G6n>;yOsUtySYrKVG_MccM zxhdAzNol{J17fl8q}#7{Y?=T>8`q%If*{Cm)2nFX=Md`*LOg`_&fh#k9E!zwBy%i#us@Tn6&yUyo#E zsumT&Z(wHF6Ribht*%+jF(@Cx;hkKL;i!1(kS&d~dMQ<4;wj---~qsVR@g#;J>1Pb zfo;=yFzWq$5@}^Ka9DzXNxFb5Y?D2oQ~vZSs^y5+N?}kD_AH6$fbtH=t30+_ZO++U zW5Qp%UPVqqpNQ_sWx=(p`oA}Q4?6HT;zD_AZAE zQQq|o*nv-<ZP=|4ZtE*vQ?#byjJl_eU}b56fJePVK#I zk3xIoT%g8M)|Y$q*Rc`Qhh0v=W~P-{C;izK26ytQb|=r-dz9?Qfz)#+hvjK+CVL=+sLR9BO}j~JtK6l+vXADT6pVz087$l+eyKeQ)D zJ35j>JPz3ci@`eN@tKjF)V5q|7Jn?7e-Nuuq7w4nr)jVUX0K?DAmv ziNUt`La@b$^y!8IZ@P@S7N~BL9t5SK1i5QS}Xy5O}Zh>MI(Cq`!xHQ8LJ=Ul~3*B>JX`M0u|B%ZWkT!FsxW$ zq0pa__X_y^E;uOQ#TLG&4@Vm~R0w*~6NRc%PhO^EN92ftC}3 zNb-7n#aL-iU@QN*6*gyvr8N9HR!B=79XDnHxSJS-36vkede{s3yGVbEiVkC@-X56m+*&G0K1DTF$y0;W@B z-vqmD=ofZm(@w!Cir^fFN)c%B%F^f$R4f0oX(ormowzaBR7FPe@llvsRuBuQ;FQ7o#_`ebs7lZv$|7 zO4ezjgeuI;(5lcz^}+C?!nEQi3y+GaPyLkma~FTVu&tQi$O-#}f2WH(N}cGycpH&+ zIERpb!-{p$om6Y}!DCLZ*Hjz@VvO|ujU^=XzR*}z+U>|;uwW0h-x|Rt4^xNSh^a`z z*Dkw7V=f^I3Iu0l-ylTIgY~c$^opsluqUoXj7m`59^-fc^W;Oj}jRr3x5+s&^tCFVs0cl|Cd;bg`aI`=p5E|F9E-m5ZLv=~6n z-eG3Os4J_P;jcQl0U!fd+Y1Yx7om=zrO4-Ekq)DTOONlolASPv6CIk$U9 zKeShKJW@&_FOKTV;mnnu=ySTFqqBzYp)A$`Or6s~Qxd!&vh$(aF9z!_%6r0i6QOx= z6qMr)9L^W7a>9(3e#>+F5S^02hP@N0(ggKZr8*wC61^DGHU)kPO{(lPV?<|%@|Q4B z)5zn6ELuT@>&?}5zyTSTCwBc+*^6ze^hBnjg^q{i>6Mm#(_PfW-TT~F!?(33*Y44} z5~qA>Gie$)P>+0j`B*&=gH%e=zdxfh0snrbDcgHHE)v;TpuXF}+VtlWDY4CC%&2%3 z{zgsgJ)e>RVPcc%U{UT_<9exXZNCs}nXT6B z`}P*{Ga)>Z`}&O@Oy02(Gzm7A6U@N>89QcrU|qqX+PYr}KY>a3k=C-j z_h1bPbP5EQA?D>A&fg@Bk#>)wb1dS1oTvhZdFYX*LP7jxvz15AssrY)$+`c zSB2cR0MGYa3V$tL{dC$TO%zNt1vg&N_UXB`L*Zqh*WTFGK2Xc?*!!IZm|#)d89+o( z0umE1NY{(te&9=Nb|zrFAT`-OMU@){o{--PuEUC3Q-FEg1%DXk8ZH&7fFP914hOK7 zv$onS{>g`P$usyx6TIAWOk#S8Xj5n6`)bIb`T+AN02eBDi=UVykd6y28Yl6ETj5}h$1a;B7y)Fn0|t1SJdoLV&(W+=%~i`-82sETlkeq7H{ zb}XnydLUm_WDiYd7WuoJhLuEDb*{<3@VyC9OYL}7P-Xc9V^r(Xmb>M<7O^OKUP|Or z0y09AvZfG35&fUi8%Z=|vs(f0MwV+)8aZiGO-H=$MtN zC&t+ybW|{`aceyi?&lwvJ1W99xbM3Sk8IX77{1^(C&`2{3L!iyh}4o_X^qJNaD3>R s2Vw+G0$aF-WvW?x)}WgYyr%~e3gIu)x(oy{T&GQ#Fy&=VqU-zs010yVp8x;= literal 0 HcmV?d00001 From 80e51cc4f9cae894ec85e3c5ee38843809ad538b Mon Sep 17 00:00:00 2001 From: Aknathpanchal <100464802+Aknathpanchal@users.noreply.github.com> Date: Fri, 1 Apr 2022 00:12:19 +0530 Subject: [PATCH 51/85] popular modified --- .vscode/pop.html | 1483 ----------------------- .vscode/popular.html | 535 ++++++++ .vscode/scripts/{pop.js => popular.js} | 4 +- .vscode/styles/{pop.css => popular.css} | 4 +- 4 files changed, 540 insertions(+), 1486 deletions(-) delete mode 100644 .vscode/pop.html create mode 100644 .vscode/popular.html rename .vscode/scripts/{pop.js => popular.js} (98%) rename .vscode/styles/{pop.css => popular.css} (98%) diff --git a/.vscode/pop.html b/.vscode/pop.html deleted file mode 100644 index c364438..0000000 --- a/.vscode/pop.html +++ /dev/null @@ -1,1483 +0,0 @@ - - - - - - - Document - - - - - - - -
    - - - \ No newline at end of file diff --git a/.vscode/popular.html b/.vscode/popular.html new file mode 100644 index 0000000..bb87478 --- /dev/null +++ b/.vscode/popular.html @@ -0,0 +1,535 @@ + + + + + + + Document + + + + + + + +
    + + + \ No newline at end of file diff --git a/.vscode/scripts/pop.js b/.vscode/scripts/popular.js similarity index 98% rename from .vscode/scripts/pop.js rename to .vscode/scripts/popular.js index 1042576..46f6323 100644 --- a/.vscode/scripts/pop.js +++ b/.vscode/scripts/popular.js @@ -113,14 +113,14 @@ main.innerHTML = null; img1.setAttribute("id","img1") let title = document.createElement("h1") - title.innerText=el.name + title.innerText=el.title let titleDiv =document.createElement('div') titleDiv.id = "titleDiv" titleDiv.append(title) let nam = document.createElement("p"); - nam.innerText=el.title + nam.innerText=el.name nam.id = "p" let nameDiv = document.createElement("div") diff --git a/.vscode/styles/pop.css b/.vscode/styles/popular.css similarity index 98% rename from .vscode/styles/pop.css rename to .vscode/styles/popular.css index 6ee99cf..b969297 100644 --- a/.vscode/styles/pop.css +++ b/.vscode/styles/popular.css @@ -155,7 +155,9 @@ width: 170px; font-weight: bold; } - +#btnDiv{ + margin-left: 20px; +} #btn:hover { background-color: #8a8a8a; From 03bc02adc7450f56cde34bf43604ed350d59f395 Mon Sep 17 00:00:00 2001 From: Aknathpanchal <100464802+Aknathpanchal@users.noreply.github.com> Date: Fri, 1 Apr 2022 00:37:39 +0530 Subject: [PATCH 52/85] mini page --- .vscode/popolarmin.html | 468 +++++++++++++++++++++++++++++++++++++ .vscode/popular.html | 69 +----- .vscode/scripts/popular.js | 150 +++++------- 3 files changed, 528 insertions(+), 159 deletions(-) create mode 100644 .vscode/popolarmin.html diff --git a/.vscode/popolarmin.html b/.vscode/popolarmin.html new file mode 100644 index 0000000..8da6703 --- /dev/null +++ b/.vscode/popolarmin.html @@ -0,0 +1,468 @@ + + + + + + + Document + + + + + + + +
    + + + \ No newline at end of file diff --git a/.vscode/popular.html b/.vscode/popular.html index bb87478..3cc553b 100644 --- a/.vscode/popular.html +++ b/.vscode/popular.html @@ -139,64 +139,7 @@ - // let coursesData = [ - - - - // ]; - - - - // console.log(coursesData); - - - // //instructor_image data - - // for (let i = 0; i < 87; i++) { - // if (i < 10) { - // coursesData[i].instructor_img_url ="./instructors_images/instructor_00" + (i + 1) + ".webp"; - // } else { - // coursesData[i].instructor_img_url ="./instructors_images/instructor_0" + (i + 1) + ".webp"; - // } - // } - - // //course_images data - // for (let i = 0; i < 87; i++) { - // if (i < 10) { - // coursesData[i].course_img_url ="./course_images/course_00" + (i + 1) + ".webp"; - // } else { - // coursesData[i].course_img_url ="./course_images/course_0" + (i + 1) + ".webp"; - // } - // } - - //description data -// for (let i = 0; i < 87; i++) { -// coursesData[i].course_description ="Lorem ipsum dolor sit amet consectetur adipisicing elit. Minus nobis maiores perspiciatis dolor! Id voluptatum aliquam quia, reiciendis debitis ut magnam pariatur! Dolor consectetur alias esse quasi, fugiat perspiciatis temporibus?"; -// } - -// //time Data - -// for (let i = 1; i < 87; i++) { -// coursesData[i].time =Math.floor(Math.random() * 13) +" " +"hours" +" " +Math.floor(Math.random() * 60) +" " +"Minutes"; -// } - -// console.log(coursesData); - - - -// import append from "./scripts/pop.js"; -// console.log("append:", append); - -// let main = document.getElementById("main"); - -// append(coursesData, main); -// - - - - - - + @@ -439,16 +382,6 @@ des: "Audit and fix accessibility issues on any website! Learn keyboard accessibility, focus control & ARIA roles to make sites accessible to screen readers and those with disabilities." }, - - - - - - - - - - { img:"https://static.frontendmasters.com/assets/courses/2019-04-03-deep-javascript-v3/thumb.webp", title:"Deep JavaScript Foundations, v3", diff --git a/.vscode/scripts/popular.js b/.vscode/scripts/popular.js index 46f6323..df47935 100644 --- a/.vscode/scripts/popular.js +++ b/.vscode/scripts/popular.js @@ -1,94 +1,4 @@ - -// const append = (data, parent)=>{ - -// parent.innerHTML = null; - -// data.forEach((el) => { - - -// let mainDiv = document.createElement('div'); -// mainDiv.id = "mainDiv"; - -// // let innerDiv = document.createElement('div'); -// // innerDiv.id = "innerDiv"; - -// let titleDiv =document.createElement('div') -// titleDiv.id = "titleDiv" - -// let imgDiv =document.createElement('div') -// imgDiv.id = "imgDiv" - -// let nameDiv =document.createElement('div') -// nameDiv.id = "nameDiv" - -// let descDiv =document.createElement('div') -// descDiv.id = "descDiv" - -// let btnDiv =document.createElement('div') -// btnDiv.id = "btnDiv" - -// let flexDiv = document.createElement('div') -// flexDiv.id = "flexDiv" - - -// let outerDiv = document.createElement('div'); -// outerDiv.id = "outerDiv"; - -// let img1 = document.createElement('img'); -// img1.src = el.instructor_img_url; -// img1.id = "instructor_img"; - -// let img2 = document.createElement('img'); -// img2.src = el.course_img_url; -// img2.id = "courses_img"; - - -// let name = document.createElement('p'); -// name.innerText = el.instructorName; - -// let org = document.createElement('p'); -// org.innerText = el.org; -// org.id = "org" - -// let title = document.createElement('h1'); -// title.innerText = el.title; - - -// let description = document.createElement('p'); -// description.innerText = el.course_description; -// let btn1 = document.createElement('button'); -// btn1.innerText = "Watch Free Preview"; -// btn1.id = "btn1"; - - -// let btn2 = document.createElement('button'); -// btn2.innerText = "Get Full Access"; -// btn2.id = "btn2"; - - -// titleDiv.append(title) -// imgDiv.append(img1) -// nameDiv.append(name,org) -// descDiv.append(description) -// btnDiv.append(btn1,btn2) - -// flexDiv.append(imgDiv,nameDiv) - -// outerDiv.append(titleDiv,flexDiv,descDiv,btnDiv) - - -// // innerDiv.append(img2); - - -// mainDiv.append(img2,outerDiv) - -// parent.append(mainDiv); - -// }) -// } - -// export default append; function display(data,main){ console.log(data) @@ -188,4 +98,62 @@ main.innerHTML = null; }) } -export {display}; \ No newline at end of file +export {display}; + + + + + + +function minidisplay(data,main){ + console.log(data) +main.innerHTML = null; + + data.map(function(el){ + let div = document.createElement("div"); + div.setAttribute("id","div") + + + + + let mainDiv = document.createElement("div"); + mainDiv.setAttribute("id","mainDiv") + + let img = document.createElement("img") + img.src=el.img + img.setAttribute("id","img") + + + let title = document.createElement("h1") + title.innerText=el.title + + let titleDiv =document.createElement('div') + titleDiv.id = "titleDiv" + titleDiv.append(title) + + let nam = document.createElement("p"); + nam.innerText=el.name + nam.id = "p" + + let nameDiv = document.createElement("div") + nameDiv.setAttribute("id","nameDiv") + + + + nameDiv.append(title,nam) + + + + mainDiv.append(img,nameDiv) + div.append(mainDiv) + div.addEventListener("click",function(){ + window.location.href="display.html" + let displayArr=[]; + displayArr.push(el) + }) + + main.append(div) + }) +} + +export {minidisplay}; \ No newline at end of file From 27c429645d2cf68f976994122831310c603201aa Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Fri, 1 Apr 2022 00:49:52 +0530 Subject: [PATCH 53/85] icons complete --- components/display.js | 15 +++------ icon1.html | 2 +- icon2.html | 75 +++++++++++++++++++++++++++++++++++++++++++ icon3.html | 75 +++++++++++++++++++++++++++++++++++++++++++ icon4.html | 75 +++++++++++++++++++++++++++++++++++++++++++ icon5.html | 75 +++++++++++++++++++++++++++++++++++++++++++ icon5.html' | 0 icon6.html | 75 +++++++++++++++++++++++++++++++++++++++++++ icon7.html | 75 +++++++++++++++++++++++++++++++++++++++++++ icon8.html | 75 +++++++++++++++++++++++++++++++++++++++++++ icon9.html | 75 +++++++++++++++++++++++++++++++++++++++++++ index.html | 18 +++++------ scripts/icon1.js | 29 +++++++++++++---- scripts/icon2.js | 57 +++++++++++++++++++++++++++++--- scripts/icon3.js | 57 +++++++++++++++++++++++++++++--- scripts/icon4.js | 69 ++++++++++++++++++++++++++++++++++----- scripts/icon5.js | 47 ++++++++++++++++++++++++--- scripts/icon6.js | 50 ++++++++++++++++++++++++++--- scripts/icon7.js | 51 ++++++++++++++++++++++++++--- scripts/icon8.js | 47 ++++++++++++++++++++++++--- scripts/icon9.js | 47 ++++++++++++++++++++++++--- styles/icon.css | 67 +++++++++++++++++++++++++++++++------- 22 files changed, 1079 insertions(+), 77 deletions(-) create mode 100644 icon5.html delete mode 100644 icon5.html' diff --git a/components/display.js b/components/display.js index 050d42d..22a172b 100644 --- a/components/display.js +++ b/components/display.js @@ -51,7 +51,7 @@ function display(data,main){ let div6 = document.createElement("div") let box = document.createElement("div") let h6 = document.createElement("h6") - h6.innerText=el.head1 + h6.innerText="Editor's Notes" let box_p = document.createElement("p") box_p.innerText=el.de @@ -62,7 +62,7 @@ function display(data,main){ div6.setAttribute("id","div6") div1.append(h3,div2,p1,div5,div6) div.append(img,div1) - div.addEventListener("click",function(){ + img.addEventListener("click",function(){ window.location.href="display.html" let displayArr=[]; displayArr.push(el) @@ -73,14 +73,9 @@ function display(data,main){ }) // document.getElementById("line").append(plus1) main.append(line,plus1,box,div) - - if(box.style.display=="none"){ - div.style.marginTop="-80px" - - } - else{ - div.style.marginTop="0px" - } + plus1.addEventListener("click",function(){ + box.style.display="block" + }) }) } diff --git a/icon1.html b/icon1.html index 3db51a2..8b0ac56 100644 --- a/icon1.html +++ b/icon1.html @@ -52,7 +52,7 @@

    Core Coursework

    -
    +
    diff --git a/icon2.html b/icon2.html index e69de29..54564dd 100644 --- a/icon2.html +++ b/icon2.html @@ -0,0 +1,75 @@ + + + + + + + Document + + + + + + + + + +
    +
    + +
    + + +
    +
    + +

    Core Coursework

    +

    (take these in order)

    +
    + +
    + +
    +
    + + + + + + + diff --git a/icon3.html b/icon3.html index e69de29..44bc84f 100644 --- a/icon3.html +++ b/icon3.html @@ -0,0 +1,75 @@ + + + + + + + Document + + + + + + + + + +
    +
    + +
    + + +
    +
    + +

    Core Coursework

    +

    (take these in order)

    +
    + +
    + +
    +
    + + + + + + + diff --git a/icon4.html b/icon4.html index e69de29..0450b86 100644 --- a/icon4.html +++ b/icon4.html @@ -0,0 +1,75 @@ + + + + + + + Document + + + + + + + + + +
    +
    + +
    + + +
    +
    + +

    Core Coursework

    +

    (take these in order)

    +
    + +
    + +
    +
    + + + + + + + diff --git a/icon5.html b/icon5.html new file mode 100644 index 0000000..00e98c0 --- /dev/null +++ b/icon5.html @@ -0,0 +1,75 @@ + + + + + + + Document + + + + + + + + + +
    +
    + +
    + + +
    +
    + +

    Core Coursework

    +

    (take these in order)

    +
    + +
    + +
    +
    + + + + + + + diff --git a/icon5.html' b/icon5.html' deleted file mode 100644 index e69de29..0000000 diff --git a/icon6.html b/icon6.html index e69de29..303b9aa 100644 --- a/icon6.html +++ b/icon6.html @@ -0,0 +1,75 @@ + + + + + + + Document + + + + + + + + + +
    +
    + +
    + + +
    +
    + +

    Core Coursework

    +

    (take these in order)

    +
    + +
    + +
    +
    + + + + + + + diff --git a/icon7.html b/icon7.html index e69de29..5c99080 100644 --- a/icon7.html +++ b/icon7.html @@ -0,0 +1,75 @@ + + + + + + + Document + + + + + + + + + +
    +
    + +
    + + +
    +
    + +

    Core Coursework

    +

    (take these in order)

    +
    + +
    + +
    +
    + + + + + + + diff --git a/icon8.html b/icon8.html index e69de29..cd26968 100644 --- a/icon8.html +++ b/icon8.html @@ -0,0 +1,75 @@ + + + + + + + Document + + + + + + + + + +
    +
    + +
    + + +
    +
    + +

    Core Coursework

    +

    (take these in order)

    +
    + +
    + +
    +
    + + + + + + + diff --git a/icon9.html b/icon9.html index e69de29..08e7f5e 100644 --- a/icon9.html +++ b/icon9.html @@ -0,0 +1,75 @@ + + + + + + + Document + + + + + + + + + +
    +
    + +
    + + +
    +
    + +

    Core Coursework

    +

    (take these in order)

    +
    + +
    + +
    +
    + + + + + + + diff --git a/index.html b/index.html index 761e3b1..64f8a40 100644 --- a/index.html +++ b/index.html @@ -51,15 +51,15 @@

    with In-Depth, Modern
    Front-End Engineering Courses

    - JS - React - TS - Node - Vue3 - Angular13 - CSS - Core - Webpack + JS + React + TS + Node + Vue3 + Angular13 + CSS + Core + Webpack
    diff --git a/scripts/icon1.js b/scripts/icon1.js index 86aa016..2f84596 100644 --- a/scripts/icon1.js +++ b/scripts/icon1.js @@ -19,7 +19,9 @@ var icon1arr = [ title:"Will Sentance", com:"Codesmith", des:"Take your JavaScript to the next level. Gain an understanding of callbacks, higher order functions, closure, asynchronous and object-oriented JavaScript!", - time:"6 hours, 41 minutes" + time:"6 hours, 41 minutes", + head1:"Editor's Notes", + de:"Will’s course emphasizes not only understanding JavaScript, but also communicating your understanding of the language’s most important concepts. Communicating is a necessary skill for becoming a high-performing engineer." }, { img:"https://static.frontendmasters.com/assets/courses/2019-04-03-deep-javascript-v3/thumb.webp", @@ -28,7 +30,9 @@ var icon1arr = [ title:"Kyle Simpson", com:"You Don't Know JS", des:"Dive into JavaScript's core language features: types & coercion, scope & closure, and JavaScript's object oriented system.", - time:"10 hours, 32 minutes " + time:"10 hours, 32 minutes ", + de:"Kyle’s course builds by reinforcing many of the foundational concepts covered in Will’s course, but goes even deeper. He also covers types and the type coercion that goes on under the hood of JavaScript.", + head1:"Editor's Notes" }, { img:"https://static.frontendmasters.com/assets/courses/2019-04-05-js-recent-parts/thumb.webp", @@ -37,7 +41,9 @@ var icon1arr = [ title:"Kyle Simpson", com:"You Don't Know JS", des:"Get up to speed with new JavaScript features like tagged template literals, destructuring, iterators, generators, regex improvements and async await.", - time:"4 hours, 9 minutes " + time:"4 hours, 9 minutes ", + head1:"Editor's Notes", + de:"Modern JavaScript builds on top of the foundations and adds more to the language. Kyle’s JavaScript the Recent Parts course will give you a deeper understanding those newer features added to the JavaScrip" }, { img:"https://static.frontendmasters.com/assets/courses/2018-07-10-javascript-new-hard-parts/thumb.webp", @@ -46,7 +52,9 @@ var icon1arr = [ title:"Will Sentance", com:"Codesmith", des:"Develop an intuitive understanding of the new features of JavaScript in ES6+: iterators, generators, promises, and async/await!", - time:"4 hours, 46 minutes " + time:"4 hours, 46 minutes ", + head1:"Editor's Notes", + de:"Understanding asynchronous and functional programming deeply will increase your programming abilities drastically. The first course is part 2 of Will’s “Hard Parts” series. With this one, he’s focusing on the new asynchronous features in JavaScript." }, { img:"https://static.frontendmasters.com/assets/courses/2019-06-18-functional-javascript-v3/thumb.webp", @@ -55,7 +63,10 @@ var icon1arr = [ title:"Kyle Simpson", com:"You Don't Know JS", des:"Improve your JavaScript by applying functional programming concepts like function purity, point-free, partial-application, currying, composition, immutability, recursion, list operations like map, reduce & filter...plus even more advanced concepts like monads and transduction!", - time:"10 hours, 1 minutes" + time:"10 hours, 1 minutes", + head1:"Editor's Notes", + de:"Functional programming is a set of tools such as map/reduce/filter, pure functions, and immutability. These tools are sure to make you a more effective developer through composing pure functions together to write more predictable and bug-free code." + }, { img:"https://static.frontendmasters.com/assets/courses/2020-03-17-hardcore-js-v2/thumb.webp", @@ -64,7 +75,9 @@ var icon1arr = [ title:"Brian Lonsdorf", com:"Salesforce", des:"Learn functional programming concepts such as pure functions, currying, composition, functors, and monads, and see functional concepts in action in a real-world web app!", - time:"3 hours, 44 minutes" + time:"3 hours, 44 minutes", + head1:"Editor's Notes", + de:"There’s a push with new languages that compile to JavaScript which are born of a functional nature like Elm and PureScript. In this course, we see how far we can take pure JavaScript towards more traditional functional programming." }, { img:"https://static.frontendmasters.com/assets/courses/2019-08-28-javascript-accessibility/thumb.webp", @@ -73,7 +86,9 @@ var icon1arr = [ title:"Marcy Sutton", com:"Gatsby", des:"Produce innovative and inclusive JavaScript-powered web apps! Learn to remove barriers and allow people with disabilities to use your modern JavaScript web applications.", - time:"4 hours, 6 minutes " + time:"4 hours, 6 minutes ", + head1:"Editor's Notes", + de:"When you add lots of dynamic functionality with JavaScript, it’s important to keep your web apps accessible through announcing changes and focusable elements to screen readers and accommodate those with disabilities." } ] diff --git a/scripts/icon2.js b/scripts/icon2.js index 7441839..4b44295 100644 --- a/scripts/icon2.js +++ b/scripts/icon2.js @@ -6,7 +6,9 @@ var icon2arr =[ title:"Brian Holt", com: "Stripe", des:"Much more than an intro, you’ll build with the latest features in React, including hooks, effects, context, and portals. Learn to build real-world apps from the ground up using the latest tools in the React ecosystem, like Parcel, ESLint, Prettier, and React Router!", - time:"5 hours, 41 minute" + time:"5 hours, 41 minute", + head1:"Editor's Notes", + de:"Learn to build an entire real-world, modern application from scratch in today’s tools!" }, { img:"https://static.frontendmasters.com/assets/courses/2021-05-04-intermediate-react-v3/thumb.webp", @@ -15,7 +17,9 @@ var icon2arr =[ title:"Brian Holt", com: "Stripe", des:"Build scalable React applications while learning React hooks in-depth, CSS-in-JS with TailwindCSS, increase performance with code splitting and server-side rendering, add TypeScript, state management with Redux, test your app with Jest …and more!", - time:"6 hours, 7 minutes " + time:"6 hours, 7 minutes ", + head1:"Editor's Notes", + de:"Learn the tools in the surrounding React ecosystem." }, { img:"https://static.frontendmasters.com/assets/courses/2020-02-14-pure-react-state/thumb.webp", @@ -24,7 +28,10 @@ var icon2arr =[ title:"Steve Kinney", com: "Temporal", des:"Use React APIs to manage state in class-based components, and in React hooks. Create custom hooks, use reducers, add routing, and then learn ways to do more complicated state management techniques such as using the Context API.", - time:"4 hours, 27 minutes" + time:"4 hours, 27 minutes", + head1:"Editor's Notes", + de:"Learn patterns for managing state throughout your React application." + }, { img:"https://static.frontendmasters.com/assets/courses/2021-05-25-react-typescript/thumb.webp", @@ -33,7 +40,49 @@ var icon2arr =[ title:"Steve Kinney", com: "Temporal", des:"Ship React apps with more code confidence using TypeScript! Migrate your app to TypeScript, type simple and advanced React components, and learn all types shipped with React for writing React with TypeScript.", - time:"5 hours, 3 minutes" + time:"5 hours, 3 minutes", + head1:"Editor's Notes", + de:"Learn patterns for managing state throughout your React application." } ] + +// background: #181818; +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon2arr,main) + +import { appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + +var progress1 =[ + { + class: "js", +color: "#c94f17", +desc:"React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes.", +icon: "", +img:"https://th.bing.com/th/id/R.21cef5f5ff8f0a831ed1692e91e7154a?rik=aLpwwKogBecykg&riu=http%3a%2f%2fyycjs.com%2freal-world-react%2fimg%2freact-logo.png&ehk=Da48R0vYoMh7ImQa8E9fc04Z5BaQHyOkz3qjQ6IddFo%3d&risl=&pid=ImgRaw&r=0&sres=1&sresct=1", +title: "Be Productive with React.js, Today's Most Popular Framework" + + } +] +let elective_bottom = document.querySelector(".elective-container "); + +appedData(progress1, elective_bottom); + +addEventToBox(); diff --git a/scripts/icon3.js b/scripts/icon3.js index 258dcb7..055be2d 100644 --- a/scripts/icon3.js +++ b/scripts/icon3.js @@ -6,7 +6,9 @@ var icon3arr =[ title:"Mike North", com:"LinkedIn", des:"TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provide a superior developer experience for collaborative teams.", - time:"4 hours, 27 minutes" + time:"4 hours, 27 minutes", + head1:"Editor's Notes", + de:"Use TypeScript to add strong typing to large JavaScript apps helps reduce bugs and keeps code performant and maintainable." }, { img:"https://static.frontendmasters.com/assets/courses/2021-08-04-intermediate-typescript/thumb.webp", @@ -15,7 +17,10 @@ var icon3arr =[ title:"Mike North", com:"LinkedIn", des:"TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provide a superior developer experience for collaborative teams.", - time:"2 hours, 48 minutes" + time:"2 hours, 48 minutes", + de:"Grow from being a contributor to a TypeScript codebase to being on the path to becoming “the TypeScript expert” for your team", + head1:"Editor's Notes" + }, { img:"https://static.frontendmasters.com/assets/courses/2020-11-11-production-typescript/thumb.webp", @@ -24,7 +29,10 @@ var icon3arr =[ title:"Mike North", com:"LinkedIn", des:"Use the TypeScript language at scale to increase the developer experience and productivity of your teams! You’ll learn to manage even the most ambitious TypeScript projects with confidence and ease.", - time:"5 hours, 10 minute" + time:"5 hours, 10 minute", + head1:"Editor's Notes", + de:"Grow from being a contributor to a TypeScript codebase to being on the path to becoming “the TypeScript expert” for your team." + }, { img:"https://static.frontendmasters.com/assets/courses/2021-05-25-react-typescript/thumb.webp", @@ -34,6 +42,45 @@ var icon3arr =[ title:"Steve Kinney", com: "Temporal", des:"Use React APIs to manage state in class-based components, and in React hooks. Create custom hooks, use reducers, add routing, and then learn ways to do more complicated state management techniques such as using the Context API.", - time:"4 hours, 27 minutes" + time:"4 hours, 27 minutes", + head1:"Editor's Notes", + de:"Learn to manage even the most ambitious TypeScript projects with confidence and ease." } -] \ No newline at end of file +] +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon3arr,main) + +import { appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + +var progress1 =[ + { + class: "js", +color: "#c94f17", +title:"Add Types to Your Web and Node.js Apps with TypeScript", +icon: "", +img:"https://th.bing.com/th/id/OIP.ts3lYA8TB3a6qWmDknphoQHaHa?pid=ImgDet&w=300&h=300&rs=1", +desc:"Write robust JavaScript with a superior developer experience for your teams with Typescript." + } +] +let elective_bottom = document.querySelector(".elective-container "); + +appedData(progress1, elective_bottom); + +addEventToBox(); diff --git a/scripts/icon4.js b/scripts/icon4.js index 0ac3b4f..91d91c2 100644 --- a/scripts/icon4.js +++ b/scripts/icon4.js @@ -6,7 +6,10 @@ var icon4arr =[ title:"Scott Moss", Com:"Netflix", des:"Transfer your JavaScript skills to the server-side and level up to a full-stack engineer! By learning the foundations of Node.js, you’ll be able to do a lot more with JavaScript, like creating command-line interfaces and APIs, and interacting with the file system.", - time:"4 hours, 51 minutes" + time:"4 hours, 51 minutes", + head1:"Editor's Notes", + de:"Go under the hood of Node.js and gain a mental model of how writing JavaScript on the server with Node.js works." + }, { img:"https://static.frontendmasters.com/assets/courses/2019-05-24-servers-node-js/thumb.webp", @@ -15,16 +18,22 @@ var icon4arr =[ title:"Will Sentance", com:"Codesmith", des:"Uncover the most challenging, yet most powerful features in Node.js, to help you write and debug professional server code.", - time:"5 hours, 16 minutes" + time:"5 hours, 16 minutes", + head1:"Editor's Notes", + de:"Get the deep fundamental concepts of Node.js with Kyle Simpson, author of the ‘You Don’t Know JS’ Bo" + }, { - img:"https://static.frontendmasters.com/assets/courses/2019-07-09-digging-into-node/thumb.we,bp", - title:"Digging Into Node.js", + img:"https://static.frontendmasters.com/assets/courses/2019-11-25-server-graphql-nodejs/thumb.webp", + + name:"Digging Into Node.js", photo:"https://static.frontendmasters.com/assets/teachers/simpson/thumb@2x.webp", title:"Kyle Simpson", com:"You Don't Know JS", des:"Learn the fundamental concepts of programming in Node.js: CLI programming, file system access, asynchrony, streams, HTTP servers & routing, database persistence, and child processes.", - time:"4 hours, 0 minute" + time:"4 hours, 0 minute", + head1:"Editor's Notes", + de:"Building APIs is the foundation of any back-end application." }, { @@ -34,7 +43,9 @@ var icon4arr =[ title:"Scott Moss", Com:"Netflix", des:"Use Express to build a REST API in Node.js – handle REST API verb methods to create, read, update and delete resources from a MongoDB database.", - time:"3 hours, 34 minutes" + time:"3 hours, 34 minutes", + head1:"Editor's Notes", + de:"GraphQL is the new standard for building flexible APIs." }, @@ -45,7 +56,49 @@ var icon4arr =[ title:"Scott Moss", Com:"Netflix", des:"Transfer your JavaScript skills to the server-side and level up to a full-stack engineer! By learning the foundations of Node.js, you’ll be able to do a lot more with JavaScript, like creating command-line interfaces and APIs, and interacting with the file system.", - time:"4 hours, 51 minutes" + time:"4 hours, 51 minutes", + head1:"Editor's Notes", + de:"Jem teaches you the essentials for setting up and launching servers in a two-part series." } -] \ No newline at end of file +] + +// background: #181818; +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon4arr,main) + +import { appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + +var progress1 =[ + { + class: "js", +color: "#c94f17", +desc:"Node.js has emerged as one of the main server-side language choices that powers the web!", +icon: "", +img:"https://cdn.pixabay.com/photo/2015/04/23/17/41/node-js-736399_960_720.png", +title: "Build Web APIs and Applications with Node.js" + + } +] +let elective_bottom = document.querySelector(".elective-container "); + +appedData(progress1, elective_bottom); + +addEventToBox(); diff --git a/scripts/icon5.js b/scripts/icon5.js index 227d07f..3f78484 100644 --- a/scripts/icon5.js +++ b/scripts/icon5.js @@ -6,7 +6,8 @@ var icon5arr = [ title:"Sarah Drasner", com: "Netlify", des:"Learn fundamental concepts in Vue, such as directives, methods, and computed watchers. You’ll learn Vue’s reactivity system and the new Composition API in Vue 3.", - time:"4 hours, 57 minutes" + time:"4 hours, 57 minutes", + de:"Get a dynamic and fun introduction to Vue from Sarah Drasner!" }, { img:"https://static.frontendmasters.com/assets/courses/2020-10-27-vue-nuxt-apps/thumb.webp", @@ -15,7 +16,8 @@ var icon5arr = [ title:"Sarah Drasner", com: "Netlify", des:"Learn fundamental concepts in Vue, such as directives, methods, and computed watchers. You’ll learn Vue’s reactivity system and the new Composition API in Vue 3.", - time:"3 hours, 37 minutes" + time:"3 hours, 37 minutes", + de:"Learn how to build a variety of applications in the real world." }, { @@ -25,6 +27,43 @@ var icon5arr = [ title:"Ben Hong", com:"Netlify", des:"Learn component design patterns, workflows to enhance productivity, testing methodologies, state management, routing, best practices for architecting increasingly complex applications, and more.", - time:"4 hours, 37 minutes" + time:"4 hours, 37 minutes", + de:"Learn best practices in order to build Vue.js apps that can scale and grow!" } -] \ No newline at end of file +] + +// background: #181818; +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon5arr,main) + +import { appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + +var progress1 =[ + { + img:"https://upload.wikimedia.org/wikipedia/commons/f/f1/Vue.png", + title:"Learn Vue.js, An Easy to Pick Up and Powerful Framework ", + desc:"Vue is easy to pick up and integrate with other libraries or existing projects, but can scale up to power sophisticated web applications." + } +] +let elective_bottom = document.querySelector(".elective-container "); + +appedData(progress1, elective_bottom); + +addEventToBox(); diff --git a/scripts/icon6.js b/scripts/icon6.js index 0bff362..8db9f9e 100644 --- a/scripts/icon6.js +++ b/scripts/icon6.js @@ -6,7 +6,8 @@ var icon6arr =[ title:"Lukas Ruebbelke", com:"Venmo", des:"Learn Angular through building an app with real-world features! We start off using the Angular CLI to get set up quickly. Then we'll move on to Angular core concepts like components, templates, routing, forms, server-side communicati,on, and more.", - time:"6 hours, 52 minutes" + time:"6 hours, 52 minutes", + de:"Angular incorporates many of the industry’s best ideas and tooling into one powerful framework!" }, { img:"https://static.frontendmasters.com/assets/courses/2021-08-03-typescript-v3/thumb.webp", @@ -15,7 +16,9 @@ var icon6arr =[ title:"Mike North", com: "LinkedIn", des:"TypeScript adds a powerful type system on top of your JavaScript to catch bugs before they happen and provide a superior developer experience for collaborative team", - time:"4 hours, 27 minutes" + time:"4 hours, 27 minutes", + de:"Angular incorporates many of the industry’s best ideas and tooling into one powerful framework!" + }, { img:"https://static.frontendmasters.com/assets/courses/2021-01-19-production-angular/thumb.webp", @@ -24,6 +27,45 @@ var icon6arr =[ title:"Lukas Ruebbelke", com:"Venmo", des:"Learn how to structure your projects leveraging Angular CLI and Nx. Create shared modules and apply unit tests and end-to-end testing. Analyze performance and ship your app to production using Docker.", - time:"6 hours, 57 minutes" + time:"6 hours, 57 minutes", + de:"Angular incorporates many of the industry’s best ideas and tooling into one powerful framework!" + } -] \ No newline at end of file +] + +// background: #181818; +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon6arr,main) + +import { appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + +var progress1 =[ + { + img:"https://raw.githubusercontent.com/CAST-Extend/resources/master/com.castsoftware.angularjs.png", + title:"Learn Angular, a TypeScript-based web application framework led by Google", + desc:"Angular is a TypeScript-based open-source front-end web application platform led by the Angular Team at Google and by a community of individuals and corporations." + + } +] +let elective_bottom = document.querySelector(".elective-container "); + +appedData(progress1, elective_bottom); + +addEventToBox(); diff --git a/scripts/icon7.js b/scripts/icon7.js index 4fc8075..31d3421 100644 --- a/scripts/icon7.js +++ b/scripts/icon7.js @@ -6,7 +6,8 @@ var icon7arr = [ title:"Jen Kramer", com:"Freelance Instructor", des:"Get to know CSS in the right way without the fluff. You'll style text, build navigation bars, headers/footers, add icons, and more. You'll even build a professional portfolio website by the end of the course!", - time:"3 hours, 19 minutes" + time:"3 hours, 19 minutes", + de:"Use CSS to layout and visually style web pages so you’re websites aren’t just functional, but they look nice as well!" }, { img:"https://static.frontendmasters.com/assets/courses/2021-10-26-css-grid-flexbox-v2/thumb.webp", @@ -15,7 +16,8 @@ var icon7arr = [ title:"Jen Kramer", com:"Freelance Instructor", des:"Learn the essential CSS layout techniques for building responsive, beautiful websites. You'll use CSS Grid and Flexbox along with responsive images to build out real-world web layouts!", - time:"5 hours, 49 minutes" + time:"5 hours, 49 minutes", + de:"The most essential tools to bring your designs to life are modern CSS layout tools such as Flexbox and CSS Grid." }, { img:"https://static.frontendmasters.com/assets/courses/2019-01-14-svg-essentials-animation/thumb.webp", @@ -24,7 +26,9 @@ var icon7arr = [ title:"Sarah Drasner", com: "Netlify", des:"Build and optimize SVG – the scalable graphics format for the web that can achieve impressively small filesizes for fast-loading websites!", - time:"4 hours, 12 minutes" + time:"4 hours, 12 minutes", + de:"Use CSS to layout and visually style web pages so you’re websites aren’t just functional, but they look nice as well!" + }, { img:"https://static.frontendmasters.com/assets/courses/2019-09-12-advanced-css-layouts/thumb.webp", @@ -33,6 +37,43 @@ var icon7arr = [ title:"Jen Kramer", com:"Freelance Instructor", des:"Flexbox and Grid provide methods for creating responsive websites with designs not previously possible. Combined with CSS Calc & Custom Properties, they revolutionize the way we lay out web pages with CSS!", - time:"3 hours, 46 minutes" + time:"3 hours, 46 minutes", + de:"The most essential tools to bring your designs to life are modern CSS layout tools such as Flexbox and CSS Grid." } -] \ No newline at end of file +] + +// background: #181818; +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon7arr,main) + +import { appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + +var progress1 =[ + { + img:"https://th.bing.com/th/id/R.6b2018f5c6532f6c29806ef06ffb158d?rik=A1DOk4SIw4rtiw&riu=http%3a%2f%2f1000marcas.net%2fwp-content%2fuploads%2f2021%2f02%2fCSS-Logo.png&ehk=ON8ObCxBDE%2f%2fZS37%2fZkw9lFVSiR1xOwAcDkS%2bdFm6vc%3d&risl=&pid=ImgRaw&r=0", + title:"Learn CSS, from Laying Out Websites to Performant Animations", + desc:"CSS is rich in capabilities and is more than simply laying out pages! Replace costly JavaScript with CSS." + } +] +let elective_bottom = document.querySelector(".elective-container "); + +appedData(progress1, elective_bottom); + +addEventToBox(); diff --git a/scripts/icon8.js b/scripts/icon8.js index 4bb935b..d3152aa 100644 --- a/scripts/icon8.js +++ b/scripts/icon8.js @@ -6,7 +6,8 @@ var icon8arr = [ title:"Shirley Wu", com:"Data Sketches", des:"Build cu charts with D3.js using data binding with the enter-update-exit pattern. You'll learn scales and to animate between different D3 layouts for building truly interactive charts.", - time:"5 hours, 59 minutes" + time:"5 hours, 59 minutes", + de:"This custom data visualization course walks you through the entire process, from start to design to developing a visualization from scratch." }, { img:"https://static.frontendmasters.com/assets/courses/2018-09-11-d3-js-custom-charts/thumb.webp", @@ -15,7 +16,8 @@ var icon8arr = [ title:"Shirley Wu", com:"Data Sketches", des:"Learn the visualization principles and process for building custom advanced data visualizations with D3.js and SVG with S,hirley Wu.", - time:"4 hours, 24 minutes " + time:"4 hours, 24 minutes ", + de:"This custom data visualization course walks you through the entire process, from start to design to developing a visualization from scratch." }, { img:"https://static.frontendmasters.com/assets/courses/2019-01-14-svg-essentials-animation/thumb.webp", @@ -24,6 +26,43 @@ var icon8arr = [ title:"Sarah Drasner", com: "Netlify", des:"Build and optimize SVG – the scalable graphics format for the web that can achieve impressively small filesizes for fast-loading websites!", - time:"4 hours, 12 minutes CC" + time:"4 hours, 12 minutes CC", + de:"This custom data visualization course walks you through the entire process, from start to design to developing a visualization from scratch." } -] \ No newline at end of file +] + +// background: #181818; +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon8arr,main) + +import { appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + +var progress1 =[ + { + img:"https://assets.website-files.com/57e53b27f0345c214ef43b64/5a245c9eb1a83e0001a5a066_D3-logo.png", + title:"Turn Data into Visualizations with D3.js", + desc:'everage your web development skills to make your web pages interact and visualize data with D3.js!' + } +] +let elective_bottom = document.querySelector(".elective-container "); + +appedData(progress1, elective_bottom); + +addEventToBox(); diff --git a/scripts/icon9.js b/scripts/icon9.js index 8766133..8ba04fd 100644 --- a/scripts/icon9.js +++ b/scripts/icon9.js @@ -6,7 +6,8 @@ var icon9arr =[ title:"Sean Larkin", com:"Microsoft", des:"Learn the core concepts of Webpack 4. Start from scratch by adding Webpack with npm and build up a pipeline with popular loaders from the Webpack ecosystem!", - time:"4 hours, 10 minute" + time:"4 hours, 10 minute", + de:"This course walks you through everything you need to know to create custom build processes." }, { img:"https://static.frontendmasters.com/assets/courses/2018-07-01-performance-webpack/thumb.webp", @@ -15,7 +16,8 @@ var icon9arr =[ title:"Sean Larkin", com:"Microsoft", des:"Make websites load instantly using Webpack for lazy loading JavaScript with code splitting, removing unused code with tree shaking and prefetching assets", - time:" hours, 43 minutes " + time:" hours, 43 minutes ", + de:"This course walks you through everything you need to know to create custom build processes." }, { @@ -25,6 +27,43 @@ var icon9arr =[ title:"Sean Larkin", com:"Microsoft", des:"earn the Webpack 4 plugin system, tour the Webpack source code and learn to build custom plugins and custom Webpack loaders.", - time:"1 hours, 34 minutes" + time:"1 hours, 34 minutes", + de:"This course walks you through everything you need to know to create custom build processes." } -] \ No newline at end of file +] + +// background: #181818; +let main=document.getElementById("main") +import {display} from "../components/display.js" +// console.log(navbar) +display(icon9arr,main) + +import { appedData, addEventToBox } from "../components/path.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + +var progress1 =[ + { + img:"https://th.bing.com/th/id/OIP.xQCjgB2DVqhtqGoGw9E6TQHaHa?w=177&h=180&c=7&r=0&o=5&dpr=1.41&pid=1.7", + title:"Learn Webpack, the most popular and flexible build tool for JavaScript", + desc:"Webpack enables you to integrate your favorite tools and take control of how you deliver your JavaScript, CSS, and more!​" + } +] +let elective_bottom = document.querySelector(".elective-container "); + +appedData(progress1, elective_bottom); + +addEventToBox(); diff --git a/styles/icon.css b/styles/icon.css index ed0faef..40c6269 100644 --- a/styles/icon.css +++ b/styles/icon.css @@ -44,7 +44,7 @@ /* justify-content: space-between; */ } #line { - height: 700px; + height: 540px; /* max-height: 500px; */ width: 10px; background: #3e3e3e; @@ -55,11 +55,29 @@ margin-right: 20px; /* line-height: 400px; */ } +#plus2 { + position: relative; + background: #3e3e3e; + height: 50px; + width: 50px; + margin-left: 65px; + font-size: 35px; + /* padding: 5px; */ + color:#fff; + /* text-align: center; */ + display: flex; + align-items: center; + justify-content: center; + margin-top: 25px; + border-radius: 50%; + margin-bottom: 40px; +} #box { background: #3e3e3e; /* display: flex; */ /* background-color: black; */ height: 100px; + /* max-height: 250px; */ width: 95%; margin: 25px auto ; /* padding: 20px 0px; */ @@ -71,13 +89,19 @@ border-radius: 20px; display: none; margin-top: -50px; + /* max-height: 180px; + */ + /* height: ; */ } #box h6 { font-size: 20px; - margin-bottom: 12px; + margin-bottom: 7px; color: #fff; } +#box p { + line-height: 20px; +} #main .plus1 { position: relative; background: #3e3e3e; @@ -95,12 +119,9 @@ /* margin-bottom: 370px; */ } -#line .plus2 { - /* margin-top: 300px; */ - border-radius: 50%; -} -#line .plus1:hover { + +#main .plus1:hover { background-color: grey; /* color: #222; */ @@ -111,7 +132,7 @@ background-color: black; height: 400px; width: 95%; - margin: 25px auto ; + margin: 10px auto ; /* padding: 20px 0px; */ box-sizing: border-box; margin-left: 60px; @@ -243,6 +264,16 @@ font-weight: bold; #main h3 { font-size: 25px; } +#box { + height: 140px; +} +#plus2 { + margin-top: -55px; + margin-left: 27px; +} +#line{ + height: 600px; +} #p2 { margin-bottom: 15px; } @@ -252,10 +283,10 @@ font-weight: bold; #img { position: absolute; height: 550px; + width: 100%; } -#main1 { - width: 100%; -} + + #div1 { position: relative; margin-left: 20px; @@ -264,8 +295,20 @@ font-weight: bold; #div { background-color: transparent; height: 550px; - width: 80%; + + +} +#box { + height: 200px; + padding: 20px 25px; +} +#plus2 { + margin-top: -55px; + margin-left: 15px; +} +#line{ + height: 800px; } #main h3 { font-size: 25px; From f5dcfe9c6376664902f69e68dce9afe45ca55999 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Fri, 1 Apr 2022 00:58:42 +0530 Subject: [PATCH 54/85] merge susmita branch --- Login.html | 123 +++------------------- components/forgot-password.js | 20 ++++ components/login.js | 25 +++++ components/navbar.js | 2 +- forgot-password.html | 33 ++++++ icon1.html | 121 ++++++++++++++------- learn.html | 2 - scripts/forgot-password.js | 60 +++++++++++ scripts/login-page.js | 68 ++++++++++++ styles/footer.css | 192 +++++++++++++++++----------------- styles/login.css | 135 ++++++++++++++++++++++++ 11 files changed, 532 insertions(+), 249 deletions(-) create mode 100644 components/forgot-password.js create mode 100644 components/login.js create mode 100644 forgot-password.html create mode 100644 scripts/forgot-password.js create mode 100644 scripts/login-page.js create mode 100644 styles/login.css diff --git a/Login.html b/Login.html index efad889..fc8ac20 100644 --- a/Login.html +++ b/Login.html @@ -4,122 +4,29 @@ - Document + + Log In to Frontend Masters + - +
    -
    -
    -
    -
    -
    -
    - Remember me
    - - Forgot your password? -
    -
    + + + + + + - + + diff --git a/icon1.html b/icon1.html index 24d81c5..aff9814 100644 --- a/icon1.html +++ b/icon1.html @@ -1,39 +1,75 @@ - - - - + + + + Document - - - - + + + + - - - - + rel="stylesheet" + href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css" + integrity="sha512-1ycn6IcaQQ40/MKBW2W4Rhis/DbILU74C1vSrLJxCq57o941Ym01SwNsOMqvEBFlcgUa6xLiPY/NS5R+E6ztJQ==" + crossorigin="anonymous" + referrerpolicy="no-referrer" + /> + + +
    - - - -
    + + + + + +
    - + + + + + + + -

    Core Coursework

    -

    (take these in order)

    + c11.193-17.731,34.606-23.093,52.4-12C305.092,29.148,310.453,52.56,299.361,70.354z" + > + +

    Core Coursework

    +

    (take these in order)

    - + - + diff --git a/learn.html b/learn.html index 2fa3c39..893c111 100644 --- a/learn.html +++ b/learn.html @@ -12,7 +12,6 @@ Paths to Learning JavaScript, React, and More Skills You Need. - <<<<<<< HEAD @@ -20,7 +19,6 @@ - >>>>>>> muskan { + event.preventDefault(); + let email = document.querySelector("#email").value; + let new_pass = document.querySelector("#new-pass").value; + let success = false; + for (let i = 0; i < data.length; i++) { + let el = data[i]; + if (el.email === email) { + el.password = new_pass; + success = true; + break; + } + } + let alert_box = document.querySelector(".alert-msg"); + if (success) { + // localStorage.setItem("logged_user", JSON.stringify(logged_user)); + console.log(data); + } else { + alert_box.innerText = "Email doesn't Exist in our database. Try again"; + alert_box.classList.add("active-alert"); + } +}; + +forgot_password_form.addEventListener("submit", resetPassword); diff --git a/scripts/login-page.js b/scripts/login-page.js new file mode 100644 index 0000000..cca5b5a --- /dev/null +++ b/scripts/login-page.js @@ -0,0 +1,68 @@ +import login from "../components/login.js"; +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +let login_container = document.querySelector(".login-container"); +login_container.innerHTML = login(); + +document.querySelector(".header").innerHTML = navbar(); + +document.querySelector("#footer").innerHTML = footer(); + +const hamburger = document.querySelector(".menu"); +const navMenu = document.querySelector(".mobile"); +hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); +}); + +let data = [ + { + name: "Aniket", + email: "aniket@gmail.com", + password: "test", + }, + { + name: "Miles", + email: "aniket0123@gmail.com", + password: "test", + }, + { + name: "Haresh", + email: "haresh2910@gmail.com", + password: "test", + }, + { + name: "Krunal", + email: "krunal3103@gmail.com", + password: "test", + }, +]; + +let login_form = document.querySelector("#login-form"); + +const loginUser = () => { + event.preventDefault(); + let regesiterData = JSON.parse(localStorage.getItem("registerData")) || []; + let email = document.querySelector("#email").value; + let password = document.querySelector("#password").value; + // if + let success = false; + let logged_user = null; + for (let i = 0; i < data.length; i++) { + let el = data[i]; + if (el.email === email && el.password == password) { + success = true; + logged_user = el; + break; + } + } + let alert_box = document.querySelector(".alert-msg"); + if (success) { + localStorage.setItem("logged_user", JSON.stringify(logged_user)); + } else { + alert_box.innerText = "That wasn't correct. Try again?"; + alert_box.classList.add("active-alert"); + } +}; + +login_form.addEventListener("submit", loginUser); diff --git a/styles/footer.css b/styles/footer.css index 0e48cc4..02e4487 100644 --- a/styles/footer.css +++ b/styles/footer.css @@ -1,125 +1,121 @@ #footer { - height: 300px; - width: 100%; - background-color:black; - padding: 35px; - box-sizing: border-box; - + height: 300px; + width: 100%; + background-color: black; + padding: 35px; + box-sizing: border-box; } #footer #footer1 { - display: flex; - margin-left: 30px; - + display: flex; + margin-left: 30px; } #footer #footer1 ul { -list-style-type: none; -float: left; -display: flex; -margin-top: 18px; -margin-left: 50px; + list-style-type: none; + float: left; + display: flex; + margin-top: 18px; + margin-left: 50px; } #footer #footer1 ul li { - width: auto; - margin-left: 25px; + width: auto; + margin-left: 25px; } -#footer a{ -text-decoration: none; -color: rgb(177, 165, 165); +#footer a { + text-decoration: none; + color: rgb(177, 165, 165); } #footer a:hover { - color: #eff; + color: #eff; } #footer .logo { - height: 40px; - width: 240px; - background-image: url("https://static.frontendmasters.com/assets/fm/js/static/frontendmasters.e1e10b58c1.svg"); + height: 40px; + width: 240px; + background-image: url("https://static.frontendmasters.com/assets/fm/js/static/frontendmasters.e1e10b58c1.svg"); } #footer #footer2 { - display: flex; - margin-left: 22px; - margin-top: 15px; - + display: flex; + margin-left: 22px; + margin-top: 15px; } #footer #footer2 img { - height: 72px; - width: 170px; + height: 72px; + width: 170px; } #footer #footer2 #apple { - height: 50px; - width: 160px; - margin-top:15px; - margin-right: 20px; + height: 50px; + width: 160px; + margin-top: 15px; + margin-right: 20px; } -#footer #footer3, #footer #footer4 { - display: flex; - justify-content: space-between; - margin-left: 27px; - color: #8a8a8a; - margin-right: 30px; - margin-top: 20px; +#footer #footer3, +#footer #footer4 { + display: flex; + justify-content: space-between; + margin-left: 27px; + color: #8a8a8a; + margin-right: 30px; + margin-top: 20px; } #footer #footer3 div:last-child a { - text-decoration: underline; - color: #c94f17; + text-decoration: underline; + color: #c94f17; } #footer #footer3 i { -margin-right: 10px; -/* border-radius: 10%; */ + margin-right: 10px; + /* border-radius: 10%; */ } -@media all and (max-width:768px) and (min-width:381px){ - - #footer #footer1 { - flex-direction: column; - - } - #footer #footer1 ul{ - margin-left:-20px; - } - #footer #footer2 #apple { - margin-top: 10px; - } - #footer #footer3, #footer #footer4 { - flex-direction: column; - } - #footer { - height: 400px; - padding-left: 25px; - padding-right: 25px; - } - #footer #footer3 > div:last-child{ - margin-top: 20px; - } - #footer #footer4 > p:last-child{ - margin-top: 20px; - } - +@media all and (max-width: 768px) and (min-width: 381px) { + #footer #footer1 { + flex-direction: column; + } + #footer #footer1 ul { + margin-left: -20px; + } + #footer #footer2 #apple { + margin-top: 10px; + } + #footer #footer3, + #footer #footer4 { + flex-direction: column; + } + #footer { + height: 400px; + padding-left: 25px; + padding-right: 25px; + } + #footer #footer3 > div:last-child { + margin-top: 20px; + } + #footer #footer4 > p:last-child { + margin-top: 20px; + } } -@media all and (min-width:50px) and (max-width:380px){ - - #footer #footer1 { - flex-direction: column; - - } - #footer #footer1 ul{ - /* margin-left:-20px; +@media all and (min-width: 50px) and (max-width: 380px) { + #footer #footer1 { + flex-direction: column; + } + #footer #footer1 ul { + /* margin-left:-20px; */ - display: none; - } - #footer #footer2 #apple { - margin-top: 10px; - } - #footer #footer3, #footer #footer4 , #footer #footer2{ - flex-direction: column; - } - #footer { - height: 500px; - padding-left: 25px; - padding-right: 25px; - } - #footer #footer3 > div:last-child{ - margin-top: 20px; - } - #footer #footer4 > p:last-child{ - margin-top: 20px; - } + display: none; + } + #footer #footer2 #apple { + margin-top: 10px; + } + #footer #footer3, + #footer #footer4, + #footer #footer2 { + flex-direction: column; + } + #footer { + height: 500px; + padding-left: 25px; + padding-right: 25px; + } + #footer #footer3 > div:last-child { + margin-top: 20px; + } + #footer #footer4 > p:last-child { + margin-top: 20px; + } } diff --git a/styles/login.css b/styles/login.css new file mode 100644 index 0000000..a9cc103 --- /dev/null +++ b/styles/login.css @@ -0,0 +1,135 @@ +* { + margin: 0; + padding: 0; + font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, + sans-serif, Apple Color Emoji, Segoe UI Emoji; + font-family: Open Sans, sans-serif; +} + +.login-container, +.forgot-password-container { + width: 100%; + background-color: #222222; +} + +.login-wrap, +.forgot-wrap { + max-width: 600px; + margin: auto; + padding: 30px; +} + +.login-wrap form, +.forgot-wrap form { + width: 91%; + display: flex; + flex-direction: column; + font-size: 16px; + line-height: 1.5; + color: #fff; +} +.vertical-margin { + display: flex; + flex-direction: column; + margin: 20px 0; +} +.vertical-margin label { + margin-bottom: 5px; +} + +.vertical-margin input { + border: 1px solid #ccc; + border-radius: 5px; + box-shadow: inset 0 1px 3px #ddd; + color: #222; + display: block; + font-family: inherit; + padding: 8px 10px; + font-size: 17px; + width: 100%; +} +.vertical-margin input:focus { + border-color: #e66225; + outline: 0; +} +.checkbox-container, +.submit-container { + display: flex; + align-items: center; +} +.checkbox-container input[type="checkbox"] { + margin-right: 10px; + transform: scale(1.33); +} +.submit-container { + margin-top: 20px; + flex-wrap: wrap; +} +.alert-msg { + background: rgba(255, 255, 255, 0.2); + border: 1px solid #8a8a8a; + border-radius: 5px; + margin: 20px 0; + padding: 5px 10px; + border-color: #e66225; + color: #e66225; + display: none; +} +.alert-msg.active-alert { + display: block; +} + +.submit-container input[type="submit"] { + font-size: 19px; + padding: 20px 30px; + background: #c02d28; + border: none; + box-shadow: none; + max-width: 105px; + border: none; + border-radius: 40px; + color: #fff; + cursor: pointer; + line-height: 1.25; + text-align: center; + vertical-align: middle; + margin-right: 20px; + transition: background 0.2s ease; +} + +.f-submit-container input[type="submit"] { + font-size: 19px; + padding: 20px 30px; + background: #c02d28; + border: none; + box-shadow: none; + max-width: 202px; + border: none; + border-radius: 40px; + color: #fff; + cursor: pointer; + line-height: 1.25; + text-align: center; + vertical-align: middle; + margin-right: 20px; + transition: background 0.2s ease; +} +.f-submit-container input[type="submit"]:hover { + background: #d43530; +} +.submit-container input[type="submit"]:hover { + background: #d43530; +} +.submit-container a { + color: #dd625e; + transition: color 0.2s ease; +} +.submit-container a:hover { + color: #e58480; +} + +@media all and (min-width: 50px) and (max-width: 380px) { + .submit-container input[type="submit"] { + margin-bottom: 20px; + } +} From 1198c4c19d8c28c9bb7438feb04e9b6211f40a58 Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Fri, 1 Apr 2022 03:03:04 +0530 Subject: [PATCH 55/85] bootcamp --- bootcamp.html | 76 ++++++++ scripts/bootcamp.js | 194 ++++++++++++++++++++ styles/bootcamp.css | 432 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 702 insertions(+) create mode 100644 bootcamp.html create mode 100644 scripts/bootcamp.js create mode 100644 styles/bootcamp.css diff --git a/bootcamp.html b/bootcamp.html new file mode 100644 index 0000000..3dd2a04 --- /dev/null +++ b/bootcamp.html @@ -0,0 +1,76 @@ + + + + + + + Document + + + + + + +
    +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    +
    + +

    Core Coursework

    +

    (take these in order)

    +
    +
    +
    +
    +
    +

    If you would like to remove the bootcamp from your site experience, click unenroll below.

    + +
    +
    + + + + + + + diff --git a/scripts/bootcamp.js b/scripts/bootcamp.js new file mode 100644 index 0000000..eb26313 --- /dev/null +++ b/scripts/bootcamp.js @@ -0,0 +1,194 @@ +var bootcampArr =[ + { + img:"https://static.frontendmasters.com/assets/courses/2019-09-01-introduction-html/thumb.webp", + name:"Introduction to HTML", + photo:"https://static.frontendmasters.com/assets/teachers/kramer/thumb@2x.webp", + title:"Jen Kramer", + com:"Freelance Instructor", + des:"Learn the basics of HTML, like commonly-used elements and how to create a web page, how to add elements like links, headings, and images, and then practice your new skills by writing the markup for a book chapter.", + time:"1 hours, 47 minutes", + de:"Learn patterns for managing state throughout your React application." + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-09-02-introduction-css/thumb.webp", + name:"Introduction to CSS", + photo:"https://static.frontendmasters.com/assets/teachers/kramer/thumb@2x.webp", + title:"Jen Kramer", + com:"Freelance Instructor", + time:"1 hours, 30 minutes", + des:"Learn the basics of CSS, like how to import styles into an HTML file, how to target specific elements on a page using selectors, useful tools, how to add spacing to a page, and a few ways to create basic layouts. Then, practice your new skills by coding the layout for a blog page.", + de:"Learn patterns for managing state throughout your React application." + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-09-03-html-forms/thumb.webp", + name:"HTML Forms", + photo:"https://static.frontendmasters.com/assets/teachers/kramer/thumb@2x.webp", + title:"Jen Kramer", + com:"Freelance Instructor", + time:"2 hours, 47 minutes", + de:"Learn patterns for managing state throughout your React application.", + des:"Learn how to create forms using HTML and CSS. You’ll be able to differentiate between the different types of input fields that exist in HTML and when to use each one. Then, you’ll learn how to handle form submission, form submission issues, and form styling." + + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-09-04-embeds-github-pages/thumb.webp", + name:"Website Embeds & GitHub Pages", + photo:"https://static.frontendmasters.com/assets/teachers/kramer/thumb@2x.webp", + title:"Jen Kramer", + com:"Freelance Instructor", + time:"3 hours, 27 minutes", + de:"Learn patterns for managing state throughout your React application.", + des:"Learn how to leverage embedded web fonts and Google Maps into your web pages and how to host a website for free on GitHub Pages. Then, practice your new skills by creating a portfolio website." + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-09-05-calculator-html-css/thumb.webp", + name:"Calculator Project: HTML & CSS", + photo:"https://static.frontendmasters.com/assets/teachers/kramer/thumb@2x.webp", + title:"Jen Kramer", + com:"Freelance Instructor", + time:"3 hours, 10 minutes", + de:"Learn patterns for managing state throughout your React application.", + des:"Learn how to create the structure and appearance for the HTML and CSS of the calculator on iOS devices in the first part of the calculator exercise." + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-09-06-introduction-javascript/thumb.webp", + name:"Introduction to JavaScript", + photo:"https://static.frontendmasters.com/assets/teachers/holt/thumb@2x.webp", + title:" Brian Holt", + com:"Stripe", + time:"4 hours, 20 minutes", + + de:"Learn patterns for managing state throughout your React application.", + des:"Learn the basics of JavaScript, like its primitives, how to control the flow of a program, what scope is and why it matters, and data structures that can be used in programming. Then, practice your new skills in two exercises: by coding quiz questions that demonstrate important JavaScript concepts and by making a set of tests written in JavaScript pass. Finally, learn about the DOM, an essential part of building web pages." + }, + { + name:"Calculator Project: JavaScript", + img:"https://static.frontendmasters.com/assets/courses/2019-09-07-calculator-javascript/thumb.webp", + photo:"https://static.frontendmasters.com/assets/teachers/holt/thumb@2x.webp", + title:" Brian Holt", + com:"Stripe", + time:"1 hours, 10 minutes", + + de:"Learn patterns for managing state throughout your React application.", + des:"Learn how to create the underlying functionality for the JavaScript of the calculator on iOS devices in the final part of the calculator exercise. You’ll practice breaking a problem down into simple, achievable steps, and end up with a working calculator that performs basic math operations." + }, + { + photo:"https://static.frontendmasters.com/assets/teachers/holt/thumb@2x.webp", + title:" Brian Holt", + com:"Stripe", + time:"3 hours, 30 minutes", + + de:"Learn patterns for managing state throughout your React application.", + img:"https://static.frontendmasters.com/assets/courses/2019-09-08-javascript-in-websites/thumb.webp", + name:"Using JavaScript in Websites", + des:"Learn how to incorporate JavaScript into your websites by first seeing how to use third-party libraries and then creating two projects: an image carousel that uses JavaScript code, and then an application that retrieves data about dog breeds from an API." + + }, + { + img:"https://static.frontendmasters.com/assets/courses/2019-09-09-web-game-project/thumb.webp", + name:"Build a Game Project: Feed-A-Star-Mole", + photo:"https://static.frontendmasters.com/assets/teachers/holt/thumb@2x.webp", + title:" Brian Holt", + com:"Stripe", + time:"3 hours, 50 minutes", + + de:"Learn patterns for managing state throughout your React application.", + des:"Build a working feed-a-star-mole game from the ground up that utilizes the skills you learned in previous bootcamp courses to structure, lay out, style, and add functionality to a group of hungry moles that appear and disappear as the user tries to feed them. The exercise is broken up into an introduction to what the final product will look like, the HTML and CSS solution for the game, and then the JavaScript solution." + } +] +let main=document.getElementById("main") + +import navbar from "../components/navbar.js" + // console.log(navbar) + document.querySelector(".header").innerHTML=navbar() + import footer from "../components/footer.js" + +document.querySelector("#footer").innerHTML=footer() + +const hamburger = document.querySelector(".menu"); + const navMenu = document.querySelector(".mobile"); + hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); + }); + function display(data,main){ + data.map(function(el){ + let plus1 = document.createElement("div") + plus1.setAttribute("class","plus1") + plus1.innerText="+" + let line = document.createElement("div"); + line.setAttribute("id","line") + let div = document.createElement("div"); + div.setAttribute("id","div") + let div1 = document.createElement("div"); + div1.setAttribute("id","div1") + let img = document.createElement("img") + img.src=el.img + img.setAttribute("id","img") + let img1 = document.createElement("img") + img1.src=el.photo + img1.setAttribute("id","img1") + let h3 = document.createElement("h3") + h3.innerText=el.name + let h4 = document.createElement("h4"); + h4.innerText=el.title + let p = document.createElement("p"); + p.innerText=el.com + let div2 = document.createElement("div") + let div3 = document.createElement("div") + div3.append(h4,p) + div2.append(img1,div3) + div3.setAttribute("id","div3") + div2.setAttribute("id","div2") + div2.style.display="flex" + p.setAttribute("id","p") + let p1 = document.createElement("p"); + p1.innerText=el.des + p1.setAttribute("id","p1") + let p2 = document.createElement("p"); + p2.innerText=el.time + p2.setAttribute("id","p2") + let div4 = document.createElement("div") + let div5= document.createElement("div") + div5.append(p2,div4) + div4.innerText="CC" + div5.setAttribute("id","div5") + div4.setAttribute("id","div4") + let btn = document.createElement("button") + btn.innerText="Watch Course" + btn.setAttribute("id","btn") + let box = document.createElement("div") + let h6 = document.createElement("h6") + h6.innerText="Editor's Notes" + let box_p = document.createElement("p") + + box_p.innerText=el.de + box.setAttribute("id","box") + box.append(h6,box_p) + + + + div1.append(h3,div2,p1,div5,btn) + div.append(img,div1) + img.addEventListener("click",function(){ + window.location.href="display.html" + let displayArr=[]; + displayArr.push(el) + }) + + btn.addEventListener("click",function(){ + window.location.href="joinnow.html" + }) + // document.getElementById("line").append(plus1) + main.append(line,plus1,box,div) + plus1.addEventListener("click",function(){ + box.style.display="block" + }) + }) + +} +display(bootcampArr,main) \ No newline at end of file diff --git a/styles/bootcamp.css b/styles/bootcamp.css new file mode 100644 index 0000000..5630cc9 --- /dev/null +++ b/styles/bootcamp.css @@ -0,0 +1,432 @@ +#bootcamp{ + height: 400px; + width: 100%; + background-color: teal; + display: flex; + align-items: center; + /* justify-content:center; */ + justify-content: space-evenly; + flex-wrap: wrap; + text-align: center; + background-image:url("https://static.frontendmasters.com/assets/fm/js/static/bc-ad-bg.5d061b025d.png"); +} +.circle-progress { +-webkit-text-size-adjust: 100%; +tab-size: 4; +color: #e6e6e6; +font-family: Open Sans,sans-serif; +font-size: 0px; +line-height: 1.5; +box-sizing: border-box; +position: relative; +width: 300px; +margin-left: 25px; +margin-top: -25px; +/* background-image: #222; */ + +} +.icon-backpack { + position: absolute; + opacity: .6; + /* margin-left: -100px; */ + margin-left: -210px; + margin-top: 30px; +} +.header-progress-completed { +-webkit-text-size-adjust: 100%; +tab-size: 4; +color: #e6e6e6; +font-family: Open Sans,sans-serif; +font-size: 16px; +line-height: 1.5; +box-sizing: border-box; +background: #222; +border-radius: 50%; +height: 250px; +/* left: 9%; */ +width: 250px; +position: absolute; +opacity: 0.5; +/* position: absolute; */ +/* top: 9%; */ +transition-delay: 1s; +transition-duration: 1s; +transition-property: opacity; +margin-left: 50px; +/* width: 82%; */ +z-index: 2; +/* margin-left: -120px; */ +/* margin-top: -80px; */ +} +#head { + width: 40%; + /* margin-left: 100px; */ + text-align:left; + color: #e6e6e6; +} +#head h1 { + color: #fff; + margin-bottom: 15px; +} +#head p { + line-height: 25px; +} +#grid{ +width: 90%; +margin: auto; +padding-bottom: 15px; +border-bottom: 1px solid #e6e6e6;; +color: #e6e6e6; +text-align: center; +line-height: 45px; +margin-top: 50px; + +} #grid svg { +/* font-size: 100px; +*/ +height: 100px; +width: 100px; + +/* background-color: orange; */ +} +#grid h1 { +font-size: 46px; +} +#grid p { +font-size: 21px; +font-weight: 400; +} + + +#main { + /* display: flex; */ + margin-left: 20px; + width: 90%; + margin: auto; + margin-bottom: 50px; + /* justify-content: space-between; */ +} +#line { + height: 540px; + /* max-height: 500px; */ + width: 10px; + background: #3e3e3e; + margin-left: 20px; + margin-top: 25px; + position: absolute; + box-sizing: border-box; + margin-right: 20px; + /* line-height: 400px; */ +} +#plus2 { + position: relative; + background: #3e3e3e; + height: 50px; + width: 50px; + margin-left: 65px; + font-size: 35px; + /* padding: 5px; */ + color:#fff; + /* text-align: center; */ + display: flex; + align-items: center; + justify-content: center; + margin-top: 25px; + border-radius: 50%; + margin-bottom: 40px; +} +#box { + background: #3e3e3e; + /* display: flex; */ + /* background-color: black; */ + height: 100px; + /* max-height: 250px; */ + width: 95%; + margin: 25px auto ; + /* padding: 20px 0px; */ + box-sizing: border-box; + margin-left: 60px; + /* color: #278cc7; */ + color: #e6e6e6; + padding: 20px 50px; + border-radius: 20px; + display: none; + margin-top: -50px; + /* max-height: 180px; + */ + /* height: ; */ + +} +#box h6 { + font-size: 20px; + margin-bottom: 7px; + color: #fff; +} +#box p { + line-height: 20px; +} +#main .plus1 { + position: relative; + background: #3e3e3e; + height: 50px; + width: 50px; + margin-left: 0px; + font-size: 35px; + /* padding: 5px; */ + color:#fff; + text-align: center; + display: flex; + align-items: center; + justify-content: center; + margin-top: 25px; + /* margin-bottom: 370px; */ + +} + + +#main .plus1:hover { + background-color: grey; + + /* color: #222; */ +} + + #div { + display: flex; + background-color: black; + height: 430px; + width: 95%; + margin: 10px auto ; + /* padding: 20px 0px; */ + box-sizing: border-box; + margin-left: 60px; + } + #main h3 { + color: #dd625e; + font-size: 30px; + } + #main h3:hover { + transition: color .2s; + + } + #img { + opacity: .5; + height: 430px; + } + #img1 { + border-radius: 50%; + height: 70px; + width: 70px; + } + #div1 { + padding: 25px 20px; + } + h4 { + color: #e6e6e6; + + } + #p { + color: #8a8a8a; + + } + #div2 { + margin-top: 15px; + text-align: left; + margin-bottom: 15px; + } + #div3 { + margin-top:12.5px ; + margin-left: 20px; + line-height: 25px; + font-size: 20px; + } + #p1 { + color: #e6e6e6; + line-height: 25px; + margin-bottom: 15px; + + } + #p2 { + color: #8a8a8a; + margin-bottom: 35px; + + + } +#main h3:hover { + color: #8a8a8a; + + } + #div5 { + display: flex; + } + #div4 { + /* background: wheat; */ + color: #222; + margin-left: 15px; + padding: 0 4px; + background-color: #8a8a8a; + height: 20px; + box-sizing: border-box; + border-radius: 10px; + padding: 1.5px 2.5px; + width: 30px; + + + } + #btn { + background: #c94f17; +border: none; +border-radius: 40px; +color: #fff; +display: block; +font-size: 15px; +line-height: 1.25; +padding: 10px 10px; +text-align: center; +margin-right: 20px; +height: 40px; +width: 200px; +font-weight: bold; +/* background: #c94f17; */ + + } + + + + + #btn:hover { + background-color: #8a8a8a; + } + #btn1:hover { + background-color: #8a8a8a; + } + #div:hover #img { + opacity: 1; + } +#bottom { + background: #3e3e3e; + height: 200px; + width: 100%; + + +} +#bottom > div { + color: #e6e6e6; + /* padding: 50px; */ + width: 50%; + margin: auto; + text-align: center; + justify-content: center; + display: flex; + flex-direction: column; + align-items: center; + height: 100%; + +} +#bottom > div > p { + margin-bottom: 15px; + font-size: 18px; +} +#bottom button { + background: #c94f17; +border: none; +border-radius: 40px; +color: #fff; +display: block; +font-size: 18px; +line-height: 1.25; +padding: 8px 10px; +text-align: center; +/* margin-right: 20px; */ +margin-left: 25px; +height: 45px; +width: 280px; +font-weight: bold; + +} + @media all and (max-width:768px) and (min-width:381px){ +#img { + position: absolute; + height: 500px; +} + #div1 { + position: relative; + margin-left: 100px; + background-color: #000000d0; +} +#div { + background-color: transparent; + height: 500px; + +} +#main h3 { + font-size: 25px; +} +#box { + height: 140px; +} +#plus2 { + margin-top: -55px; + margin-left: 27px; +} +#line{ + height: 600px; +} +#p2 { + margin-bottom: 15px; +} +} +@media all and (min-width: 50px) and (max-width: 380px) { + + #img { + position: absolute; + height: 650px; + width: 100%; +} + + + #div1 { + position: relative; + margin-left: 20px; + background-color: #000000d0; +} +#div { + background-color: transparent; + height: 650px; + + +} +#box { + height: 200px; + padding: 20px 25px; +} + +#plus2 { + margin-top: -55px; + margin-left: 15px; +} +#line{ + height: 800px; +} +#main h3 { + font-size: 25px; +} +#p2 { + margin-bottom: 15px; +} +#div6 { + flex-direction: column; + /* text-align: center; */ +} +#btn1 { + margin-top: 15px; + width: 200px; +} +.elective-container{ + width: 100%; + padding: 10px 0px; + padding-top: 90px; +} +#grid { + height: 550px; +} +} From 6ccda472914127d737d004d2c31ac75644ceaadf Mon Sep 17 00:00:00 2001 From: Muskan Shaw Date: Fri, 1 Apr 2022 03:27:22 +0530 Subject: [PATCH 56/85] more --- Styles/more.css | 621 ++++++++++++++++++++++++++++++++++++++++++++++++ more.html | 161 +++++++++++++ scripts/more.js | 37 +++ 3 files changed, 819 insertions(+) create mode 100644 Styles/more.css create mode 100644 more.html create mode 100644 scripts/more.js diff --git a/Styles/more.css b/Styles/more.css new file mode 100644 index 0000000..6e33ee6 --- /dev/null +++ b/Styles/more.css @@ -0,0 +1,621 @@ + + + body{ + background-color:#222; + } + + #main img{ + height:573px; + width:100%; + position: relative; + + + } + #logo img{ + position: absolute; + margin-top: -460px; + height:280px; + width:280px; + padding-left: 220px; + } + #heading { + position: absolute; + margin-top: -460px; + color: #e6e6e6; + padding-left: 550px; + font-size: 16px; + font-family: Open, Helvetica, sans-serif; + line-height: 40px; + } + #para{ + line-height: 25px; + font-family: Arial, Helvetica, sans-serif; + } + button{ + height:60px; + width:220px; + border-radius: 30px; + font-family: Arial, Helvetica, sans-serif; + font-size: 18px; + background-color: #c02d28; + color: white; + border: none; + } + i{ + font-size:50px; + margin-left: 10px; + color:gray; + padding: 8px; + box-sizing: border-box; + background-color: #e6e6e6; + border-radius: 50%; + margin-top: 10px; + + } + #main2{ + height:3000px; + width:100%; + /* border:2px solid blue; */ + } + #content{ + height:300px; + width:490px; + /* border:1px solid yellow; */ + margin-left: 165px; + margin-top: 70px; + line-height: 35px; + font-size: 18px; + font-family: Arial, Helvetica, sans-serif; + color:#e6e6e6; + } + + #content2{ + line-height: 25px; + color: #e6e6e6; + } + hr{ + + width:65%; + color:1px solid grey; + } + #swap{ + height:300px; + width:45%; + /* border: 2px solid green; */ + margin-left: 100px; + margin-top: 20px; + } + #swap img{ + height:300px; + width:90%; + /* border: 2px solid green; */ + margin-left: 60px; + margin-top: 20px; + } + #para2{ + height:200px; + width:35%; + /* border:1px solid cyan; */ + margin-left: 750px; + margin-top: -250px; + color: #e6e6e6; + line-height: 25px; + font-size: 19px; + + } + + #hr2 hr{ + width:65%; + margin-top: 90px; + } + #bootcamp{ + height:60px; + width:25%; + /* border:1px solid red; */ + margin-left: 520px; + font-size: 30px; + color: #e6e6e6; + font-family: Arial, Helvetica, sans-serif; + margin-top: 30px; + } + + + #que{ + height: 800px; + width:60%; + /* border: 2px solid cyan; */ + margin-left: 20%; + line-height: 60px; + font-size: 20px; + font-family: Arial, Helvetica, sans-serif; + } + #abc{ + display: grid; + grid-template-columns: 400px 200px; + line-height: 30px; + margin-left: 390px; + padding-left: 10px; + width: 540px; + margin-top: 0px; + border-bottom: 1px solid grey; + /* border-right: 1px solid blue; */ + } + #anchor>a{ + display: block; + color: #dd625e; + font-size: 21px; + font-family: Arial, Helvetica, sans-serif; + } + #anchor{ + padding-top: 10px; + line-height: 60px; + } + #hour{ + font-size: 16px; + color:#e6e6e6; + line-height: 44px; + /* border:1px solid green */ + } + #total{ + margin-top: 15px; + margin-left: 400px; + color:white; + font-size: 20px; + font-family: Arial, Helvetica, sans-serif; + } + #to{ + margin-top: -25px; + margin-left: 800px; + color: #e6e6e6; + font-size: 15px; + font-family: Arial, Helvetica, sans-serif; + } + #content3{ + height:350px; + width:480px; + /* border:1px solid yellow; */ + margin-left: 145px; + margin-top: 170px; + + line-height: 45px; + font-size: 18px; + font-family: Arial, Helvetica, sans-serif; + color:#e6e6e6; + } + #tag{ + line-height: 25px; + } + + + + form { + width: 40%; + /* border:2px solid lime; */ + margin: 30px auto; + + } + #form > form { + background: #3e3e3e; + + /* border:2px solid pink; */ + width: 35%; + height:670px; + margin: 10px auto; + padding: 60px; + padding-top: 15px; + margin-left: 670px; + margin-top: -450px; + + } + #form > form > h2 { + background:#3e3e3e; + color: #e6e6e6; + text-align: left; + margin-bottom: 12px; + font-size: 30px; + } + #form > form > #input { + background-color: #e6e6e6; + border-radius: 7px; + border: none; + } + #form > form > input { + background-color: #e6e6e6; + border-radius: 7px; + width: 97%; + padding: 7px 12px; + font-size: 17px; + margin: 0px; + margin-bottom: 12px; + outline: none; + border: none; + } + #form .form-div { + display: flex; + background-color: #3e3e3e; + } + #form .form-div > div { + background-color: #3e3e3e; + width: 50%; + } + #form .form-div > div:first-child { + margin-right: 46px; + } + #form .form-div > div > p { + background-color: #3e3e3e; + color: #fff; + margin-bottom: 12px; + } + #form .form-div > div > input { + background-color: #e6e6e6; + border-radius: 7px; + width: 92%; + padding: 7px 12px; + font-size: 17px; + margin: 0px; + margin-bottom: 12px; + outline: none; + border: none; + } + + #form > form > p { + background: #3e3e3e; + color: #e6e6e6; + margin-bottom: 12px; + font-size: 19px; + } + #form > form > p > span { + background: #3e3e3e; + color: #e6e6e6; + margin: 25px 0 0 208px; + font-size: 19px; + } + #form > form > .g-recaptcha { + margin: 20px 0; + width: 46%; + height: 80px; + } + #form > form > #terms { + /* border:2px solid white; */ + /* background-color: #2b2727; */ + color: rgba(255, 255, 255, 0.705); + width: 100%; + margin: 20px 0; + padding: 10px 6px; + } + #form > form > #terms > p { + /* background-color: #2b2727; */ + font-size: 15px; + } + #form > form > #terms > p > a { + color: rgba(255, 0, 0, 0.61); + /* background-color: #2b2727; */ + } + #form > form > #button { + height: 70px; + width: 200px; + border-radius: 40px; + background-color: #c02d28; + border: none; + font-size: 22px; + color: white; + } + + + + #la{ + line-height: 40px; + } + + #ref{ + color: #c02d28; + font-family: Arial, Helvetica, sans-serif; + } + + #bottom{ + margin-top: 100px; + + + } + #faQ{ + height:40px; + width:100px; + /* border: 1px solid cyan; */ + margin-top: 40px; + margin-left: 600px; + padding-top: 20px; + color: white; + padding-left: 10px; + font-size: 40px; + font-family: Arial, Helvetica, sans-serif; + } + + #que{ + height:350px; + width:800px; + /* border: 1px solid cyan; */ + margin-top: 20px; + margin-left: 270px; + padding-top: 20px; + color: white; + padding-left: 10px; + font-size: 40px; + font-family: Arial, Helvetica, sans-serif; + } + #ch1{ + height:40px; + width:90%; + /* border: 1px solid cyan; */ + color: white; + background-color:#891814; + font-size: 20px; + font-family: Arial, Helvetica, sans-serif; + padding-bottom: 15px; + align-content: center; + margin-left: 40px; + padding-left: 20px; + } + #ch2{ + width: 91%; + font-size: 15px; + margin-left: 40px; + margin-right: 30px; + line-height: 28px; + /* border: 1px solid red; */ + background-color: white; + color: #3e3e3e; + font-family: Arial, Helvetica, sans-serif; + padding-left: 10px; + + } + .ch3{ + height:45px; + width:91%; + border: 1px solid gray; + font-size: 15px; + background-color: #d3d3d3; + color: rgb(12, 12, 12); + font-size: 20px; + font-weight: 700; + margin-left: 40px; + padding-left: 9px; + } + #frame{ + height:320px; + width:560px; + /* border:1px solid green; */ + margin-left: 520px; + margin-top: -280px; + + } + /* #main { + position: absolute; + } */ + +#clip1 { + clip-path: polygon(0 70%, 0% 100%, 100% 100%); + height: 250px; + width: 100%; + background-color: #000000d0; + position: relative; + margin-top: -250px; + +} +#clip2 { + height: 250px; + width: 100%; + background-color: #000000d0; + position: relative; + margin-top: -250px; + clip-path: polygon(0 100%, 100% 70%, 100% 100%, 0 100%); + +} + @media all and (min-width:50px) and (max-width:380px){ + + #main img{ + height:700px; + width:100%; + position: relative; + + + } + #logo img{ + position: absolute; + margin-top: -640px; + height:200px; + width:205px; + padding-left: 60px; + } + + #heading { + position: absolute; + margin-top:-450px; + color: #e6e6e6; + padding-left:50px; + font-size: 14px; + font-family: Open, Helvetica, sans-serif; + line-height: 40px; + text-align: center; + width: 250px; + } + .fa-twitter{ + display:none; + background-image: none; + + } + + #content,#content2{ + +text-align: center; +margin-left: 10px; + +height: auto; +font-size: 14px; + } + #content>h2{ + width: 250px; + margin-left: 50px; + margin-top: -50px; + } + #content2{ + width: 250px; + margin-left: 50px; + margin-top: -20px; + color: #e6e6e6; + font-family: Open Sans,sans-serif; + font-size: 17px; + line-height: 1.5; + + } + #frame{ + height:250px; + width:530px; + /* border:1px solid green; */ + margin-left: 0px; + margin-top: -0px; + + } + + #para2{ + height:200px; + width:310px; + /* border:1px solid cyan; */ + margin-left: 20px; + /* margin-top: -250px; */ + color: #e6e6e6; + line-height: 20px; + font-size: 14px; + + + } + #swap img{ + height:150px; + width:400px; + + margin-left: 100px; + margin-top: 280px; + margin-left: -100px; + padding-right: 10px; + } + #hr2 hr{ + width:65%; + margin-top: 0px; + } + + #bootcamp{ + height:90px; + width:75%; + /* border:1px solid red; */ + margin-left: 80px; + font-size: 20px; + color: #e6e6e6; + font-family: Arial, Helvetica, sans-serif; + margin-top: 210px; + } + #abc{ + display: grid; + grid-template-columns: 170px 120px; + + + margin-left: 30px; + width: 300px; + margin-top: 0px; + border-bottom: 1px solid grey; + font-size: 10px; + + } + #anchor>a{ + display: block; + color: #dd625e; + font-size: 18px; + font-family: Arial, Helvetica, sans-serif; + padding-bottom: 18px; + /* line-height: 35px; */ + + } + #anchor{ + padding-top: 10px; + line-height: 30px; + + } + + #hour{ + font-size: 16px; + color:#e6e6e6; + line-height: 25px; + margin-left: 40px; + margin-top: -5px; + + /* border:1px solid green */ + } + #total{ + margin-left: 40px; + width: 160px; + font-size: 16px; + } + #to{ + margin-left: 240px; + font-size: 16px; + margin-top: -35px; + + } + #content3{ + height:350px; + width:480px; + /* border:1px solid yellow; */ + margin-left: -60px; + margin-top: 120px; + text-align: center; + line-height: 45px; + font-size: 13px; + font-family: Arial, Helvetica, sans-serif; + color:#e6e6e6; + } + #tag{ + display: block; + line-height: 20px; + width: 200px; + margin-left: 140px; + + } + #form{ + margin-left:-660px; + width: 600px; + margin-top: 400px; + padding-top: 0px; + } + #la{ + line-height: 25px; + width: 250px; + } + #faQ{ + margin-left: 130px; + font-size: 26px; + } + #que{ + margin-left: -30px; + width: 400px; + } + #ch1{ + width:230px; + height: 60px; + line-height: 30px; + margin-left: 60px; + + } + #ch2{ + width: 240px; + height:400px; + margin-left: 60px; + + } + .ch3{ + width: 240px; + height:85px; + line-height: 30px; + margin-left: 60px; + + } + } + + \ No newline at end of file diff --git a/more.html b/more.html new file mode 100644 index 0000000..e13b2f4 --- /dev/null +++ b/more.html @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + Document + + + + + +
    +
    + +

    Join the Frontend Masters Web
    Development Bootcamp...Free!

    +

    Get access to everything you need to get started developing websites.
    + Learn HTML, CSS and JavaScript through project-based learning.

    + + + + +
    +
    +
    + +
    + +
    +

    What is the Bootcamp, and how does it work?

    +

    The Frontend Masters Bootcamp is a complete crash course, and everything you need to get up and running with HTML, CSS and JavaScript. By completing the coursework contained in the Bootcamp, along with practice, you will be well on your way into the world of web development!

    +
    +
    +
    +
    + +
    +

    Why Frontend Masters?

    +

    All of our courses are taught by industry leading experts, people actively shaping the craft of web development. In addition, our courses are regularly updated to keep pace with the latest evolutions to ensure you're learning industry best practices and the latest techniques.

    + +
    +
    +
    +
    +
    Bootcamp Curriculum
    +
    + +

    1 hours, 47 minutes

    +

    4 hours, 11 minutes

    +

    2 hours, 4 minutes

    +

    0 hours, 54 minutes

    +

    0 hours, 48 minutes

    +

    5 hours, 23 minutes

    +

    1 hours, 13 minutes

    +

    3 hours, 2 minutes

    +

    2 hours, 14 minutes

    + +
    + +
    + +
    Total Hours to Learn HTML, CSS & JS
    + +
    21 hours, 6 minutes
    +

    Ready to join the
    Bootcamp?

    +

    Create a free account, and get access to everything you
    need to learn HTML, CSS and JavaScript!
    + + If you already have a Frontend Masters' account,
    please login and return to this page. Otherwise sign-up for a
    free account now.

    +
    + +
    + + +

    Email (you'll need to confirm this email address)

    + +
    +
    +

    First Name

    + +
    +
    +

    Last Name

    + +
    +
    +

    Password

    + +

    Password Again

    + + + + + +
    +
    + + +
    +

    + If you're having trouble signing up, please contact support@frontendmasters.com

    + +
    +
    +
    FAQ
    +
    +
    Q:This is completely free? What's the catch?
    +
    A: This is completely free - and we believe by educating more people about web development, we get a better web - with more voices empowered to share their ideas, apps and perspectives. So the catch is we hope you build something awesome. Oh, and if you'd like to become a customer in the future to take more advanced courses and take your career to the next level, that would be cool too. 😀
    +
    Q:How long will will this Bootcamp be available?
    +
    Q:What will this Bootcamp teach me?
    +
    Q:Where can I go after completing the Bootcamp?
    + +
    +
    + + + + + + + + + + + + \ No newline at end of file diff --git a/scripts/more.js b/scripts/more.js new file mode 100644 index 0000000..243f8b0 --- /dev/null +++ b/scripts/more.js @@ -0,0 +1,37 @@ +let arr=[] + +// document.querySelector("#terms").addEventListener("click",submitfun) + function submitfun(event){ + let Email= document.querySelector("#email").value + let firstname= document.querySelector("#first_name").value + let lastname= document.querySelector("#last_name").value + let password= document.querySelector("#password").value + let passagain= document.querySelector("#password_again").value + event.preventDefault(event) + console.log("hello",Email) + + + if(password==passagain){ + console.log(password,passagain) + obj={ + Email:Email, + firstname:firstname, + lastname:lastname, + password:password, + passagain:passagain + + } + arr.push(obj) + localStorage.setItem("more",JSON.stringify(arr)) + } + else{ + alert("please insert correct password") + + + } + if(arr.length>0){ + window.location.href=("https://frontendmasters.com/bootcamp/") + } + console.log(arr) + + } From 40cf086e365567d07113a768d88c0d495b3075d1 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Fri, 1 Apr 2022 04:29:20 +0530 Subject: [PATCH 57/85] Fix join now page update header --- Styles/joinnow.css | 667 +++++++++++----------------------------- account.html | 21 ++ components/navbar.js | 64 +++- joinnow.html | 339 ++++++++------------ scripts/account-page.js | 15 + scripts/index.js | 8 +- scripts/joinnow.js | 189 ++++-------- scripts/login-page.js | 30 +- styles/main.css | 7 + styles/nav.css | 19 ++ 10 files changed, 502 insertions(+), 857 deletions(-) create mode 100644 account.html create mode 100644 scripts/account-page.js diff --git a/Styles/joinnow.css b/Styles/joinnow.css index c538b10..a9f7167 100644 --- a/Styles/joinnow.css +++ b/Styles/joinnow.css @@ -1,554 +1,251 @@ * { - margin: 0px; - padding: 0px; - /* background-color: #2b2727; */ - font-family: Arial, Helvetica, sans-serif; + margin: 0; + padding: 0; + font-family: Open Sans, sans-serif; + font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, + sans-serif, Apple Color Emoji, Segoe UI Emoji; } -#text1 { - margin-top: -320px; - height: 10px; - width: 99.7%; +.join-now-container { + width: 100%; + background-color: #222222; + color: #fff; } -#text1 > h1 { - color: #e6e6e6; - font-size: 48px; - font-weight: 600; - text-align: center; +.join-head { + max-width: 1200px; + margin: auto; + padding: 40px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding-bottom: 20px; } -#text2 { - margin-top: 60px; - height: 60px; - width: 100%; - /* border:2px solid lime */ +.join-head h1 { + font-size: 46px; + margin: 0 20px 10px; } -#text2 > h3 { - color: #e6e6e6; - font-size: 39px; - font-weight: 400; - text-align: center; - margin-top: 8px; +.join-head h2 { + font-size: 31px; + margin: 0 20px 10px; } -#logo { - margin-top: 30px; - height: 110px; - width: 100%; - /* border:2px solid lime; */ + +.lang-logo-wrap { + max-width: 1200px; + margin: auto; + padding: 0 40px; display: flex; justify-content: center; + align-items: center; + flex-wrap: wrap; + margin-top: 20px; } -#logo > div { - /* border:2px solid white; */ +.lang-logo-wrap > .lang-logo { height: 80px; width: 80px; - border-radius: 6px; - overflow: hidden; - margin: 4px 15px 15px 0; - margin-right: 20px; + margin: 20px; } -#logo > div > img { +.lang-logo-wrap > .lang-logo > img { width: 100%; height: 100%; object-fit: contain; } - -#text3 { - margin: 10px 0; - height: 50px; - width: 100%; - /* border:2px solid lime */ -} -#text3 > p { - font-size: 16px; - color: white; +.goto { + padding-top: 10px; text-align: center; - margin-top: 30px; - /* word-spacing: 3px; */ - letter-spacing: 1px; + margin: 20px 0; } -#text3 > p > span > a { - color: red; - letter-spacing: 1px; +.goto a { + color: #dd625e; } -#box { - height: 200px; - width: 100%; - /* border:2px solid lime; */ + +.subscriptions { + max-width: 1200px; + margin: auto; + padding: 40px; display: flex; justify-content: center; + flex-wrap: wrap; + gap: 40px; } -#box > div { - /* border:2px solid blue; */ - height: 100%; - width: 18%; - margin: 0 13px; - background: #111; - border-top: 7px solid #3e3e3e; - box-shadow: 0 2px 6px 0 rgb(0 0 0 / 20%); +.sub-box { + max-width: 210px; + display: flex; + flex-direction: column; + border-top: 8px solid #3e3e3e; + flex-wrap: wrap; + padding: 20px; + padding-bottom: 40px; + background-color: #111111; cursor: pointer; - position: relative; + font-weight: bold; } -#box > div:hover, -#box > div:hover > .head, -#box > div:hover > .head > .name, -#box > div:hover > .head > .name > p, -#box > div:hover > .para, -#box > div:hover > .para > p { - background: rgb(29 27 27); -} -/* #box > div > .head, -.para:hover { - background: rgba(17, 17, 17, 0.534); -} */ -#box > div > .head { - width: 94%; - height: 45px; - /* border:1px solid white; */ - margin: 8px; - background: #111; +.sub-box:hover { + background-color: #1a1a1a; +} + +.sub-head { display: flex; justify-content: space-between; -} -#box > div > .head > .name { - height: 100%; - width: auto; - background: #111; - /* border:1px solid yellow; */ -} -#box > div > .head > .name > p { - background: #111; - color: white; - font-size: 20px; - margin: 10px 0 0 5px; - text-align: center; -} -#box > div > .head > .price { - height: 70%; - width: 30%; - /* border:1px solid yellow; */ - margin: 4px -20px 0 0; - background-color: rgba(179, 75, 37, 0.993); - border-radius: 5px; -} -#box > div > .head > .price > p { - background-color: rgba(179, 75, 37, 0.993); - color: white; - font-size: 20px; - text-align: right; - margin: 7px 7px 0 0; + margin-bottom: 20px; + position: relative; } -#box > div > .para > p { - background-color: #111; - color: white; - font-size: 20px; - text-align: left; - padding: 5px 15px; - line-height: 25px; +.sub-price { + background: #d85519; + padding: 4px 16px; + border-radius: 4px; + position: absolute; + right: -32px; + top: -4px; + box-shadow: 0 2px 6px 0 rgb(0 0 0 / 20%); } - - - -#twitter { - height: auto; - width: 100%; - display: flex; - justify-content: center; - align-items: center; +.sub-box.active { + transform: scale(1.091); + background-color: #90221e; + border-top: 8px solid #c02d28; + box-shadow: 0 5px 10px 0 rgb(0 0 0 / 20%); } -#twitter > div { - width: 23%; - margin: 45px 15px 10px 15px; - border-radius: 10px; - background: #fff; - box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px; - padding: 10px; +.registration-container { + background: #111; + box-shadow: 0 5px 10px 0 rgb(0 0 0 / 40%); + margin-bottom: 30px; + margin: auto; + margin-top: 20px; + padding: 30px 30px 20px; + max-width: 600px; + padding-top: 40px; + padding-bottom: 40px; } -#twitter > .twit > .one { - /* border:1px solid green; */ - height: 85px; - width: 99.6%; - background: #fff; +.registration-container form { + width: 91%; display: flex; - justify-content: space-between; -} -#twitter > .twit > .one > .square { - height: 100%; - width: 22%; - /* border:1px solid red; */ - background: #fff; + flex-direction: column; + font-size: 16px; + line-height: 1.5; + color: #fff; } -#twitter > .twit > .one > .rec { - height: 100%; - width: 60%; - /* border:1px solid blue; */ - background: #fff; -} -#twitter > .twit > .one > .rec > h5 { - color: black; - background: #fff; - font-size: 20px; - margin: 16px 0 0 15px; -} -#twitter > .twit > .one > .rec > p { - color: #8a8a8a; - background: #fff; - margin-left: 10px; - line-height: 22px; - font-size: 18px; -} -#twitter > .twit > .one > .square > #pic { - /* border:1px solid black; */ - height: 80%; - width: 80%; - margin: 6px 0 0 6px; - border-radius: 50%; - background: #fff; -} -#twitter > .twit > .one > .square > #pic > img { - height: 100%; - width: 100%; - border-radius: 50%; +.registration-container h2 { + margin-bottom: 20px; } -#twitter > .twit > .one > .square > #twit-logo { - height: 60%; - width: 60%; - margin-left: 25px; +.vertical-margin { + display: flex; + flex-direction: column; + margin-bottom: 20px; } -#twitter > .twit > .two { - width: 99.3%; - height: auto; - /* border:2px solid teal; */ - background: #fff; +.vertical-margin label { + margin-bottom: 5px; } -#twitter > .twit > .two > p { - font-size: 17px; - background: #fff; + +.vertical-margin input, +.vertical-margin select { + border: 1px solid #ccc; + border-radius: 5px; + box-shadow: inset 0 1px 3px #ddd; color: #222; - text-align: left; - padding: 15px; - line-height: 22px; -} -#twitter > .twit > .two > p > span { + display: block; + font-family: inherit; + padding: 8px 10px; font-size: 17px; - background: #fff; - color: rgb(70, 161, 161); - text-align: left; -} -#twitter > .twit > .three { - width: 90%; - height: auto; - /* border:2px solid blue; */ - background: #fff; - margin: 5px; -} -#twitter > .twit > .three > p { - font-size: 18px; - background: #fff; - color: #8a8a8a; -} -#twitter > .twit > .three > hr { - margin-bottom: 10px; - background: #fff; - color: #8a8a8a; -} - - -#question { - height: 100px; width: 100%; - /* border:2px solid lime */ } -#question > #p { - color: white; - text-align: center; - font-size: 36px; - margin-top: 15px; - margin-bottom: 13px; -} -#question > p { - color: white; - text-align: center; - font-size: 22px; +.vertical-margin select { + width: 104%; } -#question > p > span > a { - color: red; +.vertical-margin input:focus { + border-color: #e66225; + outline: 0; } -/* form */ - -#form { - width: 41%; - /* border:2px solid lime; */ - margin: 30px auto; -} -#form > form { - background: #111; - box-shadow: 0 5px 10px 0 rgb(0 0 0 / 40%); - /* border:2px solid pink; */ - width: 100%; - margin: 10px auto; - padding: 30px; -} -#form > form > h2 { - background: #111; - color: white; - text-align: left; - margin-bottom: 12px; - font-size: 30px; -} -#form > form > #input { - background-color: white; - border-radius: 7px; - border: none; -} -#form > form > input { - background-color: white; - border-radius: 7px; - width: 97%; - padding: 7px 12px; - font-size: 17px; - margin: 0px; - margin-bottom: 12px; - outline: none; - border: none; -} -#form .form-div { +.horizontal { display: flex; - background-color: #111; } -#form .form-div > div { - background-color: #111; +.horizontal > div { width: 50%; } -#form .form-div > div:first-child { - margin-right: 46px; -} -#form .form-div > div > p { - background-color: #111; - color: #fff; - margin-bottom: 12px; -} -#form .form-div > div > input { - background-color: white; - border-radius: 7px; - width: 92%; - padding: 7px 12px; - font-size: 17px; - margin: 0px; - margin-bottom: 12px; - outline: none; - border: none; +.horizontal > div:first-child { + margin-right: 41px; } -#form > form > p { - background: #111; - color: white; - margin-bottom: 12px; - font-size: 19px; -} -#form > form > p > span { - background: #111; - color: white; - margin: 25px 0 0 208px; - font-size: 19px; -} -#form > form > .g-recaptcha { - margin: 20px 0; - width: 46%; - height: 80px; -} -#form > form > #terms { - /* border:2px solid white; */ - background-color: #2b2727; - color: rgba(255, 255, 255, 0.705); +.card { + border: 1px solid #ccc; + border-radius: 5px; + box-shadow: inset 0 1px 3px #ddd; + color: #222; + display: block; + font-family: inherit; + padding: 20px 10px; + font-size: 17px; width: 100%; - margin: 20px 0; - padding: 10px 6px; -} -#form > form > #terms > p { - background-color: #2b2727; - font-size: 15px; -} -#form > form > #terms > p > a { - color: rgba(255, 0, 0, 0.61); - background-color: #2b2727; -} -#form > form > #button { - height: 70px; - width: 200px; - border-radius: 40px; - background-color: #c02d28; - border: none; - font-size: 22px; - color: white; + background-color: #fff; + position: relative; } -#box > .active { - background-color: #90221e; -} -#box > .active > div { - background-color: #90221e; -} -#box > .active > div > div.name { - background-color: #90221e; -} -#box > .active > div > div.name > p { - background-color: #90221e; -} -#box > .active > div > p { - background-color: #90221e; +.card:hover { + border-color: #e66225; + outline: 0; } -#box > div.active:hover, -#box > div.active:hover > .head, -#box > div.active:hover > .head > .name, -#box > div.active:hover > .head > .name > p, -#box > div.active:hover > .para, -#box > div.active:hover > .para > p { - background: #90221e; +.card #card_number { + position: absolute; + top: 10px; + left: 19px; + border: none; + outline: none; } -#body { - margin-top: 400px; +.card #expiry { + position: absolute; + top: 10px; + right: 57px; + width: 10%; + border: none; + outline: none; } - -@media only screen and (min-width: 1001px) and (max-width: 1320px) { - - #form { - width: 71%; - margin: 80px auto; - } - #box > div { - width: 22%; - margin: 0 8px; - } +.card #cvc { + position: absolute; + right: 0px; + width: 10%; + top: 10px; + border: none; + outline: none; } -@media only screen and (min-width: 780px) and (max-width: 1000px) { - #text1 > h1 { - font-size: 38px; - } - #text2 > h3 { - font-size: 28px; - } - #form { - width: 71%; - margin: 80px 0px; - } - #box > div { - width: 22%; - margin: 0 8px; - } - #twitter{ - flex-direction: column; - } - #twitter>div{ - width:50%; - } +.term-of-service { + background: #222; + color: #aaa; + font-size: 14px; + margin-bottom: 20px; + padding: 10px; + margin-top: 20px; + width: 100%; } - -@media only screen and (min-width: 391px) and (max-width: 779px) { - #text1 > h1 { - font-size: 30px; - } - #text2 > h3 { - font-size: 22px; - } - #form { - width: 84%; - - margin-top: 450px; - margin-left:10px; - } - - #logo { - display: flex; - flex-wrap: wrap; - } - #text3 { - margin-top: 170px; - } - - #twitter{ - flex-direction: column; - } - #twitter>div{ - width:50%; - } - #box{ - display: grid; - grid-template-columns: repeat(2,1fr); - gap:10px; - } - #box>div{ - width:80%; - box-sizing: border-box; - margin: 0px 10px; - - } - +.term-of-service a { + color: #dd625e; } -@media only screen and (min-width: 50px) and (max-width: 390px) { - #text1 > h1 { - font-size: 25px; - padding:10px; - } - #text2 > h3 { - font-size: 18px; - padding:10px; - margin-top: 110px; - } - #form { - width: 85%; - - margin-top: 370px; - margin-left:10px; - } - - #logo { - display: flex; - flex-wrap: wrap; - } - #text3 { - margin-top: 410px; - } - - #twitter{ - flex-direction: column; - } - #twitter>div{ - width:80%; - margin-left:40px; - } - #box{ - flex-direction: column; - margin-top: 350px; - gap: 20px; - - } - #box>div{ - width:80%; - margin: auto; - - } - #form>div>.g-recaptcha{ - width:80px; - } - #question { - height: 200px; - } - #question #p { - font-size: 28px; - } - #question p { - font-size: 15px; - } +.submit-container input[type="submit"] { + font-size: 19px; + padding: 20px 30px; + background: #c02d28; + border: none; + box-shadow: none; + max-width: 190px; + border: none; + border-radius: 40px; + color: #fff; + cursor: pointer; + line-height: 1.25; + text-align: center; + vertical-align: middle; + margin-right: 20px; + transition: background 0.2s ease; +} +.submit-container input[type="submit"]:hover { + background: #d43530; } - diff --git a/account.html b/account.html new file mode 100644 index 0000000..a93a4ea --- /dev/null +++ b/account.html @@ -0,0 +1,21 @@ + + + + + + + My Account + + + + + +
    + + + + + + + + diff --git a/components/navbar.js b/components/navbar.js index 20b3540..ac19c12 100644 --- a/components/navbar.js +++ b/components/navbar.js @@ -1,5 +1,66 @@ function navbar() { - return `
    + let logged_user = JSON.parse(localStorage.getItem("logged_user")); + if (logged_user) { + console.log(logged_user); + return ``; + } else { + return `
    `; + } } export default navbar; diff --git a/joinnow.html b/joinnow.html index c2ad164..e165228 100644 --- a/joinnow.html +++ b/joinnow.html @@ -1,257 +1,176 @@ - - - - - - - + + + + + + + - Document - - -
    - -
    - -
    -

    - Master Modern JavaScript to Full Stack -

    -
    -
    -

    - 100+ Courses, Learning Paths & Mobile Apps for "On the Go" Learning -

    -
    - - -
    -

    If you already have an account, please login

    -
    -
    -
    -
    -
    + Frontend Masters Pricing + + +
    +
    +
    +

    Master Modern JavaScript to Full Stack

    +

    + 100+ Courses, Learning Paths & Mobile Apps for "On the Go" Learning +

    +
    + + + + + + + + + +
    +
    +

    + If you already have an account, please + login. +

    +
    +
    +
    +

    MONTHLY

    -
    +

    $39

    -
    +

    Access all premium courses, workshops, and mobile apps. Renewed monthly.

    -
    -
    -
    +
    +
    +

    YEARLY

    -
    +

    $390

    -
    +

    Access everything. Renewed yearly. Save $78 per year!

    -
    -
    -
    +
    +
    +

    MONTHLY TEAM

    -
    +

    $195

    -
    +

    Access for 10 people at your company, renewed monthly. Save 50% on our monthly plans!

    -
    -
    -
    +
    +
    +

    YEARLY TEAM

    -
    +

    $1950

    -
    +

    Access for 10 people at your company, renewed yearly. Save 50% on our yearly plans!

    +
    +
    +

    Register for a Monthly Account

    +
    +
    + + +
    +
    +
    + + +
    +
    + + +
    +
    +
    + + +
    +
    + + +
    +
    + + +
    +
    + + + +
    +
    By clicking Start Learning, you agree to our Terms + of Service and Privacy Policy.
    +
    + +
    +
    +
    -
    -
    -

    Register for a Monthly Account

    -

    Email (you'll need to confirm this email address)

    - -

    -
    -
    -

    First Name

    - -

    -
    -
    -

    Last Name

    - -

    -
    -
    -

    Password

    - -

    -

    Password Again

    - -

    -

    Choose Your Payment Method

    - -
    - - - MM/YY CVC"> -

    - -
    -

    -
    -

    By clicking Start Learning, you agree to our Terms - of Service and Privacy Policy.

    -
    - Start Learning - -
    -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    Anthony R. 🇫🇷🚀💻
    -

    @AnthonyHexium

    -
    -
    - -
    -
    -
    -

    @catalinmpit @FrontendMasters This is the best investment I made in my career. I mean, by faaaaaaaar.

    -
    -
    -
    -

    6:36pm · Aug 20, 2020

    -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    Andrew Rowley
    -

    @_internetdrew

    -
    -
    - -
    -
    -
    -

    Listen, if you’ve been questioning whether or not you should subscribe to @FrontendMasters, I’ll tell you right now, just do it. - - Literally learned nothing new as far as what I’m using but have a completely different sense of understanding of HOW to make things play together!

    -
    -
    -
    -

    9:26pm · Dec 14, 2021

    -
    -
    -
    -
    -
    -
    - -
    -
    -
    -
    J.
    -

    @jsilvax

    -
    -
    - -
    -
    -
    -

    I’ve been using @FrontendMasters for years now. It’s crazy seeing it grow over the years and how there’s just so much great content to learn from. I feel like every company should have a subscription for their devs on there. The best bang for your buck.

    -
    -
    -
    -

    2:53am · Aug 28, 2020

    -
    -
    -
    -
    -

    Questions on your account?

    -

    Ask us anything! 😀 support@frontendmasters.com

    -
    -
    - - - - + + - + diff --git a/scripts/account-page.js b/scripts/account-page.js new file mode 100644 index 0000000..83ed869 --- /dev/null +++ b/scripts/account-page.js @@ -0,0 +1,15 @@ +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +// Header & Footer +let header = document.querySelector(".header"); +let footer_container = document.querySelector("#footer"); +header.innerHTML = navbar(); +footer_container.innerHTML = footer(); +document.querySelector("#footer").innerHTML = footer(); + +const hamburger = document.querySelector(".menu"); +const navMenu = document.querySelector(".mobile"); +hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); +}); diff --git a/scripts/index.js b/scripts/index.js index 5c0ccb5..ad567ca 100644 --- a/scripts/index.js +++ b/scripts/index.js @@ -1,4 +1,4 @@ -import { navbar, hamburgerClick } from "../components/navbar.js"; +import navbar from "../components/navbar.js"; import { slider } from "../components/slider.js"; import { appendTwitterData } from "./slides.js"; import footer from "../components/footer.js"; @@ -7,7 +7,11 @@ document.querySelector(".header").innerHTML = navbar(); document.querySelector("#footer").innerHTML = footer(); // Click Event on Hamburger Icon -hamburgerClick(); +const hamburger = document.querySelector(".menu"); +const navMenu = document.querySelector(".mobile"); +hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); +}); // Slider Container let slider_con = document.querySelector(".slider-container"); diff --git a/scripts/joinnow.js b/scripts/joinnow.js index 594cce1..8c0e9d2 100644 --- a/scripts/joinnow.js +++ b/scripts/joinnow.js @@ -1,138 +1,61 @@ +let sub_box = document.querySelectorAll(".sub-box"); + +let data = [ + "Register for a Monthly Account", + "Register for a Yearly Account", + "Register for a Monthly Team Account", + "Register for a Yearly Team Account", +]; +const changePlan = (el, msg) => { + sub_box.forEach((item) => { + item.classList.remove("active"); + }); + el.classList.add("active"); + let title = document.querySelector(".plan"); + title.innerText = msg; +}; - - -let box=document.getElementById("first") -box.classList.add("active") -let plan_boxes = document.querySelectorAll("#box>div"); - -plan_boxes.forEach((item) => { +sub_box.forEach((item, index) => { item.addEventListener("click", () => { - colorChange(item); + let msg = data[index]; + changePlan(item, msg); }); }); -function colorChange(item) { - plan_boxes.forEach((el) => { - el.classList.remove("active"); - }); - item.classList.add("active"); - -} - - -document.querySelector("#form").addEventListener("submit",myFormSubmit); - -var signinobj=JSON.parse(localStorage.getItem("registeredIds")) || []; - - -let a=document.getElementById("erremail") -let b=document.getElementById("errfname") -let c=document.getElementById("errlname") -let d=document.getElementById("errpassword") -let e=document.getElementById("errpasswordagain") -let f=document.getElementById("errcardname") -let g=document.getElementById("errcheck") - //console.log(signinArr); -function myFormSubmit(event){ - event.preventDefault(); - - if - ( - (document.getElementById("email").value=="")|| - (document.getElementById("first_name").value=="")|| - (document.getElementById("last_name").value=="")|| - (document.getElementById("password").value=="")|| - (document.getElementById("password_again").value=="")|| - (document.getElementById("placeholder").value=="")|| - (document.getElementById("card_num").value=="") - ) - { - a.innerText="Please enter a valid email." - a.style.color="red"; - a.style.fontStyle="italic"; - a.style.fontSize="16px"; - - b.innerText="Please enter your first name." - b.style.color="red"; - b.style.fontStyle="italic"; - b.style.fontSize="16px"; - - c.innerText="Please enter your last name." - c.style.color="red"; - c.style.fontStyle="italic"; - c.style.fontSize="16px"; - - d.innerText="Please enter correct password" - d.style.color="red"; - d.style.fontStyle="italic"; - d.style.fontSize="16px"; - - e.innerText="Please enter a matching password." - e.style.color="red"; - e.style.fontStyle="italic"; - e.style.fontSize="16px"; - - f.innerText="Your card number is incomplete." - f.style.color="red"; - f.style.fontStyle="italic"; - f.style.fontSize="16px"; - - g.innerText="Please check the box." - g.style.color="red"; - g.style.fontStyle="italic"; - g.style.fontSize="16px"; - - } - - else{ - - var signinobj=[{ - email:document.querySelector("#email").value, - fname:document.querySelector("#first_name").value, - lname:document.querySelector("#last_name").value, - password:document.querySelector("#password").value, - password_again:document.querySelector("#password_again").value, - placeholder:document.querySelector("#placeholder").value, - card_num:document.querySelector("#card_num").value, - }]; - document.querySelector("#email").value=""; - document.querySelector("#first_name").value=""; - document.querySelector("#last_name").value=""; - document.querySelector("#password").value=""; - document.querySelector("#password_again").value=""; - document.querySelector("#placeholder").value=""; - document.querySelector("#card_num").value=""; - - - localStorage.setItem("registeredIds",JSON.stringify(signinobj)); - - window.location.href="https://frontendmasters.com/" - } - - - } - - - - document.querySelector("#first").addEventListener("click",changeCol) - document.querySelector("#sec").addEventListener("click",changeCol1) - document.querySelector("#third").addEventListener("click",changeCol2) - document.querySelector("#fourth").addEventListener("click",changeCol3) - - function changeCol(){ - let text=document.querySelector("#title") - text.innerHTML="Register for a Monthly Account" - } - function changeCol1(){ - let text=document.querySelector("#title") - text.innerHTML="Register for a Yearly Account" - } - function changeCol2(){ - let text=document.querySelector("#title") - text.innerHTML="Register for a Monthly Team Account" - } - function changeCol3(){ - let text=document.querySelector("#title") - text.innerHTML="Register for a Yearly Team Account" - } - +let form = document.querySelector("#register"); + +const storeData = () => { + event.preventDefault(); + let login_data = JSON.parse(localStorage.getItem("login_data")) || []; + let email = document.getElementById("email").value; + let fn = document.getElementById("first_name").value; + let ln = document.getElementById("last_name").value; + let password = document.getElementById("password").value; + let payment_type = document.getElementById("payment_option").value; + let card_number = document.getElementById("card_number").value; + let expiry = document.getElementById("expiry").value; + let cvc = document.getElementById("cvc").value; + + let detail = { + email, + fn, + ln, + password, + payment_type, + card_number, + expiry, + cvc, + }; + login_data.push(detail); + localStorage.setItem("login_data", JSON.stringify(login_data)); + document.getElementById("email").value = ""; + document.getElementById("first_name").value = ""; + document.getElementById("last_name").value = ""; + document.getElementById("password").value = ""; + document.getElementById("password_again").value = ""; + document.getElementById("card_number").value = ""; + document.getElementById("expiry").value = ""; + document.getElementById("cvc").value = ""; + window.location.href = "Login.html"; +}; +form.addEventListener("submit", storeData); diff --git a/scripts/login-page.js b/scripts/login-page.js index cca5b5a..f89ecd8 100644 --- a/scripts/login-page.js +++ b/scripts/login-page.js @@ -15,41 +15,19 @@ hamburger.addEventListener("click", function () { navMenu.classList.toggle("active"); }); -let data = [ - { - name: "Aniket", - email: "aniket@gmail.com", - password: "test", - }, - { - name: "Miles", - email: "aniket0123@gmail.com", - password: "test", - }, - { - name: "Haresh", - email: "haresh2910@gmail.com", - password: "test", - }, - { - name: "Krunal", - email: "krunal3103@gmail.com", - password: "test", - }, -]; - let login_form = document.querySelector("#login-form"); const loginUser = () => { event.preventDefault(); - let regesiterData = JSON.parse(localStorage.getItem("registerData")) || []; + let login_data = JSON.parse(localStorage.getItem("login_data")) || []; + let email = document.querySelector("#email").value; let password = document.querySelector("#password").value; // if let success = false; let logged_user = null; - for (let i = 0; i < data.length; i++) { - let el = data[i]; + for (let i = 0; i < login_data.length; i++) { + let el = login_data[i]; if (el.email === email && el.password == password) { success = true; logged_user = el; diff --git a/styles/main.css b/styles/main.css index 7698a68..efa47ea 100644 --- a/styles/main.css +++ b/styles/main.css @@ -83,7 +83,9 @@ body { width: 90px; margin-top: 10px; margin-left: 10px; + object-fit: contain; opacity: 0.5; + transition: all 0.5s ease; } #icons img:hover { /* border: 1px solid #eff; */ @@ -125,6 +127,10 @@ body { margin-bottom: 50px; text-align: center; } +#join div div a { + text-decoration: none; + cursor: pointer; +} #join div { position: relative; z-index: 1; @@ -138,6 +144,7 @@ body { } #join button:hover { background-color: chocolate; + cursor: pointer; } #bootcamp { margin-top: 700px; diff --git a/styles/nav.css b/styles/nav.css index 118c54c..7a87c95 100644 --- a/styles/nav.css +++ b/styles/nav.css @@ -1,3 +1,11 @@ +* { + margin: 0; + padding: 0; + font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, + sans-serif, Apple Color Emoji, Segoe UI Emoji; + font-family: Open Sans, sans-serif; +} + .header { width: 100%; background: linear-gradient(90deg, #c02d28, #e66225); @@ -50,6 +58,17 @@ .header-wrap .right ul li:last-child:hover { background: #d43530; } +.header-wrap .right ul li.logout:last-child { + background-color: transparent; + margin-left: 0; +} +.header-wrap .right ul li.logout:last-child a#logout { + color: #aaaaaa; +} +.header-wrap .right ul li.logout:last-child:hover a#logout { + color: #fff; + background-color: transparent; +} .header-wrap .right ul li { list-style: none; } From 624b686daacbd68077949bf1e1025c51c879e4a6 Mon Sep 17 00:00:00 2001 From: Aknathpanchal <100464802+Aknathpanchal@users.noreply.github.com> Date: Fri, 1 Apr 2022 09:33:32 +0530 Subject: [PATCH 58/85] updated --- .vscode/popolarmin.html | 33 +++++++++++++++++++-------------- 1 file changed, 19 insertions(+), 14 deletions(-) diff --git a/.vscode/popolarmin.html b/.vscode/popolarmin.html index 8da6703..1a19528 100644 --- a/.vscode/popolarmin.html +++ b/.vscode/popolarmin.html @@ -10,6 +10,7 @@ diff --git a/.vscode/styles/popular.css b/.vscode/styles/popular.css index b969297..6b8e576 100644 --- a/.vscode/styles/popular.css +++ b/.vscode/styles/popular.css @@ -57,8 +57,6 @@ transition: color .2s; color: #e6e6e6; font-family: sans-serif; line-height: 1; -/* padding: 15px 0px 0px; */ - } #desc{ @@ -89,21 +87,7 @@ margin-left: 20px; } #div3 { margin-left: 20px; - /* margin-top:12.5px ; - - line-height: 25px; - font-size: 20px; */ -} -/* #p1 { -color: #e6e6e6; */ -/* line-height: 25px; -margin-bottom: 15px; - } -#p2 { -color: #8a8a8a; -margin-bottom: 35px; - */ #main h3:hover { @@ -173,10 +157,10 @@ font-weight: bold; #img { position: absolute; } -#div1 { +#mainDiv { position: relative; margin-left: 100px; - background-color: #000000d0; + background-color:#000000d0; } #div { background-color: transparent; @@ -201,7 +185,7 @@ margin-bottom: 15px; background-color: #000000d0; } #div { -background-color: transparent black; +background-color: transparent ; height: 500px; } From 59ae824955389e91e03099de1b34e022b07f50cf Mon Sep 17 00:00:00 2001 From: Aknathpanchal <100464802+Aknathpanchal@users.noreply.github.com> Date: Fri, 1 Apr 2022 11:10:22 +0530 Subject: [PATCH 61/85] updated folder structure --- .vscode/settings.json | 3 --- .../course_images => course_images}/course_001.webp | Bin .../course_images => course_images}/course_002.webp | Bin .../course_images => course_images}/course_003.webp | Bin .../course_images => course_images}/course_004.webp | Bin .../course_images => course_images}/course_005.webp | Bin .../course_images => course_images}/course_006.webp | Bin .../course_images => course_images}/course_007.webp | Bin .../course_images => course_images}/course_008.webp | Bin .../course_images => course_images}/course_009.webp | Bin .../course_images => course_images}/course_010.webp | Bin .../course_images => course_images}/course_011.webp | Bin .../course_images => course_images}/course_012.webp | Bin .../course_images => course_images}/course_013.webp | Bin .../course_images => course_images}/course_014.webp | Bin .../course_images => course_images}/course_015.webp | Bin .../course_images => course_images}/course_016.webp | Bin .../course_images => course_images}/course_017.webp | Bin .../course_images => course_images}/course_018.webp | Bin .../course_images => course_images}/course_019.webp | Bin .../course_images => course_images}/course_020.webp | Bin .../course_images => course_images}/course_021.webp | Bin .../course_images => course_images}/course_022.webp | Bin .../course_images => course_images}/course_023.webp | Bin .../course_images => course_images}/course_024.webp | Bin .../course_images => course_images}/course_025.webp | Bin .../course_images => course_images}/course_026.webp | Bin .../course_images => course_images}/course_027.webp | Bin .../course_images => course_images}/course_028.webp | Bin .../course_images => course_images}/course_029.webp | Bin .../course_images => course_images}/course_030.webp | Bin .../course_images => course_images}/course_031.webp | Bin .../course_images => course_images}/course_032.webp | Bin .../course_images => course_images}/course_033.webp | Bin .../course_images => course_images}/course_034.webp | Bin .../course_images => course_images}/course_035.webp | Bin .../course_images => course_images}/course_036.webp | Bin .../course_images => course_images}/course_037.webp | Bin .../course_images => course_images}/course_038.webp | Bin .../course_images => course_images}/course_039.webp | Bin .../course_images => course_images}/course_040.webp | Bin .../course_images => course_images}/course_041.webp | Bin .../course_images => course_images}/course_042.webp | Bin .../course_images => course_images}/course_043.webp | Bin .../course_images => course_images}/course_044.webp | Bin .../course_images => course_images}/course_045.webp | Bin .../course_images => course_images}/course_046.webp | Bin .../course_images => course_images}/course_047.webp | Bin .../course_images => course_images}/course_048.webp | Bin .../course_images => course_images}/course_049.webp | Bin .../course_images => course_images}/course_050.webp | Bin .../course_images => course_images}/course_051.webp | Bin .../course_images => course_images}/course_052.webp | Bin .../course_images => course_images}/course_053.webp | Bin .../course_images => course_images}/course_054.webp | Bin .../course_images => course_images}/course_055.webp | Bin .../course_images => course_images}/course_056.webp | Bin .../course_images => course_images}/course_057.webp | Bin .../course_images => course_images}/course_058.webp | Bin .../course_images => course_images}/course_059.webp | Bin .../course_images => course_images}/course_060.webp | Bin .../course_images => course_images}/course_061.webp | Bin .../course_images => course_images}/course_062.webp | Bin .../course_images => course_images}/course_063.webp | Bin .../course_images => course_images}/course_064.webp | Bin .../course_images => course_images}/course_065.webp | Bin .../course_images => course_images}/course_066.webp | Bin .../course_images => course_images}/course_067.webp | Bin .../course_images => course_images}/course_068.webp | Bin .../course_images => course_images}/course_069.webp | Bin .../course_images => course_images}/course_070.webp | Bin .../course_images => course_images}/course_071.webp | Bin .../course_images => course_images}/course_072.webp | Bin .../course_images => course_images}/course_073.webp | Bin .../course_images => course_images}/course_074.webp | Bin .../course_images => course_images}/course_075.webp | Bin .../course_images => course_images}/course_076.webp | Bin .../course_images => course_images}/course_077.webp | Bin .../course_images => course_images}/course_078.webp | Bin .../course_images => course_images}/course_079.webp | Bin .../course_images => course_images}/course_080.webp | Bin .../course_images => course_images}/course_081.webp | Bin .../course_images => course_images}/course_082.webp | Bin .../course_images => course_images}/course_083.webp | Bin .../course_images => course_images}/course_084.webp | Bin .../course_images => course_images}/course_085.webp | Bin .../course_images => course_images}/course_086.webp | Bin .../course_images => course_images}/course_087.webp | Bin .../course_images => course_images}/course_088.webp | Bin .../course_images => course_images}/course_089.webp | Bin .../course_images => course_images}/course_090.webp | Bin .../course_images => course_images}/course_091.webp | Bin .../course_images => course_images}/course_092.webp | Bin .../course_images => course_images}/course_093.webp | Bin .../course_images => course_images}/course_094.webp | Bin .../course_images => course_images}/course_095.webp | Bin .../course_images => course_images}/course_096.webp | Bin .../course_images => course_images}/course_097.webp | Bin .../course_images => course_images}/course_098.webp | Bin .../course_images => course_images}/course_099.webp | Bin .../course_images => course_images}/course_100.webp | Bin .../course_images => course_images}/course_101.webp | Bin .../course_images => course_images}/course_102.webp | Bin .../course_images => course_images}/course_103.webp | Bin .../course_images => course_images}/course_104.webp | Bin .../course_images => course_images}/course_105.webp | Bin .../course_images => course_images}/course_106.webp | Bin .../instructor_001.webp | Bin .../instructor_002.webp | Bin .../instructor_003.webp | Bin .../instructor_004.webp | Bin .../instructor_005.webp | Bin .../instructor_006.webp | Bin .../instructor_007.webp | Bin .../instructor_008.webp | Bin .../instructor_009.webp | Bin .../instructor_010.webp | Bin .../instructor_011.webp | Bin .../instructor_012.webp | Bin .../instructor_013.webp | Bin .../instructor_014.webp | Bin .../instructor_015.webp | Bin .../instructor_016.webp | Bin .../instructor_017.webp | Bin .../instructor_018.webp | Bin .../instructor_019.webp | Bin .../instructor_020.webp | Bin .../instructor_021.webp | Bin .../instructor_022.webp | Bin .../instructor_023.webp | Bin .../instructor_024.webp | Bin .../instructor_025.webp | Bin .../instructor_026.webp | Bin .../instructor_027.webp | Bin .../instructor_028.webp | Bin .../instructor_029.webp | Bin .../instructor_030.webp | Bin .../instructor_031.webp | Bin .../instructor_032.webp | Bin .../instructor_033.webp | Bin .../instructor_034.webp | Bin .../instructor_035.webp | Bin .../instructor_036.webp | Bin .../instructor_037.webp | Bin .../instructor_038.webp | Bin .../instructor_039.webp | Bin .../instructor_040.webp | Bin .../instructor_041.webp | Bin .../instructor_042.webp | Bin .../instructor_043.webp | Bin .../instructor_044.webp | Bin .../instructor_045.webp | Bin .../instructor_046.webp | Bin .../instructor_047.webp | Bin .vscode/nav2.html => nav2.html | 0 .vscode/popolarmin.html => popolarmin.html | 0 .vscode/popular.html => popular.html | 0 {.vscode/scripts => scripts}/popular.js | 0 {.vscode/styles => styles}/popular.css | 0 159 files changed, 3 deletions(-) delete mode 100644 .vscode/settings.json rename {.vscode/course_images => course_images}/course_001.webp (100%) rename {.vscode/course_images => course_images}/course_002.webp (100%) rename {.vscode/course_images => course_images}/course_003.webp (100%) rename {.vscode/course_images => course_images}/course_004.webp (100%) rename {.vscode/course_images => course_images}/course_005.webp (100%) rename {.vscode/course_images => course_images}/course_006.webp (100%) rename {.vscode/course_images => course_images}/course_007.webp (100%) rename {.vscode/course_images => course_images}/course_008.webp (100%) rename {.vscode/course_images => course_images}/course_009.webp (100%) rename {.vscode/course_images => course_images}/course_010.webp (100%) rename {.vscode/course_images => course_images}/course_011.webp (100%) rename {.vscode/course_images => course_images}/course_012.webp (100%) rename {.vscode/course_images => course_images}/course_013.webp (100%) rename {.vscode/course_images => course_images}/course_014.webp (100%) rename {.vscode/course_images => course_images}/course_015.webp (100%) rename {.vscode/course_images => course_images}/course_016.webp (100%) rename {.vscode/course_images => course_images}/course_017.webp (100%) rename {.vscode/course_images => course_images}/course_018.webp (100%) rename {.vscode/course_images => course_images}/course_019.webp (100%) rename {.vscode/course_images => course_images}/course_020.webp (100%) rename {.vscode/course_images => course_images}/course_021.webp (100%) rename {.vscode/course_images => course_images}/course_022.webp (100%) rename {.vscode/course_images => course_images}/course_023.webp (100%) rename {.vscode/course_images => course_images}/course_024.webp (100%) rename {.vscode/course_images => course_images}/course_025.webp (100%) rename {.vscode/course_images => course_images}/course_026.webp (100%) rename {.vscode/course_images => course_images}/course_027.webp (100%) rename {.vscode/course_images => course_images}/course_028.webp (100%) rename {.vscode/course_images => course_images}/course_029.webp (100%) rename {.vscode/course_images => course_images}/course_030.webp (100%) rename {.vscode/course_images => course_images}/course_031.webp (100%) rename {.vscode/course_images => course_images}/course_032.webp (100%) rename {.vscode/course_images => course_images}/course_033.webp (100%) rename {.vscode/course_images => course_images}/course_034.webp (100%) rename {.vscode/course_images => course_images}/course_035.webp (100%) rename {.vscode/course_images => course_images}/course_036.webp (100%) rename {.vscode/course_images => course_images}/course_037.webp (100%) rename {.vscode/course_images => course_images}/course_038.webp (100%) rename {.vscode/course_images => course_images}/course_039.webp (100%) rename {.vscode/course_images => course_images}/course_040.webp (100%) rename {.vscode/course_images => course_images}/course_041.webp (100%) rename {.vscode/course_images => course_images}/course_042.webp (100%) rename {.vscode/course_images => course_images}/course_043.webp (100%) rename {.vscode/course_images => course_images}/course_044.webp (100%) rename {.vscode/course_images => course_images}/course_045.webp (100%) rename {.vscode/course_images => course_images}/course_046.webp (100%) rename {.vscode/course_images => course_images}/course_047.webp (100%) rename {.vscode/course_images => course_images}/course_048.webp (100%) rename {.vscode/course_images => course_images}/course_049.webp (100%) rename {.vscode/course_images => course_images}/course_050.webp (100%) rename {.vscode/course_images => course_images}/course_051.webp (100%) rename {.vscode/course_images => course_images}/course_052.webp (100%) rename {.vscode/course_images => course_images}/course_053.webp (100%) rename {.vscode/course_images => course_images}/course_054.webp (100%) rename {.vscode/course_images => course_images}/course_055.webp (100%) rename {.vscode/course_images => course_images}/course_056.webp (100%) rename {.vscode/course_images => course_images}/course_057.webp (100%) rename {.vscode/course_images => course_images}/course_058.webp (100%) rename {.vscode/course_images => course_images}/course_059.webp (100%) rename {.vscode/course_images => course_images}/course_060.webp (100%) rename {.vscode/course_images => course_images}/course_061.webp (100%) rename {.vscode/course_images => course_images}/course_062.webp (100%) rename {.vscode/course_images => course_images}/course_063.webp (100%) rename {.vscode/course_images => course_images}/course_064.webp (100%) rename {.vscode/course_images => course_images}/course_065.webp (100%) rename {.vscode/course_images => course_images}/course_066.webp (100%) rename {.vscode/course_images => course_images}/course_067.webp (100%) rename {.vscode/course_images => course_images}/course_068.webp (100%) rename {.vscode/course_images => course_images}/course_069.webp (100%) rename {.vscode/course_images => course_images}/course_070.webp (100%) rename {.vscode/course_images => course_images}/course_071.webp (100%) rename {.vscode/course_images => course_images}/course_072.webp (100%) rename {.vscode/course_images => course_images}/course_073.webp (100%) rename {.vscode/course_images => course_images}/course_074.webp (100%) rename {.vscode/course_images => course_images}/course_075.webp (100%) rename {.vscode/course_images => course_images}/course_076.webp (100%) rename {.vscode/course_images => course_images}/course_077.webp (100%) rename {.vscode/course_images => course_images}/course_078.webp (100%) rename {.vscode/course_images => course_images}/course_079.webp (100%) rename {.vscode/course_images => course_images}/course_080.webp (100%) rename {.vscode/course_images => course_images}/course_081.webp (100%) rename {.vscode/course_images => course_images}/course_082.webp (100%) rename {.vscode/course_images => course_images}/course_083.webp (100%) rename {.vscode/course_images => course_images}/course_084.webp (100%) rename {.vscode/course_images => course_images}/course_085.webp (100%) rename {.vscode/course_images => course_images}/course_086.webp (100%) rename {.vscode/course_images => course_images}/course_087.webp (100%) rename {.vscode/course_images => course_images}/course_088.webp (100%) rename {.vscode/course_images => course_images}/course_089.webp (100%) rename {.vscode/course_images => course_images}/course_090.webp (100%) rename {.vscode/course_images => course_images}/course_091.webp (100%) rename {.vscode/course_images => course_images}/course_092.webp (100%) rename {.vscode/course_images => course_images}/course_093.webp (100%) rename {.vscode/course_images => course_images}/course_094.webp (100%) rename {.vscode/course_images => course_images}/course_095.webp (100%) rename {.vscode/course_images => course_images}/course_096.webp (100%) rename {.vscode/course_images => course_images}/course_097.webp (100%) rename {.vscode/course_images => course_images}/course_098.webp (100%) rename {.vscode/course_images => course_images}/course_099.webp (100%) rename {.vscode/course_images => course_images}/course_100.webp (100%) rename {.vscode/course_images => course_images}/course_101.webp (100%) rename {.vscode/course_images => course_images}/course_102.webp (100%) rename {.vscode/course_images => course_images}/course_103.webp (100%) rename {.vscode/course_images => course_images}/course_104.webp (100%) rename {.vscode/course_images => course_images}/course_105.webp (100%) rename {.vscode/course_images => course_images}/course_106.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_001.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_002.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_003.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_004.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_005.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_006.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_007.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_008.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_009.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_010.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_011.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_012.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_013.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_014.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_015.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_016.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_017.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_018.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_019.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_020.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_021.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_022.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_023.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_024.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_025.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_026.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_027.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_028.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_029.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_030.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_031.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_032.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_033.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_034.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_035.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_036.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_037.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_038.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_039.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_040.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_041.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_042.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_043.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_044.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_045.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_046.webp (100%) rename {.vscode/instructors_images => instructors_images}/instructor_047.webp (100%) rename .vscode/nav2.html => nav2.html (100%) rename .vscode/popolarmin.html => popolarmin.html (100%) rename .vscode/popular.html => popular.html (100%) rename {.vscode/scripts => scripts}/popular.js (100%) rename {.vscode/styles => styles}/popular.css (100%) diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index 6f3a291..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "liveServer.settings.port": 5501 -} \ No newline at end of file diff --git a/.vscode/course_images/course_001.webp b/course_images/course_001.webp similarity index 100% rename from .vscode/course_images/course_001.webp rename to course_images/course_001.webp diff --git a/.vscode/course_images/course_002.webp b/course_images/course_002.webp similarity index 100% rename from .vscode/course_images/course_002.webp rename to course_images/course_002.webp diff --git a/.vscode/course_images/course_003.webp b/course_images/course_003.webp similarity index 100% rename from .vscode/course_images/course_003.webp rename to course_images/course_003.webp diff --git a/.vscode/course_images/course_004.webp b/course_images/course_004.webp similarity index 100% rename from .vscode/course_images/course_004.webp rename to course_images/course_004.webp diff --git a/.vscode/course_images/course_005.webp b/course_images/course_005.webp similarity index 100% rename from .vscode/course_images/course_005.webp rename to course_images/course_005.webp diff --git a/.vscode/course_images/course_006.webp b/course_images/course_006.webp similarity index 100% rename from .vscode/course_images/course_006.webp rename to course_images/course_006.webp diff --git a/.vscode/course_images/course_007.webp b/course_images/course_007.webp similarity index 100% rename from .vscode/course_images/course_007.webp rename to course_images/course_007.webp diff --git a/.vscode/course_images/course_008.webp b/course_images/course_008.webp similarity index 100% rename from .vscode/course_images/course_008.webp rename to course_images/course_008.webp diff --git a/.vscode/course_images/course_009.webp b/course_images/course_009.webp similarity index 100% rename from .vscode/course_images/course_009.webp rename to course_images/course_009.webp diff --git a/.vscode/course_images/course_010.webp b/course_images/course_010.webp similarity index 100% rename from .vscode/course_images/course_010.webp rename to course_images/course_010.webp diff --git a/.vscode/course_images/course_011.webp b/course_images/course_011.webp similarity index 100% rename from .vscode/course_images/course_011.webp rename to course_images/course_011.webp diff --git a/.vscode/course_images/course_012.webp b/course_images/course_012.webp similarity index 100% rename from .vscode/course_images/course_012.webp rename to course_images/course_012.webp diff --git a/.vscode/course_images/course_013.webp b/course_images/course_013.webp similarity index 100% rename from .vscode/course_images/course_013.webp rename to course_images/course_013.webp diff --git a/.vscode/course_images/course_014.webp b/course_images/course_014.webp similarity index 100% rename from .vscode/course_images/course_014.webp rename to course_images/course_014.webp diff --git a/.vscode/course_images/course_015.webp b/course_images/course_015.webp similarity index 100% rename from .vscode/course_images/course_015.webp rename to course_images/course_015.webp diff --git a/.vscode/course_images/course_016.webp b/course_images/course_016.webp similarity index 100% rename from .vscode/course_images/course_016.webp rename to course_images/course_016.webp diff --git a/.vscode/course_images/course_017.webp b/course_images/course_017.webp similarity index 100% rename from .vscode/course_images/course_017.webp rename to course_images/course_017.webp diff --git a/.vscode/course_images/course_018.webp b/course_images/course_018.webp similarity index 100% rename from .vscode/course_images/course_018.webp rename to course_images/course_018.webp diff --git a/.vscode/course_images/course_019.webp b/course_images/course_019.webp similarity index 100% rename from .vscode/course_images/course_019.webp rename to course_images/course_019.webp diff --git a/.vscode/course_images/course_020.webp b/course_images/course_020.webp similarity index 100% rename from .vscode/course_images/course_020.webp rename to course_images/course_020.webp diff --git a/.vscode/course_images/course_021.webp b/course_images/course_021.webp similarity index 100% rename from .vscode/course_images/course_021.webp rename to course_images/course_021.webp diff --git a/.vscode/course_images/course_022.webp b/course_images/course_022.webp similarity index 100% rename from .vscode/course_images/course_022.webp rename to course_images/course_022.webp diff --git a/.vscode/course_images/course_023.webp b/course_images/course_023.webp similarity index 100% rename from .vscode/course_images/course_023.webp rename to course_images/course_023.webp diff --git a/.vscode/course_images/course_024.webp b/course_images/course_024.webp similarity index 100% rename from .vscode/course_images/course_024.webp rename to course_images/course_024.webp diff --git a/.vscode/course_images/course_025.webp b/course_images/course_025.webp similarity index 100% rename from .vscode/course_images/course_025.webp rename to course_images/course_025.webp diff --git a/.vscode/course_images/course_026.webp b/course_images/course_026.webp similarity index 100% rename from .vscode/course_images/course_026.webp rename to course_images/course_026.webp diff --git a/.vscode/course_images/course_027.webp b/course_images/course_027.webp similarity index 100% rename from .vscode/course_images/course_027.webp rename to course_images/course_027.webp diff --git a/.vscode/course_images/course_028.webp b/course_images/course_028.webp similarity index 100% rename from .vscode/course_images/course_028.webp rename to course_images/course_028.webp diff --git a/.vscode/course_images/course_029.webp b/course_images/course_029.webp similarity index 100% rename from .vscode/course_images/course_029.webp rename to course_images/course_029.webp diff --git a/.vscode/course_images/course_030.webp b/course_images/course_030.webp similarity index 100% rename from .vscode/course_images/course_030.webp rename to course_images/course_030.webp diff --git a/.vscode/course_images/course_031.webp b/course_images/course_031.webp similarity index 100% rename from .vscode/course_images/course_031.webp rename to course_images/course_031.webp diff --git a/.vscode/course_images/course_032.webp b/course_images/course_032.webp similarity index 100% rename from .vscode/course_images/course_032.webp rename to course_images/course_032.webp diff --git a/.vscode/course_images/course_033.webp b/course_images/course_033.webp similarity index 100% rename from .vscode/course_images/course_033.webp rename to course_images/course_033.webp diff --git a/.vscode/course_images/course_034.webp b/course_images/course_034.webp similarity index 100% rename from .vscode/course_images/course_034.webp rename to course_images/course_034.webp diff --git a/.vscode/course_images/course_035.webp b/course_images/course_035.webp similarity index 100% rename from .vscode/course_images/course_035.webp rename to course_images/course_035.webp diff --git a/.vscode/course_images/course_036.webp b/course_images/course_036.webp similarity index 100% rename from .vscode/course_images/course_036.webp rename to course_images/course_036.webp diff --git a/.vscode/course_images/course_037.webp b/course_images/course_037.webp similarity index 100% rename from .vscode/course_images/course_037.webp rename to course_images/course_037.webp diff --git a/.vscode/course_images/course_038.webp b/course_images/course_038.webp similarity index 100% rename from .vscode/course_images/course_038.webp rename to course_images/course_038.webp diff --git a/.vscode/course_images/course_039.webp b/course_images/course_039.webp similarity index 100% rename from .vscode/course_images/course_039.webp rename to course_images/course_039.webp diff --git a/.vscode/course_images/course_040.webp b/course_images/course_040.webp similarity index 100% rename from .vscode/course_images/course_040.webp rename to course_images/course_040.webp diff --git a/.vscode/course_images/course_041.webp b/course_images/course_041.webp similarity index 100% rename from .vscode/course_images/course_041.webp rename to course_images/course_041.webp diff --git a/.vscode/course_images/course_042.webp b/course_images/course_042.webp similarity index 100% rename from .vscode/course_images/course_042.webp rename to course_images/course_042.webp diff --git a/.vscode/course_images/course_043.webp b/course_images/course_043.webp similarity index 100% rename from .vscode/course_images/course_043.webp rename to course_images/course_043.webp diff --git a/.vscode/course_images/course_044.webp b/course_images/course_044.webp similarity index 100% rename from .vscode/course_images/course_044.webp rename to course_images/course_044.webp diff --git a/.vscode/course_images/course_045.webp b/course_images/course_045.webp similarity index 100% rename from .vscode/course_images/course_045.webp rename to course_images/course_045.webp diff --git a/.vscode/course_images/course_046.webp b/course_images/course_046.webp similarity index 100% rename from .vscode/course_images/course_046.webp rename to course_images/course_046.webp diff --git a/.vscode/course_images/course_047.webp b/course_images/course_047.webp similarity index 100% rename from .vscode/course_images/course_047.webp rename to course_images/course_047.webp diff --git a/.vscode/course_images/course_048.webp b/course_images/course_048.webp similarity index 100% rename from .vscode/course_images/course_048.webp rename to course_images/course_048.webp diff --git a/.vscode/course_images/course_049.webp b/course_images/course_049.webp similarity index 100% rename from .vscode/course_images/course_049.webp rename to course_images/course_049.webp diff --git a/.vscode/course_images/course_050.webp b/course_images/course_050.webp similarity index 100% rename from .vscode/course_images/course_050.webp rename to course_images/course_050.webp diff --git a/.vscode/course_images/course_051.webp b/course_images/course_051.webp similarity index 100% rename from .vscode/course_images/course_051.webp rename to course_images/course_051.webp diff --git a/.vscode/course_images/course_052.webp b/course_images/course_052.webp similarity index 100% rename from .vscode/course_images/course_052.webp rename to course_images/course_052.webp diff --git a/.vscode/course_images/course_053.webp b/course_images/course_053.webp similarity index 100% rename from .vscode/course_images/course_053.webp rename to course_images/course_053.webp diff --git a/.vscode/course_images/course_054.webp b/course_images/course_054.webp similarity index 100% rename from .vscode/course_images/course_054.webp rename to course_images/course_054.webp diff --git a/.vscode/course_images/course_055.webp b/course_images/course_055.webp similarity index 100% rename from .vscode/course_images/course_055.webp rename to course_images/course_055.webp diff --git a/.vscode/course_images/course_056.webp b/course_images/course_056.webp similarity index 100% rename from .vscode/course_images/course_056.webp rename to course_images/course_056.webp diff --git a/.vscode/course_images/course_057.webp b/course_images/course_057.webp similarity index 100% rename from .vscode/course_images/course_057.webp rename to course_images/course_057.webp diff --git a/.vscode/course_images/course_058.webp b/course_images/course_058.webp similarity index 100% rename from .vscode/course_images/course_058.webp rename to course_images/course_058.webp diff --git a/.vscode/course_images/course_059.webp b/course_images/course_059.webp similarity index 100% rename from .vscode/course_images/course_059.webp rename to course_images/course_059.webp diff --git a/.vscode/course_images/course_060.webp b/course_images/course_060.webp similarity index 100% rename from .vscode/course_images/course_060.webp rename to course_images/course_060.webp diff --git a/.vscode/course_images/course_061.webp b/course_images/course_061.webp similarity index 100% rename from .vscode/course_images/course_061.webp rename to course_images/course_061.webp diff --git a/.vscode/course_images/course_062.webp b/course_images/course_062.webp similarity index 100% rename from .vscode/course_images/course_062.webp rename to course_images/course_062.webp diff --git a/.vscode/course_images/course_063.webp b/course_images/course_063.webp similarity index 100% rename from .vscode/course_images/course_063.webp rename to course_images/course_063.webp diff --git a/.vscode/course_images/course_064.webp b/course_images/course_064.webp similarity index 100% rename from .vscode/course_images/course_064.webp rename to course_images/course_064.webp diff --git a/.vscode/course_images/course_065.webp b/course_images/course_065.webp similarity index 100% rename from .vscode/course_images/course_065.webp rename to course_images/course_065.webp diff --git a/.vscode/course_images/course_066.webp b/course_images/course_066.webp similarity index 100% rename from .vscode/course_images/course_066.webp rename to course_images/course_066.webp diff --git a/.vscode/course_images/course_067.webp b/course_images/course_067.webp similarity index 100% rename from .vscode/course_images/course_067.webp rename to course_images/course_067.webp diff --git a/.vscode/course_images/course_068.webp b/course_images/course_068.webp similarity index 100% rename from .vscode/course_images/course_068.webp rename to course_images/course_068.webp diff --git a/.vscode/course_images/course_069.webp b/course_images/course_069.webp similarity index 100% rename from .vscode/course_images/course_069.webp rename to course_images/course_069.webp diff --git a/.vscode/course_images/course_070.webp b/course_images/course_070.webp similarity index 100% rename from .vscode/course_images/course_070.webp rename to course_images/course_070.webp diff --git a/.vscode/course_images/course_071.webp b/course_images/course_071.webp similarity index 100% rename from .vscode/course_images/course_071.webp rename to course_images/course_071.webp diff --git a/.vscode/course_images/course_072.webp b/course_images/course_072.webp similarity index 100% rename from .vscode/course_images/course_072.webp rename to course_images/course_072.webp diff --git a/.vscode/course_images/course_073.webp b/course_images/course_073.webp similarity index 100% rename from .vscode/course_images/course_073.webp rename to course_images/course_073.webp diff --git a/.vscode/course_images/course_074.webp b/course_images/course_074.webp similarity index 100% rename from .vscode/course_images/course_074.webp rename to course_images/course_074.webp diff --git a/.vscode/course_images/course_075.webp b/course_images/course_075.webp similarity index 100% rename from .vscode/course_images/course_075.webp rename to course_images/course_075.webp diff --git a/.vscode/course_images/course_076.webp b/course_images/course_076.webp similarity index 100% rename from .vscode/course_images/course_076.webp rename to course_images/course_076.webp diff --git a/.vscode/course_images/course_077.webp b/course_images/course_077.webp similarity index 100% rename from .vscode/course_images/course_077.webp rename to course_images/course_077.webp diff --git a/.vscode/course_images/course_078.webp b/course_images/course_078.webp similarity index 100% rename from .vscode/course_images/course_078.webp rename to course_images/course_078.webp diff --git a/.vscode/course_images/course_079.webp b/course_images/course_079.webp similarity index 100% rename from .vscode/course_images/course_079.webp rename to course_images/course_079.webp diff --git a/.vscode/course_images/course_080.webp b/course_images/course_080.webp similarity index 100% rename from .vscode/course_images/course_080.webp rename to course_images/course_080.webp diff --git a/.vscode/course_images/course_081.webp b/course_images/course_081.webp similarity index 100% rename from .vscode/course_images/course_081.webp rename to course_images/course_081.webp diff --git a/.vscode/course_images/course_082.webp b/course_images/course_082.webp similarity index 100% rename from .vscode/course_images/course_082.webp rename to course_images/course_082.webp diff --git a/.vscode/course_images/course_083.webp b/course_images/course_083.webp similarity index 100% rename from .vscode/course_images/course_083.webp rename to course_images/course_083.webp diff --git a/.vscode/course_images/course_084.webp b/course_images/course_084.webp similarity index 100% rename from .vscode/course_images/course_084.webp rename to course_images/course_084.webp diff --git a/.vscode/course_images/course_085.webp b/course_images/course_085.webp similarity index 100% rename from .vscode/course_images/course_085.webp rename to course_images/course_085.webp diff --git a/.vscode/course_images/course_086.webp b/course_images/course_086.webp similarity index 100% rename from .vscode/course_images/course_086.webp rename to course_images/course_086.webp diff --git a/.vscode/course_images/course_087.webp b/course_images/course_087.webp similarity index 100% rename from .vscode/course_images/course_087.webp rename to course_images/course_087.webp diff --git a/.vscode/course_images/course_088.webp b/course_images/course_088.webp similarity index 100% rename from .vscode/course_images/course_088.webp rename to course_images/course_088.webp diff --git a/.vscode/course_images/course_089.webp b/course_images/course_089.webp similarity index 100% rename from .vscode/course_images/course_089.webp rename to course_images/course_089.webp diff --git a/.vscode/course_images/course_090.webp b/course_images/course_090.webp similarity index 100% rename from .vscode/course_images/course_090.webp rename to course_images/course_090.webp diff --git a/.vscode/course_images/course_091.webp b/course_images/course_091.webp similarity index 100% rename from .vscode/course_images/course_091.webp rename to course_images/course_091.webp diff --git a/.vscode/course_images/course_092.webp b/course_images/course_092.webp similarity index 100% rename from .vscode/course_images/course_092.webp rename to course_images/course_092.webp diff --git a/.vscode/course_images/course_093.webp b/course_images/course_093.webp similarity index 100% rename from .vscode/course_images/course_093.webp rename to course_images/course_093.webp diff --git a/.vscode/course_images/course_094.webp b/course_images/course_094.webp similarity index 100% rename from .vscode/course_images/course_094.webp rename to course_images/course_094.webp diff --git a/.vscode/course_images/course_095.webp b/course_images/course_095.webp similarity index 100% rename from .vscode/course_images/course_095.webp rename to course_images/course_095.webp diff --git a/.vscode/course_images/course_096.webp b/course_images/course_096.webp similarity index 100% rename from .vscode/course_images/course_096.webp rename to course_images/course_096.webp diff --git a/.vscode/course_images/course_097.webp b/course_images/course_097.webp similarity index 100% rename from .vscode/course_images/course_097.webp rename to course_images/course_097.webp diff --git a/.vscode/course_images/course_098.webp b/course_images/course_098.webp similarity index 100% rename from .vscode/course_images/course_098.webp rename to course_images/course_098.webp diff --git a/.vscode/course_images/course_099.webp b/course_images/course_099.webp similarity index 100% rename from .vscode/course_images/course_099.webp rename to course_images/course_099.webp diff --git a/.vscode/course_images/course_100.webp b/course_images/course_100.webp similarity index 100% rename from .vscode/course_images/course_100.webp rename to course_images/course_100.webp diff --git a/.vscode/course_images/course_101.webp b/course_images/course_101.webp similarity index 100% rename from .vscode/course_images/course_101.webp rename to course_images/course_101.webp diff --git a/.vscode/course_images/course_102.webp b/course_images/course_102.webp similarity index 100% rename from .vscode/course_images/course_102.webp rename to course_images/course_102.webp diff --git a/.vscode/course_images/course_103.webp b/course_images/course_103.webp similarity index 100% rename from .vscode/course_images/course_103.webp rename to course_images/course_103.webp diff --git a/.vscode/course_images/course_104.webp b/course_images/course_104.webp similarity index 100% rename from .vscode/course_images/course_104.webp rename to course_images/course_104.webp diff --git a/.vscode/course_images/course_105.webp b/course_images/course_105.webp similarity index 100% rename from .vscode/course_images/course_105.webp rename to course_images/course_105.webp diff --git a/.vscode/course_images/course_106.webp b/course_images/course_106.webp similarity index 100% rename from .vscode/course_images/course_106.webp rename to course_images/course_106.webp diff --git a/.vscode/instructors_images/instructor_001.webp b/instructors_images/instructor_001.webp similarity index 100% rename from .vscode/instructors_images/instructor_001.webp rename to instructors_images/instructor_001.webp diff --git a/.vscode/instructors_images/instructor_002.webp b/instructors_images/instructor_002.webp similarity index 100% rename from .vscode/instructors_images/instructor_002.webp rename to instructors_images/instructor_002.webp diff --git a/.vscode/instructors_images/instructor_003.webp b/instructors_images/instructor_003.webp similarity index 100% rename from .vscode/instructors_images/instructor_003.webp rename to instructors_images/instructor_003.webp diff --git a/.vscode/instructors_images/instructor_004.webp b/instructors_images/instructor_004.webp similarity index 100% rename from .vscode/instructors_images/instructor_004.webp rename to instructors_images/instructor_004.webp diff --git a/.vscode/instructors_images/instructor_005.webp b/instructors_images/instructor_005.webp similarity index 100% rename from .vscode/instructors_images/instructor_005.webp rename to instructors_images/instructor_005.webp diff --git a/.vscode/instructors_images/instructor_006.webp b/instructors_images/instructor_006.webp similarity index 100% rename from .vscode/instructors_images/instructor_006.webp rename to instructors_images/instructor_006.webp diff --git a/.vscode/instructors_images/instructor_007.webp b/instructors_images/instructor_007.webp similarity index 100% rename from .vscode/instructors_images/instructor_007.webp rename to instructors_images/instructor_007.webp diff --git a/.vscode/instructors_images/instructor_008.webp b/instructors_images/instructor_008.webp similarity index 100% rename from .vscode/instructors_images/instructor_008.webp rename to instructors_images/instructor_008.webp diff --git a/.vscode/instructors_images/instructor_009.webp b/instructors_images/instructor_009.webp similarity index 100% rename from .vscode/instructors_images/instructor_009.webp rename to instructors_images/instructor_009.webp diff --git a/.vscode/instructors_images/instructor_010.webp b/instructors_images/instructor_010.webp similarity index 100% rename from .vscode/instructors_images/instructor_010.webp rename to instructors_images/instructor_010.webp diff --git a/.vscode/instructors_images/instructor_011.webp b/instructors_images/instructor_011.webp similarity index 100% rename from .vscode/instructors_images/instructor_011.webp rename to instructors_images/instructor_011.webp diff --git a/.vscode/instructors_images/instructor_012.webp b/instructors_images/instructor_012.webp similarity index 100% rename from .vscode/instructors_images/instructor_012.webp rename to instructors_images/instructor_012.webp diff --git a/.vscode/instructors_images/instructor_013.webp b/instructors_images/instructor_013.webp similarity index 100% rename from .vscode/instructors_images/instructor_013.webp rename to instructors_images/instructor_013.webp diff --git a/.vscode/instructors_images/instructor_014.webp b/instructors_images/instructor_014.webp similarity index 100% rename from .vscode/instructors_images/instructor_014.webp rename to instructors_images/instructor_014.webp diff --git a/.vscode/instructors_images/instructor_015.webp b/instructors_images/instructor_015.webp similarity index 100% rename from .vscode/instructors_images/instructor_015.webp rename to instructors_images/instructor_015.webp diff --git a/.vscode/instructors_images/instructor_016.webp b/instructors_images/instructor_016.webp similarity index 100% rename from .vscode/instructors_images/instructor_016.webp rename to instructors_images/instructor_016.webp diff --git a/.vscode/instructors_images/instructor_017.webp b/instructors_images/instructor_017.webp similarity index 100% rename from .vscode/instructors_images/instructor_017.webp rename to instructors_images/instructor_017.webp diff --git a/.vscode/instructors_images/instructor_018.webp b/instructors_images/instructor_018.webp similarity index 100% rename from .vscode/instructors_images/instructor_018.webp rename to instructors_images/instructor_018.webp diff --git a/.vscode/instructors_images/instructor_019.webp b/instructors_images/instructor_019.webp similarity index 100% rename from .vscode/instructors_images/instructor_019.webp rename to instructors_images/instructor_019.webp diff --git a/.vscode/instructors_images/instructor_020.webp b/instructors_images/instructor_020.webp similarity index 100% rename from .vscode/instructors_images/instructor_020.webp rename to instructors_images/instructor_020.webp diff --git a/.vscode/instructors_images/instructor_021.webp b/instructors_images/instructor_021.webp similarity index 100% rename from .vscode/instructors_images/instructor_021.webp rename to instructors_images/instructor_021.webp diff --git a/.vscode/instructors_images/instructor_022.webp b/instructors_images/instructor_022.webp similarity index 100% rename from .vscode/instructors_images/instructor_022.webp rename to instructors_images/instructor_022.webp diff --git a/.vscode/instructors_images/instructor_023.webp b/instructors_images/instructor_023.webp similarity index 100% rename from .vscode/instructors_images/instructor_023.webp rename to instructors_images/instructor_023.webp diff --git a/.vscode/instructors_images/instructor_024.webp b/instructors_images/instructor_024.webp similarity index 100% rename from .vscode/instructors_images/instructor_024.webp rename to instructors_images/instructor_024.webp diff --git a/.vscode/instructors_images/instructor_025.webp b/instructors_images/instructor_025.webp similarity index 100% rename from .vscode/instructors_images/instructor_025.webp rename to instructors_images/instructor_025.webp diff --git a/.vscode/instructors_images/instructor_026.webp b/instructors_images/instructor_026.webp similarity index 100% rename from .vscode/instructors_images/instructor_026.webp rename to instructors_images/instructor_026.webp diff --git a/.vscode/instructors_images/instructor_027.webp b/instructors_images/instructor_027.webp similarity index 100% rename from .vscode/instructors_images/instructor_027.webp rename to instructors_images/instructor_027.webp diff --git a/.vscode/instructors_images/instructor_028.webp b/instructors_images/instructor_028.webp similarity index 100% rename from .vscode/instructors_images/instructor_028.webp rename to instructors_images/instructor_028.webp diff --git a/.vscode/instructors_images/instructor_029.webp b/instructors_images/instructor_029.webp similarity index 100% rename from .vscode/instructors_images/instructor_029.webp rename to instructors_images/instructor_029.webp diff --git a/.vscode/instructors_images/instructor_030.webp b/instructors_images/instructor_030.webp similarity index 100% rename from .vscode/instructors_images/instructor_030.webp rename to instructors_images/instructor_030.webp diff --git a/.vscode/instructors_images/instructor_031.webp b/instructors_images/instructor_031.webp similarity index 100% rename from .vscode/instructors_images/instructor_031.webp rename to instructors_images/instructor_031.webp diff --git a/.vscode/instructors_images/instructor_032.webp b/instructors_images/instructor_032.webp similarity index 100% rename from .vscode/instructors_images/instructor_032.webp rename to instructors_images/instructor_032.webp diff --git a/.vscode/instructors_images/instructor_033.webp b/instructors_images/instructor_033.webp similarity index 100% rename from .vscode/instructors_images/instructor_033.webp rename to instructors_images/instructor_033.webp diff --git a/.vscode/instructors_images/instructor_034.webp b/instructors_images/instructor_034.webp similarity index 100% rename from .vscode/instructors_images/instructor_034.webp rename to instructors_images/instructor_034.webp diff --git a/.vscode/instructors_images/instructor_035.webp b/instructors_images/instructor_035.webp similarity index 100% rename from .vscode/instructors_images/instructor_035.webp rename to instructors_images/instructor_035.webp diff --git a/.vscode/instructors_images/instructor_036.webp b/instructors_images/instructor_036.webp similarity index 100% rename from .vscode/instructors_images/instructor_036.webp rename to instructors_images/instructor_036.webp diff --git a/.vscode/instructors_images/instructor_037.webp b/instructors_images/instructor_037.webp similarity index 100% rename from .vscode/instructors_images/instructor_037.webp rename to instructors_images/instructor_037.webp diff --git a/.vscode/instructors_images/instructor_038.webp b/instructors_images/instructor_038.webp similarity index 100% rename from .vscode/instructors_images/instructor_038.webp rename to instructors_images/instructor_038.webp diff --git a/.vscode/instructors_images/instructor_039.webp b/instructors_images/instructor_039.webp similarity index 100% rename from .vscode/instructors_images/instructor_039.webp rename to instructors_images/instructor_039.webp diff --git a/.vscode/instructors_images/instructor_040.webp b/instructors_images/instructor_040.webp similarity index 100% rename from .vscode/instructors_images/instructor_040.webp rename to instructors_images/instructor_040.webp diff --git a/.vscode/instructors_images/instructor_041.webp b/instructors_images/instructor_041.webp similarity index 100% rename from .vscode/instructors_images/instructor_041.webp rename to instructors_images/instructor_041.webp diff --git a/.vscode/instructors_images/instructor_042.webp b/instructors_images/instructor_042.webp similarity index 100% rename from .vscode/instructors_images/instructor_042.webp rename to instructors_images/instructor_042.webp diff --git a/.vscode/instructors_images/instructor_043.webp b/instructors_images/instructor_043.webp similarity index 100% rename from .vscode/instructors_images/instructor_043.webp rename to instructors_images/instructor_043.webp diff --git a/.vscode/instructors_images/instructor_044.webp b/instructors_images/instructor_044.webp similarity index 100% rename from .vscode/instructors_images/instructor_044.webp rename to instructors_images/instructor_044.webp diff --git a/.vscode/instructors_images/instructor_045.webp b/instructors_images/instructor_045.webp similarity index 100% rename from .vscode/instructors_images/instructor_045.webp rename to instructors_images/instructor_045.webp diff --git a/.vscode/instructors_images/instructor_046.webp b/instructors_images/instructor_046.webp similarity index 100% rename from .vscode/instructors_images/instructor_046.webp rename to instructors_images/instructor_046.webp diff --git a/.vscode/instructors_images/instructor_047.webp b/instructors_images/instructor_047.webp similarity index 100% rename from .vscode/instructors_images/instructor_047.webp rename to instructors_images/instructor_047.webp diff --git a/.vscode/nav2.html b/nav2.html similarity index 100% rename from .vscode/nav2.html rename to nav2.html diff --git a/.vscode/popolarmin.html b/popolarmin.html similarity index 100% rename from .vscode/popolarmin.html rename to popolarmin.html diff --git a/.vscode/popular.html b/popular.html similarity index 100% rename from .vscode/popular.html rename to popular.html diff --git a/.vscode/scripts/popular.js b/scripts/popular.js similarity index 100% rename from .vscode/scripts/popular.js rename to scripts/popular.js diff --git a/.vscode/styles/popular.css b/styles/popular.css similarity index 100% rename from .vscode/styles/popular.css rename to styles/popular.css From ae576cc6d4b94f65102848739d224f7ac8ad84e0 Mon Sep 17 00:00:00 2001 From: Aman Singh Date: Fri, 1 Apr 2022 14:30:51 +0530 Subject: [PATCH 62/85] unused file deleted --- courses.html | 6 +++++- scripts/courses.js | 14 ++++++++++++++ styles/courses.css | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/courses.html b/courses.html index 0bc726b..a59cb89 100644 --- a/courses.html +++ b/courses.html @@ -6,9 +6,12 @@ Document + + -
    +
    +

    Frontend Masters Courses

    @@ -25,6 +28,7 @@

    Frontend Masters Courses

    + - + + diff --git a/scripts/dashboard.js b/scripts/dashboard.js new file mode 100644 index 0000000..1352c3a --- /dev/null +++ b/scripts/dashboard.js @@ -0,0 +1,30 @@ +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + +document.querySelector(".header").innerHTML = navbar(); +document.querySelector("#footer").innerHTML = footer(); + +// Click Event on Hamburger Icon +const hamburger = document.querySelector(".menu"); +const navMenu = document.querySelector(".mobile"); +hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); +}); + +const logout = () => { + window.location.href = "index.html"; + localStorage.removeItem("logged_user"); +}; +// For logout +let logout_btn = document.getElementById("logout"); +if (logout_btn) { + logout_btn.addEventListener("click", logout); +} + +let user = document.getElementById("user"); +let user_name = document.getElementById("user_name"); + +let logged_user = JSON.parse(localStorage.getItem("logged_user")); +console.log(logged_user); +user.innerText = "Welcome Back, " + logged_user.fn + " " + logged_user.ln; +user_name.innerText = "Welcome Back, " + logged_user.fn + " " + logged_user.ln; diff --git a/scripts/login-page.js b/scripts/login-page.js index a80a899..a5d75d7 100644 --- a/scripts/login-page.js +++ b/scripts/login-page.js @@ -50,7 +50,7 @@ const loginUser = () => { let alert_box = document.querySelector(".alert-msg"); if (success) { localStorage.setItem("logged_user", JSON.stringify(logged_user)); - window.location.href = "account.html"; + window.location.href = "dashboard.html"; } else { alert_box.innerText = "That wasn't correct. Try again?"; alert_box.classList.add("active-alert"); From 3aaa8656dfc4f51dcea87a12664cad1d8ddb4e47 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Fri, 1 Apr 2022 22:11:42 +0530 Subject: [PATCH 78/85] fix js --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 81d285c..8f9b409 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ - + Date: Fri, 1 Apr 2022 22:31:32 +0530 Subject: [PATCH 79/85] updated three line feature --- components/navbar.js | 4 +- courses.html | 76 ++++++---- index.html | 2 +- learn.html | 2 +- popolarmin.html | 2 +- popular.html | 337 ++++++++++++++++++++---------------------- scripts/courses.js | 202 ++++++++++++++++++++++++- scripts/login-page.js | 2 +- scripts/popular.js | 19 +++ styles/courses.css | 7 +- styles/popularmin.css | 87 +++++++++++ 11 files changed, 527 insertions(+), 213 deletions(-) create mode 100644 styles/popularmin.css diff --git a/components/navbar.js b/components/navbar.js index ac19c12..5ee250e 100644 --- a/components/navbar.js +++ b/components/navbar.js @@ -17,7 +17,7 @@ function navbar() {
      -
    • Courses
    • +
    • Courses
    • Learn
    • Pricing
    • Login
    • diff --git a/courses.html b/courses.html index a59cb89..b3ba08f 100644 --- a/courses.html +++ b/courses.html @@ -8,6 +8,8 @@ + +
      @@ -18,16 +20,15 @@

      Frontend Masters Courses

      -
      -
      - - -
      +
      + +
      +
      @@ -1041,6 +1042,9 @@

      Frontend Masters Courses

      console.log(coursesData); import { append, search } from "./scripts/courses.js"; + import { minidisplay } from "./scripts/courses.js"; + console.log("minidisplay:", minidisplay); + console.log("search:", search); console.log("append:", append); @@ -1051,25 +1055,45 @@

      Frontend Masters Courses

      let searchItem = document.getElementById("search"); console.log("searchItem:", searchItem); - // console.log("searchItem:", searchItem.onkeyup); - // searchItem.setAttribute("onkeyup", "search(coursesData, searchItem)"); + let body = document.querySelector("head"); + searchItem.addEventListener("keyup", function () { - search(coursesData, searchItem); - // console.log("coursesData:", filterData); + // let link = document.createElement("link"); + // link.rel = "stylesheet"; + // link.href = `./styles/popular.css`; + // link.className = "popular"; + // let link2 = document.querySelectorAll(".popular"); + // console.log("link2:", link2); + // link2.innerHTML = ""; + // let link1 = document.querySelectorAll(".popularmin"); + // link1.innerHTML = null; + + // body.append(link); + // console.log("link:", link); + search(coursesData, searchItem, body); + }); + + let menuButton1 = document.getElementById("menuButton1"); + menuButton1.addEventListener("click", function () { + let link = document.querySelectorAll(".popular"); + link.innerHTML = ""; + let link1 = document.createElement("link"); + link1.rel = "stylesheet"; + link1.className = "popularmin"; + link1.href = `./styles/popularmin.css`; + + body.append(link1); + console.log("link:", link1); + minidisplay(coursesData, main, body); + }); + + let menuButton2 = document.getElementById("menuButton2"); + menuButton2.addEventListener("click", function () { + let link = document.querySelectorAll(".popular"); + link.innerHTML = ""; + let link1 = document.querySelectorAll(".popularmin"); + link1.innerHTML = null; + + append(coursesData, main); }); - // searchItem.onkeyup = "search(coursesData, searchItem)"; - // console.log("searchItem:", searchItem.onkeyup); - diff --git a/index.html b/index.html index 485519d..73f1e0f 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ - + - ======= + diff --git a/popolarmin.html b/popolarmin.html index 64f63bc..71e0003 100644 --- a/popolarmin.html +++ b/popolarmin.html @@ -14,7 +14,7 @@ } body{ - background-color:#222222; + background-color:#222222; } #main{ diff --git a/popular.html b/popular.html index 3cc553b..7239dec 100644 --- a/popular.html +++ b/popular.html @@ -6,8 +6,10 @@ Document + + - - - +
      +
      + \ No newline at end of file + ]; + var progress1 = [ + { + class: "js", + color: "#c94f17", + desc: "Write Professional, Modern JavaScript", + icon: "", + img: "https://iconape.com/wp-content/files/ez/353342/svg/javascript-seeklogo.com.svg", + title: "JavaScript", + }, + ]; + // background: #181818; + let main = document.getElementById("main"); + import { display } from "./scripts/popular.js"; + // console.log(navbar) + display(icon1arr, main); + diff --git a/scripts/courses.js b/scripts/courses.js index 18d7b48..a051655 100644 --- a/scripts/courses.js +++ b/scripts/courses.js @@ -1,6 +1,11 @@ import navbar from "../components/navbar.js"; import footer from "../components/footer.js"; +// import { display } from "./scripts/popular.js" + + + + document.querySelector(".header").innerHTML = navbar(); document.querySelector("#footer").innerHTML = footer(); @@ -140,8 +145,22 @@ const append = (data, parent)=>{ }) } - function search(data,inputValue) { +function search(data, inputValue, body) { + + let link1 = document.querySelectorAll(".popularmin"); + // link1.innerHTML = null; + // link1.remove(); var searchText = inputValue.value.toLowerCase(); + let link = document.createElement("link"); + link.rel = "stylesheet"; + link.href = `./styles/popular.css`; + link.className = "popular"; + + + + body.append(link); + console.log("link:", link); + console.log(searchText); var filterData = data.filter(function (item) { var elem = item.title.toLowerCase(); @@ -149,13 +168,192 @@ const append = (data, parent)=>{ }); console.log('filterData:', filterData) - append(filterData, main); + // append(filterData, main); + if (searchText != "") { + + + display(filterData,main); + + } else { + // append(coursesData, main); + append(data, main); + + + } + } export { append, search }; // export default append; + + + + +function display(data,main){ + console.log(data) +main.innerHTML = null; + + data.map(function(el){ + let div = document.createElement("div"); + div.setAttribute("id","div") + + + + + let mainDiv = document.createElement("div"); + mainDiv.setAttribute("id","mainDiv") + + let img = document.createElement("img") + img.src = el.course_img_url; + img.setAttribute("id","img") + + let img1 = document.createElement("img") + img1.src = el.instructor_img_url; + img1.setAttribute("id","img1") + + let title = document.createElement("h1") + title.innerText = el.title; + + let titleDiv =document.createElement('div') + titleDiv.id = "titleDiv" + titleDiv.append(title) + + let nam = document.createElement("p"); + nam.innerText = el.instructorName; + nam.id = "p" + + let nameDiv = document.createElement("div") + nameDiv.setAttribute("id","nameDiv") + + let org = document.createElement("p"); + org.innerText = el.org; + org.id = "p1" + + nameDiv.append(nam,org) + + let outerDiv = document.createElement("div") + outerDiv.setAttribute("id","outerDiv") + outerDiv.append(img1,nameDiv) + outerDiv.style.display="flex" + + let description = document.createElement("p"); + description.innerText = el.course_description; + description.setAttribute("id","description") + description.setAttribute("id","desc") + + let descDiv =document.createElement('div') + descDiv.id = "descDiv" + descDiv.append(description) + + let time = document.createElement("p"); + time.innerText = el.time; + time.setAttribute("id","time") + + let timeDiv =document.createElement('div') + timeDiv.setAttribute("id","timeDiv") + timeDiv.append(time) + + let CC = document.createElement("div") + CC.innerText="CC" + CC.setAttribute("id","CC") + + let outerDiv2= document.createElement("div") + outerDiv2.append(timeDiv,CC) + outerDiv2.setAttribute("id","outerDiv2") + outerDiv2.style.display="flex" + + let btn = document.createElement("button") + btn.innerText="Watch Free Preview" + let btn1 = document.createElement("button") + btn1.innerText="Get Full Access" + btn.setAttribute("id","btn") + btn1.setAttribute("id","btn1") + let btnDiv = document.createElement("div") + btnDiv.append(btn,btn1) + btnDiv.style.display="flex" + btnDiv.setAttribute("id","btnDiv") + + mainDiv.append(titleDiv,outerDiv,descDiv,outerDiv2,btnDiv) + div.append(img,mainDiv) + div.addEventListener("click",function(){ + window.location.href="display.html" + let displayArr=[]; + displayArr.push(el) + }) + btn1.addEventListener("click",function(){ + window.location.href="joinnow.html" + }) + main.append(div) + }) +} + +export {display}; + + + + + + +function minidisplay(data,main,body){ +console.log('minidisplay:', minidisplay) + main.innerHTML = null; + + + data.map(function (el) { + + let div = document.createElement("div"); + div.setAttribute("id","div") + + + + + let mainDiv = document.createElement("div"); + mainDiv.setAttribute("id","mainDiv") + + let img = document.createElement("img") + img.src = el.instructor_img_url; + img.setAttribute("id","img") + + + let title = document.createElement("h1") + title.innerText = el.title; + + let titleDiv =document.createElement('div') + titleDiv.id = "titleDiv"; + titleDiv.append(title) + + let nam = document.createElement("p"); + nam.innerText = el.instructorName; + nam.id = "p" + + let nameDiv = document.createElement("div") + nameDiv.setAttribute("id","nameDiv") + + + + nameDiv.append(title,nam) + + + + mainDiv.append(img, nameDiv) + + div.append(mainDiv); + // div.addEventListener("click",function(){ + // window.location.href="display.html" + // let displayArr=[]; + // displayArr.push(el) + // }) + + main.append(div); + + + + }) +} + +export {minidisplay}; diff --git a/scripts/login-page.js b/scripts/login-page.js index f89ecd8..d9fa54a 100644 --- a/scripts/login-page.js +++ b/scripts/login-page.js @@ -17,7 +17,7 @@ hamburger.addEventListener("click", function () { let login_form = document.querySelector("#login-form"); -const loginUser = () => { +const loginUser = (event) => { event.preventDefault(); let login_data = JSON.parse(localStorage.getItem("login_data")) || []; diff --git a/scripts/popular.js b/scripts/popular.js index df47935..c1fb0f9 100644 --- a/scripts/popular.js +++ b/scripts/popular.js @@ -1,3 +1,22 @@ +import navbar from "../components/navbar.js"; +import footer from "../components/footer.js"; + + + + + + +document.querySelector(".header").innerHTML = navbar(); +document.querySelector("#footer").innerHTML = footer(); + +// Click Event on Hamburger Icon +const hamburger = document.querySelector(".menu"); +const navMenu = document.querySelector(".mobile"); +hamburger.addEventListener("click", function () { + navMenu.classList.toggle("active"); +}); + + function display(data,main){ diff --git a/styles/courses.css b/styles/courses.css index 6764527..ed64d1f 100644 --- a/styles/courses.css +++ b/styles/courses.css @@ -50,18 +50,19 @@ color: grey; } #expand{ - width: 100%; + width: 85%; + margin: auto; /* height: 100px; */ /* margin: auto; */ margin-top:10px; margin-bottom: 10px; - /* border: 1px solid green; */ + /* border: 5px solid green; */ display:flex; flex-direction: row; justify-content: flex-end; gap: 10px; } - #menuButton{ + #menuButton1, #menuButton2{ width: 20px; height: 20px; } diff --git a/styles/popularmin.css b/styles/popularmin.css new file mode 100644 index 0000000..db9cca4 --- /dev/null +++ b/styles/popularmin.css @@ -0,0 +1,87 @@ +*{ + font-family:"Open Sans",sans-serif; + +} +body{ + background-color:#222222; +} + +#main{ + width: 60%; + width: 80%; + margin: auto; + display: grid; + border: 4px solid green; + padding:10px; + +} + + +#mainDiv{ + + display:flex; + height: 85.5px; + margin-bottom: 10px; + /* margin-bottom: 30px; */ + overflow:hidden; + position: relative; + flex: 1 1 auto; +} + + +#innerDiv{ + height: 337px; + width: 337px; + position:relative; + opacity: initial; + flex: 1 1 auto; +} + + +img{ + transition: opacity 1s; + opacity: .5; + height:85.5px; + width: 85.5px; +} + +#nameDiv{ + padding-left: 20px; + background-color: black; + width: 100%; +} + +h1{ + color: #DD625E; + font-size: 21px; +} + +#p{ + font-size: 16px; + color: #8a8a8a; +} + + +#outerDiv{ + height: 337px; + width: 70%; + background-color: black; + /* border: 2px solid white; */ + /* padding: 20px; */ + position: relative; + + + flex: 1 1 auto; + + +} + +#flexDiv{ + display: flex; + gap: 5%; +} + +#com{ + color: #8a8a8a; + font-size: 16px; +} \ No newline at end of file From 84b63b0bedf9f6f4b43bde8d5a0682d011829078 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Fri, 1 Apr 2022 22:33:51 +0530 Subject: [PATCH 80/85] course page issue --- courses.html | 15 +- styles/courses.css | 503 ++++++++++++++++++++++----------------------- 2 files changed, 258 insertions(+), 260 deletions(-) diff --git a/courses.html b/courses.html index a59cb89..c680546 100644 --- a/courses.html +++ b/courses.html @@ -22,12 +22,11 @@

      Frontend Masters Courses

      Learning Paths
    -
    -
    - - -
    +
    + +
    +
    @@ -994,7 +993,7 @@

    Frontend Masters Courses

    }, ]; - console.log(coursesData); + // console.log(coursesData); //instructor_image data @@ -1041,8 +1040,8 @@

    Frontend Masters Courses

    console.log(coursesData); import { append, search } from "./scripts/courses.js"; - console.log("search:", search); - console.log("append:", append); + // console.log("search:", search); + // console.log("append:", append); let main = document.getElementById("main"); diff --git a/styles/courses.css b/styles/courses.css index 6764527..7c1bdac 100644 --- a/styles/courses.css +++ b/styles/courses.css @@ -1,278 +1,277 @@ - *{ - font-family: sans-serif; - margin: 0; - } - body{ - background-color: #222222; - - } +* { + font-family: sans-serif; + margin: 0; +} +body { + background-color: #222222; +} - .head{ - width: 85%; - margin:auto; - /* height: 100px; */ - /* border: 1px solid red; */ - color: #e6e6e6; - padding: 25px 0px 25px 0px; - display: flex; - /* justify-content: flex-end; */ - justify-content: space-between; - } - input{ - width: 30%; - background-color:#3e3e3e; - border: none; - border-radius:5px; - color: white; - } - ::-webkit-input-placeholder{ - color:grey; - } +.head { + width: 85%; + margin: auto; + /* height: 100px; */ + /* border: 1px solid red; */ + color: #e6e6e6; + padding: 25px 0px 25px 0px; + display: flex; + /* justify-content: flex-end; */ + justify-content: space-between; +} +input { + width: 30%; + background-color: #3e3e3e; + border: none; + border-radius: 5px; + color: white; +} +::-webkit-input-placeholder { + color: grey; +} - #wrap{ - width: 100%; - height: 40px; - background-color: #161616; - /* border: 1px solid red; */ - padding: 0 30px; - /* margin: 0 50px 0 50px; */ - /* margin-bottom:50px; */ - } - #nav{ - display:block; - margin-left: 7%; - } - #nav>a{ - padding: 0px 10px; - line-height: 40px; - font-size: 16px; - text-decoration: none; - color: grey; - } - #expand{ - width: 100%; - /* height: 100px; */ - /* margin: auto; */ - margin-top:10px; - margin-bottom: 10px; - /* border: 1px solid green; */ - display:flex; - flex-direction: row; - justify-content: flex-end; - gap: 10px; - } - #menuButton{ - width: 20px; - height: 20px; - } - #main { - width: 85%; - margin: auto; - height: auto; - /* border: 5px solid red; */ - /* padding: 30px; */ - /* display: grid; +#wrap { + width: 100%; + height: 40px; + background-color: #161616; + /* border: 1px solid red; */ + padding: 0 30px; + /* margin: 0 50px 0 50px; */ + /* margin-bottom:50px; */ +} +#nav { + display: block; + margin-left: 7%; +} +#nav > a { + padding: 0px 10px; + line-height: 40px; + font-size: 16px; + text-decoration: none; + color: grey; +} +#expand { + width: 85%; + /* height: 100px; */ + /* margin-top: 10px; + margin-bottom: 10px; */ + margin: 10px auto; + /* border: 1px solid green; */ + display: flex; + flex-direction: row; + justify-content: flex-end; + gap: 10px; +} +#menuButton1, +#menuButton2 { + width: 20px; + height: 20px; +} +#main { + width: 85%; + margin: auto; + height: auto; + /* border: 5px solid red; */ + /* padding: 30px; */ + /* display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(10, 1fr); grid-gap:80px; */ - display: flex; - flex-direction: row; - flex-wrap: wrap; - /* align-items: flex-start; */ - justify-content: space-between; - - - /* margin-top: 0px; */ - } - .mainClass { - width: 49%; - height: 400px;; - /* min-height: 200px; */ - position: relative; - margin-bottom: 25px; - /* display: flex; */ - /* display: flex; */ - /* flex-direction: row; */ - /* flex-wrap: wrap; */ - /* align-items: flex-start; */ - /* justify-content: flex-start; */ - /* border: 5px solid red; */ - - /* background-color: aqua; */ - } - #outer { - /* width: 377.5px; */ - width: auto; - height: 85%; - /* margin: 10px; */ - /* min-height: auto; */ - /* border: 5px solid yellow; */ - opacity: 1; - - /* background-color: green; */ - } - - #inner { - /* width: 400px; */ - width: auto; - /* min-height: 360px; */ - /* border: 1px solid red; */ - height:85%; - position: absolute; - top: 0px;; - left: 80px; - z-index: 5; - background-image: radial-gradient(circle at left center, rgba(0, 0, 0, 0.3) 0px, rgb(0, 0, 0) 25%); - } - - .btnClass{ - height: 20%; - width:100%; - /* border:solid 1px white; */ - padding: 35px; - /* margin-left: 0px; */ - margin-right: 50px; - } - .descriptionClass{ - height: 70%; - width: 100%; - /* border:solid 1px white; */ - } - .description{ - color: white; - margin-left:20px; - margin-right:20px; - font-size:14px; - } - - .title{ - color: #DD625E; - margin-left: 20px; - margin-right: 20px; - margin-top:20px; - } - - .instructorClass{ - min-height: 80px; - width: 100%; - /* border:solid 1px red; */ - - } - .descrClass{ - min-height: 100px; - width: 100%; - /* border:solid 1px green; */ - } - .timeClass{ - min-height: 40px; - width: 100%; - display: inline-block; + display: flex; + flex-direction: row; + flex-wrap: wrap; + /* align-items: flex-start; */ + justify-content: space-between; - /* border:solid 1px yellow */ - } - .time{ - color:#6f7e78; - margin-left:20px; - margin-top: 3px; - - } - .caption{ - color:#222; - margin-left: 5px; - background-color:rgb(138, 138, 138); - padding:0 4px; - border-radius: 8px; - font-size: 14px; - font-weight: 600; + /* margin-top: 0px; */ +} +.mainClass { + width: 49%; + height: 400px; + /* min-height: 200px; */ + position: relative; + margin-bottom: 25px; + /* display: flex; */ + /* display: flex; */ + /* flex-direction: row; */ + /* flex-wrap: wrap; */ + /* align-items: flex-start; */ + /* justify-content: flex-start; */ + /* border: 5px solid red; */ - } + /* background-color: aqua; */ +} +#outer { + /* width: 377.5px; */ + width: auto; + height: 85%; + /* margin: 10px; */ + /* min-height: auto; */ + /* border: 5px solid yellow; */ + opacity: 1; + /* background-color: green; */ +} -.instructor_img{ - min-height: 78px; - width: 78px; - border-radius: 100%; - margin-left: 20px; +#inner { + /* width: 400px; */ + width: auto; + /* min-height: 360px; */ + /* border: 1px solid red; */ + height: 85%; + position: absolute; + top: 0px; + left: 80px; + z-index: 5; + background-image: radial-gradient( + circle at left center, + rgba(0, 0, 0, 0.3) 0px, + rgb(0, 0, 0) 25% + ); +} +.btnClass { + height: 20%; + width: 100%; + /* border:solid 1px white; */ + padding: 35px; + /* margin-left: 0px; */ + margin-right: 50px; +} +.descriptionClass { + height: 70%; + width: 100%; + /* border:solid 1px white; */ } -.instructorName ,.instructorOrg{ - color: white; - margin-left: 10px; +.description { + color: white; + margin-left: 20px; + margin-right: 20px; + font-size: 14px; } -.anchorClass{ - display: flex; - flex-direction: row; - margin-right: 20px; +.title { + color: #dd625e; + margin-left: 20px; + margin-right: 20px; + margin-top: 20px; +} +.instructorClass { + min-height: 80px; + width: 100%; + /* border:solid 1px red; */ } -.instructorName{ - margin-top:15px; - +.descrClass { + min-height: 100px; + width: 100%; + /* border:solid 1px green; */ } +.timeClass { + min-height: 40px; + width: 100%; + display: inline-block; - - #btn1{ - background-color:#C02D28; - color: white; - padding: 10px 20px; - /* min-height: 45px; */ - margin-left: 0px; - border: none; - border-radius:40px; - line-height:1.25; -} -#btn2{ - background-color:#c94f17; - color: white; - padding: 10px 20px; - /* height: 45px; */ - margin-left: 5px; - border: none; - border-radius:40px; - line-height:1.25; + /* border:solid 1px yellow */ +} +.time { + color: #6f7e78; + margin-left: 20px; + margin-top: 3px; +} +.caption { + color: #222; + margin-left: 5px; + background-color: rgb(138, 138, 138); + padding: 0 4px; + border-radius: 8px; + font-size: 14px; + font-weight: 600; } +.instructor_img { + min-height: 78px; + width: 78px; + border-radius: 100%; + margin-left: 20px; +} +.instructorName, +.instructorOrg { + color: white; + margin-left: 10px; +} +.anchorClass { + display: flex; + flex-direction: row; + margin-right: 20px; +} +.instructorName { + margin-top: 15px; +} - @media all and (max-width:768px) and (min-width:381px){ - - #main { - grid-template-columns: repeat(1 ,1fr); - } - - #inner { - /* width: 400px; */ - width: auto; - /* height: 360px; */ - height: auto; - position: absolute; - top:-.01px; - left: 80px; +#btn1 { + background-color: #c02d28; + color: white; + padding: 10px 20px; + /* min-height: 45px; */ + margin-left: 0px; + border: none; + border-radius: 40px; + line-height: 1.25; +} +#btn2 { + background-color: #c94f17; + color: white; + padding: 10px 20px; + /* height: 45px; */ + margin-left: 5px; + border: none; + border-radius: 40px; + line-height: 1.25; +} - background-image: radial-gradient(circle at left center, rgba(0, 0, 0, 0.3) 0px, rgb(0, 0, 0) 25%); - } +@media all and (max-width: 768px) and (min-width: 381px) { + #main { + grid-template-columns: repeat(1, 1fr); + } + #inner { + /* width: 400px; */ + width: auto; + /* height: 360px; */ + height: auto; + position: absolute; + top: -0.01px; + left: 80px; - } - @media all and (min-width: 50px) and (max-width: 380px) { - #main { - grid-template-columns: repeat(1 ,1fr); - } - #inner { - /* width: 400px; */ - width: auto; - /* height: 360px; */ - height: auto; - position: absolute; - top:-.01px; - left: 80px; + background-image: radial-gradient( + circle at left center, + rgba(0, 0, 0, 0.3) 0px, + rgb(0, 0, 0) 25% + ); + } +} +@media all and (min-width: 50px) and (max-width: 380px) { + #main { + grid-template-columns: repeat(1, 1fr); + } + #inner { + /* width: 400px; */ + width: auto; + /* height: 360px; */ + height: auto; + position: absolute; + top: -0.01px; + left: 80px; - background-image: radial-gradient(circle at left center, rgba(0, 0, 0, 0.3) 0px, rgb(0, 0, 0) 25%); - } - } + background-image: radial-gradient( + circle at left center, + rgba(0, 0, 0, 0.3) 0px, + rgb(0, 0, 0) 25% + ); + } +} - #courses_img{ - height: 100%; - width: 100%; -} \ No newline at end of file +#courses_img { + height: 100%; + width: 100%; +} From dc9f548be24feb6219536486cbcc2c1a22f4ab72 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Sat, 2 Apr 2022 13:09:42 +0530 Subject: [PATCH 81/85] remove unneccesary files --- components/courses.js | 277 ++++++ components/display.js | 154 ++-- course_images/course_001.webp | Bin 6118 -> 0 bytes course_images/course_002.webp | Bin 12680 -> 0 bytes course_images/course_003.webp | Bin 10046 -> 0 bytes course_images/course_004.webp | Bin 8114 -> 0 bytes course_images/course_005.webp | Bin 6168 -> 0 bytes course_images/course_006.webp | Bin 12812 -> 0 bytes course_images/course_007.webp | Bin 7704 -> 0 bytes course_images/course_008.webp | Bin 9086 -> 0 bytes course_images/course_009.webp | Bin 6738 -> 0 bytes course_images/course_010.webp | Bin 10802 -> 0 bytes course_images/course_011.webp | Bin 56752 -> 0 bytes course_images/course_012.webp | Bin 10306 -> 0 bytes course_images/course_013.webp | Bin 44344 -> 0 bytes course_images/course_014.webp | Bin 10052 -> 0 bytes course_images/course_015.webp | Bin 6474 -> 0 bytes course_images/course_016.webp | Bin 16872 -> 0 bytes course_images/course_017.webp | Bin 4950 -> 0 bytes course_images/course_018.webp | Bin 8600 -> 0 bytes course_images/course_019.webp | Bin 7994 -> 0 bytes course_images/course_020.webp | Bin 5766 -> 0 bytes course_images/course_021.webp | Bin 6714 -> 0 bytes course_images/course_022.webp | Bin 7350 -> 0 bytes course_images/course_023.webp | Bin 19816 -> 0 bytes course_images/course_024.webp | Bin 6888 -> 0 bytes course_images/course_025.webp | Bin 13404 -> 0 bytes course_images/course_026.webp | Bin 7022 -> 0 bytes course_images/course_027.webp | Bin 24530 -> 0 bytes course_images/course_028.webp | Bin 10826 -> 0 bytes course_images/course_029.webp | Bin 8856 -> 0 bytes course_images/course_030.webp | Bin 29658 -> 0 bytes course_images/course_031.webp | Bin 4762 -> 0 bytes course_images/course_032.webp | Bin 7830 -> 0 bytes course_images/course_033.webp | Bin 11610 -> 0 bytes course_images/course_034.webp | Bin 10586 -> 0 bytes course_images/course_035.webp | Bin 7442 -> 0 bytes course_images/course_036.webp | Bin 6534 -> 0 bytes course_images/course_037.webp | Bin 8008 -> 0 bytes course_images/course_038.webp | Bin 34162 -> 0 bytes course_images/course_039.webp | Bin 7508 -> 0 bytes course_images/course_040.webp | Bin 9200 -> 0 bytes course_images/course_041.webp | Bin 8594 -> 0 bytes course_images/course_042.webp | Bin 20732 -> 0 bytes course_images/course_043.webp | Bin 5470 -> 0 bytes course_images/course_044.webp | Bin 6060 -> 0 bytes course_images/course_045.webp | Bin 4546 -> 0 bytes course_images/course_046.webp | Bin 7214 -> 0 bytes course_images/course_047.webp | Bin 27448 -> 0 bytes course_images/course_048.webp | Bin 18410 -> 0 bytes course_images/course_049.webp | Bin 6620 -> 0 bytes course_images/course_050.webp | Bin 10094 -> 0 bytes course_images/course_051.webp | Bin 58880 -> 0 bytes course_images/course_052.webp | Bin 3154 -> 0 bytes course_images/course_053.webp | Bin 7078 -> 0 bytes course_images/course_054.webp | Bin 15804 -> 0 bytes course_images/course_055.webp | Bin 8668 -> 0 bytes course_images/course_056.webp | Bin 6570 -> 0 bytes course_images/course_057.webp | Bin 12072 -> 0 bytes course_images/course_058.webp | Bin 10032 -> 0 bytes course_images/course_059.webp | Bin 22488 -> 0 bytes course_images/course_060.webp | Bin 6748 -> 0 bytes course_images/course_061.webp | Bin 7158 -> 0 bytes course_images/course_062.webp | Bin 7124 -> 0 bytes course_images/course_063.webp | Bin 7612 -> 0 bytes course_images/course_064.webp | Bin 8440 -> 0 bytes course_images/course_065.webp | Bin 16334 -> 0 bytes course_images/course_066.webp | Bin 6582 -> 0 bytes course_images/course_067.webp | Bin 12922 -> 0 bytes course_images/course_068.webp | Bin 9502 -> 0 bytes course_images/course_069.webp | Bin 8184 -> 0 bytes course_images/course_070.webp | Bin 6286 -> 0 bytes course_images/course_071.webp | Bin 7682 -> 0 bytes course_images/course_072.webp | Bin 4800 -> 0 bytes course_images/course_073.webp | Bin 25890 -> 0 bytes course_images/course_074.webp | Bin 4916 -> 0 bytes course_images/course_075.webp | Bin 10602 -> 0 bytes course_images/course_076.webp | Bin 3472 -> 0 bytes course_images/course_077.webp | Bin 5174 -> 0 bytes course_images/course_078.webp | Bin 7680 -> 0 bytes course_images/course_079.webp | Bin 6386 -> 0 bytes course_images/course_080.webp | Bin 17848 -> 0 bytes course_images/course_081.webp | Bin 3780 -> 0 bytes course_images/course_082.webp | Bin 7386 -> 0 bytes course_images/course_083.webp | Bin 7650 -> 0 bytes course_images/course_084.webp | Bin 6896 -> 0 bytes course_images/course_085.webp | Bin 4780 -> 0 bytes course_images/course_086.webp | Bin 5470 -> 0 bytes course_images/course_087.webp | Bin 8762 -> 0 bytes course_images/course_088.webp | Bin 8046 -> 0 bytes course_images/course_089.webp | Bin 7000 -> 0 bytes course_images/course_090.webp | Bin 9808 -> 0 bytes course_images/course_091.webp | Bin 7148 -> 0 bytes course_images/course_092.webp | Bin 7374 -> 0 bytes course_images/course_093.webp | Bin 42854 -> 0 bytes course_images/course_094.webp | Bin 5844 -> 0 bytes course_images/course_095.webp | Bin 5386 -> 0 bytes course_images/course_096.webp | Bin 5402 -> 0 bytes course_images/course_097.webp | Bin 6466 -> 0 bytes course_images/course_098.webp | Bin 9414 -> 0 bytes course_images/course_099.webp | Bin 9282 -> 0 bytes course_images/course_100.webp | Bin 2748 -> 0 bytes course_images/course_101.webp | Bin 5332 -> 0 bytes course_images/course_102.webp | Bin 14820 -> 0 bytes course_images/course_103.webp | Bin 6188 -> 0 bytes course_images/course_104.webp | Bin 7640 -> 0 bytes course_images/course_105.webp | Bin 5728 -> 0 bytes course_images/course_106.webp | Bin 5762 -> 0 bytes courses.html | 1093 +----------------------- icon1.html | 89 +- instructors_images/instructor_001.webp | Bin 2654 -> 0 bytes instructors_images/instructor_002.webp | Bin 2816 -> 0 bytes instructors_images/instructor_003.webp | Bin 1742 -> 0 bytes instructors_images/instructor_004.webp | Bin 2044 -> 0 bytes instructors_images/instructor_005.webp | Bin 2496 -> 0 bytes instructors_images/instructor_006.webp | Bin 8094 -> 0 bytes instructors_images/instructor_007.webp | Bin 3134 -> 0 bytes instructors_images/instructor_008.webp | Bin 2002 -> 0 bytes instructors_images/instructor_009.webp | Bin 2152 -> 0 bytes instructors_images/instructor_010.webp | Bin 1900 -> 0 bytes instructors_images/instructor_011.webp | Bin 1354 -> 0 bytes instructors_images/instructor_012.webp | Bin 5762 -> 0 bytes instructors_images/instructor_013.webp | Bin 2070 -> 0 bytes instructors_images/instructor_014.webp | Bin 2566 -> 0 bytes instructors_images/instructor_015.webp | Bin 1754 -> 0 bytes instructors_images/instructor_016.webp | Bin 3158 -> 0 bytes instructors_images/instructor_017.webp | Bin 1746 -> 0 bytes instructors_images/instructor_018.webp | Bin 1276 -> 0 bytes instructors_images/instructor_019.webp | Bin 3274 -> 0 bytes instructors_images/instructor_020.webp | Bin 1784 -> 0 bytes instructors_images/instructor_021.webp | Bin 2198 -> 0 bytes instructors_images/instructor_022.webp | Bin 1818 -> 0 bytes instructors_images/instructor_023.webp | Bin 1640 -> 0 bytes instructors_images/instructor_024.webp | Bin 1878 -> 0 bytes instructors_images/instructor_025.webp | Bin 1856 -> 0 bytes instructors_images/instructor_026.webp | Bin 1712 -> 0 bytes instructors_images/instructor_027.webp | Bin 2116 -> 0 bytes instructors_images/instructor_028.webp | Bin 1826 -> 0 bytes instructors_images/instructor_029.webp | Bin 2082 -> 0 bytes instructors_images/instructor_030.webp | Bin 2504 -> 0 bytes instructors_images/instructor_031.webp | Bin 2204 -> 0 bytes instructors_images/instructor_032.webp | Bin 1732 -> 0 bytes instructors_images/instructor_033.webp | Bin 2044 -> 0 bytes instructors_images/instructor_034.webp | Bin 1222 -> 0 bytes instructors_images/instructor_035.webp | Bin 1458 -> 0 bytes instructors_images/instructor_036.webp | Bin 1848 -> 0 bytes instructors_images/instructor_037.webp | Bin 1842 -> 0 bytes instructors_images/instructor_038.webp | Bin 2718 -> 0 bytes instructors_images/instructor_039.webp | Bin 1574 -> 0 bytes instructors_images/instructor_040.webp | Bin 2338 -> 0 bytes instructors_images/instructor_041.webp | Bin 2794 -> 0 bytes instructors_images/instructor_042.webp | Bin 1812 -> 0 bytes instructors_images/instructor_043.webp | Bin 2060 -> 0 bytes instructors_images/instructor_044.webp | Bin 1976 -> 0 bytes instructors_images/instructor_045.webp | Bin 1280 -> 0 bytes instructors_images/instructor_046.webp | Bin 1978 -> 0 bytes instructors_images/instructor_047.webp | Bin 1878 -> 0 bytes menuButton1.png | Bin 11644 -> 0 bytes menuButton2.png | Bin 10042 -> 0 bytes scripts/course-data.js | 314 +++++++ scripts/course.js | 141 +++ scripts/icon1.js | 226 ++--- styles/courses.css | 494 ++++++----- styles/icon.css | 995 +++++++++++---------- 164 files changed, 1741 insertions(+), 2042 deletions(-) create mode 100644 components/courses.js delete mode 100644 course_images/course_001.webp delete mode 100644 course_images/course_002.webp delete mode 100644 course_images/course_003.webp delete mode 100644 course_images/course_004.webp delete mode 100644 course_images/course_005.webp delete mode 100644 course_images/course_006.webp delete mode 100644 course_images/course_007.webp delete mode 100644 course_images/course_008.webp delete mode 100644 course_images/course_009.webp delete mode 100644 course_images/course_010.webp delete mode 100644 course_images/course_011.webp delete mode 100644 course_images/course_012.webp delete mode 100644 course_images/course_013.webp delete mode 100644 course_images/course_014.webp delete mode 100644 course_images/course_015.webp delete mode 100644 course_images/course_016.webp delete mode 100644 course_images/course_017.webp delete mode 100644 course_images/course_018.webp delete mode 100644 course_images/course_019.webp delete mode 100644 course_images/course_020.webp delete mode 100644 course_images/course_021.webp delete mode 100644 course_images/course_022.webp delete mode 100644 course_images/course_023.webp delete mode 100644 course_images/course_024.webp delete mode 100644 course_images/course_025.webp delete mode 100644 course_images/course_026.webp delete mode 100644 course_images/course_027.webp delete mode 100644 course_images/course_028.webp delete mode 100644 course_images/course_029.webp delete mode 100644 course_images/course_030.webp delete mode 100644 course_images/course_031.webp delete mode 100644 course_images/course_032.webp delete mode 100644 course_images/course_033.webp delete mode 100644 course_images/course_034.webp delete mode 100644 course_images/course_035.webp delete mode 100644 course_images/course_036.webp delete mode 100644 course_images/course_037.webp delete mode 100644 course_images/course_038.webp delete mode 100644 course_images/course_039.webp delete mode 100644 course_images/course_040.webp delete mode 100644 course_images/course_041.webp delete mode 100644 course_images/course_042.webp delete mode 100644 course_images/course_043.webp delete mode 100644 course_images/course_044.webp delete mode 100644 course_images/course_045.webp delete mode 100644 course_images/course_046.webp delete mode 100644 course_images/course_047.webp delete mode 100644 course_images/course_048.webp delete mode 100644 course_images/course_049.webp delete mode 100644 course_images/course_050.webp delete mode 100644 course_images/course_051.webp delete mode 100644 course_images/course_052.webp delete mode 100644 course_images/course_053.webp delete mode 100644 course_images/course_054.webp delete mode 100644 course_images/course_055.webp delete mode 100644 course_images/course_056.webp delete mode 100644 course_images/course_057.webp delete mode 100644 course_images/course_058.webp delete mode 100644 course_images/course_059.webp delete mode 100644 course_images/course_060.webp delete mode 100644 course_images/course_061.webp delete mode 100644 course_images/course_062.webp delete mode 100644 course_images/course_063.webp delete mode 100644 course_images/course_064.webp delete mode 100644 course_images/course_065.webp delete mode 100644 course_images/course_066.webp delete mode 100644 course_images/course_067.webp delete mode 100644 course_images/course_068.webp delete mode 100644 course_images/course_069.webp delete mode 100644 course_images/course_070.webp delete mode 100644 course_images/course_071.webp delete mode 100644 course_images/course_072.webp delete mode 100644 course_images/course_073.webp delete mode 100644 course_images/course_074.webp delete mode 100644 course_images/course_075.webp delete mode 100644 course_images/course_076.webp delete mode 100644 course_images/course_077.webp delete mode 100644 course_images/course_078.webp delete mode 100644 course_images/course_079.webp delete mode 100644 course_images/course_080.webp delete mode 100644 course_images/course_081.webp delete mode 100644 course_images/course_082.webp delete mode 100644 course_images/course_083.webp delete mode 100644 course_images/course_084.webp delete mode 100644 course_images/course_085.webp delete mode 100644 course_images/course_086.webp delete mode 100644 course_images/course_087.webp delete mode 100644 course_images/course_088.webp delete mode 100644 course_images/course_089.webp delete mode 100644 course_images/course_090.webp delete mode 100644 course_images/course_091.webp delete mode 100644 course_images/course_092.webp delete mode 100644 course_images/course_093.webp delete mode 100644 course_images/course_094.webp delete mode 100644 course_images/course_095.webp delete mode 100644 course_images/course_096.webp delete mode 100644 course_images/course_097.webp delete mode 100644 course_images/course_098.webp delete mode 100644 course_images/course_099.webp delete mode 100644 course_images/course_100.webp delete mode 100644 course_images/course_101.webp delete mode 100644 course_images/course_102.webp delete mode 100644 course_images/course_103.webp delete mode 100644 course_images/course_104.webp delete mode 100644 course_images/course_105.webp delete mode 100644 course_images/course_106.webp delete mode 100644 instructors_images/instructor_001.webp delete mode 100644 instructors_images/instructor_002.webp delete mode 100644 instructors_images/instructor_003.webp delete mode 100644 instructors_images/instructor_004.webp delete mode 100644 instructors_images/instructor_005.webp delete mode 100644 instructors_images/instructor_006.webp delete mode 100644 instructors_images/instructor_007.webp delete mode 100644 instructors_images/instructor_008.webp delete mode 100644 instructors_images/instructor_009.webp delete mode 100644 instructors_images/instructor_010.webp delete mode 100644 instructors_images/instructor_011.webp delete mode 100644 instructors_images/instructor_012.webp delete mode 100644 instructors_images/instructor_013.webp delete mode 100644 instructors_images/instructor_014.webp delete mode 100644 instructors_images/instructor_015.webp delete mode 100644 instructors_images/instructor_016.webp delete mode 100644 instructors_images/instructor_017.webp delete mode 100644 instructors_images/instructor_018.webp delete mode 100644 instructors_images/instructor_019.webp delete mode 100644 instructors_images/instructor_020.webp delete mode 100644 instructors_images/instructor_021.webp delete mode 100644 instructors_images/instructor_022.webp delete mode 100644 instructors_images/instructor_023.webp delete mode 100644 instructors_images/instructor_024.webp delete mode 100644 instructors_images/instructor_025.webp delete mode 100644 instructors_images/instructor_026.webp delete mode 100644 instructors_images/instructor_027.webp delete mode 100644 instructors_images/instructor_028.webp delete mode 100644 instructors_images/instructor_029.webp delete mode 100644 instructors_images/instructor_030.webp delete mode 100644 instructors_images/instructor_031.webp delete mode 100644 instructors_images/instructor_032.webp delete mode 100644 instructors_images/instructor_033.webp delete mode 100644 instructors_images/instructor_034.webp delete mode 100644 instructors_images/instructor_035.webp delete mode 100644 instructors_images/instructor_036.webp delete mode 100644 instructors_images/instructor_037.webp delete mode 100644 instructors_images/instructor_038.webp delete mode 100644 instructors_images/instructor_039.webp delete mode 100644 instructors_images/instructor_040.webp delete mode 100644 instructors_images/instructor_041.webp delete mode 100644 instructors_images/instructor_042.webp delete mode 100644 instructors_images/instructor_043.webp delete mode 100644 instructors_images/instructor_044.webp delete mode 100644 instructors_images/instructor_045.webp delete mode 100644 instructors_images/instructor_046.webp delete mode 100644 instructors_images/instructor_047.webp delete mode 100644 menuButton1.png delete mode 100644 menuButton2.png create mode 100644 scripts/course-data.js create mode 100644 scripts/course.js diff --git a/components/courses.js b/components/courses.js new file mode 100644 index 0000000..6065a45 --- /dev/null +++ b/components/courses.js @@ -0,0 +1,277 @@ +const courses = () => { + return `
    +

    Frontend Masters Courses

    + +
    + +
    +
    + + +
    +
    +
    +
    +
    + +
    +
    +
    +

    Build a Fullstack App from Scratch (feat Next.js)

    +
    +
    + +
    +
    +

    Scott Moss

    +

    Netflix

    +
    +
    +
    +

    + The best way to learn is to build something. Follow along + and code a Spotify clone from scratch. From design spec to + deployment using React, Next.js, Typescript, and Postgres. +

    +
    +
    +

    9 hours, 6 minutes

    + CC +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +

    Build a Fullstack App from Scratch (feat Next.js)

    +
    +
    + +
    +
    +

    Scott Moss

    +

    Netflix

    +
    +
    +
    +

    + The best way to learn is to build something. Follow along + and code a Spotify clone from scratch. From design spec to + deployment using React, Next.js, Typescript, and Postgres. +

    +
    +
    +

    9 hours, 6 minutes

    + CC +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +

    Build a Fullstack App from Scratch (feat Next.js)

    +
    +
    + +
    +
    +

    Scott Moss

    +

    Netflix

    +
    +
    +
    +

    + The best way to learn is to build something. Follow along + and code a Spotify clone from scratch. From design spec to + deployment using React, Next.js, Typescript, and Postgres. +

    +
    +
    +

    9 hours, 6 minutes

    + CC +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +

    Build a Fullstack App from Scratch (feat Next.js)

    +
    +
    + +
    +
    +

    Scott Moss

    +

    Netflix

    +
    +
    +
    +

    + The best way to learn is to build something. Follow along + and code a Spotify clone from scratch. From design spec to + deployment using React, Next.js, Typescript, and Postgres. +

    +
    +
    +

    9 hours, 6 minutes

    + CC +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +

    Build a Fullstack App from Scratch (feat Next.js)

    +
    +
    + +
    +
    +

    Scott Moss

    +

    Netflix

    +
    +
    +
    +

    + The best way to learn is to build something. Follow along + and code a Spotify clone from scratch. From design spec to + deployment using React, Next.js, Typescript, and Postgres. +

    +
    +
    +

    9 hours, 6 minutes

    + CC +
    +
    +
    + + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +

    Build a Fullstack App from Scratch (feat Next.js)

    +
    +
    + +
    +
    +

    Scott Moss

    +

    Netflix

    +
    +
    +
    +

    + The best way to learn is to build something. Follow along + and code a Spotify clone from scratch. From design spec to + deployment using React, Next.js, Typescript, and Postgres. +

    +
    +
    +

    9 hours, 6 minutes

    + CC +
    +
    +
    + + +
    +
    +
    +
    +
    +
    `; +}; + +export default courses; diff --git a/components/display.js b/components/display.js index 22a172b..d56ccbb 100644 --- a/components/display.js +++ b/components/display.js @@ -1,83 +1,81 @@ +function display(data, main) { + data.map(function (el) { + let plus1 = document.createElement("div"); + plus1.setAttribute("class", "plus1"); + plus1.innerText = "+"; + let line = document.createElement("div"); + line.setAttribute("id", "line"); + let div = document.createElement("div"); + div.setAttribute("id", "div"); + let div1 = document.createElement("div"); + div1.setAttribute("id", "div1"); + let img = document.createElement("img"); + img.src = el.img; + img.setAttribute("id", "img"); + let img1 = document.createElement("img"); + img1.src = el.photo; + img1.setAttribute("id", "img1"); + let h3 = document.createElement("h3"); + h3.innerText = el.name; + let h4 = document.createElement("h4"); + h4.innerText = el.title; + let p = document.createElement("p"); + p.innerText = el.com; + let div2 = document.createElement("div"); + let div3 = document.createElement("div"); + div3.append(h4, p); + div2.append(img1, div3); + div3.setAttribute("id", "div3"); + div2.setAttribute("id", "div2"); + div2.style.display = "flex"; + p.setAttribute("id", "p"); + let p1 = document.createElement("p"); + p1.innerText = el.des; + p1.setAttribute("id", "p1"); + let p2 = document.createElement("p"); + p2.innerText = el.time; + p2.setAttribute("id", "p2"); + let div4 = document.createElement("div"); + let div5 = document.createElement("div"); + div5.append(p2, div4); + div4.innerText = "CC"; + div5.setAttribute("id", "div5"); + div4.setAttribute("id", "div4"); + let btn = document.createElement("button"); + btn.innerText = "Watch Free Preview"; + let btn1 = document.createElement("button"); + btn1.innerText = "Get Full Access"; + btn.setAttribute("id", "btn"); + btn1.setAttribute("id", "btn1"); + let div6 = document.createElement("div"); + let box = document.createElement("div"); + let h6 = document.createElement("h6"); + h6.innerText = "Editor's Notes"; + let box_p = document.createElement("p"); -function display(data,main){ - data.map(function(el){ - let plus1 = document.createElement("div") - plus1.setAttribute("class","plus1") - plus1.innerText="+" - let line = document.createElement("div"); - line.setAttribute("id","line") - let div = document.createElement("div"); - div.setAttribute("id","div") - let div1 = document.createElement("div"); - div1.setAttribute("id","div1") - let img = document.createElement("img") - img.src=el.img - img.setAttribute("id","img") - let img1 = document.createElement("img") - img1.src=el.photo - img1.setAttribute("id","img1") - let h3 = document.createElement("h3") - h3.innerText=el.name - let h4 = document.createElement("h4"); - h4.innerText=el.title - let p = document.createElement("p"); - p.innerText=el.com - let div2 = document.createElement("div") - let div3 = document.createElement("div") - div3.append(h4,p) - div2.append(img1,div3) - div3.setAttribute("id","div3") - div2.setAttribute("id","div2") - div2.style.display="flex" - p.setAttribute("id","p") - let p1 = document.createElement("p"); - p1.innerText=el.des - p1.setAttribute("id","p1") - let p2 = document.createElement("p"); - p2.innerText=el.time - p2.setAttribute("id","p2") - let div4 = document.createElement("div") - let div5= document.createElement("div") - div5.append(p2,div4) - div4.innerText="CC" - div5.setAttribute("id","div5") - div4.setAttribute("id","div4") - let btn = document.createElement("button") - btn.innerText="Watch Free Preview" - let btn1 = document.createElement("button") - btn1.innerText="Get Full Access" - btn.setAttribute("id","btn") - btn1.setAttribute("id","btn1") - let div6 = document.createElement("div") - let box = document.createElement("div") - let h6 = document.createElement("h6") - h6.innerText="Editor's Notes" - let box_p = document.createElement("p") - - box_p.innerText=el.de - box.setAttribute("id","box") - box.append(h6,box_p) - div6.append(btn,btn1) - div6.style.display="flex" - div6.setAttribute("id","div6") - div1.append(h3,div2,p1,div5,div6) - div.append(img,div1) - img.addEventListener("click",function(){ - window.location.href="display.html" - let displayArr=[]; - displayArr.push(el) - }) + box_p.innerText = el.de; + box.setAttribute("id", "box"); + box.append(h6, box_p); + div6.append(btn, btn1); + div6.style.display = "flex"; + div6.setAttribute("id", "div6"); + div1.append(h3, div2, p1, div5, div6); + div.append(img, div1); + img.addEventListener("click", function () { + window.location.href = "display.html"; + let displayArr = []; + displayArr.push(el); + }); - btn1.addEventListener("click",function(){ - window.location.href="joinnow.html" - }) + btn1.addEventListener("click", function () { + window.location.href = "joinnow.html"; + }); // document.getElementById("line").append(plus1) - main.append(line,plus1,box,div) - plus1.addEventListener("click",function(){ - box.style.display="block" - }) - }) - + main.append(line, plus1, box, div); + plus1.addEventListener("click", function () { + box.style.display = "block"; + }); + }); } -export {display}; \ No newline at end of file +export { display }; diff --git a/course_images/course_001.webp b/course_images/course_001.webp deleted file mode 100644 index 720a6f6687db97514130b0c66aa0f033a36aafe9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6118 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 diff --git a/course_images/course_002.webp b/course_images/course_002.webp deleted file mode 100644 index 6d6d88c9a097a8967bcba93bdfe6bcf8a5d269ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12680 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 CVTpSH diff --git a/course_images/course_003.webp b/course_images/course_003.webp deleted file mode 100644 index b88ea9070a4138a7d7e0a3f1f03a8dd7bdb5011a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10046 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 uSffp5v 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 diff --git a/course_images/course_007.webp b/course_images/course_007.webp deleted file mode 100644 index 8ecadb72de194136a261396b2199466bff68b38a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7704 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 S3lN?500000000000001FBMWE% diff --git a/course_images/course_008.webp b/course_images/course_008.webp deleted file mode 100644 index af81794f53907d28494a74403f91f9b9e6eace76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9086 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 diff --git a/course_images/course_010.webp b/course_images/course_010.webp deleted file mode 100644 index 25c1c589955d6dc8fffeee6dad6b145384fcc55a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10802 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 diff --git a/course_images/course_011.webp b/course_images/course_011.webp deleted file mode 100644 index 110010e5d9fdc6d5b293183e2ccbfdf1b21f66b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56752 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 diff --git a/course_images/course_012.webp b/course_images/course_012.webp deleted file mode 100644 index 4b46ff8811c28f562f7e849df197c8206aad04c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10306 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 a%Jfl+M}yD)CDzSQ#RwRm@w>!!zyJVrr?;m7 diff --git a/course_images/course_015.webp b/course_images/course_015.webp deleted file mode 100644 index 5dc59b2f91f6887d2972826f261dd5458a99de8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6474 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 diff --git a/course_images/course_016.webp b/course_images/course_016.webp deleted file mode 100644 index 1841d38af96615213165907ce1973c9caa6fff1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16872 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 diff --git a/course_images/course_017.webp b/course_images/course_017.webp deleted file mode 100644 index 370bfc4b101830f220d3c5d41268d63aa2051585..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4950 zcmV-c6RGS{Nk&Fa6952LMM6+kP&gn$6952kk^r3nD)a&L0X~sPo=YX9qM@cV7*Mbh z31@EnPYi`AI*TtHsuKULV&8Fn0{Nem{z_Yq*`9D5{pl~%Z~QMw@9G}EeMEVa^E33X z=H=+U>%Gx+eAD)B==!*q=W5qPv{X?S9$JyOj)_jIDn81NQ zO^G@bLhcNE2AlulmBQz!JAsGD&v~m%DLsv6)B+Vc;uQY~^xd$;nz2>6wo{-C^dbhR zHwr1a_S0Fo11MwoC#OysV#y&79~|#jlY?s28^Srn*EBTB`7yP_0y^pebN8RMF4Ka{ zG(zU+j8fPuDr;FOv#s^qJIJNA)5V5Y&Q6$&fIhMMYj@!yz1Lo(R)SuEFRK@5k?ARv4x^%b^o1wO_R#UOe5TU3)6UcwPkgkX2CiGEwtY^C-QQ(;bd5_VIsXcaU3TmIDan$jbCQz zlqbul@kHuBvWLIvv~0c%Gpo=ptj|8sUV!jG>I6QZ5~@K=+E=FHjD>;bvz$v%v0OOo zio=n{Sb^#J34HtG_{x=!bW7DLTqg(08|Yis6y+CuO5sC@XEIk@~$ zLs!Fp>N7!)r;K%sy)mL44cReqB3yq_U&>>W0cl;{r$o=6@Pun)t}28^7R>4KfSHB_ z*7dEB_n2a*Bx(}7g}%uPwNz^7N8NN1@4A8-hfJCf{u+=PT8Ex96cn~=pJ+iT>IXaP zm#$t$MNfV3cqGu1f%|4?Z;B#iRLh&3(;F|PeMY2W%?6VEOP0702C=%XRu#igz#j3-IvmGKgb+?Ue!fZvWzrI7@N*#QnB{kwJ1< zPL?rRxaq8GKA?!Tyi3^N+uVdd9JS+^R{ILyVYtMa;alu0eT8qZt@ahZ!*PiIi*752|O_R{cAoBm1CoVO!^-bm5{T*9#Q?Uh@dUl`9(0 zs3G+PK3$y~LTtI#Vt+NCP($hoKzBq*u4lRQ^^MPoHNv;pR~jRkdUWoIddCa1>Ii*7 z52#C+R{IUTBw4Tk{?^dp?~ZT(EOw@C}uVn2o@sIH1-+wN&;Gm1yZZ*!ZbUk6AEwQ|@*x%{K47zvnV3-Sbo_6qgrU z_%`$6Z-AS$4pIz>R%a|2QV}-5zi#j4g?v983f+9V*>z=MF&b@RT{UaIensKyUN$#7 zAPpmhS~B_t27Vqv&Detmf5U4vI9`GdmdPXCIBsRv*+Go%O3j5tS{Hg0DWw0Jxi`XL z-c^-FJm4%$Q=ZIvYE?1k&=Pk)e1Sr5jvfop=?sg&2w02Fm$j*~!XX(g1Ru`K-9M|v z*wEXQ7BS5!_lJpDO$q0{&6q*z*eEWZrI_tdEexctT2-;dj@@jSEH~o~l01xApnR*3_@^>rwyNZ0ZKXOdPs@FMtTr%kB z*&@T5z8il1^OIi02>UI+MvC-wvvtPdc&L6gl)ZyJ${-`EW{O;?2ZUUuL`$49g*o|( zr1SGt-=D+8-1y)fDGQ=|S25P|<_?z#J#@&l{r5hZYh5M^`JW-!0~FNotpyiPa zT1K54+6j(!q(~OY)BRV^UNOmyrU`h~LeZsgq^Lezb>5l9g+{9C+MWjls2&+LIzdW= z#Aj(BmC6g!xgw&w;;bO4Y~JNL1z#Xvq!)Kuzi0RNf`P?73jr9->=zokW@1UYMye{` z$t(DU1%qj05`~Li0yx=N72vQ4yTPAjw50xE@=_5Pb)Xj zRvl>1{G|0={Iu^ADxD8=h<_%8?hj?*cI;{h<6> zZNi18mAGpAeczta6%HBW{(+f51bv-xYYGD|=w3jCjE73Hv+0l6r#=7u`e+QHV+ws~ z!=eQ|Z_Nso#UPT2;j`A>*YYRX^h34H2>Qm*s8zFj@Lo*TUW?cH-Ju<*dQl!P`!3 z4=Rr4l6^eHy{2*=0>l@Yc01J4al5f8PV2qhH@hBgU#}pW={}*|kKfnObEvhnFTyBo z{c+|?{?a(i60%KipGrpopB3kwI{Hd~*q^KYaQIFW28Tr*mBNKIFOpJw{+QeZPum5M zgq%Z3xJ5+f-?cL3Xp{b7XDcaN za#B_x&y^EztCpDZwKMU9ObHhMtdDNYIbea&eqF^hT&urs~qD!92MtB-}!VjSc(1%U}~VwHWHlU5W@1e;yj4N0zbQ&nFtRrsFmFaQ7jLQHX?e?eBu+00jTy z%Cf}N!VN^d;u!d5!m!FDDI8y8yxOk&S5b@3 zP6@;jxMomiYPQm?)$j2sZ#5jmNphB~;w+zydjJ}g+xDmNa8^l?1>TyrcctwDV*%HE zyx7`OAYLuLF=oVOcju!D)2sBWQM^U@9@7V0Vu>WI%x0K&hWDZVEbG z&|&xMEvBe1YoI_Zw8tEwHpoI+KeqWpsYzSx7`IlN#8=;M|CfW{>!6D?CxAhYdwa#Z^~g#8fV${4 zdzGU~l~em`CuxLcG`$5rJ9hhZWKlTMqPB^{|C~A(uVfJW>uu&>!B+!JQa15@xFP|& zmkVeL`K&xCS5TIKu;{K4v##Y5wKbVCD+%fN1-R+y^bn20U%#RR&}XzeeR%N;zHTY* zR5H>c^_o+{D2$X20*`~@f(YNe(j{QQxo5|1`?7G2Y8nP!OD;@Ytj*OX*~1bZldtJeTQZ7rCa@SXCb+w2H$>Ghu< zB4Jzsn!`zr(cXa$bQxtM8>}5JD!2JYDhlb3gB`i4_}Mc}_ayvF!gI820{T+n$B9`H z20XB#-S&5D@mrrI0JQI|RSWW_BXtkWW57ol+Mh7L41?6miKyX7KMS^4lS3_-lWCl6 zl8nGysQ%C@U+XiWO4n{DA#_5A)lkm8E*ApSVw)K>m}GFH)UccTy&R$58)N3rd+;;7 zFnH-Ceq>CxBVDARvTm$Eo>X#V5kqQqVm&)|75$zlZ_VWUwKA?!SBdfzLzagaL`ukF z4kDFhmkrs4&*|~kM7A%1Z^xO;xP;7yne->qD|jOyS)i$_o=L0#j1h@xyHa3c>f=wz z!u}2Nx#hw{YpYLZTB{`Y`N+1Ut6VUGh5%T+Ua8qq61N`UlZ;${O6C5P7-f{!e@gys zdIml|!I#wXnv`&RmGQiN{9lFI!WWWaVt=iuI|ykMUL1<8iN(7_SFo9@~x2_k)@hpzr@}( zXZxi;Og|qfQ5Ly3aQ(cC{Ul0)*J^MSTciGGeO-x)?Q)x(&Mg|#P)^Fnyae1|yX2OU z51M3P6m#0^Ao3O76-P+UIHs{u#>uq{4$xK$G5KhL&r`cTM$XvT{_4rp_s_h zN$7-Z$_6_&(oJrsRjIGVOSF9+g>~y_?fmBQ&+>Hve|SS`#(Mm_!zOh?xp;Hi%W&>w z%evu#Q$_)|AnF>w;qtDkd84>0j!=-Lj0nzQArzk*CU3GIuVm2!4oxZ2>2k{UdNAz; z-Fw=-;yO5w-V6K@F-~DIa+?VRSrDq@Bc0c%4<*`*+^>K4>#pzmkC~-eoG$P5O zC6ig_sSz(vmaE5X@mE{Vyq+p~i&;)>767}gqUPc=VX5qhcEPwX4>?|2adEwKXQfL} z%VYpKBmqS7o>)+b+j_+B?F*|2pRuA~Za-ptg2`GK4;>uE(f|Y}{hSg&+CmHq+$zos0)Mu0D`lrNdN!< diff --git a/course_images/course_018.webp b/course_images/course_018.webp deleted file mode 100644 index 7d3b498c0ace5b61abdf20f4981e5069b8d708e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8600 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 diff --git a/course_images/course_019.webp b/course_images/course_019.webp deleted file mode 100644 index 1ad6b944c039be1944f13ea5137c63d537464f92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7994 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 diff --git a/course_images/course_020.webp b/course_images/course_020.webp deleted file mode 100644 index 272c9478f38537d07e0c4fcbbf24370311bca731..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5766 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 E0Ba3QY5)KL diff --git a/course_images/course_021.webp b/course_images/course_021.webp deleted file mode 100644 index 7cd003f2d96d2934fac7adf96cab754059676c25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6714 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 diff --git a/course_images/course_022.webp b/course_images/course_022.webp deleted file mode 100644 index 6e03a2defceab01b4d891a38e1459303381295f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7350 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 diff --git a/course_images/course_023.webp b/course_images/course_023.webp deleted file mode 100644 index e60257e1c4eca1dcd2797913d66e45c5d607cf85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19816 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 TB$*$-5oh`PTW&rethfLGr<|DJ diff --git a/course_images/course_024.webp b/course_images/course_024.webp deleted file mode 100644 index 6f2da103a5572bd3dc448dbd50a63309c8716109..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6888 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 MHw+XrF}94r0QjSoM*si- diff --git a/course_images/course_027.webp b/course_images/course_027.webp deleted file mode 100644 index b403b84dd30a2a973273eef72550ad63d76382b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24530 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%0DE&F1{*s0 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 BpNjwh diff --git a/course_images/course_028.webp b/course_images/course_028.webp deleted file mode 100644 index 4e9f2d29a3c7d508cea056baaeece0fe59548174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10826 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 U0000JH?sN5A>d=fEC2ui0CrW|)Bpeg diff --git a/course_images/course_029.webp b/course_images/course_029.webp deleted file mode 100644 index 5f67132c9293c4a7218109755e9be6dffd4a36af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8856 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 a0000z!!_)^?_{s#;U<7pHyNA&0000o8z5}} diff --git a/course_images/course_030.webp b/course_images/course_030.webp deleted file mode 100644 index 70e1446e26b28e7ccaa53502967bcaee0591af51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29658 zcmV(qK<~d&Nk&G}a{vHWMM6+kP&gpQa{vHv;{lxkD)a&L0X~sDno6akA|a=dtkAF$ z31w~rJ-$En+G{?v=2@kA4!l=od7kx;hc`|FxS;%p0j)#S=Rs*dw?DT^cN4rH*e_5% zYshnv4^3wuW6x3F**ZS@yZ)unfq7?p3-_P&K4(6&{BQg(@?J;&rS8+aedqq`!LRUN zHUBU^I{z>GQR2_$|HgjD`wD(F{NvD*@&9H!<+hLZAF;l{-q8KS_GA4!j)meKF+ zr?-9;U*7+r>>d2){70;J`+j`>wf(vHLFxV-fd|+QnzY;e0(Y~>hLSAsrW=1kS;+#I zOzRihHF?4^T#?la@IJt!>tKU4nEBobnWaB-8gt>gM~(NGHeGl?vsq7%(wui&8QQo1 z{<^6eTeh_4+n+J?ofmGj>o@yR1d9BzPepM<@6bhx;)2$dWJ>>sI8Q}yu}^( zPs&n1|Lrj)bRmX*8p{xE3v?tIkok(K%GB(*yGwl%dsro=l9Nw^-|nEmyGyajf2AA`YffgU4XKkR+QF_ z-brpq?*Ux*#SNPcyvy%6blran`YC(6t41_r>gZ^B&dY`n|B###MaXbUx%l1Mwx5YZ z32ui}y=@XM+Zq1dzcN{F?@uyxF!f!zaT5IYHgH|pX?z9r@qRx3@w&-xpA&9cT;|8q zA62-MgEKaSv^*bVxv|NXSD2YaV~^MUc^{d2n=&FTaA^rz4A z?f$EE`?xV1IzJ74U;o)R`^pJ+&A6AP@Ji-rYjLr2$@#sg&3o{N8A`>33*>b4&Deco zyuUI0XVjAuG*A42x^JqxXd%x zlq%IX_oE2dg)O`Et;<-&Or@y9Q*Dyv)ZhQxc9b;Ag7~<_hx_MVY>4q%0eh$#D!TOf z0ave9zhuQLncx>8Ms7mAVG9vezmh~`Rq#4gC()B3WaRO_G8y~&mAlKc3;y`9l%Vf6 z2`Op0bvOU;1)j$@6N6&_+|$su^`p{3mL?w$Mq-J&bA2}XX_(e|9X%~3Z}uWpY851! zj&~rC%6bv_dN}Sl}6qt2$Pb%c9BUvGKjtKBAe5;b7c8Q9!LjCbL zWY3eIbFG5zm>rO6&IgbwOKZE(6MMlhoGCdn$dh&NC?7aWx5oDNp+nQ&md&eLYaR z{*^&pgdx>!Y)JBb*(j2@|Ga4tUy-A#?GWrU_Vg$|QT;fs{|b|nL2yyOL|*b*tW4Ei#!Fo;TkVNwb7xQBe@Exe}nl>$Q(tOc4_Wv3Y7)g$N_z7d`f#=hIo&A_9F% zlMj{kD|d{C`LY-|D&TB`sH_xr5s{7OT~hRFM6BcryI{791NWkqs480U$`!)>`a6C4 zk}iQ`wgOi2@|P8V{b8jz-ab#s`vd!U-$IYf9uL!P^3z%oS3zINBiH^LiiS&?V(8V$ z7QiP+130HP!n$G+`P66A7!Mx9@pi8j4-LBKdVqQ+eah-T=p)|19RWP+%EE6gCk+3- zbr7@kS>u?cpX0M7V6Rt6){g%#o)!O36>#ygH^Y_mygw|}9hVU^RHS&WDnI^d+0du_ z8qOxRJX>?vu70&CjJvJQuUYY&iCCvXPHfFCs}2rwVLdc3gI#V|?Vm3igwg8CjySdnm}JkI>F9YmdN|GH1-j z@YN={*oEUUm_~ISi_q%>C1A zNkld*Y#(%eh=`fJSI$?knsb&YsP_WMD*Lppf7BO>@V2O}qJ9n}e-QdFaF#OC$mTA)MU!hPA;H)#EKjQT>333q8{E zVM{{fIN61kQ9ZOqKv1qx4EYA^qSCRH-XPW9abCJQOT-12IBp#}h=`R~$3Tp{)&WFq zD0gGbOZ9W6r9lK2&Ji`mat_g6GxU33X0;IM3t+1ceJU3tl_I89Y1}XEfJBf(ZDW%0 znyKdl(6mmB>?8lH`wb$M(;9QjK0IBY=;}+W#~@P-kM_lvlbcRW;DxyfzC~6^|4)YM zipvO9`QCHq=b!6fe+}tiMg9;9e0aXF`qfVF2)}e3{(;@n0xyAzKEf4M?1Bw4Z<=_@ zU2kJzgo^BKTuEXTWrkXME74UF_Ctk0KatH4wKRn&4E^+*ogq2StL_P>pf z!+L}NEnoS|eDUmcC5M!qru;v;2j1)6Kpsq~eXo(`)cDB zP9k5gol*P@al8iGot$U2ygkaB@U&3mZ>Q2aPgAx$716D%*9a&|`_#lMD!%V7Jgpn8 z*bw(>ZPMEtb84}$acI7JHnsIn^Y~Bx?S2{dJ%uIN%8o4td=Ii7Pv~KX$(3(BhhMzg z$1XxP?<#{Fed_m}ZGjfkok+`q4M zl9F{%yKb(xOzZ$fjb!BvV{X&0A?+%JT&!<+y)mS}3smlo;xoVv|KzZ&!U=4cjy^5zw{yTUx}z7El**}`C{wodi& z4ouAoPRXORQfmYvxE2$_qyOwjlmCP*vl7?t9sJ@A@4lx)^H1tXp-_?fqlsw_E}V#U z%f7HO=;N_8>8?%xuT$LZ1PgFVpv+t{VAA>%C3vI823nT19qs+MIk_v>obvcc!bH{K zRP;YK;k51eyD)Ku2`;^{8X&McXFHJ=!%ZO16fpYNJ)7HOwWWxf}o>J36ke`~W#_dePvm|a4# zNouDkrE9gx8=J*neQPKJUtRP<#dfTsukA{g(R2qPVgjNBQl>;D_en7(xcsyi!noo< z(S=G0=4&hLtxs>_PdOV0?dVDRjcKSGFa|y0M#?;;eZ%)yVcjDI`acw;;RQD6`;+?; z<02)?m*swy&N3Wj#E!Hes(}(WtWW3WteqnA@-$@Arm_*p^@rzeFHrz;hN&q%X899q z6p9~u#`b&g^kuMC8}+mJuh?}HluTcTm3+jqWf_tuIE2O!;0}Tc?YM|{%!qM1WJyVM zei0Hd!v>ZsNzuH}2Ob#Uj@4@7l9AJJGcSo^KdMX{&4yh|8_xlIgjzZ-kCqNyAI0%mvH)AK_+!coWOQ<(=+}! zawgr6J`s)JJzVQs<=sn)>&fj-#EF}((-7RE`$Lv490#$WI(%WyMJ9bah3cTj1s%am z`KJyy_My)s>0&MPat>3Oa(k)q$T5Sn*icDAQb90_qCJPc>oJW=+8Jz<&guL4o5!66 zGwx|XcyIq<@pj;)p1NFH3AUzDP<0D;Z6|*)sP$27L8a~{F{=6F`GWe|OWO5g);Jvl zqu6B?Y_5$KM4Ol45AGKpdt4Z=H4-y3qSSMvn*TG;3|e!4u|l>ls#40Cc=Xo(?Lhf* z>DJ=Hh=&zoN-EJ=P}y0iwHMDKy3nkg13%TU0a6&kgvzEawrUqeBQYbql*#M_oEHPU z%^nnO>gOF@Bb}uXqSoAZ{h``v!r^8aWAzK?o{iuLr_M}?jIdLq1poG$iv(Y7CTc4p zgrDD=6unR3Ry(nv!Vcr}zc7aIs-BE~WWZcnD^IxQ9+%cz)Wj##Y5XHvpjT{6;;jSW z4xBBlw>BZGC$Cem%Bir`r`O7c`SZ@W?>MnXRa*pX>O58nMs3#H9qu+9L~#H6zk#Ae z0SF7L#@?XMEK=uA+n3jj9N0_(yR#)*&W#NPHhaqown0-{ErBSQ+;|O?7<}b{U7u6k zT8`7k{n8#g%xp(eu$)jX&JpE}x+(%2*4i)sg4f8MGTCq8BxZH$G}6c(sc}79v?uW0 zUmBz>{TAUdwTCg}Pp=5!2EAu}|C>_7AKsHjtEVd$ING(=HRkhzA}rJ>cWF||4rm-F z%aNi8b85$4H{9RC80ioU5&1+{s7Kj``z;>r`o@oz#Qse(7`8Fz^H*yymNH8{a)tu` z-#)?v%vx|&;j|i#Ps35}Ppr!Qla4`24Z|V!fHyuPk-WoM zqw4CIfuJtJU-gLnxDep3y(+b4%r0P1(hI^E+@QfqOruZwz9euLWCYY1y6@{`__67$ zU!c+L$h{CT6gU>Gr&zcT8N|cg6WF6fg!s{CTBFw7*}o;}se~(XS8iQvm%>dJa>k)3 zj0gkZG>?ge3mXkIA-OCm(T1G5ACw<6fqXBMkq24Rrt*3jkY>l#9W)dE`Svi+=1g*L zs-OS>{;rtJ5+KRRvCSk{1DkK4jIL-fgxyMX4^GLd8_gk>r8L$$;OjfI<4$J@Hm=ekBw$QG$};Od}Z($^$VVw_1sbC3XN zWSr?kSOQpy-i@zd%C_oMqZ6F6L|KI9Mkwy%&*W?6_9IMo%v0?1ul$jfCsO^9QRtS> zPQj$P{|L`lf+zuIz)nLa=^tSjLt;?o2ad+CE!{1QIqr7Sv+43T-e{+4!ZzT%GGL94 z0z8a6p$t(7LgVy0BH&fzLnEERL9kZ37SMZD&>EfWu1;4bh131R+s%#f`Y6ABLfW%< zCgE%N4A;oI_9G1AlX@YK_D5$vgitV4F=PL~COldv&CO*$}wbuAq zvSS4#^d%6YC!%JiqnPpMDC;9Gxg?t{Xj`_xrNylGCH_>^sXQ|rq8jypU8pu81;FZL z#C0mYGd?v;Yj@3jC&ubm*n8#i#&Tl*Xw;b1V6=u?^w!FO*Hdp`N zqB?mxX&*uQtP8ONNXXO3?f>wLkW-+n|Ji2hfmer!V|`nf!Q8!{m>Nj{h8QYvUC&>f zKyflz!NjZGk`uniRGk_&$Zcj+1LNr`MG*UL+sBRMcK&|bJ!$=|j z6@r8^7{_Yl^>2tl-SzTITpvT@5l*r-SLY+yg%=i*1{aFZ2$7V+2~mmUkCd5INTtPC zA$0+P1dmjzpQ{jkA>y|KzEQme=c7#rCufaEqHgs}|E~|_wa5D=w)*y^I$4<1EvG@3 z10Wdo2$SFok9!#(=y&*$`L@DVFogk0ae896ztIjM3AK+gwZ5gho;hsdf#OyofHcvp z#Y6xgsP7A*Q*uG-Q8-7IZifR5WpLD`q^RF|2 zRA;LkV3ckQh{$G8KZb5`Uw#7RBd9Y+hgb8VimBFvcOxY7WCq}mkh->(Zb9QbyKDeJ zb%~Q*f$Cit@iawA^W_u-YrA0`POxfO*LZTBHEK zbNB>`;Ew^IkYOpbO+E$7)nhqUW4Addm`PbNRalgx{?d{zt3liqg@>;p)zxLj8@A5oYAwR;u37`)&p zVV&j={2n#5RCEpC4&Zq&`iT#s3^ePySanjThvM!mQ($DcI8)s7^4X_kEm(=6Xu%s+ z)rvZBDBbZ}==o)S-F7Ob<#PVbz@Rx`h=e5ZXxE4En}egL5Ds?h*6$15IGfnuWuB4o zxC}Pb>>#-u3DU#b`7*UTOJ;Kho>z6`=vVnR+i6zMiv+kX60RbTbu$kjU;ft9UOH!% zEY=`vw<%|T*l`Vu)N0U2D7B&*x=+crURiLjcDTkI-cF!_EHZvsW|f|!JR_Gkdp??n z-$T*-WA)c&uAG{8nwiUEWAg(Cjc$tob~1t@z1quvp>lLI$zGih!C_{=S9YhT`9e>-I@9LS-EJ%-;{5jH{vKI64 zJP`Z2%#5=JCie(e{IO#3hrU81BAf}I|2s*jhh_+ zoeXa~s<<)}Izw;xFu{Y{daYxe7-@L^r3Le-jT*^C>$q@N!;_210JZLWeAF)u8T4vm znq+|5Nl9HUe^>!$SjN36Zhki8%_Yy#2u_Z~tKf*+YoW+(j_5JuW6AFkvPN{u+X}%Y z*<^KbQ5xS{L_1MA)>qCQC(byL(q29qfIup#Doz3t{hli@IIiqBq0%X=7mK}hMA*3f z=u%q^YvnZSOGMeO?PW{Bz&0LYsTW6pJf5^^G79U>=xEBG!V*W@7XxMq`9Fz|%(3kv z?ix(_=yfa-xMd9#V+LUcDF&T|=6B{W7m&-j@c5 zo+je8G7*922I|m^^Y~fe8$Lypk{)ST`wJ?wr&PDWIG`S-cD9uMvCU0aXpOMVf^)Ex z&13Cr)s@Bc&;(n^bNW}VfFfPNfI!F1ELoyWjQ`RJfnk;apnNJ$Rp@Cpo1a?4D6iUJhBs9WipIvM#f34P7K7_+H#p~vcS~MX0{(Jd&O+;P&4n)HAbX<9N$MCs0rReXg}ARgsh_6X z9g{DXs)fjf%#s_&+H>E|h~d|fYn?$E)08nMfPr=9N|ont3Kpxz@cNiF-=BkX5lrnf zg~KckLn71DiYh+yM$sAc3Q=rdDMd*bPoFW3ZmrwOD2K;lq|K3yo$II#dXt0^?ydLN zU>3%2DrQA{)i4V`QPDHUv4el@GIt6-H8XhKd)x!*2(_vX3TAUdM~Kv&{KhSN3+Ww{oBRPVhjMlcb9#Ffx}ijS9KZ4A(9gsh|b0X zDiSxI6q`fuCOGTBRU#NI&Oqpaw~`W7i(GeAvS!W!)vZ3lSk9Q#$hL>K4tak|QSDsy zJ}}dcW|w?RH;xJ;QF@n=Y6w0hy3}%q>imZzES`koylo)n%O5?6WMSNlQ4pcm9<%qfgCCnB6Or4Ps0V%ev$h$JP zWX-!jtDxJkLi;bf7>hUph!2*A+LAufmPGxv4YS;EnsKv53wiJUpj3alGaOvrP?}xVRGT?)h9$9VwhWGVK;gsywemf9`GT zTJO{SPn-N90$AB5u*71qo;@)s6b#1>!R zr{z>bX4QE37s3S!8^HDz$ZdtA{~*Gc2v46{FVu+sm{rpJj`TbwXk%&HyPP7;x;7rU zP=rU|N|KYs+oBHtTNi|b+Yjk9Ka_axcBB3$OGd8^7hcBvtpy0Wiw$?MlH2$`b;E;h z2!s#nOTYI1$r(pV{`m@B>#OJi<6QuqL!#ZWVIVQI`Z45U0HbhJ56~bGwF$YaJ_(^% zgB>eY1KGTDMXV3%YR$=lATh2p`T`_1v4PTpt)B>gil9uUnCQ6mA%ZOe+~_t@592UQ zuN$FA&X;>kW3(UGgYtM~JrEM>z1t3tXOF*ObydAP&sx%;PI`SyDPMuASW33% zqBp^?2$)#&0Ra$xp2F<_gr-xd#=AXM%$lc8`u%!2L5^`#e5D2)Z5TdU;-`x~s6byL zc_q#ppOs7B&frK6>J-g0WP zXyCoswXyQwq+jmR0$pAH4Gy>RF_^8mqqz)L^&-Vqd&vOHd;oQR9)bj+k{1DKbch!FQu66d>@5%PCq>h(}M?+u{FTyhNndy}| z&;9P&`580g1R?W?0;@Oo2*xweR~b9fMX%y`HeI$3=Mf5v6;`|*u0Q}&?9A)r?*xNu zOq&Wg$Xq7LmNmPc2CWy7%E@QC0I-IlHf}D=71D~^SoNWclr#K5Z%QM5aVJFkAD`@3 z#>SMW2_~6k@n0s7?4{<$Jpq~~Ug_FvBz)3wW#>rGDh+rmdX0odhLx#?@UYr|8S<8w zIljj2j=3oyP9_q)DqA(iHO@3pe2Yz;My(S(p9DvP<==@lW&Ak)O*ESMnQ1KMz9Op^#HwalsF zi{6KOs9$ETj!nV;=8DlR=BE07DP$X`$;5j=D+}p0MtNpJP0J@w=wp|YR09#IVeQe_ z9(b*}QI_YdU6$4#XXpZNxY0`9jhNTxfkpTlh*a)cAQNQSQjC6 z(mIcoKmprHksoBh000A#a&*gbG~=21ItB5CJw{j|VK-tc7;j6G;zado^=)uj8=;n9 zDL%=$`hl`Lo;3S{_(4aJTX z7dr4J{h}3SbH5hx-sKUyVkd22*xpjV@+Bag{9V+7P5s<$VFYzR?$HHce`r9oW{m>A zo%p)b5U1KJoS4faEGqZ$QppZz6}wR}-s)@zQ*e`+t99lR8V2=yXi?C&O4I56gWUig zH%*X(9JF|jFdRJa7|WXg8-8#@;M?AqG*zj3n4N=}~{|W0vr02ngILgoqg+q}wKNorEl&?*IT+wH#aikK$ z+6Sg!COfl5Ge_|bTl zyCm6q9F3d}B{>Wx6Ob6m))?#1eY}W5(Fkm=PB;GE>!9NZxv~FSkX4+)+Knh}D!2nT z`El?;Hn*L+SSaj$o?kDuol&k8d-2(l-V}ES%kbxWv@Lg`^nopyW5}9^k57b91!eCZ z0b_-BGWSBmbf5-@(oT4(v5E|I761|$N`Th5Ld3o^5{NWcLd#M zZ8Y$o*KM>Rt7+$n1)PQ@%N7~E6hzp&zhPU2+in|SnA;>_cN;zH{y7c`<&&WzX9n7- ztj;PWLTp1EEi|#mr4t?Hrg+7Z2P82m;&+WoE|7P*w*J66y7idm;YlR$wOVi&pJru^O(B! z86bQJ?g5L&T6YBKDrw_?$5%Rd0?kexPAQIwd%$)Y#Dvrufy4^d7P1XqB`sFsIt7vq zvWa4$D4t&uPDf~zQ83Kbps_;Bj@P1?6%BtxzhzPg6bIQFVH2u~`OJlyjSK#8UYakr zvkq(s;!G%*uD)LS9#fK4lzaS%!*`X$8znHVUFLE+%g|cVly`O7k+DAb&M@b~+D?El z2Tx+MqnS)mKqSi0^xs}i$q^0?`DiSz6hcB@l%Kl zJKGtCD4sxJi#FLKN=@i>cvuk`dflZO)9k?+(U7xpg**<=xbn;%SOB&xYd~pbfSB|C z>B+6pWJWXN(PN&y;{Gnf+K5k$CizIKg$r}OD^A7MtKEMz;OJ^)CkF1%K1pGWrDMI9 zs|tBdgh&$V_gtPFR1bAImP@oGJun?IXE%M*utz+bmU^o20BcH8r6uBPS8OATL&>sC zMdY!Cf*{owKt8|&vAO4{(#;)r<63Rkhd1Bb$}r+RFjh|I(Dri7e<}uIaq#|B<5OjH ze&6Ig>rjglXUeL7H!5+BIN>}Kwq1Rb^hiLMLI7_A@yFWTdulzGh2D>bnVPAA{iqn! z=ES%VdE=S*0n#YE!{eO4;ngCsgRP9Odn)3-^-ZHSWVrMeK z*IDlKw}+qE_Z;T8dnj}0M`+4`pkk%Q82qPPb?k$00#LODq~WO8Vb5lP)=T1b?TtdZ z(VMtFe3fwRt?5u>&_@^AYD7ov?|EY!-x@R@ulNh!rbJ$OY8jm#wXw)j9!~r@AJd+5 ziZXeR`q;)G8LDxM+Ccys7Q7t1kvA^d#G8hMMxsBWTMBHY-PZK1}DcPblHiFDuAYib6UrAs6&5U*57U6MIosESAeu5sm6a&>V>-kregoC#6kGzMK!%( zqbSfi2*C472Xv)64478oV&+(X&<;#engPom4qDt;1)HZrWz95TX@~_>v;ebpC$hj8 z3N}K6Wp|mdK_g4Y>eK`-+7z2J*OU~kMMf^s z_$X{QK#n1QMNk|DAi-+nrWG_>&}aoTO!y%J6|@j$$1BmRQPU+NbhK!uQNQMzfdR_H z@8|%z`l*mdm^m>~7n1mFkLSaUV zN>dkkH(0NYf2R&k zA|)Qw5G(lsx3k0W5eQJcQD6u@*%lXfM95Xe0g`!U#5dUyHLr`D?3;8wT>5`|L$mPH z%ABJML*TaXp9iL<(FiJe6bkvDm`RfRDmky?_BEeq#Rz+nVGatL{? z#y#b*kQ`+tm>Z4e=$tV-!`|Sl3@_&eT6G(1vj0CoPhzgiu_RcF>eM#x6uDvC<>j!4 zhnHE-)pe(cof$#6o8!xQNI9&_t2AoSDoVr&OR=I|2kao6z8xU=g_eUl>- zb6@vK%}{NVqDY0V@4qu^g+p&n1QU9`W6}bf{>o0hsSowSsH5;qFmrjN(6AYg?q@vi zE-FPjx34$sSw3ltq*20wLlPFg+b%L>vOwrT(c#MnwqTo4dy_ciFc-{CVNp}aQi?A- zv&L|%)*Gch%5_`^q^I_*4M?w%)i)ETtCF_xhb^4OvEuvSYI$l9cLydGU|0oF*TF>NWDxW^Grqm)(N$o`;A06r zdkDn3s0K-B;bCspQ71NNVqO5C^*H*O@bMQsdHG9|2|Pushz^p9R6dd8BG07+UBMmB ze4jtLOV{$LJ|>A#|0#ujQNh#SRl@L&yOZgF0=*;FC3u{^$AobvE-Evh#_R5ae)H1p zDSAWqasf;XmM;`aLoQe+4Kd7Ek4)4imi@dbLvM>GJ~1IxY!zD_X$cdCB)q3078Q9n z@ky!O+g=%PZAE*XN#^3zD?FIzMx)T#)v52YJ`+a=JP*j-G|n7e?300)BYvp46V8dO zB;K#j5g&aC)%GI+ahh9rgkFsY=gN6#r8GXN9oEySJkve|(u@oWg zbdG2HW|2Yn`!*!sOdLh}g-faMTS;I`K62qdQRWPcypJSU5&CJs^5INY#L^+l)tL51 z-6sG@4SohZ)t_1it(cOw#CHBt^T2gHkf$40AWsM5R)dQnvs_$-$@iO6aiSby?&9}t zOtJ-kVsY_7dQiv21_a6_^U^HkQ^>{MZ#^CEzrX(06M`c*BQpApd6oGXC6QB}7~Ubf z^R$1{8vg$9lS$-{u3R@IV$gZj>yJ0>gD+CES2)xDiXmcC0KJ4LIU0Ujiug1L@N7cn zNI7NJT;%UJ&=T4>7Cw|&pIE5}pNRc7D)u!r)T~#`Lw1nzB?WAwT5og1WV32h7f)c3 zl!dU##han|C9nD~)oV*oAzw(jENFTky{_r~mc;^Mwy;}nS47!4odeWqy}l5S(|F$K z5--LLQ>qsS943iYxZdI->|oZ~Jvn)``f_rwvL>TeBl44q;UWue$bGN|fmT`Ts3vW% zL|&9ohrq(L5)&a7Kie(RSRseOG~C*xENFk1YLnmLb(jd8`O99op!BpEn#@nP3a%lDR3ZoEa>-5))Z@Z$OO##_8m#zyFSqXj%V@?qPd z=3(tVqKrW2| zCW7|am`?^5s8ej^((6ET8o6Q6SR&T4>qJs7Q2o`O8>u))8?IXc|u*t7%`{7@6qZ;n#;EYX9MT z;3FLpmuFlFs)5_suU*r>AIO1x!a`a09!lWA2yb(rWqM*DuAZO2to5 z4*S|$z^d5 z5(3S$k#`#+LaxX3O=_$!+2x*}E-*C-#qi<%`c6gyJjKE)PnuCjNV9`B>yU~n?!!qj zUd1cRZBbQqm#BIt_$CwKX>tv(tUKZ#Hj)N%3J!F#6;G~dj5UdQ=GhKtYct_q#$CPy zGDb@aXfgCp1`7}ytH5WQu+cJelCmGmn@D{6x_91ut9aL&-IA)ZS$Hr&Con3159U~{ z;zL5Ip+kq?Q~CY%(gG78jKq?R`w;(c;NG=4uCFE`3h&RL8N58w#G3qR7+b4l%tNQ( z&+CT)eZ_oY>s5a)|ElNBP7YAow14%07Nt0?9#jl3+*oWWc?FX9BVx1 zXREI>QtjQRkrvY<&ZF2WE^11FH1l|7^&Ic``$^jO5u$ z0wB^c``GiBO`2uCnV_4W`~(*C#aB#@m4hxDHP9sY+bL@+6kH+uFzQnAdGfQg|gy&Qm$!f7fL!Ces&xrlBhll29izmvHH`O=4W_c9~Udz6FX(it3n& z3O03wX8Py@`lyO_@%vR94N5P`Ygsu~O1}ewJYw>Ayb$IvX-dUb_>hz~G-22wN^oIwUr~&c>x-ZRt|PrEc;G^oHIXY47{pz{guCR!0a7k840id&ve)p09l?u@ zZ{sZo#5YyA3$X06cA&5B4^R#-ghn_9dv&JMLCd`>S_fB6fKICL0ZF8pK(A9Ue|9hl zL8!-6A0}8q9W}T_@DAn{Ul~JvxtMk?*2_ClG`8TLQExwM^9JI|&PYfrv)_1Um}y1(#FWK|!DFosa_L=zaD3cQ9kO z-Ow(qrFyXwVcd8D=1zkAJq3mK!SNzKYrlcQivH(Q#D+^AYXZ0_nb(teW-S6m5sumA zw0itrGQO6kO@37Uf3mBaa8vT|PAYb=*T5A94#1aV9BJ+_wZ=)|x`IiC$GC^|hNsYA zo}zbB3XpRz^VDQ2x#7~SvUEU>l%3RI0=YVX$*waa6~m3YH9(SxVL2-8rPi7-4Pwsm zb0)5qFLH^g$jhq7|Ed}yAQKJ>`~uH(#Aak5PS}VnT;RO(ugWYko*?`HF}X@XqaSA| zrM3yH_cqb>hH4{8;Ivlv5Y9g*{}G*hO0vPzA8Pf$G(N}`wNDv1eO%jRz+OZn z7%HXoKeZ1eiT*T=gp<~=2LEGMRhpN4P8g#~@R6JM0f4oJp-c7I>4HafA1D-Avj-H& z6zA<8^?fgV=U5!4J4^Vp{H-Pd^2`UOhoE6vvi&{B_HkM3?EKSlOx1Qu26N1gG+Xxy zi{*XaAy+^ItHqNX$IYdycTQrW1+ov;?JWOZaOpkLGM1bmJ+uD!jwT#U4)z5@k4m+6 zoKtG5;q-MzpkURNiIKDN@Qt?9kA-0HNp8!x@6A!nB_Wm?hINK*ovhruk206YQYj85 zeYykVY$-;!xH};KE)3;R=m5P{;(j9m#jP3s+a7~B&uU}AQ-4JC`1DeUyDNrVz2}}* z;pPBFEBmf|Ks0RZT9-*;)%}>71i#+)+hyo)slK*Y=+GAAB@*)5G+D0wQ5=|t81WM-8 z%Wj7qYdI0b9X7E~@;0&<@X%y~aD*>^AhFYbZ+YT_gPW!bM7d$$#!TTpfz5B^;?*YI zeHS=irlvkDxSp&N(k+rUrCDu`Bfg{k;~eu0PD^i5G+;_J#G%71V^{2EEN$RFWcI0)7WWNPv!#P|_l! zjdDF3s-B51@^||9ZE#h->Z9TLhrsWj#B<=ZG`;1Bi6z!7{eFD18$0>ca>{rkJaD0M zr>GE{xc$e#X|ZWS(`K#-8iH41Hn``&v$@FNgwfEe^s5A03KlQ%QP?Uj$kiJG54~X@EFa-@xTFH-p=Eu6M%=jSkaBp9|u3Xp3F4>$P?f|LLTp?u< ziRgt%$cb?tw8D=K-8-5*v)=r;m^{s*ABL479v{ws4u<9b%17=ntbrd})8~bz<-W-* z97!cI`jN2!-{Y3YytgZy0I06LR1`pDl6vS0x-3mY>O4VW z*x2b>5H>4!{1zfcS?zU5-lN?*5cbqixx5Y-@0)+>Pt9wsVgi86THbn(3L{=m8czT3 z?b2z{519_S_A4jXhshv|I)h`2xGL>dtH*8NO~NmmVf{V{i`|nf*x!)?tyPK9Q)g4q zAQw(D?89^{O1dy;p_0u{;i7_lUnC@DkPAigOD$^wG08?74S4q`3l_$AwBj>wsMopc zRLKJC(5h79l%{#V3DlNWFzlE|5U}=8cMBdEwW+e({C2&Ynup3;daP8+vnMDmzf5$A zOJPhM=uH_vkA@QZdjLP;9FvB|xk3m-JWao?ofm4q#;S#`?E@S&GEu^twB^`CJlv>I zlYXnb+74_~8Y}OcNXG>bc~- zpK|9*CXL@#@P?$*>L6`! zLG{>|*>?Dr{;fj%fBOGP<-?ppmacd=R%p ziI$f3SsVFVEEP`VGY8Ursnht6#?S+0fH?uj#xy%SuDh=E9q-=n1n*%@98%L*dNY*N z7_8n+1L|54YiB;~<b<$GAJ?6F2L=w@ z0*w}f-J&--%EC%viz(UE0qI0|G=hFyeOuBhW<|i$B(Q86OWqJ=P|1K*zJI3Z29&1p z=_awE_5@`-nO&dD#knWuQ+UnqC?OUP(qQ|$-C!tR9Ml90?A?iWK-WdG71<;47w=!C zFgHkUoC4>@PVW>?h9ci;ztbRNg?R@ang+{yjJx_Y`G-5Z6 z)7T2IPw%j*zBJQg*_#rWU5RAE^bPH z5_*~-*uA$gV{y0ep*^uK0{n9>MClGl0Xf{FkOGQ6mVLp31=Ad$Q+$ z^-OO^B?9Hmbsi%&@Tm>C2_WrbBO(#oROlWJb6AxFx&lBc4LK`4% zIAwBeB=<9anfZM|@Tayo<22i1?NXX5#X)xg$}=_08y9b#lLiwdV~0m2HbBc!_5?1` zCfq=8BZc?R$*RniPE=zpzt|>Na8~xw8(^MFICV7qzOAg83cwv@B%*iOz(ty8{I6y8 zrF)qNkaM5}ox~eWg(Is~!*XF1>U#bhfgsXRaX12`#g!>8j}NV9XF3N(80zke^&XO$ z>_N|ERAFHuoZGmw<1sl9VecpIPX-c)*^1_p=B0<(@5(vTq;BjEwl9zB(2Bh~L8Eb) zQ(+j|@+yj4AWE0z6t0>?kDI$j3HSpl{;V@Gzxn$Y+*IsX^yh~?;MvlAP3@qV&|FaD zc*idUAs%S_BJ{~PNvJ9M&}y|HJaj*l#kp^M_PkT!@^&v@Iokm3O6&NDO+P!J)HE38 zWJvR8y7pIsWh@WU{cfj@Zsp*MEinJYxC58N;RF$|D?6xW+ve9)E}O2Pv2ZA< z(txig{(R5@*I)#(=ZB2e$!75DGyDaaPpw#+PuEGXJjHFWhz_yoY&Xq<;8rUu_}8@h zYG|0(5w3yT#7OJv7G_daoCHo;wOqf#fY?)qiD1Jz-LqL>;nMX9`P3<<`X02i-Yg1j z3)36-xFZE?X7pgDM*ZJHN-Tfbe%W}6mva-bNAI&!26%p-xq0hRIo1n-poJZH{1zig zTimBa?BkhiWCYI<-VTt89JzN7+GhnOU|3AdKxn~w<*f|hTU?=;vz%1NSP+}`G26FN-{d{JG>^juwpwayBOGJ6UZZQgU_)6iKD^NIE6#R5vcdx*((ip;X#+E{sBgPlwg81g zgk%ImO$ubQlo@bhRv5ez2*d9M<#5IVX8MM_4y<%XuxP zhH^2)$|HT&c047>n@+BbD-M>w$&j_JXhLpO5BylI~bG6cvRfEmQ~Q3eY_DL zSqes&7ugB1Uq9ezLlR(!hrPx+a58R~%Isp!IaX;wot-x4wqk#^)yi10?hH-nvRWvq ztuKlI%5Q6jxk+n(juj)Tya$~e?{q~Dvt|Tw5&gx-)I(;K)sp!h}iASuR?jB;`)wmw<#U$1xYD! z6!sQg*Pgw6$F~PNrV^XL3wNZvkn)-)=iNo%dOQ+0G;?60fwHWJQGoexBw42U=&?%> zlQeWk!oD>ZLVtZ3@Krt{K!`NqXQhPTt z6zp^r%Jo~WopfFx_POaM&O5xO>-7*L@!S{&Q*PD~laW87f>LrEV=5#mArxYSwed63 z(d2SRBf}~E=Ty8)u_$Q7i*VqtpT3Z<-S8r#$Tp-=dYhHd!M}~rlt|m%{r*{i<56YPkIW5%jjQ^UibFik^ zzoi$ufLSV4lGt-@{mCCePwvX3?JQo!zo|YnI`ke8-%*5`Y_NFUA8Vd6NGJNa@B^v) zIsHN;hB|5=+?LIOXozu9tKwJab^}qM%x`lixnrn)=2Bc!W47tMC4{$ae9Bl!I#Z-} zlOA<#t{s$`rYg_8*@B+(*^(5qRpY0IKlv#)8~c}AG@A%d{DfzwkAU;mx|5>oHMlta zn0|m;D?ZsR#C+UKP*^au#zzNK_m?)u#s$G~k+hyci3RpN2QnjFY*b#x*jYJQ)J_ zThd-V==1P{bPOI53fT-T&+8rrZ!VCI_qwf5a$`I8Lmy7rkC-b!#kxrD(-1pjm&50* zO>!WKdm$^4ep!4VJH{j!t%4}b7SUB>rky}L!n}xut=U$eodp3;Zm!PNZcwM&{bSA* zxE|Ny+U{VE3SI8*{jod@N{%f7;yirregROEPNWzCkSj5|Zlqh$S5r;4{Y-J-Ap{&1N{3&c+mr-PQne}CL9Qt>^eJUnLyyb29AD6hR-{%M@>Bl(2c)H@v zVlny5O?}%paP%hA>p*-`_ge0})B`U!N}}6au$m7q165UQ36-j$(K_9D4 z(4U)8y~Dv%7cE(2vV&cKK<<7-SF^NLc41V|6y%Th42Vo+THv1mT#yhWCrwVLv zX=Y~Nc4Z{S`&p`{spINR9G!(Lgy{SY40OF|t7{3I*;P5uqGKWxR;Pt7&IX=t&?R7Z zExBUmZK$GsWD`#govYRn>_AT|@bqYUl$1*z_7tiDU%~1Ta)7_0A(5VHc#DJ@gh4KR zjPkWJq$cK1WPI}YJQY6U#l+VgOjj3;wKh>|(^2}m*0(U_e8N!l0*0PwVew8GghVf56MXnHBBNk8A1Op(XLk4)<;JdIY z<)M<%#x?Ac0_k9|ezx_W?qe)wLQV)#K0eX1BnBUOWl4ojgy@5e5z(PRdG zI+(&M2%jBF(sG=Q4BmLl`|bPt$J26&QaEHkrkm%4PuqF4+yK0wf5Ex z>Dbd9(vtoUXc(p@%%a)2Fs2d+mpj?q6O`Az8KkPKD|y-6J0{N{Tp*yaSRN16nZbTL zzu}2l0%#|z#P|9CC14Y{(r8pG=jPvWo(-SWel^JLrAWDD#Iu!tRAs|jBmUJu_aDzR zTeGOzonXM${d}eh4$Jlc%^(y?3rhc?knlcK8LyLlUcd26->x!EULyK>+%vj!*D?2v zyf`;|)3?^X>h4g7*iFZr=317s@AqhsIG8F1OIT%tp>$%wdio~dl;at{f$1`COK`SN zsu{|`R0LauP@*$)95}h55Kca^Jog?2-x94H1-0ovS7B;>Csb*dq<<7t&v@>egUc-Q zb|=J+2dCN>jJ$FN2I0Hmo>)3t*+;gvqF(NZsm^JP$DltWFd#oM6u-ETnmV4AbxA;& z+$JT@Ve8}lk96fz!$gFUyY&FG@=2iLPZ6U|;G5o(MImalON0er=^+^5m`LsxFn4Zk zB?N}vPl-t7Mpd~&xwIOdcg~ZWwB}{Ev6N@aMQtf*UkR=QxT(;5zS)xTOBd<2Ig-kn z!*LKEoMF5Kt`^jtGtu{x`nkiHxFp7YlQd;~8Nd2Cfbr{vDfLQopRCx{i`Wncg`f@4bH`lCq=!(WiNO!c)TA4 z>S{T>gE%AOIj>~-cX@65a83vZ;!$K?pTHjwTb|IN=9N9TQbfJqlJzS@dl8dhJ-KB9 z3B`DXW1%@zezo}{U}0u(=WTg3KX`Vi1E7pRzzrabyk+tkUvRU1lzr$zoT9E9K2umm zpPzD^piug?{uz)>Gs%YWqq0yu%!yw847$^9xeTT`@$wNJ!GocW@NJz5*s{mtaH9$W zRaZ}#ZmHAgB>ohTz}(7|)r4*rnTx>yn3vp5saVPFGLNf-k0RHT?oc8SVIVd56GU zy12?aRSf6~JVdn`+2U9W9BQJ?M5`gw%X>h|Soaz*lLb+v{y)+Fsq1 zC+5Bqo$9l)r{>^{8SCxvupl?uTq=BCL^jccXMV8L^?coC?sU>Rr>+0HZOvc)1H3ld zxeH;n{E}dPt^IfC11G3H`9U+m7#a$AGfdSpY{=H7iU_7}+5+a0+S~YI6xiwMMX~y$ z(&YCA``zP^g#V)K(G549d*pvAxshyyq*W2p5Gv|SALUjb*@XAu#6!R3ZV|wHNxL$m z8d~_-5@nv1SC)Hz^7;q$U>GpK+_G^pi$w_bm^H)G&iw|Q)361C+V76-^sV&h=%aXmxKwrm;a-OwbC1h1EdGc&nGkh2Aq6> z7;Ebvtv)hpXz1ne`C;Pb56P_b&i<%zac=nD_pBC9PEJ2_6c`;MbX@>R+hT|kP9+iS zIGX9HjP+|l`{UZ!z{cW{3&LZsB$)&2w-Xh~RD+GT3BR-l5}^$V2t|)3Xq&vk1VP@L zI5lPCtgD%J!i)7zsSqy=sdUJa{)s#6ay8sHMT-_Yw*eM!^A*ghELZ98j#R=kys9Hv zi|bq=OT6^zfPP)=<(CvmHsPzJqRm`Ga}Q!7F~PO;OUoy7w}I|D#g2CAbAOE+cEs?@ zvbtPAfY}n@%NgVf(qB?a^-Nwp=#G1#7uQ{uYe7i`uqBmwo{ezdl{ql>dC!?B8G`)B zfi0>Q7>rHL4=B0$dtYXep7S5g*Y=}}2Lsn^LXyConZMJA8%Tu>f@n~XevB}e^tG8c zm)xvsv(9|T``RznrPrVX4jHv!11`H0D*h@?i$IwTIlo;_0J|gUl(??##}uo4SONcR zA=;9idYwjSD1_EaQ_a6lB1j{Uq9k-7FahwU41=N>u@!vNx`dd3V$bwS@stG3Zr_OR z_-(7a-lnZ;jL8F5Fw?L5c(|;z+Z&#d{XV6hlD>u>LiNq&dJaMGjzr3%F}W>G#2g+l z3fxtE<|H6b*nnZAH>ShreCp6OIcHF)ILa0}qqA2)Dz%b)c$0AfDmSE6GZh#$7>ki= zuO3_l(naf6-M|?2fQ19rtp7MG`hg=gLmJWb>OC-o(wR)CmdzLjG%jDFSml1iMnR2t zU8Q)A$^C@+c?`B2d2)b8kVPe;`$q}Ht#zEHw)uc{l+aeUwT^y-8*T)`F-~@G@~SWT z4+HQ4r=M{PHU_&;Q<*4r)Z>q!v@jIuWEfv=Y=rClh8q3Zo)8-?KA3RC*rc+roi0MO zN`cII$=5&>qDD|Mim6JRG|uZ@>n3Y5Y3!#*nmW-wX%J(gLLKRR_uBNX5Nii4fz6c6 zr?N2N!6$AIA^Au`FMZ&lyIXO270te0K3kg-&c;dNkcqM-H?O~sXW#Z!g(QA=&`TRX z4V>XU=|r^?r2UU*X+H(jzx`8E?=>kZeFl0nVbPCX@qa?hkYt2YOTpGEes;1dFBdJ{ z*nZd$4)J#oIZN&l7rVM4Cf$+VWRCrrktK`j7#A8B+`y^{M(YJ0L&NYYLyAP7DXq|s z$`quxUjI>d%p;h<1lsTqv^0o6D9txor){~xqN)7{I&1WS$`xIVgRmEDEhSHJW6U3% z9=PuY`9i59kO(5e17gCY)kyT=pNX#ClK|`8z-}1ISgA92Mg*^r$;bfm#+iWncpvGW zCHSn*o4zZB&7Tu*=GAg(O2GjC^kGYwP+9C5kvC}enMi1glnN>1IP3%a0FXPxWrnm0 zG~^N}HV$#Hj_oSO`P1*@$Q0=Ejs;-1hvo@Ddz_Qw!WZ1{n50D z<~lP+Y}b8J8(8+)<_(iaX2s*T&kEy88PpIr+M5jdTUuzpZ`J@#-LtgUr!wUG&8Noo z=h@{b))oJ87XQMOEDx?J{uF>N)y60AB797*GUO#KYcVe5Hno9c>KpZ=tH#<)KKaOK z;8&wP%LgN%{t3~^Wq}+3vg1nfV_1`&`|`qH);gEC5y~I4Q%BO{7PK|rq_ZdH)GJB#sHA8j1$GQ*45p<#V2V+DyTg&5XW_aqpgDd-HtpUqiv z;;f<9XGc-K;pD)HzT3A45th3ER60}8`wHrbgW+yOIXii1Pb#dj5e*D9{DJTd`iNp0Ef3B?k1zvvZSR|WPC~85QJt{F*?$Of(YSZhE*DCQkGSUt zk;H^F|L)lz^{ zYTQc^-03wpy6GjVl&@a+lnyn>=U|q>rI8K(sF$v}C03$rc4~O+5>n?|)sz5gHxp1w zck#}q7uTZtmcUxY(8FC`ZhM|R@ zd;}~>k!6wU00=2i$S{yx%Lm3;OJ`=nGT@hlQ)U^RYes{I0J(g%M&n^1GQz;5iC=X~ zF!tx`SD{VQKd6pU-5M=9Pj*ZbLOM3PW*#6a@B$j+(Gs)CF^Pik@He+k<`v{^kGhsb zu%-rwje;d@i=pA)`0=Cp?zy@|VyF4fKH9(!IHb>vMLyUS(R8XNj=COUgM=*6|eL-73=vU8K8To+(jm36CH>3*)W(*V}U~8 zsTIulS^7`La%Gxqgr@;Y8=I)%D;TLCWvZ7l_1#ZKW4Prv6Qlav8 z2dA!IEUm+$8Ue(&EdN3(*XRN&ylRKBPL_Dao z{%(X#v>rYPEStSwfZ~P|TA$2Z>nbSd7$qxl{cz|_CJ=n$0AMr?7ZQ}UNzA&-9n)zG z@Zn`0_9|s4x0j>-9n5#G0{453X4ygKyA7n0mfNVT^_8+#9wWu|FbX0Nc;8fAe`n|j zWglq^>GMY1fW-n@NG9tl|IUHtd5=0{)KlW9eJ*F=vrr<459Aa3rOl;H^SGIOvEDrQ z@A_|7?lLhs6U|K(au`&821u%wMK%!<8>kRh555QyU?>3{oQ8lPE87iO5DxKxaaXzN zhK6zQZfJvO#<2Yy1vA^KhK21drUE6UbjyltZ$v5q{8Oh2qa556JI1F2wA&tj_}1Ra z4%i~a`cx*`C$4uN8j_wl@?zr3W-Gg9>%^`WI|h?9!~K=NV!iGj#mgQjAFf5#9X*Z3 z%(RMcA_!25<&4&de&5Q4f(+OWnNm_#DCOA)hK-#~RRI6YnnUF2?FI1Ww}F%OrECRO ztvZfxeu%?6lcWhwpm!F1>COti;v>Gn8QZ`us*y1+nu`K67-$grt9I245)U-1P?2*_ zOd}<@hoLkyb3J%VrMengzGMaOXW zJd6thIiDScK}zPs!-tE>Ze4AmG2=3Q3+=N}|959*u%>*4(xH;gN`|of+da#b*k8>w zLiN13r6q(de>%PxI%7j9z586u&R)!`>tJ`8zQEcMEQY_C z=GVodxvOL0z@lPvwhdc88j7ZOC+rQ{2h$W#%Lj=iba$)G{qNnsKmP3CQ^kgWx8yLgKd&> zYp48h?aEz5#~jGjCQkZb_~g+i)AnSz!{ms zBzNLZT5-=kkAk~c0cdY>okETRi^-pl-+h%#7SdVb;!I*HEueZ(J5URF+<%Ws$2k&+ zz7?9jnquGbKS@TBIvZ3$1rc%V5^G+MY4`~&j+4mTZMq51 z1|@01>Wv!{sfe2&XkNyb?}Dq)G4P!0F*u{Vr6~i#UvkYdeg(9?I7a8oe8s=1Rs!(C zi`dT|}ys zF5W0>fx~p+9(Acy-XqIb(Ci_?nW0z0mZuB-J*hUd9l^?&7w`0F#gB|Wsmbxo<*qqM z)d4q1ZMe*QOsxFM)=4{yX3(Z`IL#Y`IZpfXrLgU4Re`8i9r>N9?Mj z@xarnvBLO87kKD8yOV?B%UhXqToYbJ+*D@i=z;BPk(h=d&DzUH#Kjf{ggS4gu7#gi zk{>)Mpr&3=YVfe#6^WkryH%of8E|N1Pg=ps(SdHIcezNet-At4T9ABm7FHxJOpaQX z@6BwH?seWn&9gv)PEpbyJ#B*J@fJZ+0?Rlehoz)3m2UROE6~tANw-ZLYZCUP_b82a zyf>e_(runN6ph_uzfW|C@3tBDkGnlRyL$4y`Ub95+1a2Sy28aPI3Vxz$J;SkD&!ta zG(;9516k`6^^g=}Y;NCn=m<5K_`X@d#i#i@&)Q*4Bd-0};B<9jkcoX!p$&UO%>KXC zKaj-663km1J*pt*wmq)j&?~vtP`Wv5+V4wB0Hwp8f%{E{r6CC8-;^LK>`f0n=7&V# zbKYlrDV7X+7?$dEAeglSaAI&wzHVbwM#O>+rMn z(K_q`w|pN-Wt8-O#FO~x&xm%Wdyq5i)F4mbl)jt;z2jvr!)RuYB`dJ+GLCT6c(vfl!(}c>V~IK1 zr^(sDk0Br^e+TKD|JbB$6-mmS=brC@8rgMD(FaJ=h!mj&2O_-4GQ2ME*yPYvfVY^; zE7Oh%3qa=^09o{ugFwAtRN8Oyb1>(9>(n!X?v_3h6k82xJbPYeMBbN{VpF^wXIiGW zC?=<|S>OIHU*boHz4tFaVpl+l00UF&w0J~|R@#%Xtd$#iH}>=UPtWy9J}$z{+VSq* zfMCwWYz$9&s=g|85fWreB{QX9rg@}}gMtKvx3pE-C1Eh!E9s;!s+Zayhw_yXL;I#g zGjwTK&)BNGm^96ky+2)kiFow1CGgO74_5vZUJ2Xc;Zy11$vjMejC>r&yQ=bkV)q6~ z{5;+7`OdsrfjUHdizdpjZ0L4Tf5g@d1>3|auHTctZ?b^HewlIU+2s@aFV&`tAS*fo zGcScL7s&lO=Dcc1nDU}Amj(``Po67k)9RHRVzF1D-B{$cwt_7 zt#l6S8li%fC=~4Gi~~((@r?%hJiWwQ>9{97t!uV&M-dU{K#tB_r8>gbx{qSYzRJr*7ks{rS>8WHt1ih{qZThy44%4jvr5L1aa0uQREf?E9I8kJWK1EaJ}^@=DTizOVMq6_!C~bH)0U>kMEsVq7!KL8)5#rWsBom zYu=}6P<>6Y_euW4@3q{CoAiJGp(3b%XEw7? zT#KcPntDM|lrn3HTZ=lG@-JPi#JTfj`w+XF1(O*-*Q>HU(RL8Y6cjiPZ^}EFlECrM zN9>J%N#bNjV9L3#_!<8ZGWrM4PQMFtrm0!!NcL-Imqi5EG~HtnuJ-u%+?(?|&{eR1rU#h}I7mQ-ghc3! z@OgGBHULLDIMSseIMJ4KdZN93Q`h>crC8#(c`F=pJ#|hF|VIm$yf6%3Vl` zBe--xI6;taI(MMYpwo+a!3b2ZoCPXXg1n!Rcw;Hb;m`tdD4fqQfWDJJOM-9K z3SCND3GKV{odRQ+uwSr*0hg4gKK%DmgT6`Fvun1>WUh-O5}n!-etUYW!hX^CZbFl*8@5ii zQP#6RAxpDd+q~3qn*#b1z@!orr)|X`b2h>c{ijT;r{$xQt_PQJvA5{uZ!7DXTePdiM?!) z66TN1Lx~kOGtG`LOi-WS{}?IG!jA_=3XyZmilAA*Qnd4J%@jWlmV$SFM-3VIcJu&3 zQ1`h8PLiAihST+2G5d=-NEbn`bD+8^_tn)b|)fdGnpU40nTOWwR_ z2Yygj`>j05_IC_&KB1GJD?(*nk2ltNjEL^Of`>(?uiVe_h9js{FuG0 z6Z`d6@;~djf6ZQwM|!b9EFGN#BaHjM4gtLC_;&^~bGuko^UwJbk2P&WM-by~Hhcd? z7vID~i9QH8ZO&;;Z8X;h`qypQX{02R52u?hU;#FuqyDo5wZ!Db(vb1ryHUIK58um0 z)NpXnkGN8pEuToi%dgXrp!w_g>IwqS$xcp3<#%HucZn`*r^oCCgM5WP&D4t8G<(3w z=V43zwYkIJ-(Q@M;~t}nfw~@^6rn`+Ul`lKGw2wbxzo9QVR^vm=!=duWB~qpSaTa( z+v5IWTKG0B;&=%=-ckp1ufifZf)cLlmlir+=KXLco{SYQrp1W3{^i(yMxWdJ)r`5j zm1+3`Qpx&+(;d*lU%ThLn_X`Z=Jf^!g6B-p-@?j|oNBhzcTT)%cd}+Otw>?mj3It^ z4E;e&F`?O9EauGt9y59SUU&W#3ds@SPS&%Wf)@~-Q-kn4;4S8fOOob%lyY=On+T2 znv8i)gZ4?AC>FxJz6?~tar5ze{{!I{mOa^9yLQ=-U5E8H1#|dOQjsj~tbDTcRQ+>! zqIbu&jbi4%GZ@*xlYS)VVNr^gjQA1LDj1R>nudzxm)%1Wi{Ra(s^t?vmJD&Rh7Ldm z3-y0ttkDZ@mwv^KH3wF`Gb%@U6~X`}Nge?rYw?}&SdxE;^5#1W@?J0L2tqD0P zM>Nmb^lL`e%7W%3nE#Alq!m~m(uHQ5BGTTe#u5D)${k-{}FJI4qqznItN8xg0} z$o=YqUlMWf`VUCAc)@X+STA_MYyK9d{ z@zYJsTMYYk-oLF4@1O|#%XY2egv0M)zF+bUNIO-13T#u3IhZkj&s$k-x7o*Z19xw$ zSXns=Y4OfXH_$KDuiKmB+6~2{1I!hdP&BtGKw-5dRqh9{=#QA8uq$j`pe%EodD^7i zqOq6$Pu&d3;NqoBXj_rm&*8 z-FW@>fD#+yJxj_iXA>9hLFw(3o(swzbYlzFd5MD!t{uut%l=)QL#Ixyf5Qj7SmN(d zpS383tf(97DnBNScMnWxvXNN|t)KeDb~YWR=%W|HmauHQZ%dp#`wQA*V}{oTwGYN? z`O_*t#jC|P1>vm-2Ny~7q%I5d&vNb9h{>>)cVf7-0^@@#CrmBIrtKqSoiR=-A^=p! z44dkKWfu#x<|}Tq`d4y(Kai6nmd#v5fwKf1$%0k2JtTXMlkb6I;lT`@<3;gr5waY` zmMV3@lAve={AVTIrXPMk!WyEs(d(71s>cwiNu9(2wr8lq`a34+VZx!1h6|Z02C)*& z&pbXzG*no&ZmhseYERp#`#P1=K=ivAepMKdz5O|ss-UkXR!#ykCtfc%Z@v!`ITXcR ze=^$zdh*YbQO#i7m*gS894-g1`X@j?WlWmCRIyEyQp z2;yGVVFHR1YnIG_;$BP2>F=K;>3KM(m-euK5ds22ro2xArdEb6^BttA$dSDahy%#3 zvU^DqTz&3Z&=1Ymu{VPuaZXiK7EIlM0fcO^`Jyuy=4&5a`;cSbj;e8Vg5^*Xf1yzZ zDi-+f)TXe%zvo-qaDOyC&RGZ>-IE{sAhp1iH#^_LY4@>=IM|PBS^S%ZHU3%hDz5Mk zpX$#xYJ=zV#MyDF^Y4wSRff*wx+%)=b<@W=f-s39CaLfA-0ji~%Ldg8wNKDto%b@KYYQS;R%`0g3CLSSxZ`#*dNT*V{mi4se zWs#iYD$z0v!X%yHr%JYgKG>K1l_C08wuv`$Jxa4GzFyL-gjpSx9Q<%2^J zCIHIt5ZokJGM~Ejn|u@^ivclouRSBDsuzrzKxeB-IS>>9!$77nBjh<5M)+15cVh?T z^BJ=Ew~aiyB8l2vK8!>ZDeM=fPI}TOoH;B&9HSbH!LbG@v^lTWkx9Vq3WXq!EHrko z$kA3x72U#UO9dSZV%K?K1A&#D6Vng;9|#)OU|;E0N4gziCSB>)(+B4bF^lTDrTg^u z#y}sU+fLaUJ!FD~A`7}~1Zfn5Z}oIoc{Mh)dijB=nRH5&KmQR1y^<}Q8Hyzg7fRuA56}%1ZBtPA;)%nW7ZPd_gg9In67kWC8g6pwEKAgA z{q(JKSHi;AkUl(3j#fWAOp`>Ci#b!GI_LjgHAG`7P{Mth9Ou7NDZ1+V(9aN=};W;J-9}Uf0 zIE`mt%fqy=chtLWm;;jlSaG5|dvNXrfBA!I0KOe|KWg0nxg-515#Q$qr{kXAm~6~Z z!~BxhxKg@o;^7L1seBSEJ0juu1oyO{O>&PJ`vG(GZSvi7Y#zJ#Ga@_Hx&xuPX%7DL zS;XYz#2U8$6POU=MUSwrY{~Y$g9|4YZ^JUX?a87W|D(auoWg-Kl*D-tZ5yhkhC zJ0%k>RF1|8NvTYB`q~rrU`!8yFufwrAa$Vx>-*RqkQrp+g`$21p9Q$E6R zUo%tWaz9qle5|x=Ttd3CLxr{_W&w_PQw>Fdr@;-N58IIxUlt&?9U@hi5>-p)2M;NM zYY?kgmHIdXUkx<+WCtKKSD$Pq{v)=TjA@l%V%p?uTrYA4+9WE5561C=$YnVB(CIhy z14BY1q}oVc0rsMbw%{qi+jeeuOXP?bK&~Me1XisPU!(j(Zf;R>knTx;un9WuZo!9D z#;*Kz^n|YjV8k>8T_V75nv@0u`Q0;3=Ls|^WQ`z*Zm4v2kw*(C88;4R ziJq3#U^_Eix4t-2O*3CL+XcxtQafL+rjWZZ^ic}?!NZ!Y{w}@*cL$l0fpT{A2Xi6N z-)erjln5dtud!zI!@vQU@+J&r^yUIpn6{Lv3PVfW`T;Zv3I8%!!hjBI$xsa7#50Gk z_#MV#YsZr0pVRYRG#m)gQcyrL2vDx&=1qz#s>)L3i;EIi1+ACU3O(KzS+ANKE4|EGTFyudld zfAjPK`s3=!{wMaw+*j*I;s+X!_D@sK=Dk(<5g$P7v;AlD&+L1(*q5|_;-6{!ss0n; z?`Qk~zYzQH_lJHT>Zl9-4(lycJ+u1fq5tLnc=)M(kJKyq|D>n-e9PfpLIO_=b&}JU zB_9D5FPeC6?hj!jn@>&(5YJE}DT?N)NtfKn>sfp_wp9r%J{DWl&ngoX8>MW{NEH{s zF0oZKY-BOeV}SsE(ey6iu4vhgF%i$lE_=VD)6-PcD}!ZQ8AOrQcxPrV)BCXKv29lS z^JpwW&0#RP`U-^|B;f!w-~$Xzp9ZIOfQ_}-4}uj8c4J6|RuKLhyQZ(9G&j2d8%2~_ zOyB*BdKOx`O+7#T>e;gtW%w--6%K7L`KPD;LyYII1F?VXwRO5hln7rm^wwmKI)u)+ z(d-Tll11Yr@B5bWC9rlaZo@?hfJcEdnu+M#SE$$2nkT> zl|vx`5ojey%A=dyvp7IXhfJy&2nkT=zH0%A91R2Z?5JcQB}1lF3_hY6<|N^0?5Y_E z2~g>kLm=)FZraIBo)8kD(<+8S0#rI-R~;>B8ZPhPh-au0q0=gcLIPAa*t*r`n~-mY z41@%zbjqQSfRzoh567%7x{*i%N}6!#l|vx`DjhPYVXnbxOnc%-vPt)mq&udZI%QDE zKuU*9st;_!HOs%kQ1PvI+_roQmBi!Qc6~w64LfcOUFBgL0E`wOsx&Ef0S?sE&`hl_ z>MOn7(Hb|f1^(KOtuBokPdudD+~*fPWv{PkZtr?1_hiffRjN3r6qzo=o<8OFKw=WO z4>_j*%~*A&Iv^#qngKR*|CwMm&JSLYnbh8V_HbigD((q<={H89UnsOY1-)X{XuAJt zq@eT9c0$&9dY%%FVM)&`R&#AlD;VxE0|Hywu)L1Cy?)Fuc~5L7a%T+Ks7L#Y!=hiu zicuuw;#71|F615!=LS;?55k_%uMCftpGlEd8J9@5ZGvGzy_8ZlkQYY^wg)*C~bq+qk;u>=s%n{dMem0;ie7Xhln(`c))m^`w?#`k#rA-bNSXEPM+k{ z7K?5TjJ`TGSu$$BYwzqL7Ktip!*`DV8v=bgXw1AxZAXhb7EaAIsOXWI;kvwI{+)&c zJt2ufbVmV!Xkuq5WzauL&S0!#aT&o}y7o{Ze9GYmAAHjShkShSmgv~fqG5M*$iFq9 z(#X?6hkG@n=rdLF(1ujlKM2?^iKPsFTO@xw{!xyVU-CK|l2ioCF$qpK+bw(q`vtwI zWYVUqK10+T_o)clVl?5ld}_u|lNa7YSn;xpWIVEC;KiqnaQ|}6C8QR@=7gniPA@ad z8dm3?^g_O7H;Y~VY3c;1eYFMPntE%?9c`60zej>pI%QDEKuXo1B@g$sG_+p4SqFIa zy$TO`(eJIgY*FR?gfmi}r|dz!jqSw(F1&BSdA5S z23p(?+p=&z{WO$J?TzemuQ>#js2f5Y%yRh8P$dhFfK_f@PpS1y|aSA@U~{sjE~8V3#Ihs&sCv z6K!{PxWx5Ch(-w(azSL;vsw?>v*VgwsJVo|s=PL!?S0Wg5rCP)##np7V}(~xF+}lB zm${EbtC;#cXo2M7#NYYlgZkc-0OiB8ocL!6mQR7_rR4fF_393I*oa=~?QouC&OIUb z!<0|!_uSW6M2`}mpu6rrMh`<0K%J@n9a+^&o(8$vi;R?E?=?hBs3#Zl&Ix-9>ZTdk z6}U)iAi)w!2V9qEFVN7_TUXUz!!>%^4JR)H7-43Fbl%eI%?cA4Y_i-r6EMc4TC!su5xe=w$0pa2I) zNt#bo(u_8AW@~et8L>zuBRpHCeMk>WkXOZoF~af%MKw#GP)0w6RI+3TDw{y7+??-( zdAjrv@72{ofq3md&A?}Vs`~{H{oI4RD?5UYS(?ZI3UHIi^iIghU*SGwQ=UVzNYCeXth#o|-%fMB_f zSZO!Z=B9jzsU>F}jkLY?foF5)yUSqj$Am`PVF(1gp@DMa?IG1@v75+ zRLOWA8qlc)%s&3aPCkSNv^$@Ul_D|&b`yrEsE4KVf>;DZ09v&ZlcMd?y;QIjfDHV( zbUh$|HOmrIBF{My;0LyzAvMDwS4dz0Mf$M0Magn?6r^)N1xtQr%Gc6529f}J-+UcB zs@aMg0E9!%0A3KJeE_zEmR_^cJC5+c0y*-xCuHGd92|Fp{$@W2KSYFz$7v0=&Tp&b z%-58lGpC;$oK&?N$9Ak2vhp}LIdFDUW9Hn-6aJidg$Z;OTa|?u%4i!crG(^#5cCob z+D)Tn=zhznMngUJ+qh(mf1WBwo_x($wp{>9Mr7c!FS&sbW+my*rp2#1sut2z;1p|F z6NC$qtiyBI{zs|}Pm+u~F?yY9luFOU0))>ny&0r?b0jgwKt~wLHoE_?W4edN5es4d zNn0qL>9$lJ1)Q1fLyBEM+-?pPDj}6iT=6#TkUylz|Lk6{Z6rK4_Nl?=y_x0UAv3G| zcnJ4&Q`p%_3CQ?tuoM6cJ*(p ztNL8VRA7>RugOM*28y>N$&ADpBwx_bLgZP8g3> zVQFNJ3jR(Iep)aY<%{+jvTRohxP5H1UrZ~LYHmkz$sk6gev8z+csV^L2V>4x{Lx1b zytwk20J#bgfrgETWh}*3%T0qc>dt@fN!H-#5gd6TVy2BM4F!7xwu+RB4@JghsTaPq zp~`4({+g0&=4z9+uj-va_BhItI~eodp-w3}y2F9RLpY3b_X#`s$Ux%$pJ`PB{N2l7 zO$$h}^6G21K`71H!$KOxJ~{!sthmPq(uLzEYh#tS-G8Uj@3<4v#0KL-*cPGdMVj7u z2koVy)0Ea9J6Qj;vHS)@GOD`DqoDFd5acz;<;$3MXSEyarM8($Th+-yL57m#xF(a* zIo6-rwNGHD%*m*W9+qcS#1g+oO*8=K(381t-SCk;H0RJH8%4e1x)MVN>PFLU&nJ3l%FrY}saxMAXtQjUZ#U?rDPWDPpbo zpJcDF1h$JC0TfVnNdr^mwX{i@{)JjLf`suJ9c6SG(KtQ#Mcy9;K*Y$lD%7>#sSc_O za=DR0apn4(&}jje32r`i4y-D!NBn?p*3-hD=&L%(9d7iYJ)-y4j*iDdK^_RXK#(zk zjfKceo1&U7q&1TWA>8_243!GUwNCDbR2dshFrpdf@Ly9CGBRP5RVac!Gpd{83L0CS z!nk-?t(Rmdk&S{S^Zsn;%w9g$GYjCBNbZ5u>{=8bz>1Kfq(v;CCQ-vjS8v9q!roOy|^SK`d_|~j?atg6^rz%@oM{}DsS?&lZwauZ2%k6V~y@SUN4El`S4y7@RxD%NxT0MEJkB;opX_*8~`L&koT& zF@RWR|5xtz_DsK2G9rMz%GE7&`W@iGEpa;5x5{*WE^+s~M#yUTz4z+FuhWgLX2VIh z|CzBOMP0yd1PTWKJsZ3ie1&4~oy)fQ!e-nME}k9B)&Yklq5oOL>M2L1C}JP;;u`-+r=?R0!52K!9x5oOn1bxEC8 z17GVgyKjbVs58OpbUg#y*6?WLm3+yglG~Mi()D>FhK`sFuF&+cZ-_JD6h*@viAWQ$5@`u-e5bJHW#PK^j!D^c%W2> zzB8ji<3aZ%*v*`F=u_-3+{x!;zUdVLtuiy*U>$xdNd(8&xx)(K;V%9Kh8=9*DXdj@ zgiUxh7#$KFxcx2T#y1f0^{XLhi5hUHG*L9Wt^b|#9eQ7DjO3M*l!UopBgd14?C|{h zg1XU~P@-!c;_G+)LiBz+o3b{$Bhx+vpbx#o(-Yph6L_mBDBcS zBRR=oz$jyv(1Iym&<3nRyIB2fQ3rdYBO^K5&WN6f%(S)J8+3wf{0N56rypYrBs@KH z9ZH-JziJ*J*$L00R1g$O57L)(sLE3#=P|caDV~>dRJc;RBeko>iqEjs`$y8oCeF_j zapu$j;I8t9Uyv%-P~nBuqV_aGZrJbPXrvT;Oo5^Zpgc*d2*0R!?iXMgopPB{+Cyy* z0tHJaTMx8z;{c-BI*F>Am+(4+mP3YPO5;Q^AqZhp@o7t#0BE8vKdws^eiOLPdK@#j zqf2t3n^Js=!{|YIJ^A~Y$FGqb2B}--K)HLkb5|&u-Hz2hX^;x2#-dU?X27_gBL57+ zI>n;3>msPK$`Iu_X4c3^i%XmM~#^fT4G9@{>LUMO|7aDMauHUVpJ}2(Eaa>RI|i%g3l_cEV$j8?`kjcF4K1 z8YnehSVl#pbgfShTy#KY_4h$_uRGEM&9ByDAh+pWXg+hn(Y9_M=tKNZULD8nul`ep3!wjI z|8MF&J=vgjAoYKv*v~SP#~NblWhag_#nj4A9BGTGl%50tj9pBm@y3?GEdm(2nMvb~ zF?BMN#~NblWhag_#nj4A8mm<0X^>I`m5a=a{bAI~PaJ8Bsg#~GYbTrV@%DcJ?G{yy zbtz+IsFhGP?VlH(-%`Cr<4EVe!u$c%kaGT_wE3f z_Qeq#23&hBJ|QzCHdU<4G~Bi8lbDjd5K-jdK}f(seq@h0}v@ROLLgt zMePboJo&mD@NFZI?05PNdpwYeZLprv;B*gD5!BhkME@K0$yG(w^2WBgT6Oehlfg|L z5$<)kX?^@%+NnogQ;x36`NmNi)vV+$b;T{GV>u;lw*kbN2MnDaJ zeh{ULx(I6}%z+Nnc9f(V@v8N8DI%Y+FazMcPbvO3GGI(*n7UtD_PJ){6~K326Dc1{ zo_O)Gf{aK|VBYWnez7C;S<#pde@)sjS99l0Unx(A>m zE4tm(%1<0=RQ8yac23`Gu(G_QMB`yZ95I{Y!xsx3tE9=^LB4Qf5cgh_Lyn2jclW{J zUaC%dPo>X0&^&RbE|=L_Rgp2x^L+`NCA@pfLEq+|s3d~$p|eE-BQ}yuZ<4(|LeaTy zzNPbTw!~p08e-~YCRXSA65MLn1J`xIV#*qT3*LH7@B~mmL*H%nkHm#nrH?O;jk5mW z@P*29o%!66FQZ;r#@b%3M!Xe>vyCxzG9-*8T`4D!*P07Rjup-q1nQWgKwZk>VjR&@ zLcokI*=S0~>7o}d5>4^l7`+;*qZ*Lq=5(Js|3~1u;m=PYeTh3ev+hS!D23^Qh4JuzT3nvbH;EvSKhFCr9{Fw zN9wV=kIt*(^elb5k1u}o>5l3hOr-IkV&>*ce{O4CHI#4D78Ul0p8Mq~`wDRTf%IPL z8F2&WQCvuJ)2g_%olqJMxq8pvl`q6@!t@nMWYbH(j-O}cC7<91^&6z(QBU-Y&P+Z5 zXb{EI29cWNG7bT}AA<4%j8IW(0D*-IAKEhixU@_AKymM$T*Hm5S;UKVTA|rVkI(xEB5 zozDosLvD`7gX1>7ztD8JEdm(2nMvb~F@8c28uwK4z{77m{e{mVPRdUlX^W|po;cGP zhE!;O=HrEr|7EBJiHGnDK!z@+Q|^Mnl%6=#9j(9Qj}b{w%b4Fq?xB}4zKh*ME@OQc zx`tfF`Y&}1y6R7Zp^K@Mo;cdf&hgsu{nh&Hr18d>x|vDijWKmNxVn`90RH+V{bk^O zlz2d60S3&pzsG(v!PFOXSb=N;f{P-R$rAZMfB-yXB6YKqd#+Ic0016; z$Y-FQP1vT+eevuIb)N}8f(bC zgt6~@B~c*Ksy~`&R9Wu%0{DVxKL5aNsli)-eTed0e+s$?Ll*BfZ{IHo=`~FSAANXP z0`%$r82b&FwK^t*ykSb)wOVL!Ios2D5|a>IP+309C+cgDqD-H7k1Q}pUI0`A+8vPb ze2OyJ{BBho-f3+J)`N=kQ0*#`6$cqqv_9P-r2bJJdUs|`U4JBu#fQ&62x~KT#ZzJn znt(xl$>TmZ8iLM>uCvUa*oIp}E3lC0n;^p5B$bqqMQNdR1-zwgkJOju}kq1+Eiu@VwG}AUOm}!03i5YH5CE z#CYRp5EJ$5P&0Cs_EHzG%}Y65t}2|L?yxGBiJOrEJ>G^vGtBGvU4V#%*se6kK&=90 znFkgW*HoT9k^&XsXCs#_6;kTa+JB6jxQ4s9speIl6_h<5hDY=`7JHv>yi@#VNaqQo z@dsHaf7}?B53f~0^$fhk@w?^#$MlyJGe$QEbQ^&&bm=(rm_hOhtr{$bQ|I{1!zX@> zhWy^tPKM~!04uzQN=cxu0~r}hz5D-uOgbdwb2#ceRyl)+Tr$148T8HifuQ416B?HK zJk_9R0j-B|K1omIcZue2Fyp~=1rj%Tuv@-EP)E6i+|rDxP9i}HKT#nC7t8x-b^X}O zm1K|#`uWOGZD~ZUYe^s)*qR2NCK7q-U zv1ZU*vw;vCC|KZR8KKW}y0&n;nEVLL7@)=;T*E|!W5Ue)CR zSm6kxb}StV`##BnWp_TAQzD(|=t|M>w`Sdq{dlCL%4i8x-qeQEbIi?+-H-X&1BYvk zXemY|9n~35httbbll=eyXXh2byHtMoE)_13_9*pY1HrN}A!SC=L$IywpI;}qc8Q;k zrl`*LWvl~nF*D}v@rm}u_IzTp+K5ttH$ew!rVWX}PD;T|2XRH7vT)h41lorkDKu@m zVQQ@uZFzT22c?Nb^34*ah~hMhHwVE3ntd%J65*2hXfa3f2XXT`I44>g;}2144xB9nS_)0ti9{Y7fj@MUz+(tl6Yb;BcfGNC+WKgJx6c2_(>)37}<6{(yziJ1oGh0c4EC zR4+10j$l8BW>S{#Idx*G0>cP+SDzItsX+hY0xJSPckUka?D8fju?b<6fcyUlrLIwq zh2FN>S4^nUMKft(gE4N{=eroX8Z*;`FD3)Pu{;L|2?~UBQwfQ#xs?8#6(-?k&WwVz zoRa-PrJI=rX^14gD4{4EtR=`_r^20S!xL61B-!2a^-};>?Kr>*UGocJ6LCAbeDiPw za@y1nJtaqCWr1&xKYYT+Mce}@XIF!(>4aK{V$43^&;ck#is?4sWVfJF)|j&#w_GwA zXcIM9sfO2tCgs{ihx3}#!0r%RMW^&Lkzo?axy`@s@};xDQmToV>*C0meja3gaJb{lPMHkTNi< zy$Q5Nwp@V?d|*8wLE|y$e_>Q;KBd@N={6Oc0^IphUax-K+Be1`bT^sWSYfh3SY9v9 z04*=>a(mvv3dl$dQ|*assZl zz+u=RJ;4T?Z!H(1hF`In+!n&|;p7``?+x4)M#RIHY?*9EJwsZ9AqYF!5!Qv}oYv!g znp|H+b~bgM7#%O5`@V5pCW6FB zol(Tox1s(TKvW>0hH9|^lGZ#l+C_n#e9N)8KHb7!pitQ?EdAy&0=M17l$SCzAciUFvk@PY)pT!7e!{7Q!jl9N-b`GWyO z-9XOSEo(?FDBQ=5$>Hz405J_?((=-m+_o0y38s%~is3Glb%~>Dcb&9cI0bFpm+{fuHweGf%r2o z=*-VEZ;@jdF+6XcoxB~#s|a*H75J@=JV*9$Cf^W`Sgn|^z*Veb1%J_U_WwYMIP;;z zYTakh_r%VbCMYa(tfidckfgLrs!$-}*&yNK;IlYjJ}w$aY7 z`4!8~Egr3c78}N*LD5y&`zr_&3+W4C4{oru=k8mmMfPqS9h$7126dZv42T+=28A}x z(>1Lvv5<`W88T>+0HzB2;lbM5zm4|leE6}JWKD$=NL?;BG90RGk%sc+D zvj-SCKXvUlr1GYzl$vZj(rNRFFNDx48b%Zed-h^&Bc1HjCw&y8s#p>WCW z3D(fPEYxf06(SZz3NcWjWJNtpieC5ig=T4p{$OmCeeWX*vPe;$P+zDGenMJr_zc;Z z3E#_f4NQ?$N!(1nqzL&+k)yM_@uB)@YK=0tN?FGImy9P9;26YRvmcDM+K)*7gFQwX z3c}|4su}};ZIVA2hdh&i)rSeJ^OeJ`62UEd2P;WF%cgZys2{$8$ZCc+1W+}=4W%B) z9#Ib&mG>y>s4evIG%k(+nUx8=@AOjq{&wDPEZW5 za3C9G)W6eDxqd?8Chw4ovYV1{i|aySqT}eNP;m)JLw$Zuy`5MC9xrA`u8JNF8gU5+kNJJ+C8szB#Q9qc_l?ESS`3zainZAqSrQ@ILoX*wOBAV8 z8IV0)xuOIH{=4pm_rYH-J^TU4mxutDlOwHYYt{QdxrWxC;RnNw0Xp9v>z7%fKSJ_n?cZHH`E zFZ-`@G3*KXaJ!Q(C^Y#n)u;HaQ5+JSv@_6Nd z-vPe}3yy_XE)cf|KDB(R?=^fy8hq8ECe@neb4SHAphH_ddo1mNE<`&?8rSt4AxlL$rl3 z8PKL33;jgmrrQo*c2i=q@?KllKga_ZM~>j;B%le$V{|3EiU6atP&Q#^crx^0YWy7@OyuDTTv-)~ zEH}FtA)nMbW}}}R6Ka&(Ql$Uf!(qGVo&4JMvbE>rp->ZC zMvl~e;=^V7tIUQY+zWyIkU7_y^13VhjnLkV;OdS)AUks;+9=qn+A=$$`=pZijDY_o zxGfC2)|+qfQUZujTQ<|wG7P4+2r5@2(!%*GE4_cLojHtBP?v7BxTXPS{`4MZX;o!A zC1&=xy+SyC66sr-_;wz-p>kS4bG0gfFTq0Uze?~U1KUO6gF_HN@qryN2mwn%UJqPq zBLFir>v$Ksi8_S78J#ZE4v^f_xvWBGjOqFnhB~@38<^A^>*J=pWPB#G3}3DzTJ1rM zF+S6r$-Kyhsj|^6t!?+KR%BFAyP!BzuOKW^{pqVelgjc*ecFl*H`sEZ;9r-G#d<0ZMv`QpHZKvF@8|MmtK* zS7FUv_=oRXF!(U4@VXyxR=URUjdNUk>@gId;h`uYXaWn|)Xn%t2q+68Z|Pb7-D9EJ zdM6&tz@v9w;auK0=gWO0#YX9J3*I#tdko|Bh>~AWUmGO9y06S@{lZ_7aRjbZ+T3o_~64`gwoORLcMkX;<`1^c%+ZjJLHazdFO|K zBc3*1P=6X-U1P^WW0%S;A>Y%uU*Dlf^|ycAf+VfNQ^ouj!{wLz|bM2tsjSRDX>LO&q(3{O%BLsgv zOIY$mJFXGwjApcG?reRgVL3*t|= z*c}EK+x1cD+B>PLN#+cAn*-{|9E@;BD#Ocxn`1uAKbYrmIPnV^21ZRRv9fZKuGUY6OG!v&^<=mDtwqiO^g}8n=4G$Yn=ikRCZX6U?FeKfvh)NhTRXOBs+a6V`@+ zIx{oN>E4lnUkC~^V5iJ8CV3uh|fY2?=bI` zhFm?qVPEJUd>tibCIv}Pe^!oCX+uv6Mb$@0?I>nGoz->8sXB82kRxXRm zqBpy+xV80D%-*^!fE=VsqahJGn5~~BA+lJ=okibP=iLf0*0=$q)-=ZxfR;Si@LdMf z$=uiGu+?4Y>T2aVR6@OkH_Nw3<)q&?SOQVv_`1Z;Xr$)fDE-DGHD%kihsr&DI`UFV4wk;b<#w_cb>e`!ftVn3G?de$A)4 zALJ)i*5%7XkxKFCsurR@q&LKte8a%Bnq&;Ziu*)o)Ipo>+=jF0)u1XPcZO)*X=?*z zaxaK9fu=AaC?-}?OtYXhUx||bb*Lwoa4Vz>-dntKZ|o4yz4ERumvkvL56N|R@j20; z%2H%1W3B^QnSi>aci=CjKN5-n(WAXpK9-}9^0VWhKEuIYr>&oe$A6xMmp;w2sEJFQ zL$g_T3zeX6b~Gg9Qb$q4k!m#i2Vw70@1_}EGxp>`;bD?KW)#xXp}e>H?|&7d>y|#v-fNCC`KXzj2r8fP z@!@TxIfj87^h;xltpVG64tge7g+#0*cY0sZa-+3uPBUm3NZ;y8vMbxm4m=v;W_evX z--`dHt_yeo4|o9tO;R+qo>9HaquHmbTP7f&Hb?~Wv}FptMM5#oF#T3XP1k#{MI=@| zzQj4$?1!zH9N?Vqn6q!Ir#|xhqZq^SYW?G#G7!dEGt?j~&yW~TX!-Pk?-#9Q!r((8 zS}kB$#nQIvCxgtKMTGQ!hdk#Q0aVlH^aBPcas#&=-ZK8iY>RC8&3q{>bU&=-uDKUI zZle|Mhfz;W15tXyy*v0z4Zrb2dqvn7{deDTKbL}a2BQJ`go!rm_Zm4af9d#(x_Pz+_&Re z_W%l?36Q_YVw69w!|I`@Bn3Z@la4y@r=^LPpTCNG~v)-GN#10JCSt zBbTfbWtTELfzh~0Ih@hGXx{TL{D?>|fQ@l^t9iA5An*N35;ar2C*e*D*+F*#1Euw> z5tfgD5lh$^;#)VHGRRm!vK<-&IJ-@Nk&FeEdT&lMM6+kP&gn)EdT(};{crjD)a&L0X~sPpGqa9qamh~$>6XO z31x2l3$UU9%cAx0tj5bcyL@&x9XT494dpc7_+7hRN5%he{mTCP@1tOT$CbY$Pu$MB!)e!w5We}ezD{*(T9-hca_T0hl&4*yL5x$Euc;pu7V|LXO; z@%&T%Kd5i~4N~8&|BC-h>8s~Ix__kp@y)Hdx0T*berxYn(GTTcgg<}&6ZcQ#r}#ba z{H)X?^B?Np=6>5geV<(5k9~gI`uFUu^FQV z?~d^zRCW+pMbJ#t!^AU29v?p9MM07|o*sXkLa-<%ZU2u^pfpRVGTNdVFxn5jk7OSF z`aAMRh`pKHK+UN7s0f!(Ev9J0!{V1*Jgs#vr?W@7-~U{$U;nWpCv)(UN6|UzbW0IJ?M{Z9C$Dh!yBN|aa0|LP0UNe{W#IrDnGJq@DctDm10}^iMYjERF~M0WDgL-#4^n66)ICB!mfBqnsEYH zy-7?vqlL9#>p`8_CDUs)Do+$cj^sX`NW+k7o*?PrG_F=^8aW0Y-1SM}UHPyF_&iu= zk?0Q)tZC@17FKWld|z#RWg2!B#SOVo0QZ%x zX@60sn$9@xn~?7;1CD<0I;fX*SjA9vDZG%-*qMsVcC=!o-is+yur zo9Fk7K0h5mWI=Ffvg&rY6ntFm-0TDkdDBGTAVT|#$KmPn_wg0PR=Bzti{Pk4Ye+U*?l_r+B9-aBz;QX4w z^0c8Ln1XNXUX|ll3-4V^jqjW$b)7+Pof~Ro1DggU05Z;_I@M$%#*MvCH^-HZL4x)Z zR@^y1yvnhp%_vJ8WrA}7%mA+$mg*-4Y6!Yk@gGOB=~i35KMPpK7IP@QUL0BA09}oZ zK#{?PAy9r*vi5cSzJr+%FZ>0Qj9PpBQ-yA`@I{40u1xx-^u$Li>fp z*LK=@{Ak<-)Ob{s&O|))zqCTT7`$7t;7Iu#!Ft{`lG6;BkJ=`S0sF6zUceN2#6O7t z3G)8Ly_VE0rh{4AMk*z*0IAOa1;hG&OsX?gw=Z(!xmYspq&Os{S_)AyOtxcCuiIgbJ^ ztLH*os5@Kbo^Sku7`O9i-4k`{jHi~>7G3cZSL$w|Q7qgd#Own_hnvF>8b{ZeAv_Df zL9#JdKFx)=Jg9oF)I+8}c~Re%04u_B<>;Ub{c;Ub{X z-6msAxJpQrVhjoe}pC>Hlkqbp$HJz=j7LOU6pkxRFp~#EOF{DvG1bJq61w z)%THjka4)1Ia10h45X_u0jR^o<&tW)awAoGZ~Pi|fXn7>#g zFOyldLK6dG6G8*So4uyXX$fltQ*kaO#t9~t3Cu>Oy`M1w9TT`>gt)=xa{<1Xa(qAy zxkl{n7#vMKj4CB2&rk`?uK)9BpR2=5XilA4zkhr3D&NtW% zNGWwjT1NB71?sT~Z@z1}{z!_b_6d+D7zXzrAS?6TCo2i~iBCF2Lz>8$S!h@b@%AW8&cioQ-xFJS)U0ZII-NHi9^ z3eY>ersQJ3U-0&h$snRp#{sDX=T}=}AVbFxEbh>Gp&Sl4#KaU+u0@m~ke25r<(a{3 znnhNs((HNh4%5yoR-GdWy*49A?K;npo~J450?3VB4aORM@G?87Jy5!RdVGzrN>rDqJn{K+}OFA*6(GES6#@ zM^hq?GjojBIA*UX!fTjj4Iu%flAHNK7o8`mpI5}7G%dxE!1L0=J6kz={b{|OfPZiy zm2Cmv?&=uSR$)~q^(j9gTF7IS6QV_c=S${w3rPp;Ma?;6%*HXfKtGH0 zrn8hVOEpqN?Po0QP*uFs{YjlROQ}jNfkXvElIRG>@3l0~NvBq9qB=`@5^kw?1C{jg z4B}N}>K8h&Pp-Tt26vBfbZiiwzWo|bbn_MU-`47FZ^d>tg`z%=Mm$7pjkBYj`fmWrNJXC zEpYZ)wl6LN5~rhqW}^`YjoH}^y0pHZzr?4Y_|iii{+?6c{4o~BzTlF{c;!owr4$pR=(@Q%gbPc?5u=(+3(kT$2UWI)8NhGR9Ato`ci=@;VBtyu zGU#{+Q2jIXrG)7ouE}vv_SGy?OtLK&KxB8C(xv<1Q3#qg}lx}sJ?mduHQW6BkOZTLzovko7zDCUEv18og?=f(a1v8)k0Hh53zFg&HWUhkU|}7{_On5au)*RD}{mUxFSd)K_l} zSM~bbOShxo7zNdk9-;^yiHpG9Z4}&RYDk~A1gX_fJhxl}K^oH8-fEF38=IDMO;HAJ z0ma!x!;0^d{{%8(wheAVbti)8O@5>=?c?HyyWAS-n9xffdS5kteed>y<1cn+4ZEo_ ztJ~pedYevxz%4$nb|r+aY_As=7{5$TrdQ!OrR0-V`CVc+nz%Pfm^n~H?{Wh``J>PcYnxq<{6M4O@+_ z?H2d;RU3uZ{#gnLhLGqSCUT;#{M@tu(NiO+BI{1-Etl5PY&}A1nLp(zb9J@>f`n9* z@%B_yL5V8FPWOJ6{s=TXPQUGw@vysV{qL*=P#0fJ@_}idr9z*0S`#4Qd>pBsl&0~B zJIy#qv-muphs@u=G~5h!Urg*G_vPzq$v4E=R1ZYg#-MabT_3OEu<$tovFHp zPPq;>wS<#Kee`!H2wqNY(K(C9`-@pCg+EBqaM9H5m8q@Weg(Y=SgO-irdOaTL-e^~pL;u~2RA1x5{ zYvT+IQgPhcPXbZfy*SJG?)h;g38l&_JTmy{+U&7bi_3%jPiyylxcARbv|r_tj=H@` zfpKye*!}<83{>qX7~2ENM3dv{37pa6z?*8txe{*1VezPEu3Ey=mqb86^JzVw8DC!#XaU?HE!`A(C%KtI0#*R0Pa*0bCve z!CxESqRiR60OsS}h7VBG786%J!Cd-r%aJiqu4WtbB=?K2vndA2VXD1(Mq8^5^y5tO zsi1~BNiwTFuDtOyHgglFaC{?t5-0ePor5kVEG2Py;pnLj=(FKAV(1YkF`%K}QoIXn zDyO6<4J|e5!U7HN*w)y-j{Y?@Su^P@(Ua-%Zf}f2LNE`~B!PAsi zIu@nhMkwRq#5}}+j}{M^_(#Tlc_@zLPv2WhHdZep|CML9q(yUBWVK6C!F8sZS)3;Kb zmHyWmiW-GDXTuR$o1AB8GL)qC5hI2wHN|#(CE@H5awA2$&Oe|jJ*yuN;O1>G>6M{P z)Vs|zwEn&}zh&M$1VA%gC_EJA1aOm@EZR;d*gcYwT|;4JA6e1KaMYw;5XycC{P4Yu zcUgC%X7|)~orAp`ZbgF`l$&@Mdv3eB~&$tlOph?PX}DLWM;Qb(Alc%TJ!E zC%Tdx_I{Ij;k_xF92&p4=vuLJb0XKHn-HST%FT3m&*Fd+x2$4}e$uGF8h2f?Y7T?8f5yq=P?-W9C$Qd zJ6bhTXNj#}D1}z{wYZj`3+-5_yHR{}hWwG(x^4?r=j%<3Fy{osKx(*P@dM&8Y}@%@ zSG>D_G(M`{5H6B9t|90~(CX+hBw(JOy2lmYcZejV{Nm9?kX0%#fc(FbOSbrya@;X$ z8m)*8L9bb|b)X2@Bov0xGDS2Iizrhkc=bx7B23ImH`Qq|ijfb2sw>R&UOunvAkWM} zmnpq-cnSiQ{D0r|h@B2n1@u&*?mg{zrO$kW6IL8br@DHiS7=P*T#XIw{QG&B4=I)>Zzm7Ta;%R)6^B&gH{ z!8uqJGMZPOW9_M=c{tp`!7s6VtLDD$1)G$>>y(c%en|=2{;_>ybn|^;x(Aq`8hzPF zPc1!*ZM|r0NUc+zsAaMo;~n_AxjYcngbn=)1T5LcBWMmmgzZ)^%M^cAE}GO^fme18 zG4{>PO+i>*>>cL`$vBec$ocLC&exD%44wQ9`@c!Gp{e6X(Pf2jR6m+mURzLNWcE$` zZ!Ok~pvd6832;on;`dd+_jO=|EzblBzQeGyp26a^Pn8gbKE*pZisKltvYvq#7rwO} zU7+dbxkFojOi2+GR!Y5cp#tspcXcF@4=@yBP@9SOPawRZDXF?YG3=l;jc-uw;eunh znZzzzFbOzfW7jO<1Y$p}Dqiq4S}c2_5lOdkYrYz7cwB;V-SgP=YeSQ!RI>w=A z42RVN-G5A4#?GN8#Gf+4rXL;6*W){dXNjh1RVV7TXBn=2I_!3sQMob%yK{Zgn{UK& zK6<2r$hzpZjUx3ls0-OBzQ0vLa+CMFem9bafqL5pa(kSOQmsfDB@=)2{7ar!(`xTt zR=!Y)_K6c!V1RGd>{n6gx=}QA8)plmfO%Q%$^o5zzK`6=WkUgTB|Bad3FQ{W))eMU zYMh>RaUJ!8WE>0~X4^ltiQ4AB*`X}3dO-orwtb%AGS2=3{$xun#pCBh3qqB4+!IG& zklZC{Dn?Z~dYq44Zs37GgX?rg;F0@@v>n}}=|A34GLS(!0wY#qRo)i=G`;xBFrf-; z;hZ!a$~@m=^c;6QHlGadmw}as3`t%aAa_nrAzn&%aGx9h!4czqI`Z=&4`UnfEA|U% ziB)oQVX4QCa9aV}hhe|%)um*bBpRlcWpBtSy8uGue23X0c7BZnvndG?hGmX` zbAnK08V#&6>FE}4x})^6io#}?jcjvSGA}K4+w-tF%s8_a&m>h(IZNy4svhRwIsXHY zeXm$i=1luCvt#w6xteeJ1eHEcdjP!Jkd}Tqlk1&eD!%M z-PQ=Xt!jI8MPF|AduuzU{9+v=z7vE@Hq4Oob-c;*@Jw9)_8%jQRN3g={h2kih)~(E zCieQ}53>U(k+p4WdxM}9<8S363=o!p}7j)I|_VAVs|C5HEBye7) zDJ{F8P{FGRelAUBbQmn68P+rG@{Q7zw9k`ThCoqr*VbLJOLDhhOrM)$!%JQpWe|Eo zY}hy%YDlI+gUP4GGA)IRzXpa~T zX*Cyai-;X=Dnm*WKW>Jd2qMM?A5Zy0^XW0o6Lgq_6Jwr!ZjGhxWf4kpgIdPE@eAW~XpL-aXD!|@2eTqft z|CtTDDtI_ocrpc+LcdsNMr3y%@%sNyVg8ky!YQxp!l}qBsPs;T#an9OP(Bi{ zlE)6mw{uBhFo4R;8ixo&!8-SYD#kz%g1wa$eiXUGeAwqD_?o78rme7=LiYh%#a0)=;R5!^7Q+Jkf$S^ z@E-`#^ijlAwRq1BTLujAzGv^D&bXhHMRRAIPT`uX)WbP|;f%b)LE{Kt z#I@1?xXW!fc33aUEY48q4EQ8tQKt*ADS%g7176M-w}sq)QUfuvn4rO2DM42c)HVY+ z>hCy=$ren+mN3_ESSKm{??yY9B1o>IF>PZ}A)kz?;9cUbcJV3|ncEU&+@rXi z<>zh>Xw8+d7}jU(+;SD&)C+Hl`V4>ETRF z{wn#v(-(sr2{y(TQWe^F=F$Evc;6>WBRleYMXN?l!%>YW6x=B|@3d2PxoGuf>oXlH zHTW6Hq^XxSY3?b*%Yox`mt}r-^j?2v0ksu(%w}5+%xLw6=@ha0SItN9=xN&uaOC6f^ z;j!MogJHTR-f8x7ypAev9f>Y~UiMAJfM@HH?=PA4o(U>A|Ix;|%gBR6{8V5Y?ogcV zi>RFR*EQLq6;E}3+k8O~i*HM~>?)il((rjrqavpydb$^Pf zU;hkYHOc;5)6Umo`=i-x42X!%AUNW_*JoYayniluww`D<7agQk!e=fxECHX9-K-^= zhR9i|v|8fC?ND7zZh5A7_m=0!iUT&1%HXx`#gF&#>GpH$Cjch6s%*xZ&w%m%n!zO{Qe%m)b-Gb8OVQo1 z8O2#<6cq=ldqaaXY@%zv))aItcT;gx(9&|b;^wSq;q{NuwAh{$x8~mYmD~mS^%K`k zf{vrvXO~EGonL767djpLCq68jP(;s-JI=t#hXKJYamrRM@c{0|Krx0#B0_S zk5dyzDF%jj-!og^f(82VU1^aE)cp9n6${jEw8BOkMJZ|LF^vKxvUICtu%I0? zaw{Wuo#Z=ByrCd9s&cx~O~#Hn^0`jHunNNThGEgYkk; z7y#?ExO*ZPZVUrZ_(_8059ys}_}lsCb|Dp)?wRJ&<$LsE$5Rjz^+4AH-DoEOcU8NR zY`L>GFZcsJVWF$*th4`QCZ-Cwx2zp&0lhJQ`|A4AY~k@8reAQ0w_xvzsV@qhnfvRV zp^d~|6o?+ZK#iv)s=QW>5=?yc9B~s+ z9D;YN@YO3EGVyOsmIj@KLwk#&R}&CVL}r8hnGY^fTwK}u0*&;XMooQ)I;4ce)tHp4 z6*s4ImWWg2Z;=>K*iwRLx}bUCBinZ;Ei*R|)j;)f>Fx}kVX5WrM;vxjGl9)-NOOEg zkI1@fYS{WQT#-Dhe+!nSv{6=;k5E6VLG_wNu8*sw;xboo5BBcLbnSs| z?>EQww0}{blSpt(Sx*h~&xmsj&$FwA7%Y1;Y*^TRkNR6Zz-*e+nacC>75%BGCzPLq zPu4I}4L|jQeRB3(j5ux5oBB0{WQlH5^o&p!qoZu7*|X0oZ{)UC!RS3<3NJ%B7?~U( z-YlI{jFs9*t`|I3v4zA1qc~KX4TLYwM6t7qQW`%^%j_zsw`tTqpdihBjvJKFd|Ep9 zP>2w}-)Ifs!dBoLldTI1If1)Eq11;EhXfxpuoKy+7n6NT)W^Dlf2s~X4N)|;=zW?KJh~w*fv@Sdys5>SSPG8 zV{ndhdqbsrovl>pYoRX=C$`H~(x{}bLyt&d4Hn6$Eu6AelRVxj`@|-{Lj4tU#f}ZY zQT|H~J@sq}O#q1CjU4+|MU#|Qm;^r+^}bj<{rcMrpJAI{-3Suzi9c(lTZ*RnI&y@i zHJP;Cc)u56Co^c-ZYjMff!%0nFXXEo?DxRHlwOi=pcmsOmfV#f_%d0-HJX`c%x?xm z?&eNxX8ZXA!`y;){Yl5gKs)0@f&)W}Ib>eN9@8s@C+K5oTMr|=#-z(0LSH|5GyjJ4 zMKa8_b0pq533NZd&ao?Yy4OyerRn2-lOl#(xzC=QsPTDD?eb%<-x&;U)~e#Ev&LC# zqWc$aB5{JbL<)4S;zphH1L!cgJJs1sep9x-=61E>cW!7kc@3uQBEUYDhfitwbyff-{XZ4J>s%|vch=}zmSPRd5+@b<~+&tk9fNR%(&$p zW_4I+r;wVHm$4j7F^*F_2e3)|;>fe=>&xRO3qP1OmkAFLGz!8Y?N>qJ*NWs==q{HZ z3swf71Rvmf_*6fez$6y0iHum`%DT~ljhs7_0jAq4hx>1JaPGCgAd~oya!Yp`;LTzA zXrM-T00Kr^xV{BDdG87|=QeL(C^P}xc&da%gvx$LQZ@#zUgnJ+8WXOU3PGg`H7A55 z@&EMGUs7G0*S*0Gsb7dOu}iP#ZlkNtjaoe)T30DSamiJH2_Wx6=d_A>p9^kXL8n+>@9zDYe!`PLWz*+KMU6|F`2MLZp{u|F(!zx;>(uu|I+g<;|R( zy`xU$!qxZ;AJqt7<{2nm4D28-kMWg5j$7bX_>@aG@b4Z4eX@zpF!CSq;`z*s)M=Iu z#Rp12jSUFHu0NQ7*}f$=fZk2xXNc`Hl=V$$mtZsVkTZ3i0$LFeh zPbn4l)IUyF{&xkgE4DzmB#qNA1OIZq!Gr!;noIkF@r?+dpgt1Qg42UdLY(1MDoJk) zI+G$`eO6D4Ob8<3SXcbV19Arni=G4kAj}kIx_1{R)~tCfNFQt>@pSQBB3yCnb0oa- z;j0T3<j?*e_rJ0C?G(-2eap diff --git a/course_images/course_034.webp b/course_images/course_034.webp deleted file mode 100644 index 326bb52878083023154d81f27fe0f9302e9f8ab7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10586 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�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 onD? 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 Qo$b4&hl)!61Xut70Ld0%aR2}S diff --git a/course_images/course_036.webp b/course_images/course_036.webp deleted file mode 100644 index 922495d4832956a97b698aae64ee27417065db51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6534 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 diff --git a/course_images/course_037.webp b/course_images/course_037.webp deleted file mode 100644 index d74e2687688eb5c73dea8f1fcfe279ccf7dece6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8008 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 diff --git a/course_images/course_040.webp b/course_images/course_040.webp deleted file mode 100644 index 7d57ca9dfc1b186d7cb9a06e5f85f83b7fee07ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9200 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 diff --git a/course_images/course_043.webp b/course_images/course_043.webp deleted file mode 100644 index 4ac64c38a351bab6308040565ae45020bea1ecac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5470 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 U_Yoma8i5+H5wP05>r9v20DK{Q9{>OV diff --git a/course_images/course_044.webp b/course_images/course_044.webp deleted file mode 100644 index 7814de43416a09b5047c485fe132231344a159b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6060 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 diff --git a/course_images/course_045.webp b/course_images/course_045.webp deleted file mode 100644 index 037a6998980d07d5fabda7ec23bcc68b903778ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4546 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 diff --git a/course_images/course_046.webp b/course_images/course_046.webp deleted file mode 100644 index 5ebce02909f93ca375276dcb3791e49bbb6e4d8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7214 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 FKmdu!3b+6O diff --git a/course_images/course_049.webp b/course_images/course_049.webp deleted file mode 100644 index 3813efe34615cd3dc15d980adcf124822d2668b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6620 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 a+3*h(Q%Tx({@kOxf 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 C%b-{Q diff --git a/course_images/course_051.webp b/course_images/course_051.webp deleted file mode 100644 index 38be6a2a7e56f9c9c4d3530f63cbcf6bc22157bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58880 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 F_#Z4l3Hks4 diff --git a/course_images/course_053.webp b/course_images/course_053.webp deleted file mode 100644 index d936c618ff6044180175d3f22f6de870a8e9e5e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7078 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 QzyJUM0>Z4o000000N1RY=l}o! diff --git a/course_images/course_054.webp b/course_images/course_054.webp deleted file mode 100644 index ad85cac263f636b57d57510053dd0f9c0893e3f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15804 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 G0001C%e}k+ diff --git a/course_images/course_055.webp b/course_images/course_055.webp deleted file mode 100644 index 1fac5aff5ef4fbbaafd35d0679fccc8ea482fc40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8668 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 diff --git a/course_images/course_056.webp b/course_images/course_056.webp deleted file mode 100644 index 560c27820ea08d972380e1c7d0684d1674be7d31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6570 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 SHNyN88^D&dx)}jFSO5T+c7YTC diff --git a/course_images/course_058.webp b/course_images/course_058.webp deleted file mode 100644 index e9dac628e9479e8826ea39ff1250915875d6f410..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10032 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 GXaE4)qolY1 diff --git a/course_images/course_059.webp b/course_images/course_059.webp deleted file mode 100644 index 9389291db1ef3ba3e8c20ac55a5fef6867dc8150..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22488 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 diff --git a/course_images/course_060.webp b/course_images/course_060.webp deleted file mode 100644 index 7b7a67224dab850cff0a7ace36d78438e29f8460..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6748 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 KrvpeIzQ6$7w$XV2 diff --git a/course_images/course_063.webp b/course_images/course_063.webp deleted file mode 100644 index ae882581494c92075b1413289afe4537702c04a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7612 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 diff --git a/course_images/course_064.webp b/course_images/course_064.webp deleted file mode 100644 index 445c527602eba8f144ff79f78f95df8042d60df0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8440 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

    EJnvLd~#~ zyV)1gC6R{+2Z{eXfLY4CdBa{}ClX62jEKy$tt>*RU8iU{Tu%G)EVrM>V;gxIWyOq` zzT2Wx-~$1hF1uTMyMNo$-Bhj(l=mNAYbHHY=TOBjF*QQq%F@m;Pnh~}VAkFluL{?T z+erMNu;AQ-)`)Ty4)`;a<)&ws>1fST zKAt36nHZ_YE;g01arP^Y0^y|Qc9!|MSJDQ{n(W4=TdS8 zORxkcbS|W7#H=XX;_jktIBGBVV0<%Gey;)^=+Sq~&!w;d+(daFcE!!>wK&8`*fEU^ zh!SpMB0!yP4BX8(v!~?%sy#CvGJNu~$6uySuhSJ`7+sBZv&D~Nl`ae$geRJN!PT|T zCa;~UvuKq@D8Y1#Y9+qH$b;SS{}`KiE{G}(FuiAfu-Iu?JSKkR=R5S}Wz=&bm*Vm$ znC2nnbrmScJ$(@kg=kOKww*NAZGiCOClKqV&Z;K8$}^3ceK zjo}l8qi6ELry!!OfkclxTHUMNzqu0R#LG+fsz8x+@`)*H1(;@o*ANvB2xjX2UH~^# z^ane003sgH`t$lK80^9EgJWh zMNi;WIqN8p*8E5i^aY2XIREnNhH}QFU~e@=cN(yA^;A?lwrsesqzC$-mwhoODuxpW z-Wq*`)kCsW89Gk?=&ps!cbIIG2)||GCtx5VB&#KmnEOEy7!I|o-O)B;b6V4^!#Knqpn#egwLV6pM-wQmkgJj6I=5oYa?M#*qB6 z1Y9lBn^4;2AbAX7&?;53JxMt8kVGnB`*rP05O5pbp=t(9x(nTi>oe;<=`5i91pA;( z1%v@nz;C{UjL(%gFhJqXwF*AJaQFWr{Ji*mgiZ>pS)83Wx$|bN&zBsbg~05JrE~__ zB=m|nlM!9K!EztQ>{&)aDu5C#o)Gl3!KuJ_KKR6EKSLaKd660b$Rfb^hqJQv>OG@< zY14ajVlKNeWZ}zXC)A>|VX<#`j|^pEeJ;rWXy7}tY;*CD%HKxR84<$&J>>%vagkFn zmTHt1;|63o>e|V z3i;Hkga)1db~7$SD>htTp0jhE_V_;4lb|1zigAHbLA^Pz2~HiXC%TM-1>P=^4|*4S zvI;XJE}!HMCs4~eXuvLi1+Uo)$fI{Q(G{xNDR$9k-~H*^1>Lz8Agtw`|7x=EQQUN{I+7tAU# zTKrVM;ab5*9IB8f$CKRF6vs5d2ld;9((s(T_}*jepW4MrG27tnW4^^)C3R;5w+6|M z)p=V5PZ*oQi;<%G;)12GujTh0`( zyDV0-LGfHnr?B_AEJ_4I;2Q5Hb{1IHN*lzrFWlROKil?!*>;v|et+%&fSL^#yfmei z-_^1K0H~1Tk0-F2781IVJnvcs*$W+Ckncepxs90keL|8!<1lk&sS1#n{!CT)zfVNy zNMsaq)s|tFTm+sabjp|F;_vB?Ag*82<5#+C;v@#ZV7$lqBOFpZ9U~=XLKXnve*yB4 Bur~kz diff --git a/course_images/course_076.webp b/course_images/course_076.webp deleted file mode 100644 index 1af7bab7ed47a3f1c3b68c34db5de75b1217397f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3472 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 A#{d8T diff --git a/course_images/course_080.webp b/course_images/course_080.webp deleted file mode 100644 index ed97bfd9e6d4ec8af036ec5405713b24b0178a53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17848 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 diff --git a/course_images/course_082.webp b/course_images/course_082.webp deleted file mode 100644 index 874393539fc9cece2e06a94cc9e5e56b3019944a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7386 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 MUrdoFO>_VN00r4nx&QzG diff --git a/course_images/course_083.webp b/course_images/course_083.webp deleted file mode 100644 index 4d510032fcc8ee3406d6ad413507c2952d5387d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7650 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 QiGN=4011+qtEpAs0Qn>N#{d8T diff --git a/course_images/course_084.webp b/course_images/course_084.webp deleted file mode 100644 index a81bda47bf0c2e42559e1e01ccbb55c52fff969a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6896 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 diff --git a/course_images/course_085.webp b/course_images/course_085.webp deleted file mode 100644 index 0d6a910578d70ebd780adca19979db7b0064a540..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4780 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

    EkUhb#a@;c6Vc#u@ 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 diff --git a/course_images/course_088.webp b/course_images/course_088.webp deleted file mode 100644 index 8b6d5efc3d3a722e35289a4df4f4bb70c6e1ad4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8046 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 diff --git a/course_images/course_090.webp b/course_images/course_090.webp deleted file mode 100644 index 9a0085a4a5abae15f278ca132af5bd329efa8792..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9808 zcmV-WCa>92Nk&FUCIA3eMM6+kP&gnwCIA4??EswtD)a&L0X~sLok}IAFQldP8u{=N z31@EH<~t{bdSqjXU)n|72~B3`I>+5Dhl5;yRs3e{CD8Nc@pp~Cr2Ok=Yxvx~&uh#d z^*g99njbbSf?qYSSfAY-s=u=To&Pi8H}=2rAKQE4eS`ULwx6XN`Pzr_uf3nB_Fw(q zeg80Z1^l1+=lg$Pr_<^WphtMWU_GV&i~a|qziB_{`+)wg|HI?vpf~hy?%%H-@&Dxc z&-&0ddQP6d6&cyUL@loq*Uz7Ew&?L=eV;#r3M5E=PPACEsBq1|NYotH|Jl5459D9e zykyO45x|7)F)yGJPc=>ftT3{@-eD&ZWqb_8sK(AT)TSR zaiD~sP(=Np$nj4k%SapmdsX)=@zFO;W%*Q|7eHaDT%R>&WtMh< zAZKk%GnWNaB8S6k?ux$h>}6CTI&q4im>KG#tSTWO*Ac(kN{$&i259u^#*VHCNVnT{ z5rsQ2o=XltEKd=vY*2hd%z7Isrl@Gxd!VBRSw35Ruj5e(ssC)&2k**v93u`wT|9|M zD+is>kaj(23hU$)^R;+?(fyo=b2uOUd9w@?6NhdZLJ>i$a02@@*>B0b8bu-VN<@%W zqQ2boXZ37Q=0LE%e-8CCR^b!bpuJm_^;h`pu7thiwFZu3jbTpVKt+}NGjlk8N}9rC zV->wJr6F2EiBD@t!6Ic_IPEd(_Yw$+&o*7*D~K~xC!VaJ~lPb(|7CeU%? z^2Y{B6R3y>rZ1cKifdk90dYtMxyhoC`0Ks0lQ%l-Q#Yo%mps|IpV?>#w>+|EiESk? zauPdA5hEc_5Nv^*&I>=nW4TV?vbO)6VvD0d=E{;2jK6)MDd7rB1If!bLw}(?ZKXNn zDBRnP{Tf25j_NZ9c9g;&IP#f^JI5tZVQq!D+pQh!Bc9Myeubw87_oEBkn?^haIRVl`fc*r*Wxp;xB(?<^Ia1 zU=h}P{yCgR;y(u{A~=McEbgQ7NXPE}BB;V{L2phw$@zMn7gKcA zF`s&5saR7ECos2ab^#XCsZ5^Kq4a>xDu@YD%&5}Cc@ftTeLz=H)!Wm zb72~{dLH6`l{0>TSqb}FYQc*{+2cs|Z=4bx2Id-Zf6gIj05+jKJ@i$4*tz$VHHjg) z364LDom5UVq`E{_^$lBYBO}-(2QBlOsEw3reGr$xQeF}&CsM5;1O)v<|89MUz&PXV z5%Of$UKCx{E6^ZGoM*`?o4Z(7r=*e$yYV|in_4DYFYy=l=PsqO+|WVW{9reZ3Bx4h zgWfawZ5lmRH0Ztj>e{AyrTTwB>PoFrSL_C|a0=^{s*n1fBP05+lHfIz%XWd4eUw`M z;Dof!YvF2yxWINc{!8R0_iGB*512fS+cIUg--g3lo`WAjlDXddUafeg9Q;20W)EqW z92Tw<;jSYRrt-aj`)_{{`UcekZ%1Y17x=&PS>5YaKk(gcwYWE8rkylTgn3a+ELrM; z8|uz20A_z&GQuuOp+}_vU8A|F_HhL&Z7r8MT0Az@A|F2QEXjo00myJt{^+gNdV#wj zAJH53A9@zX{xTu*Dn?TgZqlyMVKwr#1W=i}2oNROQW7c^o0~u0C_j@++gb)d@FVxY z477CqOeNtF)Y~t+)5tE-h(X~jY{RJ;gLB+4J8) zInGr7WlxeuC0$D(o~aN~_}Jji9&B*NE|*GVEJFJ@y%9U3e2MJ<@L*47(a&!bP?ii1 zp947Aoji|h6MI?6PvFF=rEd2!3Fa}H%C4&Q#Rbue-AVILXPui<MjTNw1Ch=NQ|UXM7= z@z=CU;z8$p^9kIdlO6$W!V99MkHfJcA3pVRLXIEB9b%y^IAV!aKj@(^QAUPT8N5l_ z(8Ag0AL9bgIu6TV6QP57iNLXn>WY^RJ3w_tB6;!VtB@|Y&x*n+BLV*U4*iW@@>5qhNfDnlA)@jB(;5=a#49s6=C zotxTkjNFv*A*c8lZSU?a1I)__B1?bxO>AZiKm8141#6sgDsKyx_up-|pFRBAwtXPR zl`eWKEzQvwBW2~ncbMot ztG}7`c&!9D<6oC7qW^g8Eu9|EA!B}TY#_)IDz9AmtK=@G6!j5u< z!kf3M&1;jNb~1?MxyEUR<=fuz3iUJBLX2~wN>Jw%p@L2Q{(RQI2xaQWE0)mzE^)6{ zQTEks7gOai>oNy5RFwi-PC8MoAg<}anSu=szz&D)2;f**OHnK?Uz2EyE#F63!mgg2 zEFegnft_rf0Z5)05zM9xv#VOFq3oU~g3w*)it4bC*Zto(9{wg^3 zIFUS{*gzB5PXIM1+ttlrT1s#{h<3h8UcC*ox>{d;8k@G9lrwyCNTMg^;m4(;lh$(h zb#(G3pA5RgefDnb+^g(~pG(K|5C@Svtg;}10pxqG8s>r8Eygu|x`yL`hAR^uuS6US z$xgqd*O**>NwuYqCM}0jca*vr71t-P6?BT)@KY`2AZ3d)20@pnR49Nu4Y5z1n*m&^ zuXUgXVm9s|g@vXR`UUwf}$(?iAim!2%0b#x0-|Dr#dB9+XsO$RW%PP|}qB@@hx79Ee z_`fD|Dp93sN8nfVmyPC#shuZoq5c^x3l!qet=O`k7AYD6?KX1kyh>1nSSLTWfJ55v z34(I#DO-^NCEphzP6go-tts@`CgJI?*~iMB|D5-ynO`Dk6%22bYJ zn~4l~KEc9FhE_i3CCv=~3{`;U zvUW@A_*IVq12yvr(eh*X{wrgo*@YJO-*ZM9L_mu1%s!McxnLdq7n_7*6Xc)VUgHYv z<~|amJ%_L3XQdbZ&oBj`MLIVcr$jgyk;i2W0TBOBP1f1~&|A+$_Q*~7-uY3yqY<#d zS$wK!nA`rrTrd>a+6BKmzX)hb|ANuz%;5`%c?geGk;@cZi0UeONOZTZeo=tSQ6UrB zBQdOhG0r>LGxwOit6!8G0h;gq9Qg_o)CHV*H?8Fuxu0N@>Lu`+)}xioKEg9SO}Zc7 z!gmIreT^$Nz&E0=Oz2^FJZh}aJfT1jq$|!V#g&~1%Le`s0d|@E6z-aiyGhd`9_gg&aBeHF9E zrF4yv%JIzv-QKDrLXW9ODM-*FVoY~`6Q8i?4rNedtrzo(#DGpgU>B=ybFT)^{!iMv z%Vy^86QW>sq(`7Xz&Hxww>ktU?BfusxN`)|MlaYp&A9+lQDswYac?sR$}~sRuiVEw zv$tL1uvV_J`TyJv62w0Uh6a@0VsqCURZdn|rT+%jUzV-{W|%WbWehY(WP*gNFI?aH zK0U{{zg8uz;Il^(0o`oBUWm^*bZ8_D!FN9)FAvDKchayhh6_r~t{eZzJ>_NNr6Avy zdx4$oZS*OKThyZ!ZSY3I`YQKU1pTgh57qZi=(cER{Tx&*8a!Mcbr8`r-B*jlz@&j3 z1hw2xuV9yZ|L!AWIwPMS4b{Z4N(6Bzur1?^i{^in6d?qD``W1)Jkx3Puq>hv&Gu4n zOVUIP7@$PxQ#;xSI=-nnSx$M#au8YS5~vCChVg`*7RWJXBF~HS%cMa`K+7L+VzkBQ z7V5~Ea3=os4Tk%eTrlO*NNV17t5{iaVt^|l1f{Obl~^aLe9fR!e^%q8ZiW~^1vw%( zI}pyVHF54dl~_l$tO@)R-aUMZmM=%Bff3;Fvwqj?aw3Xe_jg#15Xi-z)~_cQxm>IlL)6A}IMKA#f+#4A)f|5(wSYqfBjrKUq^eU388(0o-ptJMhDZ$V?zz*#XJ;cx5z9b*Oe3ntO1dpr$m;!Jngj;qJ9OO>epW7taSaJZ>Si(}whlWx*^~ zI=%D5X4%Ro{i1J~X58$`Q!0@Yqx3y9(UQFHP`_82??^|)PmRmJz@?3EOS4Z|T>opd zh6VF)7#G6gWG8)klsxEx{7_w zmFAQbk;umD&n->!@(;FWGKk(})}4ECTE*D=0pEH3VLX$;`;{fF%fr|qpvD;Ysp}_3 zM$Wt|w8~eG0|U}4gJ)nqE$zyQu1lwZz|b>R?Z(7m+){^^Amv+SimK%WC;6H-XII!F z-7-xu_88)?x(sbnl z;cnq|0R8BVa+_ek*{DUwW@rG-?=76BV3ZdzXFS%6Ko?X(cB%_*7pPl9Y1sxJyeY(= zv*fV7y*|79Y1r3&2=bwYjDZ}PD@`5jE0jV^uhlYUA$+%JE_6k%gA2L8!jfRc=r**{ znXwVgtie!L{5@OaAh(vVUurvDg!mj7MHz@BB&@&ID_>TB?3M#ZuKQI>A=-pylX`ns z1;i`ADg=u7VYXIu;)$$dpzyBq2|;T8m=egJiCG@Z}aYCMCt< z{O(p|Ja`6#6foG%mmjR{4!(YZ*OdAPS+O*2VHK61%K=B9POwB0oM)sl(U+@$OK?hK ze?S5WNG~_=S$30MH?ei#F|tWFbvx%D3JT-FC7WwBRn5kz8%DJOIEL1T0+v|;?$LVF zY5vUgq6QQ;_ESFdk%0>36#%h6K9z4%X9!m;GU<4T$V4AMKC7Pxs{c>HV`b@DL|q4_ z%#zK;+rjoYAhNA7ugodSkGpT6lsR)4=kRPCwW0XXxOs{ljdV^X{_B_mx1_TxxhsO>A>vmFnu^L0Y3HSDzJ?Mu1rRpx z2PDvs!zE)`y(5EP!2mUCZE3(`leXOP7he0J_t*7}Mv4w%UrG`gM?f!OOsYKy+q);Y zGNVcocWq>r5Ov;r(?y*slUbySpPrx`ckttLdnVqDFP*o4#){Fwiob|QQ}B;4iG~l> zTFKdd-p@I*fb&!4HFr?9wDUf?b>fPY7ML{_eFJG0CZWHYv=`e2IN%c9Mk;hsKRnca z)FP-i@orrtI%tq)t%OT3n+Jeht^97iHeu!X1j)1RtMvQ>p3gF7rpw_;d!1A?^#Kpr zE8wYdRKHKIbY5o9vUA-MGy0=?5r%HI3>h9lwtI2P)=)G^IPWvhxA0`$5q+r$lxphP z^4rOjrq4~vGke~vrlkEUtJGoEidCDG=b*Ai!%BV!(=}WMNp0ZP1Qc_1&y4nT{o)J~ zoaf*TIFmcr594nXSTpE@epCiTW$S}czN&5l?w=_SQ^uITb!9<8_B~!%D>@_yr+$L$PXNQ(uXw>LKLDWTP!36h3n2RK*%46K00 zgtn%7ek4-QT~GqK)lJ_D(RM=TB{g?r^s9%N2v(fKUMM~mh4$F4?>*Ig?{xNMN^PnT z!}q&kPAA!*9xw9ZqX4x$5tn+w%PL~Ihn!B;ep-;rMZoo^bTdo%4&%FkhD(hh!OZ?ka(1Uj#`)tw~y zNC@NdbULRVbdw7g6_dS~!6n~#fqHFBOHj)bBIXK4?Miyikcq8pdH<{bmafUCpysVBQ!C;=>Dh%0@L&z};j<#CyBh$(I7OKyZ)va0i%A`UYVJ99 zU=TNJs1Cxw7LzEON-a}RpXGq3?dYLl0+}y>Wkr2_$lho~%@MBpDnz|)-@m<>x&$9g0zTjxK z9>oU(OeGK<%WnrAYR9#l)TyjJKJXV)<#WaTlJ}Z$@g=ri%D)#UZ){po_{av7_PKqA zq!B2W#kb1rGS?0v(sii4hU1A)CAlFMDToHpenmXpcoTSd>^1WgN_R%hX@uz?K!tD0 z4y`MO#s(kyUv_e{mq{39v;CSXA3uC31s4?!^Sov@&7#)23;E#2W)Gx!;Xq(kj3v1^ z@6mf#50Jo}>B0ziC@9ni%-fS{FEXCv!=bLu<>IgbWCjuni4 zBx?}nfxlMsm#fk>g+3%>Z`1wm72+B*6@2s}lo87X$}m}97OZnm6iQm+`i~J_{||=I zmXVs2uW(6_G%@`+-?9E1-)_FJcSGINUr;`EYlJSCGKmy2@n6iK+8YS=mIYx^-b$H@ zT1HeL;?+HW#qi)frYhhDo*mB86uDV`h zc=!vy+i*If#Dd>AjzU81TsYhDn&rJ+BBA#8C|D+?O)Ymy@Zt)@DX)2SiO zf#JW<61Y7-_B?f$0dQ!w*_Xc+5=p;PL@EfDa&`zy2L@!E@EhXU2a-zZ#iaGjzcaFT z<*}X|hg0D=+aBOnQ1oI15X~uB6%_J6QvK`0@ROQ73Pt=OF~3%%o-#3Gh#>Yh=DoJ{ zkY82|2FgSzue{Nf!C4?MmS;wV_R3OF_2nYVeL-NFJ5i66`4j~$9fFY>Y-vrXAxrd( zY#bOa94@b(??*h*HNOgplvM`qP=DbGBJ#1Z4fWK`%>rWVJ6jiw+!J~ua1;J#k$gzl_F|P2>yREnOTnWPg#w!$O@!WB7+--emh!e{4 zMgUe8qHmiCns3U5s4d%svi9;!$H2|VA$Ao1!v&he0R+Q)~yluEG zZfSk&qBsMDQvEEVS=uEvqNjjcy*@14Rp&F3kW-KbrcX(igs-GzXXCWKZ{h1UH!$2e zk8nLK<$JG-%lAEiPf0@KUe0}kV<6T#jdkC07opAzV8q)z>o>JeC|>FOLlLn6i4_Vm zK?joh7vwjXK!BTeUBazR_|(BwHx+?H*9Z4oH*WVp*Z6%+VjC9L^`|E&Tdf4vJw64+ z+C@C`e)u`Hy57$4)h$nvXw5!T6JW4g!*IYB_A9n;gPSl9A5kk zkSmW=(@Z~4F>phCwfYPrA|-c;kH6^P}Nim^b%tISG@Tx&n zfPcP9u%i8uY&+d$O^XzFgUhG$1^7o64teg88xLuWtc(y%l12VOs$kvXZ4u;-xl~G9 zG%Us^)!&jrH4Zn46n)#h2T0;%06BTPLl%$*^tbfF&evj)hg?GkG$%JA)am=0wxp$d zaPXi|19Z~)lUL4gJ~qB#&#M7mfN~X5n-WKaofaA;dmC_HO@u!idW%ELt@r|buLo89 zC01Q7zgWw2I_j4yd6b)Frnin#vU|HJW`Gu-hW)U{+<8Fj3fJSXHL%bb7Z2E2G~Qq1 z>G8#R)gpW$TWe4|H~${Uh?+^Jqt8Y@tIq|MVTI$RR8bR)Hwo&WiwOoPIDaN}g6?Vd zsI34=ar*F$!&vJMyV*%(LOUPdtgxDgHkdGhJWbaEEZ2Ed#oV+Zz9}0C;!YBW=0%no z%XF(iUgYIMOQn+8B5NG7w7AwVrDmz}u9hG`b%{|T<4(c@tnj*u!7|z z(sYmn4rv7Vn=ZZQOZ2}LllaR^yX*&tB%%*c+(@Dcp@*FPUqaL4-2ZdW0OSf_KYZ{G z1BJjjd^|R7cqso`^`({Vp3Ij66Qxj{A%P>$?(*BQop|3}%^Z+6r4Q?G*ogz~WJUo> z3gxJL<WI(t3>v*;k?-3l#EVZ2{zrtHu?Cx%D5c8a0r7Rb_jQe71I~sJDF&S^ z-cOSTpVEPy-6a&~JSs_t0#EAVmQ1q`*RRxnW6hy1P8h%*JXb|rbW@LTM0Y%r**B); zgIlZT25?d#g&9Z!)3BG-hdKFeg~htx@g22mu8iNk-kfs{VnR@6*IDFoTU}31m8u)N z#WM+KwVRlAJ%J@8I(k&R^@L1zsr61OLw+m5e0|uwzYV$L3bB^h_D@T;=ANTDbH6K6 z{ExVMx3)c!G^Cg!VO(&qlF%J*ECFm!ct`1jZIzBmSRl5brMas zc~YNl7DRvtjFL=>L`98&B1N-q+=LI^hjnx1TL(6tSILioi*uTIN~uI3;lX)#;hK4A zMUywxM390g9+ABmmrXL}gU!{@BT%kKi`(6b&9!(kn>{FFRDD10KCpdQ>QvA! z^PZoZd=hjG5`RvB0)yYy<-m6Em`*DbQ?slS_q~2Vk{L9qC)@~%Ti4b<$uSzMoby)v za&AT~l0REF6!k}j5ZvrQZOE&wVbBRAHwo6Z3-dJT^}(G&qM6_aY-;Q5NF8PKnw>Rj z%)lE_Hel$Ro`}^3m)Ltvdn)O!Rh&G-HfsVNxE-Ddl_-ei* z&cAO`6)WKXC1D|KAQ@t7K^_oN;mAAhU`F0dH?2}TQuCEAhGg;#XtO_|=1$h-8#6SPQH#J35CbZCqj(bG{Dt zi@Iijb!RAND3oYBH?i)=@%(YsKdOlucA`DjpB!TmMtwaCloj8cy#$mZ>6Nvp?X}(U z!%(avJ@Pw4{D`Qj6s14lpX!7HMDxUI%!F;Vy(2R2#tsHUc()LT)UgJ^!S|*Y5z>-&#kBZo__SO+000231NVpk diff --git a/course_images/course_091.webp b/course_images/course_091.webp deleted file mode 100644 index 1e04239290c1d734b7c7e91bad658b34d2be425e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7148 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 diff --git a/course_images/course_092.webp b/course_images/course_092.webp deleted file mode 100644 index d25d172a1464a98687ef5ead536e5e49d8eab74c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7374 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 A82|tP diff --git a/course_images/course_093.webp b/course_images/course_093.webp deleted file mode 100644 index 4c03c05cc8a6253c4914d94049b05bb5cdb89bc9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42854 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

    XOuFB7! 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 L!#KBg0KoqM%I8Rj diff --git a/course_images/course_095.webp b/course_images/course_095.webp deleted file mode 100644 index f8eae4ab794112325b05c880770e49f24410c310..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5386 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 diff --git a/course_images/course_096.webp b/course_images/course_096.webp deleted file mode 100644 index 6cb811f164dd60257267d5ef8d8b2d70b397d49e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5402 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 diff --git a/course_images/course_100.webp b/course_images/course_100.webp deleted file mode 100644 index f9aa73b9b1f0502d01c260f9ebbe8c121c72e2d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2748 zcmZ{lc{me}AICRY7z#BY`gxE>6x<42&|&Ld%<>>`|m1KqU%VH4Ly|AUyYw#qzxrn{HD9*CXeI| z*kx6qOOtx`CC~iI?os2nM%tzt6T=Y8Vo#t@MkO-kR855X`ecV`m2OUhz z7vtMbc!ACk+tGvNfg~?GIn=CuP1EwlLnS%1fs12{<2oDb&P=^dK=Y2i>$j8`RWktK4K*qBv?wI#OgaDuy@7L|bS;&mXHfWXpedlk(ApS#_pUKx{1YoJ9#cvi4rM5@owt zV0I6ku=-yK=>=A76XZ_+x}dp~lk@!nPpml_oYlA*S6)m*LPMG@LwOdRJ6^GS{~0~2 z!cu-dD1O{=*ny=i*)~l+`cY1RgwHXo+=;5Cl?Amz%?A$-{4C_f;R3v$bqrRNY0n`eR#9W?M6a>mIwG9IR2M4H&Q-`Zt*Q_44H=AZO zF9@c#Zqy37*?|--5fU@C%n(E2(U%7$u#0*+(J)aSe=NORYUt<=_34%4`Dq_AxM2Lj#zR4F zL_ArL)-heo#^TOc%FH$589B$3gf~K2)K;GoFLnXlEmj6S~o$W*?L| zobxuEHd4;;ZB3(-vd*f|0lg(Ggb`?zpPQ^?Kqt?xP&Nvz`~9X~h`1eU{b|kN(s}6? z&(MXtA3WD?MtEiRiv>T)uDXbQ^O7GTwM>M2T*90!dZH&kJRM1^xwerC2<-dfnCS*1 zyyJYVJQW^nMKZLC-OSExZu4&UakO3g=|);<+|g3dk-&V{1IJ%ZdQ)5kfulyST`uuv zCdGA*mZr$Vvc5M>;x&d?W2lX zyAtm_ljaFLmtvJ&?CWOEmZtdq9dkFj?u|}PLdJrCJs|f@#vF!)G*3^;m1ER=caQG> zln&6D5YmL~FwxW3s2V4a1QBgx{6Pt$a;4q7%T$0!4Id~_QQ387Gls8|D`>S#fyM(4 zw3H%(>l(rch+0kEYbKeM6n#0waNnA0gW9aY*;;&e&=jIZ;&Z{~&STVtdNV%W$$WYw&+0uN!ISh`xf_>Zy z44kiKu{GYZIq||*Haa_lwZqL-BeLi8GvtNWvD&P96{6(Mk#)_mEHl!cv>ouhNsB>b z;Z(G4lWZl@kU zq>d%qK7Xc|ul~_BVOI^wHTGJi|7iJZ0P9fcFi1*YPy8yXU zfZMNTOyfPH48T*XRjv6PBQ)y`*kCgk=s;(RQT=c{VZPQ$$aG&i^3(N?apdvbroXaa^tx=2*VnSze z2AhKS`g;T%&-vA>cOwl|`qgB%aEOsDJRpy8G2`=rUKm$p=> zw^|5^5AHJ_1zb&`?GQu&ae-cGqqh>BcrH`!<*IN2@8aU}fhK?kakVjLt#GxUR>3Vg zfi~KK-sxBG4?s7$_Sf)A(zzvivuP~uI8Fr~w_51Bd559Wpl)Y>$M$^mmw{RF<0xwy zCDFL$^Xf&21$08)_{FWF&32Fhv2}}oJ)skJCp5k+xVXuEw|LRVf^h@=IjG*RX)E^b zQD|vFcZGE@>-5eky6a-4FV|MP&4?xRFz^=fJyyy~>hYw5*xGq)2{Pi26+_@y3Uh~C z_I&)lMIiHr;Qh!LjEHDv<5pX(#yYyjdPUn}f%k5|JxL@ocs}?_#8!~Hx*2b{y)&oW zO2J=dlx=4i@9hxvPoFfz=^tL+kIQhW+Dbhz+_2mnN0Ie8Uvq52{cBe|?P8kll=gUx Y+B0g#lbk>(;iL(p5*kTj^Ve(o58?b)82|tP diff --git a/course_images/course_101.webp b/course_images/course_101.webp deleted file mode 100644 index f5dc22acee28a616a6d2c3debe8c8a969a1e5020..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5332 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 mxe(7%Z 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 diff --git a/course_images/course_105.webp b/course_images/course_105.webp deleted file mode 100644 index 58db20c8a9a6f2b56bca134349ed9ec86c1d3d2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5728 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 z{}{k?&;S4c0FRCofB*mh000000000000000000000000000000000000000009&L; AM*si- diff --git a/courses.html b/courses.html index a97dc16..24eae22 100644 --- a/courses.html +++ b/courses.html @@ -4,1096 +4,19 @@ - Document - + + Learn JavaScript, Front-End Web Development and Node.js with Frontend + Masters Courses + - - +

    -
    -

    Frontend Masters Courses

    - -
    -
    -
    - - -
    -
    +
    - + + diff --git a/icon1.html b/icon1.html index 069e83b..34dd540 100644 --- a/icon1.html +++ b/icon1.html @@ -27,55 +27,37 @@
    - <<<<<<< HEAD
    - ======= - - - - - - >>>>>>> Aman
    -
    - - - - - - - - +
    + + + + + + + + - -

    Core Coursework

    -

    (take these in order)

    + > + +

    Core Coursework

    +

    (take these in order)

    +
    -
    -
    - +
    +
    +
    + +
    + diff --git a/styles/courses.css b/styles/courses.css index 15d4b5d..a805060 100644 --- a/styles/courses.css +++ b/styles/courses.css @@ -130,6 +130,12 @@ width: 48%; position: relative; } +.media-item.full-width { + width: 100%; +} +.media-item.full-width .inner { + padding-left: 366px; +} .inner { background: #181818; color: #e6e6e6; @@ -178,6 +184,10 @@ font-size: 27px; color: #dd625e; font-weight: 400; + cursor: pointer; +} +.details h2:hover { + color: #e58480; } .instructor { display: flex; diff --git a/styles/single-course.css b/styles/single-course.css new file mode 100644 index 0000000..ef6a5d8 --- /dev/null +++ b/styles/single-course.css @@ -0,0 +1,166 @@ +* { + margin: 0; + padding: 0; + font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, + sans-serif, Apple Color Emoji, Segoe UI Emoji; + font-family: Open Sans, sans-serif; +} + +.course-head { + width: 100%; + padding: 30px 0; + background-color: #222222; +} + +.course-head-wrap { + max-width: 1200px; + margin: auto; + padding: 0 30px; + display: flex; +} + +.wrap-left { + width: 200px; + height: 200px; + margin-right: 20px; +} + +.wrap-left img { + width: 100%; + height: 100%; +} + +.wrap-right h1 { + font-size: 36px; + color: #fff; + font-weight: 400; +} + +.instructor { + display: flex; + align-items: flex-end; + margin-top: 12px; +} + +.profile { + border-radius: 50%; + height: 80px; + overflow: hidden; + width: 80px; + margin-right: 12px; +} + +.profile img { + width: 100%; + height: 100%; +} + +.details .name { + color: #e6e6e6; + font-size: 21px; + margin-bottom: 8px; +} + +.details .org { + color: #8a8a8a; + font-size: 16px; +} + +.duration { + margin-top: 12px; +} + +.duration .time { + color: #8a8a8a; + font-size: 14px; + text-decoration: none; +} + +.duration .time strong { + background: #8a8a8a; + border-radius: 8px; + color: #222; + display: inline-block; + margin-left: 5px; + padding: 0 4px; + font-weight: 600; + font-size: 14px; +} + +.course-details-container { + width: 100%; + background-color: #000000; +} + +.course-detail-wrap { + max-width: 1200px; + margin: auto; + padding: 30px; + display: flex; +} + +.video-container { + width: 60%; + min-height: 360px; + margin-right: 20px; +} +.video-container iframe { + outline: none; + width: 100%; + height: 100%; + border: none; + object-fit: cover; +} + +.course-desc { + width: 40%; + display: flex; + flex-direction: column; + justify-content: space-between; +} + +.desc-top .desc { + color: #e6e6e6; + font-size: 14px; + line-height: 1.7; +} + +.desc-bottom { + width: 100%; +} + +.desc-bottom a { + font-size: 19px; + padding: 20px 30px; + background: #c02d28; + border: none; + border-radius: 40px; + color: #fff; + text-decoration: none; + display: block; + text-align: center; +} +.desc-bottom a:hover { + background: #d43530; +} + +@media all and (min-width: 50px) and (max-width: 1004px) { + .course-detail-wrap { + flex-wrap: wrap; + } + .course-detail-wrap .video-container { + margin-right: 0; + margin-bottom: 20px; + } + .course-detail-wrap .video-container, + .course-detail-wrap .course-desc { + width: 100%; + } + .wrap-left { + width: 60px; + height: 60px; + } + .wrap-right h1 { + font-size: 21px; + } +} From 020f9ef64e6459a808e10db14cbd468397871422 Mon Sep 17 00:00:00 2001 From: Aniket Solanki Date: Sun, 3 Apr 2022 12:25:26 +0530 Subject: [PATCH 85/85] Fix Progress Bar --- Styles/dashboard.css | 256 ++++++++++++++++++++++++++----- dashboard.html | 74 +++------ scripts/dashboard.js | 30 +++- scripts/data.js | 354 ++++++++++++++++--------------------------- scripts/index.js | 14 +- 5 files changed, 400 insertions(+), 328 deletions(-) diff --git a/Styles/dashboard.css b/Styles/dashboard.css index dc2545f..a7c9b8c 100644 --- a/Styles/dashboard.css +++ b/Styles/dashboard.css @@ -101,11 +101,10 @@ body { #welcome_two { display: flex; - } .image { width: 14%; - height:70px; + height: 70px; /* border: 3px solid red; */ } .text { @@ -125,7 +124,7 @@ body { font-size: 18px; } .text p a:hover { - text-decoration: underline; + text-decoration: underline; } .image > img { height: 100%; @@ -160,8 +159,8 @@ body { text-decoration: none; color: #cd564a; } -#welcome_five p a:hover{ - text-decoration: underline; +#welcome_five p a:hover { + text-decoration: underline; } /* ................#learning............... */ @@ -182,7 +181,7 @@ body { #beginner { max-width: 100%; - margin:5% 0; + margin: 5% 0; /* border: 1px solid yellowgreen; */ } #beginner #option { @@ -202,6 +201,8 @@ body { /* border: 2px solid red; */ background-color: #383838; display: flex; + align-items: center; + padding: 20px; } #progress_bar { /* border: 5px solid yellow; */ @@ -212,18 +213,18 @@ body { width: 50%; } #content h2 { - margin: 30% 0 5% 5%; + /* margin: 30% 0 5% 5%; */ color: #eee2e2; font-size: 30px; } #content p { - padding: 0 25% 0 5%; + /* padding: 0 25% 0 5%; */ color: #eee2e2; font-size: 18px; line-height: 26px; } #content a { - margin: 20px 0 0 20px; + /* margin: 20px 0 0 20px; */ color: #cd564a; font-size: 16px; line-height: 35px; @@ -232,8 +233,8 @@ body { max-width: 100%; background-color: black; } -#fullstack>div{ - margin:3% 0 0 2%; +#fullstack > div { + margin: 3% 0 0 2%; } #fullstack #welcome_two, #fullstack #welcome_three, @@ -268,23 +269,21 @@ body { top: 0; */ z-index: 1; } -#video_youtube iframe{ - width:98%; - +#video_youtube iframe { + width: 98%; } -.button button{ - background-color: #d1561c; - height:60px; - width:200px; - border-radius: 30px; - color:white; - font-size: 25px; - border-style: none; - +.button button { + background-color: #d1561c; + height: 60px; + width: 200px; + border-radius: 30px; + color: white; + font-size: 25px; + border-style: none; } -.button button:hover{ - background-color: #f18350; +.button button:hover { + background-color: #f18350; } .paragraph { /* border: 3px solid lime; */ @@ -301,22 +300,199 @@ body { color: #a8a0a0; line-height: 20px; } -.paragraph p span{ - color:rgb(138, 9, 9); +.paragraph p span { + color: rgb(138, 9, 9); } -#second { - background-color: black; +#second { + background-color: black; } -#welcome_four, #welcome_three, #welcome_two { - margin: 1% 0 1% 2%; +#welcome_four, +#welcome_three, +#welcome_two { + margin: 1% 0 1% 2%; } -hr{ - width:98%; - margin: auto; - color:grey; - margin-top: 2%; +hr { + width: 98%; + margin: auto; + color: grey; + margin-top: 2%; +} + +.circular { + height: 200px; + width: 200px; + position: relative; + margin: auto; + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 40px; +} +.circular .inner, +.circular .outer, +.circular .circle { + position: absolute; + z-index: 6; + height: 100%; + width: 100%; + border-radius: 100%; + box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.2); +} +.circular .inner { + height: 164px; + width: 164px; + background-color: #222222; + border-radius: 100%; + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); +} +.circular .circle { + z-index: 1; + box-shadow: none; +} +.circular .numb { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 10; + font-size: 18px; + font-weight: 500; + color: #4158d0; + display: flex; + align-items: center; + justify-content: center; +} +.circular .numb.orange { + color: #c63528; +} +.circular .numb p { + font-size: 70px; + color: #fff; +} +.circular .numb .img { + position: absolute; + width: 100px; + height: 100px; + z-index: -1; + font-size: 95px; + color: #000; + opacity: 0.3; +} +.circular .numb .img img { + object-fit: contain; + width: 100%; + height: 100%; } +.circular .bar { + position: absolute; + height: 100%; + width: 100%; + background: #fff; + -webkit-border-radius: 100%; + clip: rect(0px, 220px, 220px, 100px); +} +.circle .bar .progress { + position: absolute; + height: 100%; + width: 100%; + -webkit-border-radius: 100%; + clip: rect(0px, 100px, 200px, 0px); +} +.circle .bar .progress { + background: #4158d0; +} + +@keyframes left { + 100% { + transform: rotate(180deg); + } +} +.circle .right { + z-index: 3; + transform: rotate(180deg); +} +.circle .right .progress { + animation: right 1s linear both; + animation-delay: 1s; + /* animation: rightRreverse 4s linear both; + animation-delay: 16s; */ +} +@keyframes right { + 100% { + transform: rotate(180deg); + } +} + +.circle .dot { + z-index: 2; + position: absolute; + left: 50%; + top: 50%; + width: 50%; + height: 10px; + margin-top: -5px; + animation: dot 2s linear both; + transform-origin: 0% 50%; + display: none; +} +.circle .dot span { + position: absolute; + right: 0; + width: 10px; + height: 10px; + border-radius: 100%; +} +.circle .reverse-left .progress { + animation: leftRreverse 1s linear both; + animation-delay: 1s; +} + +@keyframes leftRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } +} +.circle .reverse .progress { + animation: rightRreverse 1s linear both; +} +@keyframes rightRreverse { + 0% { + transform: rotate(180deg); + } + 100% { + transform: rotate(0deg); + } +} +@keyframes dot { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } +} +@keyframes dot-reverse { + 0% { + transform: rotate(-90deg); + } + 50% { + transform: rotate(90deg); + z-index: 4; + } + 100% { + transform: rotate(270deg); + z-index: 4; + } +} @media only screen and (min-width: 381px) and (max-width: 768px) { #cointainer { display: flex; @@ -368,10 +544,10 @@ hr{ width: 90%; margin: auto; } - .button button{ - width:80%; + .button button { + width: 80%; } - #video_youtube iframe{ - width:98%; + #video_youtube iframe { + width: 98%; } } diff --git a/dashboard.html b/dashboard.html index ff1b979..4294fe9 100644 --- a/dashboard.html +++ b/dashboard.html @@ -21,6 +21,7 @@ referrerpolicy="no-referrer" /> + Home @@ -37,7 +38,7 @@

    Welcome Back, Susmita Mandal

    Continue Watching - +

    @@ -110,60 +111,27 @@
    Welcome Susmita Mandal
    -
    - - - - - - - - - 0% - - - - +
    +
    +
    +
    +
    +

    0%

    +
    +
    +
    +
    +
    +
    +
    +
    +
    +

    Beginner

    Your Path to Becoming a Career-Ready Web Developer!

    - View Path + View Path
    @@ -289,7 +257,7 @@

    Beginner

    Your Bookmarks - +

    @@ -305,7 +273,7 @@

    You don't have any bookmarks yet...

    Your Notes - +

    diff --git a/scripts/dashboard.js b/scripts/dashboard.js index 1352c3a..7705333 100644 --- a/scripts/dashboard.js +++ b/scripts/dashboard.js @@ -25,6 +25,34 @@ let user = document.getElementById("user"); let user_name = document.getElementById("user_name"); let logged_user = JSON.parse(localStorage.getItem("logged_user")); -console.log(logged_user); +// console.log(logged_user); user.innerText = "Welcome Back, " + logged_user.fn + " " + logged_user.ln; user_name.innerText = "Welcome Back, " + logged_user.fn + " " + logged_user.ln; + +const updateProgress = (item) => { + let counter = 0; + let numb = item.querySelector(".numb>p"); + let id = setInterval(() => { + if (counter == 100) { + let right_div = item.querySelector(".bar.right"); + right_div.classList.add("reverse"); + let left_div = item.querySelector(".bar.left"); + left_div.classList.add("reverse-left"); + let innerId = setInterval(() => { + if (counter == 0) { + clearInterval(innerId); + } else { + counter -= 1; + numb.textContent = counter + "%"; + } + }, 20); + clearInterval(id); + } else { + counter += 1; + numb.textContent = counter + "%"; + } + }, 20); +}; + +let con = document.querySelector(".circular"); +updateProgress(con); diff --git a/scripts/data.js b/scripts/data.js index 4146b1e..bb1ee3a 100644 --- a/scripts/data.js +++ b/scripts/data.js @@ -2,7 +2,7 @@ let twittweData = [ [ { name: "Negar Jamalifard", - user_name: "@NegarDev", + user_name: "@@NegarDev", profile_pic: "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", @@ -14,7 +14,7 @@ let twittweData = [ profile_pic: "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", + time: "4:56pm · Dec 16, 2021", }, { name: "Bhargav", @@ -22,7 +22,7 @@ let twittweData = [ profile_pic: "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", msg: "Madly appreciate @FrontendMasters. Their Typescript courses are incredible! 🎉🎉", - time: "8:56pm · Dec 16, 2021", + time: "12:56pm · Nov 30, 2021", }, { name: "Kevin Powell", @@ -30,323 +30,223 @@ let twittweData = [ profile_pic: "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", msg: "@AlveeAkand @elyktrix @FrontendMasters Yes! @FrontendMasters is amazing. Super talented educators and quality content.", - time: "8:56pm · Dec 16, 2021", + time: "10:44pm · Oct 11, 2020", }, { name: "AJ Thompson", user_name: "@ajthompson", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + "https://pbs.twimg.com/profile_images/1236097570637844486/YNWHjUtv_reasonably_small.jpg", msg: "@acandael @scotups @FrontendMasters @FrontendMasters always delivers great courses. I’ve taken all of @scotups. He teaches in a way that feels like a conversation amongst friends.", - time: "8:56pm · Dec 16, 2021", + time: "3:57pm · Oct 11,2020", }, { name: "Dave Halewood", user_name: "@halewood", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", + "https://pbs.twimg.com/profile_images/1057964722585305088/jZJUDPhj_reasonably_small.jpg", msg: "@kieranmv95 @FrontendMasters Yes definitely, I’ve had membership for a couple of years, really good content given by top instructors.", - time: "8:56pm · Dec 16, 2021", + time: "8:33pm · Oct 5, 2020", }, ], [ { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Andrew Poe", + user_name: "@andrewtpoe", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/599651293423128578/-7h5hALt_reasonably_small.png", + msg: "@FrontendMasters is dollar for dollar the best money I've spent on continued education as a developer. So much A+ content.", + time: "2:50pm · Oct 21, 2020", }, { - name: "Brennnan.eth", - user_name: "@brennan", + name: "PurpleDoll lvl0", + user_name: "@purpledoll001", profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1216765400534409216/iKnNkFof_reasonably_small.jpg", + msg: "What an incredible XSTATE course you have on @FrontendMasters @DavidKPiano. Amazing tool and amazing way to reach our brains :D", + time: "9:48pm · Sep 2, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Sarah Drasner", + user_name: "@sarah_edo", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1281071936605323266/wc1KRZLK_reasonably_small.jpg", + msg: "I've really been enjoying @scotups courses, he's got everything from Next.js to GraphQL, to API design. He's a great instructor, does an amazing job walking through things and speaking to community and preferences too, hard to do! https://t.co/KaJnQw3HFo", + time: "6:07pm Oct 1,2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Gustavo Sanchez", + user_name: "@gusanchedev", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1260995399088824328/Z8L5nVjn_reasonably_small.jpg", + msg: `I just completed "JavaScript: The Hard Parts, v2" by @willsentance on @FrontendMasters! https://t.co/fB36c8Ohiv No better resource for full understanding Closures, asynchronous JS and classes and prototypes. Thanks @willsentance`, + time: "5:51pm · Aug 21, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Tracey “3Shots” Berg-Fulton", + user_name: "@BergFulton", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1395830541409206277/DNlCTovQ_reasonably_small.jpg", + msg: "OMG @sarah_edo 's Intro to Vue course on @FrontendMasters is *so good*. I've made a few attempts to learn but this is the first time the lightbulb has fully come on. https://t.co/Nwp7QzbyqW", + time: "5:44pm · Aug 27, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "J.", + user_name: "@jsilvax", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1395830541409206277/DNlCTovQ_reasonably_small.jpg", + msg: "I’ve been using @FrontendMasters for years now. It’s crazy seeing it grow over the years and how there’s just so much great content to learn from. I feel like every company should have a subscription for their devs on there. The best bang for your buck.", + time: "2:53am · Aug 28, 2020", }, ], [ { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Megan Sullivan", + user_name: "@meganesulli", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1298757926790680576/bI2v6ehX_reasonably_small.jpg", + msg: `Just finished "Accessibility in JavaScript Applications" by @marcysutton on @FrontendMasters 🎉 10/10, would recommend! Good pace, great explanations, lots of code examples. Now I'm excited to make some #a11y improvements to my own projects! 🧠⚙️ https://t.co/gvliKoyehW`, + time: "11:15pm · Aug 25, 2020", }, { - name: "Brennnan.eth", - user_name: "@brennan", + name: "Anthony R. 🇫🇷🚀💻", + user_name: "@AnthonyHexium", profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1388480669903466496/qBizVmo3_reasonably_small.jpg", + msg: "@catalinmpit @FrontendMasters This is the best investment I made in my career. I mean, by faaaaaaaar.", + time: "6:36pm · Aug 20, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Jeremy Stuart Barnes", + user_name: "@JeremyStuBarnes", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1204835226016346112/aXwPlrg4_reasonably_small.jpg", + msg: `I'm finishing up @FrontendMasters course "Full Stack for Front-End Engineers, v2" and it is one of the most enlightening courses I've taken on how the web works and learning about all of the intimidating ideas around servers, packets, proxies, etc. Highly recommend`, + time: "5:32pm · Aug 16, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Marco Monsanto", + user_name: "@marcomonsanto2", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1482381957560471554/I93pjNXG_reasonably_small.jpg", + msg: "Shout-out to @JemYoung and @willsentance for their amazing courses in @FrontendMasters!! Not only the content is amazing but they are also incredibly easy to watch and stay engaged.", + time: "1:50pm · Aug 1, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Sandeep Ranjan", + user_name: "@sandeepranjan_", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1500588301400809473/NQ5s9b7O_reasonably_small.jpg", + msg: "Thank you @FrontendMasters & @stevekinney for this awesome course State Management with Redux. Finally got confident with Redux.", + time: "11:43pm · Apr 28, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Kevin", + user_name: "@optimistic_updt", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1243303350042415104/yrucLbdT_reasonably_small.jpg", + msg: "Im in love with Frontend Masters and @holtbt!! Just working my way through the React lessons and I just love the way @holtbt explains the concepts and configs he runs. Awesome job!! #reactjs", + time: "8:06am · Jul 25, 2020", }, ], [ { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Joss Stancek", + user_name: "@JossWriteCode", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/3186893733/e380c06fba1c4e2ba4538d77ccb6ad8d_reasonably_small.jpeg", + msg: "Watching JavaScript: The Hard Parts, v2 with @willsentance on @FrontendMasters. He is an amazing teacher. I now understand what's happening on every line of a JS promise. Feels so good!", + time: "3:55pm · Jul 22, 2020", }, { - name: "Brennnan.eth", - user_name: "@brennan", + name: "Jay Papisan", + user_name: "@papistan1", profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1139758277699313664/7xmfaORG_reasonably_small.jpg", + msg: "Building out our @storybookjs + Design System for work with a little help from @EmmaBostian 's @FrontendMasters DS & React course - super concise and helpful to get up and running fast🔥", + time: "3:37am · Jul 19, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "billyhunt", + user_name: "@billyhunt", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1655720266/headshot-small_reasonably_small.jpg", + msg: "I really enjoyed watching @scotups's Client-Side GraphQL in React class on @FrontendMasters this weekend. He is a good teacher.", + time: "2:29pm · Jul 13, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Melvin", + user_name: "@Melvin_manni", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1502654407242047491/NvKStHkL_reasonably_small.jpg", + msg: "@holtbt React course on @FrontendMasters provided more insight and helped me appreciate React more. I already know some of the things being taught but i had no problem re-learning it. So far that is the best React course I've come across. 💯", + time: "8:56am · Jul 4, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Caleb Lovell", + user_name: "@NCaleb_Lovell", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1119737710057385984/tDO-nNID_reasonably_small.png", + msg: "@holtbt Hey Brian, many thanks for your course on containers and Docker on @FrontendMasters! SO glad to finally grasp how they work. I've lost many hours to failing with Docker because I didn't understand the internals. No more! Looking forward to Intro to Linux. Thanks!!", + time: "5:50pm · Jun 26, 2020", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Jimmy", + user_name: "@jimmyaldape", profile_pic: "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + msg: "@FrontendMasters courses are already paying off. Can’t stop. Won’t stop.", + time: "9:56pm · Jun 9, 2020", }, ], [ { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Stefan Fejes", + user_name: "@fejas713", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1176389111634112512/70t8NtS3_reasonably_small.jpg", + msg: "@FrontendMasters is like a fully fledged University at this point. There're many courses to chose from industry leading professionals. Having the ability to learn what you want when you want it is phenomenal.", + time: "11:51am · Apr 7, 2019", }, { - name: "Brennnan.eth", - user_name: "@brennan", + name: "Sam Ratemo", + user_name: "@sammyeast", profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1197971799251664897/-3c53xLD_reasonably_small.jpg", + msg: "@scotups following your node.js v3 on frontend masters, loving it. its straight 🔥🔥", + time: "10:51pm · Apr 3, 2019", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Olivia Oddo", + user_name: "@OliviaOddo", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/950536864787656704/Kd3wLQJx_reasonably_small.jpg", + msg: "Thank you @TheLarkInn and @stevekinney for your @FrontendMasters courses! I don’t think I would have landed my new job as a build infrastructure/web performance engineer without y’all 😍", + time: "6:44pm · Oct 18, 2018", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Nhu Phan 👩🏻‍💻🧘🏻‍♀️", + user_name: "@Nhuphan0404", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1251337586661974016/eheDTCuo_reasonably_small.jpg", + msg: "I have recently spent most of my time on @FrontendMasters, 👩🏻‍💻 with the beginning path🤓 , I tend to understand things clearly rather than doing without understanding it. Can't recommend FM enough, its content is amazing, feel like it is tailor-made for me 🤪🤓.", + time: "3:33am · Mar 1, 2019", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Ricky Garcia", + user_name: "@RickyGarcia", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/1261295422061940736/zo-7G1lq_reasonably_small.jpg", + msg: "I loved, LOVED, Javascript the Hardparts taught by @willsentance on @FrontendMasters. What an incredible deep dive. #FrontEnd #webdevelopment", + time: "6:27pm · Jan 26, 2019", }, { - name: "Negar Jamalifard", - user_name: "@NegarDev", + name: "Kelly Watson", + user_name: "@KellyWatson", profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - ], - [ - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Brennnan.eth", - user_name: "@brennan", - profile_pic: - "https://pbs.twimg.com/profile_images/1426593683474948096/slmgOn-I_reasonably_small.jpg", - msg: "@mathesondavid @FrontendMasters Without a doubt, @FrontendMasters has been one of, if not the best, resources for learning new topics, techniques, and technologies.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", - }, - { - name: "Negar Jamalifard", - user_name: "@NegarDev", - profile_pic: - "https://pbs.twimg.com/profile_images/1323722809168809990/1Fm6IBuY_reasonably_small.jpg", - msg: "I think I should subscribe to @FrontendMasters for life. The courses are super rich and on point. Never had this level of satisfaction with any education platforms.", - time: "8:56pm · Dec 16, 2021", + "https://pbs.twimg.com/profile_images/935215363792560128/MY76hbgO_reasonably_small.jpg", + msg: "@ArlanWasHere @FrontendMasters - it’s really worth the subscription. The tracks are fantastic. I wish I would have started there instead of cobbling together online places to learn on my own.", + time: "5:21pm · Apr 3, 2019", }, ], ]; diff --git a/scripts/index.js b/scripts/index.js index 2af3628..ab9e4d4 100644 --- a/scripts/index.js +++ b/scripts/index.js @@ -86,10 +86,10 @@ prev.addEventListener("click", prevItem); next.addEventListener("click", nextItem); // On window resizing Event -// let resizeTimeout; -// window.addEventListener("resize", function (event) { -// clearTimeout(resizeTimeout); -// resizeTimeout = setTimeout(function () { -// window.location.reload(); -// }, 1500); -// }); +let resizeTimeout; +window.addEventListener("resize", function (event) { + clearTimeout(resizeTimeout); + resizeTimeout = setTimeout(function () { + window.location.reload(); + }, 1500); +});

    LTf-A=&CihcSwfd4&02*rg4VM35 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 diff --git a/course_images/course_068.webp b/course_images/course_068.webp deleted file mode 100644 index e128e1ce868963a9e165702463018e2b11a87362..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9502 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 diff --git a/course_images/course_069.webp b/course_images/course_069.webp deleted file mode 100644 index 0f006a75a790eb4c8aa62c07b3bd974628940e23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8184 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 diff --git a/course_images/course_070.webp b/course_images/course_070.webp deleted file mode 100644 index 78a48f4dd34a65e3b598aaf9313fddfc416d5fb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6286 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 E0OV^h`v3p{ diff --git a/course_images/course_071.webp b/course_images/course_071.webp deleted file mode 100644 index eca2e1a9ae05aebcb033a18733d15ce26c528e92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7682 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 diff --git a/course_images/course_072.webp b/course_images/course_072.webp deleted file mode 100644 index 70f0655e5f04d9f4391d3b36eb33c0bfacca4879..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4800 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 a+%^JfOk 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 J00000007G)eEI+Y diff --git a/course_images/course_074.webp b/course_images/course_074.webp deleted file mode 100644 index 291613f80561e8f006a308ae30e9b40f8876b38b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4916 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 C8jZ=~MCp7v%Hq<3lKb?CS#&s4`)6EO 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