From a9fddebddb77d8aafb7729636d457d5b9c56a0f4 Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Mon, 25 Apr 2022 17:30:44 +0100 Subject: [PATCH] Last Sync: 2022-04-25 17:30:44 --- pdf/Algorithmic_complexity.pdf | Bin 549310 -> 549310 bytes pdf/Arrays.pdf | Bin 83599 -> 83599 bytes pdf/Assembly_programs.pdf | Bin 58049 -> 58049 bytes pdf/Atomic_and_molecular_sentences.pdf | Bin 97737 -> 97737 bytes pdf/Axioms_of_set_theory.pdf | Bin 66749 -> 66749 bytes pdf/Basic_database_concepts.pdf | Bin 99218 -> 99218 bytes pdf/Basic_properties_of_sets.pdf | Bin 128524 -> 128524 bytes pdf/Biconditional_Elimination.pdf | Bin 39042 -> 39042 bytes pdf/Biconditional_Introduction.pdf | Bin 35537 -> 35537 bytes pdf/Binary_arithmetic.pdf | Bin 149838 -> 149838 bytes pdf/Binary_arithmetic_with_circuits.pdf | Bin 357156 -> 357156 bytes pdf/Bits,_bytes,_nibbles.pdf | Bin 51186 -> 51186 bytes pdf/Compile_from_source.pdf | Bin 49795 -> 49795 bytes pdf/Conditional_Elimination.pdf | Bin 43232 -> 43232 bytes pdf/Conditional_Introduction.pdf | Bin 74250 -> 74250 bytes pdf/Conjunction_Elimination.pdf | Bin 47565 -> 47565 bytes pdf/Conjunction_Introduction.pdf | Bin 45840 -> 45840 bytes pdf/Defining_a_computer.pdf | Bin 731550 -> 731550 bytes pdf/Design_features_of_language.pdf | Bin 60132 -> 60132 bytes pdf/Disjunction_Elimination.pdf | Bin 91007 -> 91007 bytes pdf/Disjunction_Introduction.pdf | Bin 54596 -> 54596 bytes pdf/HTTP_request_types.pdf | Bin 46765 -> 46765 bytes pdf/Indeterminacy.pdf | Bin 112534 -> 112534 bytes pdf/Law_of_the_Excluded_Middle.pdf | Bin 35622 -> 35622 bytes pdf/Logic_circuits.pdf | Bin 157687 -> 157687 bytes pdf/Logic_gates.pdf | Bin 407144 -> 407144 bytes pdf/Logical_possibility_and_necessity.pdf | Bin 122811 -> 122811 bytes pdf/Lovelace_quote.pdf | Bin 31770 -> 31770 bytes pdf/Morphology.pdf | Bin 77311 -> 77311 bytes pdf/Negation_Elimination.pdf | Bin 44476 -> 44476 bytes pdf/Negation_Introduction.pdf | Bin 44871 -> 44871 bytes pdf/Object_language_and_meta-language.pdf | Bin 131464 -> 131464 bytes pdf/Package_management_in_Arch.pdf | Bin 71061 -> 71061 bytes pdf/Primary_key.pdf | Bin 80548 -> 80548 bytes pdf/Queue.pdf | Bin 154497 -> 154496 bytes pdf/RESTful_APIs.pdf | Bin 105744 -> 105744 bytes pdf/Recursion.pdf | Bin 176160 -> 176160 bytes pdf/Reiteration.pdf | Bin 53262 -> 53262 bytes pdf/SQL_syntax.pdf | Bin 559941 -> 559941 bytes pdf/Semantic_versioning.pdf | Bin 118251 -> 118251 bytes pdf/Soundness.pdf | Bin 98882 -> 98882 bytes pdf/Stacks.pdf | Bin 151942 -> 151942 bytes pdf/Syllogism.pdf | Bin 79914 -> 79914 bytes pdf/The_Pragmatic_Programmer_1999.pdf | Bin 169339 -> 169339 bytes pdf/The_binary_number_system.pdf | Bin 146858 -> 146858 bytes pdf/Theorems_and_empty_sets.pdf | Bin 75643 -> 75643 bytes pdf/Turing_machines.pdf | Bin 102880 -> 102880 bytes pdf/User_management.pdf | Bin 74126 -> 74126 bytes pdf/Von_Neumann_architecture.pdf | Bin 239665 -> 239665 bytes pdf/Why_computers_use_binary.pdf | Bin 144674 -> 144674 bytes 50 files changed, 0 insertions(+), 0 deletions(-) diff --git a/pdf/Algorithmic_complexity.pdf b/pdf/Algorithmic_complexity.pdf index 70eace3090c95da859bda00bdb4a05662890953a..5aae5152a37301e03eaa375fdd2fa6b917fb3a38 100644 GIT binary patch delta 1021 zcmdmYSaIKB#fBEfEljta17_m#0135+k1*w zIQTK8mo&0WU((2WuD)-T=KX??;^+8(UlSOq)r+)MM&qs`*UrvgrAI%Aw&hHx^5d6lV*FHQ?8tqW#xS@3Su*3>b?^23HcFgaAg-MMQ1I<^k@~`Wk6Lz3 zEBkR=i}ie5xV^u3MCgLIFLo8Pe&w2>zM$^J`|h(G$scX@>#O${q|8a*!k|9i|IuS%O86ld@$?r%?>4fkN(G@HnuW>%#-Fm zpN|{VC7JwA1=)nP+iEncg=vK343s*Kxa;diN{t zz=+K5qVF4aKm2(tcg38Tvo4pbn z4QHXlD@UX${4~sds6nWT` z{OzmHyEWsy=yyNcsH2zW9ZWbI^?A)VZno9!tcOoKEZBDA?VGGkpB?N2V?;XA>3$~W4&v`F6cgd;$E}BO|OI|{v9;bY#3Sm<+w+&|r33eUKW_P->z&5l@Lw$%f75NgCkC+IY0X_OWViOa_QH4K zPMutJD$IL%`+YYUN55V$d0{mB+!t3J3*N13?)oPhIcwF9kDXWS1P`s&58!=i-?-3o zr@MBur|G%fo0Og&d!rV&cjDH}4OI#o4Oa?Q1-yE>WcFJ7(6S{-hnp%xgKlYka0+kv zJ86T&FRyZAk-bHxfA(g*kMC`kT;Le=J6nsd^Ya5Y%kK5NAI_OSeOfE)D;DiXvMZ-g ze99`)KBJ8lh}pK!Xk-6%g3);TWPc7NM&s?<{5cf)om?C(+>D)FEX|Az%`KfR4NYAQ dEL}`pOiY|DjomCQ?G$W`2q@Vu8PBnl2>?LQxYwVlg$#%6H^TmO}D>xW}2vnA>7_m#0135+k1*w zIQTK8mo&0WU((2WuKt|m^!yz^xSzMzW^?RR**&X1>(OIVAr)Pfo1S*sN^5T3U)TTt z-{X|_waw4I=&cXDKl#n?nvV@yzn*k&PBL3{x_#NImEoOfb=I<> z+n<)4*%W{3<;RjRJ#`_UJ7(p^4d?7XZ)_;LUM{{oq9^4-_r&cVI=*>#)m!8jI>mZh z|4E+Ol)irT{N<`^v@VpD+}+t!#d=0K!2ZeiqiHQ0E9TvwKH1&E=$vs>!{qboKP$uv z)n`qXNO;3htCH?6rN$|~!aGzXOWfB^)BX76k4q8?&VI~snJB*G_(!dIa(ycpPx^gs zf8SM9bKS*{#U=R8e&_q&On&M0E%K^=y2N4g)9Ke3&$6tY^?rurW6Op27DRVXcKzC_ zv1W_w&gvU?Kh!)n3-MbQy!weklw?ZQ)6>Eg>Y2gatIX8i*3ETU{x*JcTu;@!xSkvO z^B2FA@5-NFGIO!B)CFC>MOV$9W=X6SvRN8d!m*aeZmCg954lQPdIY)D&M8TOmC`Rd`Ohp7qy(QnGiOm9{$n6I&(@!;B0i?WFJ z$2Hp@SbbI3-4XZ4UMxoc{~6ZntN%M4EIlk;vwfxDbgR-Vg|!F1dGVgqz5C?mS>1Dn z>E=%)tJoiJ3ynXzrp9;O$A^{cKIZkuB+pBYf6uObzg~6fspCPKOa0eQv(B7;qWeJb z`a=d$?e`C4WwX9exLbbH%)Iop%m4DQ``%JBAA0Zc;mEc>+Em-QJ?sU`_gSBQ{JgYX zY+LmaHK7Z)b_<{T-r*PYw0@DuBduMfAEuY**YBLO1|M%lL^{nMn?rGOLZTV+B@3+AUrgw+71#`~7_Iql;ckYEQ ztoD-{@3kFQyD@WZ>4lRQ);9Znd8J@ce%;aaf0vGL=$#)fS@Ss_UKL-__GSKo3rp@S zo_cVJ)brTLiABj}!t3vyxMdPyJK@HRD;%~OUrR2Xy*6LVI%s3!!97}ps@0zSZp&yq-NKepiP3m_v@N3)hm)JRv9q~_g{6tJo1vSdlasljrIVqB Zk-4jhsj0b)n{ delta 98 zcmeD0W$o`}ZP>zSZp&ye-NKepiP2ztv@N3)hm)(blcSr9p|i7@nWLqFiK&I5p^>?< Zk*k}NiIb6|k)48#D*+|bx4Sal0072U7_tBW diff --git a/pdf/Assembly_programs.pdf b/pdf/Assembly_programs.pdf index ada98dcc9b1c0493ae60624db67a604d6e988110..814168414228783a030f04cbc3edb87bb2c8143d 100644 GIT binary patch delta 94 zcmX?jl=Y8+8Bx diff --git a/pdf/Axioms_of_set_theory.pdf b/pdf/Axioms_of_set_theory.pdf index f5beb7fe2ffb4d82d36e7d6d131d95f8ee57ee6f..6887dd6d5d5bd049f7233644ca5eb88af1f02ae7 100644 GIT binary patch delta 101 zcmdnn$+EYTWrOK27GncrgUOb^Hq)$ delta 101 zcmdnn$+EYTWrOK276St#%gL6%FeO+$_wE Y3@lBJTpSIZTCR6Xl^Bh;r#)qS!{=mVYH4WUVqxm+F8u> aZenQWYHVt1VQ68eU_(I3_9CR6Xl^6}Sr#)qS!{_AcYGmeWWbSBWWNK+@ZtiSuWMJZI aY~g5NYHHwWW^7@nU_(I3_9 diff --git a/pdf/Biconditional_Elimination.pdf b/pdf/Biconditional_Elimination.pdf index 80a546d4d6ed8afce8df653fb3be0822e96ca758..83d387809f7269c0f4b4f83316a406d1d27e26e6 100644 GIT binary patch delta 100 zcmZqL$keovX~Xo1EXD?g#*=4Hlm|05@0+-t)!D_&!ra`{)!fL`z|Gan$qdLcGB+`C WHZylJFgI{^wNtPmq-64r>8AkRBphG> delta 100 zcmZqL$keovX~Xo1ECvRKMw4exlm|05@0+-t)!D+-)XBxd(8bZ**x1~_&B@rr*~P`k Y$jQ;t)y2}l&A?8e>zfKz$mK delta 94 zcmcaOmFePCrVXhrj0Tg_T9g%iSyhf&W0AoElkZeEXD@L#?#wvnB>8%?W=5%iSyhf&W0AoElkZeECvR~M$_AEnB>8%?W=5F7M3lnk!g&^)1%T@l^Bh;*QT**a67vhIJp`-xw)EKIvbg| i8CsZ{Iy)JdI9WJaSeO|aJGF7M3lnk!g$u)1%T@l^6}S*QT**a66lr8k?G$o0=P&np+yV inmAiHySbU0x>*`JxfvNcS-9CL*bq{({Y4?G4I==80356U diff --git a/pdf/Bits,_bytes,_nibbles.pdf b/pdf/Bits,_bytes,_nibbles.pdf index 0fe27f44bba1ae2e549fbc7b1e447ecedfd29a77..6de9f2fb9fa5c62af55d28a4807f207dacc3dd56 100644 GIT binary patch delta 94 zcmey=&-|&Mc?07?M&rp$2bCC&H>(~z#Omy1Yzjny#OiEhWMW`wX>MU@>0)H+Wa;c;Xl7yTYUyHW U||-DU_(gBWUb>T048r58UO$Q diff --git a/pdf/Compile_from_source.pdf b/pdf/Compile_from_source.pdf index 6eb2b5c58e69d09a87fa5840dd4c27bce1068a71..a6c504b48e8b37ce84384dd630a6e6291532bd6a 100644 GIT binary patch delta 94 zcmZo}Wo~X|-Vn5h(Rgz39wkQO&1HKeSe=a>Eu9Pv4a_Y~P0bvQ%#2-~j9twPO-&u0 UoJ|Z&42|p*YzQfteDUBW0Oly~44uqeO&ragO%0q~ UO%0t*EG_L6YzQfteDUBW01&Afw*UYD diff --git a/pdf/Conditional_Elimination.pdf b/pdf/Conditional_Elimination.pdf index b6fccb0c7fe334bd05d58e38cdd4f34239ec6e92..9d595dcbc8e92fcb027b6561186d44dc5bbcbd12 100644 GIT binary patch delta 93 zcmaEGk?FxjrVZZ~G8#|*zEFwLc(c@^)2vRGPHsldhQ`Kjh9)j1M$WFT7OrjE=fk?>ANKvl^Bh;-;-qIVs~~jH8C=Ebu+cFFf=xHc62p0G%_@I ZGc>X^ak4NqHZr$Uupy*my0#+YeE>df83_OY delta 99 zcmeA=!qRnwrC|%>E=fj%>ANKvl^6}S-;-qIVt017Gaa=uEx%G3O0n4Ocvd_0|2>d8?FEV delta 94 zcmX^6nd$6jrVXn%F&a!>vq_23VDtG+%xuoiMn*1%CKiU~X2yoDjs}KCW@Z-VhK7bN VuCA_5rUp)S3O0n4Ocvd_0|2Wc8&m)Q diff --git a/pdf/Conjunction_Introduction.pdf b/pdf/Conjunction_Introduction.pdf index 76399a8ddb2ef09699ef00535fe15b7c7a2cd50e..654a3976261960c6f3de0e2436743d32b0ca6116 100644 GIT binary patch delta 94 zcmbR6jA_C%rVTD@7>y^pu2Et%-kh;!EvvJmfs3JmiHW0`k)^SVlbb1!X=H9@Y2;++ TY-VU;>TIWALrBTwh)p{HMfMtM delta 94 zcmbR6jA_C%rVTD@7!4-7u2Et%*qpIuEvvJ!xrwoXxw(^pxv{CaxrK|Hk%6F7M2#)7Pc1l7LFFq7OpMaqB4xe)5T=Cl^Bh;Tgq_%;C6O3 uH8giJF|jZ(aB{XZH+6M1addREG&M0avM_csaxu13upy*mdx-|O79#+|k{&() delta 120 zcmbPtS!dp5orV_17N!>F7M2#)7Pc1l7LFFq7OpMaqB4vI)5T=Cl^6}STgq_%;C41M tb2M~wa&vJuHFI_`FmQ8pGI4Zvc6N0GN;o^4x!Nh%5K^+eM1xz45diLiA8Y^s diff --git a/pdf/Design_features_of_language.pdf b/pdf/Design_features_of_language.pdf index 188574750907ee22cf4f95739e04eb8d11faee26..45febeeaa8691c1fe36bed0c33dd3ebcfaee09aa 100644 GIT binary patch delta 94 zcmaEImHEk4<_(Sy7>y@8Jy2pa-kka%hSS-^%+$ov(9Ol!+0fkB+}zN_+|9_)z}Udj V%)r>vz}3i3!G@5M$tjv&BDOM V&C3vCz9|0IY9J2rb delta 99 zcmex=jP?I9)`l&Nd!rc*rtgbpRAMyP{xF&`i_O`@(A?S4$->Rm(8SWk)YZ(y&B(;X Z*woF?%+k`##nshL!G@5M>3vCz9|03o9Gw6F diff --git a/pdf/Disjunction_Introduction.pdf b/pdf/Disjunction_Introduction.pdf index 8128223a3c5d7a0634d810a3a7336797904d00fd..693d892206737552ffceb6c0ece3646f91bb40d7 100644 GIT binary patch delta 94 zcmX@IiuuSY<_$;BFd9!jc1DTOc=O9M4(!fut`>$aMsAJ59KHYm diff --git a/pdf/HTTP_request_types.pdf b/pdf/HTTP_request_types.pdf index dd714d97bcb66c3d2764bbd76ccb256d543ca78e..d9fab129c28638632cc8f18d7fc45bd268fa12e1 100644 GIT binary patch delta 94 zcmZ4cmTB!}>fObv}44GbOKoXrd^ VoGqOUEDbE}6l@47nS5#MZ2;(`9Tflo diff --git a/pdf/Indeterminacy.pdf b/pdf/Indeterminacy.pdf index fb0e859805f61728c46d40d97346208b19c4a905..6e3a024d35d4ebc6cb68574b1fad8594202f57fc 100644 GIT binary patch delta 100 zcmbRCo^9HDwuUW?mTMS|r(3OIRAMyV9=nF|9jCK_iK~IBskxhzrL%#hlYx=Bv$46E bg|n-F7M2#)Eo>zkjKRl6l@47*{*29=FS8F2)`XZ delta 110 zcmaFyM&iXAiG~)&7N!>F7M2#)Eo>zkj0V$7HQ1CG4YtqFU~}VkHg_>FG&40furPBq kG;}m{a3!T4eS(b2q~FdS-lVdtG^os diff --git a/pdf/Morphology.pdf b/pdf/Morphology.pdf index debb51f7f0c994bb55e17bea7ac9bd1ddb38e5a1..18d435a25a62a225860393f43adfdd753693be8b 100644 GIT binary patch delta 99 zcmex=o8|v)mWC~ib5t3Pr_WVoRAMyVen6E`i{07O(9zY&)YQ<$)X>n}#l^|lz{JeR Z$<5r!*wD?)(apt9!G@5M>AJd%mjJcv8pZ$s delta 99 zcmex=o8|v)mWC~ib5t1(rq5MnRAMyPen6E`i{07H)zr+$+|bO`z|q;%z|6(T$AJd%mjJTL8k7J4 diff --git a/pdf/Negation_Elimination.pdf b/pdf/Negation_Elimination.pdf index f696c7cd8ed57d40af6c4c7091ba8b9647ce26a6..134550dde61666a9dd66268435ea7b305a373800 100644 GIT binary patch delta 94 zcmdmUn`zH&rVZbgF&a<)zD$YHc(c^<4Xn<_rp|`Ou10R=CWgiarcQ2_=H{kGX3mCg VW~RoLj+RDt3O0n4Oy*s?9ssmo8%+QJ delta 94 zcmdmUn`zH&rVZbgF&a$%zD$YHV6)Wn4Xn-<#zv;*&aSQ|7ABS^E|#v&X2!8Fl~w diff --git a/pdf/Object_language_and_meta-language.pdf b/pdf/Object_language_and_meta-language.pdf index a841759c14e58f29e1bb0873c546819bdd507881..b0b6e92d12d883b84b3eacd0c574b07332dac8a5 100644 GIT binary patch delta 99 zcmeBZ=IChVXxPGN_l?nby8SmsB}U`zN#7W+b2^*585p`48JHMaxVl=H8o9Z+y15yd Z8M_*qJDIpyI=k5^*bq{(wT6j@5dgs^8p;3w delta 99 zcmeBZ=IChVXxPGN_l?nDy8SmsB}RkoN#7W+b2=LsI2jwcnz|UdS-6-w8W}kmxLTUK Z8n~I7Ihq?8n7Z02*bq{(wT6j@5dgCC8dd-R diff --git a/pdf/Package_management_in_Arch.pdf b/pdf/Package_management_in_Arch.pdf index df6f8bf25a4b90a7b75bc6b702985d2c81312e2b..0d9cadf4269353b2b3e74669104fcff48126f156 100644 GIT binary patch delta 99 zcmbQbnq}&0mWC~i{k)9E(%&D71p+{o0`(A3$$)x_Aq(aplr a+|A9>(8bBX)YQ>V!G@5M>BmGE&jSEWl^P=e delta 99 zcmbQbnq}&0mWC~i{k)6@(;(b3t++0E6^)Xc!d(cH|@#l_9i a&Dqq{#l*$U+`!dN!G@5M>BmGE&jSEtj~crG diff --git a/pdf/Primary_key.pdf b/pdf/Primary_key.pdf index 9b28aed5a406ccea06be308f18b260669606a9b9..fad64b05e153bd5d771f456ed35577c7034e448d 100644 GIT binary patch delta 99 zcmZ4Tm1W6SmWC~iYm69;r>`|)RAMyVe!+rICxd arID+vp^1^PtD%LRf(;=h)2~`Go(BNBJ{v&* diff --git a/pdf/Queue.pdf b/pdf/Queue.pdf index c359d54e7359ec657341a5a861ad12755f0e0247..1bfa2faa71534f3155e5622db172bf6d1dc37178 100644 GIT binary patch delta 2642 zcmV-Y3a#~lw+Vo^39xAf5H~hrWo9*HV>mEjWHK{1WP^DIhj|78w|NEvdPo5?m-J2o zA^|g(7f%Av0Wg=rJOU_x?O9oK+c*+_*RR0a+B+rTJ~%ZsRdyUFo;Y!Q&_>=;pKp)H?QNMC9#0^+Qly+>O zVaUPUS`iJ32>79u1tEBMXbd>uEKH_|VW1=dN1zYR80o+!LyQJl0mD|Pfw0851Z=j% zGH~CZ$G|V~X$7EvMXUg|M#9rMViZ8ZI4FT<0(3*H0hXgAm4zV_%dG>V_!lX0^y~fWa)1H zgPb!U7>Jck#Ki!_3y?#z1KYDAUtVL3@vWZcb&*e&V_%Set#O(aIpHI2M~Zyfx~i({ z@>fa&d0M2`SJ}86<;C>V_BNPQ__WIM#a>!@vbFcCU_vk@G`Es5^$X+wVr+ZR^Ciqa zK)=t5bWvWTZR4Kcf`mV2SLyyX2@bWn_X<; zl!4P2JK~9dyNgvaGm@A?%#I8s=mWG$XW{uUR;x$2EPAZ_5Kw|iun(D&)WHvHq3)}Y zqIF+kK4KrF>HDM4U;H>qAI!n(b_60hKJ^tjhqT$-2bBGfid+ot$|u3s6N)E~$*7g* zf;~7&eb$JQa&pA9ei*MwMv2l7K(vRV!_~cxDD)G5T;(?-06U4W55l&$l($L<4y=oR zkN7r9Zhey0z`y;(7~8?-6H^SI->_L?-S& z)$LjXxoEYHTiUW6@HgyQw5l8O9GkqawKq@Ja%HWNX*)&3TD596Ci@f-Bv3(;td5pY0z?q z6v;+VLW9LnRB8=u4{8(`N86DX9fZ~bm~%J)#BOX2)PsnTXwecYv{bShQwDv* zyk#stdB`ou1xs`ck!ZMUYJzQ~B+}L#E8aM+bj;$=Z@6$j3b`9CsqK+Si7i?o@M{KT zs)Tk$jlJ-tYdAuV#1=VvV}U#NaqOXg|DvPA-e{E#F^v>h#g<{FSP`fpsg1+60w*iv z2nmgR(qJYcvPmtCI3?WF<25bF*4pEWs#jakk9-l7&#T95sNEDpqjRq0oKq$RWczmtg~_1JW6d4#a+J!^{_*V*pmmd%hfh7uj`{ z7qNPNmCo^iaC&t5_SG+kFHiD$y5MZMo6jb|FiWQ;QIT^uoC}7^88Q?Jo|a*;awyN? ze6UlF@qA#C1dbW$^>d$1uj*Hv5XXi*0YwK@I?Kj8i|Nc02B*Tx&)vE-);D;b2?QHh^I}U^vwS179Bk21_=Au|wY=AOVbwegz!n zH4?Wutsmp`$Ftqzj~_c3aN?)SSz2uHTQW=nhCk<^-=gC;>w3*rKC=yf4x6sOlK1_6 zLigzb{evFS*Yt#*(lbEdEqzBn01lt&XE+P`3IG}BvwYFb6nc5NN|!GksPcuU*Yp~4 zC7;}tLFFthuK?2O&zvslaxw8mInE1DztcbI5Bih-)x+982J7QLc3&U70IXl;i~O*< zd%0;vhLYiC1z&6?lTLzvu^!anwM{U=?FPJ^+=zFRTmIWJodJkb{JF;$?V7upW65Lu zJ~}+!KYUvIeQ%0s4vxct-Qur@jGL9?y1&in-ZmqIczmKgrN@|1MLLej5PC5gu=~|l zEgAZ8pvk%wVE)H=md+8kfLN1skZ$<%Nzf2_QNELdzQjXn%sW4S&!S#{8q5Jzp%p)=zAWv$@UC6cn9P%M<==Xwt6xMJT#&zU!!0uabIWC*^*F)r% z?fvOuoKLdF6wJ&nFFpR~=u2`gY}^^3cB#V!AJp#Jzb#a-4adEODAR;38icV4TMBFw zP-@n$v@wLjp-zo|W+gSThU$gxKuJoU078&{`;g|i(Lr?^_PXQlZU@H&`T;7LZZ1Mm z*h@z!sJpw=YF~>OchUWF3%(s>A?4bIK)BGI#c=T;jJY)R&U|q*OCc|opR4eSL`aC; zwDjS3yp2^zFS+p&ApBOjpA}_=*+hgJ(8IKT;kfa=%O=%-Rf+cqfweIdF9ZVNEPu0r z5KSO=Hhd-TvU5{`ux6)Ox6|lNcJlk}G>^CQj&J&!sqO}(wreV`@5WSdzp3`|rf&Qs z_6^nS2Bv%irqbPSsC&Gjo4;XemWp*trR+hfSC%ICTbexH(v3U+nxQwAlj_HwuMD;K z8fw^oHBDiEtLfT`Z;h>b-BxwO)>}TLcvDj1Rml=8gRFm%P0HqiC*De|?P*8LYL+cf zCRl}cf?*mo3NH%7OQWul%wP-0%g`{mgV&>>SKqRjTIzM-zc>2&lB|&w?pDcHcu!GJ zUQ1#%0G@2^<>TRLl@`@D39@7>9l}Rx>4#Z4Oot_Ze6B!Kmd=Kgw1W4lSdOb@;fLvB zGMwjSH7v7v2GJQ-Ir3NV3EIYM;-Kp?n*uLhf^Z%w*8nKK+s>=l#>?aI-n}>BGU7`Q zVTNkW*e>VAx>Ma>`9-|q*;tMC!`Uj1VK*`EM%`uCEz*#(cx!vh zm*oj9U^>gEgP3RS4Q-P|s{jVajA^1f^)De~>6_B8^6lu_FLr_(q)p_%0Y;M&d6%nM z0&GJyIYdG+H8w&yHbpWvHAFTvLP9V`H8U|rLNhQ$G($l?AUriWL_#q&HbOZzMKU%u zL^d=+LNG=(GciU&GcZLoLqV5XS^{4Js?nFbS^}B_(-n`GSX%-i2s8>MB}Gq03baN2 AkN^Mx delta 2643 zcmV-Z3as^jw+Vr_39xAf5IHhqW;Zr7GGQ<>GcYn@W`lVKhj|78w|NEvdPo5sR2m_D)H75Cp)fsj0H#ILYMUB+fhWfstsL zi7YxKl}YB;&({D+k+S8-9(E5q)LT~Lhat(oU}SR%zXAF;Yzk(U@b$iC;(?B#>~R&)){yZ0ZEJ8EK$LlEMLFl@P6EKas@ zMxN6cJCTWhyN)#yW)e{j2|F=J&|7GYoW=8YtTvv|vKX))BA|?t;1HRUG{N_4q3LU% zqD@~@K2jgj{N2&#FWEFmKRSoi-3TH%Jl2L2V zmAG}3hO7Z4?V^c@tc_ZPeKcNexqhZO*ZVc3^_GbpOW@ps!m`-(~_FH)8K^`eaTrz zuCLbW$z`W?+R;|sKz7NlWv99&pHou|wGQUVJFdJlGVP{lS?f;Cb{y7@cw@irZjXz) z9GBOBLp)o}(@yDntlAxYwAN1C$>?K@FWx`@xBCD8K7p(L}ZseA3WL zN0dlRP(s6E6qRv|K1xfpiO{euK{2Z%1HKr4lJG=GNSZ`WP(cg-AQopL5_iNH`pzh@ z2Z$VTI1Sz~v6Rk}gB89-aXoQ8pPQbyCvdcs7WY`9bZq+yRTq#a+ekW48$3MK2;01e zSTu4SFO6$Ue(Tt`J~Dm`@phUdZIX}+k{l!VP@`a+Y$slF5Uou}8f8uF0EH8fFeu4? zaG(*!b_`By!pk^P<@+v5XhJ&FIOSo{o{uJ$5(j|L4Xr^vNEoROEwx5VC+jh7$T!Mc zA;MGo+(Ir`7Kae2mb;-Q)CNit*@k1y8^(1Uve@@qF4~WL?gmR5dm^HQmaI_pHA9&i zpglkTT5Wwy0|l$t3d$6#Jk=+)akN%&vLX(j z(8L!R%0xmoX`~6KM4D#2p?TRxdstD;YV-PuFQ!wg>ZXsW5GK`YN1I*{j71*;Pt#g= zi4gjc@S*598UO=Tt>I`w5f8ZoN95Oe93LIOdG^bbr!R~1bScGnzgWz`ut?_>(}8o}p9{v?88%i4otCj!CCYQ0 z5B91loexZs;FytKJk0X>S@TL0(%4ugQ1qxy7x{E=IbUQ<;8a*==Wn0{Bkvj^SPdO# zX-S3m4o~^CI6qJMjA#5b=W~94#&f>lOJ4AA{M)Livqg4Vhh9kvc*!eX^VM#!`Y^{# zI_jTWZUW=sgSRgZ_d77ubzoQm!(m&Atp~&Qz;Jp12EE<}43TUFV~@WkKs*>Z{|X$= z8zioBI=+k3A71Uh`0$~Z0WY)pYLS*({Eh@AfuNsr$Zys2TlBpaYoEn`7KcsW-$)Mq zy~hvvBmM_J;?Ma@e#~D1fj9gue-9i!^UpX7W;Fnr7K>up&lG-ox=xobJ*bLh#xM8< za;2DEmqFDct6zjDP2U@*n&s|7(D?y$jYa{@8#1=rOQ@YRV?2+=xF(n-@tN-`jkDR-aXLkKkEbL+L`m6J8as zmk7}exwGXfd7Yix3WNVX{xx1xXcm54SFD)lMjJ;eN zYHu{ui2rJTnqsTz+e&Y(t?{O<`jV|zd`Ri0q@t^m6)Z#6Kh9@Wd%+WKB{uf7qgB1g zmn7q@qB}u94H-ojh5n^g*GlHt!s#;95AMMLex4&b*^lp2vYL_mL{d@o3L`DH$ z{sc4B8^-oIPd1(E|H`kz70=G9%EnXVShY)6)EkQX0zJ-7aR|E!aX0!pyRMK%%F?av z63J|H|sH8CL0^F71JxCfmseW?AqX`JB_%~qMhZo9 B_geq} diff --git a/pdf/RESTful_APIs.pdf b/pdf/RESTful_APIs.pdf index 0cbbea1703e782d159e14d08a8d0edeb6067a826..c8ae70513cab8b5486630ef744f5668110e37443 100644 GIT binary patch delta 100 zcmbQRi*3R#wuUW?k0&r1Pk%CjQHjxbJNrb&ja<%#X2zy&=5A&tj;@w2hNfm_jt1tA buI7do#wMUJBO delta 100 zcmbQRi*3R#wuUW?k0&r1On)+gQHjxDJNrb&ja<&oh6d(NPDYMy7EX=^hAysdmIlt| bM&^#LE>0G%E{?8t3O0n4Z2vu*QIrt?1uz_G diff --git a/pdf/Recursion.pdf b/pdf/Recursion.pdf index b1c53a19331cfaaeb8a6c283896da51102ec2ea1..64109f2c7bb529693ae1b074031e455199c08f11 100644 GIT binary patch delta 102 zcmZ4RfNQ}6u7(!IEliaQ8I7k`Eo4$+G~PaUA=5b?XA>h!6E`C#XJ=DG3sYk!6K7LX dXGc>b3kySMXEy_5V><;KLQ1x;TgOzy2mng)9I^la delta 102 zcmZ4RfNQ}6u7(!IEliaQ84adaEo4$+G}u0OA=5b?XER3w69Y4ICj(a_3nN1_7gu9b dM^h&YCub)^XBQ_|Cp!fjLQ1x;TgOzy2mnt%9S#5h diff --git a/pdf/Reiteration.pdf b/pdf/Reiteration.pdf index f7f28448d4f82cfdf31c426e79d2dcf6b2148eee..2eedadee543c47ce330fcd3820e6647ce42e3585 100644 GIT binary patch delta 94 zcmeBMz}&Zhc>~u;M&rrcCzTkDH|w2z#_DY7Xli6?Y2@l+;^^#RU}R)rY-Z$W?rdpn UX=>nX;O1zjU_(gB~u;MuW-RCzTitHtU^y#_H_qY~W_$WNzkS;cDjOV(Mh)P3h<~rG^&97N!>F7M2#)7Pc1lEgZ#7jK)P3h<~rG^&97N!>F7M2#)7Pc1lEgZ#7j0V$7nmCjg4Yp5j;+VwhY++&MW@%(@ oXl7>Q>Skf)Wa;YYVr=MWX<=??Vc}-(YNudBNXhn`4vw2l0D}G>Z2$lO diff --git a/pdf/Semantic_versioning.pdf b/pdf/Semantic_versioning.pdf index 5943e661206c2f25e0424323bfcb28e02f29bd4b..cb386ce5f38c425c7f5e2378cfed8414c435a713 100644 GIT binary patch delta 106 zcmaDooBj1{_J%Etj}EdJ8yFi-e|C^j9?aU#d5E!s%h}A()XB)$(#+7(&D71v+}X{{ e(9qJz($LJ!(7?pa!qQH`hLDo&N6s*+GXem+>K#D< delta 106 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 delta 98 zcmZ4Wfo0VPmWC~iC-oT(rk~PhRAMyP{#Kt+gWbu^)zrw;(9OWv%-F!v#M#o-#LURT Z#mU0J+1$;|#K6!_!G?g6>EY&#mjRaf8jt`0 diff --git a/pdf/The_Pragmatic_Programmer_1999.pdf b/pdf/The_Pragmatic_Programmer_1999.pdf index c6c7c57d0108a1062582a21bdd5e0e8fbef1c535..8f7a687e0a2d2e56e9edd793692a5632159bd80c 100644 GIT binary patch delta 101 zcmeypitG0(u7(!IElf+A7>%bdZDLYlG+ut9iAliO(#6!m*wND1$k5Wj($K=x(8S+!pXwOPQiwdlI`4+nF^Qy6GR&q delta 101 zcmeypitG0(u7(!IElf+A7!9T`ZDLYlG+2J3iAliO!qLLe)zHz<)xyQx#Ms2#+0fF+ b!r0W%%-Ge`z}djiPQiwdlI`4+nF^Qy87Lbg diff --git a/pdf/The_binary_number_system.pdf b/pdf/The_binary_number_system.pdf index 1eef41a09b20e3603ba93bd5884da0c7fb9afe56..a38bfbfb8fde62a730df731f5c751d74a4c1fd89 100644 GIT binary patch delta 102 zcmZ4Wn`6~)j)oS-EllXG-94c5yW`a&mMtadS3sF>|xDG&XQ? cGWt#21e%7^W_-j!L03*AO5K=OIwi@FD04OjV5C8xG delta 105 zcmex;j^+0`mWC~i*>Wrf21aJn^W_-j!L03*o4Pm}S(v&x bxdH_YoLwB9jLe-Z>=bMWDVaW7jqw2hJOUhq diff --git a/pdf/Turing_machines.pdf b/pdf/Turing_machines.pdf index b1b5557b5f579ae778089b39a0082f4311f4ddaf..822bb20cb2bc14cd436adfbf002f8d50a5453b72 100644 GIT binary patch delta 100 zcmaE`nC-!0wuUW?3)>lur!Q(}RAMyVezcwOI)}59k%_Cbxsip5sgtXzk)xBPg|nHl bg|oA%v8$7trMan{f(;=h+wV_cWMl*YFe4mf delta 100 zcmaE`nC-!0wuUW?3)>kDrY~w|RAMyPezcwOI)}5XrID+-ft!V~g@KcSqnVMpsiBFR bsj-`-se!SPtBIqXf(;=h+wV_cWMl*Y7=#%+hz5rC|$Wza*pa^a+xTN{q(aH%l@eVsmyjH*j_`H!v_VGcYrCHgj`wwKQ|G ZFtu%+hz5rC|$Wza*o<^a+xTN{j~EH%l@eVskb%Hgh(0b~SM^b#rtyFatsZLnC8X YM{^T%H&bUrM>_=@LQ1CZP++_U09Je&761SM diff --git a/pdf/Von_Neumann_architecture.pdf b/pdf/Von_Neumann_architecture.pdf index 208d8a11b33abd87a0ff0214a4cd9738962b68fe..e257093a5f459feefafd1d0ddec064cfaa489af8 100644 GIT binary patch delta 110 zcmdmZfp6mlzJ?aY7N#xCt}|GS4NMHCd(L2%2eY>4%wU$_b2c<~F*bH_vv4srcXM+x hG`WpHZU|abFovfA*5vc@ny_ei~zSw9ajJV delta 110 zcmdmZfp6mlzJ?aY7N#xCt}|E+42&(Od(L2%2eY>4%wU$_b9OYhG;%U@H83_eb#XQ} hv~V(YH8wRjbhR{hvNSX|bhA^iA*5vc@ny_ei~z1K9UA}u diff --git a/pdf/Why_computers_use_binary.pdf b/pdf/Why_computers_use_binary.pdf index 7c11bf2081977f3bed54a9cc8732f9161eb07e1a..876f4e23647110d738cfaaf52fba13c757051911 100644 GIT binary patch delta 101 zcmZ4Vieu3$j)oS-Elf5VjKF_Q`-09zaxO8@`> delta 101 zcmZ4Vieu3$j)oS-Elf5Vj0V$fHJFqb4Yns}FvV~?8Cf_Qm^+$U7y(HqH#0*cXG;qs bH&-V|XJbo8M{^511seiNw*NC`QegxDW>Oi$