From 5cbe28cc4fb6fe73e66f203d6aa566d33185d5ae Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Mon, 25 Apr 2022 11:30:44 +0100 Subject: [PATCH] Last Sync: 2022-04-25 11: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 -> 154498 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 a7b256cd24e0328459644269a0cabe53c8794484..c01e3e75280490a8637e102dd1c746fbdb079362 100644 GIT binary patch delta 1197 zcmaiqSzOWw0Dvc+EyXm`lzBB>rsklANpp>?GMS=z1_(gk z$w>Hi07H@wV_{o%BLnfwdn>%U;?V62h%@xT=Ry=EZ+4lWH7x(Z%XnC#kSrM$lP|P(y^o+5*~%!J@Q9wV zZUdOr%NW%btlNbC)R36XTGixP;%E zI}hbl@N84`J0SGI(`p#Qf#U_*$NwqeR}CZdWh3wU5(g+`N8{Nc<65)7Q(C^wu7I6SFhJejl-EL zhUQek{xiy|@XjM(F?}o2_8}oPTj~Z|3S#={F^)_}v{*lCto7`8)Pq=F%k@M`FU|2* zSXC9Aewdf%5bTw>EN-A}ZFTR`+YUyMJjAYXvt@#KLTs33kh+39idkKUgj{2PV$Rrg zm|bonREzcpSIEAfyJX~59=I%KhCFb5Kl$nH#fXa*XCnc{WLI*@Gzt_(PU(_cjQIYl z^e^`gNAtldnMBMnkuE3$UI8^jwx*VN<2P~}P9#=8Ct%kEmBT+*RmJzi&SMvi}{OVk7MW32WWx2o3 zF*O%H-(SZ{A9>mtg~7O>(MU8JjzGXsZU~Gs2I}hV4TU3|kWO$fE6@L1_-2th4A6gG Cd{OrR delta 1197 zcmaiqZ8*~j0KoGy4Nn#ip_8M!*7d^JOR1Sg^O_koYV&eVNNkpvuH=71$@`PiAC2Z3 zD#nPWdA6O~9pvMd2C0=AR-Z% z^DgJn(JrVcWQ<_eL-)4BcRD*iN%tFig8U?XDD3;pW$A-l7NlR_OF8)wWM)8I0lR;D zEMs3JoB?6}kaf5qE4APkiaMVM;yx2f(i?3r+hj-luy0AwcF9VXo`$= zwF%TKuJ{C-u$W$L$YDco)wBWGVrAUtFdITiuMaCm=E&14H>98^oRFQD-9>o84tSoz zIPh#-UeXG`eR8dn_J|!?8{C6$aqb@J1>y6=p_(0J+Nsg?V>v`%OtMd8wS*N}HAUdO zhTY63aB^p_Y!ruTbFz-s`wBt%>54CJW;?|?&9`9Ajxt##MU2fqG;B%o#wM>9(nm`N zELMoFlovyl9l!KZ7VDRd4eGKXQrQX4vp34Qi_MEC+ycY(GN`kRIlf8P8oeV$5kO&x zR)Irp;TvVfKtsspjf~lwM^@>l_c){|Mov&z%95SMRAJB4`&4#RKfN3I*`$+JC(b>$ zRvtPfT@0OiZ~MFxD-(~yJjH$oN{Xt3d>>E_rw%#Xwq(_Y--v86k+5F9HhPH{s+(za z#l4&jb-frwIZMGSW!qn;=R&@iCGuVxs?gJ##cCk&aKg$h|Gk{nR5)90TEXqzJo)qA ztLo2y1%`7_jKpnzHrg));RuEyC$c{rdLS{Irl!# zjm+f!D$V$f95g!b9+I_Q%(v3|rXtNnN$9Vli|UAiOluB4=u7+olbpp5o-TQf?f9VM z5B+>V>#*|WOTM5}*r)5o$A#}0eez0RIC`i!IQcPETT?Abd<(KAtz5DnKlIv6W5HNg zTI)ZPOysn%tjlo_*#@?e* z)^6H+7Z?xkswqu5O{AzQ&*i$M;~z7_ z6!P3AAb0`Se63B!^J`Dgi)k1y^Zl}0~qE4=B{F!ws6_p`Wd@~Oze)h zlK;S1-SD3A)V+a{*9aN+oFko`f20An?1|r%2ip4>m}i&WgnYw5PVLXsXcLITc_Qar$qVevY1O(!!GsY8j6mzSZp&yq-NKepiP3m_v@N3)hm)(Nsk57li;;nwv7w{0k-4j-rMaW2 Zv!Sb-rKyXHnVo`-2>~V3x4Sal007Tg83_OY delta 98 zcmeD0W$o`}ZP>zSZp&ye-NKepiP2ztv@N3)hm(bcfvdThk%6h3tE;P_p^=5Fxw(O% Zi>tYdrG~V3x4Sal006h*7?A(~ diff --git a/pdf/Assembly_programs.pdf b/pdf/Assembly_programs.pdf index d4d3f448ae0090646c9cddffb369e9509ee961b6..a8d69be7298695dfb1dfbf07883aba7a3b4d377a 100644 GIT binary patch delta 100 zcmX?jl=iS5r453pX<}14k1h YHv?l+Cksa-Cs#WK8$wDZb3NJ)0E+P)`~Uy| delta 100 zcmX?jl={?u67DGgp^EwUBh?}04mNL;{X5v delta 105 zcmX^4oAu;x)`l&NDy1w228M>yHA)%f!L04xrHrxc&c<%0CKhInhL*+_F2)vat_Bva cCKfK{7RDwn7Dk4qj&=$*gp^EwUBh?}01Sd0CjbBd diff --git a/pdf/Axioms_of_set_theory.pdf b/pdf/Axioms_of_set_theory.pdf index 171b4ed632dcd25268b1799a6937ecb173197acd..9420f3182d9740c8605c8e629576e9a4976c0de2 100644 GIT binary patch delta 101 zcmdnn$+EYTWrOK27GncrgUOb^R6%}ku!jLj`wj0_A+-AsVAn}G?4 Ua5Z)|GqzK(A*5vbX=cVx0Py`A?f?J) diff --git a/pdf/Basic_database_concepts.pdf b/pdf/Basic_database_concepts.pdf index 95bd247707b0d82bccc19b72fbcc443d4d4a85ba..88676ae8019978315b603fe92be7e5b5a99536ce 100644 GIT binary patch delta 100 zcmbQ#&Niu?tziqJSvjNebn|jXB}U`zQRR&1xtxv7T^*erjU6owO^nP9U7QV#Kuj}3 YHv>l#7Z+0}I|Um;O19@TF{&{F095}OaR2}S delta 100 zcmbQ#&Niu?tziqJSvjM@bn|jXB}RkoQRR&1xtuKw%#B@*%*>pfU7QS@Ee$Lk4UCM8 aEKQt^EL~jOjNI%LYzQgYp3}sr#s~mWRvB{u diff --git a/pdf/Basic_properties_of_sets.pdf b/pdf/Basic_properties_of_sets.pdf index f27d13136af17ee6cd0c4b079bd458191fd8606f..9452f0c27aff17bf8db90033dfd4893572f7d779 100644 GIT binary patch delta 100 zcmeBq!`}0TyCR6Xl^Bh;r#)qS!{=;fgsH6X=-HY=HzH*X5#8- aCR6Xl^6}Sr#)qS!{_X5=45E>X5`{#X=!F;VB}`#Vs7AO a|$Z3U_(gB_NiYO%NYS8{v4(N diff --git a/pdf/Biconditional_Elimination.pdf b/pdf/Biconditional_Elimination.pdf index 7678696a03a6fd4088e80f695172745862b5ec3d..0e0d3f61fb69021f93dfb0b18d303ace88d6b027 100644 GIT binary patch delta 100 zcmZqL$keovX~Xo1EXD?g#*=4Hlm|05@0+-t)!E3+)XB}%#KhRb$i&pt+04?!%+$rq Y!qC*h%+1Kr)!0tKhLDoUJEork0M#@cC;$Ke delta 100 zcmZqL$keovX~Xo1ECvRKMw4exlm|05@0+-t)!EY7+}Op{#n8aO)Y;P1)y2fw$k^Dz Y$^k(;xDfw`H1 To0GGXqn&~cAtjTgy0!xVC@C4? delta 94 zcmcaOmFePCrVXhrj0Tg_T9gIaZ8o64USsEEQy1JUVn7Udx UyP8{=8d%yX*bq`OS*mM003e1L!2kdN diff --git a/pdf/Binary_arithmetic.pdf b/pdf/Binary_arithmetic.pdf index dd902808ceb6a1ae83aee006114900d7bc1f7a7f..28d82f162033047186976d013eaaf66ce7d208d4 100644 GIT binary patch delta 108 zcmX>%iSyhf&W0AoElkZeEXD@L#?#wvnB>8%?W=5%iSyhf&W0AoElkZeECvR~M$_AEnB>8%?W=5JZERD>JoQ$0;oSoc& ew3)N1iMf%pg}J$-v#Fhe4Iw4lzq>PqGXelVt{e&g diff --git a/pdf/Binary_arithmetic_with_circuits.pdf b/pdf/Binary_arithmetic_with_circuits.pdf index 8f563ea3d9a05092e824592d08df4b1ddb0ac3d9..872cab73d87b223750e38074112afc6ef35fca5e 100644 GIT binary patch delta 114 zcmZ4TOmxXJ(S{br7N!>F7M3lnk!dW(2F51SW7AmW!L02KX{@T;&Ms!I=8i^|X69yw l#ukoF&gSNpZqDY$u4ZP2CI&9%CUy!ogp_Q5QOIh;2mmHw9oPT> delta 114 zcmZ4TOmxXJ(S{br7N!>F7M3lnk!dUj2FAwIW7AmW!L02KX{@T;&Th`m#zqE~u4d+L l&MpQ9=4P%Imc|yw=1vC2mIkhl26hTIgp_Q5QOIh;2mmDT9nJs% diff --git a/pdf/Bits,_bytes,_nibbles.pdf b/pdf/Bits,_bytes,_nibbles.pdf index e00d62b2be35536edf61d96adb583ce758aee2a1..5d425840ee5118f3c4b6e091595edd6ff1e62adc 100644 GIT binary patch delta 94 zcmey=&-|&Mc?07?M&rp$2bCC&H>(~z#OiG1X5wOQYHVh1VrpvcYGGjL=T05V7#RsaA1 delta 94 zcmey=&-|&Mc?07?MuW*r2bCBNHme>y#Omy3=4Rkz?&fM>>11l*VrcH_?C50RW@&6< U;cV_`X<=xmU_(gBWUb>T07nxVz5oCK diff --git a/pdf/Compile_from_source.pdf b/pdf/Compile_from_source.pdf index 0f03965e8f629d33fa6c898dd7133b05f344a0a8..bc911e04e3666f9ca8762d80df3d209e1eb3f9d0 100644 GIT binary patch delta 99 zcmZo}Wo~X|-Vn5h#n`~mU~z5$ diff --git a/pdf/Conditional_Elimination.pdf b/pdf/Conditional_Elimination.pdf index 2d979fa75c22a83791374b505e2db0fdc8ec324e..c8a527e42be412ec5e49bf0449c84184f383aa20 100644 GIT binary patch delta 100 zcmaEGk?FxjrVZZ~vKSi}noRz+P#( diff --git a/pdf/Conditional_Introduction.pdf b/pdf/Conditional_Introduction.pdf index 2411903a6c7488d3c000cf8683f8057dda5145dc..42828d21818b4eb163bb65d1a917c41676087ff8 100644 GIT binary patch delta 99 zcmeA=!qRnwrC|%>E=fk?>ANKvl^Bh;-;-qIVt00RG;=a{GIBI9cQ&wab8b2W7| ZGc_=9Gc+);G&i+Vupy*my0#+YeE?7`8D#(f delta 99 zcmeA=!qRnwrC|%>E=fj%>ANKvl^6}S-;-qIVs|z)H8-|2bThJavNSL=Ff=lD0y3Rl XOk9ne4PAlab_zCxluXxFWV{amIyf08 diff --git a/pdf/Conjunction_Elimination.pdf b/pdf/Conjunction_Elimination.pdf index 61e05a8c87cc7020f7a7ebfc92f6816abffd2a40..29bd28dced368d8af75585405624e562ba0b4e37 100644 GIT binary patch delta 99 zcmX^6nd$6jrVXn%u^1Z|noeH7Ngm8td}$M#vzdXBtC6#%g@K8Qxw)aKiJ6(JrIV?V Xk)gARlcAf1xt)RyAtjSVckTcHC8Qiu delta 99 zcmX^6nd$6jrVXn%u^1Q_noM55Ngm8td}$M#v!jcvqnW9xg|n-Pv!#Ktxs#Krp|i22 Xqk*%Tp{tRxp`C&aAtjSVckTcHLM$BO diff --git a/pdf/Conjunction_Introduction.pdf b/pdf/Conjunction_Introduction.pdf index ef4321fb42029d9cecb3be7ffd71cd92fa5c0a1b..95a274da24c86d956e21fed8f522fdfd8ac0aa1d 100644 GIT binary patch delta 94 zcmbR6jA_C%rVTD@7>y^pu2Et%-kh;!EvvJ$v5A?hg^RJPfq|Kcsi~Qzv5}jJg_)Cq Vn~AxFn~9N~f(;=hlOs0m002hB8fpLl delta 94 zcmbR6jA_C%rVTD@7!4-7u2Et%*qpIuEvvJOv6+E^i;JtNp@ox?lZm67siTXTk&%qbf(;=hlOs0m002%{8jt`0 diff --git a/pdf/Defining_a_computer.pdf b/pdf/Defining_a_computer.pdf index 69350cb93d20ae7765d62eb5d717dfecf3140cca..8572cfeaebbebf1488a00e2d109c833ef7f0f7fb 100644 GIT binary patch delta 119 zcmbPtS!dp5orV_17N!>F7M2#)7Pc1l7LFFq7OpMaqB4xe)5T=Cl^Bh;Tgq_%;C3>! ubaZvIbaXUvv~YGYHg+;~GO}F7M2#)7Pc1l7LFFq7OpMaqB4vI)5T=Cl^6}STgq_%;C3=| uvM@6-GjMY;vM_QqH!*Z}G;%R>HFtBiG&Zp`wJ@<$upyvid$9($HX{I~6&?`) diff --git a/pdf/Design_features_of_language.pdf b/pdf/Design_features_of_language.pdf index 4b36a06d0245bb1dac663de5f2c6e4567d744b83..2716b3438843cae8bc8ffd4fa38a4830b570b50f 100644 GIT binary patch delta 100 zcmaEImHEk4<_(SySd0w}EGN4@kOwn1XFQ1HbapdzGaCJ2>c5*XwHM3K&A*5t_UlQX-0HazR%K!iX diff --git a/pdf/Disjunction_Introduction.pdf b/pdf/Disjunction_Introduction.pdf index 2ef72b24466a3b70b1153fc90988774cb6568fd4..d475a5acdc04e17440808e1a64254c860d750791 100644 GIT binary patch delta 100 zcmX@IiuuSY<_$;BuoxQ{T1-B9Mjp)A{N{`;yR(zIv8$tto13A9g{y(HnVYMNk%6nB Yqp`EGxr>prrHh?{4Iw3ybFSO~0CD>sU;qFB delta 100 zcmX@IiuuSY<_$;BuoxH^nomA?Mjp)A{N{`;yR)UMtC6{xsey%~i?e~Ng^{6|fq}8H YrKOXjk*SlVp{t#O4Iw3ybFSO~08L~adH?_b diff --git a/pdf/HTTP_request_types.pdf b/pdf/HTTP_request_types.pdf index 4caa5cfe335eb5b164c4574edcbeb29f8dc75c5c..8d59c782e6fc338eb518fde97d8384371a8e1958 100644 GIT binary patch delta 100 zcmZ4cmTB!Pyhe` diff --git a/pdf/Logic_gates.pdf b/pdf/Logic_gates.pdf index d1e15200cc37d9032721c3781010415c1be8c32b..923e0b0f3736b3c2942e2b2662ad7229099e9316 100644 GIT binary patch delta 116 zcmaFyM&iXAiG~)&7N!>F7M2#)Eo>zkEXD@L=F=-Q*yO>i?Xxx5oVlHy-CUhaoK1|4 njh$T#++0mvjZEDPja`h)ja>{}%neQL6l@47*{*29=FS8Fo$ek2 delta 116 zcmaFyM&iXAiG~)&7N!>F7M2#)Eo>zkECvR~X45M)*yO>i?Xxx5oVlIdoE;4;TwGm@ n%uLKoO&rag%#AIb+zcFD4UH@alZf(;=h+gIOX6kr4ZJEt7S delta 100 zcmdnJpMCd!_J%EtL01?JrUzePRAMyPUUr4?6Q{G2g{hmfnUR~3i-nPanX8$zv5T3r blaaBbi=(BJrHPrHf(;=h+gIOX6kr4ZFvT2~ diff --git a/pdf/Lovelace_quote.pdf b/pdf/Lovelace_quote.pdf index 495a1ec6bc2033d7781846b7ccf82e4c4d763aa9..725af0b62f6d8f3278c5ba49610e7784557c9948 100644 GIT binary patch delta 100 zcmbRBgK^dm#tp`0EXD@L7L(1(b}_ebwX{>PA*5uwt}f#x07@<#3IG5A delta 105 zcmex=o8|v)mWC~ib5vOj3=Ax%FHmKa2eY;xR%KLYcQ$h}bTc=%aC0$mG_i1TakMlw cwRAGKa4~mwGIq9bakEpfA*5uwt}f#x08=C!OaK4? diff --git a/pdf/Negation_Elimination.pdf b/pdf/Negation_Elimination.pdf index d1d46eeff83379d50a15eebdabffe368e81c2262..9d39e47fe6ea1adca6e5c7594de11fe992565ae4 100644 GIT binary patch delta 94 zcmdmUn`zH&rVZbgF&a<)zD$YHc(c^<4Xnqt3O0n4Oy*s?9sts}95ny{ delta 94 zcmdmUn`zH&rVZbgF&a$%zD$YHV6)Wn4Xn;)#+DYwuI8?81}?5{<|eMjj;=rfH!~-5 US653jV`n=B8$wDZ^R8VF0M)V_Jpcdz diff --git a/pdf/Negation_Introduction.pdf b/pdf/Negation_Introduction.pdf index a02513266b127ce0c096e96cad6c9bddffaf1e8b..f9907f9151a54e3fc929e471bc64259185264538 100644 GIT binary patch delta 126 zcmX?pkLmb5rVV^6)r}2|jI|96)eQ{PHM#VC^HW?BOHvgyT&#=?jEoFSj7$v;K}t58 xu2f-lb~H0_HLx%?b9OW~c5-$$v2->uZ~+Q9x;a{!8JRfQDcBHFGI`Fr)c|JtAqfBg delta 126 zcmX?pkLmb5rVV^6)eQ`cjI<35fwa0Nm%eX)ic4Zis)B}#l@U)IinVT3mTNs&}m|L2-7#ldb Z8MvCbnmb!sm^s-g*bq{(wT6j@5dgTd8hQW# delta 99 zcmeBZ=IChVXxPGN_l?nDy8SmsB}RkoN#7W+b2=M3I=Wg~nwXoq8JWA9m^vCdx)?b* ZnK>D|85tUynwr`v*bq{(wT6j@5dgSI8eRYZ diff --git a/pdf/Package_management_in_Arch.pdf b/pdf/Package_management_in_Arch.pdf index 125b3b5d2d22304ebbd062c3459f5b89ccdd6932..d26423ef1b10cfed09c29dc99ef20c2a542c0cd1 100644 GIT binary patch delta 130 zcmbQbnq}&0mWC~i{k-bN28M>(28QYe2I`tz`o8%oE{P?n3K}j}Mg~Sk1|~+PhK3*| z+qdyDo@H}3HZd?aH#K)OH#KoFHE=SpG%$2DGB$HDFn2O{axrnVQ?MbVWco1?#`6Gu C{vd7u delta 130 zcmbQbnq}&0mWC~i{k-Z128IUO28KXdU6V`SH$TNCu_RSN!^O(Tz{tqJ#K_dp5Ts=L zHeSZFY|gHR7EaEtCdOtaPL3uPCZ^`DE~c)|#ukny#!kjYP6l=gHiVQ+KPJL>9srn< BAoc(N diff --git a/pdf/Primary_key.pdf b/pdf/Primary_key.pdf index 269a67422a9f45bef438395f2c1f7afac71ad191..1c01f021ee1018688504be186413e2981c4a4c1f 100644 GIT binary patch delta 98 zcmZ4Tm1W6SmWC~iYm69;r>`|)RAMyVe!+mp|g>Tv5}jbnSrIHtEHKRk&&g5 aqmzr1qp7ojqlJZ?f(-#B)2~=EUH|~L9UGVc delta 98 zcmZ4Tm1W6SmWC~iYm68Trmr<(RAMyPe!+Qk*lSFxw)IMo4KK}tA&A!v$30t aqlLMJiIcIhrLl#bf(-#B)2~=EUH|~BBpX%$ diff --git a/pdf/Queue.pdf b/pdf/Queue.pdf index 05999ed06a5059b35b02b2e5b94dc305721470df..0878254fb304b48fd486ed930d608b0111ae2289 100644 GIT binary patch delta 2649 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 delta 106 zcmbQRi*3R#wuUW?k0-Dg7#NsOe?Eax9?aU#HIZ>0m$Rjjk+Z9lxwEmMfs>_~qoIkj ev7@t_nW=%ftEsDjxrv>E4Iw4lf6rzVWds0v`y9yt diff --git a/pdf/Recursion.pdf b/pdf/Recursion.pdf index c423c1985beb78d014ddcc844d139d13fbe08422..919cb9712f9cee2c815315e585b246f3364fc334 100644 GIT binary patch delta 108 zcmZ4RfNQ}6u7(!IEliaQS&R(~OsCf_WReH7wl7%7behN6*u~k<+{De?*~HY+)ydh^ g$<58#%-Gn(z|G9u$iTwVPQiwdlI`o(F%>Za0PH&+DgXcg delta 108 zcmZ4RfNQ}6u7(!IEliaQSquyeOs3Z^WReH7wl7%7behN6)ZEFy+0x0}*~Hkw+|bF= g$k5c#!q~#p(8a>V%)rRVPQiwdlI`o(F%>Za0L~u;7Gnb=lgWH1<-v^2h9@7hI-9w;85&tQS(um^n7BH+I+_`}8aNpk X89G_IxtN<-n%gPZ5K=NZ{QPzRn424K delta 100 zcmeBMz}&Zhc>~u;76St#v{<-v^2h9@7hI=dLVn3)P3h<~rG^&97N!>F7M2#)7Pc1lEgZ#7jK4v} oYHDe0W?|%HU})&|*9>r(k12K*{!;4vw2l07>N@fdBvi delta 113 zcmX>)P3h<~rG^&97N!>F7M2#)7Pc1lEgZ#7j0V$7nmCjg4Yp5j;+V|pWai}NY-C|- oY-#LfW?|~+VqsulX=3VVXlP*R=4x(gr(k12K*{!;4vw2l09?o(;{X5v diff --git a/pdf/Semantic_versioning.pdf b/pdf/Semantic_versioning.pdf index d5c17004b9a8bc59bf7a8609cedd911448d03a3f..beb43edb7e20d14f65a93886baa2e995e32e31c9 100644 GIT binary patch delta 106 zcmaDooBj1{_J%Etj}EdJ8yFi-e|C^j9?aU#d5E!s%h|-pz}(Hu(bUk`)!Eg=$i>Oj e*ww<>#Ldje)YQz(#KKO&hLDo&N6s*+GXem}rX7g@ delta 106 zcmaDooBj1{_J%Etj}EdJ7#JH&e|C^j9?aU#d5E!s%h}1<*~QJw)ZD<(+0oV2#l+db c+0n?=(%H}m$g^;Ewo|Ynq-6V%GmPqt0PxTrnE(I) diff --git a/pdf/Soundness.pdf b/pdf/Soundness.pdf index 0d73a90527d788f96851cd602b598a43783c27ef..f10156796c08cf76c4f6e6ba7acc854041e9d073 100644 GIT binary patch delta 99 zcmX@q!gi>Itziq}x(Y_)>FX;Pl^Bh;U#ehqItziq}x(Y^v>FX;Pl^6}SU#ehqU_%tHWQLIa(jkSn?qgIRL!?fdSkbjn)rr2 zW9ZE>F1vt7UDVASPB&;=)X8*<{JQ0yp?>d!7W&qw>uY!1brj9dlY-TTqbZHCk~M^Me}O7)3=9)`g>*H5QfjEHR7MCG&VCj4 zznAO(ayk2n390j5>S{l)eAh}yo7#{IUL{&S8B&z!w6#6|K%Z~M4yoNpl|>(}YTzVq znL|w8v#pVU!#Dc?iR`Z1oTyP#IebI4}m- zH4atzyps{M8vmq5fKq3am&1WMH=@dh)W8irVE0J0t#iRay+l=`3{EpTGDaf2a^yuS ziJ{D(4Autesy4zj)I`!&5{+zVS32^s$mbg=-xe4Od7lD<79^1=?^Ha@H}tW{U*&+X zgrL^TNvDT@VF4mVXo06L@-7%Og(&I!hrAVtNQZd|BLqpGMv>nhS~Vsx!Aup@tDJ6n zRyE#dm0|wBDTUUiE|i;Eq0t7%y&rj0L9V4wpdTvc1B3Jua@E@yAM5=xRnGfA%H6h3 zrg(rmO^Q*TF3Kzq2fA1B3|d~kzxmh8_di^`yvk;O@tljnNj4pWz%-r|L7 zx8UeekG`uq!Kwuv4{?r1!6SN1Pw5#wrx)}!y`)$4hQ{=cj_8;s^qx-W15N24bV_G* zPBXfHpgApQNtg5sg#&=ceU`#lMz;^skJ0h!UM32%LonB4YTY z7#R^QMp&B<*08~LP+{6kNZw`Qgg*CNT+wU#hW-vr#Ce{5%~2Xixr4)cQUW)lY?{p> zoz3Ekr~9;`>QjrXY@PsN{^{a0xi3R5C|e|dd76#sXZm@Wm5FclxzHLoE+6tFq2<@i zv;CF+xyHDC3ggFbUfo>ymbig4)+60X}W7I(rX!3a(Pw51o5+}L0AFW^6{X6QD?$^u`yhTr!TbUu)HA1G8|;p- zCxA=PbGWOa7jQ2K%)(YloCx~_+&|JAxD%qk!yS2>Yq(eI&`l!K3iq44?5EB?`?(eW zeC!8Dt(Odeklb1}w}%m`TiaPpY%_}x?M=1E-EKNRc-``@^hK-$cRPuT#6Pm$d3V!U zGx$o?KbAjB^P)sw1(tjCBCZO5T!7A-bX-0Z#8gl4SC-)GRbTNY`)v+$HU>}HvHk7C zx#zZH4XRs*D%>up;&G_%=}>p?*IlHRJwmEzkgCU#Mo&k&bAMd}DmH-fHc%ebKy~ye zP{*DQboYk1hE%O1Rjfm)ZYbrCBjry=x^qie1G=%G@Ya5-mumMoQ1N|#7gWbhrD-^2 z>rnLuRQVk_l~D_*Y~T*2izH zeD`rO%jO{JKN0EUCsn?B0ZxMNUR|pw`uG`EQh)?kUQ0T1>853 z=_sBK;>7~ifFHZ)FI)EqaTAk|S_hD<0 zcfo0Q+pwYiYED*D@iiHY;`!iinNG)p)x6y2*=zu{aOV?$>*E(}Ys0rS9ipO!5*Drt zGvG#CG@<16 zBAFk1`$@e`{Ts#9B`BAPPXcU1GdMFsL@_WqMMO3?Ffc_mHZn9dG(<%(Gcq?rGeSf$ sJ|H|ZI5R>-F)%qrL^d}tFhw;sGBh2)iIb~)uH#0P2H)LgIv#J9B0uM1UWjSSLGdD9dV>e`F zW`no|hqwg+x3~oYNj(HGFfcWj1w#TK1TZi#HMb~30t*8H#^e`%1uL0YeQ%CsPioo*i1;;$n65bi9YT_IA zjG;HjxanNI^Ck3kwM^hSOC2I)j{sL9p7#Jq>3h8P9rPNSYsf-XXoc${7 ze=pbn<#P5D6H@2B)YX1o`L30aHnkxayh^luGNdTcX={7_fj-}i9a6iIDvLf`)xb&K zGKZMFXImoyhj9#lEHYZ4gj3*lC?}0~Ixg$=WPpi?o2tF4^L;Dr(qIqIPo*E_G_C?s z53g5ip)qu|*nLOM+7$S@;Op&tSUrtIMPR5E4IR}~=&p2-kP!z{WaRaQ32C(k147=X z-~diVAZw!t`Z+F!_?X0-DIFZjEwhk!K%l_KB#0GGh1%hN^ALt>+3F!apfa`=a9|9u zYaFWbc_$-iHU3GB0Hw|-FNXtjZbX$0sev1M!0wS~Tjzp2L|aSd6mt7;yD+ClWaN$foVJ`hzgP?{-`=o z){ud4cyhBA98JPx(c@x-M^@uN_F266B}pd_RS^fowgHczbY8~ObaXtQOcTO-^tw!D zZ^6-{9(`AJf>jGT9^xF2f=Be2p3*aVPA}+ddP%S74UOp?9nmpO=slg#2b$79=#`z(dAjBX#MAEV>d$@MSqFKRm2;3}Ccr*Xc65jYDEM8xn( zF)|`rjIcHztYL%gpu)77ki5&p34QLlxT4qe4gDRMi1R%Anxiz3atDX?qy%n8*)*F& zI-A86Pxom>)u$F&**pQl{L{s0a$kmAP_{^a@-!RM&-C*$D-+-9bD=eGTt4JULd&n2 zXZtJtbB%HP6vmI=yt=u(ZZRI%*+IB=72(nuBwV*$FzUKsw9f?xT&@vPhV)yVR=E2$>UM*e4ncp8D#%R%DNizp`k_9T1a|)l_8l$GE2j< z?Jg{EE&5lIXC0p9Q+WRM*|YPvZyTO}_b#lcqS<->YSVmRAZsnCy`k)az5bE)^`H@uhX%KSmD#mVz@0~T9l~~o+W|y>H`pCv zPXL#o=Wtg;FW_Dfn1!v9I1%;5Eti?sgIviGO6h^X{gz zX7H7&e=L8N=0%CV3M}{NMO+nsxB#6u>9~9-h^e07uPnjWtG?n*_S+ohYz&^XWBc2O zbI)zZ8dSFqRk&SH#p6)j)1mI(ue(SsdxTWcAXSeejh>El=l;3|RBQm{ZJ<1=f$Hc{ zppHEq=R6W?AI`1*1QsNm-C*K}O0-nv(>Uc(E+wHW+*Sx(bA zcJ_1&z|R8o5UeZ>dpsiyBd@VO!ONo}H<~J3W}Cqtk3O zxGv+o?33{7^(Y<`C2aA7v>3z#oS--#jN=lk^W~^q=E4ivAe^IrH4~-jps-oJ*C&^2QN%XfOX+p{C zMKVA3_LF*>`ZwraB_fxJPXcU1Mmae_MMOeEH8L|cFf=wYK`=8kH8?OrG&nFuMKw7& sJ|H|sIXOW^L_$I}GBY+XG&V9pFf%kYI50vqI50*%bdZDLYlG+ut9iAliO!r0uz$<5i++}y?7%*DjT)Y8$? b%+kco)yd7t)ZEF$PQiwdlI`4+nF^QyIq4i3 delta 101 zcmeypitG0(u7(!IElf+A7!9T`ZDLYlG+2J3iAliO(%itn(#Xl!(!j;Z*wxh8!pzas b+1Sk4)y&bz!ot+ZPQiwdlI`4+nF^QyAtoDp diff --git a/pdf/The_binary_number_system.pdf b/pdf/The_binary_number_system.pdf index 27ff33dec41bde482fcca0f7fb6b97fffa6dd347..c1d15586362ee83c87fd9e51e2daf32335ad9073 100644 GIT binary patch delta 102 zcmZ4Wn`6~)j)oS-EllXG-94HZpfHa58swbaFB>HZyl}HF9+_ cbTe`@Gc&YwcC#=vw^Ohoq-49B4O0pu0O+?G$^ZZW delta 102 zcmZ4Wn`6~)j)oS-EllWt#21e%7^W_-j!L03*i#rT_o{ delta 105 zcmex;j^+0`mWC~i*>Wrf21aJn^W_-j!L03*Evu_?rNuCLrBT?`x6)$83DR!9cTam delta 106 zcmaE`nC-!0wuUW?3)@)?42&(NFKuU(2eY=HXlJ~_;cR4KZe-zNX=&tYY+&LHBpuBS cj9rb5oJ^dIT+EEj?G$VXDcOF10wW_M0H}H#_5c6? diff --git a/pdf/User_management.pdf b/pdf/User_management.pdf index 67c6cf264a364361d76e25f5a48c3dc3f7b0c38f..9d6c3c03e611905093774c5ba9165195dce1de9b 100644 GIT binary patch delta 130 zcmeA>%+hz5rC|$WzofdcfuWJMfuXvAfx0G_zHfetOJYf?f`*Hgk%5tsfr*i+p&>}g z_HB}k``Mfg%$;4#4NQzJjSP%k%$!{;9gWPK+#C%Ioy{HH+#Fr(6l@47nZ84T@frZH CvLRyt delta 130 zcmeA>%+hz5rC|$Wzofc>fuW(cfgzAq*W}Xo%};SjEJ;<+aIrEnFfuYQF)}qY1S#3R zO_Fgxo3pc}k(-N)shgvTk+X%Fk&BCgv9XbpvALPEtFe=tp|hQW4Iw4dcPKDk0|2+x BA!z^r diff --git a/pdf/Von_Neumann_architecture.pdf b/pdf/Von_Neumann_architecture.pdf index 895fa40da9de44c0823484461db2565938bf984d..a4024c4ddc6ce8143e19978b7009e9f1822717b2 100644 GIT binary patch delta 110 zcmdmZfp6mlzJ?aY7N#xCt}|GS4NMHCd(L2%2eY>4%wU$_b2c|}b1`&rG%|HEHE=d| gaWpkEadUDuFa)v4%wU$_b2hbfF|u$madEbEF>`V@ hbaiqyGBI~Fa