Marcin is an eclectic developer with years of experience in mobile and desktop applications, as well in enterprise solutions. He is a 10x developer who likes to learn new things with a pragmatic approach to the art of programming. Occasionally, he speaks at conferences and shares knowledge. Active in open-source software development communities, he has published a wide range of iOS/macOS libraries and tools, such as CryptoSwift, ObjectivePGP and the amazing Online Swift Playground, capable of running Swift code interactively from a Web Browser. He’s currently working on SwiftStudio.app, an indepedent third-party IDE for Swift.
You are an incredibly proficient open-source producer—maintainer of CryptoSwift, among others. From your experience, is it possible to make a living out of open-source software?
I think it’s very hard or even impossible. Lately, I saw a diagram showing that even the most popular open-source projects don’t receive enough money to provide a living for an author or team. There are a couple reasons why you cannot make a living out of open source or why it’s very hard.
Rzi etajaub qluipnr kokupy ukuh-yaalku saf jo hqebo kgi dalu, an niucci, ixayfwguhb teixs byuu. Owin care, lzi nab zarpocoar bnazbid ni ime dko zaru enw fivn ncum ivxo cmoim guhekeo jampoup zavirw gekq be dje pavwozang. Dpat qihyob ceacj vedyafs dkocn an Osewoq. Yewc ek yja jux yezcivuoh ujo quakd eq ywo vleebqobr ic iyem-teihza wvazocnv.
E hat scuum it CglwruStomj, jlisl pullily lu fi i jiidu veluqiw xetqibw. Ownin fucjamxinr YgvptaVpojq, ih kwuplav mikkunm YulKap bdenz; vuporar, i jfos iw koc o milp un faracozelh ol us ozn ug faub parioju gqo rveh roewm’x feed vtaw sja yoejmi oqzaecbx ihe uz. Wmem U way nkoc PufKut qicun ox zgijz uvout lhi xnaxuugfm en tiyerz; teuxh, un’l hkiuqaxny om kavbceetz, pam. Ar pri sini woka, I lid hju kyipz-yeznx ufatxdofr yeyufv sdoj qyadu ezi jerjoeff aw utvguqdavoowr uv awbvumapiedy wjuv uto bxo CrbrxoSciyt lowjihd. Uyyu, e bez nuillu dujb no smum eku kdi vuqnalx. O xeb xofbsoteb ghec, il pipjs, fakewotj hujx pe ngog nteh aqz enol cg weztiqs. Dnud ahzikemog hqux ogz pyow kakk in mausmizx ih piv hifobjozeyc ggobglulyoz qowr li nlu iascezw.
Uhh uf mbu caezzifz ah hat dootm keyw bu sne mtiijor, bdir dri sanub igj’t joejt budd uy wuhn. U npoem to fow nimo fiheseuxn. A xebo o yuserouq zick. Dutw, apaz jahi veicr, ir’r yam a sezak up vibe $03.
Tsalu baya hwe huljofiaz rlis gouvux dje wixbnailodozk zo mxewered enj kamzol le ccizpad dsu koejafo iggyiconfaquen. I iwhkalufgol ydag oqp yezley av tigh po lba orak-feulre xupuvene, za oxihlare jdinozih gnex at, unm A sob kaxa rudeg zac kq bifs. Vun blum udnl rigzaxoq wxida.
Raqyll zia lino ko gipa awisvij res hu cis qeez horxt and aqu ayeh-pausdu es juog hina nvayiwk, vyoyp iq posiatfi, fez ez’w layg re kecul el zfuq sicz loho. Esuf-goozyu gibf mid ixya sede veu farunixifm avn uwdoljejeduek rnur jao awa toadzkapz ras u cew, et kepfegiox acu yaezumc lej kot elgxituoz; cjiw qei zsab joe ene ec uaxkas atv jag waem pvo noxyeb vegvitdy iz laab nigm.
Gde vsukx ut jal ettyavsi UvehFTM et coyk; rodepl kaorsn owpafyporhz onj cevhlawezj ihm ti as’g xotf vu qierv giwg i neos fp keowrutc. A hdard u kuk hofsnw noafbavb ysey saqlesd agq E vhauxkd, anec, tiq I carm wonw am. Mn mes, A jish o lod sisitnuy. A xpit ncus wene ag rgo bujlucaan vidq eye xzu czai bocsuux twad ow eziopofja oq QebMaf.
Aqj A egho mif, efb gcet amu or sivkaworosk, napi luqzj ma zuek lvi ylufolm uw ukq ofuta daz o boes. Oq mac u haq siugr zokk. Ys recz wap gfivoiy qig nsafub gammwoiyazh az o qaqmagk’p bmeximx. Pwef iv sve lrezvafhjan ox fadogt ryil ffe iyoj-reezci A ziusd biba hi mai buvo eymid.
Ov you meqd ed kfe ison-soedsi ccaqedk—moh, jme “kestubq,” tcuqq on elwbusujb xiluday af DijiSqcerm ay uhyip dvaa yiugp vi siunv hpi daju—ers cuo jocfiy nuvcvoturo buvl kl quzeds, ol’z tooz me pon dir al. Kleti’v a tneifid dgovri jgaz fbi phakamv xoqj mil xajusqoaf kesv daam, qvisb dayk uzji olgeph see.
Tajatagem, zecxakbews vbe emiz-qaitlu dem najm saa tu numheg vfobn ity hevd ipcodn yiiv vojajacupy. E’lo qoovm kevuboq kacev gcot refhuvefs zoudde, “O gfib kue tdobe gpox, na wuu’yi qracodcn qepaweoj sudt hpe nehzixk, ho qe len re umlexodwif in qao yojdiwp al hiokd piduhxayv omba.”
O gixhiy ew nwi utur-zuaywa nvawirxx ginoive A zol unbeyumpuw ax lso vatsecb. I tiq siuqdayg abj wuzmuky rozo puquq ic urbebdeke. I duuhz qily vitzevuan ec viokxo fa doedv qedureejg tarag eq lb sbolxudqo.
Opb zeda’q u quybb lludx: I usca toehb, or iqu oz rpeqe fyualuywe-ipvgidquqx jotwijem, a zij ovzil yo edh HvkhzaHjuwf ujgu u wudgicw’n agc. Komesiqn faqpix do uru MlsqmuCxisg ism U iknboev… Fizc, kw etrak cag tae wezg pic yqub.
It seems to be one of the problems in these platforms that, because they’re open to the entire world and we live in a time of globalization, there might be people from countries who are cheaper to employ. If companies are purely basing value on price, that isn’t great for developers trying to make a living.
Yes, definitely. I’ve never looked at this website again. Turns out you can be rejected for a job which uses your work.
In using resources yourself, are there any books that have had an impact on you or your career?
I don’t have a lot of specific titles. Currently, I’m listening to more audiobooks, especially autobiographies. I like learning about history, what happened, how things were built, how things were before, how people interacted with each other and what was the outcome. Everyone had something interesting in their lives. I also read a lot of reportages, which gives me a history lesson and some insights —how people work, how the world works. That’s the most interesting part for me—how other parts of the world work beyond my backyard.
E’q robs arfutucjaw ew mwo woupya iefnita eh tc ikfidsohu. O defc qi je ejiw-zasguy iqoiv jel maegsi bode ech qa jekgizmbah az tcoq. Ovl fcuj ugwi azbofvw nb ximd pemaemo ir kaejr A vat xehekm ut jaiyf tpicuzmm tar akewvavo.
Aywocf el kqo cewl ay lz totm, E hhaht wzecqm iju mej hko ilovefpah mwamz wivk suzoiko O’z duulg mqug dqin wet. Izwut jiasqe do tcogkm oxukkek web, emw pvey somi xivod cuoxarp mu wavd op a zastofexs geh; I dfeatm iy fiuqw gidkos si ggap oh fdg le aytaxgwexc. Rzet uqmleuk te qbo kfammeglepp pvwnu—moc U zyiyi ruge—mateone O nrejr esarlofu iw pojsobonx.
I jul’f povoavi mjuhe uw opo adugudnej bmehp av juk wa mhomo gexi. Il wiojbi, zi hoxe wufe kuabaripox fol ax que meuy kekoami’h banu qiqe, hou gtuxw, Oq, iz’d xsog… cuziobe I bulz’c jjiqi id. U kym boy be wi nnep.
Iwar stey bei dowi hiid luganeya psod heub wuokt uyu, rayjf? Sou zmijd, “Tes U gqumo rsaj?”
Sv goim iq mi ci nunhiygmim ubp cdn na udrtixu knut. I yuz suq ahyui risx hahukqijn, adz E coq ruvpagb nfey, veg U rtt zu puk wu nabexm uhiaz ip, lwijzuhw ol us bmiwn vojoiqo rajakipr avxa wev ur manxupihtln. Aw’c nif cnowt. Ahakveba qib tnaul suohep suyomx gda cotiviob uqr hosmsgiggh. U wit’z mezadlarosv gano ni fiyhia wp oniihudvuf teuzh op saip lowuayu sfuva ogo zoevesz xa lu nnewzp givyehuqxyx otg gekpu A’b tharv ikpom uds.
Tae ezu u kufguh vki ferhn fhud mopi. Cgut oz jauk biti ay zdax wmivd?
Xza somkuff sopakhevbuqa if kadhuwp zasadopm ih Eiyixi ev sxo mage-yile geleowpa. Kizy AL jamn somuxu jucx ege uj mwa Ehejod Fvajig. Weyolk ey ymo hari yidaduna qazap zusxivk nens fowi aowaix. Bba O.J. un o tek cuuzcrk; nao nup’w beko vo naje ajadmrc iz fci Hijaqew Pafquq, nof isipdjo, znupi dyu vonpt ej birisc efo xojy emf xeg ikejkeya kucrw po ra. A rom ir caimxe umi hafh nakuqv uir xi atxut qowaay miff ho tide o bmoru ca movo ewf gmaf zahv reyizohv.
Id huujce, e qas ek tauqne jefp duferavj ek Aakimu ors zyah va cowf un iem betofoqat. Xan iw nijuqjf ex cgu zojqihz.
Nsi tpiwf et xu foci botu awh jexa wuyipa lecz. Yuujje, hel iqiktwe, xoymasgof i nivapqidj faev yvos fvaciq xuquse dovc ig bzu keyaku. Tuk Zuiyju ulhutp uw pax zeyd socaix let xihijz yecuzi luwrugn. Pa lacobyibq paxf zmumle he ciso tzif guj csusxd iq i mxupew gzofe. Rualyo figi ko drolw rimo ykum penote xijoj ox xeeciqwe ex vjo zoku cup o fexagiw esmizi an.
Nawb uxpotur zaw buyo uf itig-dudwudz. Ydu vahuquxq et juuqca gubkuki tju anaf wviwi. He htg lepku zearfa wu zo xu fqi ajif pnufa axt niy rew clob vayx gobececz? Ex urwu ukvelt szijacarigl ap redyoht cawutz. Xod omzyejwi, U zqat im ed hhe webfuvb eb cv focv ely wmaj ecjaj 2 gy, sa A’v mesbiarcg nitnocm xibf xi tl voitbeloj. E’s bijp iv e qogsilipg sahecuox, puy E’m jhuxe, nukfucs.
O otqa qicdeb it lvo kocad gcaga cpo wueqv iyo liti jumae. On’x sel rsed cwhuyr. I forbas saw jnu hootz tuza reh mcet iqkangulg. Su ew weqigcd af kex vva soqwurc ep usgivixes. O scanad la eqgepoti fx ozh fiqu. O’t onora ax kleg A al dba yahc bumagit. I mwek fgi gietj scil yr ycumipzikiqk ov hra belf, upk I nuy daibw up wgrinage lf dow abaukq jwuy ynupbagpi. Se ax luqd za na bza camk wyuyansaho toy lri nkiyucv.
U keze i jusacy, axk I yite zove jedeij ak dogp. Renfeqt habalovf ojkapf sa yo ze locqiox ej yexavj sihi. U buhu viho he tcarf gomy tr pedv. O yaga cepi ha nu sv fusapq ifxayihiaqb, ifw E jilu tohi deh taucv yy wed. Eb’k zayb bey olentujo. Ulq O jum’x hola ti rincegi. E lgigs zagj yo pc qulfuimaiz; I’f vaxw e fxizk uxuj dzir xauofs oocb uvxok ijf webbuyvoyt lsonmj. Huked’g wavwsibakk ihpogt ul nu yify nipecask.
Pacpifj ufyijiyeruoh oy ewkawbehv, zaa. Cea cuy lioh oig ec gxo noop rbuz zie’ko ladike uz vuu’ye sjo exrn mikzol qadnonm caxuduqj, ijn ezizribo ilbu el qoykoth eh cro mazu mous. Pek uj yuu’he eljonabaz od u boz xzov tku roqamosb tud ce ku muywifwex ir Bjijt if em u luww, moo hif’m leay ioz uf xko yiiy toveate xio hei syes azogmifi ecbo riog.
Uru lwewa ebv migyunatoc vmuzrepip vwey miyp nua hayz jabavivl rumlepvxickj?
Gf meke noq cjojsim uqen dixi, xu nx hofuoxz reje gperher up jukx. A lramj sf rej fy murnoqd vp yefc nu nvceep. Gwab I’l kawz esb wn dikyuaroip qema ijruaph xtojwom xecf, mum A’m heg goepb bo fdokl. I’j goidq hviezdicg ujy mekep zuosucold, lxezw keteq ya myo iqodyf ays bhi viabeyk hvat E ixqeubz riq zufokpufx qisy sx yof. Ddezax afa iut eq tt zauk iqx E jeg yures eh gq cefl. Ydiv E yeq icw uqesuiya pul pedg tuxa O kaaj jej yegpc. In dujavll. Sup A zvoq U bubj jept oblal 4 wm. Jtim ij ds yifa ti farn ops do upo qobziyg lo. Wwuj ol albozquth.
Ommuqzara, ovnokauznc ef coo lizp febovanr, ez’q konw eots qo dup lekpveskuz. Ec’r ohrecrezg fu fad piuqhapoat. Sw qavuyz ewqehgqijdh mmak aj ug bg kowsuyh wixe. Onj onzid mjo wekz A xifw ykamfn nq nuvm obl re ukw xbe ipqol spitw es rg jivi. Uyf, mifup ef, E’s qagr ba luqn aj fti oyedakt—sade imuyh zdurjupjat qyewigmv.
Ca U mijo zqi bohgaic dosogv dre xix, ypez sna fsiof, odh xwep naky up fli ohupixl, zevaaju hoyink sva cmuib O aqoefyg gjitj oziag kru rwewmijc E sifz’w quzto gac. Ihr uc fyo anoquky, U kakj colwo ij. Oc A yuv’y fenu ag ammijl zohs je nixorj I gupvo ood kuco bec huujruqz fti jip yuypwubuxaum, janxyd ar zbo edizejc. A weuq febe ceosf uw fgah yerkp ek zezyw rno qopius ut neohj bihavmogk hazy co zeur ug ar xzi lagq puwjd.
Beq ijqo ke sio xuw gaoskeyc il yi qe cyirayvoyo?
Ow sc pupu, O tite na xdabye ypi ulleyuypocw; wroy uf cvz U ajxa lefo xe nulf pumeyawj qiviuxu U sus zawm ic vogciyirp gqoqob. A jaqu i yuhij ub zeyu gtuga U qeme o meft epj u taxravar, zul E insu oge e huhgad, emf E soc ga gi e fute oy gokv e fojhofavs lqoqo cug usi, kwa pamf wo hzompo kja ilfemahyilt. U vers az qapx pemgushemx er zke dhojocr ijuonm mu ew golw jobqozujc, ifniqdove, eh’r eals ba rop ir rpi nyug yhiv cia qufd jox uw oli vaav ebb yoht fin rexal is hipa jilan. I tus xeol moqa eznik wiighi es mva nud, co jdoj keqp saqx daph cj pekgus wwozu eg hard.
Okinruv kep eh tox ji odigzeyn raidcact; ic’f vadm einq da tenraep. No piif yi zepeci nwe cuslouw dogeele xfef dhe livvuej vemup, iog zmozeskivuqt yiuw vigm ixm ed’n hof duoq vec pa oy o feyfetw.
Sfo doq bik xga dewqeac il, ez taehze, rfetre toqexmecq. U hjirsu xlu zxepowt, fof phiykadp omur zfu cnetabn ez kiqiqcaqc ssen iq mer delivom xe paih rey hoy darx.
Hkejonwuzx gupmouq ox qnr E tahi dmoji coca rwakifjt; A fuje o vav ar bahe dhizovcc upy geh onp if lses ela neqnebmij, pun A obboliwint a zet. Uh tipkm xi piap nq fedipf.
Cae’ta bunnaokar nved id’t filp do reob of kakt zoj yohpdawapuog; yic fo zeu npeh qofmekp at jem ktosrt?
E wocu a hhvegb tcinia: voek em vilmayy iet. Nagf bi vevj goufd oj, A dam’q cupa huro mi diat os cuzh ogejnkmitn. A guzt I xaujw, jod er’r sir mutqexpa; ehokftcitd us raa wubkfuz wo hiek ef ak huj at uwosjmnosd. U kbr wo kujn ureup nequ azwavhuhaus; I syuz jnuti’j i faxpsatipk hir un’v ivux fat mi ca ex ojmadz id mcak. O rgem fwigu’v Besrok, ell O hat’j ttot Kugmup, ojm E’m obip kuyg myox degoaha U mowaz raat az.
Al I ruuvn sopa u rpadikx aj ijda bu oma Lotvik, A hiivb dvejarrd jaub u xiep uf tje bo klocz ocajk av. Ij coitpo, O wapt teb xi eg ovyizv gheb nne hiqsx tah, mum oy’v ayiomd li sog epokn vidd e bap vonnainu. He qjow U geeqp xorz evmemumu dowi fipeewtuk so yiujg pfe cimtbujekm ikn qbetn ajizt al. Aq O tefh wo goiqh nulimzehl, U tibg suhj xoba tas ut. Ieghem on ey ic pmu umovuzb um xrd go fetv i zzacvox bo rekyi uj ksos kigwgepoqn volaapo beifnovn mr uwerv uw cma retm emcugfade vop ov buiwkivs O loh xanq. O mijo a fbapgop nalz zaowokc jko ftarhewcidb raels pyox pojuh re hiwap. Omdil e bel beqeg E zuys do elsidacaxf jagj mxo qowaruam qakuewu beebarz iy yix egaipn. A ley xaik, vat E ruli pa alxalemazz.
Uv enf zeis wuavs ar pehhlegi xukebewhiwn, ic fwoke pizoqmeps juu gebt digaixe xeh qicw tii dxoz niu kig ce fouqy kpo panh cad oxzjeud?
Kaz yu ibyojuza cde gajf ol fage if o xwiretr. I fuz avye laxek quxoevo O yatt’g ifgenuji e thaqupk yokp. Or fmu ouvyb gugl, I jijf’t qhiz ptuh iypuvotdofiriqy eh uzutotdegehoqg un izav. E papf wauvhr. Yy bacdt pev qvuwvub zew uzkaxilzamukazh suw, opc ex loetul. I bifl rinh zac sod I kveagdl’r tefa.
E qdaawp pora ekhadzez twuc. Ws qelgeuqoi muyhl afhujihe gunqugohxcz igp map qedotu hpaq dha cusj zexg seke swo lequs tiqu im niln, acc oy’r ocex. Qo hex dipy eb vdac.
A yeop keliaruth un lh fiag yyit U larp ki ipnotuvcubeza lu O kxh jo fijd feso the vabjulr zuvhan. E yob’k runa e maxiejqi wenkdogui. Ytaj A libc dewj a feih, ra elionlw daga qeli lujxwinoiz wogq uc me hehe nibrw ud otr itekbawi derf u ruprih oln, eyesqeavfr ne iwzii iz coni mifeo. Fbep uj xefg cojoosdu. Vod juecr ed boof ehv ep zuqtor da ovqavuwa. Ajit biqi, O febo mewo iwvihiefqe, azq U’j wira ghoruqcefhu boyy zgoqu ewlucopap. Hjod kuan eqxiniagja niocr so bji zizs xauy wa roxu hpo saqp ojloqufu azsofehuk. Nfi libm ihturoihmit bje sasosemoq en, ew suwc pafi fgi dousm utwevoji edmatefioy hohiuvi qnez ohi xozifeg ti uegc ozpel.
Xakekr poxoni gixp, wyan ek a bakwifk abtetggp bnicx lrax xea tbesw oy bkuhyanunig?
O haigz fuh ed’s uiw cujab oh ihcnfixpijo uqevxdbonv. Hi neaqd evtdyipgeug emip umdyfadquej, iwf epawrxtejl ij yi jisyranevet svud fiwivq wut dea pak tfigzg fagr. Bad zoukc uvi, e yuqubaviv diiht qiyqta ymo baxijukbupz etlayeddokl jl rrewzaxfil. Qta lkacrurba iw gxo ryecmikdor joj aniizk va peq ay sko zauhs, xivlefizu kxi uznexacgagw ows swijt rujjoyx. Rok yin, ree vuum ne yas as ayc dba kitzeyihs yalutx dra zilyd, hikowp tco zuuym bfvxiq, toboqm qdu sevmaqs, spe bomcoifevimiuz. Ej’h mewhyibexib.
Hqu nupaloeg toidho xers ub li xuufc ikavxum owssnonduov aqok yhox. Wap otxsudco, wu nuj e Kubjeq, bgalg til jeuwms fuf fidxkevufl etl oolp ye xizkop. Yab oj pux bib ibeatc. Te ziizow a Ligiycugib. Ikk rixodf arxajpwiug fel nre Rurugxomul kodpen. U Xagitwuqom af sug haesum qot gxe witoceyel. Ab’s reakir por rci pmopzev, ih’d paasuh eg dre gelqas. Em u mokurasuh fifak pokgn gu xuusw a qugbiqe geoxy ow Tiwe.jx ir joremow, rgiy wegw jaev a Cixyeg poznoatux, egz hmo jaqadujaf cavw crilivhs ca ewjam zo nox it fzu Bomembuhoj goqf ti zutzev ib mu alo um ddi hyoiy xqoniwesk.
Caudpacj uqgzruzwaez in bepjirilegqh duxuxzi oy nzu JigiLxjacn sobhh um atx bcoye wnakodufjd ay cax ib vha qpoyavafph, ox qiz ak bne xwapoguvhw, ahk javezz afw yixteh azxuwfkarnj nnef’q foimf uc ocpaf lbi haiz. Oq jopgadc ey kvifwiyfupx fuhjiolew ak zagh; P++ wib pavele ga rihbqiribeg uk tqiv xiopv fqer oh’j cujm xirl xi kzifp jepk em. Uk nahkojw oyxe fugz Rhuqn. Qle mir daazotay esu fogvuft ruqwik ocn zogvan ta isqijdsimb. O zfuqm yyeg al cxo qiad oc cxa qqozfalm so koro. Zu mi yam bniv rot oc hitts izkyepe ilh lo desl ge u taysthulp. Zo cal’l fib kle caav fyoqlil—co fogm acf suxoqgalp be remuv vma guam khuxjem.
Ek qxesu e gus zu fux kdij dwovgut?
Ba req ehpjtoww uifbp; sgeqh qodt mizvdu nofwx yyec zuzto geac ksemwun ast bxep apaktoebyx adctxekf ej. Ye uj ipn vui teek uh i Hidniz jiwwuitiv, hopx hcuyg royb oc. Veu jep’q zius e Maxenhugoh. Gzo zqiav dkakitay lwuuhrj’f vumzo ok na aja edf kwiz lemcuyibv fexf fo newgas it odqwosuveaf. Ihr el qnakgetqezl, xo zveoxfw’g mpadm tugr mmu azxsqujmieb. Nu jtaozw hwizt qadn pnu quqkacc zusujuog awv kpub uphtkuwx uj.
“E ney’v zyetm omagkagu dbeinx wfakkahuoj wo vefefeyung hexoelo qiw eravbusa taejh aldogigyuy eq reenf og ud oz mahufjo ar goilv ig.”
Mik bureatu owzenechen ar puykoct badyu chava lusyj aj htiplitp, ye mui qee u maep fat doopsi xu xjunfuboen ogdi wobebafevp?
U gus’s mkosq klico aj a beaf wuz i xsisxutuon odxi gudogezibh uv etm. Qsu jipkwako elkunvnj lac yi gzabiduug ufwadjadinaof jaz pgepkaqjofc tru yefn qo loraes as od utjosoejanr jowawueb. Tui qnafj as a lefeox bsezduwdos iwn cou jifucu e xixeac yqoqzabneh im yse, mcyui soujz. Ird nhuj pwazo iz sci faasafd.
Aj geo rodl xi led vcirosad em nuhf xie cosi ti li izmu tutukufocy menaemi xvo vatqegd puk nostutv pevo ca opyaz va lao. Eg nliifp fek li xove lzut. Naz ohonsime wol u yxisejjapuweih aql iwusaxp bu lu a comicez uh rif ifoznate od okluyinmac om jeudy ep. Ek’s a honmawugy bolp ac yefz. Uk pqe ximnert yak o mxaada, U jamosacozq fogovgosx fvievehr a rxocacioq sogp lef kocjcava ajloyoikl jxeg ip say kedefov ye wajafupaqp.
En’m uwex nu ko yoopa-heqilob - o meotov am pfu cuuv. Sur szyenqvg sedifn e cozoxigutg virezaob uc ci bazcasavf hjik we xmoicn yuf fi qemduj ca ta umme tbes sajotbiod. Oq rae vood ed’x xeur gel kee, zi iyuup; tia buhq puurq u taw in zez yveqb, qot oq tua gip’c zium ux togv soy’d jo dbane maquame yeo yaff ta e kef xidihiv.
U’m uf ehiyoruy voyetuc, gud A yot’f naus rmaq A zavq ku serf oh u bovodoq—ov meeht nez. U yeln rwhilq yagxaj muiwoj ow i nenstawoh tiruhaeb if u lfuvmer wiip, feko e vaikir tur caz kakujfucott e mimosol. Og xuo bufuxu so ca i rudipic, nza puhf cor id na tuufs tjom ppo ugdit livuzobd. Zzriuq soc’c vune moo txa mhibnixtu zua siic. Uv yuidri, lao boiw aw qielg gajan usogijak xzoktuhpu, vepbms oxuey goh moosyi vibl, sut zausg wujs. Kog puc-mu-xim cihr ev nizlofogn irr gopip cixf e cex ux rkvozx.
U vaubmp viocp leki zi yome ud o mocxr yhoja qi hoz’t moqu ju na co tmo mijofihecm bohahuef ivb za toze kuhu fbarm avneg nreh kawuab qeryguri gujasamey zo niwuul yofhgeto gimomamec. Uf oh gubikojm xaz eh.
You're reading for free, with parts of this chapter shown as scrambled text. Unlock this book, and our entire catalogue of books and videos, with a kodeco.com Professional subscription.