From bae04899d6d0aafcc1823c8c56a8e5fb72a2dd1e Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Sun, 29 Dec 2024 12:05:47 -0500 Subject: [PATCH] feat: Check tape in markdown --- Outline.md | 68 ++++++++++++++++++++++++++++++++++++++++++ tapes/intro.tap.gif | Bin 0 -> 25596 bytes tapes/intro.tap.tape | 69 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 137 insertions(+) create mode 100644 tapes/intro.tap.gif create mode 100644 tapes/intro.tap.tape diff --git a/Outline.md b/Outline.md index 7a4428a..314c682 100644 --- a/Outline.md +++ b/Outline.md @@ -2,6 +2,8 @@ ## Introduction : time: 2 minutes +![intro](./tapes/intro.tap.gif) + - Who am I - Why I'm here - Brief interests @@ -18,3 +20,69 @@ High odds we'll move to flammable refrigerant (10-15 year speculation) - Draw similarities and differences between current equipment. ### Pros / Cons + +## History : time 5 minutes + +It would be good to explore a little of the history of hydronic systems here maybe just touch on my +companies history, idk ?? + +## Concepts : time 24 + +An introduction to some of the concepts and similarities. Start building a pros / cons list that we +can go through at the end. + +### What do we do? (audience participation) time: 1-2 minutes + +What's the primary objective of HVAC? + +- Provide healthy, safe, and comfortable environment. + +We move heat from one place to another, generally through refrigerant and air circulation... Water +_IS_ a refrigerant. (could perhaps nerd out on specific heat, air = 0.24, water = 1.0, refrigerat=?? +[high that's why we use it, gonna depend on the blend]) + +- Add specific-heat of water to the pro's list here, maybe also to cons when compared to refrigerant + ?? + +### House Complexity : time 1-2 minutes + +A home is made by harmony between many different mechanical and physics driven systems. + +- Shell / envelope +- Ventilation / exhaust +- Electrical +- Plumbing / hot water +- HVAC +- and more... + +HVAC covers / is the realm of a lot of these systems. + +### System Complexity : time 5 minutes + +- Show a well designed traditional system here (fresh-air, dehumidification, inverter, etc.). + + - we do not want to get rid of moving air, so these will still apply + - talk about things like filtration, safety switches, controls / thermostats, inverter boards. + +- We have to design the distribution system. + + - Explore the idea of infrastructure vs. the plant here. + - The infrastructure piece will likely have a longer life expectancy (pro) + - More upfront cost design / materials (con) + - glycol in cold climates + - piping systems are fun / works of art (pro/con) + +- Inherent mis-trust for things we don't understand / are used to. (big, con?) + +### Chiller / Heat Recovery Concepts : time 15 minutes + +**The meat and potatoes of the talk, most likely** + +- Show cool things that are _unlocked_ with using water. + - ability to dump heat into other sources, such as pools + - ability to incorporate different heat sources (dual fuel, pellets, wood, etc.) +- Introduce the concept of heat-recovery and dhw generation. + - unlocks dehumidification with a high COP +- Puts more eggs in one basket (con) + - can be stacked / redundant (pro) +- Over sizing less of a problem (buffer tank concepts) diff --git a/tapes/intro.tap.gif b/tapes/intro.tap.gif new file mode 100644 index 0000000000000000000000000000000000000000..c6ccbc8f207f3d8e769e693a09bc9c9a753b2136 GIT binary patch literal 25596 zcmeFYXH=7IyEYgSLPCHf(whi^2nrYp9Ri_GtEf7c zG1~$+_fIo1F@ZoJFc=JhKv-E>VK5jwJ39vl2OJJZa2O&G2qY4D2%&Tcp?~P$pg0jm zoLu}|hg7)^IdL5vF>WqJ?t^ofoBI?G4}^#35YNF8;NcPH<-Wqp%fWkaM0xoR@$m}q z@$v8-oMU|aocsqzfnNYFzRcU)ag?;r%!9iqoU;H<q@;|#udMJ~MMXtb zRaIS?sIIP#QO9F27)?!0EwwjVnhsbjR$D7rTU%R4$K}kKGx|Cq`a13UXCn0VozI>< zYoJ$VU|?XVpI~Tcclb#`UoY4_x^Urwz15t(^{~D5 zq`l3gyRs9P3?NTwGmUFI~Fi;o))R$`wyf&uiDNUB7gnGoLji{HP0r_pGDeSp|Lo9P)#3tes88F@JrhzS4yh;1>0nHfLHF#ZP| zd?qpf`y=_^AIblpKN9FZzyvC6P)2HsfO4I1=qSr>i9w2=%QPs@d4HE5?K#>}p4*-z zsv9qCSdrJ6B4ttR&{>h+{RrjSm1$U6(ECKicX70{@_GL=Yy|A^xvIhsxdtgGE_PKF zeR__|J@@onb@AW}+e*)|uId-VukbDLhmC4VK395tD!$lVQ~LF_*HqV2qt`FT>Vwu6 z$GTs?`u2_hViPg0Et_bGuUy>-<~!)31BStj*0-@n%SE{*rrzy9%!9Km+Pw4wIrR7c85r@n?aYjc!bqi3d# zb-$KIDzAR)Ypmb=L2bFaf5hxmd8+FmZ2NplETn0bVcmYz*_OS>}r*rT9mHse~&!t4{THtD%czo9F0PlINQ=CZ;z z7UrH2SWe87B6&UMvtuQT=W`O2>ck<~JhYicsL`eL(i^- z=Y`_}i+Op8o}SN(+V)S(6_?i4Ntaa2evvG#cHAz0Nq*UR^;Q13;BvV;+~`_C+tHH)eQ;Rrbi0u#$jn)(9}w{iK|lhq|TEJ$diDDGWNmLRPSxTD=Ea5fh3 zs##2$6m@!Oz_lN9W66=gu6Dy9Kr{5RQ6As~z16p04!V4j!sJqdPSR`; zr9~9xBqhFBpsd-fun1+6TLn@Hz;hG#N1VZIB0yCL_GX7ys%c)sPCX2vkLI53Aa%O#XItRwX@1!eg1rHgS5-jqFVz!@v*%amotdk&W zL<(p&4t{5wO)RXfn#lQ*06ZMq#0O)F(+fJv&MqpTCxv1OF!mIocVxqTZIg`4b=lQu z)ZhCrC7X|S#Y7$(z%qN$m{p~84#`DkvmdD-V92^6kBeh?Uw6C@C4)G$tDaTGdbG+H zxI0L&ePNErvgll!~5kq;qfAVxP+0TxdMEK zA_|FkCmpF4Q3GdIqiZf)1Zp!}l)!Xo)LRUWi%_5SPO@bOI29Tn19D@TD2n~T2?>{i z^>E?L4J1~7T zR;Kz6$jk~35D|%If|D{%K7p78s|~2GkJ=q6OO9ZcNp#q2hy~S=6WQZk;hPr-20VZW zb&V+`#C9ISvqeeMJPx`+j^HG!8sC?}^8!mD8nMo?%7xB|H{>>r?fdb-LcdswUy=Ef z6eb=NAahb;_N)x=yXrCB+j*@qn8gnWD}Jk3SK~$V_V`TBNPN6_w&2Ou`-rg7sZyKw zF{)W&(f#3y_g#*?aEyu2=cX7j=?CeZF7&?VsnWvtFu57X9b$8{-0xNLrG79s83nT) zVuB&F)SU%B_bs|ta{Mas7zTZ5Pu!@=!+6?0i}^BCP*c7rUwYO3q=>WI)1@mEzGazQGz2(J?H!yP6seI7kY^pBi^l<>Utd#9@i+c$=O{ z-g^3bRAPC8yYZCZS9+UDUwL9+&y>gxy&Vg$NRBa{J}R`;VPIPE;8D-Cr21ATF0mr@ zx$(>i`>ih9zKXQhJu`BlTitkgWqP~uto)O$9uL#XjNzVHrTVS?Ua!Q;%sJyZwXa)! zL4B23n>}-yJ6rt(cohj^GOr`FO^G$F%Hivs*H_>EkepbRcid#*oc;F4^uDSB<=zF; z(Ctqocy-}flST6<+XIEB)x|cwi`MnqgJp@;CGI9m7rt%})%I1t4D4NU+}R!`!)wZ7 zOqN}Qc1Ai(YbqY~E?-vP`AkWysd{em-P3;O%Sc~M&FkLpH$r#5QsJ*_+f7z{p6ray zo4&3a?p+C}-x;GNzHXQ^`4RGUXPn;m`t4@#kJ~#t-vEeOGQ^Zd6xyXi&1#$Z`e@PW zyA#Ny+ScQyKjZCpC;9tp+m!o$CWh`#i6Y)~oHbp2@ML#dYTxWlmrdVlTK(<}D(Ov+ zyXjiS*WFo_{x^MreQQ}eyK`7X9VNzeJxA#Gyn$KW$47nZ1?s;Sa7lFo&rN?7+y7p) z?XMep-S_Kd=22zJKa-OhrjMI#b=mK&ruR3@D)(>oh3>795RLO^ z&9*;2*;_9(Yh1MH-yW*p`&E|Ixa@AW^X2Q_Ms0uNN?`xa_|D!Y8S$1DW41dfv`_Ca zd%OCme|J`We~XgzcKx~8??wCl?UDYs8?XC+uY~UJP!aF;>Fs8Ft55cK=gr=25BKkF z)bIbMCB567Guz+(y1z&7f48^UzrVM`-~s#upbCN6mcSB3fTj~*wFLGN0-R1j@`rP( zgmc@5^9F_Ur-uvHh6|5`i_pVG`H4qWh!VC$$snRsI`Kp;QD%fFM<=5ABji;g6l^1u zf+AGXBh+dmG)5vc=@D4|NF9|(J=;kAph$!C$aA%k#v_rY^hg|kl(|ZjrEQdTP?T+Y z)P>q8hmj~pdK8{N+C?SW%{KaSP_##Sv}bMfwUOu>^k^^s7$21wKiimqpqQZan2_3- zu#uSC^cVtvEKwyk(l$0aC^j}dHoi7CVI(#YMUPG9k9(jJmuefA78IAB9+y!YmpKxb zMUNx#$LFZT=h?;=1jQGo#~0Ve-{VC7O+*C%bQnrX8UXk=5{cJ_V?XxZZ9gE9KWFnn z%}t~;ccDBwqa(PZ@9&C2E<1F1=eEa-X(!5D@j2R+%Fp${ZGk4ybNA$xA-`aBf&SCO z!5bPF^0z$-?FAT<2Q^8=}p41%hk|`e- zR3{K;SQ2ZADhTXG1APAd;e!{7#lARYJT^r*q|1hg`ccf(~*$XWxFTk z1S*)>BNJz9GCY$|mJ!}t;0_Hx0}-CB*w?s{=K|#)UHn|nGL^6W^O#wp_u-s2mCg=$ zWMu!(Ji%c;6>m6(4w!m+Zs6YB$FqEH_f1{j3ddRyf4+%448f%8l1^`n@e5xzc#Ldj zpBRWpLiYx%aK)Z#n(e`?mP~=Y!A)&WMq(Kx?1{<=-5#b94n1ucntem;DtErE6>@S! z9HCL<_3#N0>hZJZaN1$J!)G`bN8&JRJ>q6)A}PB~*g9@&91^6O2rS$xz z^9dmC)OaCpWn#u>T#+WXr&;NWQL3wXxd@N+i)VFpCrYp-pv&oGmXpgG8ztzIFSH^n zP1SmomX<3QO1SzE!n?W;vC_MM)|%0PCE3?nd9?o8VQZf8H}eHgR%)4;{wdPq|3!R- z^SMMDym>Iwk^+8Y;4SZ3&=o0hJ;0B3?c8hMxk(kMorRQcCQ#bLF7SsV32Yp$c6j@A zF|Ysn{O_i1i>aYly+$IB(T0n~bDW96MRlbYpG&>xq7QdBg%jVw!!m+SD*PC3WcEux zZ*`I<9m&VcSrh#6xnqd;)6`d+_>Ap>#HGovNHo#F2{h3;kJosy4Otry-Zy_A@WP z%6cupS21Ps!eOi-v=@lbAhS6&dMip5#&kRWz&JpVdE}ED6pO?|@MRm@J28V1@jzx- ziXmn_b4rgG_;c7QG_?8>F_Jq=92~8Eh5qr9KL@i*6yFI0fe63g+MFnftf--AsV)_< zyNaF=*O)^q2Dx|he|K0Xi`Ar05V>XFPuxEND{_l7_VN1SjDsmmr7C4HPozkDN>9h? zjnA69b-igpXxXr;bY*-`elvYnD4NtF5)GAaHHwgRjui_XO&-rYbHhUidPl$=35grB zmh@T9ubR)56*wWS-EP%2mw)s;?7Tx}z`4T5Y0>c%wT+(K#p040wIs|^D!NM=@&`t> zv&Bm<|AG;hr}hDi$~z=q$W$D_sItYStEpP`$Y#AP5GQF1C6eWrjF}%zf^D z^lH2zY(<2L*EppNXt_Dtn{vD~P4338=|R`yZA_QajyG9@Is3920`ui$Y;h4bjd!*( z&)14>6dMgf^~X{I5qwO8d^!e|$~T{;fg2(Fa$(N4n!(EzDx$Ge%J;BhnBM-YcQR?Ah37Zz$6yVT$%KkN+PldR+i`{ zY0ya(YiHQz_#ZL@_B$Il~scLV!hY|h`BN|ZxeMqVlYbSO1b zu-@3!M3K@n83mLY`@(sVISM5N?lGrY**ZOlxn|y`qsL!eD6%9{^Px-iJ8n?ZPqr3Y z(vo?3zTm}6m!+_;DTxy$DSZv=LsxIAEk&+@Ap5vuIG7edj7DbW)1V=wcXP|$S$R`w zEy%O%<;{PeY_FJYfJ^{}BMD`=kqk%j-+jr7|5m74GSIhZdD7&iVPgfey5%*)3QVt$ zUZ}-&qj>H@>!_}Q8KyTk#IpPdk5;U*#45JO7CH5)FC*UZY6>g;v?UYo4CM!fd)u|U zf8Thx`)HEbi&pn73ww-q&bzPs>~`EpmCHb>)w|1MBfnfnsxN&jxOgG(@@Ql3IdB&5 z+Lxm8sLH4~ucwW{2fmDE|G3)Z^*fRFk6s@5GM`G1ux&=PXuXj%-vu-u_%h$`yA0D9qpBKteb})!u6ox^M{%DNX6n(qvLRP zFi|N^zURv6)_XU$mK)JifMQ(H87=F^rrz;}0N1+sU6@kNhw@AP1;2{RWvwEtr*f=L zqKXIV!D|^~MuGF+UI%r;v+8T)Y{|^v?wPC2r_OhPj=i3`P+MwW9@q5i>+vLSr<$Zg z_8NI71`CgzI+?4<{w0S9f+8cKi|GN&sSO-X)*KC$7boAFZHhRmzwwz+K7IVP@ZqiX z&pmh4pZA%Ec&{951bIRF&xf5`m3?xv-SOh@Uo+pU-^GlNZ3k}r8v7RW%xUlT_QYpp zk=sm*%A$9`+kv8l8P*^XQ)e7=nu@|^ogyzjqB-;yW!uqfWzXf01s4k+%vgK7TI zeVm=CgH4nuq)VS!lE;;t{563EjQ*7p56*olQUYvkKs^1VEX@-0wI@B6Wbg2ig zUyl1^{Ao7ac5AlOSEor23Wg$OkhRprhTs+6`>wqo3y9~}XB+Ev!gZ0h)z|J7mlCWn zA+r^k;*K9B!Kat!JNKVVVVj5GnZjG%G0Mm-G!eQQ%W`M8%;r=!0Bc8 zFu+OO1Rw_Qnxt7u#!X(s8Ud>@IN|ZWXl*`DK;zf%{egBKUnf=Si zTA$p){C-3NlQO|mHW(HZvjhLlNX)q-JIt6U`XMA?ZCDcc^0sbBmH ztsZS!i%Ibln}J|2J_phHhjX2Qp}a^xtaDeEb+vU76A}L+u1>+M04;Ar0?M`x4ORyB zi!|PRq0@7wXVp#Ru+*VtyGJ)2F=1OPkK2wfqvjqQFX|nsqngx*tghTbr?Gue3te6P zU{1@J>U4s`H%9`@vKkyTq-cjLdspk^U_H0}w>(RLmh`=`{jX7^@;H#oQ17P$igM3H zyiUVvM6W9JS8cB-fuuzQ0q8_C%vc_6-1zJHyl4>gp>7gpIPYUuWNGbW{E1$QE<#Ov z9q`SL`@CKg|8mb-zXm<8&?Wv?W=A5wT3EU$L@~0AEJEw>b-^4M^B5ZGkT@~mjT`YE zaaSCH=_TcKrQmelz)oO-4BTAg7G?;7D?PquG9dD?*>tEBHay^rxxx_GG*1_y`HmmU zlVNL~N4}5tvgpTrjKq(ed0#D&gM}|YNb(Kj#wXunXMue%jAjrNb-{RayFHs*F@QZ# z!?%OUFJSiLGqxTd4-5_I+9Bk*e4kBeZM`Vv98-3)(jwOWw>D4iZ*RKZ}1*nmwr4*WDoI~8nEuq8Z8<6HQT4^?xgYi%Z+Ot z-0sNhvVt3~{c`sjBsz9#JU`2|QE7T74?*pj$BTT=>JnnPu(cz$d5tyIDU zXRLkec*o~JWBZ1=`r}ijj0ujZIBY!=4R)^mKKBvGCrgXQ>{F-MATSxx32^_t81fmh zJS>OiKE;>g^gHGhBMvR{bCENAlKkyjn;ou6x3;S)^$?PR28Y06vSsZ`&NC?pt(6{I zSHoR_DgxXanv*9QO2*~f)_WN<0laNxIFT&O^Vr;(r|tD<+Gwfdk#q-_&mYs>c=?ZI z;Ez@%V%Ay@@}@r5ezj{iI-3v&g!dqC^7xDJCSN%qyc6@e$@<|zPt;`{$!lVJbPT18h?^q?MFd!K!kqMC_dZsLH8yTPyiW&^MsUDqrNa}~{t zY#;#calu|J2o?ZjlrXwb88s^E(Xk;Us&;U{GLWOqC}Pa$_N&vT@)aPlPrj`oO`WPC zbiySYfw7$dHoLq}>8Exk2A+jjcvC>CbOF$jJMWx%9iV6egCq1wK_-kj-%e+sH#;g5 z`QWzG8DX+ucOtN;H5zdm5_tv*mhM5>MwXnHaJABoWu#rSyyn5{Fj3Nbbf9f?t{?Z$ zvRvTP5p=)Cs)9IF&~y3cT{U`M05wd`(7Ory#~TtG=bHS7H{>X{aO8|>g5fOiu3tpb z6VLIKe)WEb3GyRpA6!df%r86?^~u)41YMKv%@i1^`ZH}>d9N;)|21v?GKdbOylnM> zvajj4en0k_8ZER^^LJF8_-{qk|Fy8shgwfZo%=fd`RmmmV`v2!!=w!6d`U(MdwqZE ze#+@BV-~#$uhG_F+pdA~URN<{rMT&A+sfyY24banh;T^U}R!|~VN zjIaI#apZ;E`J?>)X5$zK=0!)S7(;IOU*O%9lu>Ana^9LQ@17)x5_R9K744ru{r36w zKM?lh`#zM@iH>hwAl%bmJvLQ*n{J_JVm{uUp+uOWm`*5y6hqH*0g2}g^Pj;vCPBuL zmzqR-F&mby!07Xe)kjqK{-)^(lMYf*UVk)wf-~sfHNEnQpmf%MXnF_iziIm9m?QoM zkN-{6iymnD_XnDOrgYXk@JIN+Y5M8|O&@Zg>941?X0RS;`t<*x=?R|1I_`8VAN&1Y z&3x}!y!$pc7tkf#$L~QZNEM}r-W!`*#BA4w{DB4J^7avs~TG76!-i`htqUqyd z{-)l&_R9ls*ee(YaQB-=$kzJcjtyc=Eo@6^Z6}}F-v8DB(eQCIN#yl~FG~IO&r64t zLVmRl&U;_*SsYv)i4*X8FN_J9&P4K0C5ot{)IxIo4Vxl8Z*7zeQb`0sR}Xxs*M6n) z4;;sWf|*F!Tft}Y5HVq_>$M&x2>%EE+>G$78AHhOLP|f1C7nu^kKU@lLWNZ#5Sqng zij$#Il-C#mtVT$1u9q=rk|&iOoiKho=04%cFIX$4`9@}*Aip);(iMB&@XR6h<1hnK zd~`Mckp%gV{8mwXD}~NUazNFoNa3e`+KJL4oh}bf%Nb7kahKY-MW5WJyFAp%8L}dr z4=}uxY+R#v9_l7|Wi|<4zaW|>DIEgIlA%o{Kdvsspa5fnWsZ(rn zRO9TIk#;#)J_m-IiI03A&j0AL^AP_dwWcRodnW!&KtB!z>tdiP?IGyCv*p$U3-|AF z+*Z|TAty`Azo=a`e`Bt~^J*zsx&OegEWs=-!P}I^$pw9Snbi>bEn$XO!!S6*s<>_Cf_-|N;h37S zl;fxP5U|Vb*VgJ^-UXK1T$D4%>oA=N+h6&vgBxyTI=wWzFcrnXZ8^6^qvE0Oj+h&0 zsOUa_5)}Y&qA&UzIp4bM6<>lBl{wo#UTs;r`r2paoE17`oy4Vw7;bFWJ_*60Sk%{c z(FjeXKGYcluMm%hgZpMUiEPVENgD7WamHHDI0zxgU-w+>j4*69Nn>3hBL0NJknPlo z!gVYuKI(c90pwYW?#GlvDTDV7j*mi$9HVwFd z4kr{pi{FJX;4imD2{_ASCrbrD>}nzlGA@>ZNGiTw)#PU|vR6AgMi@VPNfTB@mbpFz zLY$6nU<5gD@MtrwB5p6Kt8p2C;ZqB@(#DhNBNk>_#U2?GkA)i^Ty_vHOZcM?T$eD& z1AXwWG+yeAg~D7BP+!BGU2)iQD&f>agL1&rC!Pxr%0L%M1UqiGB?8cYkoAzYY48rR z)-bM~%iQvD=z!6L{?+64Gr;p-G#F0jkH)o;N_gGGpCQT27>LZz|9wc7Ls}V5r_AZr zgB$xjyN&)_n{Z&y&-Z`7u`mC(0`!0AZ)z+MJgo|iFV^(JHjBFj#OC)Bj6QU9SNOlK z6GkgvqrQ?Gv0FcsOHpqUbx%t#%Y3VkN*Mn9?9M*@@5XS*f9-=i9U1XV z<%O}YrGoWeGDD=k zHTYlb6PbqjmttW-tWckNxo)P0pi}8VY6Ef!(snOp?4o{rKXTmWsJpg&`VHqIzKR6< z_QzxI`ZIOweJ@WEFFm~~P1t&kaMBEYwm;S#^D5xoHEHALr6(V@a9*NhskSKn_*U=P zmnEGP@M8T+Mu4sXBAkqLl4UE1DKy}(whU)%>Fo!SF5(%UDr@wN5a0KnZl}T5x4zz9 zxj{cQQ~Ahq2 zYDJf|HKj?Q5b-?#j(PVZVgjN3TZ0iH-LHlF)nu%AamY&Db!8HS^jt zb2P4!Pf?7Y|Dh#)p-fbhtYOQ`{&CdROi|L7-^ya^e##BGKVUM zF{D`!nIXPR(;4?js|rq>2n?U;!K^1ow1Sys3DFw+%WLsL8-_8dtk4FA;kl78nav6T zpffeXg;C?47Uu!_>T3g_K5iC@KKby<{Cg7)?h-prYe^Yok0zcN0TcA-seofvsS#bk z;@=Aood2T4ZGTbX+dh$>v2gYe>~}WvLXtFB=H+$I+>iG^mxk>uD(_YpvIO<4ApBh3r|E&=HA6^9ip9{Kb z{%f9D9vR8!6AkSYdk%W6aO4a7`4&dTf(dBLJo+9=AsxP$;YGXbpz2?T#1AlWJXO7B z+SeQDnWBsI+g!cA^wUQ)N`|($5D^e?jgrlmJdv_#dKVM{GylBv=oJt9J)FQ71#i(o z$Iy~0UOhbfw}t?`pQvd=Ix)?EjdnOig9c2#@oUi={nHg~S0t&EN4}gi{#uj|ss>p5 z@$79$>GzKg*L0X|X|=xbbT8xrr%-u3%=i9UaSAEcALy_5u0 zorl^WoY1q9axwyE5#K5@XMZ>#_oLplfvdmgvmAGtYK@Yu(5AH=7Sd!2o~$hHIwD4DSQ?K zl%~aNt`+)%!EC$ENgAum*#uTi`0FD94BD5336~*|87T?~j!-|-$?2_}Prk=k_VL9+ z2S>#-2)Nnf$C4S!z({k`a*Dva9BJK|;$64lYOgKg&#)=!$T-}kGFo^V1?cxVX8sFDRtVx1}EXAINZt!U`|M#Aj zJj_=zDYcYMzQgmH7-dLEvuWVmGVu+(iY&J`ool8Q4ao2;|4^VDDMpOk(Y1G(6f81; z<-Gu8&-e_;8utg#r5k?M8NAZ|UgIazu%)vuXACWM?bl%DyGCoWd0Bai{KunVu)CkF z2OdrB{;2&Q=kI5`Xw2?Ug!Fn^dD~HM(rTB?>mHw*e`kDM|23eUjtb}Vd8<+Ad#pD@ z?ol4HRxdvFh?tDvY1lNe=NVS|#+3JjevR)^n3xJZ;)|+ZpUy4?`f#GtLt1WLB_`=e z1qghKoi*l^lM_Rz|!wv zPJL)6k+r=sGst_q;_^i~6jR2kM^Ay!5C0;9B9-zGEFxDb;IH?H$6iRBoE_v1!PfoM zytnQ4ai~LQJzev6bn4A@d34~ixu{3nNJZQ}U()p_>cL+w`L5hhr@af_nCwnE^}}hq zSHUdg-ET9;#(lt^&9_@`7ls`J1}%wQM7Fe#@v5}<(MOC}YOIX`P`7kvCN-(Ec;Dq} z$qeVbTODI(A$9skuQi6p=ES~vT=pccvN7mMd|G+!#d}gs^e;Y(GklZx#Al(?k;kkI z+!D~|Y^lj9JVo|#rgbAz541kkX5Cw&O(n^*Bq+hPeqZ}E8F#9wEJiFk)|*RPtOp5s z;^|d3m8LFBA^_nIdC!4t^hil#KGrVr?9*UFvCvpfH>s?9BI~IS@2kOD4;FR~oL|^C zH7V<^FMq^sQDH&xzpj*J*6 zI_~bE=$(BQ9kx09IpQuO-U{8bKCB{CwK#|rd+>dSp(2$$dP(6gVv?Q}H_AT`@Vhb? z3Dn(~9z-iIvH+jzZYX>mhE?cy9+C#ll4PDW1b9Om8c2lZ!zgb0$918}HkYs-q(fx! zlYA$*S{EavF2Qz99t-{kwfW(w0MoS6*Y8yaSBFNrUffqnR-e7ndD}!L`QeXevmT`{ zY4psCqJD`Bs_PvEKfb*S-KeVUJ(bH`4mh`2t#|&CqzdVb;N9C9#V zzDOw+K#;-{;I6q}bq>m!b zFo#FOu}Ss64Y(m16E6K)I}{f{N}Fo%eUL%2@31`gu2&fW0whRJ$>%eQ zmtq>XDe>f*=9->(8&K%>7l|{{?0QW=JHJUI^q{RpFPc$ABHgN-RJPRSmJ&S<1(Io!@6j+zGwN8NS`%&S!H*7`qf*&rxP^tbdB1d2&~LuNjL%Zk9D)ZM_>^& z?6rSJVD#gw9p@h(V?CzIilORxZ7o;j&<0#TyNR_ZQxS%W0i2UdI%7l-pDa>b*!SwGX$R z${5TDxNcu=`0KXD*I_y8<8w2-c}trw;~L^N`($@FuTwiBwuVX*_~d3Er6{XMFI$|} zZi|)`my-?lK2g0onXu8LR;dlXv)X&ry{*Z);?i|K%QDCjjGvvbdvhIN^WLQ&l^i8cj~A(Li2-z$G4!;#u*dL{wU~P zY|@7|lGn}qpBO3(*D^_zd8~wF_vJqtE9N0J?~-^dtAKp}EfZbDm~X=NL87r*=b==T z;b+bSbWFi8DKkD!4o%iRgChd4!U)< zrYdE>ryTyQQ5kji&9*54xcHoN^flUC>K>Ns){$=%s=O zW{!+5=-PPCc?_cq8X`VV$!ByyOKA#>E~rg?qDlS6>}Lia)K3UybU}kcK}Sr5OKFoG zDXy584R3t&d!89R>qDzCx}c0oeP5$``}gsKE+~5lqYHYqJJ+dSQ;fbrYk8Msc4TLF zoBr%ufB%uKy*@QnRACFdx9wKThE;S&b7|LB6g zjiQp{q}05a;$+hNo9>FCTAS_)+j2J}E>9PV3)-}fI6+T2QpI)9Z&h%~iXxV74_F=- zl2c$ZWiGnd=8>ak%-xDwk|AU1$2fV#Q1Keesdkq&`c+UFamP2fbvR7jK7$@Hdjndz z&1LQru|{rNpr=5A`^S(bCjb$GF_z|WVxh(pgj86Rmu{MAkJpUeOlnHvNtjd~;M7uj zgbBh}-;Z!&Z$8%(vo@`JFC%MgKbA$%r3c_)3~xAXs=7E&Bs@^VMkK0!p?NiNe9o*) zJoRp93#2$lnqp_yeHj$5^kX{rgywoWSMN!q)C&|~QK3bms;7+C6}@#zOVTM8iPk3e zf%%kvCFR&1+{+$`6n6Qk9^WK|vVa1D=sMZel$U$CRU0`!>U*k)<$N+&WkIpV?PAf+;Ve$f#qALFjP^GE24)!!VqkGCGzq*Y&{i>^5^o0g*rsGxS3|N zLMR2SOW+Jb#@6EYG~yFS5w_9jEwf zl&hD08>Sb|wbYY~kbPi34M5v*$y^xT>Zvs4yV~uCJ>mYfCH^Bw49~8)R)vlR`F*_? zxOi;ycOVtU?~Iy+pNSfqCC&9z zZW+L_JoeJ@knhlowD}Y^6|W_%uoroE_qhZNM*s;YKLZx%G3`Z}ii*X4+oe1@1TrT8 zh_Pd86{}N(Jm6KLqp0_M@w`?Z^QlZw%y$jFPN>uB0hH_}P1tAS4V)y^jd4 z5{EP6KZ5tUvEk~3Y-f!Z!s}!{&FEI0BNe_nEjlCsv#6*q8>6T+`x7n+Yh~h2Zx*?5 z{;pLa6BH^s!DsipI-1=ZdRYoAi}#L^+ZDeTHQB^}?(|(-VI4MB83SlYa+J(E0dlwS zy>uE@Pqr+FH=4@C$p+Lv{oq4_hvk$m9u+0y;LQ30Fs`;ojXaqy&xY^%N59WSf?1jz z-P?0k8$u8h`ALb98&GVS`iu)!O--GmH6?6vMBX;sb)3y8Og>MExND<=N8-=3*(c;U z!|-P?^WkuDk{QzlRGZpvK$6`{paHDhNr)2{C8S zF2dcRFHQMI+_iqQ;=(WMF;!8{YD|komx_tG#0}X{YeQ~yY%-GKlq2r zb7U^No4hz9<<)(Qw0ylbm0wf;Ytpqmyg~5T3(WTRur+G{iN}sCaybNXVV`Eo)J^48 zEz20no|KJ+>XASf_y?NCM1`N;ZG#*q4s=WV7qLu)k1aOEOO+lyg1*--#ES>ur&~k@ zprgQXN@7Ua523aWu)@&KhA;}SCe_W={*a4~@2I%QromaXhxXk|$>IS-+X5i&P-Sq3 zu3$9QJ$X66#&V_}yan=ZGG+3ItwX1IlMQbHr=ERs^9QxBCASL3ktH;RGHJK#L=40R;xWe~q3bja4GE#7$85r_( zSdA(Bqen|sf$H}wIM+yEE7e*xjnE1%3>WdzJyUsECCLvjE<|NfR;rmuygf@h!j=pU z$mY9e?GO&J0y)d4T$qhi(RCrCPLO5}Aqu5Qkcxqr(UE9a7&VX&nr;q-i$;H3h~SGz z`;p8?i+TQ~MG%cUF-W0CzDhj$e3J}j3X_nyQW9|Z!oEj(;VDNDTngX4NoWIxlJ5=5 z3{pwDgD5{Xycz(lLD?y@#R9Bfz1gwj;XyKhny$Ku7@YN@srq=Ibu{+y*a=#O*b}F zz#_TYHaB_*0PCtrCIF2sjO=xZMa)k}iaORJ(42nNgflt%gKmIZQ$Y;PZ+cJ6Gfb-G z4xFGrl%TD_kK7X};t!iZJPTr$8Rtv{ZOQ99Je%Q(NC)?nv%*pvm% zhJu(lZW(`NeHjoV7z<%0JBjm@A_=8b*h>_VgZiqn~YauPt%obLPhs#&qy80ee>cv4zMvR(Y zT_+(1u-93$0e6t<&1g5upkk~Q9E)VLRD?8AgS@@Kl$K~=!qsJ@>l*4pSVs&$%hl>i zf{8h33TJavTwIOpwuNKw05P-e2OuP?y*P)$kHoSctz~P`XL|Dx@iihQWF+PmJ*H*N zJcgwG&K>EO8=GJtpE#m=zax}W39*PY;fCA}MBy4O*_m*mP#i#ws^esH9Et*Yin0M( zG;3QCZ74f%HXxKNJ5NS^w?Rr)!Plv9QyM#+0=E&pv+V_gS|G-7ATd#U8u{kss9TFc z2wK@4h*+$|6!RQSflLS%Q?R5X*^AJp21Ly!j>TAD{|kV)Q-c^LGdWTj?OyhBJmU0m6*f^Q`V69%04qj5G?#w( zf&gpa3FdsHWtR+BZjp(#y-!Y769a%g;!FpzvcgiyaBMQmm7^N1agef9ldV(>yGK^R z4;yUa-^OU6BN5Kh25wi<1nmx$S^C}%28iJ}js~%(_&<1O>A-s5=6r?C&oV^K87IeN zj&U-3gz7ya8uSH^_)*5TKtgoj0m=l99UKSQ3$aaLTbu-VQtode*+76}wObNaYg#nh z;~3n1&3vSvE<8{?*}oZ7k(vrHi~~s%ug4{ONk6H&^5jk2llr1VoSl!hsX*@oEozQs86tx(Dg7wppy$Kb zya1gf#55{=8x_JwWp;=|yhEPi$~OH(&^qMd)`v|Y`hmUy6nbb5xw=s}afvH-aecwb zH{W2`zK{@$oS&~m2zF(QEHaASN-e zRnN{IXOpkiTtjKVsIcXr#C4SIv#r>V_-CBufO~<6A#Apo*UeR=Qgv?rX`h?xgcR;7 zfCu^J4$4dXOD6bA4r^RGnvj2?j`Jc&V}*vlxQg&7E*Se%@KDu@KiiGx3bYA;9@q!y zEWc4E=iSHaNvNU1jivHHhqRJ%QohFkz{9B%$ti4j7M244B~ccGX+S+ichw7`f6U-_ zt~E$sbB-zn{h%}gR*W^gCyke8KIZ%rkH{5Og-|l8H}2;t$9Z<9`N1AttuC&fEjHnN zA>@rxwL;v)Cj~N>G@mPJJAvrPI0UD$&kV2+;t^X&w*Fs*Siz#xoIr09_^=z2g~l>B z63$K2!jo7$X)KtWJTYGA+{n#7iu5^2_=q)PiuCO2AlUQ_ViE;e&AqY;0tM38V+h$( zzm&x1eYmea&=!UFgAhfi^3@2y1sZ!G;AG|?{4yABfd^#h0|Ie3HulLJ)9EElhB>~A zY5rfz5JKgW_T_v}$^|C?m$6SespT0pin2Qur`0PJznZDo=b{T?m;re3NaE6BuGGTI z=o)yH7Z{fJ1Yd^tvVf%rx{sm|FK4d->PbB@PPG&nHZS7cYL1A{Xv{!LD;|22#1fj! zh8jYYyGLBO?6vO2(Mn@$BD?G60G^gzU>Ra35?F{kY>Na0lM)h+WRG@5d?Uar<=KX$ z5Of0UG1v2}b~&0$CG$#bx7ZMOglZ$~Yh#`qD$C<=xXjT&ft65UM64l6sDz5G^T5}c zJ*?vw%yy+#RHv!vbiLdMSUM@I^x{t~(AfRBA-OpA<^92%quA4hP-bef1)byoIH`i7 zs@#1j$6U>}>5u41et!DsgXO6ppauFD1yM{YWkW*fgJ!5)#Ih)O-t}k|MRhsFV#nT; zh{7F9;n)FSPOmAf;nm)g@=Ll)Ue#le>j?TuV#!hB+Vs0Gb@?$Uw0uj}Fp`zkEZSi)GDZ$&s!$O)gIMxQB& z9V%QS{zfPnu|-AH0Gyz$uuurv&bM`z#$Fh5JG6|Wbkb&*aF5$E@h*iU*Q$*ZgtNgJ z>3R_?t=hJ!@H&7R$Qw{WMeKR8|EvIX@8dffP}c&lc0^}b3yZcnc(mvGw_RyC#O(zg z!KU7Ri1-a?ahL>zhA9W^wuj3^94ZIYQxRW2BGjYe)ym+zR74jbI}{Dyr65As0`4L? z7I2*b!s;JHS$eM?pQa#4#vJC$k1yk)(I`l=vH?*P8bf7X)jy+8gTBXd3}ap2;#keg z0@%v|YDmbS3^d_EW$y?m8o>Su&oM}0ufenMkxuF4u+$^_2LT+FR4@#8f{$^%v9p|P zW^w`a+Tj=%CksUb>|Fx*I@! zll!!gYN#>@MTSL`JKTF8(Cb-tJf{+1M`3-7f4RELUIqAwWCi(_eT*isSl3$uxsN&M zoUv*x8WeIDk-*|GrEj*htrM^4HS|PEC;;-5>T_Ly9oL&vuHn< zhr$^-RDK=FZDj`#c%ZIF`cuu8)?2+#uTfG4sV5RjaoE&WbQ7{T|z=n({?0%d-! zq>Gf$N{kflVxxKZ3gMu+58Q&%@|5tkF!($MD^WMG+{}@Hkp#)!Jk+ysFhR&)qXFG{ zU<5`xreUang@+PzT@BSAfL0?zqG=LIF?kWg9Ee=?5(9(UsTn9-2QX9p;UiL7C<*!l zBk%A>5cP0@fbXY((rW;LhMFU1R7&A!H6vaEmbW6G+3`AQz#eN*GEd zqXwb7W0qfTjLvbbw_62wQmnoR_@145sE$!YTH6I<7V#J@d#qc?pKq~zAOyFg^n46f zA5ZHbDgP zB_M2v#1gln95^MLc~S1Rheu%pkh_3=iy-J<*?ss>w1%!gn3n(;sdY<4DJ$B6H7JyE zbCMb`$h|)?$$`M|8b(z+T&tn))<9?Gr=t9y?a4Mp!~|}M8IZ|o?<;}yc@w&6Xj|KG zcepG zHuF0tDTRx!M&XN+H1b@IwKsFY)wsVY*PMq?Z>x#sMOR~0#^+pR$>{Kd%0*Y>(PzCa zgTR{Mp4y1Rwy|KZk(f(iXMOLUDZBpo>c_e3PW$GL#5IIhu6W?Pry=g@r*~64thphd zRHb*va^5Avo>f$z@m zE&oFLNEIB_?{_id(S^F*jmBe}uXOkMZY@gEN-iHLT*={AMJ7s7SDyf(%Ll=Q>Y~7R z`E`38JC?F>q57xO.gif Create a GIF output at the given +# Output .mp4 Create an MP4 output at the given +# Output .webm Create a WebM output at the given +# +# Require: +# Require Ensure a program is on the $PATH to proceed +# +# Settings: +# Set FontSize Set the font size of the terminal +# Set FontFamily Set the font family of the terminal +# Set Height Set the height of the terminal +# Set Width Set the width of the terminal +# Set LetterSpacing Set the font letter spacing (tracking) +# Set LineHeight Set the font line height +# Set LoopOffset % Set the starting frame offset for the GIF loop +# Set Theme Set the theme of the terminal +# Set Padding Set the padding of the terminal +# Set Framerate Set the framerate of the recording +# Set PlaybackSpeed Set the playback speed of the recording +# Set MarginFill Set the file or color the margin will be filled with. +# Set Margin Set the size of the margin. Has no effect if MarginFill isn't set. +# Set BorderRadius Set terminal border radius, in pixels. +# Set WindowBar Set window bar type. (one of: Rings, RingsRight, Colorful, ColorfulRight) +# Set WindowBarSize Set window bar size, in pixels. Default is 40. +# Set TypingSpeed