diff --git a/Source/forms/simba.main.lfm b/Source/forms/simba.main.lfm index 56dab90b8..ae7f011b4 100644 --- a/Source/forms/simba.main.lfm +++ b/Source/forms/simba.main.lfm @@ -55,13 +55,13 @@ object SimbaForm: TSimbaForm OnClick = MenuItemScriptStateClick end object ToolbarDivider1: TToolButton - Left = 241 + Left = 261 Height = 33 Top = 2 Style = tbsDivider end object ToolbarButtonClearOutput: TToolButton - Left = 221 + Left = 241 Hint = 'Clear Output' Top = 2 Caption = 'Clear' @@ -77,7 +77,7 @@ object SimbaForm: TSimbaForm OnClick = ToolbarButtonColorPickerClick end object ToolbarButtonTargetSelector: TToolButton - Left = 196 + Left = 216 Hint = 'Target Selector' Top = 2 Caption = 'ToolbarButtonTargetSelector' @@ -146,19 +146,27 @@ object SimbaForm: TSimbaForm OnClick = MenuItemScriptStateClick end object ToolbarDivider5: TToolButton - Left = 216 + Left = 236 Height = 33 Top = 2 Style = tbsDivider end object ToolbarButtonPackages: TToolButton - Left = 246 + Left = 266 Hint = 'Open Packages' Top = 2 Caption = 'ToolbarButtonPackages' ImageIndex = 1 OnClick = ToolbarButtonPackagesClick end + object ToolButtonAreaSelector: TToolButton + Left = 196 + Hint = 'Area Selector' + Top = 2 + ImageIndex = 38 + OnClick = ToolButtonAreaSelectorClick + ShowCaption = False + end end object StatusBar: TPanel Left = 0 @@ -596,383 +604,385 @@ object SimbaForm: TSimbaForm Left = 38 Top = 72 Bitmap = { - 4C7A2600000010000000100000009E2E00000000000078DAEDBD07585447FBFF - 3D22C58E5D6CD812A262414D4CA2B1C79A2818248A2082BD478D95BAF4DE11A5 - A9284A114102D2449A205255BA022EBD49975EBCFF33677771597761C1E47DF2 - 3EBFE75CD7979D9DB93F73DF534E5FCEA1D168484B4B0B696B6B23334B0B6468 - 6A8C748D0D91B681FE2C17D75B4F88489AE4913262436C0943C3EC952B572869 - 6A6A229AAE2ED235D4477AA6868866A0BBB9A0A8100AB1B4715ACFC4902AD3D6 - D7435AD896C5191818205DCCE91B186CB8E7EE9EA66F62A872FEEA45A4A1AB7D - ACA5A5059A9B9B41534FFBD805B5CB48DFC448E5CEBD7B69D8F6673DCC101600 - 506D6DED20CF87DED5380D99D959606A65F1202834A4B8BDBD1D481D014181C5 - 2616E60F129393717D4DE0E6E15E5D5F5F3F88B0F90505A8B1B97190B9AD854A - 52724A1BA9A3A9A9897C40576727B4B7E1AC8F00959595D0DAD20A1151516D56 - D65607B1CDA0FCC202A4A6A5814CACCCD125F52BC8D8DCCCABAEAE8E62B3B2B3 - C1C3FB01DDE381173D3D231D9A719D858585606C6EE2A5A6A98E4C713FAAD134 - 104D5F7B962A4D731B6EE329FFC0C7459D1D1D909E9101DAFABADA6A5A9A8389 - 705A27292519AADE57C1031FEF222D3D9D53EA3A5ADBB4F5756639BA38C7A6A5 - A743494909BC7FFF1EEA6A6BE1BEA7673E191B6B3B5B646E6585CE9D3F875CDD - EE1610FFD938AE94972F213C2202EC6ED8C73A60FE75EA6BC8CF2F80E2E262A8 - ACA8C0BC47BEA69626690F3230314267CF9E45AE77EF14BC7DFB165EBF7E0D09 - 898910161606B6D7AFC5AAD1D467FD79F5F236351DCD53DEBE3E45EF2B2AE145 - 7C3C68E9EAE85CD1501BACAAA93E98A6A7A31B191509D959D970D7FD7E118EFD - D405D5CBDBD4691AB3CC6D2C11CE23638BF01CF14A4B4B837C7A3E444547C1AD - 3BAEF45BAEB7E94FC3C3211DE7C7C6C6829EB1A197919931C55860968C21D620 - 1B3BDB030F1F3D6A7B93FD0612717C599959908A637D999202AF707B2323A320 - 2E2E0E703FB459D9581F220C934578CC06B9DCBE59FDEAD54BF07F1C00466626 - 0F707B8B89BFE8E868B879FB56B121CEF3F0F284909010B077B851D3D0D040F1 - 640EEAE9E9215D7DBD0D383F0DC7A7A24A8DABCEB1D0D010080A0E062D7DDD63 - B8CD8894E138D374F5F4361086B0DDEB0F5E9F740DF4913E5ECFF44C8DF03A68 - B0F981F703F0F2F2021D23832D649DA2CA0C0D285B164763AEBF34BC4E1A9B99 - 32D75FCC1B19CEB2B0B17E626163F544D7C4608EAEA90132C06546A626942D6B - FDE5B9E0FE99EA95B28F88A411BF0B0D04C4BD9315970664BC50CFAA69527B53 - DFF25D5076E224CFA433881621C8937348129AFDF0E5D91D9E210536E9F96D7E - B5005E350077AA001CDF0318C4A6746EF58EC81FEF9E4C43368122DD9C5786B0 - 84F7ABF32B8332531CF33FB445D5B4C0B3F8488809BE078FF178FAE079131274 - 1FEEA5BC04E3B28F7022BBA96351484EEA78AF146DE4F57CE898FB0985175F97 - 374534004462856305D57D84D0D49710F3D00EA27DAE81DF333CD74B5AC0A80C - 80560A70A518E0B7E4F76D23DDE28B1606E7D20FA4D5346E8CC8A51F4D2AAE78 - 921807CF43DC2130FB2DDCC75BA49B38F65B79E5F028D417BC9F3C8213C9C51D - 52216F8BB73F2FAE5A18944B9FFDF80DFD484E2B68167782667E4BDBF690D705 - 1BC372DE59173677BA61DE05F3D72A014E64D6B7FC10949DAB189D5B6654DA05 - 67F2DA600E66C5FCB2E83BD23E00AB0E6B6C6B52DAD9B523B6E8CDCA90B7390A - 89A5354B83B2B3F6A554D2AD2A002CCB01FEA4B7C3EF194D30D92F9B3ED22793 - BE3CB11638EB20B2C2920ACCA25B638EA5CBF91DA090D50CAB93EB4114B3025E - E9F4E9CFDE03AF3A563DCDCB67B1EA851DA09CDD0C1B5E3680446C35087965D0 - 91673A5DE84919F0AA83C56BE3EF87DEB6C096570D2019570DA24F2B80B0E86E - E203F420B34428B4846B1D843728E982E3F8FBF6D40F20F5A206C68563D627FB - 3DBA9BE443CD21E7D819E85E921B6E4BE1D4A8F21E75FC18969B4FFA7A675A23 - 7C97500B6303E9CDC82DE539728DFDF1B3397C2776A2805B92E3489F8CBCA52F - AAA83A1607BFC9277D2DF5ACA26398576A32728D3BD4E73A84EB11B99FE488C7 - 367BBA5F7AC964BFCCB7C26E09579097D760D49FC5F9F958E13B09EAE84EC870 - 5E2669F72E022FA5DFBFD49676F7C2DADE5C10BB8F5D5DF0B1B303BA3ADAA0B3 - BD053ADB9AA1A3B5111A8A3320DD53AD29E3FE85F5BDF298ED88A27DA6F6A63A - A8CB7F09E9EE97DA7AE33FF96D828E960FD0DEDC40B16D8D35D0F6A18A6A4B6F - 3C61397DF3DB2FE47B472BCB6F3DF65B4BF9E5B75F281EB31DE9EE3DC46FBF10 - 3BE2B7AD11FBFD500DAD0DEFA1B5BE12F8ED1722C2765466F510AF7E21226C6B - 43E5279EE9B7A5BE025AEACAA0B9A61478F54B6B4315155F4B5D7937DFCDD612 - B6049AAB8B8157BF1011B6A5B6B4D731E2D52F846DC66C734D719FF3825BBF10 - 91F89AAA0AFBE6B9F40B8B6D7C9FDF27CFAD5F586C6325BD4F9E1F71637D7D7D - 0D3C3C3CB6B2BE93B48F8F8F1E3F9B1C171797C5999999B5010101A1AC3C92CE - C8C8A87176765ED017EF75DFCDB0B1BE165252524AAF5DBB369D88A4499EA7FB - 3DFDBE78CFBBAEFAB52574686D6D85478F1E391291746D291D3CEFB9E9F6C5DF - 76765E999918DDD8D65003E1E1E15911111199249D9E10DD74D3D171459FF1E3 - 6D74A08F47EA87D23C282F2DEE4C494AEA246992E7C5E7F6FBFEDD5BE6C56971 - D05C550ACF9F454349FA0BF0B8E76ACEEF66DFDEDE7E4C989F67495D7E0664BC - 4A82C087EE25767676E3FAB3EBF0F6702B2E4F7D0675C5B9E0FBD0BB907FB246 - F4DCB9E0B1C18FFD8BE2431F41F5DB64880C0B293C79D2671C29E3CD95E37D54 - 892742A55D830717B7DB99657E0C7BE4090509A160679AF571F0E0D276528650 - 9907C3967329B5C7EAC0D2993E3DA75874543178DFBBF7EE91BBC73B922679A4 - 8C6973BD279B838F274B1BB17F3BF26DCC18FA15FC1DCE9FF1DF76FE8FC7BF92 - 34CEBBCCB02DB9C6B0CD10FEC4578EC0791FB154B18661C563BDC307D183182A - A533F348991AC396B30DA5C158AD5855589DD88FF4A732922679A5D54C9BA0CF - DB5F3D0ADB6933E22BFFE1F3F2E21F1965C486D8F6BE985B5B81B9B52525332B - 4B30B53407630B33726E04F81C03F48D8D40CFC890E7F6C7DCC60AC8F937511B - 3E8726EB203997FFF0E1039073E4EAEA6AD03534E895EFC0E7C244AC3A08DFD8 - D8D8CDEB18E8436FF173E3897F7CEE0F353535F81C5BAF17DE92A77F168FCF6B - E1579B772764AFE7B72ADF2E06E5DB4594C877D267ACF61371B69FF05ABADA94 - 6D584127C4E163DCE7F8D83C069F6384E477926B18944F56DF91EB18C4373EEF - EC6EBFA60E0D88DF17984DC08AC7C7CB543D582616E614C312B9A6C16A7B6D6D - 2DC56B6833F8F0C24E50A1622FE6A222D84F74AB10945C0A40D1990EBFDF7807 - 173C0B415D5B8B2AB78DA907CBE83A2A7EA258D20E665BA2F0F95278512784BE - 6B06FFCC1AF04E2E02AB901CB0082A02759A1655F729CF32789CD70ED14CFB48 - A6224A009E16E373317CCEF1F86D233E977B0F1E0905F0A7472E84A796615E13 - 94705C075C8BE069412B8415B451B62158C15841F83C27F05D2BF8BF6D02DFF4 - 5AF0482E853BCFF340C9390F4ACA2A400DF3F28E7450F32BC1E76BB510905D07 - 7F65D5C3232CDF4C861E66D4C283D42A704FC26C1C1DAE85BD0579F318CA37D1 - CE6BEFC03EBC001EA614C3839412F04C2EA16C89EE2796C0BD8462B8FBA2006E - C7E6814BD41BB8E2F5869A33AC7986D315A43F159C3E692FA71CDFE138F340DE - 210F76D8BE6BC2CC28F40F2CEBCED9671FB0F2A1B38BE4F5C648FABE8AFECA2B - 09887E757E0637F01C6417C96395135B4EFE2B8F78D07BDF49E907B70C58950D - 3D44F2B42B3A40B3BC1D882D273FE77E5C37BFE8E61BF8EA4121435E8530076B - A14B36A895B6C2157CFE4E6C3FE3DD62BA79229DCA0ED0AA68078DB23650C5DC - 65CC5D2C6E86F3858D406C39F9D9AED114A75DC988511D73574B5BE032662E14 - 35C139CCFD51F0014ED11B80D87EC6DF8AC05C1BA8953162BC84B93F0957D0C8 - FBFCC3FD72F7F9C72C97308A63C4D80467B1AFD3F90D70925E0FAF6E9F016E4B - 63451EA4BA5D6A7A7DF3D4FA594EA154DB58319E78570F47F3EAE0706E2D243B - 1D832E2EE72024AFBE3813525C4EB6CD7408A2B8E34CEE504E0DA8BCAD86FD6F - AA20E1BA0A75CEC34BA47CE6F50038827D1D64724AD955A090F51EE4332B21CE - 46813A67E948BCF699483E299F61F71728BFA9867D1457097B322A402EBD1C64 - D3CAE099F92E7C0C5FCD53A47C868D2FECC5BE7633B9DFF07645FA75296C7F55 - 0291463BA8E36FAEE720389F948B5B3D845D69E5B033B5147325F0EBCB62D89A - 5244E9A9DE66EA3C839748F92C5BDF68710B2FE0A650AD758C637D1E22E5BDAD - 9B41AA2BA02FB91DFE16E4E53FF45B84233EFE0EBE0AEF0BFBABFFF17F1F3F50 - FDDD7CE0D3509EE297E755CF7F312FF725FDC7BA07C2AE3F4E9CD87D70DFBEAE - A3CA2A8DE78E9F34E166C3A9B3C74E1EF8E3E8B1E053A74E4D3971F050F97E79 - 79207528EEDE0DAAE7FE6CD5BA70D95D555575322FFEF491A301FB76EF0125CC - 29ED9187E3070E5590FC3F4F9ED6D4BA78998E05585DA74F9F1EC53386E3A7B6 - 9E3C78287FFFDEBD40FC1EDEBFBFEDEAD9F3E6341A4D9076E1D2F3BE78964E9C - 3831E2CCD163FE47550EB431FD76685EB8F49176E97252AFDCA143BB8E282B67 - B38B76F172026199F51015D02E5F5EC18DC77153FDC52E36EE93705F72E395F6 - ECF97858693F607F14FBE7895370CDDC9262BCEFDD0703754D92AEE515FFFFF8 - FF3CAFBC5701CE1D3F41F1C7540E80919636C5DB189B82CE15D55EF9038AFBEA - FB9C3F172E3F6367FE9B96356BEA37AE5F5F025252B5EB38F3D7AD7B078B1797 - 6DE88D27ECAA5515F0C30F65306F5E2D757CFDE38F751BD6AE2DC17939F0DD77 - A9BD7618F14BD8A54BDFC3B265552029594BFBE9A73258BE9CF84E87AFBFCEDA - D8571B885FC22E5E5C8DDB51054B9694C0C2856F4042226F03BFFD40FC2E5952 - 050B16BCC73194E2B654D3F865497B49CCC42F61E7CF2FC72AEAEE8FBEFA9FF4 - 15692F8999F825ACA464092C5A940773E796AFEBF5FC138F11E967D257ACF612 - BF845DB0201BE7BFEEB5FFC9F89231E2EC67E297B0FCF4FFFFB545E5D0015039 - 7410C8A7F24115D88FA5744019F6A9EC0745652550D8BF0F14941461EF3E45E0 - C5B3AE93B1AE9571BBD6B547712F0FFE20747676C240E320F62C7E20712877F3 - 8C3858227570BB66B87BAF7C0F9EC4C9F24F3EBBBABABAF9B8B81620DB94E8E8 - 4FBC9CFC6E60DF1EEDC76D24B6CA5C78F6ED51440483DF2EAD09ECDB23D247A4 - ADAC38D8E37FFEBC19D8B7476666B5C0B93D52C2FD4BFA89150767FF3D7BD608 - BD6D8FF6E1B121D7165971B05FF3655D77B4B0A8035EDB2332B6A47F5971B0C4 - 62A3A31BA0B7ED119917646C597190F1229FE45A2961D9B7472626D5C0B93D22 - 738AF42B2B0E96C87556F6ED51707039F5FBAA8D5BAE00FBF688CC4732A75871 - B02B2CAC8A1AA3C0C0528AADA8A800E9DF6480DBF688150711B9364B54555545 - 7144E4F767142FBB93EB7AC48A83CC4F32C76477CBC16F72BB4066D76F208319 - 69A66478F05CAE1E14239492CFF81CC842587280413EFB75E7E95B8468029FF3 - DE927DFCF0083361B7107A5281D09DE19FF321B81D614E0C3B6E0B29AB6F4328 - AD903B9FFC16A1BA0E849E3A7DCE06AC40885EC3B04F2D42C87F18779E7C7F87 - EDFC397E3B12E98FD0475CD6891511CABDFF224319E5C42ED2AF279F98C4B02D - 6E62F41FB7F1F35D8ECB1B1976C49E7D49CE65E4A71520E43594C79DCDA18CBE - A162CAE1F09FCAC8277DC06B9CBC16E2F25AA6FFD49E65518F19F9ECEDE75C22 - 9E30CA895D5440CF327FBC2DCA67F67F4D33C3D66701F629CCF04BBED7B47C8A - 3180CB71C8933B0835747E8A83C49A8AFB23BFF6935F524EECB8C627C82863C5 - C129924FCA7BF90D1CB504AE67B42FF1351E973CC627F91EB8FE1F3F18504C81 - 2F60D7523CF91C003BFADC5B58EDDB09E4738B8A3AFFC7210C9F14CB122B8FEF - E3100EFF4FD3EBF9DEFFB396AD0734289FE119F53D8E1F58F7EDD8F7FFDC78B2 - FF273CFBFE9F1BBF0B6FD7B9F1DCF6FFDCE2FFEDF75DDC791EFB7FCE7BB63B77 - C972E57BDBFFB3DFB324FB23AE3C8FFD3FFB3D4BB23FE4B5FFE3B6FF67EDC759 - 634FF1BF71E7B9EDFF895F7696EC8777E0FD37379EDBFE9FB52F67B1ACFD3F57 - FE5FB7FFEFFFC2EDFA626FF9DC7848F2A2C4C973CBFF1FFF3FFEBF8DFF92F5E7 - 9F5CA6197FFF457EC54CBE8589264B075CC738B32530C678118C315CC45F1D5A - 33978FB25CE834DA522A73B4D92218612209C38DE6C37083B930526F3EF4C28D - 196D25756BBCF9521863B61846992E846126F341D84802840CBE0221BDAF6188 - 8E048CD49E0B5CD849E32D96669158454D16C030E3F92062F40D081A7E0D0206 - 736090DE6C18A433130469B361A89604886A4A021B2B827D668C33C13E8D308B - E314D19780C1FA0C0EE9CE02449B09D80E066BCE84211A5FF7F03FD67CB1C778 - 63ECD760010CD79B47C528AC330704B5E7808036F64B9B45B1021A3340487D16 - 70C4BD7882E192B631FA8B60A42E8E99F67531BA2AAE8FF337610D232642B439 - 20A489A531FBB3768F375C1234410FC7AD2DF91EA98A2B73EBD6E1B4B9304C53 - 825B9F4D9DA4B7B44D54677E3449F31A96B15A0BB98E199E0FE727E84A156076 - E440E6D544BD25C13866A981CECBF1BA52765FB25E4CD091D2FB127EACF6A21D - FFC6EB8A83B40795211A5A3BE00A68080474059A065C07E6E707CD67D5B17E20 - FCF72FBE1F781D4C7EC075B0F103AA8383279A17388F51870EFAFE0BF8C681F0 - 54FC7A981D40FCFD6639C7AFBF2CFBFC1908FB69FE360E74FE7EF1FAD38F63F6 - FEFC5EE79FE0FBF37B957F9AEF6F7BFE0E9E535FFAFB9D81F0ECBF131928FFA5 - FE07F8FB2139CEF8FBC3F33A06E7E737347DF19CF5FC7FC4CB7D49FCFFB9C50B - F817773E3E1EE0E95380BFFE02B87F1FC0D111C0C202404707E0D225809327A1 - 57BE2F76FFFEDEF9BE5859D9DEF9BED8CD9B7BE7FB6257AEEC9DEF8B5DBCB877 - BE2FF6ABAF7AE7FB62C5C47AE7FB62478CE89DFFB2F9F7DFB32C5B663FE0362E - 5DEA005252D707C44B4939C1C2858E20297903FACF3AC38205CE3077AE234848 - DCC0BA0E5F7F7D2373F66C470731B1EBCBFBF2BB608113C57EF59523CC9E7D03 - 66CDBA0E73E6D8E33AEC71FE359CBE7113D733E6F3BEBA018B1639C0BC790E98 - 75C0DC0D1017B7C7BA0633665CC3DF096B87EBA19485EB10E3AC63E1C2EBD807 - C31F61A64FB78569D3ACF1A70DAEC71666CEB4C131D9E2FA6D8832701D229C75 - CC9D6B87CB882DE1AC316F893F2D316F89EBB4A2F267CFB6C6315893EFEEDCFA - 414282D858625B0BAAFFB19F61589BC4C46CF566CCB02C9E33C70AFBB0C27558 - B6E1FCC5DCEAF8E61B0B5C6ECE75FC264FBEA634678E65A5848425F66311C46B - 3CE6CD33E739FED8EF545C47C4FCF9540C5307742D4AECFA48CCE78B8B9B9F1D - F0F52C316B295C47D097AC67F3E659DA7E092F2969A9F385FEB95E3BF84FFE26 - 68AFFCEF7364766E870DEBD7C0DAB53FC1C1C307C0DDDBF3B363196EF7E208FB - F3FA356557FE3C0D856F5E415E7A225CB731851DBF6E053A9DDEE7BDB8AD5B7E - F6A35D391BE573DF09EACBF220293604A29E3C02035D75D8A7A4F0997FCE7B71 - AB57AD687D1D1DE0E875E73AD495E4C0FBFC4CA0A72740425430AC59B5E233FF - 9CF7E256FDF4436B7CA8B7F33D676BCC66C033EC3BF42F77F0BEEF0CB8EECFFC - EF94EB792F6ECDEA157E57CF1D8F71B6338177D8EF9B941878FDFC295CB73685 - 33674EF6B817C8792F4E51417EC2FA75AB32962D5DD879FECC11888F0CA2FC1A - EAAAC196CD3FC35DCFFB3DFC139E752F8AB09B37ADCF58B4602ECCFB664EC61A - 3C6EA4BD6B57AFA4FCE6E4E47CF6BF932C9EC16EA0D8B9989D3F4F6202B77B79 - 9CFFFBC8B8972703DBB66CECC1F6F75EDE4F2BBECF983FF7EB6EF67FF7F238AE - AF0E1746C387503F59E8FEDDCCF471C34D362E9E42171D26BC9B17377FDAE8EE - 4B19ECF993448738D81FFE11522D6460D3E22945BDF91616EC7649FE6F7ED094 - B1C36E1036DBE6B756FB233F82F8F8E166DC382121213463A228E557405068F1 - 26A969A953C70ECBB452590E6F6C7FEB22ECA4D1431DB85EA71ECEF8B7ECD963 - 06518D1E2582ACFC2FAF05E713785BB4E1EB4E5207AEEB466F2C7B9B67CEF9DA - 4D7ECB8FF0547D6D33A983C4C1562ED01B3B75CA14C7B0D05048799DD12EBFE5 - 07207190B630FB83352E68E8D0A19FB1D3A64D730C0C0800E8EA6A0B0B098119 - B3BF72236D21FDC1B21D3D5CB8C725A7EEF165B100AD8FFDFD61CAE4C94E3CC6 - 85710D7AECD8EEDF92CFC1074AFEE44488C94E9B3AD5916547FA94352E6CF303 - 090B09B19E8BF09D99A929F5E8357F3F3F206DE08C8F8C2DE7A5325662E3CF3F - 47A6242501A963363E88E3B461EB638E45603CFEB362DDBAB5E6B88E289C5ECE - 3F8B8FBDA68A1AAC9E2FD68C93DD8D62F6479F2C193E95755F9586686C0221C1 - C117A97B12A38789903EE5185B9ECBB773C67BFDBA6C7A07D90550F714460D11 - E077FDEEEDFF5914D4A47713F1F3FF3FEC52D4905EA5A826ADAAA82E934AA4A0 - BE530D7FAEED8B93A3C98D5554977657549309DDA72173649FBA8C9992C64E53 - CC1FC6FC63057599872A57E526F062F769486711DB3DB41D53703D26B89E0C22 - 9C6FA84C931353D090DE8BEBD1E11A33F64BD87D9AD29BB14DEE3EF59D2715AE - 4ACF57BABA5302971DC5796FF7A9EE5CC0BBBD32A10CBF32B94AB4EDE2F25765 - E7AA18EE752222E923478E08D1683401AE3CEE2BD25E1233F14BB1060AF546F1 - 6E1F89489AE4F11A23D2C7A4AF485B49CCC427E16ED6BD0422AA0E9CC7B0DFA9 - B95755FA9CA2FA4E13D6F8F2CB93326C9B49D9927165CE0D7EE32765940DB1C5 - 4C7FFA8FE49132CA06DB12869FF12362F8C579B88C3197A4DDFB337F489AE451 - F5631B62CBEFFCA544B517C78CCB78B1BDAD3F549AA3BDFC68A0EB2F3725C4C4 - FD9E181B57F2E471103C0D0E56E90F9B141BFF0B663BC30283E0C9E3C0C87EFB - 8E8D8B7B111D0321018F73D9F39F85872FE3874F8C7D918DFD434C78A4EBA798 - E24E870506037F7C5C2EE1B1BAB08C129FC75924C43C87603FFFF6BEFBEDB961 - 4A7C22243D7F01CC3A20FE592C84F8077C7C12186CD9179B9AF212DE6667E3F3 - 9030C0FD574D14EC1F50F7342884C62F1B1B1505A18F0343F81F6BCC26B3D868 - 3C66414FFA1A5F3246CC7ECE7D9990F8890D080CE3635E7592F165F50FE9ABE8 - A7E1C46F381F635342E615991B647C996344D87A7EDA4AE633FB9CA4C617F378 - 6ED4F2C373AE0B646E90F12563D4DF794EE6249957646EF435BE9C22EB0299CF - 644EF635AFF8F9FFBFFF3DFFE7FFCEF37FDC9EBD05F1251B61B0A030A5E9382D - 6B12CBD7F37F644D6260ECA42960828FB9AFD9DB03BDA0804A4F9A3C153CE372 - FB7CFE0FF145ECC93D417238CABA3F48F2566CDAD1E7F37F48BCC427274FF284 - 8445FA7CFE8F00074F74F3D6AD6EBEAFE7FF4C5EF87377FCEC2279CB566FEAF3 - F93FEBD49F568D1C3799B2273E59FD370AE7ED3088E4F7F93F73B0C8FF84B432 - E5C7CCFBA265AA47929C987BE2AE7E410083A679262B7E1B98F1FC627A55A3DA - 9BBAE6EF82B3132679249DEEF5F9A5341098E595B26FB37B68BE697A612BE7F3 - 7F35635F776CF08AA04F70E7788E30F3B9C1AB43B292AFBFFBD01655DD4C3DFF - F759A807F8A7A7E3F1CB86902077704F48A09EFF7B3CBBB15D2AF8EDEBF1F753 - B4D1AD882163DD120A2EBD2A6F8EECF1FC5FBC0EA6A741CC435B78E66D038FA2 - 43C1A6B4ADC7F37F772655B58DC2ECC2905CFAFE57EFEBD685BD7D7734B1B8FA - 694A02C486DC87E08CCCEEE7FFDECE2981BF421F8277981FFCF1B2ACF3DBD09C - C22D3145550B8273F2C9F37F8FE6B682567127A8D39BDBB605A6146D8DC8CDBF - 5EDCFA91FDF9BFA7B21ADA970566E4EF8ECC29332E613EFF3790F5FCDF4660D5 - 419E996B54D2D1F56B6C61CE4FA16FDF2A2797D72D0BCA7E83ECF1DC668A3CFF - 773779FEEF5FD9F451DDCFFFED5907F5FC5FBC1D59FC38EB1DF9A4D848064F9E - FFBB863CFFD737933ED82B9D2EDEFDDCDDCFEB603DBF979DFFF965037C439EFF - EBCD78FEAFF09332E056077BCCEC7C0FB925FB20EFAC32E1D0D2CFEAE86678C9 - 1E31B6FF371367E37AEE0EF64E2F9A1655D15D075FFED91787187181BB49B747 - F966162C8DABA2EA900A7E934FFABA07DFD7F3B45D62A688DC4B7216FB2B3B53 - DC2FA364AA5F565E0F9EDFE566F404E13B0906B8BE913C63E6B698A28948072D - 4186E82BA48F26F76BFDD7408B57B82C2D9E6137838E95B7C2655939A2A1BEB6 - 2183B00D755F6C92F9788FAEA634D0797119745F5C01929E683A3E88F99B2A31 - CEEB89CCFCD9588FA96B497AC281DBBDB7807CB03C259216D2137AC2B47B4CD9 - 722E7A682ACE7F830CD038FC59206629060B9D1752226992C72C7B8B36EF5C8C - 50483842393DFFCF4D1BEDC64AC5AA996B3717A4EF6DA444D298AB2565730CE7 - 1C993123C807B3780CBACA10CA9FC7D10E7D016D8146690F69381B709012490B - D0043E8CA64DB5F0F6F6CE7CF52AA36DC68C8F2F10CA03461C946F39CC16E1CF - CAC13A833B653C6440D9579112498B688EE914B3BCDBB1F44D38F57E03461D41 - 0F11F21263FA75C1ED9B80F9EDD87F3DF1A9F8509ED2AF777EC77D70A79375C0 - B82C3FB1F4C18307D90E0E0E93B98CC319D2D6EDF7B7C3A1470AB0DF5D05BEB2 - 7FD8E38073AA5D54E6319ACF442EAC32562C56CAF74EDFC3612F15987FDDB707 - 3BC526A06C9EE2DDC93C7E6F47C6763ED6DC617AA32BE7DB7BF6F46BFB244F48 - 6D5C18CF19A88D0E2223443D9F748BB1EB09699BF06AC1969676C24EB38BCC9E - 72FCF837940D1F8BF4A9EB7EFBCD5261CFB5ACD7336CA35378C6CC6359B549AE - 8AD4A164912ABDCFF4F5F07FF2FAFEDF716DE0EF15996A2DC8E4C0C61E22798C - B2BEF80EAC068A79E96D4A89C13760B5336D3EF2F04BD826AC6A2EFC7B66591B - 8F385A983E885D2917BE945956CFB4EDC9631BE88FB8F1E5C9C17CE99FE2BF24 - 7E805666FF55F7D27FD54C9B962F18BF8E3EE6516FF3A7E38BE76FD7BF6E7DFB - D7AEFF1CF3A5DFEB3FC77CEDF7FACFC1F77BFDE7E0FBBFFEB3F3FF7F5CFFFB13 - 3F97F59F4BFFF56BFDE7317E7CAFFF5CE64FC717CFDF7FDBFAFFDFB0ACB57F57 - B8CFA78CCED26ECF52FA0607FA197E7915BF72FA7D7CAECAD2DDF28FA0FABCBE - 5ADEBB94BEC7AB84BE1BEB772C59CF62BAAC4731FD27BBDC1ECFC3DFFFA89CEE - 52DC018E45ED70BDA00DECE8AD609DD70216394D60FAA6118CB23F807E6603E8 - A4D783566A1D48BB17D0D9F93D0F4BE8CAFEE5A0E25F4149F92FA2724AFBFD18 - 52EA5619C83F2CEB90F32C295A69974BBD0F61A747215D09DBDEC5E7D9FC4AEF - 6553C7B7666FA9E7CF6CBB974F57F1FF9CBF83FBE176D947B855DA052E255DE0 - 8CCFC91D8B3AC1A1B003F6FB571449D1E8D4FDEEB54E79C567A3AAA9FCEB58F6 - 05ED6097DF06B6F436B07ED70A5679AD6091DB02E6392D60F6B6194CDE34C30E - B7C2E4EEDF4D39E45669A6D453F9C6D94D6098D50806998DA097F10174B1B4D3 - 1B8096D6009AA9F5A0F1BA1ED45ED5C106C777DDCF0059EB98D7A8FE8A91AFFA - B216AEA6D4C2E5E41AB89454031712ABE1CF846A38175F05675F54C199B8F770 - E25905FC689B63C1E2D73BBF6B21F9A7E32AE1E4F34A38115B01C7622AE0E8B3 - 72381C5D0E87A2CAE0606419A8449482727809ECF42DFA286596D9FDEC9EEFAC - 73DA37DCCAA3B49EE8665EFBBA9BB93CF5BDCDDB0E56DFFDA7973D0AA668EDBC - F3E8BBD99704376D353ABA6AF155BB65D3D53467CC38B55469F355F43A29169D - BC1683765EF143EB355F209513B6E8A6BE3972D5B34337D4ACD08103C668E382 - F3F3C4A7EAC70D1A6F0FC3269AC1B0696678C36200B23FE8EA17E5BC1874E956 - 3CDA79C907ADC3FCD15336E89E890572D5C7BCAA25DA2863A03D618A5D0D1A77 - 1B84476981E8786D182C660048CC0EC4965E03853DFA2F765CF0D790A7057DB3 - 4D3B0EED51B1F8FE86AADE72773D6BE474C50C098CB38141639D60F8380B109E - AC0F232659C318514B98B6C306C65CF005D1AD9E2038C30EC4CF45D74F391393 - 36716F102C5B690B5A67AC8E5959DF4343C7DBC1B051A6306298290C9BEE0202 - 981D320BB3C7C261BA413ACCD52D86F14A7130F17C267C4D2B8705C665309B56 - 077B74E382D56DBDD1D0D1562038C41644C51C60C4445B1012B501A1F97740E4 - 8F54103CFA0244CEBC8691A79FC372A37AD868D3015B1D3BE15B537AE7419BE8 - 5D576CFCF108D8C08C9F7C41FCA7BB307894350C1B6A0CC3241C61D4B96C1039 - 9108A34E45C1F8B311F09D4E29FC62550B33B6DC07F9A336B61EC17193E31212 - 91D82A1F9038FC00D0042D1016BD06424368304A260CC6FEF906D0E964402752 - 40582509961ABC87D55A5920AEE0D7B1C6ACA262B3751504C524EE1CB5D01D44 - 25CD01E1F6A391363072B6368CDAE4004337BB82885C100C96F68721720F4042 - 350E561ABF836D37DB6185452B0CBDD40E32262FE311D2FF283CCC04868EBF03 - 83C63BC2D069174074CE0198B84803C64868C298196761F8AC03306CE991D265 - C75D33371BBDECD8AC5FD0B5CB30BBC6DEEFC5B541A32D3B84C6DA83C8186710 - 1C750D04A6EAC3B8657A306CEA49FC7D170C19BE0BC68CDA067F9CD1D239A5EF - 88765CF559BA47D5FF5B4B07CFA92F5E26219129B6ED43265E07113C0784C6DA - C2E069763078AA090C12FD03CF272540C23BE1FBEF144AF213A3A63BBAFAA035 - E7BCD15E553F64E2E08D42E29291909875FB9009D74168D42D109AE400C327E3 - F930C61444C66983B0D855CC1F82B53F1C7A79DBD04CC8C9C014EDB9E2817E53 - 0BC1FC43CC272134D20E4426D983309E4768B4250C1DA90FA243D461A8A82EEE - 0B1B40234C61C1F717330CF5F4440C34759186BA313AACE5810C9C1EA3E8D40C - 844638623FD658DA2030920682C21A3064981A8C18630CA293ED4170CC0D1015 - 37827D87F57FBDA0668BCE5F3045972E99212DD37BE8CEC3502432C9A66D8898 - 59BDE038DD1AE1319AB522A375EA068FD4AB1B31C9A67EC494EBF582E2F60D83 - 44EC3A172C314A1AB3FAF6E48B176DD0A58BD6E8CF73E6E8D409E3BF651B92EF - A53B8BFED09456F0C82A98EE6B9E91EB6D1A91EDA6AD9776536D7AD6AD2B335F - BB5C314B75517FFEDA4535FB95D3A5B0249BD3DAF1A687661196EE6D229FEF63 - D65C1A1FD05A4DCF80FAF242A8A2674241CCA3F6F45BAA2DAF9D2EB7E43FF36D - AFCCCBA0DEE1539E9D026F026FB73E373BDA1C69A8289FF7C0C8A2EC55247CFC - F8B1FBF9F6E43E1B791F667E5E2ED0B1489AE4B116629B13E10DE13A7BCD733D - 0C6F95A73F87FCFC7CF2BE20B87BF72E787A7A42444404907751A6A6A6829F9F - 1FB8B9B9C1BD7BF7A8F73F92DF70E6C506C013DAEE9B9977757C2BB393BA7FE7 - 499EBD437EDFF9F4E9538A4F4F4F87E4E464EA9E1BB99758505040F92A480A87 - 100D399FF45BEA4F2B735EF5DB7FD1AB1808B82A13F6D2E1624245467CBFFD17 - A544C0A3735BE2136C4E6595BF8EE6EA9FB0A48EBFFEFA8BF2DDC37FE213F03E - B126F3B9E9E182F2E4B01EFE497938796727E6333232C8BB9CA87B96ECFE4BE2 - 03C1FDE00FF951FA8AEFCB13837ABC9F80DCAF2C2D2DA55822922679EC4B499C - 3FDC5192AA0CD394FB90FFF80694C53C84778FAC21CFDB14E8F87B7E623866D3 - 29D1139F023DE00655466C285B7F7BB8A3B8E843D0951D1D91EA32EDA1977FA9 - 0D38B7A9C1FF8F9F6B83FFDCF82146633BBCBAA906AF5CD4205AF51778747CC5 - 87FBCA4B6BEFED5FDCF0E0D077B501A757B5BBEE5DD8F1F8FC6657FF739BD4BD - 4FADDBEC757CE5375E875748791CFCE190C7C16FF3FD8E7CD7F6E8F0B2B6BB8A - 8BF25DE5250FDDDA2B29E5A2B8E89B3B7B2537DFD9BB50FDEEDE45AEBCD62967 - 39C9B17714166ABAEE5DA0E5AA3477DCBFFD183CCDED22F4A6F47BBDBF4B90D8 - E015133E767532DF99D78ED5DAFDDEBC86922CC8F0506BCAB8C3FD5D8284FFC4 - B641577BEBA777DFB53652EF92AB2F4A87741E7510BEABB39D62FDFDFD3F13E3 - 1D76E4BD7BAFA8F7FF71E5A9F7EDB532DE6FD1CAF2DBD0CD32DEBB574DF50737 - FED33B0219EFCDE38C81F53E399E3CF3FD82ECEFFA63BD77AFC7BB0179F09F58 - 46BC9CFEBBDFDBC78B6763BBDFBB47BD2B90F8AD60BEB7AF8C27CFCB2F4B2DD4 - 7BFB4A78F35CDADA5257C1F6CE3FE6BB0579F05C59F2EE3D26DB545DC478EF1F - 2FBEBBAD95DD6DA5DEF95753DCCD52EFFDE3C1F747FFD6ED80851C1AEA283BE4 - 67675961234759E10C2759E13C27591107E75DC2722E3B10D767B4DC941D32DB - 4956E808B6F5C26AC0021E6AC1764F1C77095F7692135A3600BE99C5DF94139E - CF2D16B97307C71EFF435AF5CAB19549660AD3DBCC14C5DB2F9E589B76F08282 - C14EDA8589DC18F19BCF66CF728A3A32D329DA6BA653540316F050CB0CA7E827 - 331DA32E8B3B3D5B3600BEB99BBF19CD35FE5172C163279D0C509DA2169C246E - FEB44DDC3CBC7DF295C0B44987FD0D26EDF4E11ABFA8C4CDD923256E1F1925E1 - EA3552C2B5010B78A805DB3C19F98DEB65D1B9B7970D806F66F123BE72E31ABF - E48FB4B17397D354672C35491A2F79BD6DC282EBEDB3BF354E5BF0A3BAC1A215 - DCFB5F565676B68C8CCC112C2FAC062CE0266969E916FCF9047F5EC69FCBFACB - 6335B3782CEEF3474E6E28B6D98A658395C314496F2565E8FFC822835E8EDE8A - E26D8948BA1F7724076D4109CA5815589D4C91B432E35D8ABC97CD287E31B68B - C102ACC4CD287139B73CEE6C82066F5F3D6322B69C3CCE8F60FAE88B2736113C - F83758B14C9BD86D28418A883D8F69C38B8FE8ABFF3ED9F1E23F8D1FFE9E41C4 - 3E7EFCF2FDC963E5E3B1C9ECCD17292336DC786EE3C7AB4FB88D1F751D947B5F - 7F3626FD98BFC07B4EFC53EBCFBF635196911A7DF817495B2292EE073AE8F036 - 49E5C3BF4A5660B6931249E33CAEBFFD615B8EFE2AB918DBC760C1A15F24130F - FE2AB99C5B1E37F6C82F921ABDF8EA1113B1E5E4717E04F1C1070FC49607FF06 - 2B9669138B19294AEC790C1B5E7C445FFDC766C78B671FBF0C22F6F1E397EF4F - 1E5B7E666FBE98316572E3B98D1FAF3EE1367E943FEE7DFDD998F463FE422F73 - E29F5A7FBE68993861D2F758CE5879589D4CE531F3BEEF851B8175070BFA10B1 - 19C1C18EC48AE7836589D88E64E3EF32F393B08E63A532E32E66AA9399779C69 - 436CEF32D91FD9EA7560E609620D67AB7F38C963A61DD8EC097B8BEDFB353EFA - F71A9B3D61E9CCF447AC697CF0D398B6C064BB98E9DA7E8C712D93E962F60D30 - 3F85F9608539981CB6F66CE783DFCE664FD8EB6CDF8BB096F4C22E61DAB0EC09 - BB90D90E4B2C3766DF3CC35AC1C6FD8415CBD66FACB62F64965B33F33632C7E7 - 11D668367E02973968CDD1278F99EDD981B51C4B80AD7C0807FB98B3AFF17721 - 2C43AC76A6CD102E7C3BD3A6FB9FA0C3C2C27A0897CDC43A2F3669B2002B8FA4 - 491E29E3B4FFA717676472CA091904BB20A3406764E0740DA98FE097C5CC69CC - 56382343207241C6092EC882AFE7BC62EE644FD624FE16B21CCDA8D762645F71 - 3821FD48164BE4848CA86B86A40EFC3D91B4A57FBC61326ECF261C5302E3BB7E - 647F784EF5C633634CE3CD1B549271E1C63A206D5146FB78B146EF715F9EE5E5 - 97D53E36FB34DCF64822CC45F6C72F196F67A43FB6AFB1FE129631470D1FF7EC - 5B8304D65CE92FDF5F96ADDF1E13F597FDB72F175723056759F484E8F16A64F8 - CD78C4F7FA7F610D52C45C171650FA0D254A8C477CBDFBFCC26AB4B7072B8B12 - 304BF52D8E61645F7160FB483616B6CF633C035662021AED248B1203562383FE - F058893BE6A13584657E8FEC27CF299E3C891197BFEB85ED22E3C2831575DE85 - E27B655721255E7ED9DA47C94516E5E3CF1896FAE59731DE7DAE0F5FC252DB5A - 59F480A38D09A42D7CAFFF3DF97EB1AC7EC3FDF490A8BFECBF72D1404B847485 - 9E89E889F88BE88BF809EB0A27236DB499DFF3FF9F9C976507643AC0E6071B61 - D3839F81A457382FA1231A1AC293A22145E6A7B892B74CFDFB9A58381F7306FE - 8CF903487ADF4399665CB6A0876D4FFE23757E6680268C341AD9B2F2FE4AD815 - B88B12498F3219D5826DA620C6FF2A7DE4C27FA09ED74C438B06EB0CEE9A756D - 1648DD92A244D2248F94316D3E70E17FC22AC7FD143A4C7F58D70CAB19B0D269 - 1925922679B83C98B2E1F53C6A1DB40697B54D369F0C4ABE4A702E603F25929E - 6C3699FC1F521B65F3B96F612C552C23AC76714B71507EA40C2ABE7B289134C9 - 23654C1B558AF9C43FC40AC2B15F263E583CF93F222236BE8D691344319F7825 - BC13671CD36AA13C56FCF20F6429B1C59FC3DCE10B51CCE7ED5F82F3F3448D44 - 3B147C1440E5A11C25922679A46ECA86FBFC91C22AC3F1FD41FE076B97D72E38 - EAFB3B25922679A48CB221B69C8B36AE9D864C49528026E03ED16462D3515F59 - 38EA230B134C263461FE3ED38F2965FBB97FF2BF5367996941416D4133411DC1 - 064A34415392C72C3B4BD9FE4DCBFF03340E5A07 + 4C7A270000001000000010000000D72E00000000000078DAED9D075C5447F7F7 + 4714B0825D6C60498C8A05353189C61E5B121583441144B0F7A8B152978EF426 + 4A535194228204A4893441A4AA74055C7A932EBD9D77E6EE2E2ECB2E2C98BC4F + FECF93FBF9FCD8D999F39D73A6DCBEDC4BA3D190A6A626D2D2D24226E666C8C0 + F81AD2B96680B4F4F5663A39DF7E4A44D2248F94111B624B181A66AF5CB94249 + 434303D17474908E811ED2353640347D9DCD7905F9908FA585D3BA4606549996 + 9E2ED2C4B62C4E5F5F1FE9604E4F5F7FC37D57D7143D2303E5F3572F22751DAD + 634D4D4DD0D8D8081ABA5AC72EA85E467A4686CA77EFDF4FC1B63FEA6286B000 + 80AAABAB07B93FF2ACC46948CFCC00630BB38701C14185ADADAD40EAF00BF02F + 3432337D189F9888EB6B001737D7CADADADA4184CDCDCB43F58DF5834CADCD94 + 1312935A481D0D0D0DE4033ADADBA1B50567750294979743735333844544B458 + 585A1CC4368372F3F390AAA63A32B2304597D4AEA06BA6261E353535149B9199 + 096E9E0FE96E0F3DE8A969A9D088EBCCCFCF876BA6461EAA1A6AC818F7A32A4D + 1DD1F4B466AAD0347EC26D3CE5EBFFA4A0BDAD0D52D3D2404B4F474B55536330 + 114E6B27242542C5870A78E8E559A0A9AB7D4A4D5BF3272D3DED99F64E8ED129 + A9A9505454041F3E7C809AEA6A78E0EE9E4BC6C6D2C61A995A58A073E7CF2167 + 977B79C47F268E2BE9D52B080D0B039B9BB6D176987F93FC067273F3A0B0B010 + CACBCA30EF96ABA1A941DA83F48D0CD1D9B36791F3BDBB79EFDEBD83376FDE40 + 5C7C3C84848480F58DEBD1AA34B5997F5CBDFC93AAB6C6294F6FAF820F65E5F0 + 3236163475B4B5AFA8AB0E56D1501B4CD3D5D6098F0887CC8C4CB8E7FAA000C7 + 7EEA82CAE59FD468EA334DADCC11CE23638BF01CF1484949815C7A2E444446C0 + EDBBCEF4DBCE77E8CF42432115E747474783EE35030F43936B14638659328658 + 83AC6CAC0F3C7AFCB8E56DE65B88C7F165A46740328EF5555212BCC6ED0D0F8F + 80989818C0FDD06261657988304C16E1311BE474E756E5EBD7AFC0F7891F189A + 183DC4ED2D24FE222323E1D69DDB850638CFCDC31D828282C0D6EE66555D5D1D + C59339A8ABAB8B74F47437E0FC141C9FB20A35AEDAC78283832020301034F574 + 8EE136235286E34CD1D1D5DD4018C276AD3F787DD2D1D7437A783DD33536C4EB + A0FEE6879E0FC1C3C303B40DF5B790758A2A33D0A76C591C8DB9FED2F03A79CD + C498B9FE62DED060A69995E553332B8BA73A46FAB3758CF5913E2E333436A26C + 59EB2FCF05F7CF548FA47D44248DF85D682020EE99A8B0D42FEDA55A465583EA + DBDAA66F0232E327B9279C41B4B0213C39BB04C1598F5E9DDDEE1E9467959ADB + E2530DE0510570B702C0FE03807E7452FB56CFB0DCF1AE893464E52FDCC579A4 + 09CDF17C7D7E65407A927DEEC79688AA26781E1B0E5181F7E1091E4F2F3C6F82 + 021EC0FDA45770ADA4134E6436B42D0ACA4A1EEF91A4853C5E0C1BF3202EFFE2 + 9BD286B03A8070AC50AC809A4E084E7E05518F6C20D2EB3AF83CC773BDA8090C + 4B0068C500570A017E4DFCD032CA25B660616036FD404A55FDC6B06CFAD184C2 + B2A7F131F022C815FC33DFC103BC45BA8563BF9D530A8F83BDC1F3E963389158 + D82615F4AE70DB8BC28A8501D9F4594FDED28F64358346613B68E436B56C0B7A + 93B73124EBBD657E63BB0BE69D307FBD1CE0447A6DD3770199D90A91D92586C5 + 1D7026A705666356CC2783BE3DE523B0EAB0C4B646C5ED1DDBA30BDEAE0C7A97 + 251F5F5CB5342033635F5239DDA20CC0BC14E00F7A2BFC96D600937D32E9A3BC + D2E9CBE3AB81B30E220B2C29FF0CBA25E658BA9CDB06F2198DB03AB11644312B + E0914A9FFEFC03F0AA63D5B39C5C16AB96DF064A998DB0E1551DCC89AE04418F + 343A724FA50B3E2D015E75B0782DFCFDD0BB26D8F2BA0E24632A41F459191016 + DD8B7F881EA61709061771AD83F0FA451D701C7FDF96FC11A45E56C1B850CC7A + 657E40F712BCA839E4182D81EE27B8E0B6E44F8D28ED56C7F721D9B9A4AF77A6 + D4C33771D530D69FDE885C925E20E7E8EF7BCCE1BBD113055C12EC4779A5E52C + 7D5941D5B138F06D2EE96BA9E7656DC33D92139173CCA13ED7215C8FF083047B + 3CB699D37D528B26FBA4BF137289BB823C3C06A3FE2C8E2FC60ADD8D53437783 + 46F03249B97F117829F5C1A596947B17D6F6E682D875767440677B1B74B4B540 + 7B6B13B4B734425B733DD415A641AABB6A43DA830BEB7BE531DB1641EBA1D686 + 1AA8C97D05A9AE975A7AE33FF96D80B6A68FD0DA5847B12DF555D0F2B1826A4B + 6F3C61397DF3DB2FE47B5B33CB6F2DF65B4DF9E5B75F281EB36DA9AEDDC46FBF + 103BE2B7A51EFBFD5809CD751FA0B9B61CF8ED1722C2B695677413AF7E21226C + 735DF9279EE9B7A9B60C9A6A4AA0B1AA1878F54B735D05155F534D6917DFC556 + 13B6081A2B0B8157BF1011B6A9BAB8D731E2D52F846DC46C6355619FF3825BBF + 1091F81A2AF2FBE6B9F40B8BADFF90DB27CFAD5F586C7D39BD4F9E1F7163BDBD + BDF5DDDCDCB6B2BE93B49797972E3F9B1C2727A7C5E9E9E9D57E7E7EC1AC3C92 + 4E4B4BAB7274745CD017EFF1C0C5A0BEB61A9292928AAF5FBF3E9D88A4499EBB + EB7DBDBE78F77BCE7AD54574686E6E86C78F1FDB13917475311DDCEFBBE8F4C5 + DF71745C991E1F59DF525705A1A1A119616161E9249D1A17D970CBDE7E459FF1 + E36DB4BF975BF2C7E21C282D2E6C4F4A4868276992E7C1E7F6FBC1BDDBA68529 + 31D058510C2F9E474251EA4B70BBEF6CCAEF66DFD6D6764C888F7B514D6E1AA4 + BD4E00FF47AE45363636E3FAB3EBF07473292C4D7E0E3585D9E0FDC8339F7FB2 + 4AF4DCB9C0B1814F7C0B62831F43E5BB44080F09CA3F79D26B1C29E3CD95E27D + 54913B42C51D830717B6DA98A477863C7687BCB860B031CEE81C3CB8B8959421 + 54E2C6B0E55C8A6DB1DAB0B4A74FCF2A14152904CFFBF7DF3F76757B4FD2248F + 94316D6E7467B3F0F164713DF66F43BE8D1943BF82BFC3F933BE3F9DFFFDC92F + 248DF32E336C8BAE336CD3843EF1E523715E27960AD670AC58ACF7F8207A1043 + C574661E295365D872B6A13810AB19AB02AB1DFBD9F1A98CA4495E7125D326A0 + 67FB2B45B09D1623BED2EF7A96177ECF282336C4B6F7C5D4D2024C2DCD299958 + 9883B1B9295C333321E74680CF3140EF9A21E81A1AF0DCFE985A590039FF266A + C1E7D0641D24E7F21F3F7E04728E5C5959093A06FABDF26DF85C98885507E1EB + EBEBBB786D7D3DE82D7E6E3CF18FCFFDA1AAAA0A9F63EBF6C29BF3F4CFE2F179 + 2DFC62F5FE84CC8DDC66A53B85A074A78012F94EFA8CD57E22CEF6135E53478B + B20DC96B87187C8CFB021F9B47E1738CA0DC76720D83F2C9EA3B721D83F8C6E7 + 9D5DEDD7D0A601F1FB12B37158B1F87899AA07CBC8CC94625822D734586DAFAE + AEA678752D061F9ADF0ECA54EC855C5400FB896EE783A2531E2838D2E1B79BEF + E1827B3EA8696952E5D651B5601E5943C54F144DDAC16C4B043E5F0A2D6887E0 + F78DE09B5E059E890560119405660105A046D3A4EA3EE55E024F725A2192691F + CE545811C0B3427C2E86CF399EBCABC7E7721FC02D2E0FFE70CB86D0E412CC6B + 80228EEB8073013CCB6B8690BC16CA36082B102B009FE7F8BF6F06DF770DE09D + 5A0D6E89C570F7450E283AE640514919A8625ECE9E0EAA3E45F87CAD1AFC326B + E0CF8C5A788CE59DCED0A3B46A78985C01AE09988DA1C3F5907720671A45F926 + DA79FD3DD886E6C1A3A44278985404EE8945942DD183F822B81F5708F75EE6C1 + 9DE81C708A780B573CDE52738635CF70BA8CF4A7BCC327EDE594FD7B1C670EC8 + D9E5C076EBF70D9811417FC3B2EE9C6DE6010B2F3ABB485E6F8CA4F7EBC82F3C + 1280E817C7E77013CF4176913C5639B1E5E4BF708B05DD0FED94BE7349835599 + D04D244FABAC0D344A5B81D872F2B31FC474F18B6EBD852F1EE633E4910FB3B1 + 163A65826A71335CC1E7EFC4B607EF12D5C5136997B78166592BA897B4800AE6 + 2E63EE6261239CCFAF0762CBC9CF728EA438AD72468C6A98BB5ADC04973173A1 + A001CE61EEF7BC8F708A5E07C4B6077F3B0C732DA05AC288F112E6FE205C5E3D + EFF30FD7CB5DE71F339D42288E1163039CC5BE4EE7D6C1497A2DBCBE7306B82D + F5653990EC72A9E1CDAD53EB673A04536D63C578E27D2D1CCDA981C3D9D590E8 + 700C3AB89C8390BCDAC27448723AD932C32E80E28E33B9435955A0FCAE12F6BF + AD80B81BCAD4390F2F91F21937FCE008F67590C9296656807CC607904B2F8718 + 2B79EA9CA52DFE7A0F917C522E61F32728BDAD847D14570E7BD2CA4036B51464 + 524AE0B9E92E7C0C5FC953A45CC2CA1BF6625FBB99DCAF78BBB2E34D316C7B5D + 04E186DBA9E36FAEE720389F948B5B3C825D29A5B033B9187345F0CBAB42D89A + 5440E999EE66EA3C839748F94C6BEF4871330FE0A660CD758C637D1E22E5BDAD + 9B012A2BA02FB91CFE1AE4E43EF65B84233EFE0ABE02EF0BFBAB7FF9BF8E1FA8 + FE6ADEFF59304FF1CBF3AAE7BF9897FD9CFE63DD0361D7EF274EEC3EB86F5FC7 + 5125E5FA73C74F1A71B3E1D4D963270FFC7EF458E0A953A7A69C3878A874BF9C + 1C903A1476EF0695737F346B5EB8ECAAA2A23299177FFAC851BF7DBBF78022E6 + 14F7C8C1F10387CA48FE1F274F6B685EBC4CC702AC8ED3A74F8BF08CE1F8A9AD + 270F1ECADDBF772F10BF87F7EF6FB97AF6BC298D461B42BB70E9455F3C4B274E + 9C1879E6E831DFA3CA075A987EDB342E5CEAA45DBA9CD02B77E8D0AE234A4A99 + ECA25DBC1C4758663D4479B4CB975770E371DC547FB18B8DFB24DC97DC78C53D + 7B3A0F2BEE07EC8F62FF38710AAE9B9A538CE7FD07A0AFA641D2D5BCE2FF97FF + CFF34A7BE5E1DCF113147F4CF900186A6A51BCD53563D0BEA2D22B7F40615F6D + 9FF3E7C2E5E7ECCC7FD3B2664DEDC6F5EB8B404AAA7A1D67FEBA75EF61F1E292 + 0DBDF1845DB5AA0CBEFBAE04E6CDABA68EAFBFFFBE66C3DAB545382F0BBEF926 + B9D70E237E09BB74E90758B6AC022425AB693FFC5002CB9713DFA9F0E597191B + FB6A03F14BD8C58B2B713B2A60C9922258B8F02DCC9993B381DF7E207E972CA9 + 80050B3EE0188A715B2A69FCB2A4BD2466E297B0F3E797621574F5475FFD4FFA + 8AB497C44CFC125652B208162DCA81B9734BD7F57AFE89C788F433E92B567B89 + 5FC22E589089F3DFF4DAFF647CC91871F633F14B587EFAFF7F6D513E7400940F + 1D04F2A9745019F663291E50827DCAFB41414911E4F7EF03794505D8BB4F0178 + F1ACEB64AC6B65DCAE75ED51D8CB833F08EDEDED30D038883D8B1F481C4A5D3C + 230E96481DDCAE19EEDE2BD78D2771B2FC93CF8E8E8E2E3E26A609C8362532F2 + 132F2BB71BD8B747FB711B89AD12179E7D7B1416C6E0B7EDD000F6ED11E923D2 + 56561CECF1BF78D108ECDB2313936AE0DC1E29E2FE25FDC48A83B3FF9E3FAF87 + DEB647FBF0D8906B8BAC38D8AFF9B2AE3B9A99D500AFED11195BD2BFAC385862 + B1919175D0DBF688CC0B32B6AC38C878914F72AD94B0ECDB2323A34AE0DC1E91 + 3945FA9515074BE43A2BFBF62830B094FA7DD5C62D57807D7B44E6239953AC38 + D8151252418D91BF7F31C5969595C18E5FA581DBF688150711B9364B54515141 + 7144E4F767142FB393EB7AC48A83CC4F32C76476CBC2AFB2BB407AD7AF208D99 + 1D4C49F3E0B95C3D2844282997F1399085B0E400837CF6EBCED3D708D1047AF2 + 9E927DFCF0083321B7117A5A86D0DD113DF920DC8E1007861DB78594D5B62094 + 92CF9D4F7C87504D1B42CF1C7AB27E2B10A25731EC930B10F21DCE9D27DFDF63 + 3B5F8EDF8E84FB22D489CBDAB1C282B9F75F7830A39CD885FB74E7E31318B685 + 0D8CFEE3367EDECB71793DC38ED8B32F89D98CFC943C843C86F1B8B3398CD137 + 544C591CFE9319F9A40F788D93C7425C5ECDF49FDCBD2CE209239FBDFD9C4BD8 + 534639B18BF0EB5EE68BB745B9CCFEAF6A64D87A2DC03E85187EC9F7AAA64F31 + FA71390E797A17A1BAF64F71905893717FE4567FF24BCA891DD7F88630CA5871 + 708AE493F25E7E03472DFEEB19ED8B7F83C72587F149BEFBAFFFDB0F061492E0 + 33D8B5144F3E07C08E3EF70E567BB703F9DCA2ACC6FF7108C327C5B2C4CAE3FB + 3884C3FFB3D45ABEF7FFAC65EB0175CA67685A6DB7E307D67D3BF6FD3F379EEC + FF09CFBEFFE7C6EFC2DB756E3CB7FD3FB7F87FFD6D17779EC7FE9FF39EEDCE5D + 325CF9DEF6FFECF72CC9FE882BCF63FFCF7ECF92EC0F79EDFFB8EDFF59FB71D6 + D853FCAFDC796EFB7FE2979D25FBE1ED78FFCD8DE7B6FF67EDCB592C6BFFCF95 + FFC7EDFFFBBF70BBBED85B3E371E123C2871F2DCF2FFE5FFE5FFDBF8CF597FFE + CE65DAB56F3FCBAF98D1D730D168E980EB1867B204C65C5B04630C16F15787E6 + 8CE522E60B1D469B4BA58F365904238D246184E17C18A13F1746E9CE875EB831 + A32DA46E8F375D0A634C168388F142186E341F840CE780A0FE1720A8FB250CD5 + 9E03A3B4E6021776D278B3A519245651A30530FCDA7C1036FC0A86187C0902FA + B36190EE2C18A43D0386D066C130CD3920AA21096CAC30F69936CE08FB34C42C + 8E53586F0E0CD6637048672620DA0CC076305863060C55FFB29BFFB1A68BDDC6 + 5FC37EF517C008DD79548C42DAB36188D66C10D0C27E69332956405D0204D566 + 0247DC8B27182C6919A3B70846E9E098695F16A2ABE27A387F13D6706222489B + 0D821A58EAB37AB47BBCC1928009BA386E2DC90F48455C895BB78EA0CD85E11A + 73B8F5D9D449BA4B5B44B5E7479234AF6119ABB990EB98E1F9707E828E541E66 + 470D645E4DD45D128863961AE8BC1CAF2365F339EBC5046D29DDCFE1C76A2DDA + FE4FBCAE38486B5009A2A1B503AE8086404047A061C075607E7EC07C561DEB07 + C27FFBF2DB81D7C1E4075C071B3FA03A3878A279FEF3187568A36F3F83AF1F08 + 4FC5AF8BD901C4DF6F9673FCFACBB2CF9F81B09FE66FFD40E7EF67AF3FFD3866 + EFCFEF75FE0EBE3FBF57F9BBF9FEB6E7AFE039F5B9BFDF1908CFFE3B9181F29F + EB7F80BF1F92E58CBF3F3CAF63707E7E43D317CF59CFFF275EF673E2FFCF2D1E + C0BFB8F3B1B100CF9E01FCF927C0830700F6F600666600DADA00972E019C3C09 + BDF27DB1FBF7F7CEF7C5CAC8F4CEF7C56EDEDC3BDF17BB7265EF7C5FECE2C5BD + F37DB15F7CD13BDF172B26D63BDF173B7264EFFCE7CDBFFF9E65D932DB01B771 + E9523B9092BA31205E4ACA01162EB40749C99BD07FD611162C7084B973ED61CE + 9C9B5837E0CB2F6FA6CF9A656F27267663795F7E172C70A0D82FBEB08759B36E + C2CC993760F66C5B5C872DCEBF8ED3376FE17AC6F4ECAB9BB068911DCC9B6787 + 593BCCDD0471715BACEB2021711D7F27AC0DAE875206AE438CB38E850B6F601F + 0C7F84993EDD1AA64DB3C49F56B81E6B9831C30AC7648DEBB7224AC3750873D6 + 3177AE0D2E23B684B3C4BC39FE34C7BC39AED382CA9F35CB12C76049BEBB72EB + 873973888D39B635A3FA1FFB198EB5494CCC5A5742C2BC70F66C0BECC302D761 + DE82F31773ABE3ABAFCC70B929D7F19B3CF9BAE2ECD9E6E573E698633F6601BC + C663DE3C539EE38FFD4EC57584CD9F4FC5307540D7A2C46E8CC27CAEB8B8E9D9 + 015FCF12B394C275047CCE7A366F9EB9F5E7F09292E6DA9FE99FEBB583FFE46F + 82F6CAFD365B7AE736D8B07E0DAC5DFB031C3C7C005C3DDD7B1CCB70BB1747D8 + 1FD7AF29B9F2C769C87FFB1A7252E3E18695316CFF652BD0E9F43EEFC56DDDF2 + A30FEDCAD908AF070E505B920309D14110F1F431E8EBA8C13E45F91EFE39EFC5 + AD5EB5A2F94DA49FBDC7DD1B505394051F72D3819E1A07711181B066D58A1EFE + 39EFC5ADFAE1BBE6D8604FC7FB8E96984D83E7D877F09FAEE0F9C01170DD3DFC + EF94ED7E2F6ECDEA153E57CF1D8F72B43182F7D8EFDBA42878F3E219DCB03486 + 33674E76BB17C8792F4E415E6EC2FA75ABD2962D5DD87EFECC11880D0FA0FC1A + E8A8C296CD3FC23DF707DDFC139E752F8AB09B37AD4F5BB4602ECCFB6A76DA1A + 3C6EA4BD6B57AFA4FC666565F5F8DF4916CF603750EC5CCCCE9F376702B77B79 + 9CFFFBC8B897270D3F6DD9D88DEDEFBDBC1F567C9B367FEE975DECBFF7F238AE + AF8E10422386523F59E8FADDCCF471238C362E9E42171D2EB49B17377FDAE8AE + 4B19ECF9934487DAD91EFE1E92CDA461D3E22905BDF9161AD2E592FCDFFCA029 + 6387DF246CA6D5AFCDB647BE07F1F1234CB8718282824862A228E5576088E0E2 + 4D52D392A78E1D9E6EA1BC1CDE5AFFDA41D849A387D971BD4E3D82F16FD9B3C6 + 0CA21A2D228C2C7C2FAF05C713785BB4E1CB765207AEEB666F2C7B9B67CCFED2 + 456ECBF7F04C6D6D23A983C4C1562ED01B3B75CA14FB90E060487A93D62AB7E5 + 3B207190B630FB83352E68D8B0613DD869D3A6D9FBFBF9017474B484040581C4 + AC2F5C485B487FB06C478F10EA76C9A96B7C592C40F3135F5F983279B2038F71 + 615C831E3BB6EBB7E4B3F181922F391162B2D3A64EB567D9913E658D0BDBFC40 + 428282ACE7227C63626C4C3D7ACDD7C707481B38E32363CB79A98C95D8F8E38F + E149090940EA98850FE2386DD8FA986311188FFFAC58B76EAD29AE2302A797F3 + CFE263AFA9A2FAABE78B35E26457A398FDD1274B864F79DD17C541EA9B4070C8 + E08BD43D89D1C385499F728C2DCFE5EBD9E33D7E5936BD8DEC02A87B0A224305 + F85DBF7BFB7F1679D51DBB89F8F9FF1F7629A8EF58A5A0BA4345414D3A99485E + 6DA72AFE5CDB17274B931DABA0B6C35541553A789FBAF4917D6AD2268AEA3B8D + 317F18F34FE4D5A41F295F959DC08BDDA7BE2383D8EEA16D9F82EB31C2F5A411 + E17C03259AAC98BCFA8EBDB81E6DAE3163BF84DDA7B16333B6C9DEA7B6F3A4FC + D51DF315AFEE9C83CB8EE2BC77FB54762EE0DD5EE960865FE96C45DA3671B9AB + 3273950DF63A1091F49123470469349A00571EF715692F8999F8A5587DF95AC3 + 58974E22922679BCC688F431E92BD2561233F149B85B35AF8088AA03E731EC77 + 6AEC55D9714E416DA7116B7CF9E54919B64DA76CC9B832E706BFF19332CA86D8 + 62A63FFD47F2481965836D09C3CFF81131FCE23C5CC6984B3B5CFB337F489AE4 + 51F5631B62CBEFFCA544B517C78CCB78B1BDAD3F549AA3BDFC68A0EB2F37C545 + C5FC161F1D53F4F449003C0B0C54EE0F9B101DFB3366DB43FC03E0E913FFF07E + FB8E8E8979191905417E4FB2D9F39F87862EE3878F8F7E9989FD435468B8F3A7 + 98624E87F807027F7C4C36E1B13AB00CE35FC498C545BD80401FDFD6BEFBED85 + 41526C3C24BC7809CC3A20F6793404F9FA753EF50F34EF8B4D4E7A05EF3233F1 + 794808E0FEAB240AF4F5AB79161044E3978D8E8880E027FE41FC8F356613596C + 241EB380A77D8D2F1923663F67BF8A8BFFC4FAF987F031AFDAC9F8B2FA87F455 + E4B350E237948FB12922F38ACC0D32BECC31226C2D3F6D25F3997D4E52E38B79 + 3C37AAF9E139D7053237C8F89231EAEF3C277392CC2B3237FA1A5F4E917581CC + 673227FB9A57FCFCFFDFBFCFFFF9DF79FE8FCBF37720BE64230C1E2244693A4E + CB1845F3F5FC1F19A328183B690A18E163EEEBB6B640CFCBA3D293264F05F798 + EC3E9FFF437C117B724F901C8EB2EE0F92BC159BB6F7F9FC1F122FF1C9C9933C + 4121E13E9FFF23C0C113DDBA7DBB8BEFEBF93F9317FED8153FBB48DEB2D59BFA + 7CFECF3AB56715A3C64DA6EC894F56FF89E0BCEDFAE1FC3EFF673616F99F9066 + A67C98799FB54C754B9015738DDFD52F0860D034F74485AFFDD35E5C4CADA857 + 7D5BD3F84D6066DC24B784D3BD3EBF940602333D92F66D760DCE354ECD6FE67C + FEAF46F49BB60D1E61F409AE1CCF11663E3778755046E28DF71F5B222A1BA9E7 + FF3E0F7603DFD4543C7E991014E00AAE7171D4F37F8F67D6B74A05BE7B33FE41 + 9216BA1D3674AC4B5CDEA5D7A58DE1DD9EFF8BD7C1D414887A640DCF3DADE071 + 64305815B7747BFEEFCE848A1611CC2E0CCAA6EF7FFDA1665DC8BBF747E30B2B + 9F25C54174D003084C4BEF7AFEEF9DAC22F833F8117886F8C0EFAF4ADABF0ECE + CADF125550B120302B973CFFF76876336816B6831ABDB1E527FFA482AD61D9B9 + 370A9B3BD99FFF7B2AA3AE75997F5AEEEEF0AC926B45CCE7FFFAB39EFF5B0FAC + 3AC833730D8BDA3A7E89CECFFA21F8DD3BA5C4D29A6501996F912D9EDB4C91E7 + FFEE26CFFFFD33932ED2F5FCDFEE7550CFFFC5DB91C54F32DE934F8A0D67F0E4 + F9BF6BC8F37FBDD3E9833D52E9E25DCFDDED5907EBF9BDECFC8FAFEAE02BF2FC + 5F4FC6F37F859E9600B73AD86366E7BBC925D10B796694080517F7A8A38BE125 + 5BC4D8FEDF8A9F85EBB937D833B5605A4459571D7CF9675FECA2C405EE25DC11 + F14ECF5B1A5341D52115F83697F47537BEAFE7693B454D11BE9FE028F66766BA + B84F5AD1549F8C9C6E3CBFCBADC8094277E3F4717DA378C6CC6D31461391365A + 820CD017480F4DEED7FAAF8E16AF705A5A28612341C7CA59E1B4AC14D1505FDB + 9041D886BA2F36C974BC5B47430A68BFBC0C3A2FAF00494F341E1FC0FC4D9518 + E7F54466FE2CAC27D4B5245D21FF6D9E5B402E508E12490BEA0A3E65DA3DA16C + 39175D3415E7BF45FA681CFECC13331783858E0B299134C96396BD439B772E46 + 282814A1ACEEFFE7A6857663256355CDB5990B3BEE6FA444D298AB2665B30D66 + 1F919008F0C22C1E838E128472E771B4434F404BA07E87DB0E38EB779012490B + D0043E8EA64D35F3F4F44C7FFD3AAD4542A2F3254239C08883F22D8BD902FC59 + 3E587B70BBB49B3428792B502269618D31ED62E6F7DA96BE0DA5DE6FC0A823E0 + 11421E624CBF4EB87D1330BF0DFBAF253E151EC951FAE5EE6FB80FEEB6B30E18 + 97E5C6173F7CF830D3CECE6E3297713843DABAEDC13638F4581EF6BB2AC317B6 + 8FBA1D704EB589483F46F39AC88555C28AC64AFAD6E15B38ECA10CF36F787763 + A758F995CC53B83799C7EFEDC8D8CEC79A3B5C7774F97C5BF7EE7EAD9FE608AA + 8E0BE13903B5D0416488A8E7936EB9E67C62875568E590A6A656C24EB309CF9C + 72FCF857940D1FCB8E53377CF69B24C39EEB196F24AC239378C6CC6359B549B6 + 82D4A16896BC639FF19B117FE7F5FDBFE2DAC05F2B32D59A90D1818DDD44F218 + 657DF16D587514F3CAD3981283AFC36A65DA74F2F04BD806AC4A2EFC0766590B + 8F389A983E885D3117BE985956CBB4EDCE631BE88FB8F1A589817CE9EFE23F27 + 7E806666FF55F6D27F954C9BA6CF18BFB63EE6516FF3A7EDB3E76FC73F6E7DFB + C7AEFF1CF3A5DFEB3FC77CEDF7FACFC1F77BFDE7E0FBBFFEB3F3FF17D7FFFEC4 + CF65FDE7D27FFD5AFF798C1FDFEB3F97F9D3F6D9F3F79FB6FEFF372C6B6DDFE7 + EFF32AA1B3B4DBBD98BEC18E7E865F5ED9A794FE009FABB274AFB413545ED456 + CA7916D3F77814D17763FD8625E35E4897712BA4FF6093DDED79F8FB1F97D29D + 0ADBC0BEA0156EE4B5800DBD192C739AC02CAB018CDFD68361E647D04BAF03ED + D45AD04CAE811DAE7974767ECFA322BA926F2928FB965152FA93A894D27E1F86 + 14BB5402728F4ADA64DD8B0A56DA6453EF43D8E9964F57C4B6F7F07936BFD27D + D5D0F6B5C93BEAF9333FDDCFA52BFBF6E4EFE27EB853D209B78B3BC0A9A8031C + F139B97D413BD8E5B7C17EDFB202291A9DBADFBDD621A7F06C4425957F03CB36 + AF156C725BC09ADE0296EF9BC122A719CCB29BC034AB094CDE3582D1DB46D8EE + 929FD8F5BB29BBEC0A8DA45A2AFF5A66031864D4837E7A3DE8A67D041D2CADD4 + 3AA0A5D48146722DA8BFA905D5D735B0C1FE7DD73340D6DAE7D4ABBD66E4ABBC + AA86AB49D57039B10A2E2554C185F84AF823AE12CEC556C0D997157026E6039C + 785E06DF5B6799B1F8F58EEF9B48FEE9987238F9A21C4E4497C1B1A83238FABC + 140E4796C2A1881238185E02CA61C5A0145A043BBD0B3AA54CD2BB9EDDF38D65 + 56EB86DB3994D613DDCA695D772B9BA7BEB57AD7C6EABBFFF4B247DE18AD9D77 + 1E7D33EBD2904D5B0D8FAE5A7CD566D974550D0989534B15375F456F12A2D1C9 + EB5168E7151FB45EE325523E618D6EE99922675D1B7453D5021D38700D6D5C70 + 7E9EF854BD9841E36D61F84413183ECD046F58F441E63B1DBD82AC97832EDD8E + 453B2F79A175983F7ACA0ADD373243CE7A985731471BA5F5B5264CB1A942E3EE + 80908826888ED782C162FA80C46C406CE97590DFA3F772FB055F75395AC0573F + 69C5A03DCA66DFDE54D15DEEAA6B891CAE98208171563068AC038C1867064293 + F560E4244B18236A0ED3B65BC1980BDE20BAD51D8648D880F8B9C8DA2967A252 + 26EE0D80652BAD41F38CC5310BCBFB68D8781B182E620C23871BC3F0E94E2080 + D9A133317B2C14A6EBA7C25C9D4218AF180313CFA7C397B4525870AD0466D16A + 608F4E4CA09AB5271A36DA02860CB50651313B1839D11A0445AD4070FE5D10FE + 3D19861C7D09C267DEC0A8D32F60B9612D6CB46A83ADF6EDF0B531BDFDA055E4 + AE2B56BE7804AC40E2076F10FFE11E0C16B184E1C3AEC1F039F620722E13844F + C483C8A908187F360CBED12E869F2DAA4162CB03903B6A65ED16183339262E1E + 89ADF28239871F029AA00942A2D74170280D44A44360EC1F6F019D4E04742209 + 84941360A9FE0758AD9901E2F23E6D6B4CCACA365B56404054FC4E9185AE202A + 690A08B71F8DB28251B3B44064931D0CDBEC0CC2B2013078872F0C957D087354 + 6260E5B5F7F0D3AD565861D60CC32EB582B4D1AB5884F43A85861BC1B0F17761 + D0787B1836ED0288CE3E001317A9C398391A3046E22C8C987900862F3D52BCEC + B873FA66C3576D9BF5F23A76196456D9FABCBC3E68B4799BE0585B101EE30843 + 44AE83C0543D18B74C17864F3D89BFEF82A12376C118919FE0F7339ADAA7F4EC + D1F6AB5E4BF7A8F87E6D6EE73EF5E5AB04243CC5BA75E8C41B208CE780E0586B + 183CCD06064F358241A2BFE3F9A4084868277CFB8D7C516E7CC4747B672FB4E6 + 9C27DAABE2838CEC3C51504C221214B36C1D3AE106088ADC06C149763062329E + 0F638C41789C1608895DC5FC2158FBDDA157770C4C041DF48DD19E2B6EE857D5 + 20CC3FC27C0242A36C4078922D08E17984469BC3B0517A203A540D8689EAE0BE + B00234D218167C7B31CD405757585F4307A9AB5D438735DD90BEC31314999C86 + D0487BECC7124B0B0446D16088903A0C1DAE0A23C75C03D1C9B63064CC4D1015 + 37847D87F57EB9A06A8DCE5F3046972E99204DE3FBE8EEA360243CC9AA65A898 + 49ED90713A55426334AA85476BD70C1EA55B33729255EDC829376A8788DBD60D + 12B6695FB0C43061CCEA3B932F5EB442972E5AA23FCE99A25327AEFD25DB905C + 0F9D99F447C6B4BCC71681746FD3B46C4FE3B04C172DDD945BAAD3336E5F99F1 + C6E98A49B293DA8B374E2A99AF1D2E8524589DD68A353E3493B0744F23B95C2F + 93C6E258BFE64A7A1AD496E643053D1DF2A21EB7A6DE56697AE370B929F7B977 + 6B794E1AF50E9FD2CC2478EB7FA7F985C9D1C6700305B99C87866625AFC3A1B3 + B3B3EBF9F6E43E1B791F666E4E36D0B1489AE4B116629B15E609A1DA7B4DB3DD + 0C6E97A6BE80DCDC5CF2BE20B877EF1EB8BBBB43585818907751262727838F8F + 0FB8B8B8C0FDFBF7A9F73F92DF70E644FBC153DAEE5BE9F7B4BDCB3313BA7EE7 + 499EBD437EDFF9ECD9338A4F4D4D85C4C444EA9E1BB99798979747F9CA4B0885 + 207559AFD4DB6ACFCAB35EF7DB7FC1EB28F0BB2A1DF2CAEE625C595A6CBFFD17 + 2485C1E3735B62E3AC4E6594BE89E4EA9FB0A48E3FFFFC93F2DDCD7FFC53F03C + B126FD85F1E1BCD2C4906EFE497928796727E6D3D2D2C8BB9CA87B96ECFE8B62 + FDC1F5E077B9117A0A1F4AE303BABD9F80DCAF2C2E2EA65822922679EC4B518C + 2FDC55942A0FD190FD98FBE42694443D82F78F2D21C7D318E8F87B6E7C286653 + 29D1E39F01DDEF2655466C285B5F5BB8ABB0E863C095ED6DE16AD2ADC1977FAE + F63BB7A9CEF7F71FAB03FFD8F8314A7D1BBCBEA50AAF9D542152E567787C7CC5 + C7074A4BABEFEF5F5CF7F0D037D57EA757B53AEF5DD8F6E4FC6667DF739BD43C + 4FADDBEC717CE5571E875748B91DFCEE90DBC1AF737D8E7CD3F2F8F0B2967B0A + 8B729DE5240FDDDE2B29E5A4B0E8ABBB7B2537DFDDBB50EDDEDE45CEBCD62947 + 59C9B177E5176A38EF5DA0E9AC3877DC3FFD183CC5E522F4A6D4FBBDBF4B90D8 + E015133A3BDA99EFCC6BC56AEE7A6F5E5D5106A4B9A936A4DDE5FE2E41C27F62 + 5BA0A3B5F9D3BBEF9AEBA977C9D516A4422A8F3A08DFD1DE4AB1BEBEBE3DC478 + 871D79EFDE6BEAFD7F5C79EA7D7BCD8CF75B34B3FCD675B18CF7EE5552FDC18D + FFF48E40C67BF3386360BD4F8E27CF7CBF20FBBBFE58EFDDEBF66E401EFC2796 + 112FA7FFAEF7F6F1E2D9D8AEF7EE51EF0A247ECB98EFED2BE1C9F3F2CB5213F5 + DEBE22DE3C97B636D594B1BDF38FF96E411E3C5796BC7B8FC936541630DEFBC7 + 8BEF6A6B79575BA977FE551576B1D47BFF78F0FDD13F753B60268B86D9CB0CFD + D15146C8D05E4628CD414628C74146D8CE719790ACD376C4F5192DB76486CE72 + 90113C826D3DB0EAB080879AB0DD53FB5D42971D6405970D806F64F1B76485E6 + 738B45F6DCC1B1C77FDFA172E5D8CA0413F9E92D260AE2AD174FAC4D3978415E + 7F27EDC2446E8CF8ADE7B3663A441C99E110E931C321A20E0B78A849C221F2E9 + 0CFB88CBE20ECF970D806FECE26F45728D5F443670ECA4937E2A53540313C44D + 9FB5889B86B64EBEE29F32E9B0AFFEA49D5E5CE3179D736BD6A839778E88CC71 + F61835C7B90E0B78A809DB3C1DF595F365D1B977960D806F64F123BF70E11ABF + E4F7B4B17397D35424961A258C97BCD13261C18DD6595F5F4B59F0BD9AFEA215 + DCFB5F46466696B4B4F4112C0FAC3A2CE0A61D3B7634E1CFA7F8F332FE5CD65F + 1EAB91C563719F3FB2B2C3B0CD562C2BAC2CA6487A2B2943FF238B347A357A2B + 8AB52622E97EDC911CB405C529619561B53345D24A8C7729F25E36A3D8C5D82E + 0A0BB0E237A3F8E5DCF2B8B371EABC7D758F89D872F2383F8CE9A32F9ED884F1 + E0DF6245336DA27F42715244EC794C1B5E7C585FFDF7C98E17FF69FCF0F73422 + F6F1E397EF4F1E2B1F8F4D7A6FBE4819B1E1C6731B3F5E7DC26DFCA8EBA0DCFB + BAC798F463FE02EF39F177AD3FFF8C45495A6AF4E19F25AD8948BA1FE8A0C33F + 492A1DFE45B20CB3ED94481AE771FDED0FDB72F417C9C5D83E0A0B0EFD2C197F + F017C9E5DCF2B8B1477E9654EFC557B798882D278FF3C3880F3E7820B63CF8B7 + 58D14C9B68CC485162CF63D8F0E2C3FAEA3F363B5E3CFBF8A511B18F1FBF7C7F + F2D8F2D37BF3C58C299D1BCF6DFC78F509B7F1A3FC71EFEB1E63D28FF90BBDCC + 89BF6BFDF9AC65E28449DF623962E560B53395C3CCFBB6176E24D65D2CE843C4 + 6624073B0A2B960F9625623B8A8DBFC7CC4FC03A8E95CC8CBB90A97666DE71A6 + 0DB1BDC764BF67ABD78E9937046B045BFD23481E336DC7664FD8DB6CDFAFF3D1 + BFD7D9EC094B67A63BB1A6F1C14F63DA0293ED60A6ABFB31C6D54CA683D937C0 + FC14E28315E260B2D8DAB38D0F7E1B9B3D616FB07D2FC05AD20BBB8469C3B227 + EC42663BCCB15C987DF31C6B051BF70356345BBFB1DABE90596EC9CCDBC81C9F + C758A3D9F8095CE6A025479F3C61B6673BD6722C01B6F2A11CEC13CEBEC6DF05 + B10CB05A993643B9F0AD4C9BAE7F820E0909E9265C3603EBBCD8A4C902AC3C92 + 2679A48CD3FEEF5E1C91D12907A41FE8840CFD1D91BEC375A436925F1633A731 + 5BE6880C80C8095D8B7342667C3DE7157327BBB346B1B791F96846BD66A3FA8A + C301E985B358220764485D332475E0EFF1A42DFDE30D12717B36E198E218DFF5 + C2FBC373AA379E19630A6F5EBF9C8C0B37D60E698932DAC78B35FC80FBF22C2F + BFACF6B1D9A7E0B68713612EBC3F7EC9783B22BDB17D8DF5E7B08C396AF0A47B + DFEAC7B1E64A7FF9FEB26CFDF684A8BFEC3F7DB9B81AC93BCAA0A7444F562383 + AFC623BED7FF0B6B9002E63AB080D2AF287ECE78C4D7BBCF2FAC467BBBB13228 + 0EB354DFE21846F51507B60F676361DB3CC63360E74C40A31D6450BCDF6AA4DF + 1F1E2B7EFB3CB486B0CCEFE1FDE439C5932731E2F2F7BDB01D645C78B0A28EBB + 506CAFEC2AA4C8CB2F5BFB2839C9A05CFC19C552BFFC32C6BBCFF5E173586A5B + 2B831E72B4318EB485EFF5BF3BDF2F96D56FB89F1E11F597FD472EEA6889A08E + E073615D615F613D611F211DA144A48536F37BFEFF83E3B24CBF743BD8FC7023 + 6C7AF82390F40AC72574444343795234A4C0FC1457F494AEFD50150DE7A3CEC0 + 1F51BF0349EF7B24DD88CB1674B3EDCE7752E767FA68C228C3514D2B1FAC845D + FEBB2891B488914813B6998218FFABD4C985FF483DAF9986160DD61EDC31F3FA + 4C90BA2D4589A4491E2963DA7CE4C2FF80558AFB2978B8DEF00E090B0958E9B0 + 8C1249933C5C1E48D9F07A1EB5365A83CB5A269B4E06456F4538E7B79F12494F + 36994CFE0FA985B2E9E95B084B05CB10AB55DC5C1C941E2B81B2F71E4A244DF2 + 4819D34685623EF18FB00270EC97890F164FFE8F88888D6F61DA0450CC275E11 + EFC419C7B49A288715BFDC43194A6CF1673177F88214D3B3FD4B707E8EA8A168 + 9BBC973C283F92A544D2248FD44DD9709F3F52582538BEDFC9FF60EDF2D80547 + BD7FA344D2248F945136C49673D1C2B5D39031490AD0045C271A4D6C38EA2D03 + 47BD646082D18406CC3F60FA31A66C7BFA27FF3B7596991E32446B88C910ED21 + 759468438C491EB3EC2C65FB0F595EDD3E0FFFD7C5CFF3AAB9899D27CF68230A + 0A79DAA5DEF2FE6A9E55DE57CCEC76DCFCF7C5F715FF40F9BF2AFEFF54FF7FCE + FCF91C7DEEFAFBFF00DAD21014 } BitmapAdv = { - 4C69020000004C7A260000001800000018000000515600000000000078DAEC9D + 4C69020000004C7A270000001800000018000000D55600000000000078DAEC9D 075814C9F6B75B50147316735A73CEABBBBA4177D70DBA26CCD935EE9AB380E4 9C73CE20082A2A410514959C254ACE39E70CE73BD5338303CEC090EEDEFFFDEC 87DFD33DDD556F9D3A75AAAAA7A7BB919090A02498BA7FFF3E25A7A040A96969 @@ -1593,991 +1603,998 @@ object SimbaForm: TSimbaForm F019C7FC677CB2DD7F4657F2FE0B7CEB6EF0ADBBC0FF6C5CE1C6E71067E6DD19 1FDAF3BB333E7434AEE0BE7D9F3E07EDE3759CEAC2F8CC495D1E9FFF53F30B67 9F05971075D517FFF6FCFEBFB29CF875C538A25E3FFF91A0F8FEFA63D1D1FFD7 - DED9C046556571FCB4D332B46B4B5B5A3E5A2953C3879D0E950D546948757190 - E07640EC0705C966D7B54528D925A6684830D0698169CB473101DCDA96A2542A - A8D1DDB8C2AA01B27137BB4BD18DB6A22612CBC7D2D2148A440D52E6EE3977EE - 2B775EDFCCBC376F444DBCC93FEFCE79E7FCDE79E7DE77DFA4D3E45614E6F4A3 - AE54B81C6B4B23F4FB66F9C3D9732A0A1DA790CBFCE53845E7CCD402392DA89B - 8279537C1E61335233552D78AE2B5D391F60BEC3DF7FCA0B67CC42FBBFA4FBD1 - 55B3277FED988DBE9D52DCC0CA42C76AAD38B2D139F291FC3B8911888FE7DB24 - DFC1F24247C8EF3FE443BE525C9B4E7E38F9EBE57FA6BE6F79AEF8E6947F1D45 - 8C5E7E9BD1F923C7EAE11B9DFFE1F26FD5DA5E353C5FB1AF1E13337C6AAB16DE - 6D53F8D437127BBBF978FF078CF229C640FE23D695407C8D79D616CEFAA0E687 - B33E045B57CA5D8E32E5B3E8EB5AA70CACCF5A32BC3EDFAEF74B809A5D2619AD - C50FFD7E8F548B1B1D0F6353C6C2B8B4F1A4585426AA127504D58BF20AF50A5B - A5F0215F1E4B8C404D7049F9A80ED475140BA1EBC2375F890FC17E0A35A883AB - D6A088F5BB467C5CBCCCAE0A83AB5695C22376C21D095AECAF51E70D30CF8B18 - BF6B48ECB9AA9AD4A292500F8BB124DB3554B7D03561EB153E492246AED55CC1 - 1E853AA4CAA750AA192955F559CB56A8621C126C1BEA86EADC6A8A494B1D371C - 4F7DAB753497DA2EFAAB558C1B82FD478D7ADE17689E05997BF7697088FDAECA - F63ACA4A79E96DE21EAC22566611BB5F655B6F2477D53DAC57B1FAC5F3AE7CBE - 895A6382BF4630149E57C5276D30C1DFA06211FBA2CAD68A8A199BA2FF2776F2 - A518112BB388FD67956D009512C6FC4911B1328BD8BFD79857475171F2F34339 - 46475BC062B128F9CA8A13316A0EB1D3A5E7FD2DD409D1EF12EB7B2E6A0C71D2 - 2766C0C409E9307EDC0425DF99624CBB34D8D704DB826A12B633A86CD471F179 - 48F835123F23FD4E7E0D91F373E2DCCD006B5E936093AF1DD527ECAFA1EE407D - 82FA4AAC8BF48E829898182E119315643DED134C79FD582A9D5F206C335069EA - 778654F740FCA50A9BC64BD493B4449CFF06D58C5A8C7A021565804F0CCE24B6 - 6A0D21B934DE2D7AF2BF206221D0DA65CFB62B7193501E548FC2A77C9426DD2F - 133E1E658C8821B7AB57AF0E6B6060009CCEF930262109A64E99AABC43321313 - C6F8F952239B60A6922FC5389D4ECE90993FC6D60CDBC6EF8386BB486DD03021 - B26C4F490B6CED6D86ADE7492DE0F95F2BD41F7B11B6679865B7C1CE22E45D42 - 317FD55D404D36C7DEBE08F3D4607B7A5A60CB14B36CEDBC3DE7D4EC2670671A - AD15D6FB88069BB542C313FE7E5BA6A0EF051C97E391E0A30EF8B3E97EE8BA75 - 179F879A71E6F3AFBF8AE3DA81C7550A5BE8621B34DA22907F207DDFFC4B7AEB - A38C997EF6D67E7A06F5CDCB461BCE851EBD6CE4F637414DA9FEBCFDC62C84EA - 74E71D8C8DF783EB4DDD5B6AED83FA47225013536BC14F95DD0A3B13707CCE06 - 609F33BF3E36DAE899FB3ED6DE20F99F8B045B35277BC43BAF27926CA5B5C3B6 - 447A67D3F1E75FB3C26B63E361D4E26CC8596C87B9A445769859150F11FB3FAF - 8DF3A1B4A5183E427D21F4F11B4E787D592E6498CCDB2AD8DFA198246F6B119C - 2ECB85C966D8EB1E8015C83AAB66B714C1C9C767C103A66AE2844735D8ACB518 - BA1F9F0DF7C7C5DEFAFFE4E5781F466BD55C02FBD56CD2BA02281FFEDB235E83 - AED55C0CA7693C8C8C79207EDD42D83B2D0DF83E5C827D92D7AC18BA705ECD32 - CB470DD62F84DDCF14C06F91DD2DD864FF12F9BF8A003F908CF18BE12583FC8F - 166543AE1E76D93D3005F9E7F4B2714E5DA7E784E674D0BF45C78205C7ACA0A5 - 04BA0CE47D76E38350A6EB6FF1381FD0FF3FD29885643F7D3FFC06F31EADB326 - DD5A6CBCFFF378EC401D94558DCF602876889AD03AD35D3603A686FDFB848FFD - 6F8DBC4DAF335893BB44DE236B8279135B5E678C349CAB53B1DE9D9A35C171A0 - F130B33ED2B346CFDC889AE0FCA17964F69D44F9B7A8F2D75A7BCD34AA81B8C6 - 5964779AAD89567B04EF03DFDDF3E9F8F3371903AD16B2C00D6BA01A12611BFC - 028F95284744D86EF8434C6D4C6FF2F6E4213C7E883A99BC2DF9466C6D6C1F5E - E37953EC1AB8E7977FB20F1CFCEF0E56FED7C758DE4B792CEFC53C56F1F60A46 - B6592FE47C853ECBC2C5475747B71FF9E405C6BEE9665FF4BDCB961D5DC675A6 - EF3D6E3B7ABA9945B9A3FEA91B580D1DA805CA478CFDA0EA9D72D67FF91FECC0 - C7BB58E5FB955CED5DBBD8A5CBEFB3AABF95B36877F46752FC02CE08CCA73D3B - DD12FFEFB6DD3636A77D0E73BDE9622BDE59C1457DB265EDC9625135519D52BC - 9B3382F3374B9F8F253524317BB39DE5B7E733E7612717F5C946E7907842F2DF - 1C82FF39EA0AEA5EF04032ED3369715B58DACE349EEBB4A6695CD4271B9D43DF - AFF93EBE14E38BFD3C089FF6F8ED460DA2B6D03FA327D625B2D4FA5436B97132 - CBDD339D8BFA644BF42432B1A7A39BEF0FEACBEFCE10639C8EFA1423BEC3E350 - F6EE6C567CA8983D7BEC59B6E6B5422EEA938DCE918FF0FD94C7EA695B6022FA - 7E4BB9D9F7D859C9E112B6F1F846B6FCE5795CD4271B9DE3F96F425F8A093D3F - 5DA8955C9BE0BAC22F7DB594559FA8660BDBF2B9A84FB661BE6FCFCE9542AE00 - EC75C2D74F397B7286F9F736CDE452F8744E2B86B3FCD925C2DECEF70DA6B9E3 - 1B635FFE874BD9A6139B58EE5E0717F5C926D5E78A8849110CC699B7F877F3BD - A10F8345B27D88E3E695EB9FDF3C93CBAFFEE883BEA786E388412C62061F0BDA - EF7668FAEEE9ACE85011DB706C0373EECBE3A23ED9E81CF287D06FBFC135B942 - E4C5327664B025AF2C61EBDF5BCF16EDCFE7A23ED9D277A42B7B197B798CBE35 - 6E158AFCFF82C72FAD9BAD43AE0EDFDEBF4BDB0BB8A8EF3AE862D65A2BAD2767 - 84AF97C70667CF167E6FA04661DCA3945FD6AE2CB6F6EDB5EC771DF3B8A86FDB - 6553E6CA12EEEB8BF14AFBB36AD5C5C9636AA040BA6603D9321B33BD8F753CC4 - 961F9CCF26354EF20AB6477A1715885A3983F0E709FE5C95FD495CAB2F29F33B - AA3AAA6F44BD2946D9573A50F3EDEF5CC9F7925637DFFEB1767CD7676BEE07EB - DB7FBA92336E63FB3F9B38D2B44C7A2600000020000000200000003472000000 - 00000078DAEC9D077C1455F7F7878E8888824A93A6F4DE05C54779ECA21405E9 - 4D0141101BBD25A4915EA881544A80845ED21BA44202A12490DE7BEF3D39EF39 - B33BCB64D99E5DE2FB7F321F7EECEECC9DFB3DF7DC73CFBDB3D9DD6198FFFF36 - 3D43C3CFF58C0E4213E1BE97C5D7353EF8979B877B754D4D0D905CF1B99E91C1 - 9F2F8B6F6C6E7A3CF86E2870FCE0D01030B2303BA6AEFAB5B4B43A9A58987B1A - 5B983D323434EC277EDCD4CADC3FEAE953113F322A0A689F78393A97EAA0BAA8 - 4E45D94616A69EE79C2F54DC090CA83336372BD1313698D5946F91949A960A55 - 555550595909C929C96062699EC42F43E71899991679FBFAD49E39E75489757A - 2B6203D97ADEC5B982EAA6B6C525C483A9A545859199C91E5D23839FF07884D9 - 61ABAAA2A222282F2F87B2B23228282800DA47C7A80C9535B630AF78F4E431E4 - E5E5417676369C3A7BA6C2C8DCD453161B00DAE0798FA8DD9C6FABABABD93A6C - 1D1DCAEC4E39943E7AFC184A4A4AA0B4B4947D2C2E2E06B2253F3F1FC2EFDF07 - 1B07BBD213B63665494949909393C3B2B3B2B2C0DDD3A3CEC8DCEC1131648E2D - 73BDDE6867614C6C8CC8BF151515A2B68A730B0B0B5936D9989B9BDB84999999 - 09191919AC5D86A626C5926249CAF8FE947C4EF5486392CFE571D3D3D321362E - 16B05FCA0D8C0CBE50660C501FA22FCBA431939393B15DE1AC1212139A30D3D2 - D220353515525252E0F8C913655497D23906E388FA52BC9DD4AF0EA74F951B9A - 999499585A84900E9A1A97D3BE9898189649B651B9C4C444B0B63D594A75299D - 632CCC22EE858535F16D4242028E738B0A4353E3035656569DB8B2F4DCC0D458 - D70C8F453D8D62CBC5C7C7435C5C1CF8F9FB8391B949842C16F58DAEB1E11F46 - A6C6C78D2DCDFC4D2CCC92CC0F5B55525FF2FBD4E1CCA9B2836626DAD2EA41BB - 74718C94C7C6C602F9223A3A1A9E629E429B2B31A69350FEC420163F1E70FE68 - BC7AE37AB58FBF1F509B29B7511F368923AC937CCE6FB784DCD599FAE2D1A347 - F0ECD933961D85B9915E0704068287A7275CB97E0D4E9F73AA26268F2F3176F9 - 711482391E7343B002FD164A3E8F8C8C84274F9EC063CC17C47FF8F021444444 - C083070FE03E8E4762F2F99298FC380A0C0EA239264411BE8FAFAF4466787838 - 84A17FEFDDBB27CE6FBC74F54AB587B717040605C1033C87FCCD8F236A07F956 - 11FFDFBD7BB70933343414C8A69BB76E81F3A58B347E9AF85F3CFE28562866C8 - 067E2CD93AD897539C4BE31F3431323869675BCE6F27B1D12795183B498666C6 - FE078D8D5E883F89F907C78CAF9F5F9338A27A4D2DCD2B0C8C0D75A9ADFC76A3 - 5DFAC6782C302890E5920F887DFDC60D8C5BE30855F2CFB193D6A5E27174F7DE - 5D38696F5B4E7EA678A0FE467B2A70CE29BF137087658684844070703004615F - 1E3E7E54A5FC4339F3C8F16365D2E288EA76737703573757B873E74E1366208E - B580800076BFD591C365D82F7B945C5F7E6A686E5A41754A8A5DCEB7D298B76F - DF067F1C837ED87F1E1E1EE87FD30A45E71F9A23D1B7C59E5E5E32B9B298BE18 - EB3E3E3EE0EDED0D5E58CFA5CB9701FBA8D4C0C060A0BCF507C6E923974B17EB - F84CAAFBD0D12365D497D7AE5F6799E25C625EBC74092C8F1E2EB53C7CA8EC16 - 8E354FCC77EEEEEEE0E6E606768E0E750626C672D71FB84EF0B4B639C9FA9E74 - 0BFB97FC477D48716468621C816BB92A6A1FD756E2A0DD55748CCA5059F46185 - F34517707575859B376F92FD5487A722EBCF83A6469E386F579CBB70BEEEA089 - 71B1F8FA13E7A0A41B376F88FC7BF5DA55A07DE2EB4F7D63A3225B7BBB5A621B - 98187929B306263FE0B895B8FEA63CE2ECE2C2C616F9F7FC850B60606A2471FD - 8DDC47D46E45D98A6C94C31CCF9C667D4BFD6CEFE800C851DBF58722D75F276C - 4E5653BFDEC0FC867DF552AFBF245D7FEA1A1BCC63FED7361ACB72C6B34636E7 - A88E8C6DD0AA571C439248F49CDDA7E9ED4C68B7B6B6817F747208C91B7AE571 - C9B6A802D8175B02E36E461575740C2E6A6B1F788071BCDB43EDDC93B707B577 - 0836EEE8105C32C33DBAC42AA5022E15025C2800388B72CC073048AE828FBCE2 - 4A3A380497B5B30BB6656C0387359B6B7767625F3B4FCFCE760155B3FDE2CACE - 66D7C0CD6280AB450017917F1ED967500EC8B7C903389E0B60985E0BDF7A4755 - BE66EB5FDBC93EC893B10B9EA1DC9B0FD096B109F8AE9343F0ED6EA7430B7FF7 - 08A909B5DE06E1E78DC117D76037907D05E582FC73C83E9DFF9C6F9B5E066EB7 - CEC2FDC39BE082D775F8E96E46D56B67EF16B4B70F7ECCD806AC609C9DDB49E5 - 5AB976A2321D1C82E27A5D08CFD9F138BBC6B7A411FC4B017C8BEB21203C1022 - 6CB643D8695DF0781C81FCC6E7FC9C3AB816E407F78F6E01CFEBF67034B9188C - B3010E6601E864002C8A28A87BC72522B39D7D502AB66D0B73CAE35511F754D0 - DBC8D56A67175430FCCAA3B4C349A50DC4E4CBA704C013E556D408DEC80E77D8 - 0761F67BE1D6FDBB703DFC2E845BFF03814E46E0109B06877200CC914D7C03E2 - 6702EC471B76A3563F2B6B78EF5A545A5BBBA062645A328EC17DDBD804D6F73C - 7B37E75052098873F97C0FD42DECFB6BE8FB4BD876EF3BAEF0C86A1D3CB65C8B - F3AF0B9CC86D80A3D8FF56C83743B6114A1FF90790BF4FC8DF912ED09AE872E8 - E61496D5C626A0BE8D5D50C34CFFA49ACE8E21D5D3DC9E669ECEA87C81EF8D6C - 776453ECDD4ACE82904B87E1C1F1BFC0F55E205C8A8A8620A78310863EB814E8 - 075659F5604AFCACA6FC5DC8DD96D6089F056514753E155A31FCE6D3AA3676C1 - 0DC4FF3BB9167624D7C0D741697578AC66C28DC81CC774811D7E282FE47B6597 - 42B0FB1978786413F8DEBE09CEB9B54D62DF293206FC2F9843D8F1BFE1A2BF07 - 98E038D043BE36F2F722FFA74745D5DD9DC28A075F7E5CB629BA14B62393D8A4 - F5F1D54036EC4FAF07DDF43A98179251FFEAA9BBD5A3AF3EC9B74E2C84E0809B - 2C37E4963D5CCF2A9518FB34F60EA3EFED23E3C0F7BC39841FFD1DCEFBDC84F5 - 51858DBD5D1E16F638175EB9EE4901186436C0CE943AF80D991C7F697425F06D - 30CE6E0463F4E3BCD08CC6D71D036B273AB8D65844A6C275ECFBCB6263CF1E75 - 12F9C790CFC65E8E20F6F41EC4C32C87ABB5DD1C036B168665359A639D46598D - B027B50E3627D4C04A6472FCEF23CB41920D96B9144B8DB0F47E4EE31B4EF7AA - 065E8C28D98939D719F94EC83F856C3B649F401D15F2F5D2EA60A66F625927C7 - 909A59FEC9754619F56089FB4D90BD2FAD1EFE48AC81D53155F0033289CDA066 - 4594802C1B44763CC869ECE114563900EDF83BB280CDBB1CDF0A8F2F0CCBACE9 - 82FD36CD33AE4A27B586E55A0AC7A316B2FF4AAA855F62AB604154057CF9B014 - 18217F6A5811286203C93CA711563CC885B72E8457F5757950B619FB744D446E - 63B7B3F7AA47DE88AAD89D5029E272D2496F807F90BD2EAE1A163DAD806F1E95 - C187E1C522FEC8900250C6069205D6FBF3E37C78E35C7875CFF3F7ABB73C2B79 - 814BD2CB6860637D03B2973CAD84D98FCBE0E3FB386786168AF8FD03F240151B - 485F05A6C057012912D9FC585FFEAC12BE7F5C0E9F3C288189778BE0FDC07C01 - DF36A8E14DBF1C50D506697CF1589FF7A41C66217BF2BD22181A5400BDFC7381 - D8A48E5E59A0AA0D92F89262FDF388529886ECE1C105D0E7762E74F5CE16F119 - 8F4C50D50671BEB4589F1E560CA390DDEF4E1E74F341B67B6613BEAA3688F3A5 - C5FA9890421880EC377C73A02DF19EF3AB980B8FAB19D734956CE0F365C5FAA0 - 807CE881EC0E9E59C0B8A503E31C59836BB46AC6DAAF276317A88F769431E722 - 2A995BA94AD9F0794032CB9717EB6FF9E542276AF7E5E846C63EB892B10FB9CE - D8040DE0AF6D19BB80DD8C7D500973EE614507D754856CF8CFED64F8FC4EB2DC - 58EF74231118C7D032E486E0DA639CD475D811BFAEE88BBF706C16B639FBA0FC - 75F75499364CF74B82FFF8274B8DF5B73C53A1DD99F0526C7312B6F75B85D7A1 - B446C3B53EAE5FF3DB3B3D28EBE59526D186493E8930DD37E985581F7A3B1BBA - 383F296F631F5C80F5FC2A73ED29EF5AC72E7025AE55B23A3ADD2F19E493DEC4 - 86315E0930C93B5114EBD3420BA0E7B5E81AE456A00F7519E7E057D4720D621D - DE81B5C32124BDF3D9F0D2A13EA9AC0DC33CE2618C6702B24B618867527D3BFB - 908AB6F6C1A7D875AD26362DBFF6D8AE656DED83925F3D1B5ED4EB4A24F4BEFC - 043A3A8656B4B30F76636C82DF7F29D7A082EB9405D8D6F4760EC1F118B3D35B - EC1ABC19DB93B35B4155453A6DAB7972FA9F4F9ACB67B7C646FCD7008D0DF5A8 - 3A68A827D542435D0D34D456437D6D15D4D754B2AAABAE40954369FA5388BAB0 - BB22CAE99F59CDE2BFC026AE247685885D5755862A8592B448886C860DC417B1 - F96D96C82E7FCEAE2C85DACA12A8AD288692D4272ADBC0F279ECBADB5A0A8963 - D75614414D791114274740E4B96D352AF179ED56982F62170A5456C0C6A42AFC - E73EE7FC2DF4B9585FD7F27C2E622397545D9AAF3A5F468C3F679788D8E4EFE7 - EC7C965D5D9AA73A9FC796E77775E70BDADF24C615E0AB335FB07CFEF8AA12F8 - FCC5BE16F85CDDF982E53729532639CE7831AECE7C41F5F1EDAB8B3C2753EACE - 172C9F37BE14E2AB315F08F88A8DAFEA925C5077BE203D2F23899D27625795E4 - 80BAF305CBE7F54B5DEE339952365FF025C99702FEF3F1A5085F997CC197245F - 92F831C1B7AF1ACB541593B2A1AA280B2A8B3241D97CD1B41F73056C619D223E - 2F269AB2B39BB02B0B3340D97C515D26BD3DCFF94DFBA54AC4CE12B00B05ECCA - 827450365FF025C99724F17EE1CA88B32B0AD240D97CD194FFA22F457C5EBF08 - D8992FB02BF25395CE17F27CA98A94C917B2DAA3EA7A41997CC197245FAAC657 - 3C5F34E1F3D81579292AF395C9176C9B0BD305ECFCE7ECF2BC64D5F94AE40BE2 - 56B26D6ECA2ECF4D6A065FF118AF90C26E0E5F997CC17225B09BCD57305F54E4 - A748643787AF4E29CAB5B7B7EF6C6B6BBBD7C6C6E6176965E8989D9DDD1E2AAB - D6B75AB4B4DA629D7E57AE5CA9C6FAD3247D8688F6D1312A83657DE81C75F1AD - ADAD17B8B8B89435343480939353E9F1E3C7FF2B5E86F6D1312A4365F1F57C75 - F11D1D1C7C6363A2D9CB9EA74F9F3662FBDC25F48F3B1DA33254D6C1C1CE4B5D - 7C3B5BDB82C29C2C965F5B5B0BE8E7CA63C78EF5E58ED373DA47C768A3B2B6B6 - 36F96AFBF8C3C99338E432D975176D77EEDCA9C27D7ABCE37AB48F8E519992DC - 0CB0B13959A53EFE89B2FCD438A8292D64AF33E9F3E038168A312E3A609CB5C7 - B617D2E7C3E91895C94B89055B1B9B12F5F9DF262EF1491854E667B26B1EDA30 - CE4B292E49F49CED1B3C4665121E8781BDAD4D8CBAF8B6B627ED427CDD1ACB32 - 1330CFE5B2D73BF4D95C07078770123DA77D748CCA84FABA37E23936EAE2E358 - FAEAFC995325C5C951509E938AF30FCEFBB53580315F85BEAFA2E7B48F8E5199 - F3674F51DF7CA1C6FCD3DEE6E489A2A48840BC7E8F11F5C3BD7BF71AD0F70D9C - DFE91895A1B2748E5A3F02646DADE779CDB9AA30E11170FD505A5C483E001A1B - B48F8E795C75AE3E79D25A4FDD6F3363BCF7C17655653D09067E3F78B8BB43C4 - DD20761F1DA332FCDCA0CECDCEF6A47BA8E7D5C682D8FBA27E48498803E7F3E7 - 80F6D1318C7B374DBDD58E31F5E96907DBB2DC278120E887449CFF73E1FC3927 - 7816E409A7EC6CCA4E9C38F11F4DBEDD6F6F7BF2D943DFEB90F7ECAEA81F1E86 - DF85CB17CE829D8D4DB4A6FFDC8063F157E7B38E8DD90FFD41D00FB150929D42 - F90ED03FEB34CDC75CBFDFDECEB6313AC01572238344FDE0EDE18639C776BF46 - 3F76E8ECDC0EDB9977C7C7036E5D3C07590F7C44FD90161B493EC87356F5EF7C - 12B7245C4765CC6198CC9DF8B879F5EAEBEB9DCF3B95E6273D05477B3B880974 - 85EC47CFFB01C7410995A1B2C273E608EA5065CBF80EEB484701A7366D32E097 - D54F599F87785D87AB17CEB03EE0FAE1E755CFD832FC73047564CF568E9DB90C - D520568F4846FBA220F3BE0F9CB2B785081C0B6483C1EE2890565E58D752C5D8 - 39EF61D94ADEB9D928B3CE9DD342B97D6FF74C85C4102FECEF93553837572586 - 7A41CF37D3443C615973E1B9DCFE4A41DD72FD6ECF3B07C773D65BC2156E872E - 5D926BB86307755D2A71BC6BA374F4752E8AEC1594810E8273B2DFC67DB1CFEB - CBB293F3C7443C2FB38CC79FC93FDAB9737224776CCD1A77276EFFEA956E2ECF - DB9EF244AC2F3FE6D5578A0C19F362C6305ED94C2CCB5BE7D3E77B330B79C787 - F3182378FB0B0465456DC23A32B39E1F4F1B229D9F3D86E7ABB8A6C7B2364AB7 - 0DDA366550D9263E48787E2C7BB4747EDE6B58A65658B651E03BC07C92B9BC69 - 4C66ED7BF1DCACFD4D632D6B85F0DC8F8575D1FE1A0143E6D8BB2C36762AC45E - 3F437591705E1741BCCA3CD7457EFC670FC272B992C731F549CE603963375E4A - 0EC8C1F3072A980390917995D717D8B759860C53F8BA0239BBBBA0AC281EA88E - 2B827629FDC7FDF6F2FB4BD646E7423B75CE81A6561660C6CA52F82810ED37B5 - 34A7EFDAD2F7DDC0D8DC148CCC4CC1D0D4180E9A18D3F743E83B48A0CF7E579F - 6400BA07F5957EFF43C43E6429B4C152C016E31BB17C13219FD846C83614FE56 - 00B155E50BD8F5F5F54D545757C78AAE81E93BDBF4DD69EE7BD3DCF797F9DF97 - D641B68E819EF2FC4392F99C0DC4A7EF8DF3BFBB4DDFA17E818FEC03CDE4D37B - 1D24497CF201F1F9DF1BA7EF5273DFA33EA08F7C7D5D95FDCFB125D9C0E7F3DB - CFF1A9FDC4D6D6D355B9FD8AF0B91890D47E6D3D1DD042A9C4B792CD178F4149 - 7C626BE91E50CDFF6AE0EF47F67E1DE5F95CFE51D6FFE2FD4FEC7D3ADA2AF149 - 8AC6BF78FB690C52FB89BDEF8016CB9F6D95B800958602394AE3F3658D7F697C - CEFFC4DE8B12B2D9FAD79FCD807FAEE408743907FE16291BD69DC960CB985A0A - F2ACB4FCC7FD6E05977FF8F98FCF27F65EEDFDC0B5DB36AC1C82B2018285A2E7 - 81A8802C803BA44C8013F7CAE9773E58713CBEF86D97977F89BD47C067DB4DCC - 901C80509EE8B5C8962C81687E31C1F98558E2E2B365F53DF189BD474BC0DF8A - FEE6D8777301EE091F391B383B48C4A6F98DF3335FC4166F3B3FF69BF0B588BF - 8FE5537FF3D922BE980D246373C1DCCEB1F8222EC716F73D7FEC09F8FB44FCAD - 1C1FA5EB5E000A8C8366C9F57E16EC46F66E5EFB43D0B7F6E1E512C7814857C4 - 243646FEBA940D7F5ECC823F5D32E00FE774D8723E0D369F4B814D6793E0B733 - 89B0F078025BBFD69554017FFF733EC518F9815EBB25D635190B5C0CF245B118 - 20D46D1C1BFE190DE09B5607DEC9D5E091500EAE31C57023321FAE3CCC0497B0 - 14381F120F06376285EDCF14F2F7B2AFC97EAA87B5059F074A6107F2C6416013 - 36806F7A23F8A4D681675235B8C597C3CDE822B8F6240F2E3DC804E7B064700A - 8E830DA7E25906FDA608B19FF3B3716C97B1CF6DC2CA04F56737E5703980745B - 287F945F26B101BCD31AC02BB90EDC13AAE0566C195C7F5A08971FE780CBFD74 - 38179A046782E244BEA7DF3311F005FEA77EDBEF9AC73EBF155F838C06ACBF91 - 15B5CD4F285FA17C381117DBED95DA009E29C84EACC1F32BE0FAB312B882BE77 - 799805E7C352E16C482298BB0BF86702D259FE2E5EFB2966169D4C8175A7D3C1 - 3FB516FCD26AD9BEF44DAB479FD68337D6EF259427AB7AF020A5D4833BB6D92D - A9165C13ABE1661CB2A34B915D08171FE5C2F9FB1970F66E329C0E8C87BFCE09 - 7C1F9D94CDFED6089FBFE97C3AFBB8EF463678275682575215F66315DB971E58 - 2FB5CB4D28576A23290179A4F82AB8115709D763CAE1EAB352B81C59042E8FF2 - 909D0567EFA5C2A9E04470088885153609B0DC2649F43B277CFFAFB24F611F1D - EEE683476C09B8C595822B8AFAF1660CA91C6EC496B30CD2355665702DBA0CAE - 527BD1DF97A38AE0E29342707EC8B1D3E05448123804C6C111EF18B6FED54637 - 4471476C8EFF937592A0EFA3F2E066543EDC785A80F15300D75057A30A587F5E - 16EA124FC473795280EDCD472EFAFB4136388565C099BBA92CDB1EFD6E7B3B06 - B4AF0AF8BFE9DB09B942BE30FF90363B25C3B5871970F551168ED92CB8FC281B - 2E3ECCC618CA06E708520E5C203DC881F3F8789E1EEF67C3396CEBB9706A2F71 - D3E074680A38A2CFEDB1DDC43EE9F714D6390A624FD27A86E39BBA27C1451CA7 - 17C353C0253C15C76C2A5C084B8373F8E844317C2F95F52989DAC78978A74393 - D9F60AB8F16087FD6D7B3B9A655BB947716D7496C2CFA7E30B8F27B23992D346 - A136C8D0AFA7F94A60B51E73CC7AC778B6CDEB1CE260C1B1048E3F5D0A7FBDA6 - E71BD409E6FFB3ADEF775B670F98B7ABB0D7B7FF802C0DF8615741DFEFB77FAB - 6EFEE0A5070B5C1EA5415425C894F3C354786FA981CA7F6B1EEE727FF6F04B0F - 0ADF770E07BEDE5D66090E79A090A8ACF8F9C32F46140C710EFF563EFF41C1EF - F125A09B57DF4403D6DAC3C614504854963BEF406E1D68A336C616A10DF7E5FA - E5FDF3775F609306FD7E09A63C05854465596E4E1D68E5D4C2BEEC5AD89B5D03 - 54B73CFE7BE74225F2471C0880CEEE45C084834C5199910702613FCBAD81BD59 - 35B03BAB1A76655603D52D97EF142291FF6B78218C367A0843F7DF93A9515866 - ED3D5CCFF2B83B33AA603B8AEA96CB3F1B2C912F2E1DAE6FC57CCC728989DAC1 - 722B615B7A25FC93560154B75CFE9940D9DC5C019798927CBC33B34AC045E656 - 21F76FD45FA9E54075CB1DE7A703A4700571CC72B3055C493EDEC6E3FE955A01 - 7F22F78F9432D882A2BAE5F24FDD69968FB9B672DCDF93CB607372296C4A2A05 - AA5B2EDFF136CFC7754D7CBC47011FFF9152CEB695E3FE86DC8D8925B0014575 - CBE53BF8A9E8E372E5BFFF716E7B75E499AD1F36E1DBFBCAF4F156193E7E7CFA - 2F50662BCB8A451B76943D39F5E7648E3FC8CE47651F3F74D802CA6E25A94F1A - 1F9FD95AF2C06EF348966FEB2DD3C702AE209E7E4B2A11F66D31AC4F288608BB - 4D82EF8228A9C2C4FB8D8F4FFD99FFD86EC3E041273D65FA98E3523CFD9A20E0 - AE8B2F825FE28AE0BECD06F6BB1824453E7FCF9525E546F9D53F70F83D6BD009 - 0FB971CC71D7B2DC42F819B526B600C24FAC157DF74511BEE87B3242D1F903AD - DD65FA98DACA71D7C416C26AE4AE8A29809531F970EFD81AC17711485525F2C5 - 95158ACE1F78DC4DBA8F513F8B715744E7C3F2E83C58F62C0FEE1E5929FCDE87 - 6AA2F3071EBB25D3C75C5B39EE52E42E799A0B8B5121879689BE835017764471 - 09CFA1F3071EBDD9D4C7714D7DBC1CB9D4563EF7A7A81C58189903C1968B459F - C35786CF9D43E70F3C72438A8F39AE80B90899026E36FC88FAE14916049A2D7C - FE59F0D25CC5253C87CE1F70F83AAC8A95EE63E22E442D20EE130177FEE32C98 - FB3813024C7E107CBF4345D1F9030E5D65B9D27C2CE02213350F99731F65C29C - 4719F01D5EABDE369A2BF84E0B4A99EF6170E7D0F903ACAEC8F431B595B87390 - FBBD903B3B221DBE45F91FFC4EF49977A5BF0782A2F307585E167125F998E53E - 147089F94D441A7CFD40205FBD6F049FB3673FFB9DA6B884E7D0F9FD2D2E89B8 - 927C3CFBA1A0ADDF3C78CEE5E4A3F3055414A6AB2C3A7FA0E5A5822FEEC48AB8 - E23EFE5A02979397F67F9F7FBE5E05D1F903CC9DBF1D6871B1A0BF9933282BCF - FD9F083E57AFA2E8FCE65CA3BAEF99D92C3E9DDF1CBEDBAE19D05C9D593B59A4 - C58BCB342A3E8B6B432BFFDFC3CFA7BFCF6850ADFC567E2BBF95DFCAFF77F25F - A65AF9FF6EBEAB8FA74A52275F157B5AF9ADFC567E2B5F09FE8296E44BB3E165 - E55F005058BFFFFEFB90B52B56D4AD5ABAB471E32F6BD3FFFCEDB779CA9CDF5C - 6D5ABBF6E9B29F7E02BED6AD5A5DFDC7AF1BEDB129ED34C9A6FB6750BBC5F99C - D0867AADADDBAFEFD9BAF5BDE670FEDEB8F1A3D5C859B978096CFCF997EC2D1B - 37AEA0FD5B7EDD70F6799B57556D5EB73E6CF5B265AC3DCB172D823D7FFF03FB - B76E678576C46A6FDBB65C15FE1F1B361A8BB76DEDCA95353F2F5FD1C0BDDEB2 - 7E8391A8FCAF1B2DD0B6428ECD17DA51B8E79F7F0629DDCFBFAC8D5FB178B144 - 3FAF5CB204C847E2E7ECFA63EB78E4F9A2EAC56CB05229D6366DEAB379FDFA3B - 3F2F5FDE206E03F97BFDEAD5E55B7EDD6826214E3A23B3F6397FEB57CD8DBD3F - 366CD05FBF7A4D1971C56DF96BE36FB55A5B7738E9EDDAF50E95A57E7FDEFE6D - 05EA1C03FFACFB6DDAA6B5EB9E71E380FA68DF3FDB383F37EEDFBAE3113ECFE2 - F9DF405363F18F5F7F3DF5E7868D2592E28E84763562B9EE9ACE495ADBB7CFD8 - FFCFF620643648B0A301FBC6FFC08E1D1394ADF7F7B56B67A09F6BB1CF1B6569 - FFB6ED65A47D5BB7574AF38550CF283615E5E3984F9496EBF892C36C9A0FB66D - FB5D51FE2FCB97E7A98B4FB1897AFACF3FFFBCAD0A7FFBEF7FB0F5ECFD7BAB88 - 8B7981DD77F9FC05D0DDBD57C43A7FEA34BBCFE6F091E7FC7FB6BB2BDBFFADFC - 567E2BBF95DFCA6FE5FFAFF369CD8FD74480EBA1266B70DAA7B3737793B9FEC0 - 8E5DEC3EEDED3B9BC75FB122535DEB0F5C9B5D5596BF79DDBA0D92D6FBCAF271 - DD538D6BD48FA4715AB7D6AD7593BD4D9D5AFCDF49938A6769AABCAC8DEAF9F8 - E35498393305468C28FA445EF9F1E38B3EA5F21F7D94A45079F9EC0CF8F0C34C - 983E3D033EF82055669DA347177D32736616CC9841655360DAB478956D201F52 - 3B883D6D5A364C99920D932767E2639AC43A69DFCC99D96867364C9D9A896553 - 61D2A4782CFF0C860D4B9FA54ADBC9E7D46E624F9C9803132690B2B0EE8C2636 - D0F30F3FCCC136E7B265274CC88071E39250B1785E14F253FEAB8A0FA85EF239 - B59BD8E3C6E5B2A2E7932665B33608CAE4A28F72715F0E8C1F9F0963C7A6C098 - 31F1F8F80C860FCFFEB4393140F593CFA9DDC41E3B360F958F9C7C6C5B3EDA96 - 8F5C7A4EB66521370D468F4E4045233BEF13758C01B2817C4EED26F6983105F8 - 28D0B871A47C7C9E83CC7418352A0915D3ECD8976403F99CDA4DDCD1A30B85A2 - E7F9C8CC46A5A112D4CEE6DB403EE7F8A34615C2C89105A83C54362A5563ECE7 - FD90CFFA9CDA2D601720331F1F73D09E748DB69DE29C628DFA9B7C4EED26F688 - 11D4FE5CE453FCA56AA4EF697CD318A338A758A3FE16F83C87650BF839C8CFC0 - 18519F0D94533FFA48905B687CD31813C4791ADBDFE4736A37B1478F263E8DD3 - 0CB433B9D936D05C42F99C722AE535CA2D34BE05632C41947FC8E7D46E628F19 - 938DCAC4B2296CFE6D6EFEA7B984F239E554CA6B945BC4C7373D279F53BB893D - 664C3A2A055FC7A30DAAE77F9A43691E9B342985CDE7945329AF499B7FC8E7E3 - C6A5B0EC316312D1DE18B4BB79F99FE650F223CD25827C2E3DA70A72543CDB6E - 628F1BF754A5B6BF98FF9FB1F398227389C08667C276A7AB650D44F528E34365 - CBB76EADDBFFEAB67AEDCFF0827E21AD61B58AF4F36A58495AB30A56A096AF5E - 09CB57AD8465AB56C0B2952B60E9CAE5B0740569192C41A9CA5FD3C406017BA5 - 44F60A217BB9902DE02E594E5AAA125FDAEF6949FA3D31FEEF2AF17F536AF1B2 - A5AC94E1AF61DBFD8B8829EB37C5F8BFA92589BF68D91258B474894AEDE7B82F - 3B1E64F15F463C48E3BFAC78E0FCCBF15F763C70FD2ADE7EF1DFD7E36CE0F383 - 822A2130B05CEA6FCCFDB47431FCB46431C87A5F64950A7C5270701570EF8BDC - B9532EF137FE162E59C44AD6FB22827896CE6F6C6C7CA10F4242AA41FC7D91DB - B75FFC8DBB058B7F6225EB7D112EA69BF07F91CC278586D680B4F745FCFD9BFE - CEDB8F8B16C2D7B3F780ACF745A8ED242ED6C4E341125FD6FB22BEBECFDB4F6C - 79EF8B109BDACFF976951C3EE77F59EF8BF8F81482B7772128F2BE882097AC16 - C595783C48FB8DC9A0A02A50C7FB225C2EA331C5F1F9F1206BFC0506564273DF - 17A1B6531EA5FAA85EF17890F71B970101E5D09CF745B83C4E75519DE2F1202F - FF52FEBB7DBB0C547D5F849B43B8DF2E148F0749BFEF2B9EFF89AFEAFB222B68 - FE42513DD416F178E07325FDC624E5BEE6BC2F426C9A3B690E2189C783B4DFB7 - 2451DF37F77D116EEEA6B98372B8783C48FA6D4B12CD3BEA785F845B3750EE26 - 89C783B8C8E7C496F5BE08E51E2FAF7C50E47D116ECD42399B241E0F7CD13EF2 - B9ACF745BCBC04BFEF999797079F7FB91DE4BD2FC2AD97286793C4E3415C77EE - 9482B4F74528EF72BFEF49BFF1F8FDBC3968C30E90F5BE08F169ADC69D271E0F - 7CD13E929F5F0988BF2FE2ED5DC0CE39D46E12F1BF43FEF7F3E682ACF745960A - D789B44EA3F592783CF045732B279AE7B8F745BCBDF345F6736CFA8D47963F7F - 2EC87A5F44B04EA575A260AD261E0F92C4F59597571E7878E48AB87C36FDCEE2 - F73CBEA2EF8B88C70327F22DF7C8FD862CBFCD7C362771BE229B783C88B314E1 - 52DB05ED9FAB3C5F2C1E680D4B6B485AC7FDF8D342F8E1A705307FE18F306FC1 - 0F30F7C7F930F787793067FE3C9623D2BCE7CFE728C9178F8726FC4552F8AC0D - 739BDA2064D3B1FF7BEF5AD0EF664BD2CBE483985AF91AE44D66181D177CECAC - 18FF80B6E09CE66ED61D1846EF18C31CAC407E3DD6F9B6627CBD5286D1AF461D - 15D4A1CA66F81AC3188433CC69645761DD0695CAF1F3F1F5A9723CEF1E1EEBAA - 1CDBAA13DA7E9F61AE57314CA3B07E65F9E52038F71AD6A17F178F77549CAF7F - 9C61CE563C67ABCA07A10D672B057DA150AC7D80BE17FA1CD4C027515D54E781 - 69F2F907D1EF0F1B9BD65D8FD2AD41464FC5F96562C7231A05B120B3ED230576 - 368A9D7B0DDB6E7053F1F16F7083616E55373D4E75D238D21A2E9D7F4087613C - 6A9B9E9783D22B168C0745F95ADDD15F250C932756C60D7DA873403ADF08FD13 - 2B760EB543779FF2F98F7290B80F625046A1D2F97A450C532256AF19B6436BAC - 0AFC090C635ED2B44C314ABF5086FFEB18A64EAC5E1DF499F1ABCACFBF947374 - C5FA92EA3E502B9DAF83FEAA11E3531DCAE62F96DF4D3066F87555537B64DC17 - D620539037C5FD7F609CF27C49FEA7BA0D3264E4FCBB92E34F67AFF27C9DFD0C - E32A167FB172E24F673BC3DCA86A7A4EB670FC29D3073456E99C1CB1B6D07C72 - 609B0CFE10418E68103BEF2AE59FEB58A08D02F03682FC43398B5F4703977FDE - 977DBA4130C38437BC18B727CB053618BE2667CEBE21285B2FD68630ACF36090 - 6271437656C38B7300F981FC4AF988CA519F90E839F5B75E89A0DDE2EC6AAEED - E3159F7F1DCB5F9C07B87C4C3149B14D639364512288B51C09E5A90E8772C5E7 - 5F76ECB617F4C3F56AC936282A3A97EA300812D4A954FEC039443F10FD50F662 - 5F28223AC7A142C8EEAEE2BA97FC205C7F524C3628C06DE062AD42E07375DC87 - 98E286FA83EAA4314C7984E6D61AA1F284B9858E51198A7345634D293BDE17E4 - 0FCA6106E982F98244CF691F1D9337BE5B3785B7650FA005D9D3593E3DB60CDF - 4CC8376B01F60262F7D34E05A10D0B5E367BC4A102F8F84A3DFB48AF3F5D6DA0 - D9CF8408FADB8CCFE6C4D9306A951D7CBB6697FA3F1322F031703EE7B339F1FA - 8295DA3F13A240FBB79C4E85C0E852CD7E26444AFF5F082D90F8374879F79913 - FF0C8022DBA76B0C801FFF1C5BFC33008ADCE78FFF1900653E13336A953DCBFE - E3749AC4CF00F0EF7328ED3E93FCCF0028CBFF76CD6E961F145326F16FE0F2EE - B3C8FF0C004929BE709C135FDADFE0156D3FBD5F4D5286AFC8670014BDCF24BD - 574E5296AFC8670024E500F1F6D3FBF42465F98A7E064056FCB3FC1FE7B3528A - AFE46700A4DD6796F8ECDF2854E02BFB190049F98FE5FF308F95327C553E0320 - ED3E9373847F9F519EAFF8670064DD6792FD1BD07C25F94A7C0640DCF77C3EFD - 6D4E95BF8129FA1900F1FB0B8BC73EC757F66F808A7C06409C2DEE7B115F85BF - 41CAFB0C007FBDC16F373FEEB8BF8FAAF23758799F01E0FF3D5E9CCDE7739F01 - 201F28C557E03300FCBFC9737F17E7FB5DFC33004A2D8115FC0C00176BE2ED96 - F6190085F94A7C06808B75453F03A0E8DFE05B3F03D0FA1980FFF54D99DF7054 - A5BC227C08779628697C65CAB7F25BF9ADFC567E2BBF95DFCA6FE5B7F25BF9AD - FC56FEBF89DF92D75FAD9B6ADB0093192DEAEBFEA633A0BFC9072D66C3BB66D3 - A19FE907D0CF786A8BD8D0CF7C3AF4319F067D4CA7406FA3292FDD863E9653A1 - 97F91478C77432BC633C11DE3A38F1A5DAD0CB620ABC6D3E197A9A4E841EC6E3 - E14DC371D0C360AC7A6DD83FB02BAAC75B87269BBE6D35C9BCF7E1A919BDACA6 - C23B9653A0A73972CDC6C31B26E3E075A331F0BAC168785D6F3474D719D56C1B - 5E311D39B8D7A129BA7D0E7F90D8D70AFB18991CF72DCB89D0D36202BC69360E - BA998C816E46A3A0EBC111F0AAFE7078557704743D3002BA698D50D986B7AC26 - 6FEA7BE88372E2F6A63EB614722D845CF309D0CD6C2C7435190DAF22BB0BB23B - E90F834EBA43A0F381A1F08AD610E8A2350C5EDBA79C0D6F5A4CF8A0EF91E977 - FB5A7E50CF722D26B3FDFB96F9246C2BFA19F5BAE958B6CD5D8C47C22B46C83D - 380C3AE80F81F6BAEF43870383A183D660E8B86F3074DAF73E74D93B045EDBA3 - 980DD8BF2BFA594E2FE96BF101F436C7F612D77402F4309900DD4D90693C06BA - 525B8D906B28E41A2057EF3D68AB3318DA680F82B6FB51FB0640BB3D83A003AA - D3EEF7A0CBEEA1D06DCF709936603FEBE158AEA5B1DCCB0C63DA64121BCF6F18 - 615C198E81D70E8E845751AF180C874E06C2F6125717B9070601A33D0018E432 - 7B50BBDE8536BB06405B54875D83A1F3CEF765B2DF3934794B3F338C2FE4F642 - EEDBC6D866C3F1D0FD20C6953E72F546C02B7A43D9BEED806AA72B6C2FCB1D08 - 383604DCDDA81DFD51FD80D9DE1FDAEC7817DAED1C0832C6551B64AFED6B36AD - BA0FE6CF5E4693D8FC41E3B7BB1EB619E3B88BCE70369E3A69235B7B30B4271F - E32371DB680DE4B5B9BF80BD0DD95BDF65D5066D90D5EED7CC468FE88773471F - 23641B625F1B8C871E7A63E175DDD1F0DA81916CFC76DEFF3E7444B5C7786AB7 - 8FFA7620DBBF6DF091D9CB63EF44E6360197F947F8283BA774E96336D5A72FE6 - EC5E0731C6F5B1DDBAE3A0BB36B2B5874397FDC8C6D8EDB817DBBC67600DB3B5 - DF2DACF3169EF70DEA434E6DF6F417F2FBB33E676D201FC8D97A584D5AD6CF10 - C7B6C12478476F02F4D4190B6F68637FEFC7FEDE3B14DAEF1E94C8FCFDAE1632 - 86A1A47ECE92E2BC1DC5DA4EF4C94EEAF3FE72D9ED8C86F4EB633835AE8F01B6 - 5D0FFBFC00E66D2DCC9BFB462177A03FFA6F3E9B7315D83AEE790F3AEE7A8F8D - F3F63B072934CEDF31997CA8AFC154E8AD877ED7C158D7C63CB66F5834C6EF60 - 65F3248DED577661CEDBF53E283897BC86ED8EE9A3876DD799043DB5C71563BF - FD8DFBDF54254F77C3DCA6687EA3ADA7F1F8557D91DD5B7732B153306E463667 - 8E7A73DF18A5F27B1FFD29117D75B1ED07265461ACCE7DD9EB1564E7F6D69954 - D06EEFA0392F9BFD96FE846DEFEA4C6DC07166D1126BC5B775C7EFC7B6C760BE - E8DD12FC7774261EC3B1EED862D70A3A53293FF66B297E3F9D29E9CC5FFD7AB6 - 141FC79C6D4B5EABB534BF756BDD94D9DA68B7C962B4984F5ACC002D06D7D96D - 2B5ACC06E48F741BC9D930AB25F8D342A7B59C0D427E8BD9C0E3B7880D62FC97 - 6E8304FE4BB5410AFFA5D92083FF526C90C3D7B80D0AF0356A83827C8DD9A004 - 9F34C27584C08603CCB416E497B7049FF5BF2EB25BC0FF1A612B33FE34C15634 - FF688AAD48FED5245BDEFCA369B6ACF9F765B0A5AD3F5E165BD2FAEB65B2C5D7 - 9F2F9BCD5F7FB704FBF9F547794B5D7FB4F8F5D7FFC18DFB7CC4E2C5656A91B2 - 9FB768E5FF3BF8F9F41D2635A895FF7F8BAFE9F86CE5FF3BF8F2A4A9F86CE5FF - BBF8AE3E9E4DD412FC966E7F2B7FB2C6F52FE22F6849BEB80DD2C69F26F98AAC - 0FA4D9274B9AE22B6A4F2BBF95AF06FE8296E4CBCB0F2F83DFBAFDAF6CCEA039 - 29C67FF810202C0C203818E0F66D006F6F00373780EBD7012E5E0438770EE0D4 - 29005B5B80E3C7010E1D02303303303404D0D505D8BF1F60D72E80AD5B01FEF8 - 03E0B7DF4029BEBAD96BD72AC757377BD52AE5F8EA662F5DAA1C5FDDEC850B95 - E3AB9B3D6F9E727C75B367CF568EAF6EF6975F2AC757377BD62CE5F8EA66CF9C - A91C5FDDEC0F3E508EAF6EF6A449CAF1D5CD1E3B5639BEBAD9234628C75737FB - FDF795E3AB9BDDBFBF727C75B37BF7568EAF6E76CF9ECAF1D5CD7EFD75E5F8EA - 6677E9A21C5FDDEC0E1D94E3B7ECFAB7756BDDFE7DDBD4A947A1E5D8D63065CA - 716819B60DB24FA2AC5F3A7FCA147B983CD916658379EE04BC5CB603107FD224 - 3B9830C116C68F3F092F8FED886D768489131D906D0FE3C6D9C2983136F072FA - FB9490ED886DB6C7B9C50E468FB68551A34EE21C7382D5F0E12732060D3A69FC - DE7B36077BF53AD603D555BDED26B603CB1E35CA0E9936306CD809183AF4243E - 5AB31A3EDC1A468EB4C6E3A413894386D86AA11D839AD3DF93273BB03EA7768F - 1923600F1F6ECB72870C3901EFBD678D73AC4043861C473B8E8BEC183DFA38A9 - 7CE0C013EB95F7B92DC69A1DC69ABDC8E7A346D960DD27593671070D3A8E3A06 - 03071E631F070F3E8E761CE7D9711CED3886E71DAB1F31E2F85DF4C55445D8D3 - A69D001AE334CE28CEC78EB5C176D8B0FD2C68F371963960C0515C5B1C613560 - 804083061D453B8E6199A358F628DA7A146D398AE7928E94A00D8B14F3FD09F4 - FB49768C8D194331668D751D67EB2546FFFE87E1DD770F41BF7E9622D1EBFEFD - 0FA11D87D1BEC358EE08963F823E3982B61C463B0EA34F0ED5A0BD0714B161E2 - 446B6CBBA01F478C38C6B667F0E0C358FF21645941DFBE16D0A70FC99C15BDEE - D7CF823DD6BFBF155B6EE0402BB4E3109E7708ED38847558A11D56D0ABD7E18D - 8AD830762CF5DF51B4FB087BFEA0415437B5D70C9966B8AE3315A94F1F53765F - DFBEE678DC1CEDB064CB0E1860897658E2B996E80F4BACC7127D69598D36ACC2 - FE907BFFB0D1A3C97787D8F3060DB2C03ACDB07E13641923D70865289411BBAF - 6F5F13149531451BCC50E6423B2CD8F3070FB6C0BA2CD00673F4C3B1618AF861 - C408B299CE37C37A4CB06EE218D1F91F72EADDFBC837EFBC637CEB9D774C6EF5 - ED6B5C4336BEFBAEC006B2B97F7F733CD71C7D618E3698A32FE8B599179EDB45 - 111BC8DEF7DE33C5F38DB12E23B4E1A0D4FC8B75BE4F6DEBD5CB621FF64B5CFF - FEA6C4623570A019DB8EC183CD301E4CB10D964B14CD0B43879AA20DC6588711 - D67550A1FC4FB918F57DAF5EA6DE030792FDA6C83745BE29DB9E41834C62F078 - 3FC56D30C6FE33C2F30D959E7F903318FB2492D81C7FC81013F481A1B932F50C - 1D6A84E719AA34FFA10D6F62BFFC8EFC428EFFDE7B26D1B8FF3565EA193EDCA8 - 59F32FF246203769E850131C5F26F0F6DB46CB5EF67A0A636FF6B061A695C387 - 930F8CC35B623DF9CE3BA6DF223F1F95D352EBE9FEFD8D8D468D326DE8D3E7E0 - 5F2DC1C758E83D62846934E6953D2DE5038C037B1C0B475A8A8F79BBEFB871A6 - D0727CF337919FD692D794A3479BD9B4247FCC18F3D6DF1EF8FF64A37B62715A - C37BCE4A744FBA35C0DDBB6785BAEE4BA7007F9590CFDD976E85BAEE4B27812F - E99E48FC7B32F1EF8925EBBE480ADF974EB8ADE1F165DD134B53F7A5A33E5EB6 - 7C09FCBC66257CF3F517F0F5579FC18205F361F7DE5DE070F694C29F8751E5BE - 744B162F34FBF69B2F60C6075360C2F8D1307EEC28F671E284313075CA04F878 - E674D8BE739BC27C65EE4BB778D102E74F3FF908C62173DD9A6570C7F33AE4A6 - 4443566214F8DCBA0CDA7BB6C194C913583BF6EDDB23F5BE68AADC978EDA4DEC - 191F4C2E73B0B680CB4EB6509C9900851971909F120359099190F22C02EEFA7B - C077E81FB2C1D2D25CE27DC994BD2FDDAA95CBA793CFA9DD816ECEA7AE20FBB2 - 930D9466274209DAF020D81BEE05B843A0EF0DF073BF0C17CFD9C1CC8FA6C354 - F4C549473BB9FD2FEFBE743F2DFCC18CFA7BFDEA258F32A3820F5F763A0997CE - 9C8032E4976611DF0BEEDD7143FE75E45F028FEB1760C7D62DD817E361CB9FBF - 4BE573ED97775FBAB97366A7518C399DB4B89C19157488D82EA78EB3EC92CC78 - 284A8F81DCE428488F7D08F18FEF42547800DCB878067DF0018E8DCFE5DE174F - DE7DE9688C519C27DCF73D96F6F8B695F3A96370C1E108CB2ECE888582D468C8 - 498C84B4E8FB10F7280422EFDD860781DEF0F9679FC28471A3E5F3E5DC97EEEB - 2F3F63C75874A8E7F1C4701FABF3F687C1C9F61014A6C54041CA3308F5BF0981 - DE57C1D7CD053CAE9D839B974EC1D50BF6F0D597FF65ED96D7FFF2EE4B873E4C - A3F1ED70C4F8EAD320D7C3676C2CE1B4B539E426454176C21308F0BA8AFD7E11 - 3C6F9C835B97CFC035677BB0396606FF9DF531CC9C39432E7F8E9CFBD2CDFEE6 - 2B331A4F187F4FEEFB5C3EE68075DB1D3186F49808487D761F9222EF41DCC360 - 781A76071E06FB40F81D0F30D4DD071F4C9B0406FA7A32FDAFC87DE9E6CF9B33 - FD638C258AE74B0E879D6C0E19C1094B038CB550E48640F4FD40880ABBCDB2EF - 077882CFCD8BF0ED375FE2781D09E1E1614DEE4D277E5F3CB6FDF3E7C9BC2FDD - A29F7E5CF09F8F67605F8E84CF66CD2C373BB81F8E9AEA21F30E1B6BD4DFD75C - ECE1CA795B38637718962E59C8E6C10DBFFDAA50FE95755FA6654B172F98FDED - 973079E258183D6A28B669047CF4E134D8B076255C7739C3C639C51AF5F7DE9D - 7FB3EDA6BCB364D96285F3BFB4FBD209D85FB17E27F688E1EFB11A3B66044C99 - 348E1DDF34C628CE29D6A8BFC9E7FAFABA4DE65DF17BD2F2C79E34BE24F6B0A1 - C81F3164C142CCD55F7EF5059B5B687CD318FBECBF9FB2B146FDCDDD9B4F9CCD - CFFBFC7BA489DF976BF9B2C50BBE93C01E3962287BEF63F17BF2F1EF03C8BF27 - 9F385BD23D11C5EFCB47EDFE6EF6D712DA3D5474DFE515C275A4A47BF2C9BA2F - 9F78DC73F72BE3EE0B27AFDD22FF48B9271FC794775F3E7EDBF9F7C5FB61FE1C - 98867946169BE52B704F3E3E571A5B9C2F986746CA64B37D24E39E7CE2F7E6E3 - DF1F4FD23D01F9F7E5FBE2F3590BA64E9988ED1F0EA3460E937A9F6D49F7E4E3 - DF7B50D2BDF9F8F7ADE3D8AADE1750DA3DF924DDA34F92BF5FBC2FDF5CA5F974 - DDC2D5ADC83DF9F86C3E5F95FBF2A97A4FBE39FCFBF1B19A23622B735F3EE5EF - C9375FEA3DF9FEC7EECBD796FE0388A4873F51AE28FABDCF892F8FCDBAF9CAD4 - F77B82DE9289F0EB17C3A04BA7F635F4A7B797C4BEFEE9E8DE10A4F76DCDDD83 - B3EB9E59CDAFFAED2BF6F779CFABFDBDDD9EAFBEC09E85EC40DD6F6A7DB5BF6A - BCB5FB730835985D6FB89CFDFE87AFBAB81DDBB765FFB6D6A15D9BB6BCDD4DD8 - 1E7BBF007A243F7C30F42DE26F6B2EB74D1B86FF37BD6EF2D8F47AD698DEC4BE - 0A99DA6D9AC3EED08EDF54461F3D508B8F475117FF8B8C3B3ADFD4F949665F17 - F64DB39B2F7C341DF56E77B8F0F7273063D8DBD0A97D5BF0D1FAAA3E40F71B70 - DBF305F84967B76D06BB9DF0F1BBF77BBD06EE7BBFA80FD1FFB6C1FFC0D7F5D3 - 86BC553F05C71A3E6F241BC80F6A66F3CF9FDEE7CD2E65A7B7FC0702F5BE6DF4 - DEFF65A39FF6D78D6307BC0164832FFAE1B3B102B68473D535BEEF77EDC8C0A9 - CD33EB83F46703DA006403F9A15387B654E0A206D9D7972D590C3ABAFAF55D3B - 3060FFDB8720B4A191FA82E24118934C7B1C9B03DFEAAA56F6BCB973212B23B3 - BEB2AC14F66BEB00E707EA0B8A07678C49E1B8E8A6EE76133B2F27A7362D25A5 - 312E2606C88603E407B4E10CC603C5248D0B1A9BFC1CA54E763AB213E3E3816C - C8CAC8A85FB2887D4FEF419F375F2DA37181CFCD34D5EEF4D454964D8FB9D9D9 - B573BEFF9E0ADCC072D4CE19A8EFA5E4494DB25FC8513827302F99DD56A876CD - CDAD72D973E64862AB65FB7DF3E6F6344FBD6C76DBB66D39BF7D3D71C204C84C - 4FAFCB4066425C9CC6D9DDBA75E3CF2DDBE6CF9F0F057979F538BE1B33D2D258 - F65C0DFA9C3FAFF5E8D1036E5EBF0EC585850D6403F961EEDCB99A64F3078ACF - 496B6BC440D5CD1B37F03A7D3E505FE0FE6BC2F1AD11F6CE1F27B517BEB659B2 - 7831900DE4077CBD83E261C3AFBFB6D7009BAB8BEE3B118DB98AEE2DF20ACA56 - B846FD5E869F9AD7D938257412CE0BF8DF0D9A2FF0F1A6C4A2CFC705A381789B - 33A2EFEB70FBC0D73523FABD4EFE9E473BDF78E34DF277DB4E9D3A69E42265E5 - 27A2DBB8786F9F3B06620ECDAFA6477A4D3B710DD586D1FCD6AD738776C557B6 - FF17EE197ED7408FF45A4D6B06999BDBEECFB9A77E3FFF7708AD176BE8915ED3 - CE1B3B3FD3B4099C7FE93E33C1D86E6207A3DE5377AC4BDA288FA9AAE57BE69E - 2735A78EE668D99EB9C9A497C95CA535B7FBB25DF3BF5DBE77DEAFC82E66B577 - EEA6E57BE6CD5FACF55D4F4D30B5B4B4DA2EDD3D6FE5B2DD73BD91578B0229AA - 5FB667DEED65BBE72D559F8FE77DB574CFBC481E231BDBEBBA74EF5C1D7C9E4B - 5ABA67AE3EDAE689CF0B79E56EADD83DBBAFAA5C8A7BAC633FAA91EA4386D792 - 3D3F0C91D7FFCB77CD1B8DFBFC8436142FDD3B6F8D2A6CE49D12D6518EDA40FB - B8BE58BCF387E1E463DC5F82ED2E25C6F2DDDF4F5EF0E7825778B66F40950A6C - 9FB75BC9B8DE2F64DF5FA2F5C360AE4E61CC1549EB7F1C8B05C85ACBD9BA42EB - BBFEB8DF06DBF28532FD2DF47939C75EB27BFE0061EC11277FF99E392796EF9D - BB6EC98EB99396EC9A3B9E8DCD3D732D38DB90178CE361844A71FE3CD63688D8 - 827146F55E5AAE35EF6D69E72FDEF5FD3BCBF6CC39233CDF4959BEB01D6CAC09 - F36E1B5EBB3770E516682DE8B86CF79C19CB77CFFB9D44CF699FC887BBE64F54 - 25F6391617E7C2FE66DBCD9559B277EE241C7F512FF43FEEA363CDCA6B82DC92 - CDF585B03FF3399FB3EC3D73EB96ED9D07DB2E1C0083D0D3ACE839EDA363AADA - 403955D80E57411C7E3F4C10D3734E887C4EED468EF10367B02B8E6822DAC7DA - 8065F87DA1F05CC6F91AF39AA02FD8F10D14E782D77366D06B6AAB389B13EB07 - 6A039655660E15E6B162615FE60A5F97B0B1B043E04F36CEF035F95B1A9F8EB1 - 366359611FB6A7FE43E5519D1847A938BEABF0790EBDE6E66F4DF197EFFE61B2 - B0CE12619DB95C5EE6F89AF43F9D2B782D980F85731610EB65C41F9D2B68EFF7 - C3D83AB16EF635B2343DFEE81C61DF17515DC279259B18C4D274FEA17304C7E6 - AC67CFC33A057D31D75BE3F95730F7B22CAE1EAA93AD1B199A9A7FE8D8F376CF - 2DA673F9F650DD5C5FA86DFE45D17361ACE573EDE6D85487700DD348756B72FD - 213836673DB7FE10B2EF0B8FEDD7C8FA8B5D83CD5B4AFB38DFF2D65FE5C27E3B - C59DAFE9F52795E1624D78EE7E65D94AAFBFE9B920B76473E504E728D6DF6ABC - FEA8A53254565E9CABF3FA8B7D8EFBA4E5B5FF4BD79FFFA6EB6F690A0F0E1E13 - 1618EA1816145275372008DCAFDF00AF5B6E5E2F837D2F38780672CB50C0B16F - 5CBA0CDEAE6EE734CDBE1F18FA01724B897D2F3058C4F6BAE5EAAF6976686868 - B7B0A0D02262933C6EDC7C696CD6EF41A11B397690DF6D8E1DF2B2620EB9E738 - 7EB0FF1DB875E56AA3C7650FA973F56D5FDFF95EAE6E566AE49FE7F8241F57B7 - 52DCDF4E72D9D01FD1C67AF291A6F8147FF70202564B62E3F13AAE8F34C517AA - 1A793F08CBB4090B0E5E416C3A86E3116E5EBEA2467EB087043EA767783C811F - 9FC4F6B8792B5E2DB11F186C2083DD441C9BE2D3D7CD6BBEBAD80FC3EFC3B3C8 - 4888B8172E951DE8EB2F627BBBB9AD5717FBD1FD07101B1DCDEAC9C347E0E7E1 - 09BEEE9EEC2327B76B825C486C1F77CF5F34C18E79F60C7C91451CCCBD399E37 - 6EA670C27C98E2E5EA7EDEC7C7A7AFA6D87E9E5E82BCE7EAE6AEB13C2B87ED79 - CBD5A305D99E9A663F96E67335AC2F680E15CE63E784F94C28416E79B1DD8258 - F3BAE9EAAD9EB5C3F3F95B92A29F3E7DCE16C6B9F72D571F35AD994AE5E5AEC7 - 0F22E0E99327A231863EF755CB5A51B85EE3F223CDDFD26CF0F3F0E27CEEA796 - 7943B04E65E74B6ECDC4E6289CBF69DF8B7C4FCA2D796A9C37ABF8EB545A3309 - D72DED68FE16CCA14DF994CFD4C51763FB4B582FFCA049BE226B64C1FCAD193E - E50D39D7066DF86B079AC73CD4C8971B1F82359368FE16CC2FEEE75FCE9A5AB0 - 56145FB7A8630E5599AD86B5833CD1B501ADCF89CBAD53D5B566522826F1BA84 - FA99C4AD53D5B15694F23E97529BA9950598B1B2143E0A44FB4D2DCDC1C4C21C - 8C2DCCC0D8DC148CCC4CC1D0D4180E9A188381891118181B82BED141D0332419 - 80EE417DA50D10B10F590A6DB014B0C5F8462CDF44C827B611B20D41CF8863AB - CA17B0257DFF5ED277AFE97B59E2DF7FA4EFC8E8205BC7404F79FE21C97C69DF - BFE77FFFBB091FD9079AC997F5FD7FEEBB80E2DF03E4BEA374401FF9FABA2AFB - 5FD66F10F0F992BEFF4EED27B6B69EAECAED57842FEBFBCFDA7A3AA08552896F - 6529F73718E4F189ADA57B4035FFAB81BF1FD9FB7594E773F94759FF8BF73FB1 - F7E968ABC427291AFFD27EFF80D8FB0E68B1FCD956890B50692890A3343E5FD6 - F897C6E7FC4FECBD28219BAD7FFDD90CF8E74A8E409773E06F91B261DD990CB6 - 8CA9A520CF4ACB7FC416FFFD0FFEF742393EB1F76AEF07AEDDB661E510940D10 - 2C143D0F44056401DC2165029CB8570E2694E3511C8F2F7EDBE5E55F62EF11F0 - D976133324072094277A2DB2254B209A5F4C707EE17E6B852F3E5B56DF139FD8 - 7BB404FCADE86F8E7D3717E09EF091B381B383446C9ADF383FF3C57D079BDF76 - 7EEC37E16B117F1FCBA7FEE6D8B6B78261F1FA3FE1ED3EFD283659BDDDBB1F2C - C27D27F198B1B9606EE7587C71DFC5E67F175ABCEFB9EF88129BE36F15F289CB - 31A569F0276B4081712253AEF7B36037B277F3DA3FEBBB0522C6868D1BC1DDC3 - 4374BF3C7A4EFBB8E3C3667C27718CFC75291BFEBC98057FBA64C01FCEE9B0E5 - 7C1A6C3E97029BCE26C16F671261E1F10496A7752555C0DF2FE04FFA6E3D5B6F - 9F3E7DE0716424CBFC7ECE1C56FCFBF6D1312A43657F5AF7273B3648B7716CF8 - 6734806F5A1D78275783474239B8C614C38DC87CB8F230135CC252E07C483C18 - DC8815B63F53C8DF0B1FFE7949D42E8E4DE2F689DF3B90CA70C78EDF0C16B201 - 7CD31BC127B50E3C93AAC12DBE1C6E4617C1B5277970E941263887258353701C - 6C3815CFF2E9BBC0C426517F723EE773A4F1495C5F2C401FF865121BC03BAD01 - BC92EBC03DA10A6EC596C1F5A78570F9710EB8DC4F8773A1497026284EE47BFA - 0EB280BF0F3A77EFC5D6C5EF6F797C2A4BC7DEC271E18DEDF64A6D00CF146427 - D6C0ADF80AB8FEAC04AEA0EF5D1E66C1F9B054381B9208E6EE02FE99807496BF - 4BD87E691C597CFE71776CB35B522DB82656C3CD3864479722BB102E3ECA85F3 - F733E0ECDD64381D180F7F9D13F83E3A299BFDFEB5A27C4EE2B1C8EDBF195F05 - 37E22AE17A4C395C7D560A97238BC0E5511EB2B3E0ECBD5438159C080E01B1B0 - C2260196DB24B1ECACAC2C85FD2F89CFF9BF47AFBE7095DA8BFEBE1C5504179F - 1482F3438E9D06A74292C021300E8E78C7B06D5F6D74431477C426498B3F59E2 - E26FF6F20DE0F2A400DB9B8F5CF4F7836C700ACB8033775359B63DFADDF6760C - 685F15F07FD3B71372857C1C83D2C69F34F1C79F8EFD4D38876D3D174EED256E - 1A9C0E4D0147F4B93DB69BD827FD9EC23A4741EC49FC9D19DCCFF9809F7FA4B1 - B9FCF3D5E25FD87612EF746832DB5E01371EECB0BF6D6F47B36C2BF7282EEF3A - 4BE1E7D3F177277EA370FE7D6FEA37B001F3E9AFA7F94A60B51E73CC7AC778B6 - CDEB1CE260C1B1048E3F5D0A7F3D372F707ED0C0FC73428925E674E17706D378 - DC34E1BEE9FFAA6FF6D3F7909E7F17E9E56DCE511D19DBA055AF38862491E839 - BB4FD3DB99D06E6D6D03FFE8E4109237F4CAE3926D51B88E8E2D817137A38A3A - 3A0617B5B50F3CC038DEEDA176EEC9DB83DA3B041B7774082E99E11E5D629552 - 01970A012E14009C4539E603182457C1475E71251D1C82CBDAD905DB32B681C3 - 9ACDB5BB33B1AF9DA76767BB80AAD97E716567B36BE06631C0D522808BC83F8F - EC332807E4DBE4011CC7F5A3617A2D7CEB1D55F99AAD7F6D27FB204FC62E7886 - 524C2D68CBD8047CD7C921F876B7D3A185BF7B84D4845A6F83F0F3C6E01B1D0D - 37907D05E582FC73C83E9DFF9C6F9B5E066EB7CEC2FDC39BE082D775F8E96E46 - D56B67EF16B4B70F7ECCD806AC609C9DA57F7FCBCAB51395E9E01014D7EB4278 - CE8EC7D935BE258DE05F8AEB8BE27A08080F84089BED10765A173C1E4720BFF1 - 393FA70EAE05F9C1FDA35BC0F3BA3D1C4D2E06635CAB1FC4B5990EAE8D164514 - D4BDE31291D9CE3E2815DBB68539E5F1AA887B2AE86DE46AB5B30B2A187EE551 - DAE1A4D20662F2E55302E089722B6A046F64873BEC8330FBBD70EBFE5DB81E7E - 17C2ADFF8140272370884D8343B88E364736F10D888FEBA3FD68C36ED4EA6765 - 0DEF5D8B4A6B6B17548C4C4BC631B86F1B9BC0FA9E67EFE61C4A2A01712E9FEF - 81BA857D7F0D7D7F09DBEE7DC7151E59AD83C7966BC1D3D3054EE436C051EC7F - 2BE49B21DB08A58FFC03C8DF27E4EF4817684D743974730ACB6A631350DFC62E - A861A67F524D67C790EA696E4F334F6754BEC0F746B63BB229F66E256741C8A5 - C3F0E0F85FE07A2F102E45454390D34108431F5C0AF403ABAC7A30257E5653FE - 2EE46E4B6B84CF82328A3A9F0AAD187EF369551BBBE006E2FF9D5C0B3B926BE0 - EBA0B43A3C5633E146648E63BAC00E3F9417F2BDB24B21D8FD0C3C3CB2097C6F - DF04E7DCDA26B1EF141903FE17CC21ECF8DF70D1DF034C701CE8215F1BF97B91 - FFD3A3A2EAEE4E61C5832F3F2EDB846B96EDC82436697D7C35900DFBD3EB4137 - BD0EE68564D4BF7AEA6EF5E8AB4FF2AD130B2138E026CB0DB9650FD7B34A25C6 - 3E8DBDC3E87BFBC838F03D6F0EE1477F87F33E37617D5461636F9787853DCE85 - 57AEC3B58A416603ECC4B5EA6FC8E4F84BA32B816F8371762318A31FE7856634 - BEEE18583BD1C1B5C6223215AE63DF5F161B7BF6A893C83F867C36F67204B1A7 - F7201E66395CADEDE61858B3302CABD11CEB34CA6A843D788DB039A106562293 - E37F1F590E926CB0CCA5586A84A5F7731ADF70BA5735F06244C94ECCB9CEC877 - 42FE2964DB21FB04EAA890AF87D740337D13CB3A3986D4CCF24FAE33CAA8074B - DC6F82EC7D69F5F007AED157C754C10FC82436839A155102B26C10D9F120A7B1 - 875358E500B4E3EFC80236EF727C2B3CBE302CB386398AF3B5046921FB2F5CA7 - FF125B050BA22AE0CB87A5C008F953C38A40111B48E6398DB0E2412EBC7521BC - AAAFCB83B2CDD8A76B22721BBB9DBD573DF2465405CBF31713EEFB07D9EBE2AA - 61D1D30AF8E651197C185E2CE28F0C2900656C2059A04F7F7E9C0F6F9C0BAFEE - 79FE7EF5165C83939FA5F137207BC9D34A98FDB80C3EBE8F736668A188DF3F20 - 0F54B181F455600A7C1590C2B265F1973FAB84EF1F97C3270F4A60E2DD22783F - 305FC0B70D6A78D32F0754B54151FEBC27E5300BD993EF15C1D0A002E8E59F0B - C42675F4CA02556D5094FF7944294C43F6F0E002E8733B17BA7A678BF88C4726 - 286B83B43897C6972A215F591B24729495805FC55C785CCDB8A6296583DAF8D6 - 7E3D19BB407DB4A38C391751C9DC4A55C806B5F1796B5BC62E6037631F54C29C - 7B58D1C13555A60D6AE773DB11BFAEE88BBF706C16B639FBA0FC75F7548936A8 - 2DFEA46DB446C3B53EAE5FF3DB3B3D28EBE59526D10F937C1261BA6F9228AF4B - E5CB5A7BCABBD6B10B5C896B95AC8E4EF74B06F9A437B1618C57024CF24E14E5 - 75A9FCE66ED6E11D583B1C42D23B9F0D2F1DEA93CADA30CC231EC6782620BB14 - 867826D56B8C2FBA3EF06B8FB1B1ACAD7D50F2AB67C38B7A5D8984DE979F4047 - C7D08A76F6C16E1AE737BD4E59D0D63E38BD9D43703CC6ACE0DAFC65F1F9D7E0 - FC4DD9386FDD14DB0C99D7182D66B8E8B50E33843160DE78296C2DE69F36DA6D - 0ADBE9B42B6EABD37673BB03EDD6A08A691F1EB34169EEBD0F6D666B57FD574B - 26DA8C83512747C1EB86AF179246DA8C8449B6E3A1BBE1EB9558E6B286DADDAD - C7C1EE856939BED050F1040C8277C0D757BE666518BC93DD978AC77A18BE51C8 - 1C60466980FFD5678E33CAA0320A488149E761A5F74A5681C9E781DBFFB9E347 - F5E883DF9AC91A8A2AC47ABEE4ED5BF386D11B3557228FC0D3CC5BB033F04FD8 - 14B489153DA77D97220F434F939E80EDDFC5EBB32FD9BAA84EC5FB99CE017CDC - C2E3FFD8C5A04BD5689BD1F09FF3FF81B937E6C232CF65ACE839EDA3635D0F76 - ADC5B2AB78756D11D6F5BC2D8CCB4CACB0AD52FC03CC348CF9C6C14707C34487 - 892CEF8B4B5FB0A2E7B48F8EE15868C4B21F4AE7BB2C62188F7A86B9770E1366 - 3B29FC4FD973B49870547761FBAD69DF9BC66FC2A02383D8F81F6F3F9E153DA7 - 7D744C78DE51E139DD8575005BE77336E6E0385481741BB430A308EA7AC0E832 - EFE2F9956DB5DA423BED76F08ADE2BF09AC16B38DEBAB3A2E7B48F8EB5D56EDB - 8865CB1923A6179E7B575887B9A5E589E51D3B7AC43E67E3350FD3802A72401B - DACAB4419B49A4C7AEFA5D61A2F544987F613EFCE9FE276CB9BA90153DA77D74 - 8CCA0899711CFBC489138B5C5C5CEA2F5FF6CFEBD429368EC74625A0C2D00FCE - D2FC602EAC07C7760FF8C8EE2358757515E8DED18565A7A7B3A2E7B48F8EBD69 - 28EA83266C7F7F7F888A8A82C8C8DCBCCE9D1BE2796C946703C35CF858C6788C - A1FADE36791B66DACD8435D7D6807E803E7C6B3791153DA77D748CCA30FB5976 - CCA8A58E2BBFB1F6F0E5D8F4B74EDAA2A2F2723B754A88E5B1578AF13AB271AB - CD6C67A5C5A4E363632F935E30D35EC03F187810A61F1FCE8A9EB37C3C4665A8 - 6CF73F3F2C78D7D2B7A1EBA374989C1115C7B1E9916CB97CF9765EC78EEE3112 - D95ACC359E0F45E2F83F5FFB99650EB31AC88A9ED33E8EFFFADFD3E05D4B1F20 - 36F7E1C28FB21F15706CF207F64903C5A4045FBB087957509F09F50CD5A4FD06 - 8106D0CFB40F2B7ACEB57FC0EE2FE15D8BA66C4E1392427239B6B5B5F54A297D - 4D63E61C8EF60EBC7D37B8FEA7185B7D6D35DBE743AD06B0A2E7B46FAADE1A6C - B7AF4436A94B6C0E7C65EBED2B952D3DFE74D9DC73F04DF8D0EE4351FC4F38FC - 3E2B7AFEBDD536E82F87DDEFE89D068A4925D9DD319ED81CD645BF0BCCB09D01 - 2BAEAC00EDDBDAF0E1F111AC7EB635D61C5B8B0913C64365DB036D1BA7D94C83 - 659797C13EBF7DF0B9ED18F848FF47CDB00F32AFF3F3274A879E0F301F008B2F - 2D865D3EBBE0BF068B1460FBC3D055161B55586BFDC69B4BDA08EDC9A6FCFED9 - A9CF60D9493DF9EC63B71BBBFFF511A8B41ED1623609F9DFF0E6E0FF605DB538 - CF342EB4BC0143FDC365FAFCDDF59B4D85756C52B9FDDACCD7E273F36B07FA15 - AC347D020B4DEF40F7B848E9FD4DE70AEA50BEFDB4A6D7621C187DE685BFE12D - 3609DA4C7CD262D3D0AA37D2B27225C61A9D4B75505D6ADCBEF9D9306CA5C923 - E06C5861F624B76F58469C4A71AEE4F6F566AB4E533E98D9F8E9DC5F6185F143 - BE0DC113563A2DD6F4E5CF174B76AC9B3469124C451B66AF358D5C61F264CB2A - F388812FEBD2EF8B453B7FFC6CE9F6B50BB4B43A32FFC7B67FDB6F07B4EADFA6 - 7AA1AA5819ADF95CA6B872CFCF533F3FE2A2B14469865F2754292BF9FC52A16A - 85E2EA6914EADFCEE7FCC6712B842A60259F9F2714775E8D508AF6474BF3B9F8 - E1FCC8D597C94A3E3F5328EEBC12A1B87AFFDD7CAC03342945F8D9F7DD35A256 - 7E2BFFFF077E4B8E3F806AA1B8FC532094B2F9873B8FAB47D1FCD7D27C75CF3F - 5C3D2D35FF29CB57D7FA833BAFA5D65FEAE2376FFDD9807534B4E0FABBF9FC56 - B5AA55ADD7FFA2FC23677DA1F1EB7F39EB2B8D5FFFCBE16BFCFA5FC37CB9EB0F - 397C8D5FFF6B982FF7FA5B0E5FE3D7FF1AE52B720D218BDF7AFDDFCA6FE56BF6 - FA5F93E34F81EB6F05F38FC6AEFF35CC57F7FCA3F6EB7F0DF3D5B5FED0D8F5FF - 4BE6376FFDA981EB7FA5D6DFADD7FFAD52E7EFFFB56EAD9B26B6B107A3CBC618 - 44832C8D3B185335E660ECC79AE053FD4EB92053464F2A61A2714CF96883679F - B4049FA41B510EE30D63EAE4F94A8AFF8A95E19FCD6984D3D98DE098D5000E99 - 0D609F510FB6E97560833A91560BC7536BE1584A0D1C4DAE86C349D57028B10A - 2C13AAC022BE12CCE22AC034B602D05D60185D0ED8BDAC0DB2F8C43A258565AD - 20CB48C83278560A7A4F4B4137AA040E449680F69362B97C75B2F63F2E867D8F - 8A60CFC342D81D51083B1F14C8E513CB3CAE122699C6822AFDAB8CC61A44D789 - F3A95DDB430A619675229CCE018DC928B20AA698C52688F3C987AB6E66C1924B - 591AE5FFE55F443E3E2BCEA7FEFAEE4C0AFC7DBB48A3FC9F9C332B461B44FF2A - CEDF169E0F338FC4835154954AF59ECA0670C431E49025903D8E233BA16C331A - C006C7D4C9F47AF8E8507CC928839829E2FCCDC13930DE2816CF6B54A95ED289 - B47AB04EABC3DC20D0B1945A388A3A922C90457C358C338CA91DA895D4599CBF - D4350DFE732C41A57A0F27D5C021A1AC12ABC11265912090797C1598A14CE3AA - 60E7DD129864121B2F69FC7D7B3E097EBC90AE52BD2493D84A304619C5902A30 - EF55607E10C8E05939E8A356DFCA8109C6D16725F13FB18987F59E792AD5ABF7 - 94548639A80C7450072249A5988B4A410BB5FF31A904BE3995F242EC71FC0FAC - 62616B48914AF5EE43ED7D442AC69C570CBB51BB22484598FB8A60076AFBFD22 - 986611F742EC71FC714631B0EF61894AF56EBF5F88E3A710B6A2FE092B60F537 - EAAF7BA47CF8F36E3E6C0EC987B112628FE3CF381CA752BD7FA0B684E6B1FA3D - 240F3979B0293897D56F41B9B011B521300796B96562DFC7C44BCBFF5F3A26AB - 542FE957D4FA806C56EBEE64C35AD42FB7B358FDEC9F056BFC3361F6F9641CDF - 2FC61E6DB8A680F917D354AA77B59F40AB7C3361A56F06ACF01168396A99773A - ABA55EE930D33A1E24C51ECBC7BE5F742B5DA57A9778A5C1624FF99A64160392 - 624FB8FED4FC9C6B18DD2829F65AB7D6ADA5B6BD3BAD989F7E3464E67EF81733 - 77F21FCCA8417B985143B5982D6B4D99CD2BF70DFC7CF21FA33EEABF65F0B45E - EB477F3B6963A7E993B63223466F62460DD8C42CF8469F7912E6CD5CBBE6CD6C - 32F164561A5C6696EC3CC72CDAEDCACCD6BBCFAC34B9C3CCDB6CC72C5966C4EC - FFC3903975FC347358CB9A39A17F82B131B5674E1ADBBDC01F3B18F9EFEDEBF3 - 9F8F8CF567CED28D1B357E6FCAD8015A71A37BEF4B1DFDBE56C0A0A1FBB5C78E - 5B3F76CCA05FD5CE5F30ED7766C2905DB3FABEAB93F87A3F0BE8D8FB30747DD7 - 1C7AF635871E7D0E41D7B70F438FDEE63072B876C5C877FFDEB168B60E1319EE - D32CFE1EE42F5968C82CFCF877E69BB17F1ABFDBDF103AF5398C6C2BE8F6B625 - F478D3145E7B47073AF742F5D685AEA8377A5B43FBB6A6F0E3D75A36294FFDDF - F374F76336197BA8C437D239C4AC5C6CF8C18763765E7AF76D73E8F68E1DB28F - 41A7770CE1F537B5E1CD37B4A0CBDBFBA0639F03D079A00E1ED38336DD2DA0FD - DB2760EAC787C0FE907DD4B5EBDEABB61FF119FA8BA10BB36C9713B358C85F65 - 7A87F9E1775B66D93243E6C05F86CCD913675EE0CF5D7830A2CFE883D0B9EF51 - 68FBA63D747ACB013AF6B2820E3DB4E1D5377643F79E5AF07A5F13E83A00F7F5 - 3287F63D4CA0D72727A1D782CBD0ED231BE8316A078CF8E210CCDA1E54FE93D1 - 6DBF45DB9D76ADD87373C442A307CC7A8B80763FFC6E3F7BE50AE33F74FE3CF8 - CF05DBD39F59EB9D64ACF59EF399B77481E96D024CDF23D836EBFFD7DE798045 - 75747D7C684BEFCDA851A3266A34314663498CB1BD96D883A4D86205B177140B - 0BD2413A2255B08B8926318A1D114441B1454C54ACB1468D820216F4FF9DB92C - B82EBBB0CBB2FABDDFE77DF27FF6EEDC99F9CD9C73E6CC5C9F3C2CF4EDA2680C - 0110D979C2D0DE0BA6F4CCAAEE7258D8C540C72C00753B46A2E1B83868F7A336 - 8312A1F55528BDD30D066B3C174D9CB6E39359FBD17AC6FEBFBF5898BDADE3EC - FDD9F586FD82F77BC5A27597307C3F30E8A9FFD480512B036359C2B244161F90 - C02C6D63605C3F0AC6346753EB30985A06C1D82600C6C4D5AF17013D8A41F377 - C2606619001DD3C568E9B01E763F2681F5F44043B7FDF87A5331BEF4CC4583BE - 6110B5F742DD5987A1332D076C781AF446EC87D6A834580DDB8577BFDE0EBDF7 - 22316AE832A444267D9C149CC456920DAC6DA3616EBB9CFA8F809971084C4C96 - C1DC86C6F14E1474DE590E66174E76F08791853B74DF0F45FDD1E9A83B89FA73 - 4D47FBF0EBE8145384B6514FD1467C138DC765C17ED241345C9887E68BCEA2AD - 381FEDBCAFA257C4750C8EFA1BED17FC85911E07E017B1C5C12BFC57B634FC37 - 6644F334B00981BE55080C2C8261641E4A7EE76B2D1A4675A2A147FED0B18D82 - 96B92F449FAF85F9A493309D960D9BB9C76135F304745DB26130E6106CC61E87 - A5D351349899876EA14FF07970013EF3BB832FFCEFE1F3C0CB681372111D239F - E09BD0CB1817B8FD9BB1413BD9185AB326B62110592F230E1F03AD3B63B2238D - C39498E6347F235A0B3AF6096096E130F87C134C271E838E4B0E749DB3A03B3E - 1322A71C9893CCE8BB1EE943CF9BE816F60C6D03FF45DB807FD0D9FF163AF8FE - 8D663EB7F0BECF730C8FB801AF157B3F5910B18F2D88DCCF8CAD56C0C872050C - CD68AE0651B06A9408B3FAE130B60A136251AF4E24ADFB48E85805C0E0CB1498 - B91C23E66188261D82C9A44C58BB1C80D59434984F253F4FCDC2275EB7D1D1B7 - 001D96D2BBA4EF3D74F7BF83FE512518407E6A27CEC4B0C0DF63FC13F633AFD8 - 03A47466641D0F43638A6DDD08D8B75A8B7643F7C094F8FA66640FBBE5649708 - 18DB512E34F381A8EB4FB024FB1B3B1F81C885F82E07613531033653F7C17AFA - 1E58B9A4A1E5A28BE8EC738762F2067AF9DDC2C0C8FBE83EFF143A0D09FDC779 - 49C8F899C1896CD99A83ECE0F10B6C677A1633305E01A6170AEB4F57A303F555 - AF4B12B4ACFD606813495A4EB147F16F130A1D23CA7F7DB7C16E4A1ED93A177A - 13C9EF137360E29C4D364987C594FDB0217BB476BF8C6E01B7D1DDFB328644DE - 464BE79D603ADFA3712771D4EEDCAB4D0393F6AE8C587FA45B6E5E3E4BCBCA62 - BA2694F3DA26A2D5843DA83F781D58FD2560B4FE0DECC8273665EBD2C06229B4 - AC3C6131EA10EC279F8631F95B67E25168BB1C11E24FDF298BCAB26034361DCD - DC2EE24BFFDBE8EA7B059D161C83EEA75E68F4C366F48ABA77774CDCCD677D7C - 2F616CD4B95B878EE7B5493F94C50C1BAE40FB19D968366A1B58734F5A6F8BC1 - EA844187E2DFC0360222736F30135718F4DB4A73FF0396C3F7C1606C26B49D0E - 81399388AB372E1B86637268BDA7A1895B3E3E0FB8858E5E97D07ADE71745878 - 0A7D934BF159C43D74F4BC8AB69E05F8C0EB0EFC361F7D987128A3911ECDB1C5 - F7BBF15EFF9FC1EC1793ED7DA165BF1C5AC4D7B30D87B6F162889AFBC16E4C06 - 0C7AAE8661EF55301DBE032292CEB09DD0F96117F4A9BDD1F7BB60F0DDEF786F - 460E3A789FC717BEE7D133F426FA84D31AF4BE890E14FFDD03AEA04BE035BCEF - 7D0F3DFCCE62E3AF9913B48CC3A1559FD660FD60E8DBD0DE4773D6B25E012D5B - CAB136C1340677D4FF2C00961F935D9ACC83E91794277BC6C3A867120C7B24C3 - A8C71A523C0CFE1309B3C1D168386123DA2DDC8F4E9ED9F8CAE70CFE137009DD - FD282628167BF8DC4537DF9BF40EF488E2E41A9646EEDCA76312F98299074287 - F28BA955284C6D62A06D19473140B259466BCF03F62DE643D77E0CCC9ACF8555 - 6B0F587CE2038B4F8360DE2618966D4260DE96F6AACFE6C2AE97275A8C5E81E6 - 6363D1DC790D3E9D47E358740A3D82FE42F7B06BE8E259829EE27FF185DF35F4 - 0AC8C5EADFF69DD0320D79A14DFB8AAE05B1ACA228E6E2A167190B1DEBE5D0B5 - A51C40F951BBEE54E83698883A6DDD61F7F142D8B65A00EB16F360D164268CEB - 4D81759D31B07E772CCC9A4C263B3AA2E380397B87CE8EFEB5E7CCB5A5BD17ED - 79DAC3E3F0D3EE5EC79F0EF13A5EEA129455EA9BB83335755F46D8B5ABE7BFD2 - B58B78A14D7B8EB66528F42817E95BC742641943F7B41F520ED4B30BA6789C49 - F3F4409D767E306FBE0006F55D686CA321B2F991C63C126616DFD31A1D0966D8 - 1FEDDB7F8BC090E44E2E8BE398F392F80E63BD52DA0D5E94DAAEEF9CEDED5C7C - 7EEF101CF74BFB8D9B7ED339917B845DBF7A91E9D68978A147F3D4B50EA73C5C - C6D7B328E747D09920087A8DBDF1CEE7940B9A88C1AC269326D0196424D51B0E - 53BB51B457FD08D3BA236161DB1DEB56AD3D52FCB84067F596DD6CD8DC683666 - E9263664F10ED6775E2A9BE893CA82627F67491BB6B1838772D8D5CBF94CD72E - FCB93E5FE39467385F98BB84AF47FBB136DF1B9A46C0A029D9C17436E5815974 - F699065DCBB19423896F330A56F546D338BE41C70E439F64ECD93D18CFFE6559 - 3947D9E019516CF4D29FD8E0C53B89BF8339FBEC6081327C3AEB3D3790F0F585 - F9C7D17E1847B68D269B94F1993DB1AD685D5A89E99CE449EB640EC58B0BED57 - E360684DBEAF3B1A169603F0C3E049A753E2D669258526B2583A634C221F0CF7 - FAA56A7EBDC8E7FAF694EFED5EF2F5AD62690C947FEA44818F4D644DFB721DDA - 97EB2D239F7810DB55188381ED741AE7249ABB132C4D1D30E1DBB9A722BD22F5 - FDDC8259C8E21016EE19CEA6786F625F2FD9A7904FFBDB8B0A3EAD3D11AD3D1D - 73F283159D41896F4267231B3A0B5BDA04C19072A1C8DC83C64776A84BE3A8B3 - 88F2842BC5E21CF2D9288C70989D17E21162ECE316C8BC160430FF057E2CC0CD - 8F7DE7B699F598BF9FF8A995F83AD611E0FE2FE353EC53FC699B479322A16549 - 7998CE9B16E63E3037F28081A118FAA61E30B2F186615D3FE8D6F3A33C4139BB - 8E3BF4DE9D867E5F4F3C3D7FE622C3195316B21993DDD8F4C90BD99C4973D934 - 97F96CF0EC1436D6777F25BEB6259D3729D78A68AFD5A7B396BE3DE5425B8A79 - CB40CAFBBEB4A69642DF70319DCBDC61446C91099DC76DFCC81F213406CA0FF6 - A1E4A32088ECC5F8A2A76B9EBB679496DB9228367B7E189BEDCA15CEE6B90691 - 42998BD7561690B093ADD9BC83651D2EE72F27769C70CE12513FFA75689FB75B - 4AB1BF14DA469ED0D1A773BFC0768721F10D4C3C6042E333A53DCA84C66B6A57 - 763ED5A7387DFFD32545B31744F59EE716C7168B9398BB67325B226815731727 - B045EE09CC3B74338B8CDBCC728F1F67776E5F61DA5674C6B0257F530E10D905 - D0387CE8AC2326FBD379D3C4137A340691B1BB30063D23F2BB992F2C285E4C49 - C6743631B2E5BE0B8661BD682A13E3F32EB3575A7649D2F6F44866DEDEABD9D2 - A5AB2AE44563112FA177AE85092C2474233B9899C3F4E89CA14F7D8868AF1159 - 531EB6F281B6993B9DB5174164BA04FAC66281AB67EC016D0331C56000CCE94C - 66426C439ABB883E75C817FAF557C098F2A595EDACC703878777A3316879D018 - 1469DEBC58B6C43D8919D0DAE63E37A84B7C3A678BECC9FEB6F49E654376B721 - 9BD37B909EA5177429F6752DBC6144F54D694D18D13B897E5D8A1B7A6F12BD47 - 6A1803D37AC92F2C6CC39EF5EAEB75352030A94350E02AE6EF9F2C5701245F9F - 956FFF0144FEDF44D03ABF21A0C9C5149F819736FAFC7829C5D7297FA3CFE00B - 1B3C3F3B1A13A3A7A85D5E94D8E474CCBC6E2757CC1A752C7AE6ECDCE5339D8E - 454EFB3E376A468B9414C76AFFFEE7E58DDEDD2EA6F8C55F4CF1BD4B02D7850D - DEC85FEF85F3EB3C716E8D187FAD163FFA3379F1D6332B170D06F5999722169D - 4A9837FC54ECDCFD2763663F3B113D0BC796CF406ED4741C8D988A23E1939113 - 3A09D921CEF70F07392566078EEF2ECBBD90E2D7995899E54CAECBBF86E1EA9E - D5B896F13369332ED37DFE96309C495A8CBC956E389D301F7FC4B99E22EE9993 - 3173C0B92756CC465ECA329CDB9680FCBD1B702E351967B6442137663E0E054D - 4056E0381CF41F8B0CFFD199997EA33A97DB9A788502F39750DCCCDD83FB37AE - 08BF1BC57F43AAFC37A5F8EF69F1B2FB776EE17AEE5E9C59EB0D81BB6216F2D6 - 78E1DAB1343CB87757A8C3EB4AFF06172FBB73F502CEEFDD88AC90C948F71E89 - FD5EC30B01A6756B55A0B130E79F025070FF9EF03B5AFCF7CC642FFEFB62BC1F - FEF7ACF8EFD7DCF9E736FECED945DA49F76565FC19AFC3EBCA5EBC4FDEF7837B - 7790EE331AFB3CBEC7CE39238D2FA504D4C9DFE0850B3F2F137EAB4BD125CDBF - 72E50ACE9E3D8BF3E7CF0BE2F7BCAC2A7EF9C5190702C663CF1247EC71FBC13E - 7FB5B8E9B9B51EC8DF1C52C1E763BD7AF52A72727290969686D4D4541C387000 - B9B9B9B87CF97205FFC4891382F8FDA54B9770EAD429A1DEDEBD7B8536999999 - 3873E6CC2BF312F8412ED8B5F01B6C5F34B8C9B9B5E24FFE5AB504F9BF840BBF - 17C6E5EDED0DB1582CC8C3C3037E7E7EAF7C4F4C4CC4F1E3C72BF8274F9E8497 - 9757956DD6AF5F2FFC0E19EF3F33741A762C18841DAEFD5BE7AD5EFCE599950B - 91FF6B94102BFCCAC8C8C05F7FFDF5CAB8792CE5E7E763DBB66D080B0B13E625 - 3DFFAD5BB7223B3B5B888372FBF3DF84BB71E38660C3E8E868E13B671C8C988D - EDF3FA23D5B54FE7BC04B7BE7C2D9DDF1A233054F1BF345F59FF734656F47CFC - 3EBB2F7E9DD9BBCFA9F8B98E2763E7E2FCF60461CD68DAFF9C7F38DE1DBFCEE8 - 855F66F4187A62C59C31C729779C237EF1C3028DFBBFA8B00087123CB0655A77 - 6C99DA7534E5CAA9B991D32867C5A1E8C11DCDFBFFFE1D1C4EF4C0CF93BFC24F - 93BE9C921B3ED58DE7E8B3BFC5A0E8DE2D8DFB9F33B289BF6962676C72FE6241 - 76A88B7776C844FCF5CB7214DDBDAE71FF73464E82181B9D3A61C3F88E5E8783 - 2786F1BDE1CFCD6128BA735DF3FEBF730D39147FEBC7B5C7BA316D43B3822624 - F03DE94C4A108AEFDED0B8FF8BF9FC631761EDE8B658FD639BF883FEA353327C - 7F44DE3A5F94FCAB79FF97FC7B1347625CB17AE427481EF1D1C674EF11DBD3BD - 46E08F55623C29B8A371FE135A634796CF41D2F08F903CACD5B6FD4B7F38B0CF - E3079CA21CF8ACE881C6F94F1F3DC0918869481AD68A2B7DAFF8BB637BDCBFC5 - C9E819287D5C967F4B1F17E1E1DF67F1EF9F8770F7E47EDC3B9D810797F3F0E0 - EEED6AF90FE87CC2EBF236BC2DEF83F7F5B2EF621C099D58CECFDDBD78E8B95D - 8BBEC1895027DCCCDA82FC147F9C8E9A823F222755D2E9E553718ED6C9C593D9 - 95F8174F1EA667A1421DB96DA94FDE37671C091C23E1B73CBBD36DC80DBE171E - 0F188113812371D46F180E7B7F870CF150EC5F3C04698B86E080FB3738E4E928 - D43919348AF4234E6F0AC58963B982F27E0A13CAF8B36301C391B96430F6B8F6 - 45EACC9EA41ED835B7370E2C1E88C34BCBFA38EAFB7DF9FC6FA4CE1F58C8F7C2 - 5DF307601BED495B67F5C66F33696F98DE53C8D19BA7742BCB952E5D849CB56D - 4637642DEE8F634B8780CED665A2FB830BFBE11797CF794C97F72D57C914771B - C7B52BFF5EB86D6EBF27BFCFA9E096FE3ABDE79F5BA6F5D84ADCE0CD93BBB86E - 9AFC95DB26972FC2539CBFC8DC38A1D3D30DE33B60FDD80E3830B71B8E2CFC8F - A00373BA62F588D62F247D3E2565260F6F154EF1ED963CEC23D7A4611F0553D9 - 56D29FA452A9F13CF96D669F71C4F6FC755A8F3EDBA7F635ABEAFD60DDF80EF6 - EBC6B44B5C43B963CDA836D832E1536C19D786D651C59C13E37E68655F551F6B - 8637355BF943CB3EC9C35A7A52FD71AABE1BA575EDAABB6A64EBE0E4111F3F97 - 9A07BF0FE3CF5ED73B5AE2B08F1AAF1CDE6A2C9FC3EA112D9BBE7D6B7D7BD5C6 - F5C79AB9505767362EDEC5DFCB6BCA075ED07F2FE8BFE778F19CAB94F40C2F4A - 9FE179E9533C7FC6F584F418A54FB94A50FA84AB18CF4A0A71716F4CF1990D8B - D2CE874FD5AF11BF825D5A26815BCE7E22875D2C51119ED1DEF9B4B80017F7AC - A0312C54790C9C5F99FDF4557639579AFD98B31F95A9E4219ED259A2266310F8 - B2F62E7D69EFCAECA24A6CEE83A7C58578F2E85F95C750C697EFEBE732BE2EB7 - 7719F75536F7C1D3A2023C79780F17774717E76D58B45B59BE3C5FF3F3AD327A - C97E20D17D3C2EBC2BAC0BE5F9957DAD3CFF5536F701974A7C15E2EC157B57B0 - 39F7259BFB40357E0D7C5D05FBC943D5ECAF685DBF9CF3C36AFD50C62D63ABEA - FFAAED5D366F65F88F05F61D412AF1AB6257B2F70339F6BE27CCB99CFDB8E01F - 15F952F67EACBAAF65D98F0B6EABC497F5F5AB39A56CCED5D9BF8C5BC62E79A0 - 2A5F965D50695D2BC32F11D8B704A9C457D3D7B2EC92FB3755E4ABE76B6E6F69 - 76C9FD1B2AF1E5E57065F36FB94A1EDC14D8C5C42EFE5755BE6C0EAF01BF827D - 5D904AFCAA7CFDB07A5FCBB28BEF5D5391AF9EAFB9BDA5D9C5F7FE5689FF927D - 4F0EFB1F39EC577D5DC6BE26B08B885D745755FEBF95F68FCAF6BE2DC7DE37A4 - E6FC925D74F7AA6A7C357DFD927DB54C77AEA8C857CFD7B2EC47772EABC4AF9A - 7D530EBBB2BD8BEE5EA9603FFA4735BEA6F4F6EDF6EDA5EE15ECC80C631D0C7A - C63B88FC621D4479710EA20B710EFA31F143458E090399A946FEADCBC1A0719C - 839E13B152488524285009D5DB1D3B54E41AE7A8D7B616E7881A4A69DBA830C7 - 9AAA4ADBBC067E71393FD151F4A1B2F6A776475F87FD6BC9374ACF5195AB4162 - 46E3F7E2D29D1AC51D48691AB3BBB0876F109C67392260642341FC9E97358DD9 - 55D230EEC0EE46B1E9AE0DE2326A1CFFF583B30C1BC7A6F56C149FEE477DE535 - 8A4B470D758114F35EFC7EC7660999A6CACE91DA14AAC154A42A6DF31AF8C515 - FCC4031F2A6B7F1AD3D1D761FF5AF28DD27354E532FF20B1B1E907494E661F24 - A7987DB8BAD0AA770AEAB86CC5BB017B05F17B5E66F6E1AA12AAB3DBB459B2AB - 79F3A41AC73FAB9F6268FC41724FD30F92FD889B479FA899565D20C598345BE5 - 68D32CC154D93952DBC29A3315AA4ADBBC067E7139DFA4E99A0F95B77FF2D1D7 - 61FF5AF28DF27354E1727070683C78F0602752CA80810E855FF674468B8E4B60 - D72A4A10BFE765FD073894509DDD83060D72A5CF1AC7BFA3A3A321F5D173C890 - 217ED44F1E0935D405520CF5E33870E0405365E7482A54832957349F2A6DA369 - 3EA9B89C4FFA5005FB1F7D1DF6AF25DF283D47756293187D49E1A4F312F1FBBE - FCD9DB37B4B7D7DB4BF3575B7654AF37CB99CDC5EF5F27FB6B96D3A50FCB3945 - 824467FBB2C3BD34CDEDCD8EBED38765AF22DE0B297685FAB29CADBD58CEBB9A - B035716711A350865928BF2C7B566DF9448EAD2BE6DA931D6D50854DD4F289AA - FD56354E557C5295ADAB8BF5F235A18E4FFAB2EC8595632B7BDD7FD8B1BACACE - 81D7E56D2ADB227B61756DA99D58537CDE77CDF86ADBBFA6FCEB72FA39DD871D - E95AB9DD91AE65CF2AD5BF5E737EB658DDF527DB9FAAFCEAE3BAEA75521BFCEA - E34A719CD6265FC6D767A56D2D2F2634C5D744BDB7FCFF8D7CF5E2AA729C56CF - 5776FFA9C93A5566FFE9CAD274297F4CA7FA0532ED1F718E23CB1329E22BDBB6 - 36CE1FAAE46975CE84CAED2BCAEF53B57CFE94BB4FD7E6F953DDFCAF894B8E4F - 6ACDD6FF0DEF5F6FAFB79753DBB67A4EFD3E9C2D88EE5F27DBF9EB165D26F46B - 798A0489CE3A0D68A5F1F77FA7DE2DDE99D0BFE52AE2BD9062BF54FF965BC70C - 6AF5AE266C4D7DCF2246A10CB3506E19D5AD2D9FC8B175C55C9D06B46C50854D - D4F289AAFD56354E557C5295ADAB8BF5F235A18E4F9CFAB55A2827B6D68D1DD8 - 4CE97D8DD7E56D64FBE17D57CBEFDF4AAC313EF55D43BEBAF6AF29FFBA9C7E4E - 8FEFDFAAD25ECFCBF83339F5AFD794CFEFD55D7FB2FDA9CAAF36AEAB5927B5C1 - AF2EAEAA8AD3DAE4CBF8FAACB4ADE5C584A6F89AA8F796FFBF8FAF6E5CC9C6A9 - 527C25F79F9AAC5365F61F71D7AEBA13FAB79A4EF50B64DA3FE21C47C7962245 - 7C65DBD6C6F943953CADCE9950997D45957DAA96CF9F72F7E9DA3C7FAA9BFF35 - 71C9F149ADD9FABFE1FDEBFFE365676B6F431A475A433A457A4882440F25656B - 24756C6A91DB86B491F44C8A579D9E49DAB451836B4E8A23BD50812BAB17923E - CC6B30E78B6A70657551595B50BDEEA4825A64978BF7D9BD1A765B0DB1A5C7D0 - 5601DB927449A6FE19D2CF351C5381A4ED199972CEB094C34F94D3C708C9337D - C9BABA25B3DED225925E8FB72475F5256D47C8E9375186DD4EC11C3E95B3269A - 93B4E58C5F5BF2CC5CA6FC53057DB793AAB359419DCF6A217F7CA6A0EFCD92E7 - 7548A50AEAFC580BFC1F15F45D2A613B2B78FE37C9AA16F856A4AB0A18CE923C - 29EFD9D85ACCE163153036CA591FE5B631AF45BEB9021F7376B19CF22B1AD83F - AFC8E1142BB0CB790DF0F355C85D851AE0172A622928B7AB45B65D15EC130A9E - 8DAA45FE28050CCE4E50F0EC2449B716D8BA92BEE43138FB872AE220A416F821 - 55F4CFD9A6A4A22AEA6CE279B206DC77246D15F5CB99A692BAD152E501A4AF48 - 07A4CA9E92524813247BA58E023B77224D94EC674FAB5963D1526D1B904AA4CE - 8CB3257B7EB6BC7D8BA42587AF45FA45C9F5CD590D64DA2F91A9D391F49E9CBD - A3731536EFA2247F8902FB654AD5D92929B7909C67DC48BDE4D95EAA0F5B25D8 - 998AD695643F96CE93D3558C398B6AD8F9D5C5323D6FC8F3BF549B0CD25CD268 - D27C92410DF9BCCF862A9C195215F46351037EAAAA6719493C8F27FDA306FF8E - 64CD6AA991BF4C24EBF11CE96EF9B95A415D7D491D5E770E6F5B5DFF00DEA8DE - 5EEA5F892CA0433CF37195562CF3EA1FC3A0A569761CF3EE1AC77C8AE2992F64 - F43081F99FA3CF366F802D88F82571CCB7A386D85F929D1F55C17E14C7FCBAFF - DF63FB76ACC6E68FB85F14C7A97AF1407D8B15B1B9687CDE55C4CA63AA734E9D - 755113BE4C9C16F2B5A9297E3CF32B92B6BFBC35C2FBD01CBF6C0C092CC09D4B - 5EAC689E5FB5FEBBF9BEDEEAB0CBD667CD726275F95639B677574DE43CE5D835 - CB896F98FD266D5E2D9BF79FC0FC82E8DE4F9E78CED794CD35B5CFBD65BF0976 - D5E70A756359DDBCAE4976757C4DB3CBED2FCFF7AF832D9D6FA4C7F03AD93267 - 54B572D7DBEBEDF55A63D68175881FCA5CA5153B94F507639A7FFF1FCABAC639 - B0A2780706193D4C7060E7E8B3CD1B600B227E49DC37ACA386D85F929D1F55C1 - 7E14378475FF3FC7267B5663F347DC2F0AE354CD78A0BEC58AD85C343EEF2A62 - E531D539A7CEBAA8095F264E0BF9DAD4143FFE1B56246D7F796B84F7A131BE64 - 0C09DF30772E79B1A2717E35FAAFE6537CA9C316D6670D736275F95629B682DC - A06ECE538A5DC39CF886D96FD2E6D5B279FF09435910DDFBC913CFF99AB2B9A6 - F6B9B7EC37C0AEE65CA16E2CAB9BD735C9AE8EAF6976B9FDE5F9FE75B0A5F38D - F4185E275BE68CAA56EE7A7BBDBD347469D1C971BC9658EB929687D609BAB761 - FECC94BE1F225D671E5412CC34F33738C54C9BB45967A9CE43FB107B5804583C - D1F6D0FE8B9467E66F565227A40E445EA222AA73816455EB7C0FE65A27C0B6C8 - 236D3A9CB60D47FB55EDD122AE059AC73647FBD5EDE1BC7D04F8B3FAC1EF3C21 - 7E6A2DCF5D97ECFB20E7520A509C27687EFA540CFC6DA020B703D32ACA791DF2 - 0DB743A35AE47FACE3A15350F020A78293742A1863F68E1194F4477045F98307 - D9102D151590BD1C6BC8DA4D4A93B17D5FBDA57AF7DDF74DC3A382A3F8F3C676 - 4C4C9B80A9595305B9A439E1CF9BDBF1B0F00896EC9B0A036F8347D4C758997E - D384BEABE73F274188B7F2CB937DA5BB54F741B39866E8B0BA037AFFDC1BDFA6 - 7E8B31FBC608E2F7BC8C3FE375280EF9FC87C8C42E84BE6BC2A77546FE7FDE28 - B2115A27B646E7759DD167731F0CFA6D90207ECFCBF8B346118D40754BA94D03 - B5F8DECC5E6AFE9D789965A0259A2C6F828F133E16E6CA995CFC9E97F167BC8E - D0DE536AEFE27D29CF3F25A97B9A642729DBC1CB743D7561B3CC060D221AE0FD - E8F785B5C7C5EF79197FC6EB48DA6F97B4B593F405A1EFEA2E1F662B35863F69 - 1EADE993DB13DA62EDF2BE154AAA4E29B56D499F7F54F42566CAFD7FBCAF8EE1 - 66F9DC3F8AFE0803D60DC094ED53E09FE98FC93FF511C4EF79197FC6EB48D9E0 - BACAEC57C7503E76187A19E2E3E88F3170FD404C4D9D8AA0AC200C49682E88DF - F332FE8CD7E175A56CF287D0574DAEB231F05C06131F13B45ED11A83D60FC2F4 - D4E9083E148CAF963714C4EF79197FC6EBF0BA02DB9DDAD694FD321E05FB9BF9 - 9AE193159F60F086C198BE633A420E87E0A3503B41FC9E97F167BC0EAF5B617F - D558D2B1FA8ACCFDCC2BF83376CC40E8E150D40B3015C4EF7959399FD755109F - 2FD794B26C77C57CC3A5BA8254E02B1E8398E5C88D1731BB21D8DFAFB2FD459E - 3A822AD9DFAFC2FE7F2B88E71C39FC5DA44395E245CC8E298A3F4B1F034195E2 - CFD7A49C7F544E3C1F1258CAC744A2A2F5573FC04C5015EB2F56CDD83790ECC7 - 72F34FB3606B410AF38F8760530335D8A99279BCE09F2DA25AA0DFBA7E70D9E6 - 029F0C1FB40D7F4710BFE765FC598BC816E5EC1792B6A92A8FE155F62D5206BF - B70DB045DFB57DE1BCD5199EE99EE8B2BC81207ECFCBF8335E47D26EBFA4ADEA - 63E07B5739BB6C0FE928EC2D1EDAE8BCB233C6FF361E4BD296A06F6C5341FC9E - 97754EEC5CBEFFF0B9B797B4BDF5CA7EA81CBFFC0CD24AAA2C595807DE26F8EE - E7EFE0B6D70D43135B08E2F7DFFDF41D8CBD8DCBE79E24D5AE95D27B7F5567A0 - 40664CDF4FF272236F23F459DB07E3367413D4674D1F18791995B38F938C6A74 - F6A98A5F566E45DA57456EDBC37C99A59CF71655F9BB048EE2F7A06F059698DD - 9688AFD1A195C6FBB2CD3E9572CEFFA3EB7F0062B083FD + DEB90045759D71FCE325420302820F8808191F6141624749641C92DAB58E29EB + 233C44E374DA34E003DBD816DBB143AA3C441E3EB0533121806B9448B5C924ED + A4D12619753A699A548C9D0831C94C9CE0A38214C43849C7889C7EDFD973D7B3 + 97BBBBF7727763ED7866FE73CF7EF7FB7EF7BBDF39F7DC1D969953949DDA8BBA + 5A644B5B9FEFA3DF370B1F4F9953949D760AB9CC5569A7E89C995A20A719754B + 306F89CFC36C466AA6AA05CF75952DF503CCD7F9FDA7307BC62CB4BF27DD8FAE + 9AADFE7EDA6CF46D97E2FA5665A7ADD58A231B9D231FC9BF9D18EEF878DE2EF9 + 0E1466A779FDFE433EE42BC5D975F24792BF5EFE27EAFB96E78A634EB9D651C4 + E8E5DB8DCE1F39560FDFE8FC1F29FF76AD2D25CEF98A7DF59898E1535BB3F0C1 + 24854F7D23B1DF341FEFFF80513EC518C87FD8BAE28EAF31CFEC23591FD4FC91 + AC0F9ED695425B5A81F259F475AD5306D6672D195E9FBFA9F78B9B9AF5938CD6 + E24EBFDF7DD5C24687C3D898B1302E6E3C290495882A461D4175A38684BA85AD + 58F8902F8F2586BB26B8A44C541BEA068A79D10DE19BA9C47B61FF1C35A083AB + D6808875B9467858B8CC2E190157AD128547EC88FB22B4D85FA22E1A605E1431 + 2ED790D8735535A94445A11E176349B6EBA84EA1EBC2D62D7CA2448C5CABB982 + 3D0A7548954FB6543352ACEAB3962D5BC53824D849A89BAA736B29262E769C33 + 9EFAA1A1A3B9D476D15FAB62DC14EC6734EAF988BB79E661EE3DA2C121F65B2A + DB2BA850CA4B6F13F7102A626516B17B55B68D467257DDC34615AB573CEFCAE7 + 5BA87526F8EB0443E10DA9F8A45213FC52158BD89755B61654F0D818FD3FB193 + 2FC588589945EC3FAA6C7DA89811CC9F18112BB388FD638D79751415263F3F94 + 6360601004050529F9CA0A13316A0EB1E3A5E7FD75D409D1EF10EB7B3A6A0C71 + E22726C0C409F1307EDC0425DF99624C3B34D8D7053B08D5286CE75029A8E3E2 + F3A0F0AB277E42FCFDFC1A22E7DF8A73B7DCAC798D824DBE16548FB0BF8CBA0F + F511EA0BB12ED23B0A828383B9444CB287F5B44730E5F56399747E81B0CD40C5 + A9DF1952DDDDF197296C1A2F514FD25271FE2B54136A31EA695480013E313893 + D8AA358464D378B7E8C9FF928805776B9725C5A2C44D4255A3BA143EE5A334E9 + 7E99F0A956C6881872BB76ED9A537D7D7D60B5CE873111513075CA54E51D9218 + 1931C6C5971AD90433967C29C66AB57286CCFC5F6C4DB06DFC5EA87B806487BA + 09BE6557E735C3D6EE26D87A91D40CD5FF6A81DA632FC2F604B36C3BECCC41DE + 15147355CD25D46473ECED8B304F0D76755733544D31CBD6CEBBFA829ADD08E5 + 89466B85F53EA2C1662D50F7B4AB5FD514F4BD84E372DC177CD4015736DD0F5D + B7E6F2735031CE7CFEB5D7705CDBF0B846610B5DB6437D920FF277277FF3AFE8 + AD8F3266FAD95B7BE919D4372FEB93702E74E96523B7B7112AF2F5E7ED32665E + 54A33B6F4F6CBC1F5C6F6A5E576B2FD42EF1414D4CAD05772BBB057646E0F89C + 77C3BE607E7DAC4FA267CE1F6BAF87FC2FF882AD9A935DE29DD7E54BB6D25A61 + 5B24BDB3E978EFD7AC91B5B1E1306A710AA42EB6C05CD2220BCC2C09079FFD9F + D7A6F990DF9C0B1FA23E133AF3AA155E599E0E0926F30E15ECAF514CD2504B0E + 9C2D4887C966D81B1E8395C83AAF6637E7C0C9A766C163A66A62852734D8AC25 + 173A9F9A0D8F8685DCFEFFE415781F466BD59407FBD46CD2862C2874FEED11AF + 41D76ACA85B3341E46C6DC1DBF6621EC9916077C1F2EC13EC96B960B1D38AF66 + 99E5A3066A17C2EE5F65C10F91DD29D864FF1CF9DFF101DF9D8CF17361BF41FE + 878B52205D0FBBE0219882FC0B7AD938A76ED0734273DAE3DFA2432008C72CAB + 390F3A0CE47D7ED377A140D7DFE2713EA0FF3FA431F3CAFEE5A3F003CC7BB4CE + 9A746AB1F1FE2FE2B10D755056193E83DED85E6A42EB4C67C10C983AE2DF271C + ECF735F236BDCE604D1E10790FAF09E64D6C799D31D270AE4EC57AB76BD604C7 + 81C6C3CCFA48CF1A3D73C36A82F387E691D97712E5DFACCA5F6BED35D3A806E2 + 1AE791DD6EB6265A6D09DE07BEBBE7D3F1DE371903AD1292A11CD6411944C236 + F8161E8B51693E6197C34F832B83BBA3B7470FE2F134EA64F4B6E89B2195213D + 788DE74CB12BE0A16F3F6FE93BF8CF1DACF0CF4FB28CFD192CE3C50C56F4C64A + 46B6592FA47E813ECB478A0F2C0B6C3DF2D10B8C7DD5C93EEB798B2D3FBA9CEB + 5CCFDBDC76F46C130B280F785737B00CDA500B948F18FB41C99B85ACB7FF6FEC + C0995DACF89D62AED68E5DEC4AFF3BACE42F852CB03CF013297E0167B8E7D39E + 9DE512FFAF49BB93D89CD639CCF69A8DAD7C732517F5C996DC90CC022A02DAA5 + F872CEF0CCDF227D3E165517C52C4D1696D99AC9AC87AD5CD4271B9D43E209C9 + 7F8B17FEA7A8ABA887A11AA2699FC9A0F22016B7338EE73AAD711A17F5C946E7 + D0F74BBE8F2FC538623FF5C0A73D7E3B5103A82AFA67F4C89A48165B1BCB26D7 + 4F66E90DD3B9A84FB6C8EA4826F6742CE7FB833AF2BBDFCB18C7A33EC688AFF1 + 3898B23B85E51ECA65CF1E7B96AD7B399B8BFA64A373E4237C3FE6B17A5A154C + 44DFFF506E96060BCB3B9CC7361DDFC456BC348F8BFA64A3733CFFCDE84B31DE + E7A70DB58A6B33DC50F8F97FC8676527CAD8427B2617F5C9E6E43BF6EC5C2564 + 73C3DE207C5D94DA90EAE43FDC38934BE1D339AD18CE7265E7097B2BDF3798E6 + 8E638C1DF91FCE679B4F6C66E97BD2B8A84F36A93E57454C8C6030CEBCCD7F90 + EF0D7D188224DB691CB721B9FE994D33B95CEA8F3EE87BCA19470C6211D3F358 + D07EB783D3774F6739877258E9B15266DD9BC1457DB2D139E40FA2DF3E836B72 + 91C88B25EC48604B7FBF946D7C7B235BB42F938BFA648BDF11AFEC653CC463F4 + AD716B50E4FF273C7E1EBA2574D0D6E6D8FB77596B1617F56D076D2CB43294D6 + 9373C27788C77A66CF167EAFA24661DC13945FF2AE64B6FE8DF5EC476DF3B8A8 + 9FB42B49992B4BB9AF236648DA9F55AB2E561E530159D235EBC896589F38F464 + DBF7D88A83F3D9A4FA4943825D2DBD8BB244ADAC1EF8F3047FAECABE1AD7EA2B + CAFC0E280BE819566F8A51F69576D71CFB3B17F3BDA4D5CDB17FAC05DFF5299A + FBC13AF69F2EE68CFFA3B67A4966993F75DAFE0B764F7756E7FEFE1AFB777FBF + 4F454C357FDF81FD4EA9FDDF7DFF3DE739EAABCFAB63B5F8B905F94ED9D14FD6 + AF7F53EA3C477DF57939F64EF17FB7A781FDE467CFF0A3D1FAA863B5F8673A3B + 59555D0D3F1A1D4F75ACB7FA18E51BADFFDDC8F777FDFD3D7FEEF6E7CBDFEB8F + BFD64F7FCADFEF777F7F3FF92F4673EC724C7A27000000200000002000000087 + 7200000000000078DAEC9D077C1455F7F7878E8888824A93A6F4DE05C54779EC + A21405E94D0141101BBD25A4915EA881544A80845ED21BA44202A12490DE7BEF + 3D39EF39B33BCB64D99E5DE2FB7F321F7EECEECC9DFB3DF7DC73CFBDB3D9DD61 + 98FFFF363D43C3CFF58C0E4213E1BE97C5D7353EF8979B877B754D4D0D905CF1 + B99E91C19F2F8B6F6C6E7A3CF86E2870FCE0D01030B2303BA6AEFAB5B4B43A9A + 58987B1A5B983D323434EC277EDCD4CADC3FEAE953113F322A0A689F78393A97 + EAA0BAA84E45D94616A69EE79C2F54DC090CA83336372BD1313698D5946F9194 + 9A960A55555550595909C929C96062699EC42F43E71899991679FBFAD49E39E7 + 5489757A2B6203D97ADEC5B982EAA6B6C525C483A9A545859199C91E5D23839F + F07884D961ABAAA2A222282F2F87B2B23228282800DA47C7A80C9535B630AF78 + F4E431E4E5E5417676369C3A7BA6C2C8DCD453161B00DAE0798FA8DD9C6FABAB + ABD93A6C1D1DCAEC4E39943E7AFC184A4A4AA0B4B4947D2C2E2E06B2253F3F1F + C2EFDF071B07BBD213B63665494949909393C3B2B3B2B2C0DDD3A3CEC8DCEC11 + 31648E2D73BDDE6867614C6C8CC8BF151515A2B68A730B0B0B5936D9989B9BDB + 8499999909191919AC5D86A626C5926249CAF8FE947C4EF5486392CFE571D3D3 + D321362E16B05FCA0D8C0CBE50660C501FA22FCBA431939393B15DE1AC121213 + 9A30D3D2D220353515525252E0F8C913655497D23906E388FA52BC9DD4AF0EA7 + 4F951B9A999499585A84900E9A1A97D3BE9898189649B651B9C4C444B0B63D59 + 4A75299D632CCC22EE858535F16D4242028E738B0A4353E3035656569DB8B2F4 + DCC0D458D70C8F453D8D62CBC5C7C7435C5C1CF8F9FB8391B949842C16F58DAE + B1E11F46A6C6C78D2DCDFC4D2CCC92CC0F5B55525FF2FBD4E1CCA9B2836626DA + D2EA41BB74718C94C7C6C602F9223A3A1A9E629E429B2B31A69350FEC420163F + 1E70FE68BC7AE37AB58FBF1F509B29B7511F368923AC937CCE6FB784DCD599FA + E2D1A347F0ECD933961D85B9915E0704068287A7275CB97E0D4E9F73AA26268F + 2F3176F9711482391E7343B002FD164A3E8F8C8C84274F9EC063CC17C47FF8F0 + 21444444C083070FE03E8E4762F2F99298FC380A0C0EA239264411BE8FAFAF44 + 6678783884A17FEFDDBB27CE6FBC74F54AB587B717040605C1033C87FCCD8F23 + 6A07F95611FFDFBD7BB70933343414C8A69BB76E81F3A58B347E9AF85F3CFE28 + 562866C8067E2CD93AD897539C4BE31F3431323869675BCE6F27B1D12795183B + 498666C6FE078D8D5E883F89F907C78CAF9F5F9338A27A4D2DCD2B0C8C0D75A9 + ADFC76A35DFAC6782C302890E5920F887DFDC60D8C5BE30855F2CFB193D6A5E2 + 7174F7DE5D38696F5B4E7EA678A0FE467B2A70CE29BF13708765868484407070 + 3004615F1E3E7E54A5FC4339F3C8F16365D2E288EA76737703573757B873E74E + 1366208EB580800076BFD591C365D82F7B945C5F7E6A686E5A41754A8A5DCEB7 + D298B76FDF067F1C837ED87F1E1E1EE87FD30A45E71F9A23D1B7C59E5E5E32B9 + B298BE18EB3E3E3EE0EDED0D5E58CFA5CB9701FBA8D4C0C060A0BCF507C6E923 + 974B17EBF84CAAFBD0D12365D497D7AE5F6799E25C625EBC74092C8F1E2EB53C + 7CA8EC168E354FCC77EEEEEEE0E6E606768E0E750626C672D71FB84EF0B4B639 + C9FA9E740BFB97FC477D48716468621C816BB92A6A1FD756E2A0DD55748CCA50 + 59F46185F34517707575859B376F92FD5487A722EBCF83A6469E386F579CBB70 + BEEEA08971B1F8FA13E7A0A41B376F88FC7BF5DA55A07DE2EB4F7D63A3225B7B + BB5A621B98187929B306263FE0B895B8FEA63CE2ECE2C2C616F9F7FC850B6060 + 6A2471FD8DDC47D46E45D98A6C94C31CCF9C667D4BFD6CEFE800C851DBF58722 + D75F276C4E5653BFDEC0FC867DF552AFBF245D7FEA1A1BCC63FED7361ACB72C6 + B34636E7A88E8C6DD0AA571C439248F49CDDA7E9ED4C68B7B6B6817F747208C9 + 1B7AE571C9B6A802D8175B02E36E461575740C2E6A6B1F788071BCDB43EDDC93 + B707B5770836EEE8105C32C33DBAC42AA5022E15025C2800388B72CC073048AE + 828FBCE24A3A380497B5B30BB6656C0387359B6B7767625F3B4FCFCE760155B3 + FDE2CACE66D7C0CD6280AB450017917F1ED967500EC8B7C903389E0B60985E0B + DF7A4755BE66EB5FDBC93EC893B10B9EA1DC9B0FD096B109F8AE9343F0ED6EA7 + 430B7FF708A909B5DE06E1E78DC117D76037907D05E582FC73C83E9DFF9C6F9B + 5E066EB7CEC2FDC39BE082D775F8E96E46D56B67EF16B4B70F7ECCD806AC609C + 9DDB49E55AB976A2321D1C82E27A5D08CFD9F138BBC6B7A411FC4B017C8BEB21 + 203C10226CB643D8695DF0781C81FCC6E7FC9C3AB816E407F78F6E01CFEBF670 + 34B9188CB3010E6601E864002C8A28A87BC72522B39D7D502AB66D0B73CAE355 + 11F754D0DBC8D56A67175430FCCAA3B4C349A50DC4E4CBA704C013E556D408DE + C80E77D80761F67BE1D6FDBB703DFC2E845BFF03814E46E0109B06877200CC91 + 4D7C03E26702EC471B76A3563F2B6B78EF5A545A5BBBA062645A328EC17DDBD8 + 04D6F73C7B37E75052098873F97C0FD42DECFB6BE8FB4BD876EF3BAEF0C86A1D + 3CB65C8BF3AF0B9CC86D80A3D8FF56C83743B6114A1FF90790BF4FC8DF912ED0 + 9AE872E8E61496D5C626A0BE8D5D50C34CFFA49ACE8E21D5D3DC9E669ECEA87C + 81EF8D6C776453ECDD4ACE82904B87E1C1F1BFC0F55E205C8A8A8620A7831086 + 3EB814E8075659F5604AFCACA6FC5DC8DD96D6089F056514753E155A31FCE6D3 + AA3676C10DC4FF3BB9167624D7C0D741697578AC66C28DC81CC774811D7E282F + E47B659742B0FB1978786413F8DEBE09CEB9B54D62DF293206FC2F9843D8F1BF + E1A2BF0798E038D043BE36F2F722FFA74745D5DD9DC28A075F7E5CB629BA14B6 + 2393D8A4F5F1D54036EC4FAF07DDF43A98179251FFEAA9BBD5A3AF3EC9B74E2C + 84E0809B2C37E4963D5CCF2A9518FB34F60EA3EFED23E3C0F7BC39841FFD1DCE + FBDC84F551858DBD5D1E16F638175EB9EE4901186436C0CE943AF80D991C7F69 + 7425F06D30CE6E0463F4E3BCD08CC6D71D036B273AB8D65844A6C275ECFBCB62 + 63CF1E7512F9C790CFC65E8E20F6F41EC4C32C87ABB5DD1C036B168665359A63 + 9D46598DB027B50E3627D4C04A6472FCEF23CB41920D96B9144B8DB0F47E4EE3 + 1B4EF7AA065E8C28D98939D719F94EC83F856C3B649F401D15F2F5D2EA60A66F + 625927C7909A59FEC9754619F56089FB4D90BD2FAD1EFE48AC81D53155F00332 + 89CDA0664594802C1B44763CC869ECE114563900EDF83BB280CDBB1CDF0A8F2F + 0CCBACE982FD36CD33AE4A27B586E55A0AC7A316B2FF4AAA855F62AB60415405 + 7CF9B01418217F6A5811286203C93CA711563CC885B72E8457F5757950B619FB + 744D446E63B7B3F7AA47DE88AAD89D5029E272D2496F807F90BD2EAE1A163DAD + 806F1E95C187E1C522FEC8900250C6069205D6FBF3E37C78E35C7875CFF3F7AB + B73C2B79814BD2CB6860637D03B2973CAD84D98FCBE0E3FB386786168AF8FD03 + F240151B485F05A6C057012912D9FC585FFEAC12BE7F5C0E9F3C288189778BE0 + FDC07C01DF36A8E14DBF1C50D506697CF1589FF7A41C66217BF2BD22181A5400 + BDFC7381D8A48E5E59A0AA0D92F89262FDF388529886ECE1C105D0E7762E74F5 + CE16F1198F4C50D50671BEB4589F1E560CA390DDEF4E1E74F341B67B6613BEAA + 3688F3A5C5FA9890421880EC377C73A02DF19EF3AB980B8FAB19D734956CE0F3 + 65C5FAA0807CE881EC0E9E59C0B8A503E31C59836BB46AC6DAAF276317A88F76 + 9431E7222A995BA94AD9F0794032CB9717EB6FF9E542276AF7E5E846C63EB892 + B10FB9CED8040DE0AF6D19BB80DD8C7D500973EE614507D754856CF8CFED64F8 + FC4EB2DC58EF74231118C7D032E486E0DA639CD475D811BFAEE88BBF706C16B6 + 39FBA0FC75F75499364CF74B82FFF8274B8DF5B73C53A1DD99F0526C7312B6F7 + 5B85D7A1B446C3B53EAE5FF3DB3B3D28EBE59526D186493E8930DD37E985581F + 7A3B1BBA383F296F631F5C80F5FC2A73ED29EF5AC72E7025AE55B23A3ADD2F19 + E493DEC486315E0930C93B5114EBD3420BA0E7B5E81AE456A00F7519E7E057D4 + 720D621DDE81B5C32124BDF3D9F0D2A13EA9AC0DC33CE2618C6702B24B618867 + 527D3BFB908AB6F6C1A7D875AD26362DBFF6D8AE656DED83925F3D1B5ED4EB4A + 24F4BEFC043A3A8656B4B30F76636C82DF7F29D7A082EB9405D8D6F4760EC1F1 + 18B3D35BEC1ABC19DB93B35B4155453A6DAB7972FA9F4F9ACB67B7C646FCD700 + 8D0DF5A83A68A827D542435D0D34D456437D6D15D4D754B2AAABAE40954369FA + 5388BAB0BB22CAE99F59CDE2BFC026AE247685885D5755862A8592B448886C86 + 0DC417B1F96D96C82E7FCEAE2C85DACA12A8AD288692D4272ADBC0F279ECBADB + 5A0A8963D75614414D791114274740E4B96D352AF179ED56982F62170A5456C0 + C6A42AFCE73EE7FC2DF4B9585FD7F27C2E622397545D9AAF3A5F468C3F679788 + D8E4EFE7EC7C965D5D9AA73A9FC796E77775E70BDADF24C615E0AB335FB07CFE + F8AA12F8FCC5BE16F85CDDF982E53729532639CE7831AECE7C41F5F1EDAB8B3C + 2753EACE172C9F37BE14E2AB315F08F88A8DAFEA925C5077BE203D2F23899D27 + 625795E480BAF305CBE7F54B5DEE339952365FF025C99702FEF3F1A5085F997C + C197245F92F831C1B7AF1ACB541593B2A1AA280B2A8B3241D97CD1B41F73056C + 619D223E2F269AB2B39BB02B0B3340D97C515D26BD3DCFF94DFBA54AC4CE12B0 + 0B05ECCA827450365FF025C99724F17EE1CA88B32B0AD240D97CD194FFA22F45 + 7C5EBF08D8992FB02BF25395CE17F27CA98A94C917B2DAA3EA7A41997CC19724 + 5FAAC6573C5F34E1F3D81579292AF395C9176C9B0BD305ECFCE7ECF2BC64D5F9 + 4AE40BE256B26D6ECA2ECF4D6A065FF118AF90C26E0E5F997CC17225B09BCD57 + 305F54E4A748643787AF4E29CAB5B7B7EF6C6B6BBBD7C6C6E6176965E8989D9D + DD1E2AABD6B75AB4B4DA629D7E57AE5CA9C6FAD3247D8688F6D1312A83657DE8 + 1C75F1ADADAD17B8B8B89435343480939353E9F1E3C7FF2B5E86F6D1312A4365 + F1F57C75F11D1D1C7C6363A2D9CB9EA74F9F3662FBDC25F48F3B1DA33254D6C1 + C1CE4B5D7C3B5BDB82C29C2C965F5B5B0BE8E7CA63C78EF5E58ED373DA47C768 + A3B2B6B636F96AFBF8C3C99338E432D975176D77EEDCA9C27D7ABCE37AB48F8E + 519992DC0CB0B13959A53EFE89B2FCD438A8292D64AF33E9F3E038168A312E3A + 609CB5C7B617D2E7C3E91895C94B89055B1B9B12F5F9DF262EF1491854E667B2 + 6B1EDA30CE4B292E49F49CED1B3C4665121E8781BDAD4D8CBAF8B6B627ED427C + DD1ACB321330CFE5B2D73BF4D95C07078770123DA77D748CCA84FABA37E23936 + EAE2E358FAEAFC995325C5C951509E938AF30FCEFBB53580315F85BEAFA2E7B4 + 8F8E5199F3674F51DF7CA1C6FCD3DEE6E489A2A48840BC7E8F11F5C3BD7BF71A + D0F70D9CDFE91895A1B2748E5A3F02646DADE779CDB9AA30E11170FD505A5C48 + 3E001A1BB48F8E795C75AE3E79D25A4FDD6F3363BCF7C17655653D09067E3F78 + B8BB43C4DD20761F1DA332FCDCA0CECDCEF6A47BA8E7D5C682D8FBA27E484988 + 03E7F3E780F6D1318C7B374DBDD58E31F5E96907DBB2DC278120E887449CFF73 + E1FC39277816E409A7EC6CCA4E9C38F11F4DBEDD6F6F7BF2D943DFEB90F7ECAE + A81F1E86DF85CB17CE829D8D4DB4A6FFDC8063F157E7B38E8DD90FFD41D00FB1 + 50929D42F90ED03FEB34CDC75CBFDFDECEB6313AC01572238344FDE0EDE18639 + C776BF463F76E8ECDC0EDB9977C7C7036E5D3C07590F7C44FD90161B493EC873 + 56F5EF7C12B7245C4765CC6198CC9DF8B879F5EAEBEB9DCF3B95E6273D05477B + 3B88097485EC47CFFB01C7410995A1B2C273E608EA5065CBF80EEB484701A736 + 6D32E097D54F599F87785D87AB17CEB03EE0FAE1E755CFD832FC73047564CF56 + 8E9DB90CD520568F4846FBA220F3BE0F9CB2B785081C0B6483C1EE2890565E58 + D752C5D839EF61D94ADEB9D928B3CE9DD342B97D6FF74C85C4102FECEF935538 + 375725867A41CF37D3443C615973E1B9DCFE4A41DD72FD6ECF3B07C773D65BC2 + 156E872E5D926BB86307755D2A71BC6BA374F4752E8AEC1594810E8273B2DFC6 + 7DB1CFEBCBB293F3C7443C2FB38CC79FC93FDAB9737224776CCD1A77276EFFEA + 956E2ECFDB9EF244AC2F3FE6D5578A0C19F362C6305ED94C2CCB5BE7D3E77B33 + 0B79C787F3182378FB0B0465456DC23A32B39E1F4F1B229D9F3D86E7ABB8A6C7 + B2364AB70DDA366550D9263E48787E2C7BB4747EDE6B58A65658B651E03BC07C + 92B9BC694C66ED7BF1DCACFD4D632D6B85F0DC8F8575D1FE1A0143E6D8BB2C36 + 762AC45E3F437591705E1741BCCA3CD7457EFC670FC272B992C731F549CE6039 + 63375E4A0EC8C1F3072A980390917995D717D8B759860C53F8BA0239BBBBA0AC + 281EA88E2B827629FDC7FDF6F2FB4BD646E7423B75CE81A6561660C6CA52F828 + 10ED37B534A7EFDAD2F7DDC0D8DC148CCC4CC1D0D4180E9A18D3F743E83B48A0 + CF7E579F6400BA07F5957EFF43C43E6429B4C152C016E31BB17C13219FD846C8 + 3614FE5600B155E50BD8F5F5F54D545757C78AAE81E93BDBF4DD69EE7BD3DCF7 + 97F9DF97D641B68E819EF2FC4392F99C0DC4A7EF8DF3BFBB4DDFA17E818FEC03 + CDE4D37B1D24497CF201F1F9DF1BA7EF5273DFA33EA08F7C7D5D95FDCFB125D9 + C0E7F3DBCFF1A9FDC4D6D6D355B9FD8AF0B91890D47E6D3D1DD042A9C4B792CD + 178F41497C626BE91E50CDFF6AE0EF47F67E1DE5F95CFE51D6FFE2FD4FEC7D3A + DA2AF1498AC6BF78FB690C52FB89BDEF8016CB9F6D95B800958602394AE3F365 + 8D7F697CCEFFC4DE8B12B2D9FAD79FCD807FAEE408743907FE16291BD69DC960 + CB985A0AF2ACB4FCC7FD6E05977FF8F98FCF27F65EEDFDC0B5DB36AC1C82B201 + 8285A2E781A8802C803BA44C8013F7CAE9773E58713CBEF86D97977F89BD47C0 + 67DB4DCC901C80509EE8B5C8962C81687E31C1F98558E2E2B365F53DF189BD47 + 4BC0DF8AFEE6D8777301EE091F391B383B48C4A6F98DF3335FC4166F3B3FF69B + F0B588BF8FE5537FF3D922BE980D246373C1DCCEB1F8222EC716F73D7FEC09F8 + FB44FCAD1C1FA5EB5E000A8C8366C9F57E16EC46F66E5EFB43D0B7F6E1E512C7 + 814857C4243646FEBA940D7F5ECC823F5D32E00FE774D8723E0D369F4B814D67 + 93E0B73389B0F078025BBFD69554017FFF733EC518F9815EBB25D635190B5C0C + F245B11820D46D1C1BFE190DE09B5607DEC9D5E091500EAE31C57023321FAE3C + CC0497B014381F120F06376285EDCF14F2F7B2AFC97EAA87B5059F074A6107F2 + C641601336806F7A23F8A4D681675235B8C597C3CDE822B8F6240F2E3DC804E7 + B064700A8E830DA7E25906FDA608B19FF3B3716C97B1CF6DC2CA04F56737E570 + 3980745B287F945F26B101BCD31AC02BB90EDC13AAE0566C195C7F5A08971FE7 + 80CBFD7438179A046782E244BEA7DF3311F005FEA77EDBEF9AC73EBF155F838C + 06ACBF9115B5CD4F285FA17C381117DBED95DA009E29C84EACC1F32BE0FAB312 + B882BE77799805E7C352E16C482298BB0BF86702D259FE2E5EFB2966169D4C81 + 75A7D3C13FB516FCD26AD9BEF44DAB479FD68337D6EF259427AB7AF020A5D483 + 3BB6D92DA9165C13ABE1661CB2A34B915D08171FE5C2F9FB1970F66E329C0E8C + 87BFCE097C1F9D94CDFED6089FBFE97C3AFBB8EF463678275682575215F66315 + DB971E582FB5CB4D28576A23290179A4F82AB8115709D763CAE1EAB352B81C59 + 042E8FF2909D0567EFA5C2A9E04470088885153609B0DC2649F43B277CFFAFB2 + 4F611F1DEEE683476C09B8C595822B8AFAF1660CA91C6EC496B30CD235566570 + 2DBA0CAE527BD1DF97A38AE0E29342707EC8B1D3E05448123804C6C111EF18B6 + FED546374471476C8EFF937592A0EFA3F2E066543EDC785A80F15300D75057A3 + 0A587F5E16EA124FC473795280EDCD472EFAFB4136388565C099BBA92CDB1EFD + 6E7B3B06B4AF0AF8BFE9DB09B942BE30FF90363B25C3B5871970F551168ED92C + B8FC281B2E3ECCC618CA06E708520E5C203DC881F3F8789E1EEF67C3396CEBB9 + 706A2F71D3E074680A38A2CFEDB1DDC43EE9F714D6390A624FD27A86E39BBA27 + C1451CA717C353C0253C15C76C2A5C084B8373F8E844317C2F95F52989DAC789 + 78A74393D9F60AB8F16087FD6D7B3B9A655BB947716D7496C2CFA7E30B8F27B2 + 3992D346A136C8D0AFA7F94A60B51E73CC7AC778B6CDEB1CE260C1B1048E3F5D + 0A7FBDA6E71BD409E6FFB3ADEF775B670F98B7ABB0D7B7FF802C0DF8615741DF + EFB77FAB6EFEE0A5070B5C1EA5415425C894F3C354786FA981CA7F6B1EEE727F + F6F04B0F0ADF770E07BEDE5D66090E79A090A8ACF8F9C32F46140C710EFF563E + FF41C1EFF125A09B57DF4403D6DAC3C614504854963BEF406E1D68A336C616A1 + 0DF7E5FAE5FDF3775F609306FD7E09A63C05854465596E4E1D68E5D4C2BEEC5A + D89B5D0354B73CFE7BE74225F2471C0880CEEE45C084834C5199910702613FCB + AD81BD5935B03BAB1A76655603D52D97EF142291FF6B78218C367A0843F7DF93 + A9515866ED3D5CCFF2B83B33AA603B8AEA96CB3F1B2C912F2E1DAE6FC57CCC72 + 8989DAC1722B615B7A25FC93560154B75CFE9940D9DC5C019798927CBC33B34A + C045E65621F76FD45FA9E54075CB1DE7A703A4700571CC72B3055C493EDEC6E3 + FE955A017F22F78F9432D882A2BAE5F24FDD69968FB9B672DCDF93CB60737229 + 6C4A2A05AA5B2EDFF136CFC7754D7CBC47011FFF9152CEB695E3FE86DC8D8925 + B0014575CBE53BF8A9E8E372E5BFFF716E7B75E499AD1F36E1DBFBCAF4F15619 + 3E7E7CFA2F50662BCB8A451B76943D39F5E7648E3FC8CE47651F3F74D802CA6E + 25A94F1A1F9FD95AF2C06EF348966FEB2DD3C702AE209E7E4B2A11F66D31AC4F + 288608BB4D82EF8228A9C2C4FB8D8F4FFD99FFD86EC3E041273D65FA98E3523C + FD9A20E0AE8B2F825FE28AE0BECD06F6BB1824453E7FCF9525E546F9D53F70F8 + 3D6BD0090FB971CC71D7B2DC42F819B526B600C24FAC157DF74511BEE87B3242 + D1F903ADDD65FA98DACA71D7C416C26AE4AE8A29809531F970EFD81AC1771148 + 5525F2C595158ACE1F78DC4DBA8F513F8B715744E7C3F2E83C58F62C0FEE1E59 + 29FCDE876AA2F3071EBB25D3C75C5B39EE52E42E799A0B8B5121879689BE8350 + 1776447109CFA1F3071EBDD9D4C7714D7DBC1CB9D4563EF7A7A81C58189903C1 + 968B459FC35786CF9D43E70F3C72438A8F39AE80B90899026E36FC88FAE14916 + 049A2D7CFE59F0D25CC5253C87CE1F70F83AAC8A95EE63E22E442D20EE130177 + FEE32C98FB3813024C7E107CBF4345D1F9030E5D65B9D27C2CE02213350F9973 + 1F65C29C4719F01D5EABDE369A2BF84E0B4A99EF6170E7D0F903ACAEC8F431B5 + 95B87390FBBD903B3B221DBE45F91FFC4EF49977A5BF0782A2F307585E167125 + F998E53E147089F94D441A7CFD40205FBD6F049FB3673FFB9DA6B884E7D0F9FD + 2D2E89B8927C3CFBA1A0ADDF3C78CEE5E4A3F3055414A6AB2C3A7FA0E5A5822F + EEC48AB8E23EFE5A02979397F67F9F7FBE5E05D1F903CC9DBF1D6871B1A0BF99 + 33282BCFFD9F083E57AFA2E8FCE65CA3BAEF99D92C3E9DDF1CBEDBAE19D05C9D + 593B59A4C58BCB342A3E8B6B432BFFDFC3CFA7BFCF6850ADFC567E2BBF95DFCA + FF77F25FA65AF9FF6EBEAB8FA74A52275F157B5AF9ADFC567E2B5F09FE8296E4 + 4BB3E165E55F005058BFFFFEFB90B52B56D4AD5ABAB471E32F6BD3FFFCEDB779 + CA9CDF5C6D5ABBF6E9B29F7E02BED6AD5A5DFDC7AF1BEDB129ED34C9A6FB6750 + BBC5F99CD0867AADADDBAFEFD9BAF5BDE670FEDEB8F1A3D5C859B978096CFCF9 + 97EC2D1B37AEA0FD5B7EDD70F6799B57556D5EB73E6CF5B265AC3DCB172D823D + 7FFF03FBB76E678576C46A6FDBB65C15FE1F1B361A8BB76DEDCA95353F2F5FD1 + C0BDDEB27E8391A8FCAF1B2DD0B6428ECD17DA51B8E79F7F0629DDCFBFAC8D5F + B178B1443FAF5CB204C847E2E7ECFA63EB78E4F9A2EAC56CB05229D6366DEAB3 + 79FDFA3B3F2F5FDE206E03F97BFDEAD5E55B7EDD6826214E3A23B3F6397FEB57 + CD8DBD3F366CD05FBF7A4D1971C56DF96BE36FB55A5B7738E9EDDAF50E95A57E + 7FDEFE6D05EA1C03FFACFB6DDAA6B5EB9E71E380FA68DF3FDB383F37EEDFBAE3 + 113ECFE2F9DF405363F18F5F7F3DF5E7868D2592E28E84763562B9EE9ACE495A + DBB7CFD8FFCFF620643648B0A301FBC6FFC08E1D1394ADF7F7B56B67A09F6BB1 + CF1B6569FFB6ED65A47D5BB7574AF38550CF283615E5E3984F9496EBF892C36C + 9A0FB66DFB5D51FE2FCB97E7A98B4FB1897AFACF3FFFBCAD0A7FFBEF7FB0F5EC + FD7BAB888B7981DD77F9FC05D0DDBD57C43A7FEA34BBCFE6F091E7FC7FB6BB2B + DBFFADFC567E2BBF95DFCA6FE5FFAFF369CD8FD74480EBA1266B70DAA7B37377 + 93B9FEC08E5DEC3EEDED3B9BC75FB122535DEB0F5C9B5D5596BF79DDBA0D92D6 + FBCAF271DD538D6BD48FA4715AB7D6AD7593BD4D9D5AFCDF49938A6769AABCAC + 8DEAF9F8E35498393305468C28FA445EF9F1E38B3EA5F21F7D94A45079F9EC0C + F8F0C34C983E3D033EF82055669DA347177D32736616CC9841655360DAB47895 + 6D201F523B883D6D5A364C99920D932767E2639AC43A69DFCC99D96867364C9D + 9A89655361D2A4782CFF0C860D4B9FA54ADBC9E7D46E624F9C9803132690B2B0 + EE8C2636D0F30F3FCCC136E7B265274CC88071E39250B1785E14F253FEAB8A0F + A85EF239B59BD8E3C6E5B2A2E7932665B33608CAE4A28F72715F0E8C1F9F0963 + C7A6C09831F1F8F80C860FCFFEB4393140F593CFA9DDC41E3B360F958F9C7C6C + 5B3EDA968F5C7A4EB66521370D468F4E4045233BEF13758C01B2817C4EED26F6 + 983105F828D0B871A47C7C9E83CC7418352A0915D3ECD8976403F99CDA4DDCD1 + A30B85A2E7F9C8CC46A5A112D4CEE6DB403EE7F8A34615C2C89105A83C54362A + 5563ECE7FD90CFFA9CDA2D601720331F1F73D09E748DB69DE29C628DFA9B7C4E + ED26F68811D4FE5CE453FCA56AA4EF697CD318A338A758A3FE16F83C87650BF8 + 39C8CFC018519F0D94533FFA48905B687CD31813C4791ADBDFE4736A37B1478F + 263E8DD30CB433B9D936D05C42F99C722AE535CA2D34BE05632C41947FC8E7D4 + 6E628F19938DCAC4B2296CFE6D6EFEA7B984F239E554CA6B945BC4C7373D279F + 53BB893D664C3A2A055FC7A30DAAE77F9A43691E9B342985CDE7945329AF499B + 7FC8E7E3C6A5B0EC316312D1DE18B4BB79F99FE650F223CD25827C2E3DA70A72 + 543CDB6E628F1BF754A5B6BF98FF9FB1F398227389C08667C276A7AB650D44F5 + 28E34365CBB76EADDBFFEAB67AEDCFF0827E21AD61B58AF4F36A58495AB30A56 + A096AF5E09CB57AD8465AB56C0B2952B60E9CAE5B0740569192C41A9CA5FD3C4 + 06017BA544F60A217BB9902DE02E594E5AAA125FDAEF6949FA3D31FEEF2AF17F + 536AF1B2A5AC94E1AF61DBFD8B8829EB37C5F8BFA92589BF68D91258B474894A + EDE7B82F3B1E64F15F463C48E3BFAC78E0FCCBF15F763C70FD2ADE7EF1DFD7E3 + 6CE0F383822A2130B05CEA6FCCFDB47431FCB46431C87A5F64950A7C52707015 + 70EF8BDCB9532EF137FE162E59C44AD6FB22827896CE6F6C6C7CA10F4242AA41 + FC7D91DBB75FFC8DBB058B7F6225EB7D112EA69BF07F91CC278586D680B4F745 + FCFD9BFECEDB8F8B16C2D7B3F780ACF745A8ED242ED6C4E341125FD6FB22BEBE + CFDB4F6C79EF8B109BDACFF976951C3EE77F59EF8BF8F81482B7772128F2BE88 + 2097AC16C595783C48FB8DC9A0A02A50C7FB225C2EA331C5F1F9F1206BFC0506 + 564273DF17A1B6531EA5FAA85EF17890F71B970101E5D09CF745B83C4E75519D + E2F1202FFF52FEBB7DBB0C547D5F849B43B8DF2E148F0749BFEF2B9EFF89AFEA + FB222B68FE42513DD416F178E07325FDC624E5BEE6BC2F426C9A3B690E2189C7 + 83B4DFB72451DF37F77D116EEEA6B98372B8783C48FA6D4B12CD3BEA785F845B + 3750EE2689C783B8C8E7C496F5BE08E51E2FAF7C50E47D116ECD42399B241E0F + 7CD13EF2B9ACF745BCBC04BFEF999797079F7FB91DE4BD2FC2AD97286793C4E3 + 415C77EE9482B4F74528EF72BFEF49BFF1F8FDBC3968C30E90F5BE08F169ADC6 + 9D271E0F7CD13E929F5F0988BF2FE2ED5DC0CE39D46E12F1BF43FEF7F3E682AC + F745960AD789B44EA3F592783CF045732B279AE7B8F745BCBDF345F6736CFA8D + 47963F7F2EC87A5F44B04EA575A260AD261E0F92C4F59597571E7878E48AB87C + 36FDCEE2F73CBEA2EF8B88C70327F22DF7C8FD862CBFCD7C362771BE229B783C + 88B314E152DB05ED9FAB3C5F2C1E680D4B6B485AC7FDF8D342F8E1A705307FE1 + 8F306FC10F30F7C7F930F787793067FE3C9623D2BCE7CFE728C9178F8726FC45 + 52F8AC0D739BDA2064D3B1FF7BEF5AD0EF664BD2CBE483985AF91AE44D66181D + 177CECAC18FF80B6E09CE66ED61D1846EF18C31CAC407E3DD6F9B6627CBD5286 + D1AF461D15D4A1CA66F81AC3188433CC69645761DD0695CAF1F3F1F5A9723CEF + 1E1EEBAA1CDBAA13DA7E9F61AE57314CA3B07E65F9E52038F71AD6A17F178F77 + 549CAF7F9C61CE563C67ABCA07A10D672B057DA150AC7D80BE17FA1CD4C02751 + 5D54E78169F2F907D1EF0F1B9BD65D8FD2AD41464FC5F96562C7231A05B120B3 + ED230576368A9D7B0DDB6E7053F1F16F7083616E55373D4E75D238D21A2E9D7F + 4087613C6A9B9E9783D22B168C0745F95ADDD15F250C932756C60D7DA873403A + DF08FD132B760EB543779FF2F98F7290B80F625046A1D2F97A450C532256AF19 + B6436BAC0AFC090C635ED2B44C314ABF5086FFEB18A64EAC5E1DF499F1ABCACF + BF947374C5FA92EA3E502B9DAF83FEAA11E3531DCAE62F96DF4D3066F8755553 + 7B64DC17D620539037C5FD7F609CF27C49FEA7BA0D3264E4FCBB92E34F67AFF2 + 7C9DFD0CE32A167FB172E24F673BC3DCA86A7A4EB670FC29D3073456E99C1CB1 + B6D07C72609B0CFE10418E68103BEF2AE59FEB58A08D02F03682FC43398B5F47 + 03977FDE977DBA4130C38437BC18B727CB053618BE2667CEBE21285B2FD68630 + ACF360906271437656C38B7300F981FC4AF988CA519F90E839F5B75E89A0DDE2 + EC6AAEEDE3159F7F1DCB5F9C07B87C4C3149B14D639364512288B51C09E5A90E + 8772C5E75F76ECB617F4C3F56AC936282A3A97EA300812D4A954FEC039443F10 + FD50F6625F28223AC7A142C8EEAEE2BA97FC205C7F524C3628C06DE062AD42E0 + 7375DC8798E286FA83EAA4314C7984E6D61AA1F284B9858E51198A7345634D29 + 3BDE17E40FCA6106E982F98244CF691F1D9337BE5B3785B7650FA005D9D3593E + 3DB60CDF4CC8376B01F60262F7D34E05A10D0B5E367BC4A102F8F84A3DFB48AF + 3F5D6DA0D9CF8408FADB8CCFE6C4D9306A951D7CBB6697FA3F1322F031703EE7 + B339F1FA8295DA3F13A240FBB79C4E85C0E852CD7E26444AFF5F082D90F83748 + 79F79913FF0C8022DBA76B0C801FFF1C5BFC33008ADCE78FFF1900653E13336A + 953DCBFEE3749AC4CF00F0EF7328ED3E93FCCF0028CBFF76CD6E961F145326F1 + 6FE0F2EEB3C8FF0C004929BE709C135FDADFE0156D3FBD5F4D5286AFC8670014 + BDCF24BD574E5296AFC8670024E500F1F6D3FBF42465F98A7E064056FCB3FC1F + E7B3528AAFE46700A4DD6796F8ECDF2854E02BFB190049F98FE5FF308F95327C + 553E0320ED3E9373847F9F519EAFF8670064DD6792FD1BD07C25F94A7C0640DC + F77C3EFD6D4E95BF8129FA1900F1FB0B8BC73EC757F66F808A7C06409C2DEE7B + 115F85BF41CAFB0C007FBDC16F373FEEB8BF8FAAF23758799F01E0FF3D5E9CCD + E7739F01201F28C557E03300FCBFC9737F17E7FB5DFC33004A2D8115FC0C0017 + 6BE2ED96F6190085F94A7C06808B75453F03A0E8DFE05B3F03D0FA1980FFF54D + 99DF7054A5BC227C08779628697C65CAB7F25BF9ADFC567E2BBF95DFCA6FE5B7 + F25BF9ADFC56FEBF89DF92D75FAD9B6ADB0093192DEAEBFEA633A0BFC9072D66 + C3BB66D3A19FE907D0CF786A8BD8D0CF7C3AF4319F067D4CA7406FA3292FDD86 + 3E9653A197F91478C77432BC633C11DE3A38F1A5DAD0CB620ABC6D3E197A9A4E + 841EC6E3E14DC371D0C360AC7A6DD83FB02BAAC75B87269BBE6D35C9BCF7E1A9 + 19BDACA6C23B9653A0A73972CDC6C31B26E3E075A331F0BAC168785D6F3474D7 + 19D56C1B5E311D39B8D7A129BA7D0E7F90D8D70AFB18991CF72DCB89D0D36202 + BC69360EBA998C816E46A3A0EBC111F0AAFE7078557704743D3002BA698D50D9 + 86B7AC266FEA7BE88372E2F6A63EB614722D845CF309D0CD6C2C7435190DAF22 + BB0BB23BE90F834EBA43A0F381A1F08AD610E8A2350C5EDBA79C0D6F5A4CF8A0 + EF91E977FB5A7E50CF722D26B3FDFB96F9246C2BFA19F5BAE958B6CD5D8C47C2 + 2B46C83D380C3AE80F81F6BAEF43870383A183D660E8B86F3074DAF73E74D93B + 045EDBA3980DD8BF2BFA594E2FE96BF101F436C7F612D77402F4309900DD4D90 + 693C06BA525B8D906B28E41A2057EF3D68AB3318DA680F82B6FB51FB0640BB3D + 83A003AAD3EEF7A0CBEEA1D06DCF709936603FEBE158AEA5B1DCCB0C63DA6412 + 1BCF6F18615C198E81D70E8E845751AF180C874E06C2F6125717B9070601A33D + 0018E4327B50BBDE8536BB06405B54875D83A1F3CEF765B2DF3934794B3F338C + 2FE4F642EEDBC6D866C3F1D0FD20C6953E72F546C02B7A43D9BEED806AA72B6C + 2FCB1D08383604DCDDA81DFD51FD80D9DE1FDAEC7817DAED1C0832C6551B64AF + ED6B36ADBA0FE6CF5E4693D8FC41E3B7BB1EB619E3B88BCE70369E3A69235B7B + 30B4271FE32371DB680DE4B5B9BF80BD0DD95BDF65D5066D90D5EED7CC468FE8 + 8773471F23641B625F1B8C871E7A63E175DDD1F0DA81916CFC76DEFF3E7444B5 + C7786AB78FFA7620DBBF6DF091D9CB63EF44E6360197F947F8283BA774E96336 + D5A72FE6EC5E0731C6F5B1DDBAE3A0BB36B2B5874397FDC8C6D8EDB817DBBC67 + 600DB3B5DF2DACF3169EF70DEA434E6DF6F417F2FBB33E676D201FC8D97A584D + 5AD6CF10C7B6C12478476F02F4D4190B6F68637FEFC7FEDE3B14DAEF1E94C8FC + FDAE163286A1A47ECE92E2BC1DC5DA4EF4C94EEAF3FE72D9ED8C86F4EB633835 + AE8F01B65D0FFBFC00E66D2DCC9BFB462177A03FFA6F3E9B7315D83AEE790F3A + EE7A8F8DF3F63B072934CEDF31997CA8AFC154E8AD877ED7C158D7C63CB66F58 + 34C6EF6065F3248DED577661CEDBF53E283897BC86ED8EE9A3876DD799043DB5 + C71563BFFD8DFBDF54254F77C3DCA6687EA3ADA7F1F8557D91DD5B7732B15330 + 6E4636678E7A73DF18A5F27B1FFD29117D75B1ED07265461ACCE7DD9EB1564E7 + F6D69954D06EEFA0392F9BFD96FE846DEFEA4C6DC07166D1126BC5B775C7EFC7 + B6C760BEE8DD12FC7774261EC3B1EED862D70A3A53293FF66B297E3F9D29E9CC + 5FFD7AB6141FC79C6D4B5EABB534BF756BDD94D9DA68B7C962B4984F5ACC002D + 06D7D96D2B5ACC06E48F741BC9D930AB25F8D342A7B59C0D427E8BD9C0E3B788 + 0D62FC976E8304FE4BB5410AFFA5D92083FF526C90C3D7B80D0AF0356A83827C + 8DD9A0049F34C27584C08603CCB416E497B7049FF5BF2EB25BC0FF1A612B33FE + 34C15634FF688AAD48FED5245BDEFCA369B6ACF9F765B0A5AD3F5E165BD2FAEB + 65B2C5D79F2F9BCD5F7FB704FBF9F547794B5D7FB4F8F5D7FFC18DFB7CC4E2C5 + 656A91B29FB768E5FF3BF8F9F41D2635A895FF7F8BAFE9F86CE5FF3BF8F2A4A9 + F86CE5FFBBF8AE3E9E4DD412FC966E7F2B7FB2C6F52FE22F6849BEB80DD2C69F + 26F98AAC0FA4D9274B9AE22B6A4F2BBF95AF06FE8296E4CBCB0F2F83DFBAFDAF + 6CCEA03929C67FF810202C0C203818E0F66D006F6F00373780EBD7012E5E0438 + 770EE0D429005B5B80E3C7010E1D02303303303404D0D505D8BF1F60D72E80AD + 5B01FEF803E0B7DF4029BEBAD96BD72AC757377BD52AE5F8EA662F5DAA1C5FDD + EC850B95E3AB9B3D6F9E727C75B367CF568EAF6EF6975F2AC757377BD62CE5F8 + EA66CF9CA91C5FDDEC0F3E508EAF6EF6A449CAF1D5CD1E3B5639BEBAD9234628 + C75737FBFDF795E3AB9BDDBFBF727C75B37BF7568EAF6E76CF9ECAF1D5CD7EFD + 75E5F8EA6677E9A21C5FDDEC0E1D94E3B7ECFAB7756BDDFE7DDBD4A947A1E5D8 + D63065CA716819B60DB24FA2AC5F3A7FCA147B983CD916658379EE04BC5CB603 + 107FD2243B9830C116C68F3F092F8FED886D768489131D906D0FE3C6D9C29831 + 36F072FAFB9490ED886DB6C7B9C50E468FB68551A34EE21C7382D5F0E1273206 + 0D3A69FCDE7B36077BF53AD603D555BDED26B603CB1E35CA0E9936306CD80918 + 3AF4243E5AB31A3EDC1A468EB4C6E3A413894386D86AA11D839AD3DF93273BB0 + 3EA7768F1923600F1F6ECB72870C3901EFBD678D73AC4043861C473B8E8BEC18 + 3DFA38A97CE0C013EB95F7B92DC69A1DC69ABDC8E7A346D960DD27593671070D + 3A8E3A0603071E631F070F3E8E761CE7D9711CED3886E71DAB1F31E2F85DF4C5 + 5445D8D3A69D001AE334CE28CEC78EB5C176D8B0FD2C68F371963960C0515C5B + 1C613560804083061D453B8E6199A358F628DA7A146D398AE7928E94A00D8B14 + F3FD09F4FB49768C8D194331668D751D67EB2546FFFE87E1DD770F41BF7E9622 + D1EBFEFD0FA11D87D1BEC358EE08963F823E3982B61C463B0EA34F0ED5A0BD07 + 14B161E2446B6CBBA01F478C38C6B667F0E0C358FF21645941DFBE16D0A70FC9 + 9C15BDEED7CF823DD6BFBF155B6EE0402BB4E3109E7708ED38847558A11D56D0 + ABD7E18D8AD830762CF5DF51B4FB087BFEA0415437B5D70C9966B8AE3315A94F + 1F53765FDFBEE678DC1CEDB064CB0E1860897658E2B996E80F4BACC7127D6959 + 8D36ACC2FE907BFFB0D1A3C97787D8F3060DB2C03ACDB07E13641923D7086528 + 9411BBAF6F5F13149531451BCC50E6423B2CD8F3070FB6C0BA2CD00673F4C3B1 + 618AF861C408B299CE37C37A4CB06EE218D1F91F72EADDFBC837EFBC637CEB9D + 774C6EF5ED6B5C4336BEFBAEC006B2B97F7F733CD71C7D618E3698A32FE8B599 + 179EDB45111BC8DEF7DE33C5F38DB12E23B4E1A0D4FC8B75BE4F6DEBD5CB621F + F64B5CFFFEA6C4623570A019DB8EC183CD301E4CB10D964B14CD0B43879AA20D + C6588711D67550A1FC4FB918F57DAF5EA6DE030792FDA6C83745BE29DB9E4183 + 4C62F0783FC56D30C6FE33C2F30D959E7F903318FB2492D81C7FC81013F481A1 + B932F50C1D6A84E719AA34FFA10D6F62BFFC8EFC428EFFDE7B26D1B8FF3565EA + 193EDCA859F32FF246203769E850131C5F26F0F6DB46CB5EF67A0A636FF6B061 + A695C387930F8CC35B623DF9CE3BA6DF223F1F95D352EBE9FEFD8D8D468D326D + E8D3E7E05F2DC1C758E83D62846934E6953D2DE5038C037B1C0B475A8A8F79BB + EFB871A6D0727CF337919FD692D794A3479BD9B4247FCC18F3D6DF1EF8FF64A3 + 7B62715AC37BCE4A744FBA35C0DDBB6785BAEE4BA7007F9590CFDD976E85BAEE + 4B27812FE99E48FC7B32F1EF8925EBBE480ADF974EB8ADE1F165DD134B53F7A5 + A33E5EB67C09FCBC66257CF3F517F0F5579FC18205F361F7DE5DE070F694C29F + 8751E5BE744B162F34FBF69B2F60C6075360C2F8D1307EEC28F671E284313075 + CA04F878E674D8BE739BC27C65EE4BB778D102E74F3FF908C62173DD9A6570C7 + F33AE4A64443566214F8DCBA0CDA7BB6C194C913583BF6EDDB23F5BE68AADC97 + 8EDA4DEC191F4C2E73B0B680CB4EB6509C9900851971909F120359099190F22C + 02EEFA7BC077E81FB2C1D2D25CE27DC994BD2FDDAA95CBA793CFA9DD816ECEA7 + AE20FBB2930D9466274209DAF020D81BEE05B843A0EF0DF073BF0C17CFD9C1CC + 8FA6C354F4C549473BB9FD2FEFBE743F2DFCC18CFA7BFDEA258F32A3820F5F76 + 3A0997CE9C8032E4976611DF0BEEDD7143FE75E45F028FEB1760C7D62DD817E3 + 61CB9FBF4BE573ED97775FBAB97366A7518C399DB4B89C19157488D82EA78EB3 + EC92CC78284A8F81DCE428488F7D08F18FEF42547800DCB878067DF0018E8DCF + E5DE174FDE7DE9688C519C27DCF73D96F6F8B695F3A96370C1E108CB2ECE8885 + 82D468C8498C84B4E8FB10F7280422EFDD860781DEF0F9679FC28471A3E5F3E5 + DC97EEEB2F3F63C75874A8E7F1C4701FABF3F687C1C9F61014A6C54041CA3308 + F5BF0981DE57C1D7CD053CAE9D839B974EC1D50BF6F0D597FF65ED96D7FFF2EE + 4B873E4CA3F1ED70C4F8EAD320D7C3676C2CE1B4B539E426454176C21308F0BA + 8AFD7E113C6F9C835B97CFC035677BB0396606FF9DF531CC9C39432E7F8E9CFB + D2CDFEE62B331A4F187F4FEEFB5C3EE68075DB1D3186F49808487D761F9222EF + 41DCC360781A76071E06FB40F81D0F30D4DD071F4C9B0406FA7A32FDAFC87DE9 + E6CF9B33FD638C258AE74B0E879D6C0E19C1094B038CB550E48640F4FD40880A + BBCDB2EF077882CFCD8BF0ED375FE2781D09E1E1614DEE4D277E5F3CB6FDF3E7 + C9BC2FDDA29F7E5CF09F8F67605F8E84CF66CD2C373BB81F8E9AEA21F30E1B6B + D4DFD75CECE1CA795B38637718962E59C8E6C10DBFFDAA50FE95755FA6654B17 + 2F98FDED973079E258183D6A28B669047CF4E134D8B076255C7739C3C639C51A + F5F7DE9D7FB3EDA6BCB364D96285F3BFB4FBD209D85FB17E27F688E1EFB11A3B + 66044C99348E1DDF34C628CE29D6A8BFC9E7FAFABA4DE65DF17BD2F2C79E34BE + 24F6B0A1C81F3164C142CCD55F7EF5059B5B687CD318FBECBF9FB2B146FDCDDD + 9B4F9CCDCFFBFC7BA489DF976BF9B2C50BBE93C01E3962287BEF63F17BF2F1EF + 03C8BF279F385BD23D11C5EFCB47EDFE6EF6D712DA3D5474DFE515C275A4A47B + F2C9BA2F9F78DC73F72BE3EE0B27AFDD22FF48B9271FC794775F3E7EDBF9F7C5 + FB61FE1C98867946169BE52B704F3E3E571A5B9C2F986746CA64B37D24E39E7C + E2F7E6E3DF1F4FD23D01F9F7E5FBE2F3590BA64E9988ED1F0EA3460E937A9F6D + 49F7E4E3DF7B50D2BDF9F8F7ADE3D8AADE1750DA3DF924DDA34F92BF5FBC2FDF + 5CA5F974DDC2D5ADC83DF9F86C3E5F95FBF2A97A4FBE39FCFBF1B19A23622B73 + 5F3EE5EFC9375FEA3DF9FEC7EECBD796FE0388A4873F51AE28FABDCF892F8FCD + BAF9CAD4F77B82DE9289F0EB17C3A04BA7F635F4A7B797C4BEFEE9E8DE10A4F7 + 6DCDDD83B3EB9E59CDAFFAED2BF6F779CFABFDBDDD9EAFBEC09E85EC40DD6F6A + 7DB5BF6ABCB5FB730835985D6FB89CFDFE87AFBAB81DDBB765FFB6D6A15D9BB6 + BCDD4DD81E7BBF007A243F7C30F42DE26F6B2EB74D1B86FF37BD6EF2D8F47AD6 + 98DEC4BE0A99DA6D9AC3EED08EDF54461F3D508B8F475117FF8B8C3B3ADFD4F9 + 49665F17F64DB39B2F7C341DF56E77B8F0F7273063D8DBD0A97D5BF0D1FAAA3E + 40F71B70DBF305F84967B76D06BB9DF0F1BBF77BBD06EE7BBFA80FD1FFB6C1FF + C0D7F5D386BC553F05C71A3E6F241BC80F6A66F3CF9FDEE7CD2E65A7B7FC0702 + F5BE6DF4DEFF65A39FF6D78D6307BC0164832FFAE1B3B102B68473D535BEEF77 + EDC8C0A9CD33EB83F46703DA006403F9A15387B654E0A206D9D7972D590C3ABA + FAF55D3B3060FFDB8720B4A191FA82E24118934C7B1C9B03DFEAAA56F6BCB973 + 212B23B3BEB2AC14F66BEB00E707EA0B8A07678C49E1B8E8A6EE76133B2F27A7 + 362D25A5312E2606C88603E407B4E10CC603C5248D0B1A9BFC1CA54E763AB213 + E3E3816CC8CAC8A85FB2887D4FEF419F375F2DA37181CFCD34D5EEF4D454964D + 8FB9D9D9B573BEFF9E0ADCC072D4CE19A8EFA5E4494DB25FC8513827302F99DD + 56A876CDCDAD72D973E64862AB65FB7DF3E6F6344FBD6C76DBB66D39BF7D3D71 + C204C84C4FAFCB4066425C9CC6D9DDBA75E3CF2DDBE6CF9F0F057979F538BE1B + 33D2D258F65C0DFA9C3FAFF5E8D1036E5EBF0EC585850D6403F961EEDCB99A64 + F3078ACF496B6BC440D5CD1B37F03A7D3E505FE0FE6BC2F1AD11F6CE1F27B517 + BEB659B27831900DE4077CBD83E261C3AFBFB6D7009BAB8BEE3B118DB98AEE2D + F20ACA56B846FD5E869F9AD7D938257412CE0BF8DF0D9A2FF0F1A6C4A2CFC705 + A381789B33A2EFEB70FBC0D73523FABD4EFE9E473BDF78E34DF277DB4E9D3A69 + E42265E527A2DBB8786F9F3B06620ECDAFA6477A4D3B710DD586D1FCD6AD7387 + 76C557B6FF17EE197ED7408FF45A4D6B06999BDBEECFB9A77E3FFF7708AD176B + E8915ED3CE1B3B3FD3B4099C7FE93E33C1D86E6207A3DE5377AC4BDA288FA9AA + E57BE69E2735A78EE668D99EB9C9A497C95CA535B7FBB25DF3BF5DBE77DEAFC8 + 2E66B577EEA6E57BE6CD5FACF55D4F4D30B5B4B4DA2EDD3D6FE5B2DD73BD9157 + 8B0229AA5FB667DEED65BBE72D559F8FE77DB574CFBC481E231BDBEBBA74EF5C + 1D7C9E4B5ABA67AE3EDAE689CF0B79E56EADD83DBBAFAA5C8A7BAC633FAA91EA + 4386D7923D3F0C91D7FFCB77CD1B8DFBFC8436142FDD3B6F8D2A6CE49D12D651 + 8EDA40FBB8BE58BCF387E1E463DC5F82ED2E25C6F2DDDF4F5EF0E7825778B66F + 40950A6C9FB75BC9B8DE2F64DF5FA2F5C360AE4E61CC1549EB7F1C8B05C85ACB + D9BA42EBBBFEB8DF06DBF28532FD2DF47939C75EB27BFE0061EC11277FF99E39 + 2796EF9DBB6EC98EB99396EC9A3B9E8DCD3D732D38DB90178CE361844A71FE3C + D63688D8827146F55E5AAE35EF6D69E72FDEF5FD3BCBF6CC39233CDF4959BEB0 + 1D6CAC09F36E1B5EBB3770E516682DE8B86CF79C19CB77CFFB9D44CF699FC887 + BBE64F5425F6391617E7C2FE66DBCD9559B277EE241C7F512FF43FEEA363CDCA + 6B82DC92CDF585B03FF3399FB3EC3D73EB96ED9D07DB2E1C0083D0D3ACE839ED + A363AADA403955D80E57411C7E3F4C10D3734E887C4EED468EF10367B02B8E68 + 22DAC7DA8065F87DA1F05CC6F91AF39AA02FD8F10D14E782D77366D06B6AAB38 + 9B13EB076A039655660E15E6B162615FE60A5F97B0B1B043E04F36CEF035F95B + 1A9F8EB1366359611FB6A7FE43E5519D1847A938BEABF0790EBDE6E66F4DF197 + EFFE61B2B0CE12619DB95C5EE6F89AF43F9D2B782D980F85731610EB65C41F9D + 2B68EFF7C3D83AB16EF635B2343DFEE81C61DF17515DC279259B18C4D274FEA1 + 7304C7E6AC67CFC33A057D31D75BE3F95730F7B22CAE1EAA93AD1B199A9A7FE8 + D8F376CF2DA673F9F650DD5C5FA86DFE45D17361ACE573EDE6D85487700DD348 + 756B72FD213836673DB7FE10B2EF0B8FEDD7C8FA8B5D83CD5B4AFB38DFF2D65F + E5C27E3BC59DAFE9F52795E1624D78EE7E65D94AAFBFE9B920B76473E504E728 + D6DF6ABCFEA8A53254565E9CABF3FA8B7D8EFBA4E5B5FF4BD79FFFA6EB6F690A + 0F0E1E131618EA1816145275372008DCAFDF00AF5B6E5E2F837D2F38780672CB + 50C0B16F5CBA0CDEAE6EE734CDBE1F18FA01724B897D2F3058C4F6BAE5EAAF69 + 76686868B7B0A0D02262933C6EDC7C696CD6EF41A11B397690DF6D8E1DF2B262 + 0EB9E7387EB0FF1DB875E56AA3C7650FA973F56D5FDFF95EAE6E566AE49FE7F8 + 241F57B752DCDF4E72D9D01FD1C67AF291A6F8147FF70202564B62E3F13AAE8F + 34C517AA1A793F08CBB4090B0E5E416C3A86E3116E5EBEA2467EB087043EA767 + 783C811F9FC4F6B8792B5E2DB11F186C2083DD441C9BE2D3D7CD6BBEBAD80FC3 + EFC3B3C84888B8172E951DE8EB2F627BBBB9AD5717FBD1FD07101B1DCDEAC9C3 + 47E0E7E109BEEE9EEC2327B76B825C486C1F77CF5F34C18E79F60C7C91451CCC + BD399E376EA670C27C98E2E5EA7EDEC7C7A7AFA6D87E9E5E82BCE7EAE6AEB13C + 2B87ED79CBD5A305D99E9A663F96E67335AC2F680E15CE63E784F94C28416E79 + B1DD8258F3BAE9EAAD9EB5C3F3F95B92A29F3E7DCE16C6B9F72D571F35AD994A + E5E5AEC70F22E0E99327A231863EF755CB5A51B85EE3F223CDDFD26CF0F3F0E2 + 7CEEA7967943B04E65E74B6ECDC4E6289CBF69DF8B7C4FCA2D796A9C37ABF8EB + 545A3309D72DED68FE16CCA14DF994CFD4C51763FB4B582FFCA049BE226B64C1 + FCAD193EE50D39D7066DF86B079AC73CD4C8971B1F82359368FE16CC2FEEE75F + CE9A5AB056145FB7A8630E5599AD86B5833CD1B501ADCF89CBAD53D5B5665228 + 26F1BA84FA99C4AD53D5B15694F23E97529BA9950598B1B2143E0A44FB4D2DCD + C1C4C21C8C2DCCC0D8DC148CCC4CC1D0D4180E9A188381891118181B82BED141 + D033241980EE417DA50D10B10F590A6DB014B0C5F8462CDF44C827B611B20D41 + CF8863ABCA17B0257DFF5ED277AFE97B59E2DF7FA4EFC8E8205BC7404F79FE21 + C97C69DFBFE77FFFBB091FD9079AC997F5FD7FEEBB80E2DF03E4BEA374401FF9 + FABA2AFB5FD66F10F0F992BEFF4EED27B6B69EAECAED57842FEBFBCFDA7A3AA0 + 8552896F6529F73718E4F189ADA57B4035FFAB81BF1FD9FB7594E773F94759FF + 8BF73FB1F7E968ABC427291AFFD27EFF80D8FB0E68B1FCD956890B50692890A3 + 343E5FD6F897C6E7FC4FECBD28219BAD7FFDD90CF8E74A8E409773E06F91B261 + DD990CB68CA9A520CF4ACB7FC416FFFD0FFEF742393EB1F76AEF07AEDDB661E5 + 10940D102C143D0F44056401DC2165029CB8570E2694E3511C8F2F7EDBE5E55F + 62EF11F0D976133324072094277A2DB2254B209A5F4C707EE17E6B852F3E5B56 + DF139FD87BB404FCADE86F8E7D3717E09EF091B381B383446C9ADF383FF3C57D + 079BDF767EEC37E16B117F1FCBA7FEE6D8B6B78261F1FA3FE1ED3EFD283659BD + DDBB1F2CC27D27F198B1B9606EE7587C71DFC5E67F175ABCEFB9EF88129BE36F + 15F289CB31A569F0276B4081712253AEF7B36037B277F3DA3FEBBB0522C6868D + 1BC1DDC34374BF3C7A4EFBB8E3C3667C27718CFC75291BFEBC98057FBA64C01F + CEE9B0E57C1A6C3E97029BCE26C16F671261E1F10496A7752555C0DF2FE04FFA + 6E3D5B6F9F3E7DE0716424CBFC7ECE1C56FCFBF6D1312A43657F5AF7273B3648 + B7716CF86734806F5A1D78275783474239B8C614C38DC87CB8F230135CC252E0 + 7C483C18DC8815B63F53C8DF0B1FFE7949D42E8E4DE2F689DF3B90CA70C78EDF + 0C16B2017CD31BC127B50E3C93AAC12DBE1C6E4617C1B5277970E94126388725 + 8353701C6C3815CFF2E9BBC0C426517F723EE773A4F1495C5F2C401FF865121B + C03BAD01BC92EBC03DA10A6EC596C1F5A78570F9710EB8DC4F8773A149702628 + 4EE47BFA0EB280BF0F3A77EFC5D6C5EF6F797C2A4BC7DEC271E18DEDF64A6D00 + CF146427D6C0ADF80AB8FEAC04AEA0EF5D1E66C1F9B054381B9208E6EE02FE99 + 807496BF4BD87E691C597CFE71776CB35B522DB82656C3CD3864479722BB102E + 3ECA85F3F733E0ECDD64381D180F7F9D13F83E3A299BFDFEB5A27C4EE2B1C8ED + BF195F0537E22AE17A4C395C7D560A97238BC0E5511EB2B3E0ECBD5438159C08 + 0E01B1B0C2260196DB24B1ECACAC2C85FD2F89CFF9BF47AFBE7095DA8BFEBE1C + 5504179F1482F3438E9D06A74292C021300E8E78C7B06D5F6D74431477C42649 + 8B3F59E2E26FF6F20DE0F2A400DB9B8F5CF4F7836C700ACB8033775359B63DFA + DDF6760C685F15F07FD3B71372857C1C83D2C69F34F1C79F8EFD4D38876D3D17 + 4EED256E1A9C0E4D0147F4B93DB69BD827FD9EC23A4741EC49FC9D19DCCFF980 + 9F7FA4B1B9FCF3D5E25FD87612EF746832DB5E01371EECB0BF6D6F47B36C2BF7 + 282EEF3A4BE1E7D3F177277EA370FE7D6FEA37B001F3E9AFA7F94A60B51E73CC + 7AC778B6CDEB1CE260C1B1048E3F5D0A7F3D372F707ED0C0FC73428925E674E1 + 7706D378DC34E1BEE9FFAA6FF6D3F7909E7F17E9E56DCE511D19DBA055AF3886 + 2491E839BB4FD3DB99D06E6D6D03FFE8E4109237F4CAE3926D51B88E8E2D8171 + 37A38A3A3A0617B5B50F3CC038DEEDA176EEC9DB83DA3B041B7774082E99E11E + 5D62955201970A012E14009C4539E603182457C1475E71251D1C82CBDAD905DB + 32B681C39ACDB5BB33B1AF9DA76767BB80AAD97E716567B36BE06631C0D52280 + 8BC83F8FEC332807E4DBE4011CC7F5A3617A2D7CEB1D55F99AAD7F6D27FB204F + C62E7886524C2D68CBD8047CD7C921F876B7D3A185BF7B84D4845A6F83F0F3C6 + E01B1D0D37907D05E582FC73C83E9DFF9C6F9B5E066EB7CEC2FDC39BE082D775 + F8E96E46D56B67EF16B4B70F7ECCD806AC609C9DA57F7FCBCAB51395E9E01014 + D7EB4278CE8EC7D935BE258DE05F8AEB8BE27A08080F84089BED10765A173C1E + 4720BFF1393FA70EAE05F9C1FDA35BC0F3BA3D1C4D2E06635CAB1FC4B5990EAE + 8D164514D4BDE31291D9CE3E2815DBB68539E5F1AA887B2AE86DE46AB5B30B2A + 187EE551DAE1A4D20662F2E55302E089722B6A046F64873BEC8330FBBD70EBFE + 5DB81E7E17C2ADFF8140272370884D8343B88E364736F10D888FEBA3FD68C36E + D4EA67650DEF5D8B4A6B6B17548C4C4BC631B86F1B9BC0FA9E67EFE61C4A2A01 + 712E9FEF81BA857D7F0D7D7F09DBEE7DC7151E59AD83C7966BC1D3D3054EE436 + C051EC7F2BE49B21DB08A58FFC03C8DF27E4EF4817684D743974730ACB6A6313 + 50DFC62EA861A67F524D67C790EA696E4F334F6754BEC0F746B63BB229F66E25 + 6741C8A5C3F0E0F85FE07A2F102E45454390D34108431F5C0AF403ABAC7A3025 + 7E5653FE2EE46E4B6B84CF82328A3A9F0AAD187EF369551BBBE006E2FF9D5C0B + 3B926BE0EBA0B43A3C5633E146648E63BAC00E3F9417F2BDB24B21D8FD0C3C3C + B2097C6FDF04E7DCDA26B1EF141903FE17CC21ECF8DF70D1DF034C701CE8215F + 1BF97B91FFD3A3A2EAEE4E61C5832F3F2EDB846B96EDC82436697D7C35900DFB + D3EB4137BD0EE68564D4BF7AEA6EF5E8AB4FF2AD130B2138E026CB0DB9650FD7 + B34A25C63E8DBDC3E87BFBC838F03D6F0EE1477F87F33E37617D5461636F9787 + 853DCE8557AEC3B58A416603ECC4B5EA6FC8E4F84BA32B816F8371762318A31F + E7856634BEEE18583BD1C1B5C6223215AE63DF5F161B7BF6A893C83F867C36F6 + 7204B1A7F7201E66395CADEDE61858B3302CABD11CEB34CA6A843D788DB039A1 + 06562293E37F1F590E926CB0CCA5586A84A5F7731ADF70BA5735F06244C94ECC + B9CEC87742FE2964DB21FB04EAA890AF87D740337D13CB3A3986D4CCF24FAE33 + CAA8074BDC6F82EC7D69F5F007AED157C754C10FC82436839A155102B26C10D9 + F120A7B1875358E500B4E3EFC80236EF727C2B3CBE302CB386398AF3B5046921 + FB2F5CA7FF125B050BA22AE0CB87A5C008F953C38A40111B48E6398DB0E2412E + BC7521BCAAAFCB83B2CDD8A76B22721BBB9DBD573DF2465405CBF31713EEFB07 + D9EBE2AA61D1D30AF8E651197C185E2CE28F0C2900656C2059A04F7F7E9C0F6F + 9C0BAFEE79FE7EF5165C83939FA5F137207BC9D34A98FDB80C3EBE8F736668A1 + 88DF3F200F54B181F455600A7C1590C2B265F1973FAB84EF1F97C3270F4A60E2 + DD22783F305FC0B70D6A78D32F0754B54151FEBC27E5300BD993EF15C1D0A002 + E8E59F0BC42675F4CA02556D5094FF7944294C43F6F0E002E8733B17BA7A678B + F88C4726286B83B43897C6972A215F591B24729495805FC55C785CCDB8A62965 + 83DAF8D67E3D19BB407DB4A38C391751C9DC4A55C806B5F1796B5BC62E603763 + 1F54C29C7B58D1C13555A60D6AE773DB11BFAEE88BBF706C16B639FBA0FC75F7 + 548936A82DFEA46DB446C3B53EAE5FF3DB3B3D28EBE59526D10F937C1261BA6F + 9228AF4BE5CB5A7BCABBD6B10B5C896B95AC8E4EF74B06F9A437B1618C57024C + F24E14E575A9FCE66ED6E11D583B1C42D23B9F0D2F1DEA93CADA30CC231EC678 + 2620BB14867826D56B8C2FBA3EF06B8FB1B1ACAD7D50F2AB67C38B7A5D8984DE + 979F4047C7D08A76F6C16E1AE737BD4E59D0D63E38BD9D43703CC6ACE0DAFC65 + F1F9D7E0FC4DD9386FDD14DB0C99D7182D66B8E8B50E33843160DE78296C2DE6 + 9F36DA6D0ADBE9B42B6EABD37673BB03EDD6A08A691F1EB34169EEBD0F6D666B + 57FD574B26DA8C83512747C1EB86AF179246DA8C8449B6E3A1BBE1EB9558E6B2 + 86DADDADC7C1EE856939BED050F1040C8277C0D757BE666518BC93DD978AC77A + 18BE51C81C60466980FFD5678E33CAA0320A488149E761A5F74A5681C9E781DB + FFB9E347F5E883DF9AC91A8A2AC47ABEE4ED5BF386D11B3557228FC0D3CC5BB0 + 33F04FD814B489153DA77D97220F434F939E80EDDFC5EBB32FD9BAA84EC5FB99 + CE017CDCC2E3FFD8C5A04BD5689BD1F09FF3FF81B937E6C232CF65ACE839EDA3 + 635D0F76ADC5B2AB78756D11D6F5BC2D8CCB4CACB0AD52FC03CC348CF9C6C147 + 07C34487892CEF8B4B5FB0A2E7B48F8EE15868C4B21F4AE7BB2C62188F7A86B9 + 770E13663B29FC4FD973B49870547761FBAD69DF9BC66FC2A02383D8F81F6F3F + 9E153DA77D744C78DE51E139DD8575005BE77336E6E0385481741BB430A308EA + 7AC0E832EFE2F9956DB5DA423BED76F08ADE2BF09AC16B38DEBAB3A2E7B48F8E + B5D56EDB8865CB1923A6179E7B575887B9A5E589E51D3B7AC43E67E3350FD380 + 2A72401BDACAB4419B49A4C7AEFA5D61A2F544987F613EFCE9FE276CB9BA9015 + 3DA77D748CCA0899711CFBC489138B5C5C5CEA2F5FF6CFEBD429368EC74625A0 + C2D00FCED2FC602EAC07C7760FF8C8EE2358757515E8DED18565A7A7B3A2E7B4 + 8F8EBD6928EA83266C7F7F7F888A8A82C8C8DCBCCE9D1BE2796C946703C35CF8 + 58C6788CA1FADE36791B66DACD8435D7D6807E803E7C6B3791153DA77D748CCA + 30FB5976CCA8A58E2BBFB1F6F0E5D8F4B74EDAA2A2F2723B754A88E5B1578AF1 + 3AB271ABCD6C67A5C5A4E363632F935E30D35EC03F187810A61F1FCE8A9EB37C + 3C4665A86CF73F3F2C78D7D2B7A1EBA374989C1115C7B1E9916CB97CF9765EC7 + 8EEE3112D95ACC359E0F45E2F83F5FFB99650EB31AC88A9ED33E8EFFFADFD3E0 + 5D4B1F2036F7E1C28FB21F15706CF207F64903C5A4045FBB087957509F09F50C + D5A4FD068106D0CFB40F2B7ACEB57FC0EE2FE15D8BA66C4E1392427239B6B5B5 + F54A297D4D63E61C8EF60EBC7D37B8FEA7185B7D6D35DBE743AD06B0A2E7B46F + AADE1A6CB7AF4436A94B6C0E7C65EBED2B952D3DFE74D9DC73F04DF8D0EE4351 + FC4F38FC3E2B7AFEBDD536E82F87DDEFE89D068A4925D9DD319ED81CD645BF0B + CCB09D012BAEAC00EDDBDAF0E1F111AC7EB635D61C5B8B0913C64365DB036D1B + A7D94C83659797C13EBF7DF0B9ED18F848FF47CDB00F32AFF3F3274A879E0F30 + 1F008B2F2D865D3EBBE0BF068B1460FBC3D055161B55586BFDC69B4BDA08EDC9 + A6FCFED9A9CF60D9493DF9EC63B71BBBFFF511A8B41ED1623609F9DFF0E6E0FF + 605DB538CF342EB4BC0143FDC365FAFCDDF59B4D85756C52B9FDDACCD7E273F3 + 6B07FA15AC347D020B4DEF40F7B848E9FD4DE70AEA50BEFDB4A6D7621C187DE6 + 85BFE12D3609DA4C7CD262D3D0AA37D2B27225C61A9D4B75505D6ADCBEF9D930 + 6CA5C923E06C5861F624B76F58469C4A71AEE4F6F566AB4E533E98D9F8E9DC5F + 6185F143BE0DC113563A2DD6F4E5CF174B76AC9B3469124C451B66AF358D5C61 + F264CB2AF388812FEBD2EF8B453B7FFC6CE9F6B50BB4B43A32FFC7B67FDB6F07 + B4EADFA67AA1AA5819ADF95CA6B872CFCF533F3FE2A2B14469865F2754292BF9 + FC52A16A85E2EA6914EADFCEE7FCC6712B842A60259F9F2714775E8D508AF647 + 4BF3B9F8E1FCC8D597C94A3E3F5328EEBC12A1B87AFFDD7CAC03342945F8D9F7 + DD35A2567E2BFFFF077E4B8E3F806AA1B8FC532094B2F9873B8FAB47D1FCD7D2 + 7C75CF3F5C3D2D35FF29CB57D7FA833BAFA5D65FEAE2376FFDD9807534B4E0FA + BBF9FC56B5AA55ADD7FFA2FC23677DA1F1EB7F39EB2B8D5FFFCBE16BFCFA5FC3 + 7CB9EB0F397C8D5FFF6B982FF7FA5B0E5FE3D7FF1AE52B720D218BDF7AFDDFCA + 6FE56BF6FA5F93E34F81EB6F05F38FC6AEFF35CC57F7FCA3F6EB7F0DF3D5B5FE + D0D8F5FF4BE6376FFDA981EB7FA5D6DFADD7FFAD52E7EFFFB56EAD9B26B6B107 + A3CBC61844832C8D3B185335E660ECC79AE053FD4EB92053464F2A61A2714CF9 + 6883679FB4049FA41B510EE30D63EAE4F94A8AFF8A95E19FCD6984D3D98DE098 + D5000E990D609F510FB6E97560833A91560BC7536BE1584A0D1C4DAE86C349D5 + 7028B10A2C13AAC022BE12CCE22AC034B602D05D60185D0ED8BDAC0DB2F8C43A + 258565AD20CB48C83278560A7A4F4B4137AA040E449680F69362B97C75B2F63F + 2E867D8F8A60CFC342D81D51083B1F14C8E513CB3CAE122699C6822AFDAB8CC6 + 1A44D789F3A95DDB430A619675229CCE018DC928B20AA698C52688F3C987AB6E + 66C1924B591AE5FFE55F443E3E2BCEA7FEFAEE4C0AFC7DBB48A3FC9F9C332B46 + 1B44FF2ACEDF169E0F338FC4835154954AF59ECA0670C431E49025903D8E233B + A16C331AC006C7D4C9F47AF8E8507CC928839829E2FCCDC13930DE2816CF6B54 + A95ED289B47AB04EABC3DC20D0B1945A388A3A922C90457C358C338CA91DA895 + D4599CBFD4350DFE732C41A57A0F27D5C021A1AC12ABC11265912090797C1598 + A14CE3AA60E7DD129864121B2F69FC7D7B3E097EBC90AE52BD2493D84A304619 + C5902A30EF55607E10C8E05939E8A356DFCA8109C6D16725F13FB18987F59E79 + 2AD5ABF794548639A80C7450072249A5988B4A410BB5FF31A904BE3995F242EC + 71FC0FAC62616B48914AF5EE43ED7D442AC69C570CBB51BB22484598FB8A6007 + 6AFBFD22986611F742EC71FC714631B0EF61894AF56EBF5F88E3A710B6A2FE09 + 2B60F537EAAF7BA47CF8F36E3E6C0EC987B112628FE3CF381CA752BD7FA0B684 + E6B1FA3D240F3979B0293897D56F41B9B011B521300796B96562DFC7C44BCBFF + 5F3A26AB542FE957D4FA806C56EBEE64C35AD42FB7B358FDEC9F056BFC3361F6 + F9641CDF2FC61E6DB8A680F917D354AA77B59F40AB7C3361A56F06ACF0116839 + 6A99773AABA55EE930D33A1E24C51ECBC7BE5F742B5DA57A9778A5C1624FF99A + 64160392624FB8FED4FC9C6B18DD2829F65AB7D6ADA5B6BD3BAD989F7E3464E6 + 7EF8173377F21FCCA8417B985143B5982D6B4D99CD2BF70DFC7CF21FA33EEABF + 65F0B45EEB477F3B6963A7E993B63223466F62460DD8C42CF8469F7912E6CD5C + BBE6CD6C32F164561A5C6696EC3CC72CDAEDCACCD6BBCFAC34B9C3CCDB6CC72C + 5966C4ECFFC3903975FC347358CB9A39A17F82B131B5674E1ADBBDC01F3B18F9 + EFEDEBF39F8F8CF567CED28D1B357E6FCAD8015A71A37BEF4B1DFDBE56C0A0A1 + FBB5C78E5B3F76CCA05FD5CE5F30ED7766C2905DB3FABEAB93F87A3F0BE8D8FB + 30747DD71C7AF635871E7D0E41D7B70F438FDEE63072B876C5C877FFDEB168B6 + 0E1319EED32CFE1EE42F5968C82CFCF877E69BB17F1ABFDBDF103AF5398C6C2B + E8F6B625F478D3145E7B47073AF742F5D685AEA8377A5B43FBB6A6F0E3D75A36 + 294FFDDFF374F76336197BA8C437D239C4AC5C6CF8C18763765E7AF76D73E8F6 + 8E1DB28F41A7770CE1F537B5E1CD37B4A0CBDBFBA0639F03D079A00E1ED38336 + DD2DA0FDDB2760EAC787C0FE907DD4B5EBDEABB61FF119FA8BA10BB36C9713B3 + 58C85F657A87F9E1775B66D93243E6C05F86CCD913675EE0CF5D7830A2CFE883 + D0B9EF5168FBA63D747ACB013AF6B2820E3DB4E1D5377643F79E5AF07A5F13E8 + 3A00F7F53287F63D4CA0D72727A1D782CBD0ED231BE8316A078CF8E210CCDA1E + 54FE93D16DBF45DB9D76ADD87373C442A307CC7A8B80763FFC6E3F7BE50AE33F + 74FE3CF8CF05DBD39F59EB9D64ACF59EF399B77481E96D024CDF23D836EBFFD7 + DE79804575747D7C684BEFCDA851A3266A34314663498CB1BD96D883A4D86205 + B177140B0BD204A4235205BB986812A3D8B1200A8A2D62622FB1C6124101FBFF + 3B73D9C575D9852DAC79DF2FDC27FF67EFCE9D99DFCC3967CECCF5C9C3C2D829 + 96C6100C91932F4C9DFD6049CFEC6A2E818D533C0CAC8251B36D0CEA8E4A847E + 2F6AD32F057A5F44D03B5D7FB0FA33D1C06D0B3E9AB607CDA7ECF9F3B3B9399B + DB4EDF93536BD04F78B75B029A7788C4B77D439F2E9A183C6C5948024B5E9CC2 + 92829399AD633CCC6BC7C29CE66C691F094BDB50983B04C39CB8C6B5A2614431 + 68FD5624AC6C836160391F4D5DD6C0E9FB54B0AE3EA8EBB5075FAE2FC6E7BE79 + A8D33312A2D67EA839ED100C26E5820DCE84D1903DD01B9609BB41DBF1F6975B + 60F44E0C860D5C8CF498D40F53C352D932B281BD631CAC1D9750FFD1B0320F87 + 85C562583BD038DE8A85C15B4BC09CA2C80E8B6066E30DC37723507BF85ED41C + 47FD79EE45EBA8EB68175F8496B14FD1427C13F54765C379DC01D49D9B8FC6F3 + CEA0A5F83C5AF95F45B7E8EBE81FFB275ACFF903437DF621287AA38B5FD4CF6C + 61D42FCC8CE669E2100E63BB7098D884C1CC3A82FCCED75A1CCC6AC4C188FC61 + E0180B3DEB40883E5D05EB7127603929070E338FC16EEA71187AE4C064C44138 + 8C3C065BB723A833351F9D229EE0D3B0027C1274079F2DBA874F432EA345F845 + B48D7982AF222E6354C896AF46866E632368CD5A38864364BF98387C0CB4EECC + C98E340E4B625AD3FCCD682D18382783D946C1E4D3F5B01C7B14061EB93074CF + 86E1E82C88DC72614DB2A2EF46A4F77D6FA253E433B40CB98F96C17FA1FDA25B + 6813F8271A05DCC2BB012F3038FA06FC96EEFA684EF46E3627660F33B75B0A33 + DBA530B5A2B99AC4C2AE5E0AAC6A47C1DC2E528845A31A31B4EE636060170C93 + CFD361E571949887201A771016E3B260EFB10F761332613D91FC3C311B1FF9DD + 46DBC002B45948EF9281F7D079D11DF48E2D411FF2532B71160685FC1ABF2879 + 0FF34BD847DACBCCEC93606A4EB16D180DE766ABD06AE04E5812DFD88AECE1B4 + 84EC120D7327CA8556011075FC01B6647F73F7C3107910DFE300ECC6EE87C3C4 + DDB09FBC13761E99683AEF22DA07DCA198BC816E41B7D037E66F749E7D12ED06 + 44FCE5BE207CF4D4B014B678E50176E0D805B66D6F3633315F0A661401FB8F57 + A00DF555AB432AF4EC8360EA10435A42B147F1EF10010333CA7F3D37C369423E + D93A0F4663C9EF637361E19E4336D90B9B097BE040F668EE7D199D826FA3B3FF + 650C88B98DA6EEDBC00CBE45FD76E2D81D79571B86A4EE5A16BDE670A7BCFCF3 + 2C333B9B195A50CE6B9982666376A276FFD560B51780D1FA3771229F3894AE4B + 139B85D0B3F385CDB083701E7F0AE6E46F83B147A0EF7158883F63B76C2ACB86 + D9C8BD68E475119F2FBA8D8E8157D06ECE51187EEC877ADF6D40B7D87B774724 + DE7CD623F01246C69EBD75F0587E8BBD07B39969DDA5683D25078D866D066BEC + 4BEB6D3E588D481850FC9B38464364ED0F66E109935E9B68EEBFC176F06E988C + CC82BEDB41307712718D46E5C074442EADF74C34F03A8F4F836FA1ADDF25349F + 750C6DE69E44CFB4E7F824FA1EDAFA5E454BDF02BCE77707411B8E3CDC7F707F + 3D239A63936F77E09DDE3F8239CF27DB0742CF7909F4886FE418057DF3F91035 + 0E82D388FD30E9BA02A6DD97C372F05688480683B6C1E0BBED30A6F666DF6E87 + C937BFE29D29B968E37F0E9F059E43D7889BE811456BD0FF26DA50FC770EBE82 + 0E21D7F0AEFF3D74093A83753F678DD1338F825E6D5A83B5C360EC407B1FCD59 + CF7E29F41C29C73A84D118BC51FB9360D87E487669300B969F519EEC9A04B3AE + A930ED9206B32E2B494930F94F0CACFAC7A1EE98756835770FDAF9E6E08B80D3 + F84FF025740EA298A058EC1270179D026FD23BD0238A936B5818B36DB78145CC + 4B661D0203CA2F967611B0748887BE6D22C500C96131AD3D1F3837990D43E711 + B06A3C1376CD7D60F351006C3E0E85758B30D8B60887754BDAAB3E9909A76EBE + 68327C291A8F4C4063F795F878168D63DE497409FD039D23AFA1836F09BA8AEF + E3B3A06BE8169C8715BFEC3EAE6719FE529FF615431B62D9C552CC25C1C83601 + 06F64B60E8483980F2A37ECD8930AC3316355A7AC3E9C3B9706C3607F64D66C1 + A6C15498D79A00FB1A2360FFF6485835184F767445DB3E33760D9C1EF773D7A9 + AB9E779FB7F369179F434F3BFB1D7B3AC0EFD8738FD0ECE78129DB323276EF8F + BC76F5DC17864ED12FF569CFD1B78D8011E52263FB04886CE3E99EF643CA8146 + 4E61148F53699E3EA8D12A08D68DE7C0A4B6078D6D38440EDFD39887C2CAE65B + 5AA343C14C7BA375EBAF11129ED6CE637E22735F90D466A45F7AABFEF3325AF5 + 9CB1A59547C0AF6DC2127F6ABD6EFD2F06C7F30EB3EB572F32C31AD12F8D689E + 86F65194874BF94636527E349D09426154DF1F6F7D4AB9A08118CC6E3C690C9D + 418652BDC1B0741A467BD5F7B0AC3914368E9DB17AF9AAC3C58F0B0C566CDCC1 + 06CD8C632316AE6703E66F653D6765B0B101192C34E15796BA76333B7030975D + BD7C9E193A45BD30E66B9CF20CE70B7397F08D683FD6E77B43C3689834243B58 + 4EA73C308DCE3E9360683B927224F11D86C1AED6701AC75768DB66E093FD3B77 + F4C7B3FB2C3BF708EB3F25960D5FF803EB3F7F1BF1B732F780AD2C448E4F67BD + 172612BEB130FF44DA0F13C9B6716493523E7326B61DAD4B3B319D937C699DCC + A078F1A0FD6A144CEDC9F73587C3C6B60FBEEB3FEE547AE26ABDD48814964067 + 8C71E483C17E3F55CCAF15F3C2D899F2BDD32BBEB15D028D81F24F8D58F0B189 + EC695FAE41FB72ADC5E4131F627B0A6330719C4CE31C47737783ADA50BC67C3D + F3648C5F8C719057180B9F1FCEA27CA3D804FFF5ECCB05BB95F2697F7B59C6A7 + B527A2B567604D7EB0A33328F12DE86CE44067615B875098522E1459FBD0F8C8 + 0E35691C35E6519EF0A4589C413E1B86212ED3F3C37DC2CD03BC4298DF9C60B6 + 684E100BF60A62DF786D605D66EF217E4639BE817D34B8FF4BF914FB147FFAD6 + 71A418E8D9521EA6F3A68D7500ACCD7C60622A86B1A50FCC1CFC615A330886B5 + 82284F50CEAEE10DA3B727A1D797634FCD9E3ACF74CA84B96CCA782F3679FC5C + 3663DC4C36C96336EB3F3D9D8D0CDC538EAF6F4BE74DCAB522DA6B8DE9AC65EC + 4CB9D09162DE3684F27E20ADA98530369D4FE7326F98115B6441E7718720F247 + 388D81F2837304F928142267313EEBEA99EFED1BABE7B520964D9F1DC9A67B72 + 45B1599EA1A408E6E1B78905276F632B376C65D987A4FC25C44E14CE5922EAC7 + B806EDF34E0B29F61742DFCC1706C674EE17D8DE3025BE89850F2C687C96B447 + 59D0782D9D4ACFA7C614A7EF7EBCA068FA9CD8EEB3BC12D97C712AF3F64D630B + 042D67DEE26436CF3B99F9476C6031891B58DEB163ECCEED2B4CDF8ECE188EE4 + 6FCA0122A7601A47009D75C4647F3A6F5AF8C288C62032F716C66064467EB70A + 840DC58B25C99CCE26668EDC776130AD154765627CDA61FA32DB0EA9FABE3E69 + CCDF7F055BB8707999FC682CE205F4CE3537998547AC6307B27299119D338CA9 + 0F11ED35227BCAC37601D0B7F2A6B3F63C882C17C0D85C2C708DCC7DA06F22A6 + 180C86359DC92C886D4A7317D1A701F9C2B8F6529853BEB4739CF6B8EFE0A84E + 34063D1F1A8332CD9A95C01678A732135ADBDCE72635894FE76C9133D9DF91DE + B31CC8EE0E64737A0F32B2F58321C5BEA18D3FCCA8BE25AD09337A2731AE4971 + 43EF4DA2774875E361592BEDA58D63E4B36E3DFDAE0687A4B6090D59CE162D4A + 53A8605260C0B2EA7F0051FC3711F4CEAD0D6E70313DA0EFA57501DF5F4A0F74 + 3BBF2EA0FF85B5BE9F1C898F3752D62E3F566C712A7E56A7134BA70D3B1A3775 + 7ADE92A96E4763267D9B173BA5497ABA6BA57FFFF3F23AFF4E17D383922EA607 + DE2581EBC25A7F9C5FE38773AB7D7176A5187FAC103FFA3D6DFEA6D3CBE6F507 + F5999F2E169D4C9E35F864C2CC3D27E2A73F3B1E370D47974C415EEC641C899E + 88C351E3911B310E39E1EE7F1F0A754BC90919DD599E7B213DA83DB1B2A44CAE + CB3F47E2EACE15B8B6FF47D2065CA6FBF31B23713A753EF29779E154F26CFC96 + E87992B8A74FC4CF00E71E5F3A1DF9E98B71767332CEEF5A8BB3196938BD3116 + 79F1B37130740CB24346E1C0A291D8BF68785656D0B0F6525B13AF5060FE1481 + 9B793BF1F78D2BC2EF46F1DF9092FEA614FF3D2D5EF6F79D5BB89EB70BA757F9 + 43E02E9D86FC957EB87634130FEEDD15EAF0BAB2BFC1C5CBEE5CBD8073BBD621 + 3B7C3CF6FA0FC51EBFC18500D3BBB53CC45C98F30FC128F8FB9EF03B5AFCF7CC + E42FFEFB62BC1FFEF7ACF8EFD7DCF9EB36FECCDD4EDA46F7A565FC19AFC3EBCA + 5FBC4FDEF7837B77B037603876FB7C8B6D33869A5F4A0FAE717EAD1F2EFCB858 + F8AD2E65972CFFCA952B3873E60CCE9D3B2788DFF3B28AF8D28B33F6058FC6CE + 05AED8E9F59DF3F915E2866757F9E0FC86F0323E1FEBD5AB57919B9B8BCCCC4C + 64646460DFBE7DC8CBCBC3E5CB97CBF8C78F1F17C4EF2F5DBA8493274F0AF576 + EDDA25B4C9CACAC2E9D3A75F9B97C00FF5C0F6B95F61CBBCFE0DCEAE127FF4C7 + F20538FF5394F07B615CFEFEFE108BC5827C7C7C101414F4DAF79494141C3B76 + AC8C7FE2C409F8F9F955D866CD9A35C2EF90F1FEB3222661EB9C7ED8EAD9BB79 + FE8AF99F9F5E3617E77F8E1562855FFBF7EFC71F7FFCF1DAB8792C9D3F7F1E9B + 376F466464A4302FD9F96FDAB409393939421C48EDCF7F13EEC68D1B820DE3E2 + E284EF9C71207A3AB6CCEA8D0CCF1EEDF393BD7AF2B5746E53BCC050C7FFB27C + 55FDCF19D971B3F1EBF49EF8796AF71E279366BA9E489889735B928535A36BFF + 73FEA1246FFC3CA51B7E9AD265E0F1A533461CA3DC7196F8C50F0B74EEFFA2C2 + 021C4CF6C1C6499DB17162C7E1942B27E6C54CA29C9588A2077774EFFFBFEFE0 + 508A0F7E1CFF057E18F7F984BCA8895E3C479FF9251E45F76EE9DCFF9C9143FC + F563DB63BDFB677372223CFC73C2C7E28F9F96A0E8EE759DFB9F337293C558E7 + D60E6B47B7F53B14363692EF0DBF6F8844D19DEBBAF7FF9D6BC8A5F85B33AA35 + 568F6819911D3A2699EF49A7D343517CF786CEFD5FCCE79F300FAB86B7C48AEF + 5B241D58343C7D7FE0F7C85F1D8892FBBAF77FC9FD9B381CEF8915433F42DA90 + 0FD6EDF51FB265AFDF10FCB65C8C27057774CE7F426BECF09219481DFC01D206 + 35DBBC67E177FB76FB7C879394039F153DD039FFE9A307381C3D09A9839A71ED + DD25FEE6E84EEFAF71226E0A9E3F2ECDBFCF1F17E1E19F6770FFF783B87B620F + EE9DDA8F0797F3F1E0EEED4AF90FE87CC2EBF236BC2DEF83F7F5AAEF621C8E18 + 2BE5E7ED983FF0ECF6795FE178841B6E666FC4F9F44538153B01BFC58C2BA753 + 4B26E22CAD938B2772CAF12F9E3844CF22843A0ADB529FBC6FCE381C3242C26F + 7A669BD7801B7C2F3C163C04C74386E248D0201CF2FF06FBC503B167FE0064CE + 1B807DDE5FE1A0AFAB50E744E830D2F738B53E02C78FE609CAFF215228E3CF8E + 060F46D682FED8E9D9131953BB92BA60FBCCEED837BF2F0E2D2CEDE348E0B7D2 + F9DFC898DDB790EF85DB67F7C166DA93364DEB8E5FA6D2DE30B9AB90A3374CE8 + 549A2B3D3A08396BF3944EC89EDF1B47170E009DAD4B45F707E6F6C24F1E9FF2 + 9896F6AD50691477EB46B5927E2FDC3CB3D7935F6794719FFF3CB9EBEF1B2775 + D944DCB00DE33B78AE1FFF85D77A8FCFA2D2DD3FCB5A37A6DDD3B5A3DB60CDC8 + 36D837B3130ECFFD8FA07D333A62C590E62F257D3E2565A50D6E1645F1ED9536 + E803CFD4411F8451D926D2EFA4E732E379F2CBD41EA388EDFBF3A42E3DB64CEC + 6955D1FBC1EAD16D9C578F6895B29272C7CA612DB071CCC7D838AA05ADA3B239 + A7247ED7CCB9A23E560E6E68B5ECBBA63DD20635F5A5FAA3D47D37CAECD8D170 + F9D0E66169433E7C21330F7E1FC99FBDA977B494411FD45F36B8D9483E871543 + 9A36AC7E6BADBEAAE2FA6DE54C68ABD3EBE66FE7EFE59AF28197F4DF4BFAEF05 + 5EBEE07A4E7A8697CF9FE1C5F3A778F18CEB09E9319E3FE52AC1F3275CC57856 + 52888BBBE28B4FAF9D97792E6AA2B146FC32F6F352095C29FB890276B1444578 + 467BE7D3E2025CDCB994C63057ED31707E79F6D3D7D952AE2CFB31673F2A55C9 + 433CA5B384266310F8F2F67EFECADEE5D945E5D8DC074F8B0BF1E4D17DB5C750 + CA57ECEB1772BE96DABB94FB3A9BFBE06951019E3CBC878B3BE28AF3D7CEDBA1 + 2A5F91AFF9F95615BD623F90E86F3C2EBC2BAC0BD5F9E57DAD3AFF7536F70197 + 5A7C35E2EC357B97B139F7159BFB403DBE06BEAE80FDE4A17AF657B6AE5FCDF9 + 61A57E28E596B2D5F57FC5F62E9DB72AFCC702FB8E20B5F815B1CBD9FB81027B + DF13E62C653F2EF84B4DBE8CBD1FABEF6B79F6E382DB6AF1E57DFD7A4E299D73 + 65F62FE596B24B1EA8CB976717945BD7AAF04B04F62D416AF1B5F4B53CBBE4EF + 9B6AF2B5F335B7B72CBBE4EF1B6AF115E57055F3AF54250F6E0AEC626217DF57 + 972F9FC335E097B1AF0B528B5F91AF1F56EE6B7976F1BD6B6AF2B5F335B7B72C + BBF8DE9F6AF15FB1EF2960FFA580FDBAAF4BD9D7047611B18BEEAACBBF5F6EFF + 286FEFDB0AEC7D4366CEAFD84577AFAAC7D7D2D7AFD8574B75E78A9A7CED7C2D + CF7E74E7B25AFC8AD93715B0CBDBBBE8EE9532F6A3BFD4E3EB4AD56FB7D597B6 + 57982B334D7031E99AE4220A4A7011E527BA882E24BA18C7270D14B926F76596 + 3AF9B72E1793FA892E466EC44A271592A04425546F47C2409167A2AB51CB2A9C + 233494CAB651638E9AAA42DBBC017EB1949FE22A7A5F55FB53BB236FC2FE55E4 + 1B95E7A8CE5527657FFD7712F7BAD54BDC97DE307E476197C050B84F7345F0D0 + 7A82F83D2F6B18BFBDA46EE2BE1DF512F67AD649DCAF71FCD70ECB36AD9F90D9 + B55ED2DE20EA2BBF5EE25E68A80BA4F87792F6B8364ACEB254758ED4A6500BA6 + 3255689B37C02F2EE3A7EC7B5F55FBD3988EBC09FB57916F549EA33A97F57B29 + F52DDF4B75B37A2F2DDDEAFD158576DDD351C36313DE0EDE2588DFF332ABF797 + 97509D1D968DD23CAD1BA76A1CFFAC76BAA9F97B695D2DDF4B0B226E3E7D4233 + 2DBF408AB768B4DCD5A151B2A5AA73A4B6859A3395AA42DBBC017EB1946FD170 + E5FBAADB3FEDC89BB07F15F946F539AA71B9B8B8D4EFDFBFBF1B29BD4F5F97C2 + CFBBBAA349DB05706A162B88DFF3B2DE7D5C4AA8CE8E7EFDFA79D2A7C6F1EFEA + EA6A4A7D741D30604010F5934F8286BA408AA77E5CFBF6ED6BA9EA1C49855A30 + 158AE653A16D74CD27154BF9A4F7D5B0FF913761FF2AF28DCA73D4263689D193 + 14453A2711BFEFC99F55BFA1555FD597EEAF96EC885177963B9D8BDFBF49F697 + 2CB7430F967B920489CEF46487BAE99ADB9D1D79AB07CB594EBC9732EC32F564 + B99BBAB1DCB775616BE24E2346A11CB3507159CEB4AAF289025B97CDB52B3B52 + A7029B68E51375FBAD689CEAF8A4225B5716EBD235A18D4F7AB29CB9E5632B67 + F57FD8D19AAACE81D7E56DCADB22676E656DA99D58577CDEB7667CADEDAF29FF + BA827E4EF560873B966F77B863E9B372F5AF6BCECF116BBBFEE4FB53975F795C + 57BC4EAA825F795C298FD3AAE4CBF9FA8CACAD15C584AEF8BAA857CDFF6FE46B + 1757E5E3B472BEAAFB8F26EB5495FDA723CB34A4FC3199EA17C8B57FC439AE2C + 5FA48CAF6ADBAA387FA893A7B53913AAB6AFA8BE4F55F1F953E13E5D95E74F6D + F3BF2E2E053EA9325BFF2FBC7F555FD5975BCB96466EBDDE9F2E88EEDF24DBFD + CB261DC6F46A7A920489CEB8F569A6F3F77FB7EE4DDE1AD3BBE972E2BD9461BF + 52EFA69B46F46BF6B62E6C4D7D4F2346A11CB3506119D5AD2A9F28B075D95CDD + FA34AD53814DB4F289BAFD56344E757C5291AD2B8B75E99AD0C6276EBD9ACD55 + 105BAB47F66DA4F2BEC6EBF236F2FDF0BE2BE5F76E26D6199FFAD690AFADFD35 + E55F57D0CFA9D1BD9B95DBEB79197FA6A0FE754DF9FC5EDBF527DF9FBAFC4AE3 + BA92755215FCCAE2AAA238AD4ABE9CAFCFC8DA5A514CE88AAF8B7AD5FCFF3EBE + B671251FA72AF155DC7F3459A7AAEC3FE28E1D0DC7F46E3699EA17C8B57FC439 + AEAE4D45CAF8AAB6AD8AF3873A795A9B33A12AFB8A3AFB54159F3F15EED35579 + FED436FFEBE252E0932AB3F5FFC2FBD7BFF172727476208D22AD249D243D2441 + A28792B295923A0E55C86D415A477A26C3AB4CCF246D5A68C1B52625925EAAC1 + 95D74B491FD61ACCF9A2165C795D54D51654AF33A9A00AD952F13E3B57C26EA9 + 23B6EC185A2A61DB922EC9D53F4DFA51C3311548DA9E962BE70C5B05FC14057D + 0C913C3396ACAB5B72EB6DAF44B2EBF196A4AEB1A4ED1005FDA6C8B15B2999C3 + C70AD6446392BE82F1EB4B9E59CB957FACA4EF5632753628A9F34915E48F4F94 + F4BD41F2BC06E9B9923ADF5701FF7B257D3F97B0DD953CFF936457057C3BD255 + 250C77499E54F46C6415E6F0914A18EB14AC0FA96DACAB906FADC4C79C5DACA0 + FC8A0EF6CF2B0A38C54AEC724E07FCF36AE4AE421DF00B95B194943B5521DBA9 + 02F67125CF8655217F98120667272B7976826458056C43495F8A189CFD5D0571 + 105E05FCF00AFAE76C4B52510575D6F33CA901F72D495B65FD72A6A5A46E9C4C + 7930E90BD23E99B2A7A474D218C95E69A0C4CEED486325FBD9D34AD6589C4CDB + 3AA4129933E374C99E9FA368DF22E929E0EB917E52717D73561DB9F60BE4EAB4 + 25BDA360EF685F81CD3BA8C85FA0C47E593275B649CA6D24E7192F523745B697 + E9C351057696B27525D98F65F3E4643563CEA612F6F9CA62999ED7E5F95FA6CD + 7ED24CD270D26C9289867CDE675D35CE0C194AFAB1D1809FA1EE594612CFA349 + 7F69C1BF2359B37A5AE42F0BC97A3C4BBA2B3D572BA96B2CA9C3EBCEE06D2BEB + 1FC03FAAEA4BFB2B8505B74962019EB24A607EBDE319F474CD4E64FE1D135940 + 51120B849C1E26B34567E9B3C53FC01644FC924416D85647ECCFC9CE8F2A603F + 4A64419DFFFFB103DB5662F347DC2FCAE354BB78A0BEC5CAD85C343EFF0A62E5 + 31D539ABCDBAD0842F17A7857C6DEA8A9FC4828A64EDAF688DF03E74C72F1D43 + 320BF6E652142BBAE757ACFF6D7EA0BF36ECD2F5A9594EAC2CDFAAC6F6EFA88B + 9CA71A5BB39CF80FB3FF499B57CAE6FD27B3A050BA0F52249EF37565735DED73 + D5EC7F825DF1B942DB58D636AFEB925D195FD76CA9FD15F9FE4DB065F38DEC18 + DE245BEE8CAA55EEAABEAAAF371AB32EAC4DD240E629AB8481AC3718D3FDFBFF + 40D631D1851525B930C8E961B20B3B4B9F2DFE01B620E297247EC5DAEA88FD39 + D9F95105EC47890358E7FF776CB26725367FC4FDA2344EB58C07EA5BAC8CCD45 + E3F3AF20561E539DB3DAAC0B4DF872715AC8D7A6AEF8495FB12259FB2B5A23BC + 0F9DF1256348FE8A7973298A159DF32BD1FF349FE24B1BB6B03E35CC8995E55B + 95D84A7283B6394F25B68639F11F66FF9336AF94CDFB4F1EC842E93E489178CE + D795CD75B5CF55B3FF017625E70A6D6359DBBCAE4B76657C5DB3A5F657E4FB37 + C196CD37B26378936CB933AA56B9ABFAAABE7474E9D1C971B49E58EF929E8FDE + 71BA77608B98257D3F48BACE7CA8248CE9E66F708A993E6983C1428387CEE1CE + B009B679A2EFA3FF0729DF6A9155498DF01A10F9898AA8CE05925D95F37D9867 + 8D60C7229FCCC970DB3C18AD97B74693C426689CD018AD57B486FB9621E0CF6A + 87BDF584F819553C7743B2EF83DC4BE94071BEA0D97B27A2EF2F7D0579ED9B54 + 56CEEB906FB81DEA5521FF43031F83828207B9659CD4936118B16B84A0D4DFC2 + CACA1F3CC88168A1A880ECE5AA216B072953CEF63D8D161AFDEDBD7B121E151C + C1EF37B6606CE6184CCC9E28C823D30DBFDFDC82878587B160F74498F89B3CA2 + 3E46CAF59B29F45D39FF050942BC492F5FF685E142C3078DE21BA1CD8A36E8FE + 63777C9DF13546EC1E2188DFF332FE8CD7A138E4F31F2017BB10FAD6844FEB8C + FCFFA25E4C3D344F698EF6ABDBA3C7861EE8F74B3F41FC9E97F167F5A2EB81EA + 3EA73675B4E2FB336799F9B7E365B621B668B0A4013E4CFE50982B6772F17B5E + C69FF13A427B5F99BD8BF7A53AFFA4A4EE299293A46C2B2F33F43584C36207D4 + 89AE8377E3DE15D61E17BFE765FC19AF2369BF45D2D649D21784BE2BBB0298A3 + CC187EA77934A74F6E4FE88BF5A57D2B954C9DE7D4B6297DFE56D69798A9F6FF + F1BE3E869BD2B97F10F701FAACEE83095B266051D6228CFFA187207ECFCBF833 + 5E47C606D7D566BF3E06E9D861EA678A0FE33E44DF357D3131632242B3433120 + B9B1207ECFCBF8335E87D795B1C96F425F9A5CA563E0B90C16011668BEB439FA + ADE987C919931176300C5F2CA92B88DFF332FE8CD7E17505B637B5D594FD2A1E + 05FB5B055AE1A3A51FA1FFDAFE98BC7532C20F85E383082741FC9E97F167BC0E + AF5B667FF558B2B1FA9AAC83ACCBF853B64E41C4A108D40AB614C4EF799994CF + EB2A89CF576B4A55B6B772BEE94243416AF0958F41CC7215C68B98DD10EC1F54 + DEFE225F0341E5EC1F5466FF3F95C473AE02FE76D2C172F122664795C59F6D80 + 89A072F1176821E51F5110CF070596EA3191A26CFDD50EB61254C1FA4BD032F6 + 4D24FBB1C2FCD328CC5E90D2FCE323D8D4440B7686641E2FF96793D826E8B5BA + 173C367B20607F005A46BD2588DFF332FEAC494C1329FBA5A46D86DA63789D7D + 8BB49FDF3B063BA2E7AA9E70DFE40EDFBDBEE8B0A48E207ECFCBF8335E47D26E + 8FA4ADFA63E07B97945DBA87B415F6161F7DB45FD61EA37F198D05990BD033A1 + A1207ECFCBDAA7B497EE3F7CEEAD256D6FBDB61FAAC6979E419AC994A509EBC0 + DF02DFFCF80DBC767961604A1341FCFE9B1FBE81B9BFB974EEA932ED9AA9BCF7 + 5774060A61E6F4FD042F37F337438F553D306A6D27413D56F680999F99947D8C + 64A6D1D9A7227E69B91D697705B96D270B64B60ADE5BD4E56F1738CADF83BE16 + 5862765B22BE4607961BEFAB36BBD5CA39D5D7BFE63AB66C1AAA55AD7FBBEEDE + BFFF46F5DFCA77F9C6F535296BAF6D3D55F9FEC1410AA569BDFF35FE9BB63F97 + 74EC55156B8AFAFB6FE5AB6A5755A52BFF57F375C3AF8EFFEAFCFF6FCFFFFFC6 + F3CFBF55FFF6F7DFFF034BB75BE2 } end object TrayPopup: TPopupMenu diff --git a/Source/forms/simba.main.pas b/Source/forms/simba.main.pas index e6b99be16..b4c8ea996 100644 --- a/Source/forms/simba.main.pas +++ b/Source/forms/simba.main.pas @@ -12,7 +12,7 @@ interface uses classes, sysutils, fileutil, anchordockpanel, forms, controls, graphics, dialogs, stdctrls, menus, comctrls, extctrls, buttons, imglist, - simba.settings, simba.mufasatypes, simba.mouselogger; + simba.settings, simba.mufasatypes, simba.mouselogger, simba.areaselector; const IMAGE_COMPILE = 0; @@ -154,6 +154,7 @@ TSimbaForm = class(TForm) ToolbarDivider3: TToolButton; ToolbarDivider4: TToolButton; ToolbarDivider5: TToolButton; + ToolButtonAreaSelector: TToolButton; TrayIcon: TTrayIcon; TrayPopup: TPopupMenu; TrayPopupExit: TMenuItem; @@ -207,6 +208,7 @@ TSimbaForm = class(TForm) procedure ToolbarButtonPackagesClick(Sender: TObject); procedure ToolbarButtonSaveAllClick(Sender: TObject); procedure ToolbarButtonSelectTargetClick(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); + procedure ToolButtonAreaSelectorClick(Sender: TObject); procedure TrayIconClick(Sender: TObject); procedure TrayPopupExitClick(Sender: TObject); protected @@ -222,6 +224,9 @@ TSimbaForm = class(TForm) FMouseLogger: TSimbaMouseLogger; + FAreaSelector: TSimbaAreaSelector; + FAreaSelection: TBox; + procedure SetupAnalyticsAndOpenSSL; procedure SetupCodeTools; procedure SetupDocking; @@ -773,6 +778,9 @@ procedure TSimbaForm.FormCreate(Sender: TObject); procedure TSimbaForm.FormDestroy(Sender: TObject); begin + if (FAreaSelector <> nil) then + FreeAndNil(FAreaSelector); + if (FMouseLogger <> nil) then begin FMouseLogger.Terminate(); @@ -1307,6 +1315,21 @@ procedure TSimbaForm.ToolbarButtonSelectTargetClick(Sender: TObject; Button: TMo end; end; +procedure TSimbaForm.ToolButtonAreaSelectorClick(Sender: TObject); +begin + try + if (FAreaSelector = nil) then + FAreaSelector := TSimbaAreaSelector.Create(); + + FAreaSelection := FAreaSelector.Pick(FWindowSelection); + with FAreaSelection do + SimbaOutputForm.Add('Area picked: [%d, %d, %d, %d]'.Format([X1, Y1, X2, Y2])); + except + on E: Exception do + ShowMessage('Exception while selecting area: ' + E.ToString()); + end; +end; + procedure TSimbaForm.SetupDocking; begin BeginFormUpdate(); diff --git a/Source/simba.areaselector.pas b/Source/simba.areaselector.pas new file mode 100644 index 000000000..5c8bd07e1 --- /dev/null +++ b/Source/simba.areaselector.pas @@ -0,0 +1,195 @@ +{ + Author: Raymond van Venetiƫ and Merlijn Wajer + Project: Simba (https://github.com/MerlijnWajer/Simba) + License: GNU General Public License (https://www.gnu.org/licenses/gpl-3.0) +} +unit simba.areaselector; + +{$i simba.inc} + +interface + +uses + classes, sysutils, forms, controls, graphics, dialogs, extctrls, + simba.mufasatypes; + +type + TSimbaAreaSelector = class(TObject) + protected type + {$scopedenums on} + EDragEdge = ( + NONE, + LEFT, RIGHT, TOP, BOTTOM, + TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT + ); + {$scopedenums off} + protected + FForm: TForm; + FDownEdge: EDragEdge; + FDownX: Integer; + FDownY: Integer; + FDown: Boolean; + + function GetDragEdge(X, Y: Integer): EDragEdge; + + procedure DoMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); + procedure DoMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); + procedure DoMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); + procedure DoKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); + procedure DoDblClick(Sender: TObject); + public + constructor Create; + destructor Destroy; override; + + function Pick(TargetWindow: TWindowHandle): TBox; + end; + +implementation + +uses + math, lcltype, + simba.helpers_windowhandle; + +function TSimbaAreaSelector.GetDragEdge(X, Y: Integer): EDragEdge; + + function DistToCorner(CornerX, CornerY: Integer): Integer; + begin + Result := Round(Hypot(CornerX - X, CornerY - Y)); + end; + +begin + Result := EDragEdge.NONE; + + with FForm.ClientRect do + begin + if (DistToCorner(Left, Top) < 10) then Exit(EDragEdge.TOP_LEFT); + if (DistToCorner(Right, Top) < 10) then Exit(EDragEdge.TOP_RIGHT); + if (DistToCorner(Left, Bottom) < 10) then Exit(EDragEdge.BOTTOM_LEFT); + if (DistToCorner(Right, Bottom) < 10) then Exit(EDragEdge.BOTTOM_RIGHT); + + if (X < 10) then Exit(EDragEdge.LEFT); + if (Y < 10) then Exit(EDragEdge.TOP); + if (X > Width - 10) then Exit(EDragEdge.RIGHT); + if (Y > Height - 10) then Exit(EDragEdge.BOTTOM); + end; +end; + +procedure TSimbaAreaSelector.DoMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); +begin + FDownEdge := GetDragEdge(X, Y); + FDownX := X; + FDownY := Y; + FDown := True; +end; + +procedure TSimbaAreaSelector.DoMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); +begin + FDown := False; +end; + +procedure TSimbaAreaSelector.DoMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); +var + MouseX, MouseY: Integer; + NewRect: TRect; +begin + case GetDragEdge(X, Y) of + EDragEdge.LEFT: FForm.Cursor := crSizeE; + EDragEdge.TOP: FForm.Cursor := crSizeN; + EDragEdge.RIGHT: FForm.Cursor := crSizeW; + EDragEdge.BOTTOM: FForm.Cursor := crSizeS; + + EDragEdge.TOP_LEFT: FForm.Cursor := crSizeNW; + EDragEdge.TOP_RIGHT: FForm.Cursor := crSizeNE; + EDragEdge.BOTTOM_LEFT: FForm.Cursor := crSizeSW; + EDragEdge.BOTTOM_RIGHT: FForm.Cursor := crSizeSE; + else + FForm.Cursor := crSize; + end; + + if (not FDown) then + Exit; + + MouseX := Mouse.CursorPos.X; + MouseY := Mouse.CursorPos.Y; + + NewRect := FForm.BoundsRect; + + case FDownEdge of + EDragEdge.LEFT: NewRect.Left := MouseX; + EDragEdge.RIGHT: NewRect.Right := MouseX; + EDragEdge.TOP: NewRect.Top := MouseY; + EDragEdge.BOTTOM: NewRect.Height := MouseY; + + EDragEdge.TOP_LEFT: begin NewRect.Left := MouseX; NewRect.Top := MouseY; end; + EDragEdge.TOP_RIGHT: begin NewRect.Right := MouseX; NewRect.Top := MouseY; end; + EDragEdge.BOTTOM_LEFT: begin NewRect.Left := MouseX; NewRect.Bottom := MouseY; end; + EDragEdge.BOTTOM_RIGHT: begin NewRect.Right := MouseX; NewRect.Bottom := MouseY; end; + else + NewRect.SetLocation(MouseX - FDownX, MouseY - FDownY); + end; + + FForm.BoundsRect := NewRect; +end; + +procedure TSimbaAreaSelector.DoKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState); +begin + if (Key = VK_RETURN) or (Key = VK_ESCAPE) then + FForm.Close(); + Key := VK_UNKNOWN; +end; + +procedure TSimbaAreaSelector.DoDblClick(Sender: TObject); +begin + FForm.Close(); +end; + +constructor TSimbaAreaSelector.Create; +begin + inherited Create(); + + FForm := TForm.CreateNew(nil); + FForm.Scaled := False; + FForm.BorderStyle := bsNone; + FForm.Color := clGreen; + FForm.FormStyle := fsSystemStayOnTop; + FForm.ShowInTaskBar := stNever; + FForm.AlphaBlend := True; + FForm.AlphaBlendValue := 80; + FForm.OnMouseDown := @DoMouseDown; + FForm.OnMouseUp := @DoMouseUp; + FForm.OnMouseMove := @DoMouseMove; + FForm.OnKeyDown := @DoKeyDown; + FForm.OnDblClick := @DoDblClick; + with Screen.WorkAreaRect do + FForm.BoundsRect := TRect.Create(CenterPoint - TPoint.Create(200, 200), 400, 400); +end; + +destructor TSimbaAreaSelector.Destroy; +begin + if (FForm <> nil) then + FreeAndNil(FForm); + + inherited Destroy(); +end; + +function TSimbaAreaSelector.Pick(TargetWindow: TWindowHandle): TBox; +var + WindowBounds: TBox; +begin + FForm.ShowModal(); + + WindowBounds := Default(TBox); + if TargetWindow.IsValid() then + WindowBounds := TargetWindow.GetBounds(); + + with FForm.BoundsRect do + begin + Result.X1 := Left - WindowBounds.X1; + Result.Y1 := Top - WindowBounds.Y1; + Result.X2 := Right - WindowBounds.X1; + Result.Y2 := Bottom - WindowBounds.Y1; + end; +end; + +end. +