5FDBAE897EB301A711BF95707F329517DB540E34C182A5BEEC96E93D5D0D856CEC2ED6B01C1191F865E8D1C45709A462C70C3005D4AA3676EB445D1479EDF2E5 ffa/ffacalc/obj/README 5FDBAE897EB301A711BF95707F329517DB540E34C182A5BEEC96E93D5D0D856CEC2ED6B01C1191F865E8D1C45709A462C70C3005D4AA3676EB445D1479EDF2E5 ffa/ffacalc/bin/README E61DA32CD223C6EB8B83C5161D88DBFAD3779A744BACCBEDD1AF357E941D0E17B324E3FF1177C72300D76A8C71486A15A473FF635005238B296BD939A85E0EDA ffa/ffacalc/README 5FDBAE897EB301A711BF95707F329517DB540E34C182A5BEEC96E93D5D0D856CEC2ED6B01C1191F865E8D1C45709A462C70C3005D4AA3676EB445D1479EDF2E5 ffa/libffa/obj/README 5FDBAE897EB301A711BF95707F329517DB540E34C182A5BEEC96E93D5D0D856CEC2ED6B01C1191F865E8D1C45709A462C70C3005D4AA3676EB445D1479EDF2E5 ffa/libffa/lib/README B8DBE89A3D907943ED0A96EF2EB23550A00FE344C5396BECC747BA8D64E1BA2D45BAF32E4DCA24630D4A2B75297FD1B79402592C07DD2949666F4A72C14406C9 ffa/libffa/README 5FDBAE897EB301A711BF95707F329517DB540E34C182A5BEEC96E93D5D0D856CEC2ED6B01C1191F865E8D1C45709A462C70C3005D4AA3676EB445D1479EDF2E5 ffa/ffademo/obj/README 5FDBAE897EB301A711BF95707F329517DB540E34C182A5BEEC96E93D5D0D856CEC2ED6B01C1191F865E8D1C45709A462C70C3005D4AA3676EB445D1479EDF2E5 ffa/ffademo/bin/README AD4BCD1C0F26FDAE13316825F8AD112744491727D35D0645BBA892DDE1DCA9CC13FEB756EA2BF673245DAA6E027386E896E5D2975F3A53949EB210571997E9D2 ffa/ffademo/README 88D2C0487E367264F3B1F041CE0C0F95656350824F39B69C86168F45DF4F8E4C1626D44C49AA2434460EC62B399867E5E11225383E26F7421A33D51BCA0B3524 ffa/README E0AD759605B591A052D598C055ECB9C0BC4856536CDEDF2BD616D040E71A5A2B2C3B3D98781707199D1642538F1D76EB12B0E47AA159F449993116E00A95C52E ffa/ffacalc/cmdline.ads EE9AD64E37CFC68344AFE8F1D5DFA4683B808E7D4719B16D1B5605661C9736AE7D99631C97FCC55F03416A2DF6D717216884E34612080C3F7C887E3EA00FF903 ffa/ffacalc/cmdline.adb 1959CDA0F5A15B35A1E5B050978162E9522F3885881F98EAFF4BBDA4B314E49A6CECD3E938F4C894E1E18C64CCE7E704C63BC867FF8D5E0AC37161365B6B4B31 ffa/ffademo/demo_ch1.ads 20E5FD1DB56FBEDCCAD21587FE6D6AD44C6D7208CD5632A12E364B81217ACF68B1B92BC1D82E29E5C16E6CAEBB5B8DCE8C275A2E21691F5B355314B0AAC2BE7D ffa/ffademo/demo_ch1.adb D0EC9ED3535A120A612D261B779EC88A02EA7BE5A683399E8C49E2D1E8833897DD8B84F1E517DC570DE17E4CA6752B5654E5ADE3D3974D94842BCEBF57AB65BE ffa/ffademo/demo_ch2.ads FF319D21D5A1B36292F185556512B4EF986CCF657610377DA93D3EFAEBA340C67ABD8AEA86423176090F7DBB9A33203740D27B87B229A70AB30E3ACE6633CB0E ffa/ffademo/demo_ch2.adb 49E370ED04A5198711E8BAE455B680EC0B5E88AA2EAC1A2D6839F368792A21EFE06EC7F204B66A6956AAF1512F704928A35A4B6906EEF8355325944ED09EDDF9 ffa/ffademo/demo_ch3.ads D2AEC7DB4CEF68A2CA7DDF2AAE62E393F228C429D60DD1AC7CBF0C7E5519B30CA053CC9C78A78438FF1108541C9F47240DA5500345C97854EFAA853A4A930C9D ffa/ffademo/demo_ch3.adb 92D0220A48F6753FB699220DB8EBA867B4F4354291C3E4EBD6B3048982524E93F82356D40B8BF2371F7C6768545FE2EE0E531EBD70144CBD8213A6D8C84E727E ffa/libffa/ffa.gpr 9721DA8826DA76AA03974927E9869B598A1F8CE3C8DBA308343C08AE7D27124A9BA65AEE35AFDB704ED5EEE3EC319CB036ECC97266388C833A458DD889A9A1F1 ffa/ffacalc/ffa_calc.gpr 232107688985724EB11A113032DA3F2F4888FE06058AB0ABFE8DC7C330F2D699122BE8B0106DE69A8B2728DFE4B28078153A4AF77686834F71291ED7366E7F3D ffa/ffacalc/ffa_calc.adb D6E5FAEE35C92B829D83F16C74EC7BCBFE66214AEB7A4AD914C5ACB84B561DCF0D311D7FBDDC4A9EDF4D5FEBA462B5BFB709AA42ADB9B75B40C515275B1454BD ffa/ffademo/ffa_demo.gpr D02319FE61524AD04E579446F26DF1BCF6B822050B357DCF7BF150CA553F25EBF9603C246A84B902D0E3165A71A29B519A2E9D10A0F5D150EB2DB24B44A36355 ffa/ffademo/ffa_demo.adb DE4FF4DFC81DF4A4FEBC2B5A1C359DF912969821FB3790D51D78EED6352FA52D03EB70A9226EF896CEE16DCFC40AB2FACB9FD49D54110FB86F3FEBD8CAF29E64 ffa/ffacalc/ffa_io.ads 0AF3B0F9472F5C3AA25C62E3038E27DBB016BFA0451A28A86ACFC52CF7B31BD3E51067BF679C5331BEEA94419D92DBCE45351BB00143F2865D07E44E86C5168C ffa/ffacalc/ffa_io.adb DE4FF4DFC81DF4A4FEBC2B5A1C359DF912969821FB3790D51D78EED6352FA52D03EB70A9226EF896CEE16DCFC40AB2FACB9FD49D54110FB86F3FEBD8CAF29E64 ffa/ffademo/ffa_io.ads 408328BDCB8543BFF0E7ADFD454105C5B1876C7EE71EF41337622BD95D269188F6643FD8BF9EA6076692AEFC59E63A9A02B986B7C4C697B76A3EA0B69A4FFB87 ffa/ffademo/ffa_io.adb 3CDEA9E53BC0897151E3EB45166AC209388C4704D212DD40E2EAFEFE2850F56128559E9F5BA33D696F0CC45D41685428A6FF4265890C86D49266E5C90BD3FE8E ffa/ffacalc/ffa_rng.ads 190C221CD6DA728EEC4414F6ADB513310049DB129F571C47368F67BD399EEEEA5ED6E72DF6DC4427D418C1B6C50715946A94BBD622736AFDA4DC4117AD916DF3 ffa/ffacalc/ffa_rng.adb 384FBD4D5207234D75ACFD11E7C62891ECFCB1C1CBD0205FF71E1B24846E43126538DBE6CDF63A3B78FD660BBE1671FA598C359703680E3AECB5144895893C31 ffa/libffa/fz_arith.ads 27A59F78F058FCD385EC1B2E7EDEF7D2A8936EE3BF81338A64C786BC5B208BEFA8FB424EABD630F4042E4B32FFC5D6222778837BD04EAD9BFF096BA12BC32EA1 ffa/libffa/fz_arith.adb C03435B8B09D144BE64C1E1FFF0AA4626693D28AE15D30EF59293F215A8B135A24B28030E22835599775D117FB181E44FA9178423AACF1F641EFAC0392DC6AB1 ffa/libffa/fz_basic.ads 868D35F9327D08B5CBEC9F573FBFD453BD3639E2B1CB93BA0C8264591C396E920883132037716798AB607A3CB0AC6A95AD819D8B39180693BD2B768B666AC6EE ffa/libffa/fz_basic.adb 6C169EA38EFA2E6E30DB85131AB64CF5E71BCABCDFA4722B2F019C8BEBB1CABB5A2D8FC192703607B2A129CF54E36C2D136A68C3F6B13792CE138BCEE6B6BE52 ffa/libffa/fz_bitop.ads E392C4D077A2D9169133060244FB84669A4C990CEEA872AEF112A85421F233478363BC4D560547D5D53FDDB689C1BE3427497CD1B59401CFB3F4F3F7834A2021 ffa/libffa/fz_bitop.adb 9E52F3E150784CBFFB8E31B93FA3EDB380EDB86FB0106F1D34CF1A66964C1A1CA44514695B061FD40B4B1F37023CD131021D65C59295ED09C5265789F386CA73 ffa/libffa/fz_cmp.ads 7BC2AC9CD0D23497E2E2DE528D4CBEFCBEC274B511B2642369218BB8A00F3663B32F70040BEDFCB5A1F8CE2D5B9A026A10AE106FD2C370D1369188122FCB7BE9 ffa/libffa/fz_cmp.adb BA309013077BBF7E96260BB5F45AB8AE14AA3A520265D1EC7880E7C8F4DB24BA8628766465BA214D9F63BC02E44E7588B6ECC26E2CB376C6D2C7B85ED5314882 ffa/libffa/fz_divis.ads 0934AF47E0703889B29836CA23503EDDFBDEDF1548FB43315E76A2651C88D9F5742A1D957A2A6D6052AC77F2E260D380131149289F30EA11DCE018A9C0342285 ffa/libffa/fz_divis.adb A447E0654CEF6958CB6C0B03094FE8B900B6EC0CDA812355565C1972051973398C8390D968EAF5719D8B0B97D4D5F0B0D503E906645E020C97D479169429F332 ffa/libffa/fz_lim.ads 2CC9761900E19AFBC04B07151108755D4AE49643A1D94DB021D400DE09B21B689FED635B5865ED0E0571BDDD8D3BC90D5447EAEB40A39171DDEAAEBB42BCE929 ffa/libffa/fz_lim.adb 7271E109FDFAD61859FABD2CCCACA71A7BAF037467E29DB9B82FF29ECF68FFAEAC3EBEBDFF7AF690087ACC97F3106A4C1F74ECB82E0D46A206A3318A71018315 ffa/libffa/fz_modex.ads 7DCF2EE0EFC97EA57C360131F2EE836775FE2D57195D454C655E74CD030E72AA6D3109E2736A04AAE0F305859DE52E29EDD38005B6249E0548950F1E91F36D4A ffa/libffa/fz_modex.adb 13FEAFDFAFEB27C76E393CE5A2A7FAC89360DCCDFDADE355CB248D66FE7B6BE202F71311136A09E729271D468D2DFDA6C2D4445C70C03A584E26FE53C458EAF0 ffa/libffa/fz_mul.ads 20B94E2B0260DD90AEDA5E987C038348070FA29AFFF8FD41A84BDA53CF6BFC15638809387A6C9C44C6F9FCBDC28C5E5AFD7E1EFA43B0DA72F89B9C198F603670 ffa/libffa/fz_mul.adb C2CC1622F1B54EC8BD19FA3BA7E5FB70C78E5E0E5072F308EBBFD8DFCC8F479D6CCCC6C7D0DCF1FF0310C035E5FF4CA790C3B5F9C181978F536C605BF6F53C63 ffa/libffa/fz_pred.ads 512C0F2246AD097087F88A96449FC5A9122F70D069081ECC6A058D17B152EA908F34C834D10F696467CD9321ED656556EC4F62EFB0CB37D7307AE15EDD2CD4A9 ffa/libffa/fz_pred.adb 28A09B8F85E67C25816A78E1EED67A34FFFDDE6A8F2879736FE1B6C6A00ABF037D6C7A09AD85EB8CC3C13AB9F01C2D8FA7C97821EA649F0A292E1CF591B81323 ffa/libffa/fz_shift.ads C8D53B2A0E90EC081C6E0BDB4D1DE6FCF02ABA4AB34D1EB83271DF34CC3CB1FBB29B103551335477314F2A5DB544B91943CCAAE1DCA05676AA096420D59F9D84 ffa/libffa/fz_shift.adb D2817DFD3E193EC26A5466791E7A55E7B781272FAA088EC051D96F622DCFFFD369AE0F2F7717C8F803A3B4AD0A278B27EE79841751B5C4F9A16A0DEC5FB7A907 ffa/libffa/fz_type.ads 9BE8930649F097919664873A6F502D6C0A2E67BB36DF1F61DB80B291162B2DE3644837694290FF253E045499F9EBD138D84CC7D127A3B7C91838E550DC01836D ffa/libffa/iron.ads A07E5C21C783DA495725BD3FFDBF6903B9B309CA4B13D31675B11C22359EE2C9D1DB6A9690109075030A02779EB3EBD9D4C9E4F69354651C0C097F11BD5C38BD ffa/ffacalc/os.ads 0D869ED1DF92233694F2909B5E1F747E2D6A10BB249295DB47A6A06291ADFFBC091A29B025175FB99ADADBDA319408EF11A95BE26FBD0A92CEACEDDEE0A03B36 ffa/ffacalc/os.adb 8040F67337558BA8EBDE821CA4EDD6264A8164AA9D0CF5A44F5F270C43FCAC6D0033421B94D3BD5379B75B85A06300A271237D391ADA11B9360865AC22BC5C5B ffa/libffa/restrict.adc F367B121A5FD6FBA68F6046A9329AC6EC98272A2728F38DDD75C52F348834AD811F20D88AEAC38B24D07B1CE9C042A736554A6C7FB1F6AD7A264B2A09126F7EA ffa/libffa/w_pred.ads 793FD672FABC06AC1F852BFC681A23F845B8C7560A8601F1F1239ED07065A94E70B1E9402664D16D87449A5FF5C81420F7D5E0EEBC95D84C3373576DF66A7C0A ffa/libffa/w_pred.adb 531BBAA56146A75CF0632ABD688C4FB260DE0F3BCBA9C841A6F4868D3B8A3769FE05C42C5E290A1C573425F5583647EE2C41F6FE24E428B66C745ED52467DCE6 ffa/libffa/w_shifts.ads EEDC4547993ABF2B50486519D32D6AC22A798F2ACF8959AD80F5877BE406B1D02CEA313F7A1B718F029011B31A5DB36C5472E99ED3C4C837B17C613D915BA4CF ffa/libffa/word_ops.ads 0431D4E5164D5119F81331E3A7EF2F69A397D4A35655274D79A809B69CD10324BEFF9359194A503DBC5AB085B2214E96AFEE97DB984E6625233BB975D9407FAB ffa/libffa/word_ops.adb 2223DA25C192F8BAB7A0924518AB9543A66D1793B86C2CA37A0B9E1E59162B8358DBBCE6442811EC4813FB215E25890FDA740679E32B6B2E5B6FD0FB71036DBC ffa/libffa/words.ads