From 6bab2dd21ce8c6986459574e37fa2981d77cba74 Mon Sep 17 00:00:00 2001 From: Brenden Harrell Date: Sat, 7 Aug 2021 12:25:18 -0500 Subject: [PATCH] first pass at cleaning and updating getting started workspace --- .../GIFs/Tutorials/save-plugins.gif | Bin 0 -> 106044 bytes ...tion-002-tutorial-step-back-to-school.json | 2 +- ...tion-006-tutorial-step-mary-go-round.json} | 4 +- ...cation-007-tutorial-step-180-degrees.json} | 4 +- ...008-tutorial-step-nodes-independence.json} | 4 +- ...n-009-tutorial-step-free-range-nodes.json} | 2 +- ...-tutorial-step-controlling-distances.json} | 4 +- ...011-tutorial-step-play-with-the-tape.json} | 4 +- ...utorial-step-how-about-the-hierarchy.json} | 4 +- ...-013-tutorial-step-arrangement-style.json} | 4 +- ...4-tutorial-step-shall-we-improve-this.json | 15 ++++++ ...5-tutorial-step-shall-we-improve-this.json | 40 ++++++++++++-- ...c-education-016-tutorial-step-freeze.json} | 2 +- ...6-tutorial-step-shall-we-improve-this.json | 49 ------------------ ...-017-tutorial-step-lets-talk-backups.json} | 2 +- ...-tutorial-step-working-with-versions.json} | 4 +- ...utorial-step-detaching-and-attaching.json} | 2 +- ...0-tutorial-step-attaching-the-backup.json} | 4 +- ...n-021-tutorial-step-irrelevant-nodes.json} | 2 +- ...-tutorial-step-nodes-attaching-rules.json} | 2 +- ...utorial-step-dealing-with-references.json} | 2 +- ...torial-step-lets-see-some-references.json} | 4 +- ...tutorial-step-visualizing-references.json} | 4 +- ...utorial-step-establishing-references.json} | 2 +- ...27-tutorial-step-lets-get-on-with-it.json} | 4 +- ...ucation-028-tutorial-step-is-it-done.json} | 4 +- ...ion-029-tutorial-step-one-last-point.json} | 4 +- ...on-030-tutorial-step-back-to-backups.json} | 2 +- ...tutorial-step-hammering-backups-home.json} | 2 +- ...n-032-tutorial-step-back-it-up-again.json} | 2 +- ...on-033-tutorial-step-one-last-backup.json} | 2 +- ...34-tutorial-step-no-need-to-memorize.json} | 4 +- ...-035-tutorial-step-what-about-clones.json} | 2 +- ...-036-tutorial-step-only-share-shares.json} | 2 +- ...utorial-step-working-with-workspaces.json} | 2 +- ...orial-step-your-workspace-vs-plugins.json} | 4 +- ...-tutorial-step-the-current-workspace.json} | 2 +- ...-040-tutorial-step-lets-talk-plugins.json} | 4 +- ...n-041-tutorial-step-how-plugins-work.json} | 2 +- ...42-tutorial-step-positioning-plugins.json} | 4 +- ...on-043-tutorial-step-placing-plugins.json} | 4 +- ...rial-step-non-persistence-of-changes.json} | 20 ++++--- ...-045-tutorial-step-gif-saving-plugins.json | 16 ++++++ ...tutorial-step-starting-from-a-plugin.json} | 21 ++------ ...047-tutorial-step-improving-a-plugin.json} | 10 ++-- ...-048-tutorial-step-talking-exchanges.json} | 2 +- ...-tutorial-step-testing-new-exchanges.json} | 2 +- ...on-050-tutorial-step-clean-workspace.json} | 6 +-- ...-051-tutorial-step-dealing-with-data.json} | 2 +- ...52-tutorial-step-about-other-markets.json} | 2 +- ...53-tutorial-step-building-indicators.json} | 2 +- ...on-054-tutorial-step-more-indicators.json} | 2 +- ...55-tutorial-step-lost-get-an-api-map.json} | 2 +- ...6-tutorial-step-how-about-strategies.json} | 2 +- ...on-057-tutorial-step-your-graduation.json} | 2 +- ...-002-tutorial-step-pick-your-language.json | 16 +++--- ...os-003-tutorial-welcome-to-superalgos.json | 16 +++--- ...04-tutorial-step-use-chrome-or-safari.json | 7 ++- ...5-tutorial-step-thats-me-on-the-right.json | 7 +-- ...11-tutorial-step-about-small-hardware.json | 10 ++-- ...algos-012-tutorial-step-ready-to-rock.json | 4 +- ...torial-step-binance.com-or-binance.us.json | 4 +- ...gos-019-tutorial-step-click-drag-baby.json | 4 +- ...20-tutorial-step-time-to-take-control.json | 4 +- ...tutorial-step-spacetime-teleportation.json | 7 +-- ...-022-tutorial-step-warp-speed-zooming.json | 4 +- ...-tutorial-step-a-bit-about-tutorials..json | 4 +- ...4-tutorial-step-need-a-quick-reminder.json | 4 +- ...os-028-tutorial-step-ok.-back-to-work.json | 4 +- ...tutorial-step-the-magic-of-data-mines.json | 4 +- ...-tutorial-step-careful-with-your-data.json | 25 +++++---- ...gos-034-tutorial-step-the-bright-side.json | 13 +++-- ...torial-step-navigating-the-white-room.json | 4 +- ...-037-tutorial-step-talkin-time-travel.json | 16 +++--- ...ralgos-038-tutorial-step-bending-time.json | 16 +++--- ...ralgos-039-tutorial-step-size-matters.json | 4 +- ...tutorial-step-putting-things-in-order.json | 4 +- ...041-tutorial-step-get-in-the-wormhole.json | 16 +++--- ...os-042-tutorial-step-the-elegant-way..json | 19 ++++--- ...43-tutorial-step-moving-in-wonderland.json | 16 +++--- ...lgos-045-tutorial-step-unlocking-time.json | 16 +++--- ...ralgos-047-tutorial-step-scaling-time.json | 13 +++-- ...rial-step-playing-with-the-rate-scale.json | 13 +++-- ...s-050-tutorial-step-time-frames-salad.json | 4 +- ...os-053-tutorial-step-switching-gears..json | 16 +++--- ...tutorial-step-layers-on-top-of-layers.json | 4 +- ...ralgos-059-tutorial-step-back-in-time.json | 13 +++-- ...algos-067-tutorial-step-what-when-how.json | 13 +++-- ...tutorial-step-getting-to-the-fun-bits.json | 16 +++--- ...torial-step-what-is-it-we-are-testing.json | 13 +++-- ...71-tutorial-step-green-silver-bullets.json | 16 +++--- ...algos-072-tutorial-step-sell-it-quick.json | 16 +++--- ...073-tutorial-step-shall-we-dig-deeper.json | 16 +++--- ...-074-tutorial-step-whos-keeping-score.json | 10 ++-- ...utorial-step-the-power-of-data-mining.json | 13 +++-- ...utorial-step-find-the-logic-challenge.json | 16 +++--- ...077-tutorial-step-heres-how-it-works..json | 13 +++-- ...-tutorial-step-simplifying-complexity.json | 16 +++--- ...s-082-tutorial-step-lets-take-a-peek..json | 18 ++++--- ...tutorial-step-find-the-node-challenge.json | 13 +++-- ...lgos-087-tutorial-step-feedback-loops.json | 16 +++--- ...tutorial-step-check-your-spot-balance.json | 16 +++--- ...94-tutorial-step-your-keys-your-coins.json | 16 +++--- ...095-tutorial-step-fire-up-the-machine.json | 16 +++--- ...-099-tutorial-step-check-your-console.json | 16 +++--- ...algos-101-tutorial-step-is-it-working.json | 13 +++-- ...-tutorial-step-monitoring-the-fun-way.json | 16 +++--- ...06-tutorial-step-what-else-is-cooking.json | 19 ++++--- ...9-tutorial-step-tabbed-search-results.json | 34 +++++++----- ...10-tutorial-step-a-couple-more-things.json | 16 +++--- ...ralgos-112-tutorial-step-get-in-touch.json | 13 +++-- ...tutorial-step-beware-of-impersonators.json | 10 ++-- ...utorial-step-ready-for-more-tutorials.json | 16 +++--- ...-tutorial-step-my-only-friend-the-end.json | 16 +++--- 114 files changed, 605 insertions(+), 435 deletions(-) create mode 100644 Projects/Foundations/GIFs/Tutorials/save-plugins.gif rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-007-tutorial-step-mary-go-round.json => basic-education-006-tutorial-step-mary-go-round.json} (96%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-008-tutorial-step-180-degrees.json => basic-education-007-tutorial-step-180-degrees.json} (96%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-009-tutorial-step-nodes-independence.json => basic-education-008-tutorial-step-nodes-independence.json} (96%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-010-tutorial-step-free-range-nodes.json => basic-education-009-tutorial-step-free-range-nodes.json} (98%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-011-tutorial-step-controlling-distances.json => basic-education-010-tutorial-step-controlling-distances.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-012-tutorial-step-play-with-the-tape.json => basic-education-011-tutorial-step-play-with-the-tape.json} (96%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-013-tutorial-step-how-about-the-hierarchy.json => basic-education-012-tutorial-step-how-about-the-hierarchy.json} (96%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-014-tutorial-step-arrangement-style.json => basic-education-013-tutorial-step-arrangement-style.json} (98%) create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-014-tutorial-step-shall-we-improve-this.json rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-017-tutorial-step-freeze.json => basic-education-016-tutorial-step-freeze.json} (99%) delete mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-016-tutorial-step-shall-we-improve-this.json rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-018-tutorial-step-lets-talk-backups.json => basic-education-017-tutorial-step-lets-talk-backups.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-019-tutorial-step-working-with-versions.json => basic-education-018-tutorial-step-working-with-versions.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-020-tutorial-step-detaching-and-attaching.json => basic-education-019-tutorial-step-detaching-and-attaching.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-021-tutorial-step-attaching-the-backup.json => basic-education-020-tutorial-step-attaching-the-backup.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-022-tutorial-step-irrelevant-nodes.json => basic-education-021-tutorial-step-irrelevant-nodes.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-023-tutorial-step-nodes-attaching-rules.json => basic-education-022-tutorial-step-nodes-attaching-rules.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-024-tutorial-step-dealing-with-references.json => basic-education-023-tutorial-step-dealing-with-references.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-025-tutorial-step-lets-see-some-references.json => basic-education-024-tutorial-step-lets-see-some-references.json} (96%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-026-tutorial-step-visualizing-references.json => basic-education-025-tutorial-step-visualizing-references.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-027-tutorial-step-establishing-references.json => basic-education-026-tutorial-step-establishing-references.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-028-tutorial-step-lets-get-on-with-it.json => basic-education-027-tutorial-step-lets-get-on-with-it.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-029-tutorial-step-is-it-done.json => basic-education-028-tutorial-step-is-it-done.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-030-tutorial-step-one-last-point.json => basic-education-029-tutorial-step-one-last-point.json} (96%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-031-tutorial-step-back-to-backups.json => basic-education-030-tutorial-step-back-to-backups.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-032-tutorial-step-hammering-backups-home.json => basic-education-031-tutorial-step-hammering-backups-home.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-033-tutorial-step-back-it-up-again.json => basic-education-032-tutorial-step-back-it-up-again.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-034-tutorial-step-one-last-backup.json => basic-education-033-tutorial-step-one-last-backup.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-035-tutorial-step-no-need-to-memorize.json => basic-education-034-tutorial-step-no-need-to-memorize.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-036-tutorial-step-what-about-clones.json => basic-education-035-tutorial-step-what-about-clones.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-037-tutorial-step-only-share-shares.json => basic-education-036-tutorial-step-only-share-shares.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-038-tutorial-step-working-with-workspaces.json => basic-education-037-tutorial-step-working-with-workspaces.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-039-tutorial-step-your-workspace-vs-plugins.json => basic-education-038-tutorial-step-your-workspace-vs-plugins.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-040-tutorial-step-the-current-workspace.json => basic-education-039-tutorial-step-the-current-workspace.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-041-tutorial-step-lets-talk-plugins.json => basic-education-040-tutorial-step-lets-talk-plugins.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-042-tutorial-step-how-plugins-work.json => basic-education-041-tutorial-step-how-plugins-work.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-043-tutorial-step-positioning-plugins.json => basic-education-042-tutorial-step-positioning-plugins.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-044-tutorial-step-placing-plugins.json => basic-education-043-tutorial-step-placing-plugins.json} (97%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-045-tutorial-step-non-persistence-of-changes.json => basic-education-044-tutorial-step-non-persistence-of-changes.json} (73%) create mode 100644 Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-045-tutorial-step-gif-saving-plugins.json rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-006-tutorial-step-starting-from-a-plugin.json => basic-education-046-tutorial-step-starting-from-a-plugin.json} (63%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-046-tutorial-step-improving-a-plugin.json => basic-education-047-tutorial-step-improving-a-plugin.json} (79%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-047-tutorial-step-talking-exchanges.json => basic-education-048-tutorial-step-talking-exchanges.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-048-tutorial-step-testing-new-exchanges.json => basic-education-049-tutorial-step-testing-new-exchanges.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-049-tutorial-step-clean-workspace.json => basic-education-050-tutorial-step-clean-workspace.json} (94%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-050-tutorial-step-dealing-with-data.json => basic-education-051-tutorial-step-dealing-with-data.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-051-tutorial-step-about-other-markets.json => basic-education-052-tutorial-step-about-other-markets.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-052-tutorial-step-building-indicators.json => basic-education-053-tutorial-step-building-indicators.json} (98%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-053-tutorial-step-more-indicators.json => basic-education-054-tutorial-step-more-indicators.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-054-tutorial-step-lost-get-an-api-map.json => basic-education-055-tutorial-step-lost-get-an-api-map.json} (98%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-055-tutorial-step-how-about-strategies.json => basic-education-056-tutorial-step-how-about-strategies.json} (99%) rename Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/{basic-education-056-tutorial-step-your-graduation.json => basic-education-057-tutorial-step-your-graduation.json} (99%) diff --git a/Projects/Foundations/GIFs/Tutorials/save-plugins.gif b/Projects/Foundations/GIFs/Tutorials/save-plugins.gif new file mode 100644 index 0000000000000000000000000000000000000000..92bb24fe14723b6e6b134f24f29ff2d83f7b2d4b GIT binary patch literal 106044 zcmeF1`8(9#`}m);kC`#XzBBfHSJ{ny3E6iVB_V1^h+>$<$TmdwB19!2vZNaO{%Q!R z5K(DSNK(msd;cBZ&*M7Rxz2Cry3Tby?sM+@K6Vba28JOG-~-T472tn>!2q8CAS?!` zr~?{$fW9Gc$N(@U09FowgEMf{1Mmz0e2xQtCjeqJ5KaQlCIWG(Kr$Uj&j&K|fV?W8 zumQMM4HVx6O78*{wZP2>z^#YCy?>(vXn72D^#e~w0M;llHVsV90?+1wsaL?v0>A-4 zC=^Iq7TnYU2{-|TfT3s%A}a^Yg+PmlV#lU{>f zxVQucBB7utB`qx@Bct$-{&7VYS0!l?Wl=yyMMYIrRqY?%zUmq(8hUyfdiokh#+sU% zT6_q-Lx&777y|xT(MmTo#5pvD9CrG2`PoS&MEJ8hkq zn0PTEAt_Jga+uxae-ss89-K&7SV>P$r&6hOazcilP)0@uBQuk6qbk#y_sW$kS@{K7 zwOZNP**X7U&*c82D38fx=I7@Z6ciK|78Vs16*t^2X?H6vD=WRxymfVT4Gj%n<0<)!=CD_11mzI*pBSohthPw(Hq|FHgHJznZ#JM&ZA zq0g^pHa0fCdMR%vkhh;b*xug$k%s^Ab&$sUAg926KFG)5dWlMW6z94CFwaXrpu4-N&-p~-PFWH^~h z9CibT!;#^jU2Hr(tSnq@bTzdhpnp2Z{DQ&+02M&}e{TFwlZ^i@{!fzsljQ$bNs#{{ zHB!R9xvH0fi7`x8I2n9oZ?OSdRW{K!&h6-VUid2Row&y}Fy)gBT(9*9CJA7_x ztI+f>1Y_CJ8g?vR%;2j3WSZ8=NGP!OrkSdj3hvy|a$2-i_Dh3@(2T!Xo^B$J@|ps1|xC<%k@-`C)=XFazeOX8EoBN z;mS4F^iC#5!Gr!D<-rH)QW#&R>U`f}t=&?SNe2mn01%0h9sd1@t78S6zitq){cfK-MWWTF7%_uNo$+7^#YS9Kds zfI|XTbqzomfT%Qk0RnE-E9@m=UQlmAXuK$-1-PFf6=ZI(;(E&yY%Fu zx;jG5JVgl5pQmJ5NN?EX^B3<;Po{?1tXh{i=KNBm(0Fa<4ExEu1y^CEaC$b=R?HtP zdob;cD+nu-<$1B+>IW8zRJ~)PFT0&b1?#-C2D(KBAXuXTj@Xd-b)7L_sCdm)z%Fj* z3Gf&FxMHF9N|fF@I+w)cb_ZmOTUKIE@er|mWADv_aXbCypRZ)hHXxOv*buQeQm$6F zs(Os=<9UcB9A|CPGNAuZ6{q*YX|2U~d^6&j-;Jo@31up4g_^d}qU5T^A@dGQ8bJP3 zJcKQ7KO56{>cm!7D*sVV_%Ez}=Fkff0dhjt1**m~of}H+9iH_c11%~5bypmx?F2J7 z{y$Isv#2g@K^$VNXWket`sy6++l-~eeEV|tgWC;fIbRZL1w!%Zrd9jVi8dwsasx1d z@JpQy`fxV)p|p*|+YVD-+-yZd3PB80mDfgN*OgB4dq07U`ov95NFW(B{p_=?9|aYn z*}?O!!R+U=j>d;N8@|6Yo@1Q}nkNJyFl63cMi5Tqx0m9LZQzUGg#~V~tM?QIe0uv+ zy_u$22BdQYk-nPuv;Z#}+U);Z;<(0}8_Dx}83eiVqmKy$x(g2LS_M&BO5=w3<%N-n z5Q*g~0^CR;(HFH0pzV2I3x;Yr=`qk%59?OA*8*PiUAG{Jm~`>VUp$U}J^$Wa^ri+P zU2-6}`XDC92f8ZFR7TEU>Se(WGr7&lH*g#~4}iC_?~K*HxWE^StX)xjCRYtF;O$=I zGY_$oqd1i&tv#i%v(4U%GE|o=Zk*0kkvZOoM`(rDhCAO)kgN6o!R`>@K~bsa1$=gy z83WSuHAHBH51O;pXV|Slhv`&TpCD@B$zjAM@=bZa2V@MXN_31hCC@8F3Du`SM2Rd# znS?`<^EJYn>+pEn!ijGn* zc}j5~STt$Bj8NvjD1cck8Tm4*5fCqK&wY?T>6Ua=mv00>?(R+6PpLyiO9+Mv3O0am zgty&iw?cXd54zOx8ce51|GPa0XNhxHJZ;S|yXc@$x14SaopRI8JmO@n+eTf30w`E) zE|IsESG_h{{b1#8#4EStxe2LI6c=E9?|ZGVTN+H0342rJX?sxE50l-V7HQYxUu4r;I$vt8(${PyFq37 zIw$O)ew4sXuEMj~HH{~3S{QUsP2F;bB61hsTBwWkMg6#W)V1V_cI~#C$@bN@!MMt& zopkHWgBspXFFmj-?hs)PE(2cWS{>;YFexhaEYO6Har@5q7d^80Lr;-*qFLf%__%%# zQG4LL;f#wgbyYflO(mb9i>+z9DR_^1os*=4@$0k{Y(-|6zPWUOfu>#( zll${PSms{h@S%cyb+svG^e>vWzg3cnc$}Ps`JoBV1{t(h+fAYV@Wr_CUu1L~QKDus zCj3%NZk8!4#$6%vo-nxBbzMvJP<;3(@u{5}z%iMi|j_O&J zSoF2kibwTpB>dux_aYyN^`5@w<;R1lAUYY)V=~_BKd-ihU6*<0@v2c$?`9y3%pYvQ zt-sobet`OFxx0)G>)9KhsIty}Z5uAy6pvqxkpkiXR9K>+#0%vimx3>oEZVYk4e`RM z?uVU2qrdB<{p(e1G`!_+tjon>otw@%N97<{m$-K?wB(FEL1Tz7+1_u>m0KL1GxcB1 zo4N5GA`O_I5|=Spp9#CZw-I|r)jV!KbTEHoO{huqh<4$_<@cgnF zD+cjd{CI88A-etXUOt!qsDgXSD8uwWi`6scSiTwLuPjc(q7@JD3P$$1QT`M;k}{#-u6JwiZyk;!`SqRn|doApNc+1^k+11uK) z@$)rPezR~ESe4ZC{>ZamV^AV&!W zvp_3s^xq@aT^DpZ5oF9fd0fZ^S?qb}klL5$By3`uNasliF6jgLMC?0<4G#cOk|yt) zo>2p&pXPZf=rfw;B6>1iTZD4&7AV#=KBgVI%kmM%^Xkr1%#h~LW!a}V?!UY4k8xP1 z3_xy=;xtbc=Sy52@U798@?*LjU8nk%&`Nj#Ator@RZnRUveKLiA<_I3>ER6C*AFi% z&7#`tL1-pD)*wUN{ldCZc=-!E-Gf zRz|5Ma+mCa1v0Y|GyM!eqIkqN7W|sBoDm5-l>jQu$h?(!1p!JD-9#HHIz*pHUdg!9 zs+@)S9?4f?rsS6Ppfjss4_qybB^8-<;ILJNNj-_#S&Vc%k*8nRn)Gj00^ML_&&-q6 zPWezu%tn`0p8Mo1&1bwE27LhRSHB0Z?*Q&f+|!#mUywFszLd!iM>2G-XyGn2Ec3i# z=l(`gHTjZ1o)=VSf>5{%xyw8Uc<$$&c_;@l91~=@iS6AzV$g}y6THw(Lc>e*&|Uc{ za=?Za`UN?TPY(To1rjElwWvoQxT4{iOo?9wd>#&~`T?mA;Po+}K#o$}&&~qTkMQVa z_ysmxmg}nZOPQb&E)H2Gb=5($FV?~i3Lm|Cz~b@rD@t`O^c9sGK9ty_r~`aR=Nb)k zjbN(#6?qwQ`ITN%<};{lF-O&4=p`U9aN%TE!CyAdJ5upG7AoZSwGEBqExR^QYu!5ypT-9G&ZB3j-oE9ln-1Kjhn?}>#CAB zvA16qPuL*Kn~etzE3dhg?~=;%3(Cv5E>OuAW`0!;b%~B}ZdY8Lk8|rl6am*iT@;r$vJ<)QRpJ=SmAj%T6shAg~^3AI{W<8dQ=W4!q zQ}+r^;x~3{T?|CxE>*dS&A6`jyG9`Yri#0{;2l6Q$(=;FLFlg4@6P;I1ygCwkx8n3 zXN^e0)i{mS-Z8-5Bi=mx3&%~Udm{k%DXR;M#FZtQIgZM7urV8Y#izyUU45)2wWB3l ztsANnW4r4uI^65oA`-f&Z^Qz|NIm@%X}CSRLs{$=$2$LOLIcy0q-lx1H!qgGd0CWP zkl%fK<00@w*sLjyd+Kyrh5wy*@AE~OH<~PJ#c)}-e&3mzV;)++RxMK}%&KWFyW0v+ z5+h;nY-ax5`X|8M0sp8nW#sO1TD2ScYrnqIKU}Q}xM=6yB>I2fgUF0u1{t~40t7-4IJB9>8eyA?g!8nJ4 zUY6a5-j!(>t1Fg)eRHKT{F*^|yUo3w$4gHiu_!sOR7^&%04TE-@BgI0XAMhTy<_ETa zjxZBY(x-T{T?^hOwYjS4aFJ3DH}He*icT&>BSaCThKGE(JuaP$P5(&ho-H{?L7i5nfC-aiEv5FDdspXww?hZT` zYv7<}A;O(2#$Amo`NBACkUy_G4(mq*aUboHRe}fLyW_OG16;dn&%nu52r8?)>2-JW znfQjpMh+Pw2;y4Q_J~4s%LoHWn~zxHJuGo#Ee%@jm;p4*|S_W{s+` z)_ef(pFI)zTteEdwRVV+WK8l2?i#|~8MPku{YL{?y`m;rf9*?9Q{0QFW0K!isIVlXDdg^fcOqJ~QZyyYK9E5`W{ z9uC|>jHz*DV_>@4IM6aU1c!9Mp;=W!$Bny+oJNZqN1rSV-%Llx5g;V;(XRTzKLxn% z2e>G2qA{0RoThv!*q9<6bMv@fGOmU|I0$&Y>x zpNqoDI7QJbpaD3zp&CxQ57LGi9o8<46(8OW7=4^Qx`5}|CiASRi;C{~ezrvbiM1?f|i15VDiA zjC#_nTH%T;+e97eMZO?$5y;3>IH2$rioxWoA$Z!kK|Zu242Z!UEVjE{)p3z*@YZ0f z5HRwnM_30HTQM1V>G2~IcIlVt5+||NWqU}zvYWR-h4#fZ3vo+Hpii4Ofjo1rbtVo0 zB;&$_-o;P;;rZr-qx78gz@f4$px!w+>4N!TLg1CG>64SwVbR02ZfL1>aCi;mb060j z|BF5^c-f@6{YLcB$+;Z7^AmENhuzfeq$#itv(+0ubY>{17@9;tjS>30FJa!`=hXg= zuPk6sn~Ftf@af>I4G1L_tgtF>z_N0IKLnbnfjjD~S%^p10H`PUDL0O=OFS)(*mJS~ zhpHu@zLp-2Q6DW7pZf%GkKz`dOmOd!+1E_PbTs&COd~5d7Um>hX|m+6c)#M0kv>Gw z%w{glpT6+%TJ(tcqzEsdvpKu5@tU>9F$U__G@Tmn((A#QBfXqfWEpyf20DITqm)wAslz7J`s)@vv@*=sE;ETOJ zlEj9Jt$;J}Tzw>r@5Jqb=#@{+Seqv79*G-%ZzX>`W%7n5g^w7$JL%@09-nz$&w{vgpes!bA=$%KmOK&xH< ziT65xW9buac$_djK^|Qs58q5-H{@!UY@%B6=&Z$yL3?N%B|3yWpN*LoUYQU2)e(bP zdz`yciurGw#XW46#Y2eaM}JIf?oT4~CX+B9E@Oy~$DjN+{Uk8QM&Bi|J&JazN8|MP zwUm$BXGeFMMrRwq8|Sgi=+#>7&koHIT)dF53S?vyOHgWaxC#R?|N210pdQElMiG7_ zWvF@?G98FvF^3%ew?N0{cE08m6~cB&&^H|KrQvd@6&V*HG2BPoC=^GValR9Hc6yi5 zJl!qdiENIpR{-et(AgFt?Q4#`B*k-+ulT-%FR?lVR`5E0fpj zmj{FZ4+3iQ2iDwadKf^WugIpR{@T#nD@z5_&h3dLMu}Ea<@c$EFqV}IuKZhzkmqvF2&45E9KRFKm13*Of{;j@QyFU_a4$vDi#1d6@tss` zTuIXusHppzeSw1Wb!!KA0vx-Gs-uc}+#1Ckik@5RJEmlQX?t@e>%6v1A5AYu%BIZo zqx&uAN;BGTb~-)mKG=G&?8jRG1nEo?T)y?j<>ILoul$x1gFt)m{YaX)&)2~23mZ!p zlx3_G&m{g;d>r8cDQ+9mcs+rr&kF!gUCE+3`s%z28r{*N=t_S{#eLq=go*@OMSZMH`(-PLu2k+WsHpDm0BZ@o@@AFVy!b+ ztIq~x^26s>38JTKTWrOnt=Gy@{{zlt*7$Zb~3~A4<@8)oLaEoBm4XG_1{oEYE(Y#WK_6X%4GbP8`ueP zGUq@A>?9}U+gznqI%zel=)gJajk;WM`I>VC$X29P1iww6PLiT`UU!#m`jAJ_0Use)H^?MBjTs*l z7LF>+q>I{4|Jar|RpLeu-hcb!SZIN>=BA(@csAiU{!Q;Kp)&{0oh>h~neb#~QEaYO1ZjlQlSrh_apBfgb4E5TYp3*gkYj@Hozm&I~cR zcyT;Lh=(3{{`n6ZkyBz*d5im=y>(HOqIM?cV_Yp2%zzRH#WEND;m1Oj=^z`y$cEdn zQ^{9DY(-vCxWY>2(Q$t^Nc0Gpz~|3G)88Hi5(i(tk}~v9-ujCQ+&stifoIEqeNets z<7$_os1veFUgB?%*h%(C>%$2}&A@^7tLTSsk?@^LF-It>DA$f>qh&_Z^c3|aM`Mnf9mpOF>oQm9`(|5 zMFnF0B5*zJ`O#yxSl;LbzA;j7HX&G>a>S}sEAU~LH=m`*4ee^_yg|J{%ycQu`kGvw zp>yN`iV(x8trE?%XUL0frbzZbJJ?Iikr8U4fSl@ti$)xE%eJDH2lB*Eb|{<&eJd9C zES5Y}JUl1LUwV1wr6EZNb=v3w?d9DtOTlh7eTQk@Fp;Mgy7KgAzM3c#Z!Q1j1K}^! zLy$_Q{(Y4p9Y*Ahx)b=}(?}v0I(8?Luhu{1>#1W#cRp88_lP=qr4wY`8X=fM?V?C` zIe-rZUlNaWm$9Ttx=foVO*C{9KV}gZFar6XX}Xs1V}&u`*e5udZIKVCxVMP9CC}TR zPmCJacIumV_y+153>)0|-Fk~^Af?xE>v<~Op;XyZ#+4`1zRnU3z2asOA~#J@+Nrvo z5oN_O+0o(4z>b@DgwswP`on(u^-R)i@-0`v&%#iAC`3dXWQo-F&v3GoX!P~9yur#- z5&+#6yZt5Xhn&sg?k;us%IgJhPsh_B#lvM6O{Xl2HGNLl1I#n&f+lOc*>Sb#>+B3Y38(ITW-WS&ond6+ojfP$ zfLUJ-0`rUX{4uh_fAkLiJ_eJ~(w;=(bb*W>pEA=Dnh7IBpT1Dst+NS#xcu54$g@Vl zY_}4O|2&lBjgaWaH|2?466UKQLJA`oC|?qo&tO1c)70u=Kz(q0w6TQU!lL`xZ1v|f03m8oB*0GNmnf1k|C-hwWxv)c(bd1j`c_`5{=q6tPU>ai z5Gf9Tsl>f{egl4?!NxSwz4+Bkz3qiNUXMTNHYPp``}814fa#A7uUC{&Zi|q3ZGY%w z)@0s$#D$fGwY_b*=PjCCxWK=W>T>0pb?q%E5m$a(8z9@NJ19yV373--op!w5_F!-k zcS`S(=j!$G8~ot(GHpOMCtCf&@QX9&_KmukLh+qb8((6@|D{JjA`6y+;hYgzSVnXV z8HQG<6P5v@8lY#X?s^qG@^B>gNkVOg^T*3SyWY@#|70O@Nd;>APNUm)x)Ql<2oXZ{ z&clxKBTF%%sTHm=!WUT%xumPocf8L#4n>3Be~pM0Uv;<^R}mp~ro5c%gQ3#if80yo zC8x$<`-I_&T(`1X=RnXj1`xWVvulQ2hH1?Y9)8~$#uN5Cbs2jintK> zy#y9UVz%{Iz(QV1b)B@wNEV1h6sY-eulV=ONol2kwG+F>AHgpoVBe&6SkCf$ghx*? z`@6pd;GBiHB=$k|w=q!k0KZDH+~ z2CK3_H4@%YxKU&>B0LSm=*6_j?60y;0(39!J~@-VaJkT1wr#Nyk7 zbm>c114593p-63Xo6x`^epa6{7a7U~)*g`&&AtELD4cl%b*Z}mtic@bsVoC6NL{65 z{^>E@H(CDPKjV1MBeCyJGM}&k9b=Hj=bQEw%~HdN*~rl;ya0925@wQiA0h%PF(_wS zh(}rVu9L+AjzEJxWJH3oIvhLWcZ^NI?oAE_QQ54TiIw=sfy8N-gBq%RQGD$bx`9^_QLio0}R= zh`b2Uq4_M5J;M|8{=0Zq=}2aSz0^lm{_4|QPhJ!O^smjP{n>9E5;X(9MuJBW2S1y`!(!#U4&&P1Tjx8YBM@9wC zg)l&s#}=%eldItFgsB;;DM4EIi|5bKHf6wknj||-^q!ko`;^4slw<>lIpVrK?|Qqo zDCi=R_npq8WvB`XX{?rMNQ4#;=^4c7{02}Ulfl=X5$*PoRv18sbHQ9S6W1U>SO> z0VeZ%&Z-C;7)}fRmw|Oc2--PEU15GqnD8=Gn~3xxffe6TE!k8b017mx1v6op_k8ID z=wT#40H{NHU@w3i0+1~k^Z)>InCTlxf@Q3~yus}ch`a*AX+DXxfGQBcgjsJw-7kPb z8q!QReO+B&2xZaZFZ=9Ad1+U^uv76)tMf`=!Vf7sq_k(^bDql-1;`LU6xs~abzY1` zr@f?DoI)BHc)AdvV*_2*YYK-w(*^%;-i1?N<5=O;z4pVrMD+Vsd>hZh#nM5@w)J5dG=FX>FM zbF=R?7&)LBq{vObizE|C48~)cKl=q858awQt^~kFf&#Vn0s$iQ*FD(cU|K-Qai9Sv zRs~h4TznNB2mmyNa0ViGnX748JJB6r1OfJR+HH3!^774`dk@~_tLMPh1&>{FTlMP*AE+m*sv#-KCe@Wu>MG(ym z8LW~+{kOa8I+aL-0EsXuWvcG{JV(Wa=tv;yx-32$1l_cOYO`pxE~1O6C$I-qCNV-7 zCxMbxBTb04ec;Pe$UbNK%HKKv@LPD_rGLlN6gpdZepZbBTKtw*v}Hl6uXhg1PzO30<_FtTwc#n)G)r0zsb5OHBP zNLMom04REn#8-nS>GLNu5@{!0-oF+Mp)0Svyyq^tNy~DBX(xu-$IF~-3H>w}>OV`n zyb-#)AIgY&dh}WVRrv&!=AJ?DQFK`{UWaB02K_xX?cMB|*$J`sO^@)R>CC11HUtt~ zmQUt_A`@3@PQm2?fFov4k9fSQKX=mXEW?tqp4k)*uujpHp*IG@)HJBO(S90xVdozW z#ynh!T@p%Q!(^9{5VGyFoseLd+0LbixXq6@;Gb^fQv8vTRc2IMLoR~gOp>CXwJYu6 z*l8Cc)McbmpPn9^2=nQrbO7lAowVR}m?SC9hYhtAq3LM8GVMgsq=F~vCMR;c#k)TyxSl=t+8&yNl-0?Y;<7VVzKM+ZT;1QFWk1;hVqQ63g3J}@k~?iFnS zmF!FtTb`O&ikfT!{dW+>Wq+DG==6dJSPa;h*^Qe0`ep7QYBJ2DXA_ac=DJKoTwX@J z9*Tbb9>IxU-&mSMEMm_txCs4jM+-0MjbcxXg?)AGO6L}d4%#@%UjmXn`!#u%Cb@@B zCCgXhOD?mbzZ({bDAOMizN&eAEq?O#$92BbiD$9%z#jdaQ1!PB`LsWZX`;AvEhgmP zAl=Krd-u9m>C)G)he;=s1yn{p1y@172S=QLU=9l(QsM%jxa?|IklUOf=))x25)kskG771isYt}}P2uArjmqB)E)W?i<{)AA_wb0k^8d)~v=~a)x2fOxp_qZyJ?~DY6Q6}XMFJ_l{b3pA zM(3X>)PGL}eiZ!5IKN3dzYde?g~9nd^x0U|gf#tz3!Td3vSrFgV|u7|#&srQ(5h3* zfKgz*`y)QXcZ6x52XVUnGrA?NhrPp^k})dWJ*FiZxhWi2A|-Vj7RG`r7cX&gjVVf1 zv7zBSf`o(%$KZi087=FGD1%Nau$yxFY%midgG*P(rSsdLFW~Olnp-#vDPF6ovS zvdnuuq$1qk=!5}8^+SdOF|Vu>NE4@jCnM5VGAK24O8Dt){IBcH>B zd0LQfk)86-TfPAIGSGQE;XKmdR5ShM`Vao)hz6zoSRrWYp|n>&5uASWOI_rx4vP+1 zwX$b<8JFh~m(FveIsqXf{m-S#J$44vM8I(BulO!4UF6E$Z^=vFE_d!-uC(ZQwMm!# zz8^M|8O74CG&nrckogB{;PfK%4CAs@&EHS=gYO(e_TInz_1i%sfW*Hz;8hRb#P?BA z!UvG$O_>1(pOSlH_?GNYw%C!_TIFNGJQ=6gLflATz&w#BVbJRRO}U8@5xr1@u~B|Tm1SgafUX-8$|R;+79L()y_nMVK0$g3ZJsLeN@7%tEV z@W%JIMZPGD{=6IQbYkH8$ai>ttwZ5e{C4s#!Y{9wG&wy{swdsUxx7Ek6&=MLFk2I# zjjrR1`**ER7Y##0Ee@d_Qc|iZgJ3gGDxp{r9IQrDM!~RbDuK)bz zWL}n}ac)nG-u9Zq(@?Xm!OGaRpk$BxXa6SIKEK^jKlrus$LGB5Pcs)QJ3iDJrM~?! zdvE*CL>Viu^lEWQ;;N03y?yT2)Vui7(#?g`B4>njI+tqV9AUw*ft}8KP4If++ak|^ zW13#fd4Opx>-a2jj2y-B&@>Se(`o~Cj5f?t@zCb%-oPjX%+*YJJABE^)iR*osr zPT`3XEX$~-i$AHCg9$flztP#IPT|sVvC>JIrFM-{E@`^54}G0IWw{2IUX z=L^FB?Ti(c+z?AvZyoIuCIDKZ7v&xQG>+XVgNIi2HX3FQKQq~@Ob4S>H;tmQzLu~9 z71va~8e2EI|7i9^n;sQ+blBF*B!&iWin}N%&fPot)OGMp=cfZ7%VI_332pZ;Lw~df zc#mT8(E}nELmrEL?`H-U$ zajoFMyC8(2A^jy%i-hr*Ik<2UJaI6&kDb#uSB-c9n6y5aPeUK5yc~01R+_roxIM0= z>GQ7lwd-(Y;Q5@f#!2%PG6iesuk>!S#DU@Re7UatN!ZGmECJ+fedI_Qkbl(d;^`vJ zhup)vg;U%HmC0Xu)(K&_-gVK6=Dv@kYFaBOTT^ua#2&i#iN9UG) z&E-Eld&vu`m1_2TR;T=l?TduN7rZXm+2!i*u2=PoaeDqd@!T}ZJy-N=UWov-b@PuSf9L0?uG{^xZsb?J5=ev_GD;Tdw8qjnr*rQFB+q6-ro>kow}&L-9ie$i0=3c_1=fnXt*2cq>`Y}xszJ2Zm{K* z6-sl@i&PihswANc4izJl>FE%Y|yXrUrfRC;4Pe;$@J*; z*n;mB&zcc@Z&i-TFI0Pjwud0RaD(oxwyX8Z@&mQ3feg?Jqs?bDWyFmSa| zBZUlzL01Lak#sElBhIzwt>8Vfy>93S7~}U%jKQ)Dkb+0&%n^hN_n?|2fNZ*FDaf$D zC6>|K63{7I)08M9Lv}?+l20(HzPE%!YdnC>nR)`yZ2N(c!3VCO_M73fQ zcRaBd);iG3bJ>DYx|G&dIcSRsM*|_GFIWQ@0Z8Yi;7MRy6kAyw2?D~wcu|L-zH=1g zg||{i7_ECCAP|qagX(X0s7=!fBxRUdYl{BMVz|$Oc;~_RcAj4!V|~Q>cxHb<`B`e| zW#IY0+Z|6g1cr&#cp}JdReIN8)9^{xJjT#l?Wx#$&{Io4AAEIA4Y|*nWC7VUf}*ao zl|{0VfbFGO8ID~iRh^V?7Xl{ZhA-RLQhX`FBn*~J0y*CP#XM%ef+dl`3gJ~tYnndH z3K)QmVJAR<$NkAibvT#jW>sxu2|7~CFqN+_&W47r9BoLYjTSFU0(X_)O3CdJGo5tCZ+RN*z_p}va`bD50@Oy1?7N<{)}v40do>a zvxi_Ot5?hntotDqm2)QOOyR6G98kIxvu6KB_Ql}bdc)C4zleA-fttO0fET;_x8@0( z$p1K>-Pb`MVy-@_h`rV)HN?xULJg64od`F39-$QjHB$4sh?2r;@Q+FDOk=ws_+6$g zu+ukf_!Y{q3Cs^(CI}H2io?EH$lTHS*(1BUw^}Y!-5P`eRWr@|u#cZ}%S%?VzYGfN zoV?!22B1oaR%_M!(fi!wEpR%PbuW&abaZwKu7gakWuOaI(tSe( zkalpIy7q*-&$)}YlMObkz|8DCFqv;uJ8Z-+C$s>Pu!+^_(Yar~sPbU{QUAz2D^3b) zI8@mU;n-xeX!sf>Z&EAxL2~6`?`$@Lbb0+|h~xCh<7W-ktc0I2hcsBt8E5xPKiwbu z=G~NjZuDARcIT#z*lQ%hPhSjS-f1H*7K1+erjP%6r%m<|e>D9+@4QJV_{DKN+8$>) z3MfMkFL}pgG>43neH)Z)WsHw!U%T^y_%t?ogL&MFdLVJK|1Ss-X(;l9v060vB(1@G zJ?Ux&ueG)NbZNc6a*qFk0RrlUw}SAHId6~+xwM)kOU?T1hxjsjovYi=1anQ##Okm~ zzhSe5NSu`+gJSSk>e8N-ai^cT^3XB?)aSs^=Ux<9OILuhR^kXqMHaGvv+Q0`#s9UK z7(=-MD$!T(*CtyX9w|3`xty>E>Ed=_U9iW!^}%35G#7veNEU#9#-|(NzP8LiRDFD~ z-(;ZNz=WbH(y!+PIYz!}wr}zI2VJ=DWi*vru_s-9#PX-jh{#zF)iq1iP9ckSnNEel z;87XH10Q;Y$6+U{!#n-yi=(0jbDb?5fs27!>n?9teO4mAD zQ@(;$>3eyIE(c8XJ=~#+v-)iCgwMW%P+W~cpR;>sKQ>m*bemIrL~+Dq^JeN}IbAq` zwqtFyV+HtvEM5T?cK{22iyMt6-R8ZXRRG|&EcYsk*<6jywX0^N>I5jkoRPMEN#34b zYo9J}zA2}BuzI2vqP}LSIS)SiME>ZlK1ABGye(!7!?J25z}n<$m1&(p@~+oB4)3HH zH^I#%`tbNVcSQvc%{mX=cV^4k4mV{T;i1467Pf(mCY}No03TWGFZDj8z`GVC;rYL9 z8d+UcEaXn8``Ss@p;HDjR=mu2o=bJR*5d&|5?}xt$F~T>@z&mOoPm zRG>2p48R%+XDZXCM(a*R{`(ds6?`_V)TGaDhht^lnTBqzm0^@xImv>*pgXO}^VD?d zD%bNQmQ_g~ztj7GV8yeCYl31G&z%_NuIN?1lP}X4s_za339!zpW=RH;;S-ZwB?O28 zG}>rDF8qDEJj}>5?Ch9=n*8Z=DN2_*Lt`}ahP6Y_+n(lvl;MD36HA_*v?IQfQ!;}JPn2BEtVq-KR4~^AOts~- zkJrM@`9^>oj7C9S<3R-J^^s_!aM#`E)LRX?$Xh#m6<$4rWdqh8djMuFBD4^$W;+tl zU7z_|*8E5P75K++ZS>nXf>#yr8OFgvv-4oSRF#RotBxbNyA3u64b0#O>Sjf$*Pw6| zz?90$E^x74U@_oa?roHKca{dqUQ%=CK5XNn*Hqd_~R;2|E=4?pb z9Tml}e(9du)hTu*Vjm3+cz%DeJehC(g~WP}x9255-C1>2v8#Ia@2le@FF29mcp218 z#P$H|&CW~Im!rsrk>YDM7|%~u+TpjR<#ZG8-1E01-pWHKLUaI@JRZyC3xl>ra&32JG)w-^I?u@iI z`2v2>q-M?sx&I0_c&Qeq&$08;CZC+8#EbRId{KM4d-v&q8VlaY!m9TQHTH@{(Ff|w zl$9SHZcOi?5_fJ}Ft~~mem+HLeDfsQ+Gbim_a}LZg3$% zD(Xn1z_)njy```Bmd^H1T^q$^yX5exz4nG~37)mXSv?up*dq}%c$@s#l=!b!Ql3rk zf;HcVHN8Kp`5~Uu^dUuaJ*DYQY*cxlBix=0B?HI`@*&x#037*qy!9Y~%A1=9pK%vz z(@d98Gyg*QcA&WlzrTsq+7i0IC8f2k_-#v5#H1~4IthWTcKlLcW9{uU*|D11N=I^9Iun57L0C=_8@K*JX4GoCmt(0@WarHs) zs*J^_J3C%wu zX?pXV0t{EP-vD`mHfUiupb_Y;ow>?}wg|ou_Y6(LS=$8clYf~Gyy;5U0(!+5BCMCd z_r<;|l@&UI!6Lr%e9BA8%jv45KF`sTqrHVrI_}_5U_$J+7wfBF`EBn;us6XbfKAYa zT4?ryWCnntb}$ZEVI?6dZcJ6|+2RQjxeEfV+_sD!EqS%k>!~wcV5AP$&)_0x1`70Y z1?bGh!~_(AlxHlp3QMe(MLkvsz^1EQp-4$k?80AwJE}EOp~4EVR8H`2eCaDE>C)c> zJiZQ`iD#gFPvcH53YiZQms#z?@@3P)YaGUL$=bQU&w%uY4fP=mzP4QO2p4`Q0O-A=F)O)G)LQ5}>e^~;vSroAD_{8U zmCX7p3R-z=X}fy{x75^P^AO-U3(< zki+%yxToXmgdxFT>-imP4vr5)IXYUbx?ri+36@-VFzDPqpiY2~fF7hEof|)KNr(hs zB?T7%h2Iq8?AI*WZCs+sFibetP?kM#KzUa=hz!Z z^%5gX!T?yaOfK&5>7!Jgl-)8m09mpu;$B4U1zI(PL!$tMrxsw(+G`{Sb?ko5DR1TL zFhZr7)`kQ6q0hBdVp7M>{PC%_O@IcnWaF%^xO_+0@2=SXEOSaoO*;ZOt!g#CqPm>t zLdF{W*5;QyY+(Bn9ZrVtQ~IV(pI1*eEdiLWy=q6txaYObc)WGXjdrk2aHFuy*W;4( zeh60q$qC5AM;#%YpU9MuxHq>Y_95ZU4dWGk=K2s68E{r-9Wv4u!x&twSN_aSS2!Ae zUiv+ygM2NF1yh#MJ-d4a@$m_jvJZ;@vI#J27svvq5rz4gt7MqI5RaJeXI+RaZO;Y$ zKjz*$tm&=W7XBqb2uXm@i-@6D=~Yld6{H9#RYaO}5d;wdHS~_5cL_zhfb>r2y`z8> z1E^FH1Q7wr$KLxr@4L^r=bU@Ld!PG!AAj)h7fj|FYs@)j)*7pyDmpgQPe?xbq1q*f zfUDtkZ&(4-4??7-WaOw{sz*IjmE` z)whLTtWO7^2-hY>6~-1}hA_BWs?w$n0K$P{sFq(!%Rj2mim;PpdJ!+TwU0BzCBYe z?Gws?7uSNx-6{__iFoj;rfw`*`pf246E)lGT^s)4B#Oavu9c%;zuBUrR;E*@;{mx- zpA9)oHk!06;U)!|6n3$>BZ%_iteU>!LLL(ug27x}*d-u=?H%nb!@L7pv>h7;EY;oN>YF#KR|O>;B!?|F#D?O?(VHavGbTN8)vcR_XKx!?))my6 zhrUW(cSzn}AeU?0D5Ku>9ERy|{Yu3|DCy9IH|Kpki`LtxSbzT5E&;nz%hp0Nl6@0E zpcfvsf~TL)E?gt8p&|!rjL^h8NEHc!is*FUsA}*5$-IBnr~qd7mlVZuAm%4=_$yKM z$N@mlx_GaUM!w*O$^eyEYt^vxsRXy$IfKUCPH9#DVRobs@XlqGm}A55ciuZxFb z{dP3YCNvua!=eOhcCCj}#2wzZ%zc_JHI}rx>?4-5Q~_Wczyuf+Kvhk;u^I2_EycQA z1#9-EJ^2^(x0oh)1G$k?BlZ)`{gUs3*JO|ZPQjgMd+?C71KLl+w zxtRPt)@3yOrzds8FbW~*FD3YQbkpd?Pyk#4Yo*+$2Yti=)sX`My0Aylz2mSw3GMK}HORA>a;? zs__A289UuuKYr4?XwZI1K@^2%N^Xy%RXxL&&N2(W$@M#F<>dQWcv;@VJF!)(a&mt~ zq~7^m#d+m=kjnhiiVcMxUfZUhcRkraBAA=axI8;0Pj}9lJ;TT^NQUk>3s=O|V*} zXDLGOADP4-@L&Td*^B_>bhKsWCt4!^A`H2X4@W=rmF4e@kz!Wy)TOXYH6Xcijc?(XF~GLzGtF0e68gi3Q6Y?W{9H2`EK4Q-H+xM)@tk;NE zFrkXYbg-NCV-9WlJLIY2u{Yu{5YoMub|c&@HF%;02M3FmmPohlvU>=-t*iv)v|D`E z!6!NfY{0{>F}#XLVW{H+Eu-?PkVQHwL%RvY=N2HLtmgA&leIRg*&rHCYt`QpmB3jJ zbxKdL9jO#5?1dvtV8T5=>%b&uP0WmtPojD!cNNQii%$Uf>^>!Rc!Y*@3&=5% z?nTfBIrCL8r%JEChOGHGC~g_+O0_%y==v$hVd_|h>4Vb8walcFyHQe`pXmeB7so5)@Xie#I8p!Cu1G;=6x`U~1g6zZ2FS=bx{8hWI6JmNAI#Dr5C zM;`BZ=D=ysFL}P{t1N$PD|Bb>l?uPvyRT0!em1~HCW>0GuYQ-1T=-O;(%KWU!X3+8*Kmz^*i_llM~5 z<;uq^jfs{O)WW|lb@q=N+w4U&PZ5+JFEbX#fxgCxEH~RB^SQ5W!|C^`(oCYFo=%FC z*TzMC^LMz=)byp!Glf7Zd+Lj3kqcEszH$#43c5u37RRr%%AzEL0j zwst)KDeG)v(5&1&wa@=cXw|Q&tWH;wpP{SQC*`!BKY!qCa%X*XQN}9+3y|sr5UwkQ z%8$SDuFc3}|LX2H|8a@R)gMG8P+q87OAd)ga_M|cszpazeALZFX-lW2> zwk06myzvHzft%02&-H|Qi?*-Y-n;niNqxgr8)vpyA@ZPW*)nwc*~in`WMN6C*rs$E>ZGIp)?V;t>=Wv;PbDlQ5)+Xss8 zfj28&-sizBAIqaLD@??ba0H;-#oHF!xaBp`NGKiSMHN~x3k6#nJ47#3_@4#-YEXr5 zD?c5-v8$rD6}U55f`$`;9l%%gGg?JU3I`?`>C(3%d4T2S-lZQ^KC4k>I38$z)d@j! zLT~JTXo_v@$9dj%Z~Tz2ETwOz23BrE43FMyX3S|vVfNiB7bgWCLIadAgiA{iVTUSY zw^6__l5z|Q*btUr-x@S_TAT2cEmn;(U|@Kc>^7SE$1a7E3YmK@i3p;-WSo^T0L6=j z*Ne?X@>e8wpjiVV7|}GBH~}aQ5EG}9G%&EI{*|Pb=IMH)J0a*5hsB%ezig-CC)7F!GQsQ7X;D_AqsUGL_Us_lt6!> zGI=tDfv7%$JlP`UMduNCA>*!$>V2A0IF?B@l|wvxFlrR10t6e-QJ@%D0wK}6js0kt z4dFh-ij0x^H1{pH^Mn_@GL7RhgMjLVn5tYd*7iVbb?&CPK z37px0HU_ixs#KR*h0_el%JePQnD7MY!q199E%O2xD2F;ZNOPFom|Jxa|4;&mPVXf1 zx8j6j06|0YB^3V{fpQkhmE|JlOP~z>jtB(kDAC+Z)D)Q`+_%v{8F{&y6&ZHK+ky~c z@!fNGlYYrsP_mn0DaR|*Q6LpX?lZ|JR7D$8)#wHV#>t;S@B%rsprW$q+uwzV8NI$b z;VlxMpl2OX!Z?9s6uF4U#YIENW|hds_W>*lkvKeU$C0PFGO75)wv%nborNm0qSlphEPyM4sy8Z;IUb+4uv1Q0laY=9(CvVkbV$VK2d zO)z|Lw3Jr0d?T-zKL2$`^q0+Uri7JaD^KQ2ozQR>SOKO1i=%i|%6^d(g1sf5HYNY= z7K2AF%Zlv{VELjN0j#&lZ%HR8xrZ19;D^=pIr!boA@W%62TkA}?dB8Zb{rMCpdr<2Ne={YsS zNtSXL7J?~VY55XXSaKwkZOJ4+IJlsp+Be;GA2h@VAV190k+=+`2Gk0V_zf{ zJ*L!-8!4g!s+qyphQXD7MJALXT9o1=gAQ~hj0Y&{VD8*2`zfGBFr3A&9 zJgYTX^a!`HN|%tfZ{kzwi!=ySPL?{qTpgIo$q6BvCmG$TJ-@O{K8d1S0?vP+aDHc; zf-{Z)xcjS3v-XXy5iZ%s8?@lr5eemnHVv65*m|vHwv~>_J96_M`UX;WlD;Dz)fzvP zwz_0Qk%)tL(o@hIla0KSp9*1YTCQQfFRhHvk5y@{lD3_~Km#$y=?J)lvA{>*Be2Z`aNDcx3$J>W)$ zKfJAeBtQK9{=!v3wlHhU!HJi=R=l((9;M#SZ*?E;8GG@Vg!`hT`JNaYs`W2fi+%ab zIGW?d9Q0rj>!I}Ip6XAJ=0i8_nJ~oV$6GxhDSYswSj$X2`_jP82i_lCP28@|czmma zeNTRpV&!-T`Z&NuTSl67(8&@BN}Z+jNSpD@Vsi78^?fqq;wS5;AS$0oL4~kqPJQgH zo9j7J@2||{+iL8qRqs0#`z%M#=Ucc2r3SpaGDffSxiZrW50e+|43COud_g`d(cB~` z?@h!PzYqd1ozDmF!_h#Q;NK>vybWK7`L{`q2#oRtOjQTq_r~1$--7ZGV`@HQXZ690 zl4czhslOG}Z~nWN5(7axhZ31O2%e$}OfMWoT_L%~DRjhI_I{s;eX_ZWi;v zfBE8V^~e75kEyjBj$3lUEJAP(gJ~DYt0JNpmzJqw zzCgTl;OXSF$C}04Fon)Wm3~nYL(@dtP#&gr#w(;3SIt}#xWvpUoleI&yilxm0wnaf zY!gQC_WDJbyoX%Qh3%Z1a1122gd2yp;W)qAG7iV1q=WEt7)%;{dhr=&MOi>Us!7J` zO~%MmZW}bubygmgbdl!zd=F;^$>mFfgv6&IbUOf`0ZQd3yiT$yxS3nvkzQx_AB2~VwtCZwfiQBG^);0}OTYKZr}$UroA04X5A5IQtdtmZu{$cu zBXN)xRwXbYZ>|zC%=#t=S7AUB#Io|{#Xd(qy7Dy|dKV8r`XHT719;&nZp2mF;;X6s z?zyi8(a+14SFvQu)jv_M%0cJ0hI>n7P>z_vuiY_Yq^JS+)v(Y5nJ6>gS0%CNQf z1(?#%j3O&D1ICL`FPZ(h~n@vod&9;iYPX1hpEjq@EEsqsnP*IRBftaic z$Y*olu{Qk%w#=4h^0a7jAN%T`t92Qf?b!<)x&9o+Ep@hn?R~k@RsJ2afujn|7F`xe z!6_u^0j!!Q<aJ5<1Q7uY9k*-z<~%l`Ovtt6H2RcLFkx@6Qk0j03|T#aTK*nQHImr*z2TRUIa~ zYzllM#k!zn0cN1WS8fE<+%tg%80n}o^Os30*5HqnK`(v8LBoq7fh`}CR`gi1So^_GYw*=rm#Qu ztqHYV5DN}AOfi`7<8zwxD^Ss|&HJ>o%j-nK+S4Ff<_@yZWwtU-8g($ton@Wn25=O7 zoh`$H)s7W=hPZpiOsv9fYx;cP zO$UMPd5#wf*St8*@qUTSU+ssJBEk(yK1c{{Vg(=;-?<|CBnc$F)-1f1xX$O?UMN~O z4%Sp_O8v4bX#gC%Ic;zcnsnMsV$~Z}#c5+D<^_DaP!#jvBlkiH32RnYaz$zjqMp|u2l1y7+dfd26I}>H8uY33o@v(e?Ll_zhxv9JyEl zH0JO$Bh9)4Eg%jYw4@~x^aC`LoCTPJ`{p`=;TNt&%e}RUN4A{#)_cDF)a7Lf!sI!> zY1Lts;?|_-4Y`{Q>YTpVP`^IWLXx$ficqNAo~v=W`5dcE^5(^T!w+Xy3>@w0;ePe}jKWd2#5)gU+SGCFl;ai>KeIFO}(A#ciW?q)sSB5Z_?Fx5LDJ@_@VTQnD|DnF6mU1}**o?{ zZ(K)bdoJiFrK5rcpo@y0(q;C%V5}jx9PHjfMz-KfvhaE5%|q}Qh4q-YCdw_9Zg`ff z+f%#AoRq;zRYZhjY`~gYRXfsM z>}0ID*6+t-Ja3QcGLv*FjfVF=8Mazw*e_k7%~@gOH~vKBShmX2%&#s8#z#8l(XGcX zpF7J#poOcGq+Um2lHPet(K>o^+cdE<-wk*`rYamwwlr5X^5Qb-msx?mpa7jJr{7KI z=V7K{Ogj2l6SFCS)W@Jxx#8$Geoch)G~A#~T*fP!R82#mhD?z>@DN2S#I&019! zo@csDxf19$yDH$fz~k!sOWS4B6=)j**2}HSY;W{ZwCS_z3X91-yE=txIO_8*dD=5z zwab}xbKue^U~qa;;GYK1I-!@zGCYD|gRm6v zV1ogD-y)0LsL|k6(hZE1+zxGr$HXCN!-k=4|?49p|bb8q{Fy%A%Ouc|AJIODLHBTbnN58zsaMmPf)H{JFVV%F6+M(hk6iV?^ z+M>$1B!-LFcf85>QMFz8oXLh^vw9jv5yX^9%-iT$}dOdrvFik6NIBYQU8uZ}&S9WlB0_4B(BFvImJAzAUXK&p37d$^R77#u$*#ou)Y zU7i5~KBtgs6uy3Bm0Ua#5S-ZsG1>%KO$L!KW5LX;juQHET`ki3sv68{F=DdnHpo{n z(Bx1~SbXEWzKOxq1rI*PnqD1Qjx?}j9Icd-rtniE?T}QdK2ssc@4{rX70S0L3-;@g z-m9ce;%r7jH3ey;>nipJor(S7W~nlxd!@BsJLA^W359(IkCG_0~Fow_z(1`R-F9DxoH(2cZUIAr7q_&$f&i%y5M=4_c!$Sczx{JEq zzh4Wy&Wh#RMQ0e_;Ceu2AQ4M{J0>qu**tomOIs~A2(EsE(Vsy}TPDp-4iVKNf^-_) z+8#7EM|R3DRS8$C#9HZVAk6pNoAaV-dFiG{jM$a z8mbsJZEAaU)Z%u+K+Tk?_T35UwFOiC81OGY{W+71!up-0MwBV@0{F|w4^O79AbHl% z#7q_BnvMmQY0W~>RET=YQJ}zOD@%F_3_A09FK;4}4S;#Wsy~mu>I%b<;QD{1uo*~S zq!n23pkf14P!{rH=NTlGW%2=Xp5-Hd+4i-;5lCbE1$u?Ab*trmDs~wcWtE-bmnxNA zGWU0OKK~+XJs9eHQ;$wL&^02ovh3Vyy?$%tKD{x_fM4gN-mcZ}4(xeNC{%S64EYp50)FIC8^a*Y{e`rBsg#%lE~! zW{dO>3Vuok9jOP;Zlxb0Ca<>d5!jkIHJM>1slLkYZv0omRx|Sv@hI|80I_066vhS6 zyX%Ix35H4=ilMjz1z5l>^SzaO9oaE~f{x;vEKB0eK`8JeBR?u$ULVy+e-GESB2F@L z2?Ul#johhaP+7yLZl6WVP@rXgt}Z1|y!R`k3thGb_c~dR5jDpZi{(YTJyne>dvQS# zc(Q9)P0hd!HdF(KR5;=_KP;I08{P!A|$-bbV-gViqGa;PBRdk@ZZdY&@*%(cc>WdBCK5>$K zlD$s~CRdP`?*~Q;#~_4=Ot+4GCgI6NSJW#LU6x4-^B^{5~ z8X2(A@u)ow7ep4ZOXgqa30KJ~9{))}df_5ZG`ct)T>40|RDjT}@LUl4gtWFmycG>` zjJw^yS->S#>*61O9Lro+i(2k~O&HA~s}H<|dV|)IRgr)9Ect!G4DLv!QN?^x^I$*x})m?%B0sflOhHNJTV`^G*osmh0JMx+@VL6mo{j($om{T%aN zo2;hZ?N+ZsZV)Z?MS}`Wuk#~A5f=T}0+Nv|>U(3(*!F%EI1gJmu3VXRWGP1ltlPon zqrvIQZ);n|)9>B974_}CMB#48Lv^D>T{KmGSZBV7@@|HCP3V)vQTlM9v&V1&*SI%u zj*)v!9t#J?MtS=@mt~EV8QA?-(!e>8vfQn1(C?HkrnjHJpxM+;+`o6xi@#0NS7c^L zIO<{96N{F#q2?Vu>J|12!v&@?u$`o$SxntxUSuM#Ury=QgwS!EEvqr|{Tc{nK?Y|p zL~^M98Z?#B6je+4EaK2TU`bV-+8(WDEMnblt5=;qGyFxS`4@4-J+?Y?O=s=O{I5}; z(dt(}hu5y1{2Ieh)!@i=*HtbYkB95kEioC{G;ThAR~cJd=AgS}K7ahaVYIgV$;g)F$?*)Hs;)9j zciZN|$!xz~T~*4+w!Om1+<0tVO`+~r=Q}4KW=HGl>PNo1`JK!YsOlT~bax(QoGh&C z)i=$IoEto!EbhkEx2)-Y^PN9gIvTBS`#JLM`N_#gfVu%suD2U_;gkTq+0e-}x*Mu+ zx{Q3;(9Nf}7kTG&g?X%@S9a7RQlVrOMcvqcUGMud*|(qgiS?fbZjF9N1vY*bOG$%7 zGViC~+4(Fp_B5@t`cc-&sY(6Dudy&oUSsyObxq=AXu{}$P!<S|8W&EJ~| z921!F=pW@L-E?cX#+g2b8lb)uyDcb+saTwXzzj{V*t*-(@F9{ID4 znzZ6M^(lHC8B3jy2P_y{KDg{5d-(2VGjl|cv15Ju>ir|GDXYmvHUtjdVgHOG3=3Y% z_BydS=PeUpMoa0jkuZr;8L{yya`{(aY7dyE=-Kx5=K;6a9&-3K{N8zX4OK_S4YV=; z-i;7Nc5q0O(VMo7%BF#ZM1yIj@zDp*&b~LAT7lp(2yg28Z|3R zV7JNCDXlT#pTiC9z@QgICQpe_dwMZY(-X`^SrktY^1~WN zjL&vG5e(4`xGby1Ux%SA3SgDx^(PG+{%JjNJ&@r@(hGw`ga=-bL#-(zDF}g=`LqJj zoR>6%I86LkUk9zoqDI$(WMom(mA)$cj|{&^UvCItL0y$^2I{g`kM#&OUp{z{x_IO8~_f_DT*DwwS^ zf{7fU+6~7Qc`yQCtZ5`IQ`qvjZHcJ|<1YM-SZIZ#J543?kbV^7&v47!C^{zLrb$FoVe4Q_zg+b2^h-=ByG#Q+)YX{FLtwNe5qm`Pm9zM) z&cDNp(o!c`+zQd~LKL!)$da`<_h1H1Ig6pJpvWjTd-bt5V}2lQC*r|`LAC%ct$yy+ ze%b?lGNaUpwAJG5lcx{rie)AOviCMJNNzlc9(c9Th?|3Cf1=1~-bfEi!!>H<^xGRH zKSc~-v#CpRW{lGd<}z3WbNhI6z>&F=1-Tr9xf5S z$YtEbo!dP3FeYDqnx`h{>Y0|Tke=UAm;Z1he-QFoOW<|C#%m$x*Ef8V5Bl@XeO*nD zbML`it*_+U4!Ycr%y(#VQT+mM{B&*wN@>tk(Dfc(MtZNFkZg3L(9ZeB(h*e^7BNkD z?f;>0Q4FywP4%La*^g*mgx6r*Q&;!gENb(<16AQ{b%*Os6(yFqIDN>^N_Wm?EpZ%t zeOId}KiwrSy`;ps#Acwl?1oDzYiXTKX-POesYB^&ANt1465sUKDM!?cm{RbQ=-$+5 zY-RM|Ak@+*lBf@vMVHkGx)O0D_r=PluDHG{A#p*zncH+eLzXk|Q7h?}yJFsaEOB0L zDnGNLAp)ekFw!-_Hyh^8+fC&Rd(_I66(=zAb@Pft--?wcB+-iWd`RWBTLB0;gQF^7 zd(@i9x3p2D6xtQ=EhoyYO6VT7-uPSg`L|DSl}z(aETwNDd(`^aDuD}>#PKR3zLYEK zEssJaADqmPh=<0Y$kGWW;wMg$E>$FZ)P|Mhja+2&9DG;d&Pwnafn92M4CQ@1!jC{! zd;U52kkb!rt$A~;nIG~HhlmA$P%y-A*Uu!%=@eV%++626L=C2)Ucpix0+eL{AcLfG z2O!Is8i!J+2PgF|Cv|gp$~hDjSeas243Rxsp9X2bWPsg-kozdAl}b8LCBzj;56X~=6w%G5!>zi6sY?}p1n4Z z=V@Ywt~$N)2v`kspO`l&v4Pin;r^!+o!aWYyLHS_@P2(>lVat5yHg26BBtL|26b_` zUn^N&89JcZ3kuR4ko5+cS^1|TY#e3>GkhTF8fu8PV8T+^!-w833|$Q6py&YA>kMPPKpbeAuCifG`e70e$?+Dw z8h`8Z4$zpzNS^G^ zdH&DiT|7pAMvrB30X+^h-~2%Zh;fl8G>?CdK_AFZx*~Pr!53FCXM5G$Mf$V_w|_4G>Q!0eULRg+Q6#Lejc4 z%UICW)~U=qGV^+1MR+>HV1iXVT{&j@)S!Ln%aS^sPt01CB;UQ$ ztYM1un6_FJIyclOvv@C?1-@SR{xDCU4GShkzjyo1!)ZK|w@UjUW+v&Dsq4thPm*a% z#H{@OyWkOd(`U2y454y`vsUpTv3KPa*ybeirW2pdrDn}7*w3Xe&b|6QhtmzTLw;zT zBy+TSo3D$~vHIYQ`A|G^$p{T8|NWun?)l3O^9`3D>WIxZUS+Yyk!j=STQ9R1R?d?s z&vfb1%a?eRuKwv&GqSQ=Qhug~i1s;_pSm#if<2OP}s8eR;OD zp0%{uy0pExwDWsu_u|LzS3e%y{doB7<5AYf@vXOU`dOMKTmdhKm4CeCL4 zqSBsuuq=h7-39MFwTsbxFwBkAD^F6k_mTEqndrTdHvL(40I*fz9BzG}k2W{28qAXC z{buF6{vO87IqUIUHlxU`I1xM;4<^H|ge8Aw2GQ}Av6Of0QZ=(#XB6<{^bM>ULl%A@ z?MEH#_T?f!z+B2yGII37#N|yTk>&1GQRUZPC4Vv4acjUmCW#M-)R39Qz^h{6UHCXb zvJF-cpht)d@t|6h-m1Qav@lT0EO(mtIYdx>n2F}(ZXJ21Arq7d{-Ltg@LX%U2Klbd z5r$VAH$n&QJXoz%qy4?PhWx4+gicabWsdtA8G1=B=biKlg23 z-%FHgB%4-MzE<2z!v@S+?#rkIG26jRt?Gi241rILroX!9wKLH{u!}cpiZrss2|ut7 zHN{hf`gxtx8!8_Si%qMY7YB_9Ic&NOXaX$?JyY#CRdP|DJ7ONeB%&kMTvxu>>;s21 zAUht!BQWxrXl(uYRL@Wpusr|swtr0Z${SPPuJ)c!^_CXiN)U!p<)hej&2!cexSNTV zBgf@3FDh+MrXC~RVM8f*ww6YWyj`E{I6E}l-4*|~+MjWpeEAf&_h~$D-hxUYM22&= z+N6PS+ReZ|*X2MY3beNTikhZ0r0%(vDESCqd~)q(`?c-^vf>2in|jxtp8$~5kB?x# zxUfndM{$7xq~b@}803eaI2C@}uDUz9F7tBeq*FLnDd)Z>DvaA(&PJ7^`XJravm&pF!5?DHc-SI zH?HB#ey!?dv4GNJPvQ>^A@ZGE^eDC~{s$OJp>#g)J*ml)JSZNTIOIhT0 zjrhgE?OMm)gb@WLujWu`YkeURt@YjNvBvd+(w(O5+&g+D=x#Xag++|`PV1$djhVL7 z!>x*T)mgf3JV}>|myuQ6lf5>dT*W<;Ox!X(I$TC)ddLjI%pZle2 zRox*f=lh_hovUb{82OKvbW$@q`xjaJ$|QA(=;i9MiBqlvrPY>}{RzGw!em@AnmJlR zn$=K@JyG-Rb-4*m8Vxx)HC;~N*3Cm|w%NpvVRp-DmGBw1z>D5?M1GQRIOYJ{%RW)r znlt~9i+K1_5Il#ZVzY98BOC1h^FgYZI6{p=vg_cH+)9LM0f{oGtV3fpfjm`iHY;pt zVhtDN=Bu8c^89#{`gQr0txCR6$6Ie_u8nWk%(E-(G;X!|Znlw&Vz)X^^!)eghA?{^}>p?(){vjb+n8^}D2gUI%G zQ2Fi#p%6LH>zbXk>AS)FIyo?t{!YfG-4L~l`UaZe>9{bP!zH7&E(&~hTOOh&NQu-Z6LHU}9BKIJ* zE8pX=(fQnbS_3!CzsIKz=kv-A4CwiOPrxB~E_LzT2$buf%oqMln<@qo%QsBafp!V0 zvLOG(Snh?zSCCps@qIN^2HO_blY=%(VUFNku zs9YI9`e_)J7Oa}pY|SL}^fT^nUy7e^h^u^#Xs-WOua%JeSfxd7PvOlAp?fC2|g`a_$(9>=0CF5!Mq-K}X_~ zC?=^R%2~Ibi{>uCb@}}Pd4%W}Xs$0wYvJlkG(_MNR*li=Q=BGm@uzqlnT<~g`WgbC z6K@+keNHm9FaDft;l1%W#VSKX2)F)v(Og zcJ;W1(AS!2W0$YBv-YK5>lVDXzSa{$g?1V~CA;kWgR$zicA9s4g}${Mym$H5YQ2aN z)mO(U_q0hjVl-%gnQ7GyC|}ub=RX)rc&}Tti2&}o1kzWdQM8Gs@nLtN{~JULfDu3w z^zwfOQSzqw)PEIK?*15pOq1k5)$5@@AnMhyclSoDr03?sKsDdZCm+s2NWx+lZe(jF z2;Ln$x1RR9-xMI}TT}e5)U-O5K4s)pY|%z{#MF(tvbk!CM&EaD3+~Lm6*wAD*RC(W z`^x#n`u$bovW501Bye^%!^_w%^ikXIW;n3ihvkyJeIftReYs~ndr@mDRcm9f-m$Xi zrt8^17hwys9BC>y=dQHn693JJ`TD-W)7EG!zy90OlVeEb8}s_TRfTsdW^IZel>ElW zUSH5-Yy7b#lB8`ttr^MdQ0D!WIQTxq=kfOXl%Md7(cmkOiTq%e`mbg%582^tld*QC zZVuJipgH!5?PYc0_(sA0_#~>uHRFBf&Z3%UrR?OQz>7PAQxFDL)BP&G#ug}Ah zbBdnlB<*#J%H&cY|4Q^J8J#K&M2e1(=sF0rjXs{>=k~pVq{p+mE~KhNtIB9`Vf8d9 zI1&wwi`kQm?VT1MXhVuWr!;xYy-u}CZZ!9>&2{>}2GNrLTM#|^Qu^(WqWY~JAQ#@n zlQOyP{u@N+&AKES(PRwBA$k(l+XqN=kJt}nS1((0qHRBSitG0Q{=zbeLFe-AiRU8i zI`+dCYjyV3|K1bU0mFa@DCBWg(qi*@fLr<*DReMq=&kZB>pFS z9W?2<&)zAfO=gefox}HsnN4@QJ7GNT{E6B>;cLiEvvM!ZjZk3t?hp8utyIlT?MY|J zd7Q4i%F?bE8Ln}8T(9GggRt= zX+HYt=dipxWi&s^xFUr3C;*8}ikcZ#Pim9)Gg#Rq+4!4Eyx|7{1N+H0ljj zZrUQa01cY0x@lEvQ1_5w%;7)b`{@`erlCdEV(?OtRmZ&(cBk9Di;;}hI?c{!l2YA+nK*|5PadLgTqY8A#y2Rq_us{+mLP`xA|YW7+>uC=+>_4-K`B zC&?J3wA1Rgm3cy^lR;pM#lb)8eOKf~?LWx$T%lZs;=Y>4JXmZSVSaM%sOl{a`CEJ+ z&f~KNE}q91@*m>k=wQCe_Adps&>#jmS5N|nXjPu`_{gs(s||d&!?1(Q2T55_UxqXO zllcB1`#%-b!=~`TbBqY87v+*7NigpdjN8xSGtP-(7jaD^)j(W2uxrLKeB zJH+`k0ray_gkVk4dFK8Z*?FgQqqgLaGUUAIOv67>0{HsB{tz^%Q+}SgKRcy*_tn8H z?I&(=?4U}$Z8PZ{cp2!s2;y&NOGrQrAOXPW&m4lf`Qvl{dOY01RNso43Bh&40t(=} z&mRwW{@+>S^GMUHb9+**x+y+3%kP^`W=K0%q5oQAVY6`YDBK1Ofrmj#_Cs3>hxp%e zhyd(COdyBz$o}1_mw%^^)uRBBzeNVc+4aW#1ARRgZr^D7OCK}X63$EczeC@Dn!~?E z_80p8mc#l#^zr`Y;!u6X$9BwO?>Y^taydA&P%QgrT=%^=kFl>UrI330~$f`W0PJ||1V&gFTON5GDk8J)97=bQCXFz z;$xEf+1X=`hRXidCzL` zE!qCoTT25apmzZ4IbKqMTY#o=`d`a(2;f1K z0O~wg`9GIMj0_V91@WtC>MtvYQgZyQHvF@blCOj^Fwv5nle6tg3@054_+P&b0Q7)k z;5F#qxX2yX8VIEm{C8Y*&gcKDEV=)=`PE;QkbfduBSA2PLXa%%wSL|!|N8#G=|B1W ziYN2A^1aAOd0q(%Jy{1!$mSosnSb+SG(a-|z|S{pd%SMI)K^S;`rVrSq0P*n=Xnz@ zv{SsDNCppLI-k`+c0))LB&S^84TJBE;H=H5beni^o)@pBSU#Y|i9TP>;OI%X6J4Xw1AHFmkWk=JZ2A$pioN%-+@0;=4uRqdu>dK5 z>irco9JKb^;_6TMr^WW0ah7L4mJai%$6nk85x@TU%}2nHGCC3hpu9zdK!nUXAqc6# zzZ^_&?6@4lY+tk-%I3Yk9EJ+zUkT?GjFS@yF$zhTsVMgqp901k%B#KPs+bMbI!4qWf~}TeN*WIQ5T;dwdi8 zV9s33K=H428p2P(sQ95$SFvr3675M3iUrzt-AouV?T5?&E#l*x&gu z9CIJ{{EqATo#*B7ZSwgX0v>Yt`xn6SY<33$ZDW6SQi>KWb7t+mS;%RohCt%3qs@~CwsuL&m7TdO=r8c~D^0!@2www?w|tE5ht#*d8RLu+Ieia^XyQ#GE?*r55aVYlWTrOj1> zW#q4q2Col&st)^DY*-LQR0ji8MYu}F=%<|KHCqA{iC>UKY)pGRA{achQxL_dT-GH? zK`7iVJ2FTK6m{SfjjMm)*{`7DshGRZB`F|1W&DH+d5N{#q-e8V_qrx<#^;=`Y#CmnA|)nIO}e>A_QhMd5SwQvYi!CV zpVMu!l7L$u9|#uM+wiq+5=nC%8I#Iq1s1$){^bBESF(Sl>&SLhzT2`~A)27;JN>l% z#TMUHxfuzShoQ_{`Q3w|tSBIz>eGJ8Cn}D`tJBy4#Uf}>^h3nXr^o!AFBeN*q}KAq z)dpnTl=ZpPrL5t<&SuwgysL{N5BFX>K9Aej=WnIe-q9^|{r(O4n2R1-U&=T?|I^!e9 zLd6}_3C(&?`Pn=c1%m~!YX;d4DsroEf9gVF8g2IE;#zho%thkTzWjloF&v}#2Ipmc z500kd53mPp+nV2RT4$z&0u%69d3W*1COrM|78I6vmX z77RXOQ0iA4L4*J|1qzjE#Rqg3h(#QjHE$|06;oTerZf{+Kbm-5v691b*LWWNL*tD)thYJBE-@a_8nyLlJJi zL_k$Okv>gcJA;Do3!Gs^!Q2{C*iiveB0Hd2n0>@N@N4h4CaB_f6JsTxG~}Den~;Sie5-pPTcF}7yuivuC6r+9DN_0)ThkCZBVgied%Q~wy~%?9sC!70M4FJ5qI#-a z?gir`^WfJHAn+T4hB{-ZxGXDSkH6GKX&E6$*+Mvlbsep6WdcdJE-Djhj05Psvo@RuA+4u4sJb)Yab1 zV)VfbsIvcVZN(mI<$j}H&H}MMzHj*})2QmW4t349vg1Rh_D&^jUu-d^Zxfj#ATo}7 zNG865MW-)C?|3I%lI|46%gZvcxa=2)G1Kn-pY%)*V|}mw-ZM?ixSh(s*As4fBHXD zX1+S2Y`d5;AUtaOJhkD;?po^^@XVR}=bHN4%Xe??ojp75z?OafqlZZATCqzi`*TF- zRnK_k(Rgi^X>Q)nPkDU%t2b#HJMw0RGcPiXYPHJ}2;i>xVsx2w&XHJ&$8;Q8y%#4=ZHlTKj~EmuAq61KjWB=m=<#&o``uzb z`Y?|7I`iqomx9)!!N$Dgu^i*XJEvA0I1Z)}v7`kma1eN-5w}gm*&s`__Zkqjjek=t0ZoN*nFHSnf^Og%b3A@xG#yG&P86%{i(?V{ z@=+ufuF@@6$bdc!LtmGCCIK(-Rx?Lf%N#k;mqeIuJodG;uA>En1vgII8`hCb$N43Z zPym9Xu0bnpx@DVm@?I=_lE}9!Q8@#Kv`U}|j0PckS_X0EOul%ljEsfaMz>+UARDhY zk>(mOIFa-|LN4wk7W**i`<%J~8L_lzDk!ba!l+F&7EOl>yqu1=%>dH7bhQlBWRJq| z4qrTdpPF{TprA!er^BLa7tb|@^y*gHxlmHJlezVsNJNvv**nVBPUx0q8lA!8%R*v7 zQhwa;ac0MWcp~v!0S6r}XXT?Pjs!N;WWr-#Lp%Tb1mb)oHCi> zYLSMip?zb7fqh!{^6>W#RClb>#9o2~PigzLHvczl>0+;Z#l8i@zUw)8zTFDc{h z;T;32SZ=r&JcAgnoily`dm|Fh&X~8^7?a?VDx8qFXArW?mcs?f-+aRe$p`uKL1Kvl zQo{mrp90Fv0_xTR+Jyr8%K|ucA(KQQi(w&~Pa#KUAsH7yERlIb29mO#4!6ix1`CLG zC~i^%w_9I|FT9l4c`14MQii%n7O&``M3J0fk$h{B;zE(aWsx#ou_|@3wnVWmSFyff zv4Kyq;X<+TWijy%D7p|uaHMkS#$Py*u0RYB?G(noF9|4MnfK0Xl4sTJW`@84zLk9cCBBLbf-B(KHFJTaP^mf**Er|P&DF9Wt6 zMS0Xm)muauV$K*D75BC?8QDaVWeQ||306!V)~rK--GQ2;;9A1Oe7l6a>H+#+3v@t! zjhKKGlpBug%p2FI{!@hOMr-wtf;!S4a6FN^2hur5KJ@rBj~I*?gkMU!C2%Br*HC=4 zWW2-Ri&5ozcsnJTk-N=Yc#yvRI#EtI!V-^*;g+x2T_gH8kM2EVEEpDtOZl40{qTDk zTIniC9Ww=2cw(YqME43W&kMrcAXI~y)gUX{I62->kx9YB4C{K+c!o#K2gATwZ=7&> zMGUQeXz_sM$!p_}bc;R+he2AE&uZQUGW?(dkl6g1wPl`yD7E{wN1%y?OtTHXVaP{r z@dx?OEE=A2!{cZS)3|B4>r#vH$i97Ndx1}r;cM^`pT=hzh|r?yPtq>fr7r%VU+YW# zs#QLFRd`sDq25>j%?~Q`%AD*#5hun}Nu%c5O>Mb>xdVn&DU*DGO6?P?V9u_1Z<`QD zQni;06&6tOPOu}ezHI!C_^0cSl(U!3)sJNL*}y`y${2QBEL{o3UU>E0O>^kAh4_@TkB+{5kyu;c?gTmZ=x z2@wzscJ-WkN#Z$!WCAd37)YVfrDoBCc7jUarCCeDR0)jLv&l968etmA*x3}z+O?bG z9~>Kd-H9OIuCqW-V;Dgl#D)<Rb5>!Y9`OU#rt}cEAIHwF|F@m`0za(hkL;x(#g{XsE>LaRMAodE#3{ar=L(Fxfa3n+}0lc3LV#Cod zOK_Z`fOD)Xi5S4Bn+e32mhKqBg@Jl&rT8cac#uzt3MW>95x_x?y;<57(lGxyW;nfN z2gp|k!pAJUX+cFlKrIKv1HiHlkmg{*v|!RKP{dJ|R$hx`MVYSEk%(^*#2K5#UIo&4 zfT^zx7RQ6^2R4lA!b8uKp=?m zn~KA9?Ui}$UEI##_}5wTY>;M*fzAPTdKbuug5;^d1{N3HIbiwi0A(F*)?F9@0NRW% zV`)I1FoF6%*(^TyMAK1BR!@}l0WFJU@2bPz+A$j{Q^;tsT6}Hg@FT+$fY7K97RfN; z?UT~R^Iy{WzjXjzRv|bt022a68NY}bI1AQ8oNz}eR52ANh+AR`1j7u+KZen17_ z)~!H+RVbprQ;_pir9OiezyVe{>sANrLCJeC66YoFH!GY-$URAz>phrh^`g9A&-b5w z7#fREBEb7<9YcBwr?U&83cGhrzxAGW%~){F$bu)@h!%by!mW9BVng3j2_O>IB2?ZalU6P6k2G9dD%qv`L{*uJB{aU}6-!{pe9^_faR|m*>AcP2j2eB01HKv-&-orOYul!M!ah{~E ztDAmffc20-9h|%7S%x42VaUbzd;?=6lWmIImnM!UrXR4zS3shDet~@w{>O%dhZtS^ z$8-R%8tkO=Af}THdXo%V)u>AgRMp`F4DY60PRRoyFT_u|$aWy`E^etAqUSqO^y^i8 zQ&{65w-hIyI)p&rNSkk_c>jpBaK_7@ynP>XW9YyIvL}GHS?13}1bR;CC{!KJ2-Wwd z*|t_>P68YuHZCX08sPJiK`Vj{DR4{GZyQTv>!Hc1A>-NkQK!heZ=OVe80yAzBtVH8 zD2)DQSPyw)aYlS_z|B7of4UP93kTJ~BmZgAwL>x_oErs_9r#o7963mReN(ec0&H<2 z&RMQkC=OqIIN=?*|8=)hZ1eQRr<4631^3V`{$FX=dsr4H@=w9%n~*UMaMr0mv}TSC z5CH^NrIDnZr12c->Z>wggmm{pa0F5KK}5W!J?R>sdqZyu74^XyAaaSUD!Im#aAXQO zji{x5pysA>CMV}i&lh!66a|;50EZwP8G?&x)}ow_z>JRKl!eLHgBCJ3aWpZ3aT(TN zB15f2%EQ9^2qKW{UI(>ww?P?{Rn|6BKn52F7eDy`A%Mcc!o-achdr~G#-haWRZoyX zMw4<0AaLrsWudRI6?<6hNz1!ng6vr8NYVHB5Kc9ibAhH69u^r_r+C6#a8MBRT86;g zP`V2520o7N0UlG(TpyIo%e<Lxiu8HqwTpAHud1=N&k0X(S zG&yeo6PJWVl7&OuJUEZkFHiueB7_u{@sx0yda#Q4K^#R=NZ@ywbhK*@dHe)}NUl$b6;~$z8?ZUX z{Y6q_cD)R;D^v$(6WwCrL}H0}kqAkgCvUUe8`dIZ?Im461maT}5?+tXlBGClMEr7- zZ@kZ(BQmUr(ZMmUc>UE)OLYqq05ExQ6yB++Iog7|h@hL(Qq%6wR4E?mbA+HCRpV+J zdp;o1H66#lHARMbIjsYc_tzSEG++6+%S&OqbcD^8JjY)T^8tfGh}#2t8~m zeg#P0SL_OM>36I#@Ng?6sv^WWI57#WX%t(I_%uCRM8=bD9;*H$ha^}>D;{a?xU17* z5zdesYZk$)83-QmAOK`!|NXO<1e9~>%#rum-dH9vFP>ROD83%iPI22255+cJ60^#D z+B?6RU}m~9Ou(iuW|NFl=LDh7hb^#$sm+MnmF6sdw{(-n>%R_~$W66_;Olk;VsQd> zt6$30Vpqc`vEEDUX?#Of0GHrj~ zz%DBgz!lbhk^dzde|awS?Nfcp<6E51DZ#k=6IyObt}82Gym4p7aU?|C$bGg^%Vafo z8PjlomW&#;CC*xU`|RU$?4|PnsCuKlRp97$pqo?!GQ3i=nacZ1sho&U%KaDQP9Mv+ z%)JRY(m|Wma(0H@!(}K15=zR?@bcYqa>jYm=+n2qma5smA7G*yrI^VcjiBWBn>&7y zsry~v8${9z2w<45n^g_~JBknAV(HddkXEJ2)sTqbYsy`FVth5n$qDPS(%DjRA!d}d zMnf$EW0ou|Y4~7T_hnbS9`qvn%=Q8nH^rxae1E0iy7Aqwd6=G)ZxUu?8EhFjXv9yj zMqHfE&)hoT_%v&tl!2J1lEooNW9kuQz0P|rx*GTlZVn|C2#5t*2C^`}q~1u+5qGr* zZ3qb`3TlfG9hiL*cekGEto&emVj__YU(0jLfy?I`LW(HIey_~J(b|B?|T$ArQ?h+%L0`bJIWh6ua->)3nq3h^40 z0FcZf+rna=8bFnt@AjHQ<=3ga$bxHfjPrx{-NK>pZSI#8WSE`#7(l_tz zxWe%i^@#LZCfsU7{b#1POfdnTP^p3 zVm)c}B>Xi^MiyNfsa{gi0^v#6QuQ?+YBc073#7j92@t)VoTe7~^J0cqB`v}JXquhV z0ezbKD30%nG|JmS6?>4SapY<*p6*%`(1h%T-v2&@bc9(@_6tpBupq&y>} zHT38^k5G6d)?1z2mN7T3tZeM+Rk^2!t#nz3MZ!m>&W8D~&Q(szkyUmlVbsi+z-(cL z(oXor+~W)nw_*d{R&VQ@b%n$ORkI6%aUCftdcku^&s1#ctL!=js7~vIk1TLX>Lt0x zCf>vl4Cbku_lnkcTr@ixcfc3c6KW)w6`WpF9n931kheYX>bIq$ zP_0ZAlYKZ%!6yU%B#w(zJL-6M9eG8=-qVI+CUe>dbnD?6AXH1tnIs8UXkE1}6!%Uy zjt^m{9i~{8Z{aX+b*Dm25fIJxkISmWPnNH2NV7=YS=vlB!vyKX7NLGWt8&ZQCCO{w zxPiHcdziZrx@Kg5uoE%c=j@s{VL581V)hR zf|Y$3=jpdjBjw$vWqOqI;cDa7Q|}R*&f~0FNf_-K9=q~Asa(0c+jP%;rk{5na(aEZ zzjArT*<#*a|I~lSq}F$7%XR6z?b`p_`)B)mJZMSnjTFGc^dhMY1yS89#UL25cwY(- zydpzj%I_lq<*e@3b`A`Tk52OF~6(5j_I(*K6;NE_Wm>;89O)c>}I{@25Y`XmFIMEMc#9{BcgKdHoN|25)`*&FLKna2-Y`C1aySOj#V>I~fDn%j;QQ2qE`C*-a?t%Lei>Q!{V9GC zCk6jrL;HD7ZvLZ}G*}q-yZBX~dK-fSe%5(?T@~qJU79D&9R z9zE2DG_s;GgR-t|a)AB@rgW0Jbp}g>mS|B1mSNbJ^-vQKhQwQoEZ>aBFL|(;>3peg z0A{`Ex61a~pBux&8qhJwMIPxFm~dd(Z^u4U_5SymLDY0`>fbN}4Y%Ad`!9J~xa!4a zWu52N8s0<#(iL?z*UdZXq>rd}tG9GYz+kE2sNLFGx+Y}g>qNY-_49jjkaSI|=&!HF ztC1yN-Ad1O5p!;PacR+2uoy3>0rnzk|I;+(SFfb285Mla@k3mU+*8{N>#-Ero|tj;C^j=DvyV^*l|;YE8p= z&*m)C9M9%$ORLWo9Gdq$RQ5V~n@9PLLTH=a-kRKc;LUiwqPOHN)-h&b1JZkq65~3F z&)45}5L=6`tOmizN3T8C)73~lH?uwWzi;L1u{drQr8!-GDJ!kH+^I5q?Y$d5>krGR ztMvDN>??uv+|wiRzw=G)x<>rq4udXGQs<)LHw#pu0O&{Dn6YnzclMYtZuXo0Jp1JN zt)rzhfL{#MivBwo%DReL`6sxv@pu(JE@^?(#JVE-%p^*GDQQ%p1% z)$t61J!k(PfKh935wv@3VkxvNAVHLMNAa^eGmT&FshhCPGLYZ z^C-DYxtL3@e?YhOD5Wl@n8!w8&~V`>wPmQ7&$EBf^ztYTMNlFTt}yh7`Z&E$xkM%t0g`iaYgTjbw=5hA6a;d~@|A;>1aLpX;z0~%#c|5_ zb%m6}We>#$#$$a>UcR4Tkmo$^O5l3n&GsxqUP~g`q&m4+CIN{-0BF@D*OusvGpdHV zPUdiJaNbiLrc1;Aeggf?i-28u54j*jjb=?aQ z(Z0na&w)aM;yU&5FRCnWPR;Zio;9TNj^c4;%|}b3Dj^&^mL&Lmeb30bnkRQ`wVo`D z;HfnRks$&3Xv6XAhvXp6+_ar^L(=%(S+iIMat5jNDNh;s3d;rIf?!~6HulnzLk7t>_!b2)-uyd_Z}L1G&xauZ#kaB8BVsK!k2-UynihRPa#UStzv+d%&Kx}=CO*S1K+_RK}92Yv5`T0exI4iC^;H5J( ze)9=S5B;s9gp^O}ER(#Q434Ns->P(m+2r@KXBmbh2rFve?}O%O-BD!_l5cl%h$jJI zH|D3tjXiq}(CBg`HH&WfNO;@2@NMTD5?CSEL`R(mg`}E=1HU%ht_&a90*UWh_dje# z>yF$F;%9B~lMO~ss%*s6tRP|g$9HyVZ8gK)MrG`hq-J^S6MYPGqXSO0Eq|(h z(Ljxf>?a|puhxDkQVS9Goz#ZY4MQC^d+iPz5s$Fc>>0E8n#o^_8ttWG`RU9Ji=1lL zsO&mcPz#kcZ6+71qz-&q$w|c$F*yptLR(orSqFNGa^@R78cm$T* zEN&-xw-Jb)w2-)p;*x}5(P7f2Ei?_%$wUVW07xwL1CO5F#I!p-z~_aN{odI{m_a)n zt-F}p#MJ+JKnOvf745$eope0tLNHSE0qjY27#h#fYv}hmNQ$2Jqtv8^kG%;%X+os) z3Z~Iw6G5|M(b9m+tluqWhGHzdCHE!7Vk+>q^+`{sVlf7K4b49?(Ob1_NKGek!_SvF zp@tq8)&->~-I$#W2INo$jPN+t=}|2l1Yo*ZOZt6j5Ce%mZ}j?BgcU?YAn?iKGMHta z<@kmwZFm`Y_f(a&i3gEGC6;!alegh~m~%E$8-7w&`gn5}SSOeDy@+*Nd+oefe)NsPCOW+87^YzO2=_n)@&|n7sF)E^hwPBK7$KHscnB97xI1 zc>b`(hT{Mlpg{Uuz5zgq1>CiKhTX?Z;uT0Y<#z*z{me#IW1NJCf*W7{0lBkTvkdR_ z=>tbG*pe7>@);zJjW4!1@NhCPz~gHYY3{L5_UBOa%LR0L<`B<`8e0bo3CsQt7LZ&Lv`ty|gPgi$EWcqw5*Y_RK zRlZMu>ie-*jH zqv-nnlH=tWy1s8y;q$w`Z|5|ECh=B({(}Cl?`J&tU71Y}GRG6$&iDUz7hRd%#KodV zS7s@54A3bKU77vmLGF&(cb0}{5Q;7n(lN%TD`2YUL!w1y=4it?7tm$G#P`-rXjn9o zK3Im_&eH6Z4qYbP*XaElEPCs<0vZ-wNVY`7qHpF>O~W`#Y>8sguqer*4g$1o`ciVA z6&K!R^s&Q^-4BS_qL1=K!=ga~PR%oUAyM9XKr2~=ZJHI|&UW&Pdt98!SgQ7%MN*~} zUz{?WcI@JH1Gu{JAKGG51ju6!-3uNiZq;A~Re?tz62SApbr zgJY-mJl1>@&68ChL}?64TT*tuzCLVJ+-ux0h~8^j)EU@o-htrkw_GPY;qzR|t*nVK zui15STOyclWHhaGJS^WIb3CH3myGO^ z#9n*_+$0?&0!S_ED#w(~WC3RY4!BQhe}q1U!1StbDT_YcyEVo4oVQ8NB+jwv!I#`> z(fP5Oy|a(bk7Zpyx$_sfEqW!9dMx?jUu%0TJ1?hjtb}lTJ{b>X=Zk+w%2<8z8F>RK zzK(PgN6aK+2Y7DUUk|^T$$fs~@>AiT6!)>xb;tVYh|hG*+a>p}4fu3Ed%{`TC=8#q z{afP?e~gGhA6W27e&r?zXrHa*zv=sNM0nBfWJ2rd&(k@Z(T$UZx9y(i9FsQ!`kLby z>Mu5*ILzST;sE}ajI}FB?XGwKA>JOv>xlJL?>lizHB{)paNBpKg_fhs4mTRWi$FrS z=4vsg;)2gF;W%4lz~>kLO}zczQr!Pzc>DjH6o=i@;j$U(zFDPody+HlS;H%|N8i=oUop$o|MXA4Sg<;{OSQ6PT z>-V?9@Wp{AIt83Yj6#j5D)$;fh@Es@)NDl0>sseTZgcL2nJ((Hx(I(=3zCnpP9fc= zvHn#i%-jZVHJTbY^$}{7hVjj=XO%Dn%7(%mAj4dFWe|$M(nOBdsiPC??({qI*}7Mb5zyo`9oz_yW>^6LYS+!>X~H2>8}blE zOQTh`v|_fY9nZ)+rbk$5&C@@teP#zuLlNiA8~zS{B)*@zRGZrv5&+}pipfxQu@1@v zz!T!2fxq3zn&n?BZ*)fsy4=)>%;A4b_h|{wi1H0)$)58Dx5Z}824(Oq$Krm+vEBCO`FwjQJx`W2M&Lp3 z_dbI&CD1fWnbVhTG{K1#TIG;&eJ}G}LCs+~_aLslz-JOe`PZ(Njzh}#4QK3gE90o| z>RoTP3X)QSwY<1HI%W?+A*74~PqiYxx#L{y8xZ{t3rpNKmwxTO>=cWPPW;-1uZa^x znx6CcFE$(Wet2JU?R4f@e)(r8oJAAFTlnVX$&qg( zYibUnS4~5>HGLVC*%BP=7sJyWWXN~+>-JX{i2Hoo$SkpV8TQKYySXRj;9aSE-`!{h zJ5C^0s4cf5pLn3tjmt291F_~aT`ixC59QoYN#h!iUV5g3eRogSq~+zuk;2wTM0>V| zd=!p+=hXiGU+?3@Ri#*e%ID(lM^@uISWJ6N~zPC+>80hvKto0hE6i5Bx5qIpAAmlvgxC0AR zOCtEUxT8qe=8jUxaD*uH^gCw|8r13vNF zjDNv&9>&NZ4V?2qF8IU z&CU@m4w=Xq(=r#OqHAX* zPl(V(B&wUD-59S|OPBS{Q|(G@32`_!G8~$y=A#a7ZEt3~^UY*niOl?VV?gs|Fzz35 z{&8d2s^h9VuNK6J4j3b;4mP)ol1J8a1L$?pZVbjqTm~qME82}g$_ifri%Kf&W#fB4 zkV7kbuel0hoq6l>s#-QBVA_}EMZ2}--MD5iP~??gk}eDEzcwV}!K(^~9^T=E>^5@j zHOACL?ln#EqT`M)pLt;8N~-T>4wb&`eyjOTI#1hyDOFKGPwx}{g!XRsFCABxw!77e ziyQWDF)PFJw61R$A9NQ&Gm}dJVICLT0<4q+-&55pmyqwB&EIPUNGrjfdU1%dCF}z=Gj;z7+f7 z+CgL)iOuIVx_-l{#hA;+W_dNHEv2OMh1>`^2xjtp-_Yj0$X!bJT$*}s@5|?d(s>$U z=JB$0NdrR1dXT+S#}GREj4+1o$DRn8vp!bp=Y3zLunpF&Z#{3PkZM%6MpsA7j4(*q zklbiu-h>`H?l2P_Aim9cF302Hs2`Z7E~VWh+BgVx`gMsTJ;e0mfL-A}wft$fG>_0>E8d#!brP$1ydoqo{46Y=fVmcXYc=BJd-={VZTK{HC)rUcH?1cpzc zH^wrs|JZy4oS-Y8a5I`gtcY(Qkul@`OmGgq<%6&ZVI9+^u=|^wdjiqB7Khim$!Ror z^L9Z0bv>Q5B(B{=Gig+kRu(M^o|kfRH_DyVX2F`Cugk71{Cs*3b$dEJI)` zjs;PlSr%N$X6yr{Ku4j27XxI!A=P9e5l&n?opst4F!9qWWR6RqrvYB=babBwE^dM zWF`-q+1?cZ7&|}AQdthb0v-XSBH#2au5{*iM7c6y=PS|e2P~m9eFi9_)$sKPukR^1 zhYN!GA+X{e=3bn@Tgs%^rIgIijUnM?$_eU%@2;CD^rt)D_FZuYA zWKHS<^@h2f#wGPmVvc-Ay0p2qJcRY`m*DJu8)mGMhdsyi+bNfDaQiisylxvI1s`uD z7s)b1JG#|;K>WGJf^iB?3k*ZQgYvvusLa>%?fF@q5oCi^Q2lqj?RmcO(GN@9dl|+& zlV=Zvl|D5)nwbqv52^;Ha~v$XldwQ=aT?puj_&WGsJWo9Bet!*d*P>-A1`9vK1dEH zL#WbBl@!csZneD$dHZBZ4a2h)J9qW@TRBkESX3><=v%C>@f*3bi()q9o+&f#^#1iP zkA5>=I9~Ysfpj`8R8nDHjG8D0*Vm}c*UaC$tZO2%VAsP(cR=l#^==u|r)%&NNW#wCz9k0!?_`0p0-1WA7E0kSg z`t(W!*nQsnW1>yM4Z&`{eL9ji{+-UT?uW#hJ-Z54W~UBB1@X;d6uH_Z!QA_#WW(k8 z&JS%8$KW>Km5u$=)Fljev&Tq`$^%SF$=vT96pf=yvnWg+vz^VMvbEaH{`pB>9(B2` zyDf4R0rbn4<3&%Q75D5nUcM`)I)p>tzqKof3&y-5Vs>UK-&yeNo7IApp>q9~i)%dM zZG#rbWKuzd7zO zBKp*D%k+yVKQRK6PyHzg5{S)r4~1*h&AJ#Jc?CAZUx_{amd1zG!l(tqWNCC;AbNgX z0BI-18HnErc__Herg<2GNrp6K3t^wI(-&92BnogWWH6&t{~;Cz$^>9-2)aLdcGm15 zOX3s$!HvGu7Wx2C-nL9m3O-I1aFyqr)Kw!o4^KJ@J7R&mb8sDWg&!9=mWLNIkO~B? zi-;1+aYbBMooR=KPdLbnt0|^)eHHWXWCKvWp=0g=S;WC#Ea@^iY@faMIuV7;1`>OV zb1}@R^jJLJbtN|rQ|Xb87(a?`oKx~1k9xaC>s|k7hBWeP1K40IS5o$v3vL~=?SzGj zna~Cjarob%J>v-Jq^&31aEJ{gX7FD|aUgmWclEDaFKr*H8;XzrPo~L#S*UXA<{S4< zybQz#8A@=*8qlW6e~2E)^-!3KB1MYfuyFFfc~V{~TH%^k=!D)R`G?2F&={U-iN|UN0V*hF{B@IT@;{?ECDpP=E~fYxH`Hd*QAbcP z>$gdR+QDX!L{ppBM8ny%q3X9u<0BhpM_Y{%ayiWF|r% zLOq8b#r>!Bx&l)jHQL+uCIJs}^Z*%vp&(G4Vjf0C1R>Rj17=+6`CSo@(4#nME=fc_ zrr%GB)hw@0gGV9I{IXO$B5QXES&tEI!r+@tTpJqy1RT1N{@M7c9df z?pFL~-nQ#M^txgN9==y=N@mlU1S3dlIYy&Lp}DhLzt2f&k*Za`vX*Ve#Leq7^3ZEd zCy7}6^XpHA;fQ==&a6Ps#Z=$i2xAYjm%*D&`1G&#d$Y<5k7kUlT7O%Gq{sLFMT+H+ z0?-k&vUlRiDO1<*(Vr&)o{Cj2wm6bm5NN>KiE|-M8tr^4k^Qt*BjzLfqrrd|1c$1m zHs+8vfvt9mUg004rGpaxMz6D1pG+u=?VU`j%kiF0X@^H0DlcIARf%iG zAT<}CD`#M_sirU0g>XAjb467X=<<0;lYc*fq5#}tQqp3K?Q{#mH{E6qOV z|MgF%$&FfAfOK$u?Hd4hh}BO9dJvFvm2jLbZ5qoRfx+hn**?7K>b|=ugXKmwNvH1W zF`#5ms`++MGTv2kaRiP5uv9sQ&+vO?3(>^D7bs;kwtZZ>z!HL{k$|{dWVYf{Fi{O;<9{0cc+% z&ke+Y$$KFP*8VM?$SZDhD<*vuxhT(%J70BrE9OdIP4!yi11yYB$f5;P8`6Jg)5;cT zd)zCE`-+&7IEJ}!R2=z=h23)@RJgHy;{z9Z&3pJp+1IemhQ{G)r|-d}g8LrqidWTt zWz%K{4N`f!xLu<62si|CLg)722p9xZ;wA|re+6YNCc#ibEqi=&=N(%K#D0xGB#%d$nK0V{-&O8(Y-c^jk>i){-<0BaHbcSIJMs+th(HL5K0IJh zDTuHE#Ml4Ug?-yGfIiydg@b-2T~pt+EzKHn)!A`WSEGB`SXF z?(IeX2ZmW`ICE)l$m4<7;I$0G!Zc@55{rj1UJxA0@9i%tXyhb%0m#){3r5sf5^v$- zLt+j`;gY`icapHQjFcf;)ni3^XX{(P@5ku&kET!aG+iNwT3U8o)j?f_g2VV)BO+rz&fMX}$Rg%$_}+jzwh?-(iix zeE%)`Ht&zWZlLeSjF4tE`u1YBo@vv>@78ADk-Cw*ljloEZfJx0sOB%$dY)Jf9Y&McB)FrpL~~Nb4pal5h-nV332Ypx;6VO=l%LV78jtG%wT<+o%H~Hmr%BzH`a8d3qf3 zXTcxV{dp-_O(}vR3z3hA5hA6^usH{AJ$t2#ASoFy101s-Y|4Z{XeBXYOIYxWqrkp~ zz_%fRms{Ks;bCt{ITWqARi=<_>+nk=M)?RX9P@y>6RFqi{LAc0*SBEKWuf1!AajlU zB=J;vl33zt^$|s{0i?D$_?b$pOaXKz4;>GET_}}qq1a9m1r-L|R$+QNit?*+;o<^l zY9K{laU~^k`o9$@w^xEf|I0v$`8!ZDgTDhM@GpT9_jjONN0Q!PyutgIcn@t38xR7f zEAbeZP=7Z;HOjm3Xhm56rMEMR1J+XgjYyDV#qNK0yZl;jT%bdzG@3P0xFLT;G4--2 zfKvPyj=^7Qwi`5h4?>1%7=!<)*|NZc+*};5ztn74x4r&V&33OH@*k?%sz0!H+(N6_ z292IxW94^?UmS1y-q#g0b%IQP`8+5^m=1)Vg|&^M)oee5CJIl{I;0o~9OD0x=>JlO zq)KK^hSnj;>pJ>NI~PU?^m@g6xzC5D$B1u=!z_6kSZAM0VBs>Gqje^e=*wW{x$(+j z+w^{phjZ)6a1el4xN4w9z^12t|D_0+$~4Gh)4&?3KVP<$H+i_dp@rl1=UsG+Z3ha*%av;SpP!=Y^rVd??k|V1H;x_)kT^wazgkPxu>`GA*sJ&d;Jr z>e=5nf_1;hX$8!|DkO3DCDqqDc^A4iV$@B&s{~-CLH6Z)+UGh?{}UZj3~Pv7}L8Dr1A(^>Oy z|M>1l|J=}PdT01{Sg01ed<6-;Gq}kA9_P*V7IKM>#snqfhhZuJKqcdw5$-fjF0XMn zb}#-GC`-Mp{?^b7=etBV^!7<6OWsDi?VOR1T(-;N>B4quqw!IAxSwocdyQ#Ny2d(| zqje9UQm8wJeeAW5H8FtN_O^FY{69~oeh)j*fwCj2^67Q;?vf3Dz{Lc0B?@CC$?Vsr zd^x`p=8a-N>vA8hF83Z^{{KQ<{y%)TE3xU-M2pYo)=y=68EW2HGzc6~3^k3_{%b=| zZ@R-yvp91mISP*@ZMae$1;O3k)FWpfDTTet)?#Frh;$u!c5j36+@(}|jeWH8f3f$L zVNv((zW0BI8DapXQ(-{5L(&?MZWKvL=@RL7=#uV`ln!Z-a#Xqmqy-6)1_7l}_8-00 zeP7qw_j4TUS!=I-JbORa`*|_Py!n0SJiq7XQ(N=9q4(;%qH(u|RpWG}rjlJPoeF^X z?^;MW?J0M2C$I{5{AJkb)Lo=+ufY)cZB_PEMkFZeI$Puob~&zjG&EErpWF|lX#A&P zXGsOTKcSG64U};xn5|O@Js#`tVP~D#(^C$a zZWeIZ>B2#VsV+IS;0q_PM+G>fTa%7dcOdM$CFt;m zbU!DxHyI2|A}(QM$KTfRv;=`zRd&CfX_-<_E?(E6)9FW_4qA62Uvfms>ft%`r7qjy z!HKeU^-Pjk;o4|K(!s2*_yjv_`!P55&eWNK)|*$gz*GE(WH?!l&`XIggB#Ko2)&Np zAusL9(>OfPxu?xVTC^Q@_js<93%ox3X{yhCQw=xz9#nNKB2v-H57yquc_-Cr!xMr67i{K^p}vZJVxbxlLXl$3t>0g#)dYEfQRop)no2#7!j1{ zNoqZnAfJ^nCk_xe`EJBoty7*8mnc&>FCFK45sBb0A>p;zK5b2rs_9D{BBWNg7_y*O zLJq#{`!<$Kg(e)%!|u5g3hHleq%;R(XO*`amfo1!)0>;)cSK~Ey$e_Dh6cox=d_DS zZAKWXO&EsP_3;)hrfP*Q2-?0H;DkLP)}3!KTpy0tlQW!7yIFx$757};dh=W`Y*BWO z?#&8rQ85jv|{xI5-69Lr@~lx{<1D>y>Vn>yT4aJvmDw}H|5pka!Y5v z))YrS;2RGMJ{9r}?8=R~H?`1!_pPp0a4&Eg`a1CPC*D7^wEr_3+5i0ov}m&51+>Tb}TL(B(k@77x25kjXDLx9qYfQ$n zw?SKh2ZP*~#JjHbT4-%oozDSa0nPkA`9%TEH8Jc01>bH8+6wSS^x;fM&{klr5eJa8 zFdJl|DR9xA_7J3Lb|_0Pk>g@{{%T(MCvr3*Ml;+pA<3MEwIIzkydVucBPdA9O**+! ztoOufy`;mhXT4O_@f@*HrsJ=$QEoULzEN@QQxN)D3wEiAytpv4pBorbXaLr@;QDIUvy}#WOny>h^wR}3_ zYgkh zX|2t{Q`-DKstZOeEW*by08Wim+@GK)9#WUbl_NZuQee$HFYlfG-9f>p<5+<*yhmd?dXL57(ybLfb86}*t&4A>FSmVN?$Y-?am{=0ySM%N z@%NKGtjq2{4oIV4e;D|B+3Eb}BWiFlCQws`gg`^-Azt-R964q${D0|J;S8t5)e^=K zkKlWi;-e4G(f`Z+D*xXpp#6u> z2!O2wC{_vO3GpZ|<4wyx?2@5Is@j}80jtJfTP=*P(}v=oX9UO&g1dKh>rP|IxK3`Y zeV{8DiDRkFe<;tcl)gtBKbXLQ-3Y)LE76dd1a7J0;(u&pBUcpT!^tQG_OGeVSK^t=p=n(0kAp<|U7O`lVpBs`hPyD~q0w+(cg>8@@;^4RT3xAi75DWy4741_ zS{+qNeFr#q{oDSCjL9oYxN53A;kz=()8y zC&@Ye)}X%DKZwhkyx35m*8n-R;$i&!rr$asb6}LUV+w`oYDa7bYnFJf>%!nia zA<#!dG>FiPt`tz}A|)rUjgRjM>YI}Cd0eTr^gi~wHqXFcx+~xK^x3kZCHn`DCp=eg z&Xuyxrw)B2#R*v|nP4D8p%EGp4-ia7udlG9BLVQ|9YXw1&o5+WcU zLcyKrM0xqy-iqNpoL_Zr#9Z0l@$aKGo-v@RVa_b~z1u>Jr=eLPrGxQ3<|M`=Na+-; z!&vB(%$(AZ=h=(%hX-X$iuhQS*j-An3orpqZW)j!XCNs>c0%GaTvB|CoRd?_+e4tLIe zcV&_(zHxBXr{)f^kL8{7)FCe+$Ak}kmYdVb9dg4}xnID(8_+c@mm^s8V+s%p$bX-Q z{W81NW_7EArY%v^rDW}u)#0FSOS!Aii)*bLO---HRdj&LW-GsYkHopisQ6Hv z0>O^+r1RR~lcuOE&C6|H8e)B&Nhz;Z+_ezxJ1nO)rWAyzh7eFX56zg+xvtgd96QHX z^kUa$Tn8SD+YXSxkTE{>EUyASvPQ*RwBQ^>o0;}AY1_X3*m}<%$Wxs8T=M97EEa27 z6aNw%S$hv^g>&l8He{;__Tge1h?cvydk3%#Zp6@^uF$e4zBIJlEx&o@Kw@ZGcSC>Q zJ;D2_(No!pm(O=zcKHN&Gj1suOdr5|(QCZNr^A%18=Vb#@Y~9#2S~#McP2z=8rktu za?*Y{&TZQC$H>*@;nP;@7opn=nJ&0iNzr2~KLeNW<=)$5$@Jm8rp&rrRIEoI5k*pe z!m8nY?DXWsoy5fzyvz{rU0Qjn9*Dk|i&p*aJE7%k!Hmwor)kC{jE(d>6k+);E3?~$ zHu3kswv_s@>}Mbed0qdMsvTfUVJc#k8F&Qe^1Lt)b=tUK`~HknCwFevz}K>+BeglI~>galY0R!G`&b z(<%H^3^aw%=DT$GbP@%<_d3p&zxL@Z-|c!-Ne0Be5BBIAxmu%sZdP<_!;Ii7s^YB( z^Q6Z2vx_QkIvk%r_6rSz&TY9#ki-C*_-FID4Ue%Zx2)J6lPqjIr8IsSaFBN68dIW< zd9qfQ@SQ=gCVk_mndoP&2maY2^?Bxz7Zb9>_nTBB9*7z)_gYFdw1#d_h{T!uIC!jF znTF;%XqP>k;(u_H{lx0nR51H(g{8_3?AO&T%sks1(VPq2{+KTA*_>3bTQv%ljpb=P z+m-6`D?|2UUiF{MRY+U;hjL5Ni)|@tbL6)zzec3x@@T5#FE27~Hhhfla$|kBw#nb6 ziZyx3s`IJOlz}Q{>`~^O^1B%`&hOoNeyF4o1p1Uh)6kzcGX44kTx7B)l!ox z_z_BXlmpVL-0d_*WkVDN7bVUSm4+W=>2dI`08e*YF+QpybA4Tp>r+gweIs|ceI$9S zDZe4m>j^9UXPm>QoFbkI*j|zo^gzn}aSO|Hh}exF8(x$z#?N|3!bi{yvTH#%hi#9$ z;=0Z3@Qo27H4o(%f#A;L8fxJN%AoD)nR8`5@J+mNS?U88M~2PzSvGp$R7T`x=gMqU`=`s!+$!Tqu3CsOnY{$B6_)SWe{; zspE_4Fhg@ycXzhA`k-&4LB)Gdmy;huk#>()l}@_YrBYPJhr=^9WiyiPj*d_ekiorUXjN5$9kmC8xRai*6oHwP&sg5xfOZlY=lE3t)~- z8Lk$-V-gwv0&GQj9@j%j94J0CUioWo{kux{ca`o!f%&TcWc4bV_{+gH?C5+ydRDR>ZJ5Iy98Ra5Y-_SnNV zu4Hk+C0M(ZWDsoCr7u!|Y?9oIRvq+_|3#~==t-=C((sNy4j`Qkm8E>Nun)|4-%MKZ zWgnStk;1esi|yUvM*1=0bO_Q)@h;f1ynRNs3nl8_^Pqho66O310!3Fp!69Sd*E2ou zS!7n5c78_8`QaGJqqz6{u;1eOP1JjzOSReW;^=Q&7KfYkUG9Ds!71vt)Z8bq{gi75 z{l#Aj8b*bmgwWwY>*zT>j)Kd`$oVD3 zYC*oQg(NL=UOnT`Hf{~{O5vilANpB64Z}!9(CCBNq%g~Eld;8?_qX3S8s4t>Ua(PX zjJC%Q$SN8w`WS>F{#o3kNXj5cxIZuZRH=UN!&oNEjg9yP5ttOu{mI?1)yMMja1y{R z8M|aNM@M4vNm`OrmCt+X$)*o*{lhn)B163g^9jCnm{NiKf_ZgA>BIGk*Ifl4DA>?s z57%9jcr%5~-IL%N)gDQb>6;&>NMI(!A1a(OgzaP6yN#Hf~Sx2FaOr8hIZ z+eHYjtgDw?$e?*{s)d3?r$M*-ZMMXO%9zt0cR%h@u`IOA{yv+Dtxcc%3hU?jcMsK{ zd+ATP=e|1SkWPF5l$y@&tWeKJ=%^7zN60*HK%K5wookW4zBMM`d0kEIqlho=-WA*j z4(tL_RxE01!S+FiCcF;5WGQr9hfn!fET|flIZ=?T!)tzvF57{|l#@))&C#EksA#&G znB1T4kg>7hGEoUbXu*$7GI6Q}%sBfIubS`<1@K@8l8Xk8Nx1M7DT^O5(Ip4IW}zl`nt1v^-ZiYav^ zcnALE?I>W@$U!_}t31heJ(P>@NRj&p-8SOkbEN1uVpcyQ#n`BLDVLsDeM}ZzEk*PX zm8?3;L>|$FU{N zQp5AXkF6~p?~|D=>6DLKP7fmq-FW(GK#q#TgFu6be`rwuAJl_6C^*akTw}|S%^DI} zPA-HpA)NKWt{v5cB`04cqdP~ZdyXzg?Zmh~QFl>ZAZR;*=;xWSEJjID9FskjVJUub zZ=V~a;i<`hYitcoE0CjN4tDJxx`KzrM#1dMDW-JC#;KMpV!H84>WRzg@2ZLn9$44G zR-U&FAEC6JM<#(x^m@IdyLx1SVRoo%sA=vq;q}$L7#WVW7YUlyYxyaE(C{vfH`bR@ zbCben(h3T6XDo5$Fy_j)2G5Jv%Pfke0gqeoXn%QND;nH1n-)OGEBF+eQ3IOi!*|5T}` z*WrA~Uye668@~QL-Ra^zKl=`L?S34s{NLTRbJ1>9cFd2@97Rk@%J)JD=e_c|@VD;$ zI~tzjy?4#|4c`kCi{#MI%Q1Sq<&3Sy|DJ|t?oh^}{Cue_?G`ABFqc)f{RB(l)Xo>t zy4U~YuQWWlGYYnaR3eR_s7$1e-z~h6b7gPccIahr;kxXBq&y;J=E;^s5O@y7wF88f ztA3)iC9!nv=szD8hou4%>F?BNmaCDZa%kXW>T1v@hkRCLh?2*eI)V!*@W^BLEtS*0vvw#RRq=Hf&saPv6dV%6ab1f~twcpCOUGbQ|@`!H=7XTkRvQomTYxz=mp{;(R8$ z9)p`yz$fxiNHVj5XP5hh_ZKLn?C0S#626U~hB$^F%fqd7nSCZWIt%-@lh3RbE5o~9 zjgy0k6IP&eg?^J7o}nF1T0sD!2Y&V7p0qp;y>Wj5m|4h0MSX_#i>FuizKxoEUSwrY z@W_&+qE~ycI;mk(gyyqMx#5*P`#>eLtHMTgJyz(HbllhvNvY?8g5-H=bN$r3H~5<$ z4%TEI_OINYiymy100`q6%~u{`ssdyfQ@=Vv1RIe+m`tuN{_`uh0LD@w?Zp>govcvl zM9yD4#!x?$*6*dCj8fcmAYdoVmiN;2qe+Uj!-4E+8OH_gNQ8CY@ zCv9BowJS*7CCu`lt~0XK!yZCawJV$(5+_mb;zpM~jbm z&Si1^w_XDxr?Wdz4bnSY7zf^-G3X{=Gi&<>WY2SsSh5DtkC@}b%RpB^MFTfyZ@axK zcG`<-Y>%Iu^HVb#UAudjPJpucE|y)2&>ESfGH8wsnUOmpRiT#>RoUb1p!Sie!T>6C z$>{$YZ%rGl>yxqEhk*bRGif}Y-yZ7UN1j&vU*LZzihl!0l-Z1mKLp;%`Zwh~9*Jn` z7#o0~$aVdLnoC`wluil&z`EPnejWLRqBs*l=>9(|iZvm85KvJ(i3}B9 zF1lvxQ_d#=yR^-=6r;aT2#uAic1P;MS=LO$lm*u2;x)p%k$#Gr#a{vnh3deZusE8G zAPNNQZv3wj(Vif0&0H34xdQ@7#;w4*+wui~?&56)gwr8?v}(99+q=czmBLyVoZup=3-OWnPK!)6Lq?VIXhKOUIhDaMHDp((YB`y^?Bx9IRA-U`R@Cs|vf zJqD~A$4k+MQAABCPiNd$ZXYtEpaKDzwTPhf+jXNQ4PZ{F?BW4`nF;$FPW7KM1%a}S zsG7w#tqkUsH<$a_cRKL7Jod<*4tl>0B_G=U#$1ZVV6lqL3-5!}+#mmQPI!H7Y5RS% z_u0~*>eGgUxu@Kv*rJud-bwQ~0uvVpj40lCB{<)#^=^=EL^z+GmUX$YjQ3k0uPvV#} zmj6V}m6{U%yhdI*d|&dQrSKjs=3Lc>!wgE`kbS4zf6$MHOl$qZKuPWkP4yRaP!z$v`B8T9XeoR4w>Jw@0AGQ9DZRQy7zyfr zewvHGgIlFCTxfJ{i3c=n3a zk@e(D7EPNdpG^~d&Z#gqmg+ep^-MxL^=WKkoKRr~oPh4{*tw-2bOWLI z^My8?l4$6;ktn7Hu~+x_>Ma3mpETspP*YJMKiA5P&rHdY&A3&uu@EtfsiNxoBIAEUov zay269yxB~qBK$t`3;Uf;b=ScfiHF`wyWMp>4pB}#=lv8vnx<-OTb z6O%fX%HMPKT(>bFk7>VLi9>7o;7(HcD;fLvkl6**&zB%o<_AXHF|dnzSzzZjtTtnF z%Kp_yk%N5(k69Xr%OjJ;vBGq$&$Y3cbZb*s+{_!ezxLnG{*=fp_79NGup#KXjqFgzGPRWp;|aoep-qy+HzbI=4bxy@3nSJ9qYe^M2@Rrh zUCl8i^aZ0%SY167vK|YfW!<;BK-St|q6rvvK-QY*g{S_4XW=FI6O1~HbuyqJz`j-= zD!~GdMDSmkA;FPIaSTAD4UR+{$+IEJM)!0^5F~+CEOF%wJ0DVQ4<>cv?K(a3A{_q| zb=E*nz3-|{b|AviG$(X4FQK!+-#*d2i5ZgSx^5s3y*a;Dv|Pu6 zN_|mqGMiIU?>U=Y@y8MlEb2EdmuyrxzUkR`nN)??tc*{czFO5SgI!Y8BYa8)^ow7N zL~bKcMe&-Y<%S=*9p>xj>sKlK7m^eypD!1bZZ~b#Z)`X3baH-e`F?xD28=r2&D+jy z!>zGy?Q>Qt14Kky7+lt}O3N|s%}Pa}Cjdw zR#>*z%SAc%q>t&f2X8;^{bc3=R;(dFf%6!+RLP6b`h3sjVB_9vQ;ELm zG^(Lxw?C$BQGRiL_`|TQL@juRH(($eo8DkELthA@Lo}zJNfjom5;mh z9(@cL;mn~K`2=ur%Ffp+*ia6lO%U0ybQbr$@)D0#;FjV7LhtD9^ydmkA%c5Voeg|t zrnwTVH>q(}gTjc|3M{$Q0KOQi7g{N+S22~Et!#~*^qrMaAX;{;Rr>{W^{Xyx%sl-| z>_)*1G+=*r6+v|voYD8hjL6pXz2jt_*3Y5@ul_GQUeq=^+eINC#g~6x;S4m{QcaU~ zH$O`dODun^Vw3V(X+`|w)T0MKE#3BJh6$dz_pPR)!_O%f$D2d^ zgD{Ry2&^JCPX<#|mP}S24v$pt4{JbQo@IEiUHakS>+c)qp*Zj!>Rne}HdtF`(aNoI zE#Y+)U7T~JoAn)Hv55jf3rTR@p4Zv3;0)D;J`UvgVS2Y(e zwGESzgnu}Yd%x6R;6z|C{<1FkQa1}vWBc$jRsJ4IXr~a>8=M22TbK}mweG@i%ash!? z#6xDmIfyPm0n4=jgiwaf*a!}YE`Sht+*kyWDH<0r? zKA(LqH>UXe2!b!QvyBycHVTEEdIfR^VFkX_!5ZjjdEvDemTTpQOW;dAj*cJ)hZ0GC zE{&g_J`84O(T}roSWK}jkOu|5*DKT096H%oGMq;e065+S6;-SpX^3653sOvEQ21d8MUYeovlcVg3$0eK1Bz*0ig{ppW9dm44Vb1bc?ziGwb*OPm z_WGG#?e&t`;8Mn-#iVqbvgLx0Q|SsqCELx(64qozAK%)%M9)=FuC|^n7D`sLn|ua@cewanuw`%TcJ$P}qI*l_c9vexBD1;MU4u8j2o;Sh6R<&o zLy4Z8Hm+~|*Q0F(yo6SsO<_?U;ci8W%~w4%5sh-nM31u zjLZ8`M%{<_bl4s(UfUg`NO>lE`ySRiGorGklz>1KEZTfqOwJZ0Pp!UqEQP_cPp;fYe*zzS{aExRbw)e-M~c=o z1^g^NqvxdBKLJkUaFwR}=cR58w)l?Uj-w)kLAwzji18@9O_TAe+?z< z<>8?M#?!DEpsQHT?tKj!$52i~gr!w4*zXv#XTz!}KhKX5P>0d(N z+b0o3=q9e-XAla$FgRvKI+-2yi~?g!ttCU#pzRRJiN#2>&{&=ILMqtVoBI3SWYw*` z;YR@9JpKPsDxd$Bx{SCLK(u3J0L9Q_ILVPnRwdVnEZ1d-gk3QL8eN%n>}xr-82P#yB3%NF z$?^=E87G^5xKxHphvSo!CZg^^%Aa*0025?)w*YfY(jQdR@K6Z0d#Oc0HMCL*6_Cdr zJ~!juK8k=tja~uJ&{f^^bJ#BQZke6hJt~=5x(@C(ZUm*OWam7>EVvV-q9*svEQ=>U zP50nYakvY?Mrt+jdwhb2N9ZRd)br+U*~>b76AePCw9ty-eMR__Oy@RSd$+LdCB4|0 zJ*ahU!t5pOJFmHCuqW{Ct(Vd~JLn;7Z4CJWuRmq~Ja&W(ulwT&}O5QdBs8|yVY|swi3_%VNCO*Wl?oy z_dlYgA0NNdZ>ilDz*L};#c$Tv_#Dc)IFcL!f3fWBl`jC+zkk%2%fYkCFsCy7s=L7wGYQGZuI* zZP$jf5WC5E{f?vJirTNOjikT~`(8PvT*pS?KxXf68lrQ-6O7_Z^ z6{b4iE&n%W@54#yQ{S3eS)VoLVb*b~`CsNBof|&OFlK>9AwIwS*E*ssy1dVQ>|ecn z=RRwHIdYnuCKHcrN^~eK`);Cd#<4aUhdtCQL~P!y+AF78`5>%yfNq&Bm1Uf>QFQWH z=Nl6*`?{aZjWL|^V{6*0?|4iOy`uD0z2>go&iGXL&JcOD*l)3I;X2#}_i+>wZ=ROY z<|<-E1G2WwL_1_&Wyz+88Ha_N*(_q88*XMT7Iq(hE<0Vj%k;xh1-;L1{c|Px7)s85 zK9aU_W2h+T+Ruy?;q;Fp{2z_Zm%k{Tj%*uVK7E;C?$vPn^c#*j;_7o>qMo_bbS-8{ z5lfO}&jt&0w&t}%78`Y8CD_nYs!rh{H+#!G`%ZJe16FovEk$xF_NZ#_(gX-TD;rqb z_NTD=!fKh8>`0(xdB`fCNXh=eLZL7Ash;^=lNzu71qz}fHYA(;D+$lGMT$LX`G+4U zBvUwjc7a>CvenGouVM`o#wqJVb?3S zd?FMN%SJMZ8(dHMJ@iFbo4?Wh$m#xWW=(So$0 z)~P0b{m~G&Uo@zA80y;<%<*+e$PEcnhhLi~Jkp}f7)fq>KaMkVgPjZ0PXhf-8H36< zk8u0Jkmsujf9#K&LYYF8+63Z7i*?V9u3n5|R`r6Fe~n`<(_=2iF{j%H-!?!R)a&ze zAT3cJ4K`GaTu2@c0akdXF>m~cWI|~n6rw3_Y?I2376M4Xaf}&eujNM;ayukrwmUBFDF6|bQw zHX5P%?;0veR?E)NjN;`q@_c!1Xj>H+^04bfzdVFFu*JZhjI6Pyb7rLY!NJWF6i%ak zw36$HK<2`n>Qb)dC1g^64u+q}B?Z$;>aG<&qDw0Z$W3)A4hr%wDM?nP5YsZaL<0I6 z%M489lM$DXO1U%zdH!gq$U;rQkoUf1h%rZlA$+R= zLV+#{AhJ}@2nhEtt?-T04b4&K*jYtpZH(VAY@uDZ9xcAaVfFR(76aPko}4%vJqEW% zYexfyw3Z0NlRcYlejv}j+p(Dl`WnsFdv?2!q@xyp9>*NY0v+64n>j$Qx)G1kP;|?4UeaStQHRmG%8R0WS!OJN246fa?5?SY=S4QfqmE((qDgQK>o1} zhxcr!o$~RY#xcsAFHX+BGch=rEKuTAUfG|yER{1s%Ma)t&V)2BEK+nFq>L_!ymrPe z&}s+CRt?cNS6<#{nt4?Faqg^T+Undt5mZrY7>FeTfmppqRIT7poZ0E!LKruU}H&%6V3tsUgLP~rB_>?tJ)CCl!2 zVyuGoP?c-ag^63r;5cR`1y09Tt>n2EpH1)=yr}*)0E^2!(aQ;dsN+g%za@+{RDZ$! zm8Gqn%rV*Jv|o!2=x;7Y^0RR*&k_~)w=kHq4*UyW<9)suIVnb_-GS1ey#Ii&@xLYH z{WqcS+fMdhq6y24a11YrZrzI-qB_2ctNspGYKuBp+~&H z46^a0T}dGQh8lwJu)+KoVOwRB_|k!r`{NJ$2jh>LmuLi97885#hgukjbi&itzVxDp zXy;Bq^u4Pf#%xzFK}W_2Qn$pbQd>9+;7_uA`xpj0aGy_~k7cF67z6|eC}wWDy%m)w z2##FT$9{ao;&4(Kn*TY57{rURsqFeF_H{i{K|+?;aW4_N1q|;EM@NUD3j!@ghwBd` zdwcqM;f{L4#r09^&8RTEw~xs4u&;l2sa6p923%G=zG$da5|n}CnBzWENx=DyQrx6Q zYCmlb0DD#xGjucfyw6fb4$>lQ8bHLyuN);Pm4Mam$o?W(Vf34{D^yB`BoL!nTb*4M z-?YzT3biq~E@O+UDe-Q{K8T%dS?0dt?$4?Dc-|}xs1>D=GM<@ zd8cAKRcFM~$y(bWtgl83RrX8tZrxE={rbUTAK_Q#1# z`D|Wli;)K%@o!(HJw3EEj7QLoW$Lj#h~(gy^t8co+kfjeyc4SGZGp)=l5jbz;%s!) z;Yx7n^{s&TQzAZQaZkCbV}M{9%3^^ztyf=XxXT&ISLjb&Q}d*4cD!yr5|P@jzJmCk zxUUtx)VeLGV6arDb<>Q4_iRx%X}pzz;Dk|3n|z*c#JEtv8p@%NRLs&Bolf&^WpTY((`;m{`k7%(K!YIjs z?x!$0B0E_vILb4@_^IQ*F6oeO?Jk=mGe^K%w?bnFY7B4>&|00aA2xQlT|?lePu zHRJ9TH9%{M)vK-wpr}MZ8T=ocF`Q~$QAQCCC2Qix1azyL!jA$_q3&dS@D33-eY2|{ zLg;Ay9dzMdoFQ~nmVT=Hx0yxhFRfTBy95zY(QOGpxQ;X!bD#c{y(;$Z>Z3-DJ2mw9 z4#CQa5LK!`2da?e*gy@|pxgQA{RKaTI>12g8m+&V?3fTmWzabTBLyGKPwsI*3gguj z$nA4BjiPJU*d3h!3yoM@@#~ACu0{7n3mMh<5ol4Oqr>~g5C_{;y8_qnX-X!PXZU;zU)sN1YSP+pnrO`iB@viftdMLLC@K za5;vlqR&R3wRf@cCqv%gs8byUI|Qy4MAkg@o$|6SN98Ch(?@Si2h387shnDQs)6qx`r%O!=uLo z-n64&0vED43nNBBOn;DD8rj#Xcj}npfUZrW{8kHX|I3<|IeIDOYH0s+eGu^fh?yeY zEX5C$Pia7qXzwicU~nOd$T$3V3sKOuDVE^`x;B@jNSgA=CE$GSU`Kp#*+icZ59x;@ z5~coVHeQatvPyUf%BQYa$PqS|RP`HlX+a`c>TGL91#mD3ElnY_x*3j% zc+`{&r+sW8h&p=(Ee`v=5LI$+<$Rp^ZCvqly#PcF_3GdNf4cS<+q&d6tO1u#DW#Z5 z`wfAj440LGFxRfp<#dhRcB=Hm9VJSO%_^_wg#Ax)=#$UPp=X^^B|TgXn|pnHT^D24 z3EOW2qAO+J1}Pyi0`F0$Qq^*P!LKZbi2L`>THee9uL zi_jw-H*R71$c`KLCLa|J)FKLePbYe(@!7xbe8J68Z3)%ogBFovbBmO#y}JJ_9FTa83J& z+iEDcT`xM~HxxO~c>bBdTa+7Vr7)R&(LY7?I0R4-Xol>|gLSnhFMX!lJkM_(Rl6C2 zlz-L7zTZ~!1}6{%Tui>F`uLRqe5!-@&gu8LtM=yrfzhXj%$O+#BR9|z3#GhB;Cz~{ zk5C76RCUMdl{S{?^YD0V)}MBj{yHD#aRMlWiKAjHQl^IR4p{)$&3R7FXE_8Ga_?xS zcY;Oxb1wa1Ods>3B|2AkZ(|tba*;WsB8gAo#}|k-Q}kYJr>TZwiDm;V35#6>LkWeZ z>Jcob)Kta?9sF=nlKPZlC<0h&ubv%BR>-eMR>O z#uP(?Os%R$4`ovaM+@xRtrRz2e0c5{1YFuFHYG!9^xOpeq?N6s+lw@sk#)aZn}zH0 zY4^xY=~_56y-FTrYuA;Qop5L;=0dBY9MfLzHKBtl9_nm7 z-0hucI}x(b`BAEt!8VB|uc{OZV>EdnIoZ+nqAJP`4-28DSs^3LOrpJECQ^DOQyVFs z@dIyGQZJz}hJp>-ArW5brkjN+sjHNJVV0~VNpOxW>}Qc?*JE^onTb+v=q|Oh)q_qg z1P21c{H0G6B_Y^MZm)(SE5ZyoXV-NnZc+f-E(|7qoS$5qweRz|U+vOc4|8i-es1t& zxUY0S%FQLbuHvva!XT6=yLztts|+1ldTV_GdFvG#c6Ms$r!@Z*uEM9wg3=F!J$OSV z;UMKN8)GWb$fVj_Dc6KQovNOL%fpukGS+|-&wjWi>TUqFyMcc~W5>^MiOZVWGe?=O zVcS9FUUvOcY;PwUakFQlg$U-!lmIUnk3%qA(vO@}>{@_lbwXHNKD(X=|AeBWKQr2t zyJoEY%G8Xp{Eg+zFWQwiS-!^Ldzp_W9G_QP$#kbL+_Z>5Q`eKp0lqK$iSfBm`resx zkSGev$jOSKP?hUWMun?ka;Wa|{XHopa_MYue~_s3Te8sAPeL|z12kby_oeO3RaMDH zY59d7(4r0H72C%o_npjW?TGP#v~e?j+6uP;o2<#E31SaS8Lu)q9@E4~o=m;5SnGX_ ztiVympo6KD@_SaQdSlFW2X(vRehTksYqeSHJ}Bht-USi|N4}H~|U- z56trRXD90|+Y*;I!wzm#O`BU{h=q3oDbA`+qu9)fmC2MM$k-_?e*|}i+ zE!jAa-A(L=hEKO2u2}9A!C4$^V<@GU36(MJZsi*>mzTzKV);6+=DL(pF4Y)Vj5=LK z?DxL#UO#K`FxW)@F2Ol8iALKe1I~+=2;WFh0Vpgsw(G0jP|Q`6A-4dmOi{wv4*Yw_ zpg@HmE0?eULD=G9AVP1;*H7}gWWSml$jye`T*bP5{;4v(?IsE6AJrY)=!$PkwWPlU zCjgEgo7}#Bt8iuEn&GM4a@!5(WEM#KjMoI&o%F2MA6C6QgQ2A}-#KpnSX7GM-`AL3 z@42(G@k9`m7R(r^sCSDt70-Hp>iFw zV1&7Qk{>A{+>zw&{?#wM*LI)4wH0_*(WfFx#BcouNdj_e9YnS1HX0PDQNB02130J@ zQIlxCktZ!0fdx3X47xn;?Ab85S;n|3%HT5T3kRl*2JkxuJ(!elK12#ODj3VLNQBB& zbosO72F14rg+N7Ux)i$1J$ozy`lLg6_v}l^%+l`pXPJhG-3#%v;F3^^ z|3K>G5;e+s7ee%}wNe6bbUchn$z82FU-8*xCL(wFnty7gRKr;bm8dx0EWOXWLQ3%5 z2nmc7s(}^&1@JO4iGvl@*gJ+qLx__&RuwKT6TupubfbxXK%IsvRBgd%718Ma+wk7r z?EADAPGltEhxwz1_vmE+U9I*(f?cq{F4wN09mt(Ap$grq< zrLV$EuuE+N*WL(eLrA$e%WG3qY`81O3`)03;_Wy7%>uBkv;8WxDRjHZ!Mty~+00ep zf3WwKe^K}CzW#TH?ruRkhVE1W=@O9c?(PzYZXCLi?(UFI38lLPqy(iTReqz_b=~XU zd#%^{t!Mke-hac)Yv%l%=lgvetnV(ZSkhDpa78siIDGowdYXcygI;O8ub}Kj{Ybol zi2sOj9=%H)b~;!sabI2ppw{*FVhJgnjpV)eEjIweP|n{obifVoLKSesI|VxWKT~Hb zllup;+I_c=;%|jar=&#p^+TkY*w^IA8#9tXtdUihb2gy5`d1eV9ved%-f_eT^STjy z%G%l}K_f<`%0x)mQm`YPg%U^-9+m7#Fhyq83Mc9QUKjRTlvl0VHgD%10$>ALVqeN_v?s zeZgrz^Ds~5KUygn_vUGL!GOY@ZD!eFEGt00YUdGJ9kfnrJlGHOk!PxUueb=dF}{sB z9#(rBC>tFX8~dMQcy3{gKP;vXn8)%G8j{7cFhKYwJR0ikPKpV+tVtz=;kGWRFX^EA zgmrQT_{zcE|4(@epE?u6Vgs=-O%PVo`tZFtG27Nn5qOh_I7-;3-KxyA@>u^DSyw7}E10E!^s()q*{s(=nCoqBNs_58JP!}}kt z)aiVo>5gc{?u<9x1cMxibgJXtt_VO&%krsi^_;vgPjgz zMmOokdm0Jqo&#>Nga+_T<42D%%whuC;CtWtXzht@VkYzf4z0&g=EtAN2oOQh%4Z&q z2G9;JwqXLR94JE~(b;9%(D(X}%aQvlbd5J2R|&<>ANhVF2=N&p^5qB~#~@?9o)}MR zs-GNmkVD~h!Pl7aK>fx4Lh`&5FVGXS4+oVi{dv{a=mtrY#=AP%J0%cH z=e4GrJ2Zo!K^%=9o}c4z0wJew#KO`hCJiNso)lOLXIXsArIIUpuKcH&SoVRU?D_iP z8&Yx$4i^wPit1-gCI&H6KQi(uYI|Pw2#{vWdju4%oV0e6#X@YF!QEk~g|>w$mitwk zpW!g*QH-O(*U=43=;2I>9oVVTs8ua1`*XbLWQ$63$KvEyFMpABXD3e;$j@cHfqMo8 zHCj7O>L3)=#YsMSai76~)%DMcQ)DPl|^S0Y&k5w5$E5j7#)p}th z_o6oz{*a$4@srDXk6%@O-lW?60<^THCfDAsF?{S;X#KhnHA3-)yG6tx8UJe=`4;FZ zcLK<@$Z5xh!lshEv>DlQQTT4Ep;Su3aM2~FOv(#qjujG0L+T#p4DJ-u<8peM2Kn* zs_J#6d`*1Pi&;Z-zOB#3#g6&)7uWAeJWuZQl-J^Fw@0%w3FerE0U^`dBSoSM?L{#= znI4TYbK@&Qo1ll6#`7Y3A&d^6wICm|e*T<+M-m^EVIvrbrxyplzb<>2&}S3}xU!{C zVj?ss243G@lewOPL3JobTS($tNJyjVXfX5MPXWbNfeYS2q(W*ZvgRv-kJy-Af?fP@ zbSUI3p7A4raH)fFwp~QLgSSDT<~`EcQ_L_~0&N)hkqHQ&%Y#2mYCGr=g&c8}Y6!ao z8seURuk}l4_@g&xnA-Kmgk|a`34yU^k8@CnLhum9xq{t1y-OGjq;v=->W~fOv`y24 zG>AfvO%b@~gK*4(AM*ogCE+M$Ty*@vC$&J2w#N>#ARSFjT9!jE3hc>7ic|qq)kIagsUF zm$Q?yh=tsG>7jQ#1#2tw3k<;*Pk(c{{QsmYWrD4agYiK~}}r|JpR;V@)f z89sC}j-mqv+Yze&$#~5C-;Kv%U{q!`4pjJfJRXBVRb_JfzgSoCHMzveK>Z;gz97hY zdIJD0{%1U{WH1&JKg^?9s6|98l8T~cS^Cpb8E;|l1K|?4RYOc1LQ&lR8jp>mK*&Fk zD*8cc$%qr!e`Q}`G?hB4gqGl;1b9p3_jsI%Of6*sy=^@F-BQ_mSMcR%5#Cbya4RW( zxcu8cF{!@;MZwazq*8g;=DLv|!zlE}KM{`?$*2eXZmBfRzEW-KgqC&~YdkEfbieb> zL+psL>g|+RyMVV;IHSa$9IjS;iSgq49g861S4{@7Y^ANBA4zXPg8=waHb9mrJqvwJ z+JpuX$Eqy;p4HAQF4I|j?et>>}y6aKA0F<8gFB804?S=!$l>6QL=ACo7IBl_dUdScUX0~bMay~z z6_G_PJY1WvoziBya|mBMETK8w!5H7VfsL3015RAcxzr!T4uy^GYQ&6hkp++I#62r+ zP6h}`egx-w|I|AhKE>Vw67SsD8YPh=axtg0Y>n%6KP)EfP{ zj9~xxqTHl`3^eeJ#L>3b^cO1;2s7FCa&`$1PBeL3E5|XX^Q?7moF>iVTfd<-`;|40 z7-YUlx?bpNWl)!5e$k;DS76m6sZ4XmeX;sF1k(0k(75K0QnQO;a>aJ@=}E(7|74_K zH~CJy>;~;80Y#_wCFlY+%^*ftr_4HKfdcOSQa;QAdtkd^pZI}53InmwK zR_#^rW^;t|FFVlX&!4w&a7T9>WcSyvA6a-#`N^02j}2$;t~Yi3j{4p{Ah)IQ>qbIR zcQMvhE)x*>!~@Y{P2@wvi{8}57~xNB$psHXHyw)rh?mG;)UG*cFaVYt?T@qg zNR6tFx1}dHP<$ZIH(HsG{W=)RFVPz!idmrYfQp+$f_@fB*q1U48y#d6ab-b}>&1L4 zC;evdjiF_E0kLpmt_PWGjEa;#QlFemjFhu9cI!}=Cg8_ z>y4DG6A^ILcPm0gE#(z^CgRFC!h@+cW<4r{Uc{jq4JD^Mlsha6l@1&PW z%EW{M_^QIHndix6N|prLs+^iNYQPi1NeV+W8IUqlOcVW1OIgY|Pbx+`UJ7Yb)oX0JDEMRIvWMM`I{babr&+OT{vN-6Y`(_td!-3hrOt=~T$1&_ zTUQPC75)NuOja6Q|6a=e|HLBx1@0JM{@{1jn1@wuBdfSFlX=xtrd(~OJ-)K=r={|b zB*{}u$8oiP zS}O2Z#LZ-F;Pv?Cue<9W0J{!~qO=93xambzsr!?C6}{=hjjs!3Qu@_^dsBoZZ+4{>Zv0OI63nQ~CTSzt9Xw zVE`(!FNetbSi&uBMIJ{xRCH)6X&?MPN5z-JY_BXthte8oyd}=vUQv$`0;O@$Km`j3LVdgCTYfB^Dp1Yews< z9SK7%I~iOPE?OOfPh5Ya;;vpe&Ya+@v5T)AV@IK%YVP@%Tj;No*+~t{n)~Anrb-K! zK94-GcugT?#8NkLDK|so=tHiHVKPtNlHByT1G$ulc zP4!{sdWct&CYRQ7Y0s$djcNCJ=IW0<1>e4Bt}1w3aCL{+i_v$onkRXph?}b54yp8o zPabb7cCTeVP1$r?0K+F?SZ{hQCzL0e$nZkfSw6RQInX#e4?@Q&yiM|I67(Cf*H=G` za(*)diYdCNi`by+-;8jJ&VPP`;shv@n?UW+sc3+?j!hhASk?73Bce{gI-q*!!)U~3 zf4n0RgYHPFylhmPM0~!aQ`DUF`F3WCuBK*k(oK`<}{1|27rl`4^4~M;& z3`jXl^2g0a_XII+OxFq|J0$q!Y3vUNz5(5rrH^lfiJz_9q|$!Jq8&cqls>omrT5^C z`SC!q=GJL86k|^Zw*&oX<7OZO84U`ZJB>z?ufD&b;1?u+N(qLqm-% z(zuNl*eW6cv<1W#LaC?ySWUy;me64z1R435tKEcMZ@-=s6h&9}m_eZ(E(z-(0X-!( zm9wUCXe9-!^6v?n4he7?wvjl}M-W?iT8@PCOS~=!3dYci0F99K2XXp)o6tQVvvwvk zgpZo|3z7P{5eB!}g7PF&n0*dsql|q_c3WRjU%Jd`JLt9r5k_+6jgpyhvm(eq-P_0= z3PNs?#L-AV_-RpU`Qb9t(Py5o)6*$3&1u?EOb}IRFoh_92w6l%04p!BJ&2ElHV%Xw zn~V1x4~U@{MUw2r$R`DIRH@&U*{1Iq^H@{v=){kNQDd3J#9rIIm!Yy~Gn!nWOtN_d zRu4TJ3K^E8QijD4h}(Wk2_V6Llodz^wV`UXZ)MbwRRNR{2mVjsw+4a3~O1a75D19iG;a8m$3Uveo5Nd|J z?)d?^fn@Tqbh_@0qt-b4rw(DV>-$7yUSuEbZHyQX;I}3fPDa? zl)l)S$&AGSbjtlvm!U?U-FZnLRQITLnWDy*WHBnoRWcp-;WTH4Nx`&Dzh{|#6;0>R zGBAF`eS9#7XRK>$_Rvb5XMoC)h?Nd|n;rFv3M zDy4Vj8d+PSl z`G3RbdrYpYC#?{>o@Y++B*sX93pF8n9sZE!L<&+)kj&_JyER~3Rw~doVDmRw@ zt)d^@x^H5zc0z2Zj=~|=Q$Ot!vS_d-p@s;L6koQ@ckm>$m(Wh;k0tG%1ZpwQVxyTC zckSBaMYNKBJcEO!b|PAY`!3Rj5EfSwyu4yZ25LhA(^6~o2&psRm4fyze%X%#aM5no zYs+#Z0>H?s$f_B9SuSWAt(n2AQf$YU2hmjgZ1eEH`G)_?d<#8ko(U9$MWT=`S6?s` zL&|HnHdI_!?zBFW22ff3fTKpi?d!ay7=lxsdC!_%CCMi<2f0Q3R%t|BhJKyp>syc-c6*s^S zK+MJPc<6yYrEZr%8hc2ux=lgIn3%E8ei!}+%|XHOeh6| z5Cq_t1}CICNk!IMZ9{d>pD6H4gO^Z}-ziNV*nOxA?TmHG;g|Wsf|)6s>;~zdSjLez)3~JOmGHbMI>1O zCSNm!&S^2sB*Czxyu=$dcht}kt?7MlrpJQ(<5b56!Bv0BXlr=kUuBU#U9rZBICvEa zerafaqFspIR6bRd9t&q6+VHh#EIO>=iO(13g+p}xOd6zm+sC?A-3SUJJ>D7R(7-$bumg#vC`zA*TQ#)mKCo!B#8-Y5BonJ76@P&lT}4AFbN8(I~#DJ!b5*gScR zeIS7qX zMi#wPeQ0$Kwqo_|xYAkhmvj(>1)Y40S6ejNwXtfOjy~rhKupVDRwLz(Mnu$z#D~;` zUTT@J&tD%k&1QU_G60=8oxCfRx7%{)+PFVeMSmwguIJPo{BBUNc5jFEdkhhvHX_)0 zvGl_ChkDGjdC!a)E6%48;yan0u=j6j1LOPszpZ}%GV-wi=zVG_5I{Fx+YPiZv}MGM4lZVrQ~-+es9o$Jm~ z8s%lc%ttS!<6?4z(fv%)L)VsjzOBS1A&n;fkgGL7rCu7s=uad2V0AD+JF^F^Auy9h zrG}o8okb<+p`E*sBoRaM{8cBm@m_x?z~vTa)5A0`G*Bmf+f>J(Pf$p1j=(~jI2eQB zvO~VlOv<1~4|wzHA{~y(&Y<=J4@vKLKFp0sI+fUjCd%)L*^J7l%jj^_7fR%j$jXbH zC(5uGq_YX*2GmPE%^oab4w7Vu%CV4?-2TL@O_nx|b|@5*h{I~_OR_e4PXAM1eAnjv zcuO|SJQ~xIGr~6U-9bY7Xw~F3gatptlsjW;5S{AV)kLg=qP<&eiGY71RVsB}APpKh zcB{O~JsBY66}u8NqyE8*oFR+oHc=h<;DaAn8n|p4MWwTS_!x+8iR4;PAT82H@|rxE z$wCq)D_~U;BI3a~E2hfNWHu4?^s<0bf_8<=tqh@$ppZHT$qJU?kyBLjkAeU0DF|;prv#Z>;!e5CL zsi&IX2yWQ$ED2dVkl;!psrf}z$O$8mpAR86rP9ipcc1Xdd)YeTMdW9qBxk;DqubJ= z%A%}<3QAOG81W*`EHaEr!N&(cgj?>VId)z=#Bkp*`fg)Wv!mlnjKa`0sa6-FnLX43 z{;gD^Hv@X0C(~wYHBSf2*X3cxS^jERuM#@EU#(l0#H=6f@d-w<*m$RrH+&%vZQL=e z&?0l``cbT1R`fYnqV8@Z#%aO@o7?e~wLD{QzITtMrnLv~Zeg`)Hv}>Fs1cHEvVSMz zhoyCdI!W@WxZs>OrJCzSMjP*6zTtW#&AQJP_dBqqN79bvq#!Ek%nT1b<4weZwyCjemT@tG6F~{$?QF-+qL`YlJAu2a*(b z@O(>C0mGg|86Gz!@r(VdDzXreZ#*Qh-E6x721BPYau)rYy8W?jSn$JH{67hEmGeY<#1_Vf+IYQ}MvurF-w9{D^7Txn zbN@2+Zf~{^^Fw(^W)8;D-cu$O^P7Ed$Q#^>MSmWuj$CwMPFh+j4WlVU{B^Q!e8qKL~q`HA#mhG(j-2b!)&Nf!aG+$j=| zNj71*oPN)K8g9rK&sz@(#(MwM5p$+n?y)rQYVOjPtIAzJ%w^{y6IXxz;>Y$Z<{LDf z9};ZNKXTcGcokLxE?Cb6uD`yzlj&0qfA!{PzJ&`*WJ2J>HJJ=ePW&e1NNVf$EI6+d z!vYD}=I5QXoACw4Zqfyc!dXSK-|4KS&xfQzY9f)oM73BXzAbgS*4#(5Afy$+GCwfG$%gR>?;f`MfJCN#X;^T|&$QPu81&|)ox8Z_` zAN#fihNxT6(rA5U3d0ZP%(aO=APB=E#nZgO8%rc9z6m21!WY+o?l1-9cvH{I1+AI^ z<4btmZqy28L7Q|jwA`_lazO_KadZh1@7hAmhKzXfRn!>5=657Y_;i%ng&_Xpr@P{uQ!>XYZi*+Ld=;of#ONB1J=;Uq9|rp zWmeNDS!Ue6B|I8mL3DY)S|37CS>j+Ru=#MQ5;cHdQ50fL5dExP4mavm53`Ph?wg%5 zKhaTOe^famgq0V~JJwYIQ6ASy0yvn9b^|9%;-$EIvzi1)>gIzD4*f*S6J{={(5DjJ zy`Mcle4@M)8+k2ol}=PWpwzJ_jM<;cY^r2?>3`&!kQyX)Jd|d+hzp*I&@vT}I`AVf zPZv!PI#o-JiXeB(cs_g?w}g;Unj*}soqiG z>%akDJy~X}1W|L8E6pqqY74PwQWgnQGB1Hx+H|smpqvdENn)Z@7zy{y^8{y_jMGss zf)+puoK4CdT1w^Z2kWro=Jak5*h?ya#ZlD8}3bw>91F`H0w$U~#4hPjE{QiTPMvVa*_7=xa__Y8&1YB2l-%UAtSE?@7sTl)Dm@-vu4#emnhzhHE+yJnHZck@ znn}TsDT*#G3JETV9R_eyBN2Hk|ImGm4?M=k1)b4U6IvHbSWy8}X#RDCSX>~EzH0pI zC!c*QwffLlPT92c$W^&q2Nbe^VDer#UZ9mz>3xlEAEi>A?AW;rCzvtW?y)xv!0rW} zkGTxk2>lWv*6szc0Z@aT^OU%%@v~gu5BAxc4V}zoKLTJ6^cUJ+Y^~J`O z_?Df{2MDEd_`cx!vQsN1maS$H9vT#K=O_rbEe7cxZQC(%fiYnc#WspI42j?rP{(i< z^@&y8rts5uj+4s}-NulsOa5WqCSpn*TFTgS38ebhFAM0sy2wXv!cW1__u8F=lrdmUl81L5SCMs_Gu|yEzHcw)(ySua;A_-VsSg7E#CC4o$);#_I;fHwjJET5sNT4%h|r z9hEu=v*oh|JeEuhf*-CqK<)2>d#Et&OKg)4&uQ61h{a>=K!Z&e=Ot;K_J=_{$k3q+ zFd(<9EHz=v)LBE4&9i|%@~))+=ztp#m!Gb*7kHE^PnUVqIOvu-Fto~x6J+ifU^{-f zD;!)!Tg^Z#0`hIyljapG3pXGF5wbUUwS_K?IWFYr6G{NtMKsWMHm^KkvW2qOzzJqP)CH;dPB1LY*Tx_;H zm>R_fgETC<1q&07V50##8mKld%n?xoSg!Eiq_q zPwmBqVZ(mM4lJRcDV(!D))T$W8RSHy|Imc;(IcFkclH?;Uu1W}o0yjDxb{cQY=Rm4 z6oFr?@2d!ryF{)NNr)9}X65`d)Sicoc57x8N_0IE~V&>17M=N2qz!5I%l_n%C_$GOt&TMP(($GWtiemS zIVDA@cN(A*wUx9YWHwv4ehmCz4Xf}eU(7MA->YDCae*L1i@m=>j_W9n4!=AH6N;x* z4#H&+Q8rZmE9gN_;W7v`-(`~IC9f}z60KNu&G~Bzi)i0tpOA|`nxrd&`A3p7#$93X~@O%^v3+I>-q_MAZu~WH8!S0kFv&C zKocd!%(;|l26ic^vPe|}ELq3rnO%wB!FimERkl4w3@lrN0@v@Xn|{!WYM4DGnY3=# za$IhhR@x^u02IF_-3iMF`hWh8-zsZ53)J0m@irw>+VO-tMGd*JK)^zM~hWb zdaimf*}UyjMH3fa@VtI_QdI5n3SAS>4SLkD8JWgRy{Up#mpc$8`^&7?mX3jCBhh+; zeG7H4`gWfLA3eFiJjlr}-2Nd{Pbc^7SHA%L2R=A$QtQ{<$=9Kc*>q5ui_q6z>+8!k zN*c-^XSd9aSMzqfW@+p4qkoRNh-o40o#5PSBMJ92hC|t6^YxqvfPz=J;XD(j zNVX(xUmX!6L@;S}9~NXA%otQ7<&G7~wyqLEjAv0AEYyUhH{>HHY%F&dG(@eDgqdOR z#_vu6sqeYKPhFTO&GrWA;z2TD#T1v>G%dyck`$8@Vo16vHRZJrfvDClPsXQ0>R0Do z1jXST-zkb{mACt1vaJ9XwNJE6zPQvXq2Y-|MU1vHql$WNNqK{#4u~+xRS%xzvOzg4 ztd}BcxjZR#*`xUDmjiUe=cxn<8lci~8^) zcMpk0nCXcrd=aAkH7PCi$L=#{;V}y>{9FXA5*Mvg?@QstCLH2 z2q~3=>|SOoN0&VbD+TdHX+Sbz<;tFr4|(L8%pVwm`yC5Sq6)BFMQDZo=WRjF#Q8c% zk|Z0bQa3+R_Muuc!<`%Yd~;0ElYOYz!_We{roQlQBhgDpv(ora)qcT}(U6R?kGGZ4y%xL+QqBncn9QReL4mP#)Re zq7s82RBcD6Vaj{~x$1hYL=8!uG!zpvJC`lvUcs|5LU9D{={! zL2$*_$671>+f8|g>i%X#9J>J)p|nf;o2R7GkeD{H%P4yLUNycUxm4*hME_6KKDG5X z`S5n!1iLYP3(MAtKJD7cV0TJfQ6NvSMqZIEJD^L6Ek^Bo_;r1uRg+OY?+S@$`mnGPH!RHYH9ka zWaGY0mgtqa7*8`+8`PEVW|g@V0~%N0ig4(rw`a(65-^n$*0zN<a=4TP*389b>Qx zHl8Y44pj5QKf*{b?0f!4$3(Y{%yn-xN4!sQ#KxzuJK#nB`-D)uTK&Uv$sJ`d4Spp3;ck&a}PD%D%w7-t87W0Sf>fgND-g>ID^3eznmgRrqP%5WzRU#3^ zY`B9}>9uAYJd94`03dGOOEKEbL>^!rd5;KkOAm6~hrT>TJbWv?qzfI~(f3C+mJ>!m zxs8ofd<#Yc9!anIY8y!{FSGqr)(PerkD&O9+NZo|`0d0sWc=8n_2-G}Gp~(r8*BdB z5?{K0O=){?NR*9<$VPtj5-mOmtzeSdBw@hsntybDg(fBwOVx5v+2oEtcl%IQfK%n` zZE;r}-7P-Y%uED9|8gX&_324}IZC_cPe#0{8=8+lVwjP>jJ0~#mEy7UK$-UaO{}4` z5m1{_C~>KOjYWX)HRX|(?9Y9d#wIXQ!iQ66=uEI^;wh%xzrPT>AW8#$a;HM!Fk`2*|ptrD)j!+AUK@O%>qfrV9jbsc` z<^y#0p}WXI-Gk8Ph_FlRFkQJY?a{EM68L3V(%i?3Mv}Euks+Pnqx(K6s(!=~gKZ)~pM(Fk*ln;;v(@(BQ&xrpOT)*^Z2-@!(C^p%LjUK$>WS ztJOpV@^Mly_Y8`1#>Jo81O@hF@?t|U*+SW@%X_pfTeaw-l|~$6gU0?b7!q zSqpl>EO;Yltza5g%j^WQwH~$s8cE;iqjD53#B$t_jqkve!vn{cNCb6gl-*%e%|4#Y z%%L`XRLg3ci!m`Y39_Gg8J5)qTw0!DmNOK6 zqV`^9vDG!F?x%`dmTh#6hsauYT{xNHlNIfxX~{4@8MRplK@Wv2)t4!PU}$h4rCuHa zyd5*mSaFaKf5URthrtne{ZV7Sv zFop80FqT6n(a3<)OpZDgD*-ju<;O@c;JIqfIy zR(hMInJpC&_zjAPslG5}Q)9CBLh?PgKiQr6gmC6UewHXQ@k^b|bBSz0tJu%w1)sP{ z50Nd!7g;=+==0426};kQ7xR5hS;hS<*2rk2qDc~aQ389B(8Sel(adLM)4AQ?YXTwB zMGHlbbmibcRIV6V0aBg(G)^8&7S-nw^?>kH;d8G7x@~Gy6Xa(AKcBe8<1y;#y1+01 z1?N+yqMtF_7_|uu6Qqg?JuOwmE&Kk!pUp*12Z*Ek1N{8Ztf$D7w3&?jAXKLn^Wiok z7X?}u7p`Pg)MrA)lr4op=7n_I82J$Z`xMv+7m*jjqBmWhNlsP>2q0~NV=IhU3yUJm zkiGDgdG~_OeVIuuUJsI*@#nJ*>oI>%@Sf~2O-={jqp)Bs!+OY#p75j<(~_)>RbVp~ zsz}EB-kC5e)F|_mVG~0JNGgnyYA^*9&sM5?rs=>YC1hTSZ~XYOXh=?$O*Tu(k1H65 z+lr~JDyiMsEA%p`N@6!?i;76KihJwTu?rco9Ktsp9Tdm9_3#u zKsZGj9#R?}Bnyzj%US(-_vXosW%L>aFqjaz>aLK|nn)Y7BxsmXP1eeZP_kHiNUOmD zNssk;ThJ?zQ|ovvd0iu$82xpEK)}~@U(Q1Hn~dhr@74Fw71;i)8PUemW-SEvFb+i{ zmdvJ&?V5F@S`U8?o=T&h!E6t6Hot+ESIuNK+`dSMfU`s3y*TZR@> zu-rOc(sq~@`n_<}J@vYUQPQ+(?Q9z@Yx{!*ylo^*h);8MP%Sdf_iS6Vx>Nt&uTgm* z-#N=bA-||qv2D1&_G5E`Yg6a=|K#M)MoRtPK;`J6NlZwX%=zYNhtS z%7vUVfcMY4A`Fdx82>jkpOWH!pZwwE;OsY?f6~*|ADEy0KKWnHx0U=R2X}n`IQ6Go znC1CbxiIdA+wM=fkm|eZ^P2Jmd}DZeTCKxLyCIxq{r5{(zGTjB^<=eo8IH7g%*kB^ z-7F4LmsRQR@;}$r%wzhgBR+6_bMb}b#Q)c?2LRb7-5E@5vlZmC9u6l53kapX#)gxF zEpb)gjDJ!)Ded1nBN{36-;94!e7Wr?W)Yi5{;}mQ#?f5E2ZV+a)xFzh3SHE2#{ZE< znmV^~c(NAf75wB+=i54O!CVf^`pU_$Sjr+CjMB%MYYM?n{^!SSbn<=CgcntJ z$-+3wb=l@#({sh47RhbZrL@^=&BGgM4r9-+2!9&>(#<*O4A3vCQQt2=zW#(8#?L3W z1>qOihS`VC%}`1(8Skc(2zu{j&t7`%=Y72NJt)eW^E@ouwD38qYW>=ASlPpIFPZhx zN%W+7v*sSoJ^Jd89y;WY`?;ra!$Q6Hg+|5cko8x3n1CpwM%iTJFYu=c0>TUZdhN&F zTj-`l(3_34+9z?#S)BI=M;|x*@2jn`{%8-M?Z4UVxxc^L;e7q@W#=(KBijJ#`069e zih6^2(CS@YK`nelg)q>U9;A>YJ#ph0OP!k)IxQPU zHw4i;i`JPaAZ}%5c;t3wEBeE1G=OA1lM059I#MJp3n*3< zj>ne$Uxu_OSI{1tN$t2S=87vT4qf}wOLhpNp&SZrptYTg}r@GSaj8^9(?LvKOah27{n5#@y+S$?5?N{Zuk^djrPkg?X?XH45k4m(&*{I?;e~~TVe}|Ke0-9PY47 z*)S5{-i$Q&=g2+xlj#bf7HlVyK;JaOSdSEM=^*pv@M3NKlb-&h%kINpw0@>86}N}A z>4_9fC{iNm?eWUQk4alMWm2v2@N?dFY^4|p@G~+NdY*4Yeh9xZ z>*<~!rn|*XN7AP&-c6_bKG|UK?cyD;GyTJ;e>1g1{)D#hN8bqrV$|FVxc1PyZCs(G z5tf6Q*uv#o>S86Yp1Ql(T(QiMGh=U@*1DfnRob1DOP9x>zoV?*EJMqofJ!i_L9QJ( zhr@X3^Y~<6tJ7~R!l@yTLCLZqoxHNSMIobpC6#X^lQE~CQeF4)RPXUU7$S+ky~4-wmH z9fvqI+JyD+IgWSjbfto(veu4?qwC0$?2|WS8Q$||b;?4%+H+)MQXb4sAa;2=-9yARGr}zx8_PyE5VkbAV-*elA|7n2@NTx5tp*rL#ULx|}DE ze|ag*bX_q_G=XNv6|%juBh{bq;WUqlWQXFhpREO#+S_p}0LdnJ^8VHtT5E+?qyqxw zZFwNJ_Xfs%^;pIufFi=o03qu8l@Z-Na)J>gWol`_1qjdn!po+wjRnA!(t`Yj7kO$zT2T@ zM3rp=IFQPZoUKMe$>M`k0fzqlj#NTjF2S|VFT5$x}JBy9d+e_j1l<9A8 z`2i?y1}D$e{;mHtVetLn$cqP>yiLWiR;D>THwl~%zdEPr%7EvjlIT!qKIt0tXD7zk zsk9VjKn%g0tpKev9(1>fYCY|-PvdK(8&@WL-_I5hEStbVslfheUo0f8E; zHu4*$)`8oBMaet`w82T2p;Y}rDZAl3v=Ih~5o*>E5!>|nq3#|w^z=&+!pUw9Lhv$Q zB(Fv|zYg1!K%{X~qzPn{DPA%x^D=BcI6Rt=P?3pU*vBb6UE&Qh>)S|aa~n47KA(co z$ejPl_{fL)-<0pv!`>%Br!9a~u79&(B9Z~c<2mBb3IfRfC7zhG`k2H*E|8;l z%A!#5w<2mW63A8fnK@^tKqU3P;;+Og$!!0+tw8bG-{WKLW~kM}UqrM4p|`Yum+$@_ zAIH<-<-244Uc(P?A{rItGUQMBZrFa|;!pXGLr?JY(s+$EynJ^LKdZH}zQx@5%_L@j zg`f80eAjvxZo`y4_~C2&7Lxj6^TWE3-WQm??8C|L#OSc6``h1&D5Kf0a7EPSy!(sO z%YQM6k>TPA=qK5&AXNOD3G=7WTWOmm#T7L;n}XLjJjaxSdlY^s37mV0 z{sFJVAe^D)fL2DUel$~_dFEz2PG~sH4B+{ossBb8nT6i`5DPAzSd<8Zm+xr3jN#Vo z+q6jazpUA4geiJnhsDmDui(~fVc#2q44aboGZA(zhb6K>uJ1KohRW3X~L5}OhKgH4D?x2s{z6n%?`2{+Er)fVCQ33pR_7E1 z|58M?I>26Wj2x$Cw2e8qTVHQfx%ZBIJ?7P1cH5m9dPed})sKN-u5nsPJDDrnT4L>T z4(ACbFpXjOnRDKtR>N`8WSr1r$-O|>uSZ}FDCJ;^a!^_b~O{Ycmj9E@A|<} zbr{?9q;))+hJ1QC#Qi6qlqXuQ&{%~E-_?%HfEZp+^7RwnJs0N>zWdh*JmE|H7Jm z;Z6c(x#~u0!FIMa!xfbu7L1%lf_!0FGUHh1`55#6J{#tLW)i1n zJ4kTn+!M1lnkiRlV=l=FIHMNZm;dOua*=y8QTp`S_ksN4j6iAezEq2vd8!(>DNk3J zS+aDdH*97&5Zg0dyq9b`TJQ27Yqm{CP2toEfm{e}Pr_G=V8$o5al;wvS#vnP?8-{$ zlEkxlH;sSBNAI!O+&ezs^B*j7749$dwUCMt+uvNoil~L5BbF#NN7hPuz&=Uw)9Dcy ziP!2iXBbIWvVDd~vt0|8MQbvXh*jz>jxGGQW;>xn3?56)w)c;gW9Ks)C}wJ#E)$hw zPwT1i-qk%fbSgI0tgNI>>});y?xNUeFTF*#+&0?$moIS1 zFp0X6E;8SQj#VqF{8j_cf4<|vE!0`<=dmN5{oFVYhg)H>{ao%2Th?_5K%a7uw zdbWHAMN`&9p=QDk)_M~&!MpiPz^hREqQZVCRWFG{vjQo`)+b3+XSd_J>om^!#bb<3 z#b$51>l{X}R>bV+F#&E}!-LnZw5$;v0xT0m2emM_X0YsB>jrfR_7>6x?Cq^Cjc&)WMI{H9timc>BqX2sCV0^CpPNk#iy@I)cS7=b z@}`!W$A{L3KJAGGRxengYOzmlOje^Y&%6p`G!<7`#Ja`7W|qqGtGEjNNghoBQ%_bb zrS3O<=h$D{QOheaF^eK}WY#+m+x|Q?L4P?F3?+0D6n<=A7A(eB0BVY0n@t$~S?@!A z_9QR-b-<^+cHOCF?`Q{TXLj_glR%Fmp*w5fs@#c|xx3Y)B7rQ|dEQ0X=(No_8o$&W z>n6>l)mV{JjM}tt2T#CZ7bS_s4YFWc9flchNF7>0zpyufo@)H_Qtzn!|F5t!|AzYi z|Nd(j48s`v5R)zYGWJ0jJJ};4G=yx)R)m2 z-rw(azMt!y>pJK92VOrs&v`x1>-Bit@3)(kL4>nzKyP3x887qw zscL|(vx}zmGn__-KH&NK{^s>HF!=u~yc9j-yVeHj$ymc18~>mE7YW;E%5C$pblM9{ zAcr&3mI;9C8*IY5C5%4)-~E^IN|T%nFqZ6D9pvXFRqDi!DGYif<1B$`dH$sV+jC}E z$d|x@dE`E{(^u79ivz+9j`LKzzWsOXqxH5Cz$z2C`g!>FWMXUg9nvXG`JO!S+hY>2v4KHNJ!cI5 zp}FdshYd~DyME2c)mkLrKPh73M0;`VEcQ`khoR>!aev66G>;jT_mJZGcNpfw20)$3 zy6Dc{FV@lrINXh_;Im;^35T~}uV$KaTfYv-NpOLXX*9J6obz&LMJx!py_fW;$3Ced zBo+zN@S69VGtVC>j-^AB&-yRoM$}9Y|Nio6O`<#Q3hV0ko~JMwA)8LWUc6%scW1ei%VPDnDn+9E1{d zY1xxxnq2`Cf-Zz=9sJV=eUg(v&pEBRJECmG>9}L9*$prB_ zV@gMIRrZH8)ruVUKiRR;>1G}%2cH9uhO+S9SCV8^Eu^YilC`WmjA&Jep+ozVf&DMC z62lI5RXqrQ7jDu@4^uaPf9EpI#KRAOSSJJ(l8vv#sr?K$q~(mVyjFc-g832M^vU6J zur#V(T5|suqW*^-L4Bq6p=<+xub2NM`+-Dc7qq4(;P?~R|Ikdi_VVWk?!1E5$D6&Z zvT_h=l<*(d2VPlS_3w3fEQiEhWv4{W&w4&Co%Qhde-3#I*0>MiL9I zPH6Jw;~N0EYxT?K%JpBPH63x)*I6E!J(Z|>O9Nv8s^-aP_Z_W6s!#O?^E&+aVA1Mb{I%9}jtmhoh$hKMg#e9G*dpqGn1bJ}%9gn1FK#*K~Iqd$g z*w}Ox7jrhW3&7l@J(JB}s` zK*Y!yk>~FXm-M3wzS29opY!l(m%4P(XqDG0Q%zUfhRN^d3Ue+0#?kRwlLZ)#q#(>0 zmmHL#8{8CjJq<-W8o>!C_sju;{|5hb(1eJZq=d%k`uWUSQEQ-)J`(IrQ)2EZ{iZp>m@BbXLCF1bdW{++RdOgB5RUzEhC^JlRb-YT zR*3klqSY>4{#Dq>`^Lfh$_S}GEr0*Xdr$}_OE9TO`na$vIEtwz;o=3g&n>*shml%&ihTe zeG9-TtE%!M&@i2`e>^qTy(-t#7w57t^rgu;leL~WC|lGd_&W9{!H!51e?__?E({fHT4o`89cUDCLiJQ5bitqG2&Vr~ zrw-(xg>G?1#hHGB{WPsCKV5{M_UG<$%e~pp`4m4q-Gj)!|dfU@j&{+Wakrta(@@S z3Lwr+J)nJHEzIxCbhkR|OaST#{=jZ?P&@H4Em*ed3!7s-k>S>W8$~cO3-gMusO6TP z*$>)eJBSj^i^X8pqLzrX&PKTeZTdR+tUU^+A%ENXlg}{EPE{LtsP4ME%znfl ziW$gum<^^xckmK42ORw}R&pMT(09-%zMuKKtIk~dN$u*paZ_0kolV@bnU%a#JRBy8 z(OMsUVn;uw3(3CmrW5$UB#Zm=>mu#)g%v{AKf}@2zLzAiw0IrkhVSA7!reE6tz-eQ zK)kJ}$X2*LnXVZH69GC$W!D1oVCTJF{1skIYYhg=5RwB7kRt}jBrW;39?lO%Y)Wn_ z()~fEeNcJ?;?C4ZhhrmzILI^th_j%?d5?ln5%%yJEhoJ4!SoO9I#{?V+Ijn!`y81@ z5MmtqKz?4rN07h5Q#&G&gDV`oWy^M_*DtGtJ>=tV{T`XhL_~;f^ z$E1Qs{bo#DzYz7$H|pu(`?sgR-&0SI&rC}Q91R)=cEHhx;~<4NCK8T$5(hiP!4Y_N zG@jD|&mE3O6yo_vc>YN|@(?eGh!sZ1iaNxKg~v)1#!8W5WhP_g4r5V>I7M`vvO}C| zcpSPgPJrn*F(n}IK&%;$D0(!Un0euPsUpw##X4K|A{gU`1V$iC``9!7sMEoet-p zv!(6tMD(K1Q^L}A*$_kF7YfGH7TE5R>C!1pe0-R6iVeWM4Vr`?$AuVX4h1;K_bK55 z7sr{GAXh%J!PX}EAy|+e_TDCmAC9^A1@*AEE3yUmuw#eDi4B%ae)zgP{X85dE|%Gb zk9byd1Jb6lKw^4_yU*gI?BvE$Hg|_Zom)0Y99)p~v|Pw>PKbRiYf<;!CrtKJoBNqb z*;P$^yl@T~A3g(aSTRpdZjeeIb%h4ulVeK>mmbW?$_ih=qA}{c-U`ts*16eDVNBg_ zmw0)7+*k;xY^$g2ootc*aE&W#2pHf)!P45b<%tQUzY)(*3{qM^>3Fp{@n!Scx8~m; z4}BEK62wqoQqDC>2)*0J(^iS8Zz_ne5qCtXge9M4oB<`X(wf7D?|xiQM^(Yxjn7;0t6BH@5h#BS+g2Or=Fp!wm#$%z6J5 zo^&spX&g!v^!|FpL85ZQ2xMh-n_`L&$N0TWMiAK7t8~qggD02qGnTD$yR?M&u|$y4 z3RapcsI21YV~H$)S5UO+6aN#cI;GwDnUiBnZcA6(ut;tWzCxopc z2tvBFcBwkG8gP$YD4QdD(Kbxq03fvIgD`}hmkf6X;YOHRK0%P%P`2Auu}OGc#xj%Z zx>jMT@`HDfLa*w@1d&<|bM;Evf0%$StV>gJWm_dkzq>9lh#{{X=r77Led5Xg1r7j~ za!t>zB!S_N%&m=QWfsWRHmGZ&W?m2Nhv85TgblGP`8{(J-w#uvFdk$+_q#+G*eg&j zmppc_MPJgY!LjU1!5iSPVc}3tsTWkirz&jpmQ^6;OXd0HAoZRI%s8|l2PDt;n4U@i zwdIyzZ0IGSSQaLL3#YUNfJG!IYcJnE zB9_AQ?Spi*i_5Nfuzq&uzFOR3{VmPZ&+AzV+LZ$&Af4&tCV3Iw%78~WYD#Rkw?=(y zjXrM0og>9+lH#wC5+g~;#iZ2Nq_l6OjAK%!A1N-INJ!z7_@RP;if6rUEBV$|cHBld z*IuF7UUg352K1$=f1WVsuBR~aqvLux-9e-LW`3uS-}NbJWa3?>74i#gITJNdq-I@Y^;^&{C{pG!;Q#~K zy9UQ(%4k>T0VQOt8u^Ptm3S31d<33OP}}$<%Fgd4@RvVUUtS@siv|S9k?n>Jy7%|G zs@Q1z%}hXb!Z#EJI?3I6Huk3MuNM4za&5rgIC^=1V}%mo-H)#0Pr4}=n3beE5sJO* zY=91PZ`@+<866Dm#~R_tJ^#yLr&!od1}Qh!;|=s&tUJf_O-BdEQ;&Pjiv=c&`L5R? zFGd&#MF}#aqz|yo0YP9Y*(4-Y_>OY`-dwQP5c&z#AEwKApW57|sW|X)dEl3jbbJWI zZ5eiD91CUtwm8jTSKr`nlTUq}ypOB`vtf!NZDZMp5a(id=DI4ufhw1tVf1Mkv4Sp8TnP)pt@+4;tn zIX^TLbbg!lS>yXZ>vRWm{gg|BCuz6A7QAAggucJZO*Oxw_Ur?TtUL6@xdc6V&U3r~ z92g|Zn2*@-2)Og6p94!7F&pst6XgE}3yHIMDU|a4rQTo_zQp(JgF;%AppuKH)_uP1 z5ONbUrv@2iJUnqh>%QqNgo%0Qd+7trT$6OPR@w=Y4M>98OH`$nsJ~G)Z{K&0e|v4UDH2_8tqb z?6Aelq;oxi@2O^A;$*Q27CQc;9bfvDoXF(8f6iy!QVuUrsQo*6d`B*hdFmJcq@98o z|3{XK*r_X&FM8W5b)#RKW?K2Xdj5ihmn&a4Ximkkkj_!QDr=;>9(=?TMcPEp?~D!-A^4IiGgw#ZI(-Pis=mF3pe${T!h-RHBG$caGlCfoNn z@Gk;0mvuWkSX!o-r`3tGkgVBAU8(AMngtgw&n1-@{`3PD9>_v#`GO!xlaJoD8yY>w zR5lm;W3G32ZtKrcw(`=6JEMc}R!&YyF`+5BQ+Zjrj-!fc|q6-7$M;5GImzaMpTEZlfUN37S zm#i#jLOU0k%UAA4%YMGUe0g?ZJAJvkbV--G^Ijkjmaror`vT2_`m!p!pd>dF0$T~6 zoej`lxQkrDAeSx&tXOC-`PDBMAlG#=IyX;NRHN5JG8Thf7lS+3*UZ;UKtsepm@yn# zxc$XeYx!05vU$M5i_WzGS5Y?DI(Npp?QDDh=|+U*Ov4yuAYfiFW6mDA>WidIx&BB# z<#6iK5I7Ndpk=^>`s^^vV~RX8C2SJLHpX06tD|QkU6;JZeooXc=3B0R99zFpw_*0Jhl#9=mPGU`^S>%= zw07jRC!mvyH%^qx@8Ia_hN!m>fk5beVc(qD6Epl)3I60-+^Lk1eEdYq;_X8XILkM7 zlLhKuJ00G2*8Zayb~ph9>`+`9IO$lB28GrXy+jrP?RdnFn_6UzqKAZ_&4N*efCvq+ zX0vFLeZiv4;L+u!OZl?AvEaGOUc+FX7)M$~+m*3I-09$8pj!fGnW0vrrmHar}|-v$HB_8RsNs z_U-l1+y5otr^2C;jPWcjIEN`M41D*(zmz8fGR`{ zFN-o3z#Q*F8+94Jx?7_el>v%?^K@k91<}N#mE2)=Z&Ww4v1pbgTSy3o_Dd~Aw~O7j z+mkiYe;9)YtfCZ*1+I3FE7Qq2!I*i%L>a{lHYf|tTps!j#=?)|FN=t4DUqcje*1^JO;C znQ`Sgvs7({YYeN{Ft(nalrDE^+i+6Q$QiNBe;{U3{{16o2I&Te(5yKCRfNx%+G8?E zJmLTlTjX`vU1*=KRqcq%c+7qj%XD8?ecp|U4^`rY9uTCtr}neW>&g4}Hc1m3Epc7} zFIPUQHfroB!5b3q*Y4Y(ZuX}EkQkVY3(99Z_>ov4S(_FkGlBJ+ZMS@oip;RrG;YuF zt)s=J4`^1{&vr`0w)K>yHq-Au?=Ghb&6#OZiR0Ogegf!|=w&GYT>UAcdE{@S_`O2hfJaHIghJ~K&sz7MG@r$>m`cu$@F)5=ZS$ldL{UXtxEZ^o^2INpE0 z^Z0SLYFx-~>+iqZ0l@0-qA)!~(1}>^_L=OqsLl{ZY@OM+o6}=;|fkZ2T#690Tj72|RWDf}m7pxz&+`(E~-}pHByo%@Q>x zYI<=Ff2~8@(`wOIiuj~c$1V{HpPG;iM0$eWJyO3g&Pj(+g?;Eont`7gXM{4roN+W# z*lP3W^(gmA)NmF~2qGi7Lv#VOkY0=~OwK}Yn?dHH;Jvw`#M7yhWBnYH$JRRk6 zrOFdxjMfXpLp{J%0Tx3nuX^kUCsCkQwpgtUJot4gCt!(9q-w{?SKl$Y-2B=Xd;w5e^uKv6^4)_>YcB640dpWwolke}Ikxzg zzjO-*WIl&kaX0X>VaztNTU6vk`6(rssV{M3N;Z3UZu-~mZZn(rq-G)|{!jHH11Y?peGR^eR6THZV%pYN}I?oYV7}P|`o9-%3Y{$@OM8R1aM4yNrteWUX z;$=$W`1E3%E)g=*!UpgScxQzVPHF6a!0P?ygZzSys8Y#c)9${;_NL5EK^f-Y1R7dY zbAZL3yF|>$i}enS&3m>Kp*Swl`0##*BPRe-Y}$G|F{EVa;!TY&U&q4wLdtfg2h!Hm z-$zq|zgmSY6r}7CxZZdhskM(As@IJb1;O?ZN95@aBXm3#4>bs?%AmhfYbd)y zyimoJrZQaHBI99HGsiCv!j!WLlxOJ3n)P+CCNBD(s#B`Nvdy&#RS1H#G`NgUwhDXO>0mLhHge% zZId1af)2a!k4xxxJctE5r|GjrJ;8uvwCdn0>)*^FbINf&flN``XENTq zqJ4QN0)rN11xznM;rh48@o4{pyHWlPuG_=|oQV^U#e+&$eIl1we}{$77#x%Y#Ws_V_G zqdoO@k17}UP{Ng|(&(~si__zs$GKXR3R6Z77{f^lm5jIG9oe85%Etc{AJ-WI=4k}q z;F^q;ne_I1b)G>y^wEL1@#_gpn;ce5UA-vyg%RcnXfpJjNCpf{*GPX(tU1{l^M4%v zd*Bto1q%MZ4u7EWKQ1W4SU~Q72#v8L5Q2wk*4c*Id9ZoOC*ifiKe*O!;OQt#)g zNKLf{Mm`g`rdmJqTFFA}Yq5~NO9zftCtiv;HwfjFNfUH)*T;3oikPXI9Qqlt(3z4- zM;rq^hcX#_VKZ&}GgUt?A70zEdfqi2Z&6hCMn%#)=l*foB#Wl1&lEX*N=||$FUW-_ zcuTu{_%LYU7M1?7WhlD)lcZ|`Qy$GRCYWXiObwSQZa*sj%##f#@(Cfi>faB4f8<&Y z=R9Rk6@PoLlbZiaGXA=rpTU>!F^~#Qf?nrh7#vA|nm-qRUN#xdM5~Q13+22!nU%m$ zN+^ol4qBz8aI++hrOLb-aOZC!P0kBB^d`-x+xr-@>ik{p$PwS`ke zbyVk9MGaor{uEi###|n}kz;kY&H6G-vG={6JKfUKBNIBVWy3SpP;~(|82nFh zs5>X8MsT~Mc!ufd#Cx-dpDFIvpsL0%|GJ>ODxc!*IIpcdwiK zn?zF|?746A^P<7J`Yi2hH=lk~HM`YP5}SIfw)0l;t=3tlA|FzutJzQDa+$Pm`+E1; zR#3ow2hr%<9Vw!7T$T9`W_ap{P-o_^A6sNFkNc8_2 zakFlxk3Vc=>_Inp`Z;^Xw!(|Z2r{ruqCridc}Ci2(~w)8E7 qlgd<#YCJ6iqFIERgHm8NU{vba7e2AlfOC@h{O#UqS)K7hH2)WXpinOW literal 0 HcmV?d00001 diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-002-tutorial-step-back-to-school.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-002-tutorial-step-back-to-school.json index 0f21fc9de..fcdfafafd 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-002-tutorial-step-back-to-school.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-002-tutorial-step-back-to-school.json @@ -6,7 +6,7 @@ "text": "I hear my friend the Welcome tutorial showed you around and mesmerized you with a few cheap tricks... What a show-off!", "updated": 1615310208456, "icon": { - "name": "tutorial", + "name": "Tutorial\\tutorial", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-007-tutorial-step-mary-go-round.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-mary-go-round.json similarity index 96% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-007-tutorial-step-mary-go-round.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-mary-go-round.json index a88b6b233..3d0c19267 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-007-tutorial-step-mary-go-round.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-mary-go-round.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 7, + "pageNumber": 6, "type": "Tutorial Step - Mary Go Round", "definition": { "text": "By default, nodes are locked to a rotational symmetry around their parent node. The symmetry may span 360 degrees or less, depending on the setting!", "updated": 1615316869620, "icon": { - "name": "set-angle-to-parent-node-to-360-degrees", + "name": "Set\\set-angle-to-parent-node-to-360-degrees", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-008-tutorial-step-180-degrees.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-007-tutorial-step-180-degrees.json similarity index 96% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-008-tutorial-step-180-degrees.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-007-tutorial-step-180-degrees.json index 9be4c7538..3cbc366ac 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-008-tutorial-step-180-degrees.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-007-tutorial-step-180-degrees.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 8, + "pageNumber": 7, "type": "Tutorial Step - 180 Degrees", "definition": { "text": "When all offspring nodes are set to 180 degrees angle, each node takes a slot in a fraction of a circumference spanning 180 degrees, normal to the parent.", "updated": 1615319473489, "icon": { - "name": "set-angle-to-parent-node-to-180-degrees", + "name": "Set\\set-angle-to-parent-node-to-180-degrees", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-009-tutorial-step-nodes-independence.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-008-tutorial-step-nodes-independence.json similarity index 96% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-009-tutorial-step-nodes-independence.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-008-tutorial-step-nodes-independence.json index 4105f2e5b..c1a93b632 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-009-tutorial-step-nodes-independence.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-008-tutorial-step-nodes-independence.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 9, + "pageNumber": 8, "type": "Tutorial Step - Node's Independence", "definition": { "text": "Notice how you changed the Angle to Parent setting on different siblings and each of them reacted to the new setting independently from the rest!", "updated": 1615319889017, "icon": { - "name": "set-angle-to-parent-node-to-90-degrees", + "name": "Set\\set-angle-to-parent-node-to-90-degrees", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-010-tutorial-step-free-range-nodes.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-009-tutorial-step-free-range-nodes.json similarity index 98% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-010-tutorial-step-free-range-nodes.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-009-tutorial-step-free-range-nodes.json index 56945c96c..b4af5059e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-010-tutorial-step-free-range-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-009-tutorial-step-free-range-nodes.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 10, + "pageNumber": 9, "type": "Tutorial Step - Free-range Nodes", "definition": { "text": "When you select the option to cancel the Angle to Parent setting, the node is free to take any angle relative to its parent and siblings!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-011-tutorial-step-controlling-distances.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-010-tutorial-step-controlling-distances.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-011-tutorial-step-controlling-distances.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-010-tutorial-step-controlling-distances.json index 00ba8db15..73d939603 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-011-tutorial-step-controlling-distances.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-010-tutorial-step-controlling-distances.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 11, + "pageNumber": 10, "type": "Tutorial Step - Controlling Distances", "definition": { "text": "The next option in the menu controls the distance from the node to its parent. Clicking on the button cycles through options.", "icon": { - "name": "set-distance-to-parent-node-to-one", + "name": "Set\\set-distance-to-parent-node-to-one", "project": "Foundations" }, "updated": 1615474588252, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-012-tutorial-step-play-with-the-tape.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-011-tutorial-step-play-with-the-tape.json similarity index 96% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-012-tutorial-step-play-with-the-tape.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-011-tutorial-step-play-with-the-tape.json index 42e56ac50..3f0b9ecfa 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-012-tutorial-step-play-with-the-tape.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-011-tutorial-step-play-with-the-tape.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 12, + "pageNumber": 11, "type": "Tutorial Step - Play With The Tape!", "definition": { "text": "Try the different distance settings of the Lightning Strike Trading System Reference node! Go ahead! Click the tape button!", "icon": { - "name": "trading-system-reference", + "name": "Trading\\trading-system-reference", "project": "Foundations" }, "updated": 1615476811627, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-013-tutorial-step-how-about-the-hierarchy.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-012-tutorial-step-how-about-the-hierarchy.json similarity index 96% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-013-tutorial-step-how-about-the-hierarchy.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-012-tutorial-step-how-about-the-hierarchy.json index 5c8acfa60..24d23bc9c 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-013-tutorial-step-how-about-the-hierarchy.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-012-tutorial-step-how-about-the-hierarchy.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 13, + "pageNumber": 12, "type": "Tutorial Step - How About The Hierarchy?", "definition": { "text": "The reason why the distance to the parent node is relative to the distance of the parent to its parent is so that you may affect long structures of nodes!", "updated": 1615477794893, "icon": { - "name": "set-distance-to-parent-node-to-one-and-a-half", + "name": "Set\\set-distance-to-parent-node-to-one-and-a-half", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-014-tutorial-step-arrangement-style.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-013-tutorial-step-arrangement-style.json similarity index 98% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-014-tutorial-step-arrangement-style.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-013-tutorial-step-arrangement-style.json index 7150dbd96..243014263 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-014-tutorial-step-arrangement-style.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-013-tutorial-step-arrangement-style.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 14, + "pageNumber": 13, "type": "Tutorial Step - Arrangement Style", "definition": { "text": "The button cycles through several arrangement options that affect where a node is placed in relation to its parent.", "icon": { - "name": "set-node-arrangement-to-concave", + "name": "Set\\set-node-arrangement-to-concave", "project": "Foundations" }, "updated": 1615491939732, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-014-tutorial-step-shall-we-improve-this.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-014-tutorial-step-shall-we-improve-this.json new file mode 100644 index 000000000..b19969731 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-014-tutorial-step-shall-we-improve-this.json @@ -0,0 +1,15 @@ +{ + "tutorial": "Basic Education", + "pageNumber": 14, + "type": "Tutorial Step - Shall We Improve This?", + "definition": { + "text": "If you experiment with this feature, you will notice that the behavior of each of the settings is not clear or predictable.", + "updated": 1615492937986 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-015-tutorial-step-shall-we-improve-this.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-015-tutorial-step-shall-we-improve-this.json index be8a4eff4..638966970 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-015-tutorial-step-shall-we-improve-this.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-015-tutorial-step-shall-we-improve-this.json @@ -4,12 +4,46 @@ "type": "Tutorial Step - Shall We Improve This?", "definition": { "text": "If you experiment with this feature, you will notice that the behavior of each of the settings is not clear or predictable.", - "updated": 1615492937986 + "updated": 1615492937986, + "icon": { + "name": "Set\\set-node-arrangement-to-concave", + "project": "Foundations" + }, + "translations": [ + { + "language": "IT", + "text": "Sperimentando con questa proprietà, ti accorgerai che spesso non si comporta in modo chiaro o prevedibile.", + "updated": 1619461378348, + "style": "Definition" + } + ] }, "paragraphs": [ { - "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "style": "Important", + "text": "The current implementation of this feature is not optimal, and the behavior of some of the options is hard to predict. If you are a developer, this may be a great opportunity to iterate on the existing code and take this feature to a more usable state!", + "updated": 1615493927202, + "translations": [ + { + "language": "IT", + "text": "L'implementazione attuale di questa proprietà non è ottimale. Se sei uno sviluppatore, questa potrebbe essere una grande opportunità per analizzare il codice esistente e rendere più utilizzabile questa funzionalità!", + "updated": 1619461465723, + "style": "Important" + } + ] + }, + { + "style": "Callout", + "text": "Feel free to try this feature, but you will most likely want to go back to the default setting!", + "updated": 1615493850572, + "translations": [ + { + "language": "IT", + "text": "Sperimenta pure con questa funzionalità, ma probabilmente vorrai tornare alla proprietà di default!", + "updated": 1619461498671, + "style": "Callout" + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-017-tutorial-step-freeze.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-016-tutorial-step-freeze.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-017-tutorial-step-freeze.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-016-tutorial-step-freeze.json index 13b1ee825..8f57f9d04 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-017-tutorial-step-freeze.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-016-tutorial-step-freeze.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 17, + "pageNumber": 16, "type": "Tutorial Step - Freeze!", "definition": { "text": "The freeze button makes sense under very specific circumstances: when physics are activated at the level of the Design Space.", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-016-tutorial-step-shall-we-improve-this.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-016-tutorial-step-shall-we-improve-this.json deleted file mode 100644 index 3ef5d052b..000000000 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-016-tutorial-step-shall-we-improve-this.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "tutorial": "Basic Education", - "pageNumber": 16, - "type": "Tutorial Step - Shall We Improve This?", - "definition": { - "text": "If you experiment with this feature, you will notice that the behavior of each of the settings is not clear or predictable.", - "updated": 1615492937986, - "icon": { - "name": "set-node-arrangement-to-concave", - "project": "Foundations" - }, - "translations": [ - { - "language": "IT", - "text": "Sperimentando con questa proprietà, ti accorgerai che spesso non si comporta in modo chiaro o prevedibile.", - "updated": 1619461378348, - "style": "Definition" - } - ] - }, - "paragraphs": [ - { - "style": "Important", - "text": "The current implementation of this feature is not optimal, and the behavior of some of the options is hard to predict. If you are a developer, this may be a great opportunity to iterate on the existing code and take this feature to a more usable state!", - "updated": 1615493927202, - "translations": [ - { - "language": "IT", - "text": "L'implementazione attuale di questa proprietà non è ottimale. Se sei uno sviluppatore, questa potrebbe essere una grande opportunità per analizzare il codice esistente e rendere più utilizzabile questa funzionalità!", - "updated": 1619461465723, - "style": "Important" - } - ] - }, - { - "style": "Callout", - "text": "Feel free to try this feature, but you will most likely want to go back to the default setting!", - "updated": 1615493850572, - "translations": [ - { - "language": "IT", - "text": "Sperimenta pure con questa funzionalità, ma probabilmente vorrai tornare alla proprietà di default!", - "updated": 1619461498671, - "style": "Callout" - } - ] - } - ] -} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-018-tutorial-step-lets-talk-backups.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-017-tutorial-step-lets-talk-backups.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-018-tutorial-step-lets-talk-backups.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-017-tutorial-step-lets-talk-backups.json index 3386d5d02..907acad02 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-018-tutorial-step-lets-talk-backups.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-017-tutorial-step-lets-talk-backups.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 18, + "pageNumber": 17, "type": "Tutorial Step - Let's Talk Backups", "definition": { "text": "Backups are very powerful, and there are multiple use cases! When you click on the backup button, the node and its offspring are saved on a JSON file!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-019-tutorial-step-working-with-versions.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-018-tutorial-step-working-with-versions.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-019-tutorial-step-working-with-versions.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-018-tutorial-step-working-with-versions.json index d265f404e..0420992c3 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-019-tutorial-step-working-with-versions.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-018-tutorial-step-working-with-versions.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 19, + "pageNumber": 18, "type": "Tutorial Step - Working With Versions", "definition": { "text": "Let's say you want to test a strategy with different sets of parameters, so you take a backup of the Trading Parameters node!", "updated": 1615571330616, "icon": { - "name": "hand-drag", + "name": "Mouse\\hand-drag", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-020-tutorial-step-detaching-and-attaching.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-019-tutorial-step-detaching-and-attaching.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-020-tutorial-step-detaching-and-attaching.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-019-tutorial-step-detaching-and-attaching.json index 8d0c68cdd..b076d11cf 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-020-tutorial-step-detaching-and-attaching.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-019-tutorial-step-detaching-and-attaching.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 20, + "pageNumber": 19, "type": "Tutorial Step - Detaching and Attaching", "definition": { "text": "Now follow my lead! We are not really going to test the strategy with different parameters... we are just simulating a use case!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-021-tutorial-step-attaching-the-backup.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-020-tutorial-step-attaching-the-backup.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-021-tutorial-step-attaching-the-backup.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-020-tutorial-step-attaching-the-backup.json index 722a4884f..a9c59463e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-021-tutorial-step-attaching-the-backup.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-020-tutorial-step-attaching-the-backup.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 21, + "pageNumber": 20, "type": "Tutorial Step - Attaching The Backup", "definition": { "text": "Now we need to attach the backup of the Trading Parameters node to the Backtesting Session. How do we do that?", "icon": { - "name": "mouse-right-click", + "name": "Mouse\\mouse-right-click", "project": "Foundations" }, "updated": 1615573035743, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-022-tutorial-step-irrelevant-nodes.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-021-tutorial-step-irrelevant-nodes.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-022-tutorial-step-irrelevant-nodes.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-021-tutorial-step-irrelevant-nodes.json index 41b378404..fa5595634 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-022-tutorial-step-irrelevant-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-021-tutorial-step-irrelevant-nodes.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 22, + "pageNumber": 21, "type": "Tutorial Step - Irrelevant Nodes", "definition": { "text": "Nodes that are not attached to a hierarchy are not computed. They exist in the workspace, but they don't affect the workings of the system at any level.", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-023-tutorial-step-nodes-attaching-rules.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-022-tutorial-step-nodes-attaching-rules.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-023-tutorial-step-nodes-attaching-rules.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-022-tutorial-step-nodes-attaching-rules.json index 21bf5d167..bb0b8bb1c 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-023-tutorial-step-nodes-attaching-rules.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-022-tutorial-step-nodes-attaching-rules.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 23, + "pageNumber": 22, "type": "Tutorial Step - Nodes' Attaching Rules", "definition": { "text": "Click the help button on the Trading Parameters node to access the node's Docs page. I'm going to show you something...", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-024-tutorial-step-dealing-with-references.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-023-tutorial-step-dealing-with-references.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-024-tutorial-step-dealing-with-references.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-023-tutorial-step-dealing-with-references.json index 128b426ac..1977eb347 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-024-tutorial-step-dealing-with-references.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-023-tutorial-step-dealing-with-references.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 24, + "pageNumber": 23, "type": "Tutorial Step - Dealing with References", "definition": { "text": "References are how a node may obtain information about another otherwise unrelated node. This is a crucial concept so pay attention!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-025-tutorial-step-lets-see-some-references.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-024-tutorial-step-lets-see-some-references.json similarity index 96% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-025-tutorial-step-lets-see-some-references.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-024-tutorial-step-lets-see-some-references.json index 76fb6a3e9..a32af3d3f 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-025-tutorial-step-lets-see-some-references.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-024-tutorial-step-lets-see-some-references.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 25, + "pageNumber": 24, "type": "Tutorial Step - Let's See Some References", "definition": { "text": "Notice the two nodes under the Backtesting Session: Trading System Reference and Trading Engine Reference. Why do we need these nodes?", "updated": 1615798435799, "icon": { - "name": "trading-system-reference", + "name": "Trading\\trading-system-reference", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-026-tutorial-step-visualizing-references.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-025-tutorial-step-visualizing-references.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-026-tutorial-step-visualizing-references.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-025-tutorial-step-visualizing-references.json index 7f7f3134c..3ed761da2 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-026-tutorial-step-visualizing-references.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-025-tutorial-step-visualizing-references.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 26, + "pageNumber": 25, "type": "Tutorial Step - Visualizing References", "definition": { "text": "When you hover the mouse pointer over a node with an outgoing reference, the reference becomes visible.", "icon": { - "name": "key-r", + "name": "Key\\key-r", "project": "Foundations" }, "updated": 1615804514428, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-027-tutorial-step-establishing-references.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-026-tutorial-step-establishing-references.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-027-tutorial-step-establishing-references.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-026-tutorial-step-establishing-references.json index 1360b92b9..672fb74eb 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-027-tutorial-step-establishing-references.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-026-tutorial-step-establishing-references.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 27, + "pageNumber": 26, "type": "Tutorial Step - Establishing References", "definition": { "text": "At some point, you will need to establish a reference, so let's do some basic training to develop the formidable skills required!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-028-tutorial-step-lets-get-on-with-it.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-027-tutorial-step-lets-get-on-with-it.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-028-tutorial-step-lets-get-on-with-it.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-027-tutorial-step-lets-get-on-with-it.json index 9a1193c14..bf39c042b 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-028-tutorial-step-lets-get-on-with-it.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-027-tutorial-step-lets-get-on-with-it.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 28, + "pageNumber": 27, "type": "Tutorial Step - Let's Get On With It!", "definition": { "text": "What if the nodes are far away from each other, maybe even in different hierarchies? Watch the video to learn a few tricks!", "updated": 1616098998366, "icon": { - "name": "mouse-right-click", + "name": "Mouse\\mouse-right-click", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-029-tutorial-step-is-it-done.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-028-tutorial-step-is-it-done.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-029-tutorial-step-is-it-done.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-028-tutorial-step-is-it-done.json index 82dbabfd9..d60856ec9 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-029-tutorial-step-is-it-done.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-028-tutorial-step-is-it-done.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 29, + "pageNumber": 28, "type": "Tutorial Step - Is It Done?", "definition": { "text": "If you haven't yet, go ahead and establish a reference from the Trading System Reference to the Lightning Strike Trading System!", "updated": 1615808208398, "icon": { - "name": "trading-system", + "name": "Trading\\trading-system", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-030-tutorial-step-one-last-point.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-029-tutorial-step-one-last-point.json similarity index 96% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-030-tutorial-step-one-last-point.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-029-tutorial-step-one-last-point.json index 004609012..6ea56275c 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-030-tutorial-step-one-last-point.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-029-tutorial-step-one-last-point.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 30, + "pageNumber": 29, "type": "Tutorial Step - One Last Point!", "definition": { "text": "Pretty much like with Node Attaching Rules, nodes that may establish references also have rules in that regard.", "icon": { - "name": "trading-system-reference", + "name": "Trading\\trading-system-reference", "project": "Foundations" }, "updated": 1615809225061, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-031-tutorial-step-back-to-backups.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-030-tutorial-step-back-to-backups.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-031-tutorial-step-back-to-backups.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-030-tutorial-step-back-to-backups.json index 49c1fc1bf..f1dac34d0 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-031-tutorial-step-back-to-backups.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-030-tutorial-step-back-to-backups.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 31, + "pageNumber": 30, "type": "Tutorial Step - Back to Backups!", "definition": { "text": "Now that you understand references, we can go deeper into Backups, and maybe even discuss the differences with Clones!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-032-tutorial-step-hammering-backups-home.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-031-tutorial-step-hammering-backups-home.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-032-tutorial-step-hammering-backups-home.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-031-tutorial-step-hammering-backups-home.json index ff6289840..b80b1886d 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-032-tutorial-step-hammering-backups-home.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-031-tutorial-step-hammering-backups-home.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 32, + "pageNumber": 31, "type": "Tutorial Step - Hammering Backups Home", "definition": { "text": "Let's go over the same examples that you just read about so that you learn this by heart!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-033-tutorial-step-back-it-up-again.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-032-tutorial-step-back-it-up-again.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-033-tutorial-step-back-it-up-again.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-032-tutorial-step-back-it-up-again.json index 28379cbcf..0dad5a104 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-033-tutorial-step-back-it-up-again.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-032-tutorial-step-back-it-up-again.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 33, + "pageNumber": 32, "type": "Tutorial Step - Back It Up Again!", "definition": { "text": "I told you I was going to hammer home this topic! Let's try the second example!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-034-tutorial-step-one-last-backup.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-033-tutorial-step-one-last-backup.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-034-tutorial-step-one-last-backup.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-033-tutorial-step-one-last-backup.json index 78023e40b..ccfb1a36d 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-034-tutorial-step-one-last-backup.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-033-tutorial-step-one-last-backup.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 34, + "pageNumber": 33, "type": "Tutorial Step - One Last Backup!", "definition": { "text": "Let's try the third example! Notice the references flowing from polygon vertices to points under the Chart Points node!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-035-tutorial-step-no-need-to-memorize.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-034-tutorial-step-no-need-to-memorize.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-035-tutorial-step-no-need-to-memorize.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-034-tutorial-step-no-need-to-memorize.json index 8d1357dab..6e0d4c2b2 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-035-tutorial-step-no-need-to-memorize.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-034-tutorial-step-no-need-to-memorize.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 35, + "pageNumber": 34, "type": "Tutorial Step - No Need to Memorize", "definition": { "text": "I hope you got to grasp the intricacies of backups and how references are affected in each particular restoration case!", "updated": 1615831565379, "icon": { - "name": "docs-warning-style", + "name": "Docs\\docs-warning-style", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-036-tutorial-step-what-about-clones.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-035-tutorial-step-what-about-clones.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-036-tutorial-step-what-about-clones.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-035-tutorial-step-what-about-clones.json index 8aff332c3..98ac604f2 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-036-tutorial-step-what-about-clones.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-035-tutorial-step-what-about-clones.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 36, + "pageNumber": 35, "type": "Tutorial Step - What About Clones?", "definition": { "text": "Clones differ from backups in that the feature is designed to replicate data structures so that the copies resemble the original.", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-037-tutorial-step-only-share-shares.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-036-tutorial-step-only-share-shares.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-037-tutorial-step-only-share-shares.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-036-tutorial-step-only-share-shares.json index bf2c5804d..7a477243e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-037-tutorial-step-only-share-shares.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-036-tutorial-step-only-share-shares.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 37, + "pageNumber": 36, "type": "Tutorial Step - Only Share Shares!", "definition": { "text": "Shares are just like Backups, but the resulting file is stripped off sensitive personal information!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-working-with-workspaces.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-037-tutorial-step-working-with-workspaces.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-working-with-workspaces.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-037-tutorial-step-working-with-workspaces.json index c58f36a97..27a308fda 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-working-with-workspaces.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-037-tutorial-step-working-with-workspaces.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 38, + "pageNumber": 37, "type": "Tutorial Step - Working with Workspaces", "definition": { "text": "You may think of a workspace as a stage in a theatre. It is the setting on which something will play out!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-your-workspace-vs-plugins.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-your-workspace-vs-plugins.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-your-workspace-vs-plugins.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-your-workspace-vs-plugins.json index 73f019514..c148fd4db 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-your-workspace-vs-plugins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-038-tutorial-step-your-workspace-vs-plugins.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 39, + "pageNumber": 38, "type": "Tutorial Step - Your Workspace vs Plugins", "definition": { "text": "Go to your File Explorer app and look for the following paths relative to the root Superalgos folder...", "icon": { - "name": "plugins", + "name": "Plugins\\plugins", "project": "Foundations" }, "updated": 1615906049600, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-040-tutorial-step-the-current-workspace.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-the-current-workspace.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-040-tutorial-step-the-current-workspace.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-the-current-workspace.json index 6412f9454..6245b0519 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-040-tutorial-step-the-current-workspace.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-039-tutorial-step-the-current-workspace.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 40, + "pageNumber": 39, "type": "Tutorial Step - The Current Workspace", "definition": { "text": "The current workspace is the User Workspace you are using at any point.", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-041-tutorial-step-lets-talk-plugins.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-040-tutorial-step-lets-talk-plugins.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-041-tutorial-step-lets-talk-plugins.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-040-tutorial-step-lets-talk-plugins.json index 4391e8abf..824be3226 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-041-tutorial-step-lets-talk-plugins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-040-tutorial-step-lets-talk-plugins.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 41, + "pageNumber": 40, "type": "Tutorial Step - Let's Talk Plugins", "definition": { "text": "Plugins are data structures that ship with the system and that you may call into any workspace using the Plugins hierarchy.", "updated": 1615914003358, "icon": { - "name": "plugins", + "name": "Plugins\\plugins", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-042-tutorial-step-how-plugins-work.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-041-tutorial-step-how-plugins-work.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-042-tutorial-step-how-plugins-work.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-041-tutorial-step-how-plugins-work.json index f8de7a7b8..d81356830 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-042-tutorial-step-how-plugins-work.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-041-tutorial-step-how-plugins-work.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 42, + "pageNumber": 41, "type": "Tutorial Step - How Plugins Work", "definition": { "text": "Find the Plugin Trading Systems node and expand it! Note the Plugin File node named Masters-Lightning-Strike...", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-positioning-plugins.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-042-tutorial-step-positioning-plugins.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-positioning-plugins.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-042-tutorial-step-positioning-plugins.json index 513be1e29..35c4e0cd8 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-positioning-plugins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-042-tutorial-step-positioning-plugins.json @@ -1,12 +1,12 @@ { "tutorial": "Basic Education", - "pageNumber": 43, + "pageNumber": 42, "type": "Tutorial Step - Positioning Plugins", "definition": { "text": "Here's the crazy bit... the Plugin File Position node determines where in the workspace the plugin is placed!", "updated": 1615921131447, "icon": { - "name": "plugin-file-position", + "name": "Plugins\\plugin-file-position", "project": "Foundations" }, "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-placing-plugins.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-placing-plugins.json similarity index 97% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-placing-plugins.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-placing-plugins.json index 1713b963f..89b2f8314 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-placing-plugins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-043-tutorial-step-placing-plugins.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 44, + "pageNumber": 43, "type": "Tutorial Step - Placing Plugins", "definition": { "text": "To place a plugin in a workspace you must select the option to add the missing plugins on the node of the matching type!", "icon": { - "name": "plugin-trading-systems", + "name": "Plugins\\plugin-trading-systems", "project": "Foundations" }, "updated": 1615925984822, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-045-tutorial-step-non-persistence-of-changes.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-non-persistence-of-changes.json similarity index 73% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-045-tutorial-step-non-persistence-of-changes.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-non-persistence-of-changes.json index cbb7309e7..f003e5f25 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-045-tutorial-step-non-persistence-of-changes.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-044-tutorial-step-non-persistence-of-changes.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 45, + "pageNumber": 44, "type": "Tutorial Step - Non-Persistence of Changes", "definition": { "text": "Remember I said that the plugin file is loaded every time the workspace is loaded? This feature has an immediate consequence...", "icon": { - "name": "bullet-error", + "name": "Bullet\\bullet-error", "project": "Foundations" }, "updated": 1615978752612, @@ -21,8 +21,8 @@ "paragraphs": [ { "style": "Warning", - "text": "Hierarchies included in the workspace as plugins are not saved at the workspace level. As such, changes made in those hierarchies do not persist. If you wish to modify a plugin and keep working with the modified version in the future, you must either clone or backup the plugin and work on the resulting copy instead.", - "updated": 1615978808209, + "text": "Hierarchies included in the workspace as plugins are not saved by default. As such, changes made in those hierarchies do not persist. ", + "updated": 1628349317266, "translations": [ { "language": "IT", @@ -33,17 +33,21 @@ ] }, { - "style": "Success", - "text": "I will go through some specific use cases in the next few steps!", - "updated": 1615978913703, + "style": "Text", + "text": "If you would like to make changes to a plugin you will need to enable saving. To do this find the Plugin File node associated with the hierarchy you would like to save. Then simply click the Enable Saving with Workspace button. It's that easy!", + "updated": 1628349401737, "translations": [ { "language": "IT", "text": "Nei prossimi step vedremo più in dettaglio quanto detto!", "updated": 1619590413453, - "style": "Success" + "style": "Text" } ] + }, + { + "style": "Success", + "text": "I will go through some specific use cases in the next few steps!" } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-045-tutorial-step-gif-saving-plugins.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-045-tutorial-step-gif-saving-plugins.json new file mode 100644 index 000000000..969af0082 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-045-tutorial-step-gif-saving-plugins.json @@ -0,0 +1,16 @@ +{ + "tutorial": "Basic Education", + "pageNumber": 45, + "type": "Tutorial Step - GIF Saving Plugins", + "definition": { + "text": "This step will play a video in full screen mode.", + "updated": 1628348731575 + }, + "paragraphs": [ + { + "style": "Gif", + "text": "GIFs/Foundations/Tutorials/save-plugins.gif", + "updated": 1628348627960 + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-starting-from-a-plugin.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-starting-from-a-plugin.json similarity index 63% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-starting-from-a-plugin.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-starting-from-a-plugin.json index bab0db2fd..bb991fc44 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-006-tutorial-step-starting-from-a-plugin.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-starting-from-a-plugin.json @@ -1,11 +1,11 @@ { "tutorial": "Basic Education", - "pageNumber": 6, + "pageNumber": 46, "type": "Tutorial Step - Starting From a Plugin", "definition": { "text": "A typical case is when you wish to introduce changes to a strategy shipping with the system to start with a proven setup!", "icon": { - "name": "trading-system", + "name": "Trading\\trading-system", "project": "Foundations" }, "updated": 1615995229226, @@ -21,8 +21,8 @@ "paragraphs": [ { "style": "Text", - "text": "Let's say you are just starting with Superalgos, did a few tutorials, and are ready to start playing with a strategy. You want to start with an existing strategy and introduce minor modifications to better understand how things work. The strategy in question is included as a plugin in a specific workspace.", - "updated": 1615995721361, + "text": "Let's say you are just starting with Superalgos, did a few tutorials, and are ready to start playing with a strategy. You want to start with an existing strategy and introduce minor modifications to better understand how things work. The strategy in question is included as a plugin in a specific workspace. Simply enable saving and you are good to go!", + "updated": 1628349943318, "translations": [ { "language": "IT", @@ -31,19 +31,6 @@ "style": "Text" } ] - }, - { - "style": "Success", - "text": "In such cases, you must delete the Plugin File node corresponding to the Trading System and restore the original file in the \\Plugins\\Trading-Systems folder as if it was a backup: drag the file and drop it on the Design Space!", - "updated": 1615995483240, - "translations": [ - { - "language": "IT", - "text": "In questi casi, devi cancellare il nodo Plugin File corrispondente al Trading System e ripristinare l'originle presente in \\Plugins\\Trading-Systems come fosse un backup: trascina il file e rilascialo nel Design Space!", - "updated": 1619590641442, - "style": "Success" - } - ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-improving-a-plugin.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json similarity index 79% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-improving-a-plugin.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json index 75f9d639a..57b41d287 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-046-tutorial-step-improving-a-plugin.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-improving-a-plugin.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 46, + "pageNumber": 47, "type": "Tutorial Step - Improving a Plugin", "definition": { "text": "Let's say you are a developer and are testing a new exchange. You wish to modify the Sensor Bot to introduce a new feature or param.", @@ -21,8 +21,8 @@ "paragraphs": [ { "style": "Text", - "text": "The Sensor Bot is part of the Candles Data Mine, which is usually included as a plugin in most plugin workspaces. In such a case, you must proceed like in the previous case: delete the Plugin File node corresponding to the Candles data mine and restore the data mine file from the Plugins\\Data-Mines folder as if it was a backup.", - "updated": 1622377634945, + "text": "The Sensor Bot is part of the Candles Data Mine, which is usually included as a plugin in most plugin workspaces. In such a case, you must proceed like in the previous case: enable saving and get to work! You can find your new modified file in the Plugins\\Data-Mines folder as if it was a backup.", + "updated": 1628350435675, "translations": [ { "language": "IT", @@ -34,8 +34,8 @@ }, { "style": "Success", - "text": "Once you finish, take a backup of the modified Candles Data Mine node and use the backup file to replace the Candles plugin file! Make sure you give it the same name! Then, submit a PR to contribute the improvements on the bot!", - "updated": 1622377657281, + "text": "Once you finish, submit a PR to contribute the improvements on the bot!", + "updated": 1628350465749, "translations": [ { "language": "IT", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-talking-exchanges.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-talking-exchanges.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-talking-exchanges.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-talking-exchanges.json index 8868c7ce7..560522771 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-047-tutorial-step-talking-exchanges.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-talking-exchanges.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 47, + "pageNumber": 48, "type": "Tutorial Step - Talking Exchanges", "definition": { "text": "Now that I mentioned testing exchanges, let's talk a bit about how Superalgos deals with them and which ones you may use...", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-testing-new-exchanges.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-049-tutorial-step-testing-new-exchanges.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-testing-new-exchanges.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-049-tutorial-step-testing-new-exchanges.json index a01be9e03..d72e05148 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-048-tutorial-step-testing-new-exchanges.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-049-tutorial-step-testing-new-exchanges.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 48, + "pageNumber": 49, "type": "Tutorial Step - Testing New Exchanges", "definition": { "text": "If you are a developer and your preferred exchange hasn't been tested, you may join the effort and help with testing!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-049-tutorial-step-clean-workspace.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-clean-workspace.json similarity index 94% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-049-tutorial-step-clean-workspace.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-clean-workspace.json index 18cc5364b..369111993 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-049-tutorial-step-clean-workspace.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-clean-workspace.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 49, + "pageNumber": 50, "type": "Tutorial Step - Clean Workspace", "definition": { "text": "Talking about tested exchanges and plugins, there is one plugin workspace you may use as a clean slate when designing new stuff!", @@ -21,8 +21,8 @@ "paragraphs": [ { "style": "Note", - "text": "It's the Tested Exchanges Plugin Workspace!", - "updated": 1616173130789, + "text": "It's the Blake Template Plugin Workspace!", + "updated": 1628356623276, "translations": [ { "language": "IT", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-dealing-with-data.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-dealing-with-data.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-dealing-with-data.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-dealing-with-data.json index c420efb4e..c09489143 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-050-tutorial-step-dealing-with-data.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-dealing-with-data.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 50, + "pageNumber": 51, "type": "Tutorial Step - Dealing With Data", "definition": { "text": "The data you download from exchanges and process with indicators is available across the board, accessible from any workspace and strategy.", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-about-other-markets.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-about-other-markets.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-about-other-markets.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-about-other-markets.json index cd7d26d36..4bec7606f 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-051-tutorial-step-about-other-markets.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-about-other-markets.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 51, + "pageNumber": 52, "type": "Tutorial Step - About Other Markets", "definition": { "text": "You may work with any of the markets listed at the exchange! Take a look at the setup in the Exchange Markets node!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-building-indicators.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-053-tutorial-step-building-indicators.json similarity index 98% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-building-indicators.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-053-tutorial-step-building-indicators.json index ecb2cd58f..38f7ff03e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-052-tutorial-step-building-indicators.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-053-tutorial-step-building-indicators.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 52, + "pageNumber": 53, "type": "Tutorial Step - Building Indicators", "definition": { "text": "If you are a developer or have at least a basic understanding of JavaScript you will be able to create your own indicators!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-053-tutorial-step-more-indicators.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-more-indicators.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-053-tutorial-step-more-indicators.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-more-indicators.json index 54b57824b..fa8eb148d 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-053-tutorial-step-more-indicators.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-more-indicators.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 53, + "pageNumber": 54, "type": "Tutorial Step - More Indicators?", "definition": { "text": "Indicators are built by the Community! Usually, a developer will build a few indicators he or she needs, and contribute them to the project in a new Data Mine!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-lost-get-an-api-map.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-lost-get-an-api-map.json similarity index 98% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-lost-get-an-api-map.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-lost-get-an-api-map.json index 664627068..f71a7a587 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-054-tutorial-step-lost-get-an-api-map.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-lost-get-an-api-map.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 54, + "pageNumber": 55, "type": "Tutorial Step - Lost? Get an API Map!", "definition": { "text": "Are you wondering how to get data from sources other than exchanges in CCXT? Messari? Twitter? We've got you covered!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-how-about-strategies.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-how-about-strategies.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-how-about-strategies.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-how-about-strategies.json index 7e005b5a8..9a73bc21e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-055-tutorial-step-how-about-strategies.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-how-about-strategies.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 55, + "pageNumber": 56, "type": "Tutorial Step - How About Strategies?", "definition": { "text": "The Community may also contribute Trading Systems! At this point, there're only a few, but we hope more will emerge soon!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-your-graduation.json b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-057-tutorial-step-your-graduation.json similarity index 99% rename from Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-your-graduation.json rename to Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-057-tutorial-step-your-graduation.json index c3d33afc9..60adfd7bc 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-056-tutorial-step-your-graduation.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/B/Basic/Basic-Education/basic-education-057-tutorial-step-your-graduation.json @@ -1,6 +1,6 @@ { "tutorial": "Basic Education", - "pageNumber": 56, + "pageNumber": 57, "type": "Tutorial Step - Your Graduation", "definition": { "text": "Congratulations! You've graduated from your Basic Education and are ready to move on to more advanced stuff!", diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-002-tutorial-step-pick-your-language.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-002-tutorial-step-pick-your-language.json index f902a93ad..b7705ede4 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-002-tutorial-step-pick-your-language.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-002-tutorial-step-pick-your-language.json @@ -6,14 +6,15 @@ "text": "Users are contributing translations so that you may choose your preferred language! This Community is awesome!", "updated": 1619801502482, "icon": { - "name": "en", - "project": "Foundations" + "name": "Languages\\EN", + "project": "Foundations" }, "translations": [ { "language": "FR", "text": "Les utilisateurs contribuent aux traductions afin que vous puissiez choisir votre langue préférée ! Cette communauté est géniale !", - "updated": 1623947311364 + "updated": 1623947311364, + "style": "Definition" } ] }, @@ -26,7 +27,8 @@ { "language": "FR", "text": "Voici comment cela fonctionne : la langue par défaut est l'anglais. Si vous choisissez une autre langue et qu'il existe sa traduction, vous l'obtenez, sinon, elle apparaitra en anglais !", - "updated": 1623947447536 + "updated": 1623947447536, + "style": "Text" } ] }, @@ -38,7 +40,8 @@ { "language": "FR", "text": "Utilisez la molette de la souris pour faire défiler la page de droite vers le bas. Cliquez sur un drapeau pour changer la langue préférée, si vous le souhaitez !", - "updated": 1623947515076 + "updated": 1623947515076, + "style": "Callout" } ] }, @@ -50,7 +53,8 @@ { "language": "FR", "text": "Note : Seuls les docs et les tutoriels peuvent être traduits, pas l'interface, ni les titres !", - "updated": 1623947561329 + "updated": 1623947561329, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-003-tutorial-welcome-to-superalgos.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-003-tutorial-welcome-to-superalgos.json index 8b228b583..4df5f6a71 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-003-tutorial-welcome-to-superalgos.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-003-tutorial-welcome-to-superalgos.json @@ -4,8 +4,8 @@ "type": "Tutorial - Welcome to Superalgos!", "definition": { "icon": { - "project": "Foundations", - "name": "tutorial" + "name": "tutorial", + "project": "Education" }, "text": "I'm an interactive tutorial, the first in a series designed to facilitate your onboarding and teach you all the basics!", "translations": [ @@ -30,7 +30,8 @@ { "language": "FR", "text": "Je suis un tutoriel interactif, le premier de une serie cree pour vous facilter la connaissance de Superalgo et de vous guider dans ses choix basiques!", - "updated": 1623946542352 + "updated": 1623946542352, + "style": "Definition" } ] }, @@ -60,7 +61,8 @@ { "language": "FR", "text": "Je vais vous aider à démarrer, en vous montrant les outils qui vous aideront à vous déplacer facilement, et vous aider à découvrir toutes les choses que Superalgos vous faciliter.", - "updated": 1623945805888 + "updated": 1623945805888, + "style": "Text" } ] }, @@ -89,7 +91,8 @@ { "language": "FR", "text": "Les tutoriels sont l'ultime outil d'initiation à Superalgos ! Commencer à utiliser Superalgos d'une autre manière serait une erreur, car aucune autre ressource ne vous permettra d'être opérationnel plus rapidement. Nous vous recommandons de suivre tous les tutoriels avant d'essayer de mettre en œuvre vos propres idées !", - "updated": 1623946050005 + "updated": 1623946050005, + "style": "Callout" } ], "updated": 1616410377766 @@ -119,7 +122,8 @@ { "language": "FR", "text": "S'il vous plaît, cliquez toujours sur Suivant pour continuer !", - "updated": 1623950092303 + "updated": 1623950092303, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-004-tutorial-step-use-chrome-or-safari.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-004-tutorial-step-use-chrome-or-safari.json index a35073a6a..189487f2c 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-004-tutorial-step-use-chrome-or-safari.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-004-tutorial-step-use-chrome-or-safari.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Use Chrome or Safari!", "definition": { "icon": { - "project": "Foundations", - "name": "bullet-warning" + "name": "Bullet\\bullet-warning", + "project": "Foundations" }, "text": "When running the frontend, use Chrome, or Safari on Mac! We are not testing on any other browsers!", "updated": 1610612226890, @@ -59,13 +59,12 @@ "updated": 1614712436380, "style": "Text" }, - { + { "language": "FR", "text": "Il est connu que les navigateurs se comportent différemment, et nous connaissons certaines fonctionnalités qui fonctionnent sur certains mais pas d'autres... Si vous êtes sur Chrome ou Safari, cliquez sur Suivant et continuez. Sinon, procédez comme suit :", "updated": 1624490502941, "style": "Text" } - ] }, { diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-005-tutorial-step-thats-me-on-the-right.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-005-tutorial-step-thats-me-on-the-right.json index 3aaeccc91..13151d728 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-005-tutorial-step-thats-me-on-the-right.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-005-tutorial-step-thats-me-on-the-right.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - That's Me On the Right!", "definition": { "icon": { - "project": "Foundations", - "name": "tutorial" + "name": "tutorial", + "project": "Education" }, "text": "Tutorials are defined within the system, so you may create more of us if you wish! But we'll discuss that God-like power later on. Let's focus on the basics first!", "translations": [ @@ -99,7 +99,8 @@ { "language": "FR", "text": "Passez le pointeur de votre souris sur le nœud \"Tutorial\", et voyez ce qui se passe ! Ouh... C'est cool, non ? Ça fait beaucoup de boutons !", - "updated": 1623951096410 + "updated": 1623951096410, + "style": "Callout" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-011-tutorial-step-about-small-hardware.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-011-tutorial-step-about-small-hardware.json index acd2fcc08..982d08233 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-011-tutorial-step-about-small-hardware.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-011-tutorial-step-about-small-hardware.json @@ -6,8 +6,8 @@ "text": "While minimalist hardware like the Raspberry Pi can handle the Superalgos Client to run both data and trading tasks, some may be too small for active work!", "updated": 1610615755927, "icon": { - "name": "bullet-warning", - "project": "Foundations" + "name": "Bullet\\bullet-warning", + "project": "Foundations" }, "translations": [ { @@ -37,7 +37,8 @@ { "language": "FR", "text": "Si un matériel reduit tel que le Raspberry Pi peut gérer le Client Superalgos pour exécuter des données et des tâches de négociation, il faut disposer de puissance pour effectuer un travail actif !", - "updated": 1623959646265 + "updated": 1623959646265, + "style": "Definition" } ] }, @@ -105,7 +106,8 @@ { "language": "FR", "text": "Nous recommandons vivement d'apprendre Superalgos en l'exécutant dans une machine de puissance commune. Si vous remarquez que votre petite machine est trop lente pendant ce tutoriel, envisagez d'utiliser du matériel de meilleurs capacité, jusqu'à ce que vous appreniez le système, construisiez vos premières stratégies. et soyez prêt à vous déployer. Sinon, cela peut être frustrant.", - "updated": 1623960113019 + "updated": 1623960113019, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-012-tutorial-step-ready-to-rock.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-012-tutorial-step-ready-to-rock.json index 150687d94..c4c3f2c22 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-012-tutorial-step-ready-to-rock.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-012-tutorial-step-ready-to-rock.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Ready to Rock?", "definition": { "icon": { - "project": "Foundations", - "name": "data-tasks" + "name": "Data\\data-tasks", + "project": "Foundations" }, "text": "The Data Tasks node controls all the data mining tasks defined for this Network Node.", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-013-tutorial-step-binance.com-or-binance.us.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-013-tutorial-step-binance.com-or-binance.us.json index bae5eb64f..010cdb909 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-013-tutorial-step-binance.com-or-binance.us.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-013-tutorial-step-binance.com-or-binance.us.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Binance.com or Binance.us?", "definition": { "icon": { - "project": "Foundations", - "name": "binance" + "name": "Crypto-Exchanges\\binance", + "project": "Foundations" }, "text": "Before we start data mining, I have a little question for you: are you trading at binance.com, binance.us, or neither?", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-019-tutorial-step-click-drag-baby.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-019-tutorial-step-click-drag-baby.json index 06250c460..3a50cee57 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-019-tutorial-step-click-drag-baby.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-019-tutorial-step-click-drag-baby.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Click & Drag Baby!", "definition": { "icon": { - "project": "Foundations", - "name": "hand-drag" + "name": "Mouse\\hand-drag", + "project": "Foundations" }, "text": "I want to show you something while the data mining operation progresses. I'll teach you how to walk... in two seconds!", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-020-tutorial-step-time-to-take-control.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-020-tutorial-step-time-to-take-control.json index b9f05f0b5..b6b760e78 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-020-tutorial-step-time-to-take-control.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-020-tutorial-step-time-to-take-control.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Time to Take Control!", "definition": { "icon": { - "project": "Foundations", - "name": "key-ctrl" + "name": "Key\\key-ctrl", + "project": "Foundations" }, "text": "Yes! You may use your keyboard too! You are going to love this for long-distance travel on the design space!", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-021-tutorial-step-spacetime-teleportation.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-021-tutorial-step-spacetime-teleportation.json index dc0cbc534..63c3b687b 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-021-tutorial-step-spacetime-teleportation.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-021-tutorial-step-spacetime-teleportation.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Spacetime Teleportation!", "definition": { "icon": { - "project": "Foundations", - "name": "mouse-right-click" + "name": "Mouse\\mouse-right-click", + "project": "Foundations" }, "text": "Ok, you're not actually going to be teleporting, nor will you bend spacetime, but it almost feels like it! It's time to learn to use the design space map.", "translations": [ @@ -99,7 +99,8 @@ { "language": "ES", "text": "¿Puedes verme en la esquina inferior izquierda del espacio de diseño? ¡Ahora sabes dónde encontrarme!", - "updated": 1624285894970 + "updated": 1624285894970, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-022-tutorial-step-warp-speed-zooming.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-022-tutorial-step-warp-speed-zooming.json index ded79b7d4..0b2a03eea 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-022-tutorial-step-warp-speed-zooming.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-022-tutorial-step-warp-speed-zooming.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Warp-Speed Zooming!", "definition": { "icon": { - "project": "Foundations", - "name": "mouse-wheel-down" + "name": "Mouse\\mouse-wheel-down", + "project": "Foundations" }, "text": "There's one more tool that you may find useful to manipulate spacetime! The native browser zoom function!", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-023-tutorial-step-a-bit-about-tutorials..json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-023-tutorial-step-a-bit-about-tutorials..json index 47e62f46c..4348c10dd 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-023-tutorial-step-a-bit-about-tutorials..json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-023-tutorial-step-a-bit-about-tutorials..json @@ -4,8 +4,8 @@ "type": "Tutorial Step - A Bit About Tutorials...", "definition": { "icon": { - "project": "Foundations", - "name": "tutorial" + "name": "tutorial", + "project": "Education" }, "text": "Before we get back to business, let me tell you a few things about how we—tutorials—work.", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-024-tutorial-step-need-a-quick-reminder.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-024-tutorial-step-need-a-quick-reminder.json index d5f91b695..5c6d12ce9 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-024-tutorial-step-need-a-quick-reminder.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-024-tutorial-step-need-a-quick-reminder.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Need a Quick Reminder?", "definition": { "icon": { - "project": "Foundations", - "name": "key-left" + "name": "Key\\key-left", + "project": "Foundations" }, "text": "At this point, I'm probably overflowing your hippocampus! But don't worry... you may go back to any previous step!", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-028-tutorial-step-ok.-back-to-work.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-028-tutorial-step-ok.-back-to-work.json index 7546a7acd..49561b633 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-028-tutorial-step-ok.-back-to-work.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-028-tutorial-step-ok.-back-to-work.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Ok... Back to Work!", "definition": { "icon": { - "project": "Foundations", - "name": "data-tasks" + "name": "Data\\data-tasks", + "project": "Foundations" }, "text": "Now that you're comfortable moving around, I want you to go on a little tour exploring the Data Tasks section of the Network Node.", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-029-tutorial-step-the-magic-of-data-mines.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-029-tutorial-step-the-magic-of-data-mines.json index e27e93444..ac77e938f 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-029-tutorial-step-the-magic-of-data-mines.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-029-tutorial-step-the-magic-of-data-mines.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - The Magic of Data Mines", "definition": { "icon": { - "project": "Foundations", - "name": "data-mine-tasks" + "name": "Data\\data-mine-tasks", + "project": "Foundations" }, "text": "Within each market, the operation is organized by Data Mine. Superalgos ships with several open-source data mines, each with multiple indicators.", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-033-tutorial-step-careful-with-your-data.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-033-tutorial-step-careful-with-your-data.json index ef159ab4d..511cff98e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-033-tutorial-step-careful-with-your-data.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-033-tutorial-step-careful-with-your-data.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Careful With Your Data!", "definition": { "icon": { - "project": "Foundations", - "name": "dataset-definition" + "name": "Data\\dataset-definition", + "project": "Foundations" }, "text": "It may take up to one minute for all tasks to come to a halt. You should never close the system before all tasks stop.", "translations": [ @@ -24,7 +24,8 @@ { "language": "ES", "text": "Es posible que todas las tareas demoren hasta un minuto en detenerse. Nunca debes cerrar el sistema antes de que se detengan todas las tareas.", - "updated": 1624378126979 + "updated": 1624378126979, + "style": "Definition" } ] }, @@ -48,7 +49,8 @@ { "language": "ES", "text": "¡Abre la consola y ve cómo se detienen las tareas!", - "updated": 1624378638174 + "updated": 1624378638174, + "style": "Callout" } ], "updated": 1616416021973 @@ -66,7 +68,8 @@ { "language": "ES", "text": "La forma correcta de cerrar Superalgos es:", - "updated": 1624378683201 + "updated": 1624378683201, + "style": "Text" } ] }, @@ -84,7 +87,8 @@ { "language": "ES", "text": "Detenga todas las tareas y espere un par de minutos.", - "updated": 1624378709686 + "updated": 1624378709686, + "style": "List" } ] }, @@ -102,7 +106,8 @@ { "language": "ES", "text": "Cuando se detengan, puedes cerrar la consola o detener el proceso con Ctrl + Key-C.", - "updated": 1624378795195 + "updated": 1624378795195, + "style": "List" } ] }, @@ -119,7 +124,8 @@ { "language": "ES", "text": "Puede cerrar el navegador en cualquier momento y dejar el procesamiento de tareas en segundo plano.", - "updated": 1624378837651 + "updated": 1624378837651, + "style": "List" } ] }, @@ -137,7 +143,8 @@ { "language": "ES", "text": "¡Cerrar el Client antes de que se detengan las tareas puede hacer que tus datos se corrompan!", - "updated": 1624378921806 + "updated": 1624378921806, + "style": "Warning" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-034-tutorial-step-the-bright-side.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-034-tutorial-step-the-bright-side.json index 527141aab..c65d9b8e9 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-034-tutorial-step-the-bright-side.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-034-tutorial-step-the-bright-side.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - The Bright Side", "definition": { "icon": { - "project": "Foundations", - "name": "charting-space" + "name": "Charting-Space\\charting-space", + "project": "Foundations" }, "text": "So far, you've been confined to the dark side of Superalgos. Get ready to be exposed to the bright side: the Charting Space.", "translations": [ @@ -24,7 +24,8 @@ { "language": "ES", "text": "\nHasta ahora, has estado confinado al lado oscuro de Superalgos. Prepárate para ser expuesto al lado brillante: el Charting Space.\n", - "updated": 1624379177365 + "updated": 1624379177365, + "style": "Definition" } ] }, @@ -49,7 +50,8 @@ { "language": "ES", "text": "El espacio de gráficos vive en la parte superior del espacio de diseño, separado por un control deslizante de color turquesa. Como es de esperar de Superalgos, el espacio de gráficos es configurable y altamente flexible. Todo lo que sucede allí está definido en la jerarquía del Charting Space.", - "updated": 1624379290740 + "updated": 1624379290740, + "style": "Text" } ] }, @@ -72,7 +74,8 @@ { "language": "ES", "text": "El Charting Space es conocido por hacer volar la mente de las personas. Por favor, absténgase de continuar con este tutorial si actualmente se encuentra bajo la influencia de sustancias psicoactivas.", - "updated": 1624379359498 + "updated": 1624379359498, + "style": "Warning" } ], "updated": 1616416552336 diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-036-tutorial-step-navigating-the-white-room.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-036-tutorial-step-navigating-the-white-room.json index 8bf24cab6..2127f063b 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-036-tutorial-step-navigating-the-white-room.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-036-tutorial-step-navigating-the-white-room.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Navigating the White Room", "definition": { "icon": { - "project": "Foundations", - "name": "mouse-right-click" + "name": "Mouse\\mouse-right-click", + "project": "Foundations" }, "text": "Just like the design space, the charting space features a huge area where you may set up charts... as many as your hardware can cope with!", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-037-tutorial-step-talkin-time-travel.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-037-tutorial-step-talkin-time-travel.json index 9b8178604..ce804aba4 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-037-tutorial-step-talkin-time-travel.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-037-tutorial-step-talkin-time-travel.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Talkin' Time Travel", "definition": { "icon": { - "project": "Foundations", - "name": "time-machine" + "name": "Time\\time-machine", + "project": "Foundations" }, "text": "I mentioned earlier there are two charts in this workspace. In Superalgos, we call each of these a Time Machine.", "translations": [ @@ -24,7 +24,8 @@ { "language": "ES", "text": "Mencioné anteriormente que hay dos gráficos en este espacio de trabajo. En Superalgos, llamamos a cada uno de estos un Time Machine.", - "updated": 1624381357850 + "updated": 1624381357850, + "style": "Definition" } ] }, @@ -48,7 +49,8 @@ { "language": "ES", "text": "Un Time Machine puede tener un Timeline Chart o más. Los llamamos máquinas del tiempo porque todos los gráficos de la línea de tiempo dentro de ella están sincronizados en el tiempo. Esta característica permite superponer diferentes capas de datos compartiendo el mismo Time Scale.", - "updated": 1624381666829 + "updated": 1624381666829, + "style": "Text" } ] }, @@ -71,7 +73,8 @@ { "language": "ES", "text": "¡Pasa el mouse sobre un Time Machine!", - "updated": 1624406480076 + "updated": 1624406480076, + "style": "Callout" } ] }, @@ -95,7 +98,8 @@ { "language": "ES", "text": "Observe la etiqueta emergente en el lado izquierdo que muestra a qué exchange y mercados están asociados los datos. ¡Un Time Machine puede contener datos de múltiples mercados y múltiples exchanges!", - "updated": 1624382066631 + "updated": 1624382066631, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-038-tutorial-step-bending-time.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-038-tutorial-step-bending-time.json index 60c9d26aa..0d4b3baef 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-038-tutorial-step-bending-time.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-038-tutorial-step-bending-time.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Bending time?", "definition": { "icon": { - "project": "Foundations", - "name": "time-machine" + "name": "Time\\time-machine", + "project": "Foundations" }, "text": "Ok... maybe it's not actually like bending, but, bear with me... You'll love how you can shape time machines to whatever format you wish.", "translations": [ @@ -24,7 +24,8 @@ { "language": "ES", "text": "Vale... tal vez no sea como doblar, pero aguarda.. Te encantará cómo puedes darle forma a las máquinas del tiempo en el formato que desees.", - "updated": 1624382256223 + "updated": 1624382256223, + "style": "Definition" } ] }, @@ -48,7 +49,8 @@ { "language": "ES", "text": "Pase el puntero del mouse sobre cualquiera de los bordes del marco turquesa que define la máquina del tiempo y ve qué sucede. ¿Ves cómo el borde está resaltado en amarillo?", - "updated": 1624382739796 + "updated": 1624382739796, + "style": "Text" } ] }, @@ -71,7 +73,8 @@ { "language": "ES", "text": "¡Genial! ¡Ahora, haz clic izquierdo en el marco y tira!", - "updated": 1624382849082 + "updated": 1624382849082, + "style": "Callout" } ] }, @@ -94,7 +97,8 @@ { "language": "ES", "text": "Así es como puedes moldear las máquinas del tiempo a tu gusto.", - "updated": 1624382834240 + "updated": 1624382834240, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-039-tutorial-step-size-matters.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-039-tutorial-step-size-matters.json index 39c6e5483..836edaed7 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-039-tutorial-step-size-matters.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-039-tutorial-step-size-matters.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Size Matters?", "definition": { "icon": { - "project": "Foundations", - "name": "time-machine" + "name": "Time\\time-machine", + "project": "Foundations" }, "text": "How about shaping the time machine to the exact aspect ratio of your screen?", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-040-tutorial-step-putting-things-in-order.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-040-tutorial-step-putting-things-in-order.json index cec4c1bd2..50d7e354b 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-040-tutorial-step-putting-things-in-order.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-040-tutorial-step-putting-things-in-order.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Putting Things in Order", "definition": { "icon": { - "project": "Foundations", - "name": "hand-drag" + "name": "Mouse\\hand-drag", + "project": "Foundations" }, "text": "One more thing before we dive into the charts. You need to know how to put the house in order!", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-041-tutorial-step-get-in-the-wormhole.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-041-tutorial-step-get-in-the-wormhole.json index cd82ed021..1fd9fcb79 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-041-tutorial-step-get-in-the-wormhole.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-041-tutorial-step-get-in-the-wormhole.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Get In the Wormhole!", "definition": { "icon": { - "project": "Foundations", - "name": "mouse-wheel-up" + "name": "Mouse\\mouse-wheel-up", + "project": "Foundations" }, "text": "It's time to dive into a Time Machine and see what happens! Are you ready for a full-on immersive experience?", "translations": [ @@ -24,7 +24,8 @@ { "language": "ES", "text": "¡Es hora de sumergirse en un Time Machine y ver qué pasa! ¿Estás listo para una experiencia inmersiva total?", - "updated": 1624384047290 + "updated": 1624384047290, + "style": "Definition" } ] }, @@ -48,7 +49,8 @@ { "language": "ES", "text": "El Charting Space es como Google Maps de los gráficos de mercado. Como ya sabes, haces clic izquierdo y arrastras para moverte por el paisaje ... pero, ¿cómo haces zoom para ver los detalles?", - "updated": 1624384176097 + "updated": 1624384176097, + "style": "Text" } ] }, @@ -71,7 +73,8 @@ { "language": "ES", "text": "¡Con la rueda del mouse! ¡Intentalo!", - "updated": 1624384207479 + "updated": 1624384207479, + "style": "Callout" } ] }, @@ -95,7 +98,8 @@ { "language": "ES", "text": "¡Exactamente! ¡Como en Google Maps! Apunte el mouse al área de interés, luego gire la rueda del mouse hacia adelante para acercar y hacia atrás para alejar.", - "updated": 1624384248161 + "updated": 1624384248161, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-042-tutorial-step-the-elegant-way..json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-042-tutorial-step-the-elegant-way..json index 3c919bc10..7bc02c954 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-042-tutorial-step-the-elegant-way..json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-042-tutorial-step-the-elegant-way..json @@ -4,8 +4,8 @@ "type": "Tutorial Step - The Elegant Way...", "definition": { "icon": { - "project": "Foundations", - "name": "mouse-pointer" + "name": "Mouse\\mouse-pointer", + "project": "Foundations" }, "text": "I know! Zooming into a random spot is unlikely to position the chart squared with your screen, right? No worries... try this trick!", "translations": [ @@ -24,7 +24,8 @@ { "language": "ES", "text": "¡Lo sé! Es poco probable que hacer zoom en un lugar aleatorio coloque el gráfico al cuadrado con su pantalla, ¿verdad? No te preocupes ... ¡prueba este truco!", - "updated": 1624384343958 + "updated": 1624384343958, + "style": "Definition" } ], "updated": 1616417516192 @@ -44,7 +45,8 @@ { "language": "ES", "text": "Adjust the aspect ratio: Apunta al gráfico Backtesting Session (está en la parte superior) y presione Ctrl + Shift + Key-A", - "updated": 1624403928721 + "updated": 1624403928721, + "style": "List" } ] }, @@ -61,7 +63,8 @@ { "language": "ES", "text": "Zoom out: usa la rueda del mouse para ir a la posición de alejamiento más lejana; ¡Solo asi funcionará el siguiente comando!", - "updated": 1624403987866 + "updated": 1624403987866, + "style": "List" } ] }, @@ -84,7 +87,8 @@ { "language": "ES", "text": "Double-click once: esto centra el gráfico y te lleva a un cierto nivel de zoom; se deja un margen para ajustar el nombre y la pestaña del gráfico en la esquina superior izquierda.", - "updated": 1624384580827 + "updated": 1624384580827, + "style": "List" } ], "updated": 1616418234728 @@ -108,7 +112,8 @@ { "language": "ES", "text": "Double-click again: esto lo lleva más lejos, al nivel de zoom en el que el gráfico se ajusta perfectamente a la pantalla y emergen los Layer Managers.", - "updated": 1624404060794 + "updated": 1624404060794, + "style": "List" } ], "updated": 1622198926988 diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-043-tutorial-step-moving-in-wonderland.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-043-tutorial-step-moving-in-wonderland.json index a5f74122c..1e5da3b4d 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-043-tutorial-step-moving-in-wonderland.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-043-tutorial-step-moving-in-wonderland.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Moving in Wonderland", "definition": { "icon": { - "project": "Foundations", - "name": "mouse-left-click" + "name": "Mouse\\mouse-left-click", + "project": "Foundations" }, "text": "So, you are finally inside a chart. The first thing you'll want to do is move around and learn what these charts may do for you.", "translations": [ @@ -24,7 +24,8 @@ { "language": "ES", "text": "Entonces, finalmente estás dentro de un gráfico. Lo primero que querrás hacer es moverte y aprender qué pueden hacer estos gráficos por ti.", - "updated": 1624404419428 + "updated": 1624404419428, + "style": "Definition" } ] }, @@ -48,7 +49,8 @@ { "language": "ES", "text": "¡Sigamos con esto! Como en el espacio de diseño, cuando estas dentro de una máquina del tiempo, se mueve usando el mouse y el teclado. Así es como:", - "updated": 1624404511697 + "updated": 1624404511697, + "style": "Text" } ] }, @@ -71,7 +73,8 @@ { "language": "ES", "text": "Con el mouse, haz clic con el botón izquierdo y arrastre. Con el teclado, use las teclas de flecha: ← → ↑ ↓", - "updated": 1624404544326 + "updated": 1624404544326, + "style": "Callout" } ] }, @@ -94,7 +97,8 @@ { "language": "ES", "text": "¿Qué? ¿No funciona? ¿Estás atrapado con un gráfico congelado? ¿Como en el video sobre el siguiente paso? ¡No te preocupes! Sé lo que está pasando ...", - "updated": 1624404574824 + "updated": 1624404574824, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-045-tutorial-step-unlocking-time.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-045-tutorial-step-unlocking-time.json index 32b9b7a02..9228ce101 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-045-tutorial-step-unlocking-time.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-045-tutorial-step-unlocking-time.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Unlocking Time!", "definition": { "icon": { - "project": "Foundations", - "name": "time-scale" + "name": "Time\\time-scale", + "project": "Foundations" }, "text": "The reason why you can't move is that scales are locked in the automatic mode so that you may easily find the data after your first data mining operation.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "No puedes moverte porque las escalas están bloqueadas en el modo automático para que puedas encontrar fácilmente los datos después de tu primera operación de minería de datos.", - "updated": 1624404740730 + "updated": 1624404740730, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Fijar el Time Scale en automático fuerza todo el rango de fecha y hora de los datos disponibles al gráfico.", - "updated": 1624404973090 + "updated": 1624404973090, + "style": "Text" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "Para alternar entre los modos automáticos y el manual, presiona Shift y haz un suave giro de un paso con la rueda del mouse en la parte superior del cuadro de escala de tiempo. O bien, también puedes colocar el mouse sobre el cuadro de escala y presionar ↑ ↓.", - "updated": 1624405351031 + "updated": 1624405351031, + "style": "Callout" } ], "updated": 1622199287763 @@ -72,7 +75,8 @@ { "language": "ES", "text": "Ahora deberías poder moverte libremente en el eje X, es decir, el eje de tiempo del gráfico.", - "updated": 1624405847740 + "updated": 1624405847740, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-047-tutorial-step-scaling-time.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-047-tutorial-step-scaling-time.json index a9cc0833f..8faf7b9c6 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-047-tutorial-step-scaling-time.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-047-tutorial-step-scaling-time.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Scaling Time!", "definition": { "icon": { - "project": "Foundations", - "name": "time-scale" + "name": "Time\\time-scale", + "project": "Foundations" }, "text": "Did you pick up the trick to scale time from the previous video? If not, go to the previous step and watch attentively!", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "¿Aprendiste el truco para escalar el tiempo del video anterior? Si no es así, vaya al paso anterior y observa atentamente.", - "updated": 1624405955892 + "updated": 1624405955892, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "¡Desplazar la rueda del mouse en la parte superior del cuadro de escala de tiempo reduce y expande el tiempo! Alternativamente, puedes apuntar el mouse al cuadro de escala y presionar las teclas de flecha laterales ← →", - "updated": 1624406140665 + "updated": 1624406140665, + "style": "Callout" } ], "updated": 1616495837967 @@ -54,7 +56,8 @@ { "language": "ES", "text": "Señalar del video anterior: cuando la escala de tiempo sale del modo automático, los dos pequeños triángulos verdes que indican cada extremo de la escala automática desaparecen. ¡La escala se puede configurar en automático en cualquiera, en ninguno o en ambos lados!", - "updated": 1624407303951 + "updated": 1624407303951, + "style": "Note" } ], "updated": 1616504911488 diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-048-tutorial-step-playing-with-the-rate-scale.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-048-tutorial-step-playing-with-the-rate-scale.json index c86b0be5c..c8a433a80 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-048-tutorial-step-playing-with-the-rate-scale.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-048-tutorial-step-playing-with-the-rate-scale.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Playing with the Rate Scale!", "definition": { "icon": { - "project": "Foundations", - "name": "rate-scale" + "name": "Charting-Space\\rate-scale", + "project": "Foundations" }, "text": "Do I need to tell you how the Rate Scale works or can you figure it out on your own? Ok... I'll give you a hint...", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "¿Necesito decirte cómo el Rate Scale funciona o puedes resolverlo por tu cuenta? Vale... te daré una pista ...", - "updated": 1624407403842 + "updated": 1624407403842, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "El Rate Scale trabaja como el Time Scale, pero —al usar el teclado—¡debes invertir las teclas de flecha! Usa las flechas izquierda y derecha ← → para alternar entre los modos automáticos y las flechas hacia arriba y hacia abajo ↑ ↓ para afectar la escala. ¡Mira el video que viene a continuación para mayor claridad!", - "updated": 1624407641584 + "updated": 1624407641584, + "style": "Callout" } ], "updated": 1616505192799 @@ -54,7 +56,8 @@ { "language": "ES", "text": "¡Juega también con los modos de escala semiautomáticos! Ya sabes, cuando un pequeño triángulo permanece visible después de unos pocos movimientos de la rueda del mouse.", - "updated": 1624407734966 + "updated": 1624407734966, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-050-tutorial-step-time-frames-salad.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-050-tutorial-step-time-frames-salad.json index 3151b937e..c6162e780 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-050-tutorial-step-time-frames-salad.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-050-tutorial-step-time-frames-salad.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Time Frames Salad?", "definition": { "icon": { - "project": "Foundations", - "name": "time-frame-scale" + "name": "Time\\time-frame-scale", + "project": "Foundations" }, "text": "News-flash about the Time Frame Scale: there is no automatic mode!", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-053-tutorial-step-switching-gears..json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-053-tutorial-step-switching-gears..json index 590a705cc..58b7f3ab7 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-053-tutorial-step-switching-gears..json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-053-tutorial-step-switching-gears..json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Switching Gears...", "definition": { "icon": { - "project": "Foundations", - "name": "layer-manager" + "name": "Layer\\layer-manager", + "project": "Foundations" }, "text": "Leaving scales behind, let's take a look at how the system makes data available on the charts.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Dejando atrás las escalas, echemos un vistazo a cómo el sistema hace que los datos estén disponibles en los gráficos.", - "updated": 1624409028040 + "updated": 1624409028040, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Cada Timeline Chart tiene un Layer Manager asociado, que se representa como un menú desplegable que enumera varias capas.", - "updated": 1624409085765 + "updated": 1624409085765, + "style": "Text" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "Para abrir un Layers Manager, desplaza la rueda del mouse en su encabezado. ¡Usa la rueda del mouse para desplazarte por su contenido también!", - "updated": 1624409187619 + "updated": 1624409187619, + "style": "Callout" } ] }, @@ -70,7 +73,8 @@ { "language": "ES", "text": "Ve el video en el siguiente paso para mayor claridad ...", - "updated": 1624409230888 + "updated": 1624409230888, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-055-tutorial-step-layers-on-top-of-layers.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-055-tutorial-step-layers-on-top-of-layers.json index e96f31e46..3a6e0380f 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-055-tutorial-step-layers-on-top-of-layers.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-055-tutorial-step-layers-on-top-of-layers.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Layers on Top of Layers", "definition": { "icon": { - "project": "Foundations", - "name": "layer" + "name": "Layer\\layer", + "project": "Foundations" }, "text": "Your data mining operation features bots making data products. Each product is made available on the charts through a Layer in a Layer Manager.", "translations": [ diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-059-tutorial-step-back-in-time.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-059-tutorial-step-back-in-time.json index 201fe86a3..f7455170e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-059-tutorial-step-back-in-time.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-059-tutorial-step-back-in-time.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Back in Time", "definition": { "icon": { - "project": "Foundations", - "name": "time-machine" + "name": "Time\\time-machine", + "project": "Foundations" }, "text": "This is the Charting Space hierarchy setup of the Time Machine we've been playing with on the charts.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Esta es la configuración de la jerarquía del Charting Space de las Time Machine hemos estado viendo en los gráficos.", - "updated": 1624412993386 + "updated": 1624412993386, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "¡Dedica unos minutos a explorar estas definiciones! ¡Ve a los menús de los nodos!", - "updated": 1624412138619 + "updated": 1624412138619, + "style": "Callout" } ] }, @@ -54,7 +56,8 @@ { "language": "ES", "text": "Espero que la estructura de los nodos sea lo suficientemente intuitiva como para comprender cuán poderoso es el concepto de Design Space. Configuras un Time Machine agregando nodos de Timeline Chart y las escalas deseadas. A continuación, configuras un Layer Manager y capas que hagan referencia a los Data Mine Products para que los datos deseados estén disponibles en un Layer Manager determinado en los gráficos. ¡Aprenderás a personalizar gráficos más adelante!", - "updated": 1624412890132 + "updated": 1624412890132, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-067-tutorial-step-what-when-how.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-067-tutorial-step-what-when-how.json index b95aac55a..7ee0c860b 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-067-tutorial-step-what-when-how.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-067-tutorial-step-what-when-how.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - What? When? How?", "definition": { "icon": { - "project": "Foundations", - "name": "trading-parameters" + "name": "Trading\\trading-parameters", + "project": "Foundations" }, "text": "Trading Parameters determine key aspects of how the trading session is run. Let's take a quick, superficial look...", "translations": [ @@ -80,7 +80,8 @@ { "language": "ES", "text": "Slippage: es irrelevante para este caso, ya que este Trading System en particular usa órdenes limitadas solamente.", - "updated": 1624453374005 + "updated": 1624453374005, + "style": "List" } ] }, @@ -97,7 +98,8 @@ { "language": "ES", "text": "Fee Structure: 0.1% es el nivel inferior de Binance.", - "updated": 1624453402067 + "updated": 1624453402067, + "style": "List" } ] }, @@ -115,7 +117,8 @@ { "language": "ES", "text": "Los demás parámetros no afectan la simulación. Para obtener más información sobre los Trading Parameters consulte la documentación.", - "updated": 1624453528622 + "updated": 1624453528622, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-069-tutorial-step-getting-to-the-fun-bits.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-069-tutorial-step-getting-to-the-fun-bits.json index a1ccf1cea..2fd0c9eb6 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-069-tutorial-step-getting-to-the-fun-bits.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-069-tutorial-step-getting-to-the-fun-bits.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Getting to the Fun Bits!", "definition": { "icon": { - "project": "Foundations", - "name": "time-machine" + "name": "Time\\time-machine", + "project": "Foundations" }, "text": "I took the liberty of bringing you to a particular moment in time, interesting for what comes next.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Me tomé la libertad de llevarlos a un momento particular en el tiempo, interesante para lo que viene a continuación.", - "updated": 1624454940309 + "updated": 1624454940309, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Estás a punto de estar expuesto a la belleza de las simulaciones. ¿Soy una simulación? ¿Eres tú? ¿Es todo esto real?", - "updated": 1624454971486 + "updated": 1624454971486, + "style": "Text" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "¡Mira a tu alrededor y decide por ti mismo!", - "updated": 1624454989293 + "updated": 1624454989293, + "style": "Callout" } ] }, @@ -70,7 +73,8 @@ { "language": "ES", "text": "En primer lugar, observa que ahora te encuentras en el marco de tiempo de 1 minuto, por lo tanto, estas son velas de 1 minuto. El lapso de tiempo en su pantalla es de poco más de una hora, a principios del 1 de septiembre de 2020.", - "updated": 1624455028343 + "updated": 1624455028343, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-070-tutorial-step-what-is-it-we-are-testing.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-070-tutorial-step-what-is-it-we-are-testing.json index dd4c8e022..57fcc491c 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-070-tutorial-step-what-is-it-we-are-testing.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-070-tutorial-step-what-is-it-we-are-testing.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - What Is It We Are Testing?", "definition": { "icon": { - "project": "Foundations", - "name": "trading-system" + "name": "Trading\\trading-system", + "project": "Foundations" }, "text": "We've run a backtest but we haven't discussed the Trading System we are testing! Let's go through the basics!", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Hemos realizado un backtest pero no hemos discutido el Trading System que estamos probando. ¡Repasemos los conceptos básicos!", - "updated": 1624455109238 + "updated": 1624455109238, + "style": "Definition" } ] }, @@ -37,7 +38,8 @@ { "language": "ES", "text": "La idea de trading es comprar \"el cuchillo que cae\" y vender \"el rebote\". La estrategia coloca un Limit Buy Order por debajo del precio. Si el pedido no se completa en el minuto siguiente, el pedido se cancela y se coloca un nuevo pedido, potencialmente a una tarifa ajustada. Si el precio baja repentinamente, es probable que la orden se complete. Si eso sucede, entonces la estrategia intenta vender a un precio más alto.", - "updated": 1624455253344 + "updated": 1624455253344, + "style": "Text" } ] }, @@ -59,7 +61,8 @@ { "language": "ES", "text": "No discutamos los méritos de la idea de trading, sino la implementación. Esta es solo una demostración para mostrar las capacidades del Trading Bot, no la estrategia per se.", - "updated": 1624455325589 + "updated": 1624455325589, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-071-tutorial-step-green-silver-bullets.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-071-tutorial-step-green-silver-bullets.json index 4bb2e546e..551243e47 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-071-tutorial-step-green-silver-bullets.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-071-tutorial-step-green-silver-bullets.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Green Silver Bullets", "definition": { "icon": { - "project": "Foundations", - "name": "bullet-limit-buy-order" + "name": "Bullet\\bullet-limit-buy-order", + "project": "Foundations" }, "text": "Do you see the green bullets with an L in the center? Those are the limit buy orders I mentioned.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "¿Ves las circulos verdes con una L en el centro? Esas son las Limit Buy Order que mencioné.", - "updated": 1624455564096 + "updated": 1624455564096, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Observe cómo se realiza un pedido cada minuto y se cancela antes de realizar un nuevo pedido. ¿Reconoces el símbolo de cancelación del pedido? ¡Es la bala más pequeña y oscura con una franja horizontal blanca en el medio!", - "updated": 1624455554609 + "updated": 1624455554609, + "style": "Text" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "¡Observe que el cuchillo cae a las 00:21 AM! El precio cayó muy por debajo del Limit Order, por lo tanto, ¡la orden se cumplió! ¡Eso es lo que indica la viñeta verde más grande y llena!", - "updated": 1624455660563 + "updated": 1624455660563, + "style": "Callout" } ] }, @@ -71,7 +74,8 @@ { "language": "ES", "text": "Entonces ... ¿qué pasa después?", - "updated": 1624455679005 + "updated": 1624455679005, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-072-tutorial-step-sell-it-quick.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-072-tutorial-step-sell-it-quick.json index f62272b8e..17d287a92 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-072-tutorial-step-sell-it-quick.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-072-tutorial-step-sell-it-quick.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Sell It Quick!", "definition": { "icon": { - "project": "Foundations", - "name": "bullet-limit-sell-order" + "name": "Bullet\\bullet-limit-sell-order", + "project": "Foundations" }, "text": "I'm sure you noted there are no more limit buy orders after the order got filled. Instead, sell orders start popping up!", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Estoy seguro de que haz notado que no hay más Limit Buy Order después de que se completó la orden. En cambio, ¡las órdenes de venta comienzan a aparecer!", - "updated": 1624456933199 + "updated": 1624456933199, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "¡Observe cómo se coloca la primera Limit Sell Order a las 00:22 a.m., el minuto después de que se completó la orden de compra!", - "updated": 1624456011115 + "updated": 1624456011115, + "style": "Callout" } ] }, @@ -54,7 +56,8 @@ { "language": "ES", "text": "Es el minuto en que Superalgos habría recibido un aviso del exchange de que se cumplió el pedido. El Trading Bot se conecta con el exchange y pasa por dos ciclos distintos.", - "updated": 1624456161073 + "updated": 1624456161073, + "style": "Text" } ] }, @@ -71,7 +74,8 @@ { "language": "ES", "text": "En el primer Cycle, averigua el estado de los pedidos existentes. En el segundo, da nuevas instrucciones.", - "updated": 1624456661678 + "updated": 1624456661678, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-073-tutorial-step-shall-we-dig-deeper.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-073-tutorial-step-shall-we-dig-deeper.json index 3d94b691b..9da9aa5d7 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-073-tutorial-step-shall-we-dig-deeper.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-073-tutorial-step-shall-we-dig-deeper.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Shall We Dig Deeper?", "definition": { "icon": { - "project": "Foundations", - "name": "layer-resistance" + "name": "Layer\\layer-resistance", + "project": "Foundations" }, "text": "The logic behind the placing of buy orders is influenced by the Resistances and Supports indicator bot from the Masters Data Mine you ran earlier.", "updated": 1610641051577, @@ -19,7 +19,8 @@ { "language": "ES", "text": "La lógica detrás de la colocación de órdenes de compra está influenciada por el bot indicador de Resistances and Supports de Masters Data Mine que has ejecutado anteriormente.", - "updated": 1624457215845 + "updated": 1624457215845, + "style": "Definition" } ] }, @@ -37,7 +38,8 @@ { "language": "ES", "text": "Me tomé la libertad de activar la capa Apoyos para mostrarte esta belleza ... ¡Espero que no te importe!", - "updated": 1624457509151 + "updated": 1624457509151, + "style": "Text" } ] }, @@ -54,7 +56,8 @@ { "language": "ES", "text": "El indicador identifica los niveles (rangos de precios) en los que se rechaza el precio y mantiene un contador de cuántos rechazos ocurren hasta que se supera el nivel.", - "updated": 1624457546330 + "updated": 1624457546330, + "style": "Callout" } ] }, @@ -71,7 +74,8 @@ { "language": "ES", "text": "Como se presentan los niveles en la pantalla varía con la cantidad de rechazos que presencio el nivel, lo que nos da una pista visual de cuán fuerte puede ser cada nivel de soporte. Una vez que se rompe un nivel, desaparece.", - "updated": 1624457785930 + "updated": 1624457785930, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-074-tutorial-step-whos-keeping-score.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-074-tutorial-step-whos-keeping-score.json index 714837293..ec5aaec70 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-074-tutorial-step-whos-keeping-score.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-074-tutorial-step-whos-keeping-score.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Who's Keeping Score?", "definition": { "icon": { - "project": "Foundations", - "name": "layer-resistance" + "name": "Layer\\layer-resistance", + "project": "Foundations" }, "text": "Check the table below and see if you can interpret the support levels you see on the charts.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Consulta la tabla a continuación y ve si puedes interpretar los niveles de soporte que ve en los gráficos.", - "updated": 1624457874092 + "updated": 1624457874092, + "style": "Definition" } ] }, @@ -40,7 +41,8 @@ { "language": "ES", "text": "Para un nuevo nivel de soporte con un rechazo, la línea de puntos marca el nivel exacto en el que rebotó el precio. Para más rechazos, los bloques marcan los rangos de tasas en los que se cuentan los rechazos posteriores.", - "updated": 1624457944186 + "updated": 1624457944186, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-075-tutorial-step-the-power-of-data-mining.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-075-tutorial-step-the-power-of-data-mining.json index 44cc0dbe6..b8aad2418 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-075-tutorial-step-the-power-of-data-mining.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-075-tutorial-step-the-power-of-data-mining.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - The Power of Data Mining", "definition": { "icon": { - "project": "Foundations", - "name": "layer-resistance" + "name": "Layer\\layer-resistance", + "project": "Foundations" }, "text": "Why do levels jump up and down? There's something I haven't told you yet, 'cos I'm afraid it may blow your mind!", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "¿Por qué los niveles suben y bajan? Hay algo que aún no te he dicho, ¡porque me temo que te dejará boquiabierto!", - "updated": 1624458000076 + "updated": 1624458000076, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "El bot realiza un seguimiento de todos los niveles de soporte activos desde el inicio del conjunto de datos, pero solo le muestra los cinco niveles más cercanos al precio actual.", - "updated": 1624458026149 + "updated": 1624458026149, + "style": "Callout" } ] }, @@ -54,7 +56,8 @@ { "language": "ES", "text": "Hacer un seguimiento de la información para todo el conjunto de datos, que puede contar años, es el valor extraordinario de la minería de datos y el tipo de cosas que no podría calcular con una función sobre la marcha. El Plotter asociado con el Indicator Bot muestra dinámicamente los cinco niveles de soporte más cercanos al precio porque esos son los niveles relevantes para el contexto, ¡y así es como se construye el trazador!", - "updated": 1624458153398 + "updated": 1624458153398, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-076-tutorial-step-find-the-logic-challenge.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-076-tutorial-step-find-the-logic-challenge.json index 87f451b34..d984f6d4e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-076-tutorial-step-find-the-logic-challenge.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-076-tutorial-step-find-the-logic-challenge.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Find the Logic Challenge!", "definition": { "icon": { - "project": "Foundations", - "name": "layer-resistance" + "name": "Layer\\layer-resistance", + "project": "Foundations" }, "text": "Now that you know how the indicator works, can you find the relationship between buy orders and support levels?", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Ahora que sabe cómo funciona el indicador, ¿puede encontrar la relación entre las órdenes de compra y los niveles de soporte?", - "updated": 1624458274773 + "updated": 1624458274773, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Tómate tu tiempo para explorar el período de tiempo probado en busca de pistas sobre cómo los niveles de apoyo determinan la tasa del Limit Buy Order!", - "updated": 1624458322994 + "updated": 1624458322994, + "style": "Callout" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "Es divertido notar cómo se forman nuevos niveles cuando el precio cambia de dirección, y cómo un nivel establecido cambia de color cuando el precio rebota.", - "updated": 1624458385692 + "updated": 1624458385692, + "style": "Text" } ] }, @@ -70,7 +73,8 @@ { "language": "ES", "text": "¡Pero el truco está en contar niveles por encima de la orden!", - "updated": 1624458422706 + "updated": 1624458422706, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-077-tutorial-step-heres-how-it-works..json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-077-tutorial-step-heres-how-it-works..json index bfd1f2581..8fa36c22b 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-077-tutorial-step-heres-how-it-works..json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-077-tutorial-step-heres-how-it-works..json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Here's How it Works...", "definition": { "icon": { - "project": "Foundations", - "name": "layer-resistance" + "name": "Layer\\layer-resistance", + "project": "Foundations" }, "text": "Got it? The Trading Bot places the Limit Buy Order at the fourth support level! What's the logic behind this?", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "¿Entiendes? ¡El Trading botl coloca un Limit Buy Order en el cuarto nivel de soporte! ¿Cuál es la lógica detrás de esto?", - "updated": 1624458595413 + "updated": 1624458595413, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Es algo arbitrario, pero la estrategia define un cuchillo que cae como la acción del precio capaz de romper al menos tres niveles de soporte y llegar al cuarto durante un solo minuto. Estadísticamente, tales eventos, en este período de tiempo, producen más rebotes que continuaciones. Pueden deberse a grandes órdenes de mercado que aumentan temporalmente el diferencial de oferta / demanda en la cartera de órdenes.", - "updated": 1624458684445 + "updated": 1624458684445, + "style": "Text" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "¡Tómate un minuto para verificar que las órdenes de compra se colocan en el cuarto nivel de soporte!", - "updated": 1624458716693 + "updated": 1624458716693, + "style": "Callout" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-081-tutorial-step-simplifying-complexity.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-081-tutorial-step-simplifying-complexity.json index c43257bbd..683e8feae 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-081-tutorial-step-simplifying-complexity.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-081-tutorial-step-simplifying-complexity.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Simplifying Complexity", "definition": { "icon": { - "project": "Foundations", - "name": "trading-system" + "name": "Trading\\trading-system", + "project": "Foundations" }, "text": "We haven't discussed trading systems as a framework, but a feature relevant to this explanation is that they may handle multiple strategies.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "No hemos hablado de los Trading Systems como un marco, pero una característica relevante para esta explicación es que pueden manejar múltiples estrategias.", - "updated": 1624460329052 + "updated": 1624460329052, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Cada estrategia presenta un Open Stage y un Close Stage, cada uno con sus propias definiciones de ejecución. Cada etapa puede presentar múltiples algoritmos de ejecución y cada algoritmo puede manejar múltiples órdenes.", - "updated": 1624460372216 + "updated": 1624460372216, + "style": "Text" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "¿Ves el patrón? Lo llamamos granularidad.", - "updated": 1624460392079 + "updated": 1624460392079, + "style": "Callout" } ] }, @@ -70,7 +73,8 @@ { "language": "ES", "text": "Superalgos desglosa cada tema a la mínima expresión e integra las soluciones. Así es como le permite diseñar, implementar y administrar configuraciones de trading tan simples y tan complejas como puedas imaginar.", - "updated": 1624460510159 + "updated": 1624460510159, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-082-tutorial-step-lets-take-a-peek..json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-082-tutorial-step-lets-take-a-peek..json index 765587708..350b9fa27 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-082-tutorial-step-lets-take-a-peek..json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-082-tutorial-step-lets-take-a-peek..json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Let's Take a Peek...", "definition": { "icon": { - "project": "Foundations", - "name": "limit-sell-order" + "name": "Limit-Order\\limit-sell-order", + "project": "Foundations" }, "text": "Before we leave the trading system, let's take a quick look into one of these orders and see what may be of interest.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Antes de dejar el Trading System, echemos un vistazo rápido a una de estas órdenes y veamos qué puede ser de interés.", - "updated": 1624460743665 + "updated": 1624460743665, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Expande Profit 0.6 y comprueba la fórmula del nodo Order Rate.", - "updated": 1624460823729 + "updated": 1624460823729, + "style": "Callout" } ] }, @@ -54,7 +56,8 @@ { "language": "ES", "text": "Centrémonos en esta parte misteriosa de la fórmula:", - "updated": 1624460862154 + "updated": 1624460862154, + "style": "Text" } ] }, @@ -85,9 +88,10 @@ { "language": "ES", "text": "La fórmula está obteniendo el valor del Exit Target Rate, definido en otro lugar. No nos enfoquemos en cuál puede ser esta tasa objetivo. En cambio, echemos un vistazo al mecanismo por el cual un Trading System puede tener acceso a la información procesada por el Trading Bot.", - "updated": 1624460952441 + "updated": 1624460952441, + "style": "Text" } ] } ] -} +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-083-tutorial-step-find-the-node-challenge.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-083-tutorial-step-find-the-node-challenge.json index 19baab13e..410980bb5 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-083-tutorial-step-find-the-node-challenge.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-083-tutorial-step-find-the-node-challenge.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Find the Node Challenge", "definition": { "icon": { - "project": "Foundations", - "name": "trading-engine" + "name": "Trading\\trading-engine", + "project": "Foundations" }, "text": "The Trading Engine administers the complexity entailed in automated trading by making information accessible to users and trading systems.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "El Trading Engine administra la complejidad que conlleva el trading automatizado al hacer que la información sea accesible para los usuarios y los Trading Systems.", - "updated": 1624461290426 + "updated": 1624461290426, + "style": "Definition" } ] }, @@ -37,7 +38,8 @@ { "language": "ES", "text": "¿Recuerdas mis comentarios sobre la granularidad? ¿Cómo la fórmula del Trading System obtuvo el valor de la tasa objetivo de salida? Recordatorio rápido:", - "updated": 1624461423083 + "updated": 1624461423083, + "style": "Text" } ] }, @@ -59,7 +61,8 @@ { "language": "ES", "text": "Esta cadena contiene la ruta a esa pieza de información en la estructura de datos de la jerarquia Trading Engine! ¿Puedes encontrar el nodo Exit Target Rate? ¡Expande la jerarquía y sigue el rastro de migas de pan!", - "updated": 1624461765098 + "updated": 1624461765098, + "style": "Callout" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-087-tutorial-step-feedback-loops.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-087-tutorial-step-feedback-loops.json index 15c24ea2c..090e053a6 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-087-tutorial-step-feedback-loops.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-087-tutorial-step-feedback-loops.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Feedback Loops", "definition": { "icon": { - "project": "Foundations", - "name": "limit-buy-order" + "name": "Limit-Order\\limit-buy-order", + "project": "Foundations" }, "text": "Lets take a look at another example to let the notion of the constant feedback loop sink in before we move on!", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "¡Echemos un vistazo a otro ejemplo para dejar que la noción del ciclo de retroalimentación constante se entienda antes de continuar!", - "updated": 1624463986592 + "updated": 1624463986592, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Esta es la estructura de datos donde se guarda la información sobre las órdenes de compra límite.", - "updated": 1624464006602 + "updated": 1624464006602, + "style": "Text" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "Ve a la Trading Engine Layers Manager en los gráficos (segundo contando desde la izquierda). Vaya hacia abajo y encienda el Limit Buy Orders layer. Ahora deslice el mouse sobre algunas de las órdenes de compra y verifique el efecto en los nodos en el espacio de diseño.", - "updated": 1624464208051 + "updated": 1624464208051, + "style": "Callout" } ] }, @@ -70,7 +73,8 @@ { "language": "ES", "text": "¿Puedes imaginarte las implicaciones de tener este nivel de control sobre los datos administrados por el trading bot?", - "updated": 1624464130332 + "updated": 1624464130332, + "style": "Text" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-092-tutorial-step-check-your-spot-balance.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-092-tutorial-step-check-your-spot-balance.json index cc77d1233..2fa0dab1e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-092-tutorial-step-check-your-spot-balance.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-092-tutorial-step-check-your-spot-balance.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Check Your Spot Balance!", "definition": { "icon": { - "project": "Foundations", - "name": "binance" + "name": "Crypto-Exchanges\\binance", + "project": "Foundations" }, "text": "Before you run the Live Trading Session, make sure you have enough spot USDT balance at the exchange!", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Antes de ejecutar el Live Trading Session, asegúrate de tener suficiente saldo en USDT al contado en el exchange.", - "updated": 1624471256717 + "updated": 1624471256717, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "¡Eche un vistazo a su saldo en el exchange y organiza suficientes USDT para la sesión!", - "updated": 1624471291732 + "updated": 1624471291732, + "style": "Callout" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "El Trading Bot colocará una orden limitada para el inicialBalance y la cancelará al minuto siguiente en caso de que no se complete, como se explicó anteriormente.", - "updated": 1624471439730 + "updated": 1624471439730, + "style": "Important" } ] }, @@ -71,7 +74,8 @@ { "language": "ES", "text": "¡Continúa incluso si no estás listo para la sesión! ¡Es importante porque hay más cosas que aprender en el tutorial!", - "updated": 1624471521635 + "updated": 1624471521635, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-094-tutorial-step-your-keys-your-coins.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-094-tutorial-step-your-keys-your-coins.json index e83294811..658500029 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-094-tutorial-step-your-keys-your-coins.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-094-tutorial-step-your-keys-your-coins.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Your Keys, Your Coins!", "definition": { "icon": { - "project": "Foundations", - "name": "exchange-account-key" + "name": "Exchange\\exchange-account-key", + "project": "Foundations" }, "text": "This is where you configure your Exchange Account Key for the Live Trading Session of the Lightning Strike Trading System.", "updated": 1610817577376, @@ -19,7 +19,8 @@ { "language": "ES", "text": "Aquí es donde configuras tu Exchange Account Key para el Live Trading Session del Lightning Strike Trading System.", - "updated": 1624473031635 + "updated": 1624473031635, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "En la configuración ingresa cuidadosamente la clave pública API y la clave secreta API.", - "updated": 1624479173958 + "updated": 1624479173958, + "style": "Callout" } ] }, @@ -55,7 +57,8 @@ { "language": "ES", "text": "Primero elimina el texto predeterminado para cada parámetro, de modo que ningún carácter extraño se mezcle con las claves.", - "updated": 1624474054393 + "updated": 1624474054393, + "style": "Text" } ] }, @@ -73,7 +76,8 @@ { "language": "ES", "text": "La Exchange Account Key se almacena en el User Workspace, sin cifrar para autenticarse con el exchange. Nunca se envía ni se almacena en otro lugar. No compartas este espacio de trabajo hasta que aprendas cómo hacerlo de forma segura en el siguiente tutorial.", - "updated": 1624479154981 + "updated": 1624479154981, + "style": "Warning" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-095-tutorial-step-fire-up-the-machine.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-095-tutorial-step-fire-up-the-machine.json index ea393b44e..677380f4f 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-095-tutorial-step-fire-up-the-machine.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-095-tutorial-step-fire-up-the-machine.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Fire Up the Machine!", "definition": { "icon": { - "project": "Foundations", - "name": "data-tasks" + "name": "Data\\data-tasks", + "project": "Foundations" }, "text": "Now it's time to fire up your Data Tasks operation.", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Ahora es el momento de encender tu operación Data Tasks.", - "updated": 1624479320235 + "updated": 1624479320235, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Selecciona Run All Project Data Tasks en el menú.", - "updated": 1624479487847 + "updated": 1624479487847, + "style": "Callout" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "Le daremos unos minutos para ponernos al día con el tiempo actual. Recuerde, todos los indicadores deben llegar al 100% antes de que podamos comenzar a operar.", - "updated": 1624479541695 + "updated": 1624479541695, + "style": "Text" } ] }, @@ -71,7 +74,8 @@ { "language": "ES", "text": "Si no vas a ejecutar la sesión en vivo, no es necesario que inicies los Data Task. Sigue aprendiendo cómo funciona el proceso.", - "updated": 1624483221831 + "updated": 1624483221831, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-099-tutorial-step-check-your-console.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-099-tutorial-step-check-your-console.json index 3a6187353..18e77093e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-099-tutorial-step-check-your-console.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-099-tutorial-step-check-your-console.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Check Your Console!", "definition": { "icon": { - "project": "Foundations", - "name": "trading-process-instance" + "name": "Trading\\trading-process-instance", + "project": "Foundations" }, "text": "If you don't see any errors on the Trading Process Instance, chances are everything is working fine!", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Si no ve ningún error en el Trading Process Instance, ¡Lo más probable es que todo funcione bien!", - "updated": 1624484464060 + "updated": 1624484464060, + "style": "Definition" } ] }, @@ -36,7 +37,8 @@ { "language": "ES", "text": "Sin embargo, es posible que desee echar un vistazo a la aplicación de su consola y ver si notas algo fuera de lo normal.", - "updated": 1624484492766 + "updated": 1624484492766, + "style": "Text" } ] }, @@ -53,7 +55,8 @@ { "language": "ES", "text": "¡Echa un vistazo a la aplicación de tu consola!", - "updated": 1624496957961 + "updated": 1624496957961, + "style": "Callout" } ] }, @@ -70,7 +73,8 @@ { "language": "ES", "text": "Deberías poder ver las ejecuciones alternas de los indicadores Candles-Volumes y Resistances-And-Support, con el Low-Frequency Trading Bot", - "updated": 1624484628678 + "updated": 1624484628678, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-101-tutorial-step-is-it-working.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-101-tutorial-step-is-it-working.json index 7f94b6dfe..45f76b546 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-101-tutorial-step-is-it-working.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-101-tutorial-step-is-it-working.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Is It Working?", "definition": { "icon": { - "project": "Foundations", - "name": "binance" + "name": "Crypto-Exchanges\\binance", + "project": "Foundations" }, "text": "The unequivocal way to verify if things are working fine is logging on to Binance and checking your order history for BTC/USDT.", "updated": 1616435272813, @@ -19,7 +19,8 @@ { "language": "ES", "text": "La forma inequívoca de verificar si las cosas están funcionando bien es iniciar sesión en Binance y verificar tu historial de pedidos para BTC / USDT.", - "updated": 1624497071539 + "updated": 1624497071539, + "style": "Definition" } ] }, @@ -37,7 +38,8 @@ { "language": "ES", "text": "¡Ve a Binance y echa un vistazo a lo que está pasando!", - "updated": 1624484856566 + "updated": 1624484856566, + "style": "Callout" } ] }, @@ -54,7 +56,8 @@ { "language": "ES", "text": "En cualquier momento, deberías ver un pedido abierto y un número de pedidos cancelados acumulándose en tu historial de pedidos, ¡casi como en el video del siguiente paso!", - "updated": 1624484917412 + "updated": 1624484917412, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-103-tutorial-step-monitoring-the-fun-way.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-103-tutorial-step-monitoring-the-fun-way.json index e24fd49e7..c3ff71503 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-103-tutorial-step-monitoring-the-fun-way.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-103-tutorial-step-monitoring-the-fun-way.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Monitoring the Fun Way!", "definition": { "icon": { - "project": "Foundations", - "name": "bullet-limit-buy-order" + "name": "Bullet\\bullet-limit-buy-order", + "project": "Foundations" }, "text": "You thought I would let you monitor the Live Trading Session watching the ugly list of orders at the exchange? No way!", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "¿Pensaste que te permitiría monitorear el Live Trading Session viendo la desagradable lista de órdenes en el exchange? ¡De ninguna manera!", - "updated": 1624485064261 + "updated": 1624485064261, + "style": "Definition" } ] }, @@ -37,7 +38,8 @@ { "language": "ES", "text": "Superalgos también produce el mismo tipo de simulaciones que te enamoraron para las sesiones en vivo, ¡en tiempo real!", - "updated": 1624485018498 + "updated": 1624485018498, + "style": "Text" } ] }, @@ -54,7 +56,8 @@ { "language": "ES", "text": "¿Puedes ver las primeras órdenes de compra en el gráfico?", - "updated": 1624485095455 + "updated": 1624485095455, + "style": "Callout" } ] }, @@ -71,7 +74,8 @@ { "language": "ES", "text": "Te acabo de traer al presente, en el gráfico de 1 minuto. Deberías poder ver la última formación de velas y algunos pedidos ya. El Rate Scale está en modo automático en ambos extremos. Siéntete libre de cambiar las escalas a tu gusto.", - "updated": 1624497121831 + "updated": 1624497121831, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-106-tutorial-step-what-else-is-cooking.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-106-tutorial-step-what-else-is-cooking.json index b5673e12f..b44da6c52 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-106-tutorial-step-what-else-is-cooking.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-106-tutorial-step-what-else-is-cooking.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - What Else Is Cooking?", "definition": { "icon": { - "project": "Foundations", - "name": "ethereum" + "name": "Crypto-Assets\\ethereum", + "project": "Foundations" }, "text": "Superalgos is a multi-project platform, and —after TensorFlow— the Ethereum integration is next in line...", "updated": 1616695001060, @@ -19,7 +19,8 @@ { "language": "ES", "text": "Superalgos es una plataforma multiproyecto y, después de TensorFlow, la integración de Ethereum es la siguiente en la línea ...", - "updated": 1624487518684 + "updated": 1624487518684, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "¿Qué significa integrar Ethereum? Significa que, en versiones futuras, podrás:", - "updated": 1624487553387 + "updated": 1624487553387, + "style": "Text" } ] }, @@ -55,7 +57,8 @@ { "language": "ES", "text": "Conectarte a un nodo Ethereum directamente desde Superalgos utilizando la interfaz visual.", - "updated": 1624487598081 + "updated": 1624487598081, + "style": "List" } ] }, @@ -73,7 +76,8 @@ { "language": "ES", "text": "Extraer datos de blockchain para acceder a información de monedas y contratos para todos los proyectos basados ​​en Ethereum, incluido De-Fi o lo que sea, visualizando datos en los gráficos, construyendo indicadores y aprovechando el resto de la infraestructura de Superalgos.", - "updated": 1624487654036 + "updated": 1624487654036, + "style": "List" } ] }, @@ -90,7 +94,8 @@ { "language": "ES", "text": "¡Utilizar los datos para comerciar consumiendo indicadores relacionados desde dentro de los sistemas de trading!", - "updated": 1624487724120 + "updated": 1624487724120, + "style": "List" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-109-tutorial-step-tabbed-search-results.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-109-tutorial-step-tabbed-search-results.json index 2d280d335..c08cdc978 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-109-tutorial-step-tabbed-search-results.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-109-tutorial-step-tabbed-search-results.json @@ -6,8 +6,8 @@ "text": "Results are organized in several categories, and each category is represented by a tab grouping results matching the category...", "updated": 1610652285058, "icon": { - "name": "dataset", - "project": "Foundations" + "name": "Data\\dataset", + "project": "Foundations" }, "translations": [ { @@ -19,7 +19,8 @@ { "language": "ES", "text": "Los resultados están organizados en varias categorías, y cada una está representada por una pestaña que agrupa los resultados que coinciden con la categoría...", - "updated": 1624486888979 + "updated": 1624486888979, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "Explicaré cada uno brevemente y te dejaré observar:", - "updated": 1624486914405 + "updated": 1624486914405, + "style": "Text" } ] }, @@ -55,7 +57,8 @@ { "language": "ES", "text": "All: presenta resultados de todas las categorías.", - "updated": 1624486755415 + "updated": 1624486755415, + "style": "List" } ] }, @@ -73,7 +76,8 @@ { "language": "ES", "text": "Nodes: Node Type coincidencias en la frase.", - "updated": 1624486865186 + "updated": 1624486865186, + "style": "List" } ] }, @@ -91,7 +95,8 @@ { "language": "ES", "text": "Concepts: incluye nociones como References.", - "updated": 1624486815927 + "updated": 1624486815927, + "style": "List" } ] }, @@ -109,7 +114,8 @@ { "language": "ES", "text": "Topics: temas cubiertos en páginas secuenciadas.", - "updated": 1624487132871 + "updated": 1624487132871, + "style": "List" } ] }, @@ -127,7 +133,8 @@ { "language": "ES", "text": "Tutorials: Son las páginas que los componen.", - "updated": 1624487067166 + "updated": 1624487067166, + "style": "List" } ] }, @@ -145,7 +152,8 @@ { "language": "ES", "text": "Reviews: reseñas de usuarios sobre plugins etc.", - "updated": 1624487122000 + "updated": 1624487122000, + "style": "List" } ] }, @@ -163,7 +171,8 @@ { "language": "ES", "text": "Books: colecciones de temas organizados en capítulos, para una lectura ordenada.", - "updated": 1624487191610 + "updated": 1624487191610, + "style": "List" } ] }, @@ -181,7 +190,8 @@ { "language": "ES", "text": "Workspace: devuelve los nodos que están presentes en el espacio de trabajo activo... ¡haz clic para ir ahi!", - "updated": 1624487240382 + "updated": 1624487240382, + "style": "List" } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-110-tutorial-step-a-couple-more-things.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-110-tutorial-step-a-couple-more-things.json index 0fdb6122c..b70d07b41 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-110-tutorial-step-a-couple-more-things.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-110-tutorial-step-a-couple-more-things.json @@ -6,8 +6,8 @@ "text": "There're a couple more things I want to tell you about before I let you go! Bear with me!", "updated": 1619810326034, "icon": { - "name": "strategy-counters", - "project": "Foundations" + "name": "Strategy\\strategy-counters", + "project": "Foundations" }, "translations": [ { @@ -19,7 +19,8 @@ { "language": "ES", "text": "¡Hay un par de cosas más de las que quiero contarte antes de dejarte ir! ¡Tengan paciencia conmigo!", - "updated": 1624487324961 + "updated": 1624487324961, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "¡Te daré una breve introducción sobre en qué estamos trabajando para las próximas versiones de Superalgos! Mencioné los algoritmos de aprendizaje automático, ¡pero hay más! ¡Tiene que ver con la integración de proyectos criptográficos!", - "updated": 1624487373295 + "updated": 1624487373295, + "style": "List" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "También quiero hacerte saber que, si aprecias lo que estamos haciendo, ¡puedes ayudar! Se han invertido decenas de miles de horas de arduo trabajo para construir Superalgos y llevarlo a su estado actual. Espero que puedas tomarte un par de minutos de tu tiempo para retribuir y estaré feliz de decirle por dónde empezar.", - "updated": 1624497508622 + "updated": 1624497508622, + "style": "List" } ] }, @@ -74,7 +77,8 @@ { "language": "ES", "text": "¡Sigamos adelante!", - "updated": 1624487447210 + "updated": 1624487447210, + "style": "Success" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-112-tutorial-step-get-in-touch.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-112-tutorial-step-get-in-touch.json index 3673f357f..c3c9a744b 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-112-tutorial-step-get-in-touch.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-112-tutorial-step-get-in-touch.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Get In Touch!", "definition": { "icon": { - "project": "Foundations", - "name": "telegram-bot" + "name": "Announcement\\telegram-bot", + "project": "Foundations" }, "text": "Drop by to say hi, get help, and meet the Community! You may join the new Discord Server or the original Telegram groups below, where it all started!", "updated": 1619810146066, @@ -19,7 +19,8 @@ { "language": "ES", "text": "Pasa para saludar, obtener ayuda y conocer a la Community! Puedes unirte al nuevo Discord Server o los grupos originales de Telegram a continuación, ¡donde comenzó todo!", - "updated": 1624488526215 + "updated": 1624488526215, + "style": "Definition" } ] }, @@ -32,7 +33,8 @@ { "language": "ES", "text": "Community Group — ¡Hablemos de Superalgos!", - "updated": 1624488546430 + "updated": 1624488546430, + "style": "Text" } ] }, @@ -44,7 +46,8 @@ { "language": "ES", "text": "Support Group — ¿Tienes algún problema y necesitas ayuda?", - "updated": 1624488565737 + "updated": 1624488565737, + "style": "Text" } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-113-tutorial-step-beware-of-impersonators.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-113-tutorial-step-beware-of-impersonators.json index 8371bf7f8..2c27ef00e 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-113-tutorial-step-beware-of-impersonators.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-113-tutorial-step-beware-of-impersonators.json @@ -5,8 +5,8 @@ "definition": { "text": "Superalgos Admins, the Core Team, and Community Mods will never contact you directly unless you contact them first!", "icon": { - "name": "bullet-warning", - "project": "Foundations" + "name": "Bullet\\bullet-warning", + "project": "Foundations" }, "updated": 1617608574624, "translations": [ @@ -19,7 +19,8 @@ { "language": "ES", "text": "Los administradores de Superalgos, el Core Team y los Community Mods nunca se comunicarán contigo directamente a menos que los contactes primero.", - "updated": 1624488617429 + "updated": 1624488617429, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "¡Los estafadores están al acecho! sabemos que se ponen en contacto con personas de nuestros grupos para intentar todo tipo de trucos. Nunca te pediremos claves de API, monedas o efectivo. De hecho, ¡nunca le pediremos que confíe en nosotros de ninguna manera! Queremos dejar en claro que si alguien se pone en contacto con usted directamente para afirmar que trabaja con o para el proyecto, es una estafa. Reporta a los estafadores en el grupo de la Comunidad para que puedan ser baneados,también bloquéelos e infórmelos a Telegram si la opción está disponible.", - "updated": 1624488963730 + "updated": 1624488963730, + "style": "Warning" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-114-tutorial-step-ready-for-more-tutorials.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-114-tutorial-step-ready-for-more-tutorials.json index 3c46f8589..239ae67cf 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-114-tutorial-step-ready-for-more-tutorials.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-114-tutorial-step-ready-for-more-tutorials.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - Ready for More Tutorials?", "definition": { "icon": { - "project": "Foundations", - "name": "tutorial" + "name": "tutorial", + "project": "Education" }, "text": "Not to brag, but I can't stress enough how important it is that you make all tutorials available before venturing on your own!", "updated": 1610984910896, @@ -19,7 +19,8 @@ { "language": "ES", "text": "No es para alardear, pero no puedo enfatizar suficiente lo importante que es que pongas a disposición todos los tutoriales antes de aventurarte por tu cuenta.", - "updated": 1624489857604 + "updated": 1624489857604, + "style": "Definition" } ] }, @@ -38,7 +39,8 @@ { "language": "ES", "text": "El sistema es vasto y cubre asuntos complejos. ¡Ir solo en sus primeros días con Superalgos solo se recomienda para personas que disfrutan golpeándose la cabeza contra la pared!", - "updated": 1624489896631 + "updated": 1624489896631, + "style": "Text" } ] }, @@ -56,7 +58,8 @@ { "language": "ES", "text": "The First Steps Tutorials El libro a su derecha brinda todos los detalles sobre la mejor manera de invertir su tiempo aprendiendo Superalgos.", - "updated": 1624489939709 + "updated": 1624489939709, + "style": "Success" } ] }, @@ -74,7 +77,8 @@ { "language": "ES", "text": "¡Antes de que termines, te dejo con el siguiente mejor tutorial de la serie!", - "updated": 1624489956764 + "updated": 1624489956764, + "style": "Note" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-my-only-friend-the-end.json b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-my-only-friend-the-end.json index 0977b1847..868413829 100644 --- a/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-my-only-friend-the-end.json +++ b/Projects/Foundations/Schemas/Docs-Tutorials/W/Welcome/Welcome-to-Superalgos/welcome-to-superalgos-115-tutorial-step-my-only-friend-the-end.json @@ -4,8 +4,8 @@ "type": "Tutorial Step - My Only Friend, The End!", "definition": { "icon": { - "project": "Foundations", - "name": "close-stage-event" + "name": "Close\\close-stage-event", + "project": "Foundations" }, "text": "Ok, my friend, this is the end! I hope you've enjoyed the show and that I've managed to get you hooked to Superalgos!", "translations": [ @@ -18,7 +18,8 @@ { "language": "ES", "text": "Okay, amigo mío, ¡este es el final! ¡Espero que hayas disfrutado del espectáculo y haber logrado engancharte con Superalgos!", - "updated": 1624490056057 + "updated": 1624490056057, + "style": "Definition" } ] }, @@ -37,7 +38,8 @@ { "language": "ES", "text": "No tengo ninguna duda de que no has visto nada como Superalgos antes, ¿verdad?", - "updated": 1624490101875 + "updated": 1624490101875, + "style": "Text" } ] }, @@ -55,7 +57,8 @@ { "language": "ES", "text": "Si estás listo para seguir adelante, mi amigo el Basic Education Tutorial Completará tu comprensión sobre algunos aspectos básicos del sistema que necesita dominar antes de comenzar a aprender a construir Trading Systems!", - "updated": 1624490158045 + "updated": 1624490158045, + "style": "Callout" } ] }, @@ -73,7 +76,8 @@ { "language": "ES", "text": "¡Terminamos! Haz clic en Siguiente para terminar conmigo y haz clic en Reproducir en el siguiente tutorial cuando estés listo.", - "updated": 1624490242941 + "updated": 1624490242941, + "style": "Success" } ] }