PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70231 5f76e728e6c900352adce3c0c68396f51f2f787dbd74a31e76dd9cbf09f4f39f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
41a948b044eab743d390046a3637980ce39961d38118fe6fb22289684acdbf87
Certificate Block Hash
5f76e728e6c900352adce3c0c68396f51f2f787dbd74a31e76dd9cbf09f4f39f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000013010000a10000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000002fe8b32de0bbd5dfe22a38fc671417e828b306d52f275c8dad66681bc88ad34e78a4b49ed19bedc6132950905b7859e874d5fe4f1b289b37df045006cae0d638e6bae258aaefafcbcdd2f15004632ead1a2db372b1590307530000000000000000000200000002000013010000a10000

Raw Header Hex

00004020a91fcc0fa068f41e40eddfe691b717acdf4337fef420b18775b73abfd1d8fbaa0821dcedbeb40220daa24bf824b54d3669891a994138b14cba5ce5d4ad7738469898276a2108011887bfcd4a688922b26ffe1881d36199e30c9837366a0490d343b7ea44b048a941

Proof Data Hex

59,560 bytes
12121602030796c333ff9585586b7d615fab3addb9673024e89737bfd1b87e9ba0f6db60eed3737efdbcaf8a8f9415f1cd790253ad464182d02be54a3139990b00336ef6adc1209505b79e72c7fc970ec44c565425ae26e0e648cbd69ed4dd82fcbb232b82ab27bf3d3de0edf61ee60a769073c0222a842b96335b204013b3143732913aeea071c4b9b8d17a6452ef17301d850c08dc1edba86ba5789f8f36fb386dd236f48d8a46314450a928ea394bb08eb8164a555225c6cbfd6be7441f391ef41d67be52faf275f0c6688235774da2ff55024f7d3a6457479d8667fd0a0fb21f42476ff22252357c2971a91427833c7ad076f79eb4b3465a4a2dc97f90546e7c905e6ebab4c39d81673ad65443b1520f01abd94de561da268bc84eff448f476ff84b247fbc5fe0e318242826bc2396f121e30e328beb328e89b05d0e6cea3f80e0afe0fc3044e88d24228945d448dd16713d224d08d533398dcc3f8f01e11a6fb0fcaf008006c17b63d0655c3bc6ae9526d27dc67fc448b2963acd71892bb5e5197bb64302892642c792690ea7db5c1420baca753a24ed47d74e7d8ea14d5876e0f6c979d6b0d3204d88044008b637d50827d3bb4febb1a961df7553f8f9a8f147f6e98bd98bfffaf10b0a540799de6a00302b1aee6e4478aa84cfb7732b1ddab8f0dcc182df5aeae72fb1260cb93fc18d1c1687fccc6f5f651fda212a23d09f992d2e1a90c746e24e603b8c6a7b5e965a5485b572586aa5cd600d53d1fbf8c21c25d7e290a20f6558560c53d9cfd437701313181c0a463f6c980f515b6c453a154499f5f00f2ecf968e9bab5a4b8e9c294474bfa79a90b01f4eb90ef028dd9e438a77caf9550746e53428af59629b1811a1e81c8d7e7c5afbefecdf06bfe267f6c49e2de68182e00d59070f2b0c01de7b85ded1788d92e988b4351a257226627eddcdeb1111f7d28e423d643dbc45f6ea385bab5d648d8a9de3d97d4b9dc0f442b35cef55c0f435fd52b864586f783b97d818c11397808fc5a56e43a5afd687df543de5d1c3200741c172df92c427513e65983e2829c1f53a83f11e07d8893c75c7cda9f20a594abbefcc4ec3a471c89a16cd5ce193d7de2c89d298a07c59549ccd04ca050ce291b0073883d24c0169c85b6d3638b635f342fd7df5e7a7840c496bf4136f35299e01ef6406b35501efa7e0993964f856eafe64a1600eb74e06515d0ac3d954f6795aee83db32ae9f84dc9d29b49ef7d219fe1c97d46c3cefbc01413b76cf1cabba4700f24408340eb03b546394495a1f4295be5f290eae8fe28637edfda8df3f489706e2449f00997a230bab8f5ea6c6bec6da143146906e818492a790b8389b9ea2502be8c0095007b5256c368b64c92c8d491cbeb618a6a80f3567235915ac5dc107d6bac3f531db6d8a3a9bdc134ef140c95bc3076763769f7ea24e21ca57b8cd51d2d0d9445468171c79ae743b11863e873934b45ecfbcb7e54e3a43de7413c41b03130798e7b810906e17a8307e9c047fb560341ef7cdf489b9bad66c7b6d6f16c64a2d2577e17b59c07c2332ec5cbdec0d94ce1ce00b6f50bdef07a03c83f8825f4659e4b1593efb7a7f68f0dd27c9c640a998822649dafee07b7b06352ba6dbdd9b17eefeb27d9963a829204648cb915879c0b8c524fad397c1c7b5896568f3de038784959242fba3fad2bb5d351e75b17778f157d7dc22cf2e5a525ed67922e0e822435737329ecfe1310836eda3eeacd0f5e21bb43f9ba3343997aad38c83b4a571e5d7158472db17832da1780507023a6bfba88e85dbabdbeabe6a177272ab051b92e1ffbf3167856bbe76b3b76b32bf8a61a6228d866aeb0ee46791eba6fa68f8aa419e35c5fe1425f9fdbf4f3550b471c0a9708196357ec0a98bf7d79f15cb47c05e55d93fa19eceb77678c9854850875cb64874769156a31990fffbc4ba20a372baca0e802b9316f2d8f541a6b40fb06c220387bb2528b7ec1eb159a2067d67bebbbbef0fd7834d6a07de498d8342f0d8dca9ec8b295717d5c0527ea1ce9d2729b51b683db0f2513d30681b399c596306c4a4486bbac065fa95d14a51629f0d649a37e7d849576c1b7d667715c29029fcdb286b9494e4d22ca6fab1db8541bc3bd7a768bc5d8ae6f9294c5dd711f223d36b94ca6ef5eea4ae7a933f1ca73b5b2f4714afb232063521c4451a3b246d7bf4f326ec7d4ec69df395a99dc2d5cee30c4001bb1d8500c78cf1a42232ee71a75e9c2806b1ea6521a29b40c10305039d530fb41ffd1a757702c6c63e7324c513ce04a00d29e85f5224ce7aaa0470ead1fc7bc59aa3509202c2b5afda246bfc2d42a4d79b47c05658cb31e919594769ab7fc04d1177e494c5fdf1af11d6bff4036eb6eb2a7fb38386f3a048860281004dae4ba3d15845a031ebcc30a57dbc378d0563a177f733d66744984d8f816c90706e6009448feea37ce2b8f63f3825c618e19cf310c603b37dbf3627b2cc642d08df2d6e4f6c6982939e36a3626fda38ea6951656960044cf0387bd3343f42704ba6a4eba97febd4e4a771d05c40520b24dfae10662eb4306ec763169fbd416d8339ea03bde43d268e8959eab6a596460fe6c102fcee3ecb6fe142a1e02f79d866c975ea5c76f66d3b13a4fa6ae09c664439cf6537faa6d911ea351ea4659b712595a12868cf54d62bd8dc90ebe0cbe65be24e0ef0574a6509f228feb19d448426fe61ccda6128d04225ced9eea86ec9e31887b11c44c92163853ed76c4267f214e48817210805c47874d3d06eee2600a3a404efc61459b505fa0320b217e232865f1f136d79524cf614abe114f2748c1e6ce44feeb04b0cecd261149e9a3bb57ca1040de3a41e0f5c8ce243bf1db2ba2f284f0ab5e06813021a63ddfd3207be825edca7e470b4a5b2081b312f6cbc397838d0a0d36b054d75ef1f0ad6e72efa76d62b00ae39642541b74204e67f1c64ee69255ddbbaf20014c9c1a07350ca37b2202638c0920659d74a88f054212c8d124e19bdbeecbeb712c74323215d1cec998ecf55a07e50dbe675652143ebc4146884ca1fcd4482b7db791a48488c0c2bdadd8efdf6a918c86eedbcff1e614c06e66601759e0014db58f49a8e318ef084c18bcad9ee12a1e0c2f25254bc866cb86dac9866c6c67b753e6b5540ed0a8dc84a7b8c48799ee18c252e54bc169107f4391c166f9a82df7f792d210ddaf3854002059ee6894b8570511a81f77b0dcb51a286a944350544d1f2d04ba272910afb4b580d5350e9c94b74bdc8fa591e851f591f0de52e3d8477da5c580b87f6b6c94a30bbae59e54296754bef05a5ace2a9817feafb47e8db9c1544e25268b68dd9d365df0aa22568e44ec8f3ce7c977e9a1cec85ddc1587464b71b847f72ef24eb7bb1de647d08e5d2c9e6aafd5734de1befea34f3348976f5a8e4c5f039d8d27f245080d8ebfbc547a70af0dc703dd419e592b14e2568a8575b6db389548d2733238182e0ff0d8e70b425d3c98305645ba314675f08cbf4528d7954bef4504b8586f368cd31860cb44cb1a20f98780da0c8a43abcde1d660f29366f1b99f98530d6693221a6476e159f6766bc544725293d35e03f5e5cf9b9cd5dc54f04be91134f2d0f093bf151604b55b146d03bd05b7e13a679f7647c9491d64c83e42333320b8dab1197b7d0dcfe2064ab20d59fba29ec54623c2a9e4ddebb796f16935acacd74cce7265fcdf9fffe721bdd1837bd494dc866ac5757d42ec63004108a5ef0c436d6ba5368da36f13de1877cdeedbea31b8fca4111f17dde3b6f1757d9da2d8b0cb57b8ee9850dfdfdb5810e7ec99947df5ab1a59af63e80e618536b8f19028dd7c58787a106bdd6e7eb005bea2e8e5fdb2ea6328816e70c3406952231d45956676836bc55ccc02f3e02aeb41d346d2b21eb80ebc034cbd34fc56fec38f24f847472caf06c1d2b78bd51362d0982f005b052d306444ec2ee4ae8452037b8b52699e35d272a7531ce6f1fcd5956c8c12fc7d9848016adaed8c535135eb3a49dbe398fc3f49763e6723bf247f808668501ff4fbff29501095188ffae663e27e5e0c3015b27e0af76a25f329cc561cb5f3bcc311f2f8c90a803290adcf9181bbf5fe38cc96752ca1bd784498386f992ed37a864f269cb9f84efc2c9f7959104b6fc5c0f7d759596325bb6d0f2e7b240a8c7be5fb4ec0ebc40b37c85da0a59dca22fdbe1b0b705fa9b17b382c94579d764e6a8225507c5aef6d47566768394401a983fa5679023f31d7e492abb4d590a72fcb2b390c27d442b3eb3c4881bb5d608d86c3a76b5c7f7c63c19649b8212c6c74dac3e2b218550f624666746307cd67dbf0001a4f5ef1afa9305f11fa975f1cb366d9b0a65058efaf5caa890f60cd266d9293733630b6a389308c0c7af509d9491380f5eaa47ff5c81e186c64573ab25410d6222a81667b5ca664e31a7ab9694ca77d387fe0f655a8ccc89eab343124cb2a1980eeef0c85887b3ffd94c374c48781c82ac6d6d4b9d7b65343597504a7fb72e440caab10c2f58c960c7f5678f7c82ffa7e278d06f4904f4236d6a2d2e7f6d9aae0a482479bc960aa8051d0c003fffdf336587b407b5f6afea8d98544ebcee65daf8aa86a81ffb04b7648827d5f20dfcfe5e11a9d06c9f3437be11eb14bad77ac83544bdda77410b8db4afba84138fc233e280fdd73eb7d260575a9e2bdd2f6a58eda8801461b47b8ed1935c9c99f0afee8352bd1c0e3560f58d5e316d5ae0e1c58d4089748a85006b2000f79625c37cfa2fb34067043efb58b6eced7a12a13d75ef7ecde2c610b281207adf41d4f86fb5e466226cf45ad23c74549f08a412717ef0d611ab1b8e013e5e266910f6f834610bd102d1c40210ed7b676e75176990996a318993fad416e480564a28b4a9c3bca44ad05b882047bf7c4d6e6a15c4f68826c49024f4bc6028a4e028622bc74e720ad540d52b0b8b13707d097f9a00fb576894d7a0019dd2fa35d2b1db27f1a7170734a008a7bf950d91cad287217452e65e52a6ea7c13ac25c3cfd317c84072454597858e1475bd0717a47c6cbef7c1bf7cf2f26e9d93be7147b4bb051bae76ba7cc55b0504eefb02554fc3bf757a107e4ba53cc3efde0816fbb1b41c8dbc4e59c054468322aa8f120faf996c90db2719a1b7a779e18d49f08db56e00d8b53b45aebb7f82dda3a54720fc5dfc05d1d7bf58c342d8576b072d9045faf34ae864b1849827adaec48b73112fc75c5c7c41b782a646782a42c3671e8a02f816498084bd19562d164ea450efb41fb6289a206466a585109c190eb9d6279740196d10188e5bbab8bf9398cdb693c0a008d14cba0aeb68e9d6ba71471eed421ec9defffe32657585c4a1051109f1ed601bc1e1488246f3bc821e8c96dec91f15dce303eeed353c6ee931d437227a11aca8bdc3a36a608bd27b3faed4fcfcd4bd43f1186fe6d9eb71ebb286d48792732e4404cb73e1310915f90394aaf9d7d5a3de53dab5da72d39bc5cea6f3e8e662817ab82c68924cb39a4ee3de7983c309d9bc180f9e76c455bf114063a94f23845ed61c1b167838e786868a80aa10ee4404cd144849da25a073af5e5b7ae4edbecb51af8997957acdc2e9328f63d0de87fb0f95064ce58403c0373187359c5feaf41132652d0369fb07a8d46188be04ee373c80bc6c0c514586c24adae33da3579510e8ad365dbf5f8dc856811e0b998f6af025a1f9c2e22be463f378cf1b568b3f125c29849fd1ae70588b958cb16a2484e1d45251a158d27fe4c49b854d65710747540656b0381ebaaf003cc073d74e4d8fb66dbbf3bec7eb50fa438d3561d4a7ac2d6d64aa82a18fd18f1144af28f2bc88a8834e2ea343a724a00503db7f0e494c1c0c8fd5720c27af9ec0eb56f21694bf046634dd791aec093decc7244ce0ddd9b163a9a677bf396596787f576514bc4ec66184d79d87e3fb5de422212da8607ff9b6bcb7472b47423d929f000f8fe1816410651efbcdbcd7f7b92ea795413723ee9508e93e9c811024d5c33f297c08cfb9a940974276ed44705adf4452161f304c8e91e898f4130f84ba8e48a851ed8176896a8106a405e8fd6fe51218c2e765e8bc75af3f106efaadab693e50de3bc75612b49c3af6ecf72f4df0fcc5c51013cd1f8971e300ce6fe7e9167763d194dfd0d743d79cfb595242ce2c99623b97d3278f42817b6441ef1f506786f6be003db67d06e2859c595a96c3f4dd40d8f4e332ccc7d71cd66d5f1e3238d60d84163b14ecc7a6793ae8002b9f514a686614f2c6dd013225dab2c275e87df770022158271f90f9b62818fd33f9fa34fa12509e6a601faaa5f9f06f8a171a228f04f17505252fd962c529da5cb005978e405d50201c85adedece8371221fa61d1f88097b630cbb2cae76b11610e2bded8456f9ffc40e0a7d1de4a5eeadb86cf6699674de67dd86499a05968c861a593a8c4ab4784c413ed77152ed155acf2554dfce9b53a7293811733bfca948f6741580f4f50d339a44bf8d13f31b27c926a647c269f90ae90cfed8750467f61623d7e9fbf9cc6b18747225017eed085aa823583075b019cbb6952819e36c4d3051e69802f7138ec09b2379dd60c8e2932a1636bac1a8243a308d5db75b7063ae63c160cffb58f6b6bba30fe17c51de852c85cb641bd733cc5871e3c4f6502c363f9af190d729c145ba06d5860c259f9473f5e1d9f6b32aae58abede2c5307965ec32eda5035427df294627fb478de36b5cdfc00505acecd998a221a262ba413a99609ada4cc3fb9079e12c05c4df1761430bfabe73f53237f0640c34e329cae0d622fcb585b9362c34cfe6fdb484148e40471a2149934bb164d44080bed82091ef91c7a88d769f44a8afd0acb208f7a5c4065abb7384fad597a7389455d0ec7898b600ce7efaeb069f5bb38bea8c986d039155b9732cdd877abd1e817fc5cd8ad87820c070935d2322b9df0d521aa4d8ff2b0747340398716bd52b4561e262ae0881799ca973cf8dc0819fa4227a45f77ab448c3e6ab05f18f16dce902736f1c06353a75ee42eb5786eedc90858ee936a9e8a2e34060d251cd34fcd3a73dd317044f7bce0084a89983a4b948869b15ed851dff7d4f5c11c3235fe120e144471ec6be2f980eef94fcbd25a21f35de268a3e2d892a740d0f131ae4ebbfa3a1650a6cd572fa4af2f39ea342bf01d2ce084119027a0eab6f3099c71f10f3bfb75d1e9dd63a0409cd1d7b39a57f664f52b9cc96b71c14770b66881cf0bb70290fed805e7b548982eb5f514ba48005f4184fa248e9349dd64f0850adcbf1f413f01610282bc7e24c58cd9f5da797e2341399206803a7834e86ef1d20789eac9d25bce40fd8e667a66f63705fcd1825dba5bddb5ffdb1261930958e28982ff266b497102b7b31660740c315c5440ec1eca3b337152994f7982c7ed261994e2ffe0497011c8e6f2c5afbdbea04fb7d1b39bd01ed4eeb99647293ae41c6d73a33481f9b768d595017e6b461a4bc73c55088de42fe8f9b8fea225fb3c70e3657fdc84b985c249505ca9673bb8d9c74758ef603b7a90129aafde324be5554985fa5fea95dfe8cfca8e19e394e991d8b2a5acc8d68156560350ae8e55e9de38c47f453a222564b7b6bdc00f6a545bd2d392dfd0cf00757dcd83c0b29e6d5ccfa2a2fa678b381ebb665dc67e624f302f1914d5761a5d80af5bf65e36167365f2e5bd34084fe80fcf0aac6c0eab408ed0007d3b5737cf471c1a4b1d1f70de83fe81c580945197ed137b5b7351eb2f72f100a2aba607417420e901425d804d0fb7e0e375bfd4cab46d19f819aa696192e19fd1f44a99a6552d4c24304fd4379143e57816a57146ac484ee60dc5e03034c6696d1266d2c94723e976b895b0dcd176d5bfd995fc6a116ca5d491905759569eee23ddd47bcc9cf92ef896f16a1f80c48d1ff6ec986d7b016ebb6225f142ba2cd0da69099604084ca7c13ed3c3f36360393773ca36ca4c00c39000f8237f3a82130e5809f128806c72858aeb311229b6d51b4358137d9f9153596c1a83de10dfe18adb2fafe85991e538058985b1fc0b9807c08cf40d8587eac3c3fd5e6898ce0d31521efd57fa732ea3dcdc308555e6dfeeb4e1eba1e699c819569886d261b7fff8394e08e6718d74bb5294b4c62e510e5a7942943add6a056f2df5f73c82173d664c57cd73b37a93bee91b6eed5289ed8adb47d87013f0ee071569e5e719e5dc8a156812e8e9b253ae1f812e4966a8b5c4eae3b1054c31e721f7c484a8d0ce874308557ae93bc97db06da1ee0d091f1b90cc057099fd0d0b5532be6c2fe7ba49ad05988023d340bd229734956ba170ba0fecfb7249f45be3e04d536565d420b800f96ed34c714aaf579b94ac148dc8e302a0641afa0d23e6f67a897c3cc81a9e51ce767ab17c67cdc494454e8335e01427ea8c5964a125dbf0d5729043f6aebeb9a09efaf2d0e246f07fcaff85d491d5641c5112c243f2ac71b921fe597a9726e3f8066fad8b55efd7ca26f7b9e79b7023624625ef5e25ff9c702ca410c4a748358f19c3975a73baf422cc46a5cc5d68f194049060bd5fa3272a99a72a69875cbe1d71c51867dec9b2f24c93a48024091c5f73cb7572b65515021698569ca29ee6ac0585d6cf31a56c2a4edba816d7d5d771b227c61b2f7fbe915777dbf8259821eb69ac6eb0200c0e081b92d67d121906893c10e13c6c3c569134eba898488aa46b6b75384755dc7916a5549e568a9f34082a3d916926b01ce3fece55e1509f818e6c2efee0926c9b34cb29e5af2a12f12036f1f6701b6ad7d8c88e0be4a1547daee503769c1ba958611d7ca62e0035a24f49fd9158bc2c368754dbf22f184e8426d1bbd588d52162b855997cab774228d4d015dafb4958d43af39dd799d1ef7f24061775a5001844f2b7ffbfce2c3c82679e0c6175e8a7ef106cbe069bd15a764f3de8a5673c427655959c4ffeac96979ccf09084ffc84b87f0e6c9a32f2c79c8c3ab3885899e990fe9092939652c6f754c44332ba3bdfe8c797d80f8bf018be895b08551a71b74e377fdad10422befd79b8f8b150e7cc6279f7a2b49c818f01db06de74ce89a94e0e921698f9166810a7442e5f3c6bf151e2bf05c1420de0547b8e99003edf653b037c54f407506632e8f93bb845a9c23a7aa10ce43857ef8574c0d1494449e503d232e67863966844317a59cdbd03542ce9640d7280c7fed615a5c7006c3dd72d764ac8c7675aa2efd211d5fed3b2a13078aab3781d6c4660d909db9dec52797dc1f15ad4279e0ebbdb4a8434b59fa20ec06c8d79ae8eb5d79e8cafdbb8e53d81675894c0778274662817a8ded3e8c478fc51a9a38a94a2d5f4bec7cce05af9dd26c17955a643b3c000f21c6382937b9dd2bedf0a6369209877245bfef262ba76bbdec127d03c7bdc7a988169d7da0114df78e39e32a34ca1b3360e123063687257862be9f03393959b8ab7c3e55554de003ab765a68ee1f682e6f5b596e1f45dee451843a18670ec16b9d562c46b0e7338143104bc46dfabf32f7f05ecf13aaf640d41e3026f0d987909aa5aa309d90cf620e19866d51fbc1cc0b0a622697661531a62e2072f2aaeb53cb5254ed20b1a62974888546d9c9f0c1678e731740b0c97cdc3c7b02ab893ecc97050e910a4e8144fd2c197e51f90e6fbdaaa45f6f2f104ca9be96d789001a21196f7cbf6dd3fddd566854b2c6e1bae716493ec30363f859fac1be5e205d36a6002e28506ed66c1ce0d1a24ee3ec18311d4ee91821a577e0cb8a7a2dc7a940f6a54ec675d3c04ed768cf5caeb7fe91c330e193364b6ecb4a393ac02d9da19bcce0b8d69d0554d263be916d10a3ac90487c21bba3b6abd7f9d75d17512aa4319ede681f07a41cd33644ab4e7099d3d5210bcba827b157f43d353c22e2e3d1c36c23baf0805498cd71b985dc22b5eae80521adae4472ae35cac366ae566d995e9e03cd67d01a5a2d21b21a1ea37bc7df55c50b4aedad42cb86a7609a98e40e67e7f3af9232f8e55fd266b86b3ebebbfbc6b52500e73159a53808f4bef82f36fb1e43ea24e1aea5c947691b2645098d9dfd29b7c9f6df513f66377de1091b0f8b43873fd19d67f73f80283f8b962ac0bc09258648887a90e9c2fe04324a25687bd4f3cb5a7d9d05494f40dc3c48f6ede422aed8f51082cb0559f8d9cfcf792188b33d041b650d0693b7cd3e317bad35276446571a33d3d8c9f7a07dd004817be7d719f36f85162e0d33909642eb4dbb05f309da08ce103daa89db00525b91216abf918c904ab05857bdd9a52ee26525e00f72e4185d145035c04221a588d2ce5d48283e686e3e511dbf8be481b6533422790b4aa12a19f224eb96ada5f53e000913b59e952a5689d841f125aad3118ad43521a8c02e2edc2a99d82f3c06ff409a7ae947e78abd0abcfbdce11f7f81070693674d682d1b0d308cd13e299908d45cfb40cb948a315db30d8e7fbb77b9ab5c8a2decce04102e681d8a41f4f142341932566ea11e05c6a6aacc4a74b4fc1933d53df1feb9e20e6cb998410d4a447fdc38c16e1c67519060f9141631203ea2e5f70e9ec337535c18d2241dae4092119c6c27cc26432b08bf93d5616f8bc68a223bcf9cbd72bb564ed0f7a2ac6530b8e56b2ed2dfbd75694475445aaa2026f301ebe76d219a68b43dc21b764b14d3d0c91340c1aba73f1074c154788bf22e5cfe5e2c0dfdcea77115dd2a4c45d230281d9fb597a9effb80793f5d8269172502b57650dc25c9864fc32ff81e79b578fafa77b538ca967a1f22580df7a1336bbb576860cdcd4e75abbecd5cdb4573d710a23a41b76f472e224402cd1bd1541d15bff1b5b5a0ce9e6607f51d15a227f90ca09fc5ce47adc9a2d0d893ddf9e1572f59e049c7e7e9f1a0782b12ed84aee80c3372abd415477454462e17f6214bd8c1711fb1a87b30b34b963380f24741bfefab0826c132a6b5b7ee08b795e64f6aa03f00c4f26fb04bc20980479334bfbb30bd563ddbff4c0d3687a55cc1eb262d275512ead1a761852fddc841bd7c5966290868a8eccec5298f578c10b474ce03151e63692ae690c8750bcea363706fe121168f1ade05c9ba1afd7bbbe9ac4943b3e3b8248b70af690aec09aa542089c82d95a797c17240bdab2b004138470e349eba5d699f2459e5907dfb66dba5ef77778784a0afe7803633cf782694813a46d25ae9e2961770ee0f731dcf9733558f09131bc89384687494aa4930a883033051b648906bf3ddcebeef68dceed6c87d66000a40e6a5dc60614bfe57a9ae3a723405b50edf5ba0df9264d0b5cac7e02f02abcdcb1eed591922b122bb3f4f62e4605dcf7c568bb300bbde7a744e3970cc83b486c834915820b08e4b3199de6b5a387dca7ac8c3944a36dd77e393bb9bad962858bb71c71b5c2b975191930f2a10f76748c4cc09cb4a57f4040969a8be28cc1a2791997cabeaba9310d4e93fbf201217481200a404c82fb559f6178cc4bd4bab7dd47f963f13262e7a8abe0ea087aa3aae1e95ad3a39beb0725b363d579a6c0a4238a76c4d5e70da9041ed1ee6c4cb2cd282296398011407f7f88237a4f43693467de354a223824b5ee7dca54203eed1b08562149f3ae9131dae8cb10a84c41df80f47103c17ae39e89897d475ea4f1bcc563f817076e98da47b1249a1647732b82f2fd18da2fa5698884908da9ae11f9e2d4877d8527776e9261443908716ebd497ce681b7b82a02cfa50a6e71ed13ba8c037847bfa80abe208991fff644293d450eb7612e85cf04f524859c8099ec2b7cc4b9776dcb0a19404a5d02895931d23254aa932a8f47fe870f6ca8cf75ed7f31044bad6021121d4ac18bbc0dc6a89b20cd9c5a3499c8ecc11dae311a8deace79a9887d03d45ef2ad4be0dc16897298d3916026c464f9ee696e6d8e1c8d03ca25b61108688efa4ea85f6374a4b5b05ef1262c70a8fe3c6abfa9c07360d19979a6aa9ce11879d59f7d4c05459daeae60f230682c01496f3801880bf8b04420eb5d460e99a2be3b050ec2e4f8518f8b3adf6969af338f7aa17a712f9e429f7e72456fd8eb6af648e0b3a3c3cb758b47418ef9919b444ad5896be4a90fceb7635202fb1d34520e5630e9251678611935fe779955e68dcc4c2a27d3053c1d855c57fabf04b3e2cc4033dacc8c31587f8fc23b5ab94ef15a28a2de49b759731c6ce772de59468fe820f5539b63b3d6c0e49056057c340c62815e8d3ab416e0e481ee0a5695608fd7d5ae19b847aabd69180a67465bb1bd48c46d5fd77774c35ece46e1ee53ba87746814b329199b80f48619e0939880bec77c0cf2552205aa095ee84df643726c4773c679a07095468cadf3fbf8f95298cb0622b9786044e0f92231ceae11f1b1e44e899948a53945abaf9b399549ea8dc24643664ddee2825f95844a0f42f4bd1f4fdf88f0726be44dbcee564985f3f5ce79da2c25aa77394b30a7fbeb6f4941439df9a218f37ad8079413dd587329e1e624eaf106639c075dee624cef5a5083007c61c7ead0b6879ecf76be4f526857ad3f94b89f042a09a0a6d20c85d656b52ead12d8af2e4b5b8d4e3ad823585a3513e0f3bdd783e79c42c9a0b112094e19cdf10f9a3a70d3e03a9c60a99d29a0499631eb4065572bd6a0b24e5bbb87ef195b7c41ae1f7c7bfab4b86f015eb4f7c90ce06eb7c573a368f5b39a77bbe133952924fded3e6ea697337f7232346f7adaeb772c3bbddabbec24250c4de2d115313840144797c8a59306a7d80d7e8dcad774f6939a5240ed4a6d5a933c02a85e33e4abe56eca14180e8b44a480c2f5d79783e3c853b084248104c2d943d237f19aaea0043fbdc2c23cc53ba69455e1b969580fb935308c3ba3954ccbf90fc5c35ff73e1a56a8e3d018a1bc49e125bbb800b9afa5a1ceb5bd7b5a327b16ded6d8466bba09511a93033831141ea74f81c24797f38f0d20d11d1af7a462278962dc6cc595d8b2bfafa811bde67421ba89e81221495b43d56e9d8338fb3bb64fa8adf316e2fc0a273e41c40d9caf87765c3410b30bba725307065a599cf3c5f2f4148ec1dab1d039bdbcdeca6a8a213260426679a12281cb96d27df7680ab01615002f22db7859f7ccf1468da189ec125275e28953b24f6cb9badfa7175af4fde6f621d7195afd748d268641b5d1e2e97a56d5b6dd209bbb98e4dacd1ca70471cc3eb89b82e6868de80c62448839b4f7be6cdbb75463758c2506dcece318b09131ce35bdd92384cfb29481d25bf4544031e5b1bc3525fb40bb2a60e21d018cd28c72021bd5cec9ad3dfcf6df4076403dd8c556af1fdbf82f5369a618127b4cf44a914776017b19e078b2c9cfe3818ced81afd0b21eb338bf77f4b49923d06649dbac33fd2a819718e2fad83aabb1f144198c3bc229a3ca3b7122272cbfa627e1d6e593d35c36fca0a6c5917da35a1c79909d023c317c8166283ea08adea251ec69aa8c43150449e3c3a5a56cef90adcd439e99d3ed166fe2b361657293d294b8656a9436d5ce48a35d11b859e8e179a823423c73295ecbe724ac5df41131e472690926b87c5e3ffa4db0ec269c44bd40eac5b30f6f961c4694d516cc8b67f7f73fa680ec264a9dd391f4a883664bb0f445b8583e1a62444b209a59ede77ecc43f35b769e492b37560a257ab333b0a986f8a8998d5c0ee1260f553da047cc87eb11135fd61e334c8c03470174fe19743cdaae4a4c04ad6996ba139ed22458ae0150d531dc4a6ab37da9d7723e2ca8e0ea73cb711e3c80c498c56cbec5f43a4ce40f9963ad77172a5e49f25c4ae88b891f7d5410a98158990f5899acb05d456cfce4ba72820abc195dd844919e8d050f14fb55972da2e0a974dc9750b6aaedaef666b0e54d16dc02c99a2a2a7bcf5ef6f9218d90e88271199c8c35ed62c762bf278bdb27b34fb6ff4c399b9bd27b6fa62733692e14a2542a89c0b4078bf09d0aa53d056ad84522563334450bcc5a4d6a2ff339838d03ccb1b06ae5eb6ca8871f8eaf634bedcf8f84e48a359a86a3763110ced301017c166bfeac8b5a596e67764bb49293d130dfee5602f7f50110349d2c23494563949fc78c57fbf736cfa7e3a5689cb108050c27f367a560f6b5e3a534c6a5957f184a8b6a0a827b3a2eb5889784e2f65fd9f868b69e6e5c749e06e88dd81b3a99129a05fe931010a9dcb20f2a37fbfdb9ed36ffa78f6aeaf74445f377d59ba8208a9639bb40222e2673c883a8cf4106ce19ef648dc39be63326c9b5a90777f64c270cb4c649c3538b56b56c3c5b99207e132f7be3bacd4a119ed05dad9fc625c69826ad30ca937ad56835f23197c9106d5a59ce03be0c798c7751249cff9a4e3acbf9cd9c4befbab03c08aee1a0e47271476da58515298c0d61b42138d42725e3d04e50320a0f7d0503ec58af79dd380ed0bad2fdc8f4e76350252b6f4e7246d43347f6e00d559420e04efa3c19de1fd9961325c41109b6b4218ed14c2b9bb5794f89fe2aaa95d192a1399080a022e2b4d00d92ab5744cc093904878ccaff64a2f35e148de7cfdd7f6b4214545bf7f8b17797813464bcd48ff1a9fa9fa483d35f8eb6d5b8d47e9a3e85d61272e08d16f6cbe4d54cab9eaf9f74c3e69665179b519d2dcd4aaec93f88a69af41559124bcffcce1051272d17a6544005bda5b908511f064a8fae9c7aa755e766a23bf41d2104d5e1cee1193ca1ba8d934eeefdb5cc9c2d1c94a014a5fd1b66516bc607324a7a2c94744b4368325b17c2779196777e9cd9ad69f60c3636274b64cdabcccbbbc34332972de6666eb85d0dfb14c5642b5e389683be3b792f5fc0a3544ad798842fe65df451737ad09b289b0140304a6a2c04a62e734ec9d81f34121685d195e8ae3f052eba37768b30b2e6d1514c908a22120c51f6b95cc884bc2df226c0e65d41754df74266bf53e97e9ca0bd7404d82ba420f0779820e367aac315d78297809eb9e558651ab9ce7b8b09bf7e1d5165e77fbc22f83f320f7dbe8864d02a8dfd8d83abd0cd8364b64d458f57e4f10d28a3c025915bc5fd275005d5929208d8e479db3634d501bc76dc723a9533bc2fc5c785cce7ef3cdc9f9c2cfde9e4456167e4b1db5b683d78b6e5ee4a0247ed5ea1b7cb97b041fe1d8fcc87efeab1acf939ee62112aeb17b88eb22f9a6c8e77d8e8d806c05c472c42b01b3ad32db9862763c61b6bcaaaa66077b4146002c50e510da0583a8a8fcd5040fbf179db13d224217090620a9e73de92000f47f4b704d85362125c9952e7ab011676cbb4a2ece9c291da69fd5d44dfcac45d5d460c99ad1318fff6d20183adabdfed69a958b5c407de120a09fd4a40ecb42c292dfd8fc05b39a816d5ee9b7b5da4640d8a7826887a5a938f63fd493e977e5040763c85e39b53ce995d2cd5e4493ccedb8ba721f27af0b396aab54d7482c1ddd410e0e4dd43a21cf30e82d9bc9cbd541a4a25f99e95454a2f3783516bf5039fae5d218a5d62cb977210bb14916015fbe106c669bfd5d97ae522e54ba1bb7ab4d83812af823cf360b09dadeecce68669c5059c877c7da4fb5085a62866b36282dddfb619951fc85a77028d3ae50e274c0daf21f0b26939079b9ba50705a67400faa16f615e91e02a6387225ec0a807a5c13421470d595e608fba41fc7a456e65c272a026bef1ac77e78c58801e5a3f3d551cdca4d17c45ec4d25ef857e783834d199e1995fc2923856db6f2acf915f527b429788db805b1af05ae2e235d984b87efd3929bd75377827549b722af31c256a30684e358eff95d73dc0c5401756d3a356958d0aa03a6109010f0919c07167a1111cb683eb856cc098e2b03aeae0ed2a0820c759ad3b546da70c9c5b910fb8111c59339d4d4820f87eedfb1be83b7fd729b819815a42bd6b589ccdfa9020200f10d74457253836b82798b5845e0464f4e5a50388b9a3df49f64e594049ec8c0f4715835db147ecd9dacdfae7a4bb6b35b516ef730e3f56f9c6d22f788dd3f86024a17888451d52f1c5f9eff8edb5b1dc9f4222f2990591a4e9da0e7fa1bee55724bf838234269c13d72b7e3be2a01c90345d6c8c179f5fd8337ded68f5a081bab3f151cfe3461010ad5eb60b997f1c93aa6c157fe8009046e33add20242da7d25f866bdfdf72dca982e8625fb221fe0d2ac2d4fe0f323d3cc84d34c8ae0c9f257823a37d8d999edef2b9e7ca6670e22dc129031db3f14181bd2a9940938c13cf15d92f0a9e1eaf945b8186d27c54b6551606f9e1402ed6d7338606ae1a57c477362fd6f050a6fad50fe4bb4261ae4532ef5474d72f312ff91283eb75567d83006cf80e265ca14d4a4d6a53ade44f1ae61904eccd4973a6e571b94f3d41e81449ebb8ffcc39d798aa3cc52227f7ac0a320adaa61c3fa8a3b6e4cbe37603d76bc61a63a8e96235b314532645f88d57b40e166e2b71d32899d7a4b84117433d842a8a8b50d26e267aebab7b91c19a32776a34695d4c0a058252fb9c37e50a549097c19de4e12ff3a9f54e50d047b9e094b523bd45c3965c6272c69434a6fc52de24b80c5d7e529adea8a9a0829f9c8e3f90a36111e92d7f2a08d831738ea1ba760b98eb82748997b92b1acca2db6606a27680d1bbb8c28b6d828d7ec93e135dfe9c17c098c7d84965bbd5ffe0c11771236dd595cb9c5e9d6d6be1c2a7a1c9156984f80667722e8b6313ccb9bac42a53fe5ce1078da8e91077589daa62de110e73249847492e9c5c52f83b05c36fbe88726cc0c47a40ea0c6a9f8214f5e7e12f7109958e0afcb16a3c0a44d5a8bd17e9e7eabeb8c8811fbcc7a850dd6fbfba351e28dd451256f7ef5eacb4ed4b4bdb8fdd4230ef996164753fcd5b30e004a06305a4b76e7991ac9413c90f455900ea066415bf541b19e3e8b6a32ac2460f037043a25595ca04e2f3d2c6be35875e4e499ccbf6d6642df874ef20295e8f1196812ec52ab46036789eb71f8ca2d5e67257f5ea0846a5238bd472925a24c625fc814e059a3049e6e558a38b675e766569ea904fffd10c7c7062df223bf890d39d19e04e76c8b59c89f9155ac06302f58e127e54ae086919709dc2d348c06366e9945a6bf0c3d54047f624c9ea92d5a969f5a09e89b4d09feee232d27137eec1cf236bec08d34db7de29d9f75a1fb254ee4bfef936c2d0a5c8f0cdc987a88dfd4d84a837d4b568603cf9dd5d5be3b129927ddd676d7db05c608043a45a8377b20435d030a745a16b3bca6057fa91bc9f8e9129985977209654ce6d7bf5649fd49928311c2ffc3443a0c7021b98a3f377f034716145f88ad1ef115ab503ddfd25748a9b2fca58a59fa31dc1b06fd35e7f300b008e7cc23691be04d249942e5b768398ea5370e12e6d36768e598c76f59550af19781d82d8bec1e42f3b0ede58dba63357b9bd5646da632d5b7ad2a27963df5c3f9f3bd7b983ab959e2749c02cc12d2e7a470f48073d8f3a5e1c5620887f46e696076c984e8dd2661aa4d26f33f1bc3e9c8951ffb0c2833afc7d6b3481aab3175accc940fc86f5f43d92948e594dfeda36ec68511980ae20735724784e4c39224024d73c816ed3c7d6575c4de89b2327bbc068ab582b32bf0067b5546c23b0f8c436c26facbd21eb963cd87b67e01fc9d5d8a86c88037d064a13747dcfaaef132406cad1fd59d2dda4a502821c01984e28e9df1683644d4a9c3d9a0fe911871376aa70be7115213b60b23b740a35770acd4a48501ac386a32fb52d2970b401bddb96b965b5a9a431ebb254261afcf445d1272912bdae94ed10ea7414a68d507798fccffa275be6b1dea10a1444a5a3f8b27e1467beb59dd61ffde29736f336dfd2ea6cb146651aee4459395d876421139c66d179755674e6920a7ae4709cf5157edb3a6ac3515f850724084eddca73a633b612aca88d592f020354446de46372317cd9b49893437a0b2b630c5fbc51f0c371a2e80866eafc30eb65a09e3e2c1ec90b68d4f53498baae628156baa0e72ea63e178970cefe36bcf36ad3a71ad1e4bb3a0fc63bedcecbcfa29d66a21bd3e8db99c9d8eb8f03e4604d7f3e6e0aa3532ae452e977b3d4ca5caa28c939234df7e20afdb0e0173f98d1c87e6f76e99f84899fa5f78c9eba10e8be6acf312349370a81776ed9d844418439546166f53572b4c699f36ae45c76be8ea5ff27b816b02054c6f7a4f5606b6c0b3aec2a398563ab6152dcc6dd676d3cd9fe7344ceb5f78e918655864cca8c3d2d1cd8fc2ad01dbd0d0ec504cacb2b89abf7f3ff30229efd8ea9999c78708c62d53aff4997fcb4b3de603a75201efa2d2242d113956407d9764fc2c698caf8006d8e6ef9078e8e61235ee5654fccdccfe34e2c9027067d192e39362053a2a0676cf0ef8cf510b7f8d559e8d3f38c027b7a20b093e673684e2113609b17956c6ec98f150117053d12f0c40f1f6fd580586516f11df7f89290f81554d906f34eac9402a93493ea48ce337cf5f8ebdb23c138ae4af3bb0afa74e1138bd7340edd67494697161ab5f55da11324de2a3fb1644d85ff76dfcc3290df040718820a00e88768359e2086ac06e8efa7141b4b653f362a36094ef31d334cac71d4b1a882a5453b0157dc8aad8a573c73a23b453eae184a98e2e954c087e66312a042d96727e3a9130d2b78b89b08a0a768ea6f6be80fd1dee4b5082ff2febb7a43aa2c19c74c170d12cf402831d7d168a00aee4ccdd562ab0f365ce9eb62fa1cb93459fd098463a5b5993fdf744fea575a96ffec558f6a211f4fdb558086eaca1969f34222f13e5f0a61a8608c093883a38354d50179c2606a5b3a7461bce64de0fcb0137bba40eb729e53d1bb148d07599cfc4ea963968e11163fa5ab9d76f1992f60e62a0d81b4d0a40afea5d80152119aa31403a3a3b1bb4cee6174084490242f6feeda30f15394c7a1a6e5953f418a62357a70ce88e2777abc0be843b38c7f8351f309d0c4ee7e1e27f60156e2e59b320c89e368826bc7530de6313c13f01dfa6531efc562825bb3587e9ffc93212dae9653e42bc739b83189ac17cfcb65b5260eb262d884c5093dfbd629b5c2e0a1e3234eb0cc47fe715f7c3c00bfa843e5a1598ffe6e6d671127f4a7c29467ac15937f27dd2cb930782ba6f5f3c93e0fc5307a0a9e7c86d75254c68c24ba8b07dbae5d71aa63b068ca811be654dbdfd2d32dae9cdae51d776c491d490ac658f7bf9efbf75f58ecfc5aec154b0a4374f258ae3003fc91578edc00ad80f73ef0b84d716ec0e888a93dbfa43cf6d81b31c58eac72c05bcdf8e6861eab58f38df6a2748f3936390550a9dc3a9a61d981a5423112e69dfed32ae7c04c8d378ee2d81efce05c204cc3297fda0079d094240352964e6f8264c9fd4fb3d1b509e8abc0af92da08bcbb32c8b1f1f820ea18f33b28452b8ce054b45458b339090c94691619d3123316ed9db42f647c4f51db289a6ef7eb79115f1fca0df7988ad0c061cf1a0c1c4f29f37f9b75938402655e78e30bdceeb180260b7b33a7a4e4690310104832eb13998e870302a18f1bee7ffc00de5820bbd4080b56e37cad8454ee6997930d1438a7e1caecf694cbd1a81834049750f3165ff4f466c0d1a414c585fe8b51db6d6cfd1fa5c36ff514319e33c8664216bcd9a68b9f45991ab9e7d1ccefd413622f3e5defe7cd493334da725c0aa77701d2df47ff2158536e352922fbc60cebf7ee9869532e343a6b9857ba1bee7ba4a51009d69f07c87b8b6eae25f3ea31b2c107c6801743f105ffd4e952cd7d649924257653561c25a80c145141d8867eef6f8536c969dba51cfbef3ae49927025965e6b9152aa7c28321b032bd350094a8df376b3939c750ebe3bca9189f442a2449a44d973e2578ce41b554da9675ea5160b93bd413ddb688bf163b60fd1e5fac755b511f8a8cdb18c582e1ebd164bdbbef9742ceda8986b71618e9fb7869c822d1e3ebb23c6f0a5ba7413237820692503b91e83c83036b10668c8b631ecdace773b24dcec50778331f2218d28e216a6ebcbdae32cce27bdd576571882403029d65b2fea5630a13569d99628a2402bfd309ca6668b9cb7c331f22725eaadeb6a4483c5bedf85e3b62a2d1c590ff69fd38db706fae61e47f207c182fd546de76cee286bd20fc0cd953e826916a3ff024ad9ecf9dea31501ee9d76084d0fde1af9e3e945dbace14c6a8924a2b55d3b35f66a8ff504018f7acd37681fe795e1e11860640bf6413e9a3f363648ff893573f9a07e9119a3a75692d363234189a1f3a0510c8e64978e9801b51379475649668ebb37b3b08dc7e74437d7fb61503c61c549e941d18d8e27c013f4215e53f8fde334395cfa1ddd0184578c226f6f99810d1f4e6eb7e82b8b25cb269dcdfd7328f7392c56e75182c23474ae253439f83bbd374fb8288a2cb8a4b705b613b66c402e9c66faad39e79e4d4a481ab873411f39fc11a44fae5069caab6d2797c3ed0e2b9b392fa7916e8a03c2ab82c7f0469aac93f66839968eb016f781bfd7ba6902fd387343edc38fc97902ea7afb839dff7b6c312a7d5dd8e42a66687b3eb9b8beb6f9fc406167dfeca5ae38ce72af6060faaa36d48f4b2ff9873ac652db96c3b7d41a79e9e114cf0b0c5e1639ff906275c2a1735cc59584e492d5c3002cfd3d7320288fd74b3cf180727b5f9e4e31883a6762413b5c6b42835c3706145d2f349e0b303778a03ab4d5dc772eec4ae4f5652f115a7b7c3258a6bf5653e1c4f1f67b1222d5e5568839379552fdfe30fa9e35e580a99a75b4a746e440020697c307e49dd19bf728eedf924e034b2cf20544f306edd01682b5d0f3af769ca6d9200bd865c3b0dcbc0eff6176ab9ef8a6158cd82c0713e6a27c73d9c64067b82be71e92a15d4412cef6aceed9344dd682295fd97cd1c354b9dda1f5cf1d1b8b54acf47d768cfc6cc82954653ea95658ec347909a86e56239d74f66553f271f70c78979800949afd214fc0b177a74b623fb4ef74d27ec8014671e895611de58a2340652b543512db12c6aa2c369935cd62324a68a4d5b0e0fece21aaa11b8e5cda2f879815dbbfcfe074613e12f0c2e03bb43e4a6cee83ec5578180db621df155f6c157af97c12af12ce3fb47e080d31a2f727eb026d7db641458338c35ebdd8f861c58c1e9f944a522dc2309ec2470607ffa7dda4a4b9f7dc2d014e96c2d98566652c71c1e9ae056f1c38c129bc2295ed6c13cfead5827126b4ea5fedcf3ea19a98737f07677e6b4b7ee065a6e1f3eddc37fc96ef9bdc2aeaf1491c27d4a0b3e039b202731f56deb8394316a9d2f4c008216f19b3cde6f70533768604daebe4a8b72a7a47d6325e97ced125b63204591fd3262e26a1e5451f066210de04b7b2bf74e092f8896076230a429ece3862252bd2a4156336e586317465f699ea15a1ba56677ea043bbd0d0ed2759d756ec6363d4699492a1d0f858fd23e6b9d7d6ac14211650d6d4e53c20b11bc44ab642c3a9c3310b40f2c1087a2357693c49aa84bff5476a7ac8fbb7425ebce1c1c278dd3f750e246dd0a8b1406392829ea618a323f2a1b3497af0dad11c4a590e8e193eff8a2cadf25e86668ac547150d48f3a787a73edfa99ec87c4ade88d6c828441bb2d7d834fccf42920984012bf5a42027d27bd2ec9360779abf8cf50008c7e45be0a9e89952feeabdef624893cbae79289b18c59d4e9ec2eb9f76480ee1d7942d08eeb56ce9dc4226c6a45f35c0f82051aad8d1420b028faff299f022356433abed66ed0933631a4102e03ca87fe34a60882413e89085dfc4de1917cf1d7fe8db66782be31fc1e23755f91dd03b734efac16b7b30986895963098aaeefa1775cad3c73ddc7fc9dd98a1e0a15e24a6ef864f97b151454a897906f1d2a77b21aaef2f7f10a2d1dae9b05d27f7b3989fd74a92ea810fabca756f2b90901fc7b8f3506e21d8b129f1eae9bc85f30e338d4d57c6ddca63d2b8c94cd50721dbf1f5d9e1dc90f6ca43ef8d88ce1460452823872935410fff3431bfcf6dbb54cf04b46dfcbb70bb5cab81dde0b8ec5c5ad9fea44b62ed54b9162aa1dd1c3eb559bbd6ff84cf13800cb80c183ff167b713b737e8d15c47b695187d3048e46e5631f658069767dc9a5eba52e90704203f469d745511d4cc14cbd92b539a216f902b33b19a266966a926618405f3db091dcbcee4d70b5ad53990a16b252f20f1ec04fc5cb6528a5c7e37121005a2e6c402919f74a0f1e6660cfc21a8cbb4303c172428a60ceb91df5edb432ebd75412d3dd184db400089902f7ac6122afecf5a0ddaba7ae826e57c49ccb9dd925f3f7d1b20f41c3a3837c4715a611f190cc1173e82f4bf12289e6c62dedc4493de19d642f32d84e3c8582fb163ea6d0764d62c03f043154ed6713597306b884365d647e892197e6ec7847d35c2cda1bcf81136435f1a1ef12c7adf93acfae1eb606f05e80676b27b21e11daf8d3ba481e66911b4efc69e0278faa088d2bf7774cfeae14f4464958bf9f2e1e3f88bca6d9f3ad907e4e5e5811cdcde17d17b1f9c4a18bed86e5e1fce686e50fbdf1d94f814217fa31c9324d0d9ecb0575662fc3ba7e5ccca74032ab6cacc0ffdb46ea36a4f20b2876e8e03ae79c1af6be38d7a42ff4ea058789f970a506385b267687dada829a4d3583dec18f9e1e03576d86fe7ddda6254f39d6a6f7260e450a47b7112565d575ebea72b9a6b0ae0ad994cab4bdc76998cdaf7597d2026328be0bc75aa1bcafe72e02ea0f823323c26d2cb0c6f12bf1d966e9693f0c0f3e33b85767d9316d454dd4aaf4243b5fe51813415f0110740de6365cf37c8df8f5471f40db835fd51f20e3e9f275aa599a0d84a4a87c8f1e47b7f0b1907836414f600ada1d9be8926745f29f004ae2c26b97d24713bc482d5632afcd1fdd88c8b3e3bd0002c2ff3c1ad3a5f0b51a1055399c96a895c33bd2f8448ff8ef9862fd05e65ec5df885ef5886f643eb5dc2e1a2c9344694c058f79fe39e9d874e9379465ba62f09ad161f643902542d055e403a8a7c0183767e372882203b82be51f102ae94b4103861ef60625b66a8d7ceb6205b877fbd1fd0cef702c81acbe6149124b7c30c4c45be406d6215ae53736c1c4541a18ab95961df67c0ae87c2eebdd43fc89642aedbfc0f9f36337c5c5f74a46ba4d437d7c6cfb70022ec9a49cd7b0db08cd685f95a6cec4cc77ede0856aba296b401332b400fc317e6d1f03b955d13d5fcb0297f977aa27428d1863c069e236e2b1b00d6afa7232fc05cf76f04bfe547b84ec84feaae41f4ea75dd78279d1f94921d63ee7fdd7f0d1042b8550c3049d3c2bed3610cccdc21f7c469a2d402f2fb62b61538e3f0b27a40d323f7c7c1f1b6222fb0c1c56adce8c8a23323d31922146dd1b576b47cb302b8adfbd47b6da5408f53fed89b71e11fdc13ad7158ece118d67a483ad0f10717f5f17b5714f4e195b059b53fe725b40f12344909670453c75470bd515d9fbc02fc862383d96016d699401ae23c5aea4b81748d95870961918a76d3c6839974da317af4ba2a2a52b9029387703c94bbcc5453e2bf1e708ecdd58312f0bce0f91d270fd0235ed6a4a52d2413857c3ca4b55e9e852abfa69af5eda29d14fd9f7a087845c09198538e8ad44e143a8ae74fff7fcdb6cbfdd3470320bdf073e671bb0d3c9d4d7a0107ef45d8756b58cd941ddfc838bae756681d2871a1ebf5b2f066f02c5507beed50239408420b898ac0d07b6df1604f20fc9f3c25dc3da83792f1ecc74d5b1427b70dd300e537ac97fad10809a1647c0f2c6955109f9ce393ad8bf84e591e13305bdeda2090d4d102fcd373ddfb746831e868fc2dbe9b417253256b2540d5c211842b4722caecaae36d2c8df0032cab4ed00d1f7db5e85a749e46cd7c7db6ad368e304d54d985a2b68a7e561de8110a6134ef175e59b911ed7309877c6d510141d1133d452c8b51eedfddf0a0f9eda9af2cb1bc36990559ff6211165e61019b937814770eec078e9b5dec8086e8da1cfc0bce18dc91069c0d7d6b51af361d7dcba53284fb879933fff8f30554e5d496e5e037ade2683163a1185a6f4a20280f6e2bbf22b778892fc85381166969fa39d098295ca7f413d67c1515bdd0d15a09e034847f8678c98ac9ccbabafe2a3118428fb512c6c0e60e935a6a5060a22aa00ce0d3aad385bd83d5c5f3fdb57f5d0d34b1e61004c8f3dd2f699c81519cc30d01bd9d6fbec317c60edd11c27b3ab9d78d06574227fdbff3187ecf0f3dee8d8ea16f34938d2b4dac676b6211e19141544c51677888284f442be98d855f57233cf33bb3bb6abdd57dbaa99fd560d967ff5a99482d011a43258e26bd793d7b5c3de95c0c35b76afefc27b51c25555c9be297ba09ba01734d3bacb8ab378b88d0e937ebc3fee3507cb5fca296b8bb405fc0e62f7ba24f40e47d4d6b38248b342e0f0fdefb2aaea3526c3756bdbfeb044e253e2cb72d41a001be574c71971ee72e6e1fab378d419be0ce7a84d925d3097584e04326b2b6cc53b931ef3d895f16e81ae06333b2e20f499679b1243104f6d378ae085caa9bcbfbb2d8f3361ad947fbe02e057981121edfd3a276141b377ef92bf64b41a425c6d94535c6edc90c9f2c803d74a35eda3b25bca0b0db05d65866cf9db19e88da1ce3740bfaa424ab0dcea6a6306e6d7c1536234dc879f973b0a2a2bd90c1f2a526c47c0ec4436d355394cd61841f332ee7a0c5cf045f27725168c0de3fa87152264d35c49673836e22510abba4ef8643c748355062416d95353536236d9660bdbc0c3f34ddd31698b2d5695c40f3908f48b26b1cdc6acddc42901da857ff6c42673737b884333f976fe5d5e80235d8575ade17d6015d8705fc360eb6c86c9e321f5e64c5dd4dd35306a77d49d2ba169e372bb49a21e389a0c02a5ddac0db0b0cb1ea1ac4130fececac8f4dc1db43a281baa6082352598d3bd47ed260c8e5d9d626ffaf27c6fe291b265f247af3559b29ecb69797ed9388b6d507a0eea208b60d5dfa798b7438160425882626140a37bf2c0e4e112103ec87602bf4b4205f5774bf4de8993df59749d09112934a12cb9955f7d9c012473a04f36d5ff412091bf07a0a926fd04b29244dcd12ccb0831b357ae370316474d09d1e2572a88130bce49222945ac0d48fef28856c14d69f7b760f63a6b857a92904cd393254e75f51eff1ea19e2e04676cc6de2ccf5bbf6d52f8e3215176d1ce837ef936c10e98f389a30574508858a014df1b01037d99b240cabb8dd89ded503bc51e8f2e1e24dc24b08ec8e9a7df3c1417086c5e00525a83243a7de7de113eb66180dbb175e4189712476389b4139ca8d1f2dc16e53228609613cc2e01e3bae4fafb0943a82af37e68d48b734bef6d10dbef266803a4c4fd20c47e267cf9b65d123cec6780c104beafbb603c2bd8fd7b57838169daeee0482ab8952a48addb641484306a669e2754e789d3941ac046ed2c46e8d3c3ee05dd9fa4c19c2616cbcf00b720617d705617e5d427c2281628f684a56ae53d290af89d9ea605a0636087b8c701737706b1984459cf689813c73850a91c75ffc206cf0423ec552c40d08ac3f6769cefa899905d08533fcb06ad72b1dd7f9fc546f56e4723dbcd16484ec88bf350038866020c2c2fc4297502efaddf192d2ae718c8bb1c26d7912bb3906410701712339a945386f59fef1feab1b343a274d6a07bb9202747b1c4344e5b7252cfd99ef74bb7bfdd7351eae97049c6bb478b3f898fefc24495a427802df1ae582e0ca6745b18287a79980715936297d21c5a6d05e50d462685baa30e57f82b1e79530f03e9930926ad972709fcfe794c7ec817abfa66ac502a3bb931c3c64c881ea51d0c8cf9b90df519ada1ef99f9f923f479738a1f920032d1a6c680b68d506ec18115d31a84566633296df6e86cfd2aa7bcee9c8da2740c9df595d948adf841b0deda16e8f29786e236d1d60524da9bf00cfea20be2f6e3ff69afd7f5b2af602a1ab442b6e081a9aec7be8bf0c39fadd8e0e528e646106cae3427b8d6a945a03ab7cc87246401492ceaef5e426ddef7f9e5c7e46aae3f5a5612050d3fac9522f768345b012b611452cda322c5f5fffcf1ebce661e75f74883f68607c0cff2f762f5ab8ddd689b42f2ee3d1de23355aae5f9ea5afcb83bdd23894218b6f6dd2648a64f6e418a994295161775e4ed8624a991e19243736fa27a025594a39cd4faf2a63c4f9d2f199312aa4bea064acf3a5260885bf41140cddf1453efcb3181e825305e79fac582377db82f03cd420125232aa048022d6dd877c9af56c1714b6b99c08d0f2f45fc702637bb5ac6aced273818c378fee5e9f989b352e66c3b0296bf33821f1e0f6c4a3cd82ad0e8849e3726775328868e4f113a0ec713e0606659602557b843dc12a7b18cb636564464a6a1bb8c3a3aae779811da816fa7ad2968906b98cefb0179096b23f0e0d4220429ba6089d8aea89e81830c33122f06b3dd13b8d1d02d4107597e6b4aa00fb08ffdabe1cdda87644c64679dddf8562ffdfb535998723767d01fc5598c5eabab05f36199418cac49ea03d134cb5e77883b29225cd18a96ccc5a17e80a44003e52d0999767df8baca403c7262eb711a64ff9afabc066de287c5debccd064e3a660cdb4f3258ebd6e886e320bfaa9192bee2df31f45740914b39fb2448b23ff09b19f2e425d6a46876ad3dac0401fd47443487e503fff683f8205fb4af821bd5a51c9e3e07bc85d77249a0f4162bfe2d94a5f4f83a7ca516dd2367429bfb6e1ecb4f882ee2ada31d364c24dd25038874211f8d93c5c5ca60674f7cdfe0c677583049cb798711323ac427dff93630e541a4f49c1dd12b2b9ee993ac2def80bcc94b7e958babae3ea9b18f36dbbc0baa24cab612465e8c22d2eb8a1f26c07dbfbdcb224c3c5ddfd7814938d002fa18cfc38e6edf799ac7f833a9d49c3487ceeb975729e70a223852d11d91ea7594441de008db579d48856e4d27f43c0deed117e23fae3adc0be3fd4f8fd8b0f414be7ed30633761d04dbe3698cfdb5e10fd74d258b8948a552476a76afa9181a33ba3057976ea663fb13f05122d4d45b3d2d2c6d1e0265ad51073712fe4ad19f564e5dfd3dbceac02bf58f91016e6fc82588ec0cad207eaf9a460928fb249787692898c4488304389ebdaf7afa1b0e59cf2a1399ca0db2a79493f4945d74f5639947052262c4e37eec2df56b0f3656abbd681a656f024251cba94ef7dc4e4181c487f34fa198d3cb8e6f839f30b0ef628ec73958d06cb9b485f8459b7d32bd34c3d99c08da29ed9e647c59c6daff46d45945a6cf1c157f2e7a5bb156874603789a4a52ca78a4b4adeb210bcb773dbd47b8ef60d0f3f089d46edff65a70359f64335b91dff948df2387246806271d74b107562210fc326e79eee0050a7c3494a2be56500be7c296909fa4b4e8bdabec7045fbf2b36068a73ed05dc4ac34236243274c57414926781a70359c868b745aecb0bdcbbc11b42b379260ae7706b20e40def73ad113a7a7fa943658ec5f794e5f7b203597dd17a97b4daf9d4827909813169cf83c1171912e1a20f38678c538a73c98bb6cde7931e073d147f8b649a5ccc4d25e4eca17762c0e26504561d015cb27e51c4e8d41b57db0324b965c929bec6a8de02a96e88980a663d477e4e1d77526516aac0b7c09a1016bd0c9489d31c16a60f5e89170a0b01d44b2f31d7ed4724ff507485baa834a53a5434af389b49ea80d34306b370f4b1200bfb21198c88fe9eab8bb19f5b64e278c7a8aae5af5d90c040724a6596cb13abb42937150e9789ce4cd204201ab230f43d23dbdc30f5ed3de36c61cbfb2a6bb75a420c67c47f0a2ea1767cb431075aaa8853401b482f8a9729cc68f0cdb5ea927c73a526691fbcb49695a72f5794a8f08edb1f5e6d8888bea3979366997afc8887544ec6b75991f0a7d7b3deaae0559e58de5ddcd186716d926d029d46cc200f3c87c38ae06d8ab184ca0e80bf497ba26a3abf89585a08ea98b01079ad021b6672feaa23ff4371663850a1e8f8d29b970b7eccef6cadc0823203e3b73b518168d54894c44f3286e33c22622bfc20f367e85b4a9f2f91f3648a1dd1191dac43e211b57a97f3d14b013b936975efee189cf8999c2fb04b229915f6d8b58ecf430005a41bfe58e478a505ae0a4e1f7d8e43eba3f2cf93c055422631c41a0a3e94d673486fb070f85d1e854c596a06a5957452d26c2c96f3ad18abef266b32fcf47f9d5f13749cc9d950ae50939723298a6f454bc7b493d1084db6bc4944f2a3e1fd67a060b5980e807608c5fd7f4bc92624b0b1ff90538f66f31edb5019f2bd4e3027338673b98c29b2fea5e080e01a30571bca5d77116e7db8923e892491eee82af3b058c5c5eb90c24f4d6f04c08433bd0d291786d4c32ef9cb5a0a66d367172a58707e41673002033bfda254949da78e6b0640435d6b79d2f0601e1b241208cbec13af886798c9db44253810aefcda9bfec045dec23954b2c2a58e1dc6dfcc6b559965415a00c88333c98fec0aafff78a521b35a20872019c59a9b707eeedac326c72a0ae16438808ec3e1d1081bc3406f8ce9b0d45ff851428013eb0fa2403fd3497ddb683617591806869d858732e268e566133a3f5b6ba91e85d5b4211fea3db2ecbff46e3fec067e1ce40daeb8e52ceb5db91259bf142bab8a1661a600267cd54a4a5fde3ac1f9dc5691c1b8e163d407838ff98f6a6ad627cc7dab3ae494f09361706c509d503beb7b8af5551b78c0169cb096701bc33fe00c852dbd1f2346a540f913269632951434299d5e7b2c7f37b5fc7f563790afb71a881743b63c5ec9d3b62e538c1d368e2adabb9dedc8f63bf22ae6cde17ab3f902acc940de6b0ff6cf801883079b711989eb60a220d3a9dd136406aa5d32fca07cabe87cacea7db9b47e834a0f1db51cc091793682e141459bac14076595879adab5f917bcb1d02431b02f6170c57324f3af0734fe016b730a0138c9453840ddc60ce0f7d5a3c976634e8e79baa9fb9a0c766de297c5ba5f6205eaee17c0509d7c701557f118a060cb4e6058805a9ad719d2d0ffcff3f4f6ea47520c8aa8fd86d4bae0e101ab6653375fab9e969c858c60798f4c18cd7fb3ce5b6d7e0e3cf2de8433e32d58ad81da5093f90add4e549f0530e0de62e8f042621f23f84c42b708bc08858bb1cf7d3f739869e80a576bf378edeaa72cd827b8bffc9bfb4968423010980187d149fd316504b61bc091844d1fe8a19698f5835df807a223e2ba6d3e8c60e908a769e545f247c6e33fe061cf3ba96d170e2a525bc76cbb0894f888a3665f1a4fca0dad8318d555e45264ab4b3ff7d91401ca475c3cb5cac9a87ba3132f31e40b22de06b83fb8f5a109f3aa54c220f0dc2155425e31b7b792c0afbe3b1b3625f376b939dea024781760dd86296ddd2ae4c4349ef51357f56d8d4caf9ec2b483d42839dfcef1212f8fccd0d8b11877d2140f4e8f14ed49126d7323d2645932698fcef8f55c717ad0e11cf981dd897e2cbdd1892c5461e1f48ab7d580c4d5c18b1a55d488ef77c1f352e864c3c874a21aa4abab97f2bb8abb1e494eaaae6bccd462f4c8c2c324ab313458633252afb0e2c9af8828864ead7f7348215f81954b4107ba1962a6baed2203e39e4ba12e02f754448ac582067347c28abd1cccbf1733dff9f7283078b8add0de7de33e2ba7f9c436ee84ee3ab2efd7e1f55a45b6ca1ff1da47f0734ce3a181ceaaf6ddc5e3b8fe0015f71f298ad7b9c38a94312cb1faff885de6b9805b4181c51d4c5b65d45417d75f8cf62605b974afc0047a9ab2f1a6fc65e6e91decf49bcbc0dc1975d0ee836dd21e9b9f74215ae03e499a713af067ab9af34f52dc2b5445ae017fa2e2de9d0b1732ca8378ffbff8af46e70d54fde8f79c8eded19f8f218826f5c2fab9f4344ddac03e4bd1068fc18f7622d7f3334829efcede313e24c8e8cf495b82e909eca553e5c8059b68e52af075b88a87b749308e802e7e56248ed36281bc2b7ff80d187c7662007146a46c41a9900026d131eb494a9683ef5a7ac8c40ba8527d2ea1d14497695e7f4d31bc31e46ae7487993c8551627ab8cabfd8fd57b1418511479717166846b058a75f9aa20e0cbbe96004a07fc4255cee02f7246abf31d44d43233c217dcfa6a392f273022d9ca824b6092bcce9265107a9c2c224308652c0c67b2e094ab469b2dfe3ac91cad39a2cc6f14b14353eddc3bfbb750e9dd71938a0505460e14028ae02c8707e34f862009386b57d77dc25b5f3396526e3ba2d7abcf0f812e62492ab6efb4d63ca673b63c8336e117d00414cf3b94946715e945fca9ba8ff20dae767e6aafe5e61e1ca7e93405f2946c53fd2349b0a33af741873f58e3f520cf78d0a40d25406ac55f0145ce81eaea46ee5834354d745fca44196328ab4a6688345a9f2797db89a6ebb04e932ea111e9cc29833aa076b54ffdcc057be9b914b43877fb475f39561c5dab904e609d6cc5d823d594de2688a72a0dfc4676324c8cf72d30076a38f397f442aac985a7a78b599b224d3eb1465da2ee8a4977dbbe4ce3376ab6c39d0a8c8a2591d54ca2a5202575c80a72f3875688e67b8091d68f395807f76020ddd737491e35f7bd91e0e004cf104032473f7cf834a8f15e5d3caae8524d8df2796bd0bf2f53412f8db004cd4ebb336f083910717e1e051e211c20b1940f496565aabe335a7ecb6770c3274be192f06cba69aa339f12223a3a43e5f556a23ef5a3610b0d7d3cce5d817a3b20b79b198891301548c2e421e628d1b22d79e9304e9838cde62e26894ceac412d6cb25a2a21dcac877312362c514a79721f264f76888ab0628ef88ae88d512500f41122d8055b6ce5e67006cab86bdf675e38b833df1f26d4bec71c25c92cd3bc8bc8187bd2107edfd0d97d2158052d9d7a35eceec7049e8729e4a37458eb2bcec58e4579f5bbbbc546161f553947887d19508c0fca9b60b230eb9016f297a3949ab179aaa5ca297037c563c9c8ed75649bf1c546499bdca4aa4190414282d13fb34796b0571cabe2e96e9c06b4da81bb4ecf3d5f707b1d537b1e4ab7eeffabf998d9fdbb25c96d5e6eeaddd823e05170e723db29282b7faadaeea947f0b3c2dc53a3920b6e42406721473b54c40f7aff491ed34d290bd8eda88f4211e6dcb2272cf73b84c79f0f56048af60e2a3e6362a0172327a8ae77fc296d516df7ccf53ee19462363f14e3539ea910e84be6a9c6101e3dee23486272d7c742a1cd21c2aa25802c2f9c18a1b5e9b36867ac4b7a2fca6a329db3f6bd3c51d6446f0098c2c1024ed1304bb17849b1668268053a40f35a90df3ea333b5770754370ec025c52ec744b7881f25717d062008c8dfe9942cecac3ac7f7d4b93b0cf8ceda5b80550a01d2b0b8813f407049972dfd5a4514771cfc620baca91dd0e04d3daef5c45270db3bb89af0aef74a0c63266f4f956bd97c7c7395ef8b93dc041f823006b365a7b82ed41a5d3e072b8db2c60c81277d72bd2cae8de7a6a039eb949f1d6c850f816a9fafd96b44fed995f3ab0a142ea6ac1fa62bd20d7a4fe2f881c11e04d6235c9f6f32d01a20ed9166f17a20666b4f47cfc83348f2de91fe19eb0555359bfa383fc786f21c8e2404583c8a57f0a423b47ec73742cb5f5f91d1f1b509b1e77f50ccbb273613742a7548b396d2f0a83a1aac31bee11e2549e36f31c49c27a948360e45838d2320ea64843b9826680c0fbfe16dd31de4779f8fcc03f6a6f9e872d8848a98b60b45907b179f1bcc1c34b5fdf466382be232d22cb59dbceec480ee5846238d2dd7321c52adea7300fb1fe652b6105cbcc64c3d39391f0aec38d0f81e2cf997f42c66390043880c5784ec70afe2cee00e4ed4b02cbcfa137aa1de552e2ce31b1e400c3482d0771f9d5bf0b7f5ddb3a7ddbe0507b75536fae49c0bb724c5a6bd68c9b389a2a09ad55482a0a760fd292d415dcad912160e8fa5968ad5078a70c2adea656700033b6cfa0e3aed20a370ddb1b1639e8bd41e2962e361056a796e9cfb6da3a18ac4693e19c2bec53d21436a1b2803ba9ee3208afa6b7532324f48c2ad442fac0f015f8cce0cabfdf8f2c97e9c947d8459b438982b540ac7a2da62da8e51f161326e563534725cb580df0f2b47511dce27e47e14226b7df68a115b812acde021009fc60f8154955e541ed961f07b4e7fb5456e9747c505099626d49fd8c9ae4da16345df8f848deb2e41cd1593438349d5f8d575725974913f7ec6b40832b42c9041b184b4004c684253a92a95dc04b5925279c64fa10aa842514802cc1aa1cc4f8a52e5d8fd1591d93b1ca9a7e80f37ae60bea796701153f3099e8d1163ed3259aba50bef049cfe1ba09833ee122a8255ec4e9053fe6a8ce5442cf32c6cec10f6649889384d46e20c49a0f6fbc9c6c9fea23cf2b9d599159e9696622dde953d30ec46afc9ef33d6e2c89743a4c1451efa8013a8b22d3c893487fa7201ada104b536942c41805dd2b92ddc34a09b77580f2d0cfb080b0183dc3e9eb63b19f20a5539d9e3b16809dfd2f014f1ccaba72a570d6ac1b2730b2ae0d5e82da838758f5f2b81b6c850478822be701095791b67865ef88817693e82789266cf4faf7090e0228b35a66b650430bc983176ba5347dff4f80d79df37b9263d814a009fb6d381c4686b697470e9932c6294389909e6b35a70c7f2dbfcec919dc0de0c08d8aa1c851b7e5ac53c1b71ee06b280acdebb58a92ebddde5ed63cd890936482d98e6a122c5e4e21cfec10ad760b698503af4f5520f814016b36974af94b5b9deef0c8e03b00a97df63ba3d1dc0848885ad0151cc96d985fa655f2635b22ff79e74c82a719c1e3a81dda7a3c9285b2c510f4c015361fb0049935421624f7a49fb4a4429c24874f3a09bee188a6591b92ede0f41f360942a6f0f47495664749dfffa5c5991bdff0e29e4387063271f760ca135b15932277521f80e6bd8b640154e9f9031ccf66e1e0e802e173d2513dcb9f3405718877ea9fc0bffa8354b186231bfe7217c07575c358a4b4dcd22ba5e31a00a763f8ea887cc6062fc54c82036012055dfd2bbec5d924d9044a52f5002fde4f6483d8b7bff77f5aab11fd5ea85fcd12fe80a093e68b5ec476a3dc9c6ced00cae68205bc1fc4f26b45c1199bf5a84b8270062efc47174fce0e004298f8c1187335f32209bd8958fba892068b441064b1aac4853bc293423863e7a03797da35267a2f870ce36537222b5b95be03b247453f07bdb75b40653629b1c6a1f6ab83fe2e349cf4c176d6b23122e4cfb5f6b8236b887cf0e4adee5379bce56d3b9b81021666ba7f6dd500eaa4ede53aa921c33e02b7e3b6714798c201e644f24d2b3dc32b065c62b3c5fa9e3b65a52ba77d5a5599f951a5a7aea5918365c811be5332f34636db97fa1c7a6777f404bd4aa850f8de43805290d7444419bdadc7c52ed2ba09722d5ea3ecd3f0f02098d42e6e36867f5133f050b8046239ea4c06ef491cbf9efc7fb694c57097febf81d53f20679facda3ae47bddf106369a4f97c7c076d5d52f352db81dd68bcaec42b3202dc03dd26f2daf6216ed1d66c5a99f39bf760a604fa4aa443b5ac400df225b7574aaecb0cf5d249a7b332f7690be450f676342f23c731b4478035713b30b0788a888f2e029f3c85727d0334ba1779d86d6943b4c3c581f91a3b1baf45465ce99a64397b7762986335b7cf43adf4dcddd1dcf7494560459868d0ea7b494056b0b7891a7c4a1396c9d82fac6523d1f650586fc5bcd3be71a3ae7f4502b80f39a496f2d85ca3fdad4f3c70590f435769e22c6c009faed60360ff5ff21ad62d6fa80ffa7c74eb3b334ceb8ec14f09855ba10a791d8480fcbdac8643d0fdd0646013a4d4c9dc3e801bea0653c7acea859d03112942df85923cdd1d91da71ee0aeadb5915c658750cdd843d2099ce7a5b643992b9f337aa171e1de2878cf9db7b1ac73866844d6a1a40aa83e80f4ab2d68fb1f4b07d595ede22698c7e127df46b7621a610ef1216f38d51a6e10aa2e0cbcfd50683eb8b1b983867729f04447d544ed4fa7771272cb102fc6733aea54d7d5e3ae730ffe5da8feb90f16d59e9886440d79dc583a0b6ea0ad3e318470889a6505502580afa3a3b09e1c9a5e599ba9db283290af1653b230f54a899aea2471a1472ec6b8fb7103cb411b5260b5b85c09e3b5f6ba4bdd8695df68e2f31c9739fb981f1f48bad6740223fdd4b2782882f350a9943186b56b616ebdf0e07986be1d0e5ccb973fb0c55af62dbb955e25e2e12da8bdde23ed0c5469de99618dc43030d750479bf3e60a451c6f17adbcc1a77d433f0a26453124e0cd5a320ee05e64810d1384553643dfb36243bbb099189a98411d9bd669d2d8d6129c1aa2d7d993e4980c4c9a339e5bd7ee3165dcd3494205bbbafec5a71aa17c17b78a62ca07b2138e12135cf723fe5809f23bc36746b4c4b9b90cf9b70f9439e59de62a278b5cfdf652f9ee2c2606a2f00b1a7038181f3c19450d1746bb5907642b2a0f43d8c7ab9736a79e3f8f36d1600759ed4ae860e36131528f30b9eb7ede74a2c4aebe5ba6112b52db1b8e8d70cc5017edc914dd9681a864720981f84916bb8db5d9d1075ac1e368d668b67abdac706e01f5bc340860dfd66f1e503febcf415575613538ac6cd0dbdfd14e4f31b0e23a31a48be7f3dffd7fc07dc3b6ffb9ddc9ccec8099023d03464e81fa026274a15a820ddb781de5d5a80e83e0f743fa590ac6f2449ac4031bd87d8cba41a95ed842d479cd5845e9a82c8b3c54c20aa61a05aff1d848e194ea01902d0e5ffdb8ee439d0dd04f1428d2acdbf46cf6f6acbc3fd194bdc4cea273c0fecc0dd859a8b576316d072ac101d53ae024608dce8979680e5d27556f496ae93a546290aebe5eb029ed2f983969f8fba215f3135c26130ea7f91a6f139f98aed55fe48eb5709d297af91ff24747b78f7d3fb4587146075b7a7347e19cbb5cf067c6c7e4ff0f12e4255d6c126dde11bb133ebab77b78232b8c9d3cf1b62204b89ad2751a061834edeab03c5a2438925eb3ad2c80cdaaafdf3347a73a73cecd896ae5102a6ca931fa25f22781a769701d2a362e7813343d2cc2f1bd9c6b5a382576246d8e441da91165172b62593a6fee32c6fcf2da6760abc1372c6ba45d59e82e1d7a33dbd68ce2d82d410d159a261b9a2f86ab344f5ed209ed7bce3d0bc2f6610228f7d0e801c1dfd096edf86bb9b236b4efdcb6cc33609cb226ea9c801f7afb0c0535c1f8d3368bdb98b4ebcb077d3dcbb55be86cf92791402aed5568010aa1fe5f2cffc55eda9653702cda36ebda73bda2751b54ef95ff3d65bd86651c7e0142e5ee6a3bdc5aec6069dcac6438bf1c6d9656bafad8b15cb663b2b8fc9daf82e4566ecef9a6dff4a57a26a9d4ea8d48fa41fe9fdb3f55fc69db608ee1c0faffff02cc040992f962a1e398887c72d31547e36d4e4590c15d4316eb22bf56eb3aab360257a46193854ae435825a379f8f035552bd4644100a9247987b55e9e3b616f92a144501607028d4c9967d15d430c3a6cdf89212f4e9b47d8d93774a36a3ac795e0aa7cee704dbc2d2bd2e4eb579b2a8853989aa2b9f6dbf8abcbb9d53034124fdd917528740c139bf1506cda303ff22bd4a7812aca8623a8aff41225bcc29eb5997509adb729b69d1068689ac8d9280a36653db6e9e34501104bed7859294e74e533072e3278df83083906d5d9d4e8e1d9edfe1bee8537f3179c24178a1c572969e94500eb10bd94849558ad9892f318f6d4cf2140134e94c0e98887ab2b0fcfae6e4598fbdff47065392ca039b7b5b9a37556b4aac1f64aca14b9d46116c169cfe76a8d9d6bd7b914696cf3892fb31764020d46f11bc5995124cc278b98b50ecb414ab09033239e8fc6b02db7447e56cda750902c5f06d9916640d6003a6dce9247fe19309d421f220bd1c40d8b828d5ee6e748123efca556e057e4171fe417451bf3b09c616e23fd00fd43c31e8b105d5ebba29cfc5b82e068f69476c274d80059cf925b71b57f69760f096d8d996b14d1e6bbff83e2461a5d17d490d95ef4bfd5cddb53f11542f47f73c61dc38d6917622108b3fce0bdbffdf36825130a9fa72a535ec4fe6f586d84829b4b00c349dda9f9c9ab08966cb91459b9edfc421d581709cac4d52083f276737235cf5e1e53558abebb66a3775d9accb77975b89338231f83a6a8e43f43cb3c0bd80237f515216bdf51e53a7fd3e360f15e7498555a5b46c938888cb77132fc6c4c4856d1e314ea70624aedfb53141f02283a16182b244928677d06004d1112eac932d46d5916c43322a6a592791d538fba3ba465b646e9abd16732157723dac95c0107a9b1241c37facca0879382ffad92c5ec68a18b39c6964abad037e6604620932b8d9a1e7df9faa640eb009aad03a10af60dc5824c658262da72721d7e9e410d58793c86f6f649fcecb2929adb7d702ff23efe69107c9731742b250d236e02294453b4e659595ba7ff0e35e7f67dd78e7d85b57cc6492678891f710ab61659991328ea47de33b9d096a110c6667da72effbd7f02701f84af4103395587ceaf5fb7c9f24f43cdcbd5f15c2b2661f9fd25840a633d983312de1091aca8e59a5668fb5ec4196bb6dab0f4bbe6fbcda61c5a05c2f2ad78d932dd4833d969ce2f29a3ae2b81a1d4d31c9523b0368292cfa8b6cebf4a4f4d540113fdebafa4d81e340debb7e55b88b25778e531e94955286f429a231f692427199f914bc2b6b0f1dab7f1f27849317bbd3d617ae311f503a9d2bdb6d33c6f76e5c48f0c7fff3c0856c54c7c51cbfd7c4fd081cf2129e15fa7b371fe28d9e6adde8630218f121fe2a995340f5f76f32bb88d6f337ea026109f44f01abdd281cd199256760b28352e366eee92668d6571b64c624cb74eea761c8eb4ca31cb6fb770ba4eccf05e5beebbba0cfd4c52759324454ddc3e98b72804f1daf0aeb55f2b7f86e5811afbbc345a9707c549de2c87c4a8c0b547bef6d266fd3f6615a9886dfc10ff30f1d4ff0e8bef54f6dabb517044b1ef7f9767f15fadd5a250128ad562bb0c86490537ea979ce13ba2312e72c71b6990129e2f81185e0ce3b8f8868edcb2d6aa4a4248b7dd91d905762e720f7aba929e0c6825bdc1ac8e437418f2b376905eb468e87891ba218c097dc9d284be49907088ec3c08c89d48376740d9faff5bb8290c890dac5570d0091c472b14e9c723127f4d294ca813590e203ac173013ce14a0977e32f0bbdda704b1e072a407d70576f7b1f64ace2726f44a37f43254bda70e2489ad559bd637b5c89994e093b0d598beff2a85cac451ac7437cf7faf537f0dbb8d07b5e36a716e4ea7c227a63bf0490881fbbc62dd9601031a020a90a252b7b4df69b9c811559e316ae9913f32508a8cdd269141a32d22af400251ca03425a852ae9d989ab6218a8b3f2b0f475664cf731a54c6858b4eacc9f303dc61039707f6b0702025345aa0ef4176c6593c54ca76a5e94aab4cb0725549d1d00cfdc65d2feaf5a2056f43d2c569c04dd8f7b8eeb66c15f33c0a8ff7cd30494f1f087383177864ae12c2993c19d5bc64610861eec3fcf5a41a6f79df52025452e9268d2da96d049c7c8cfdfe710b26916a15294b5e470d180b5c4cae234ea70c214f8726d19c2df46cc7c857232d57c270bb789d8d43fd6186a3f55720dce10192a409706a5ff2c453494b89907e8dfc77615df265bd01e4a2a0a34799f4e4b73f0ff1919eaad0e664ede7b1cc4eea0667719e3b444b218da97c0f7058ca127332d669e0fe8bc1fd7bf05e2f9ea08a2ae52981d0eb12d24f04e727eeb5c8e1f7cedf154643900f6fe7c2f5cbf314e47bfab42e43cf6fa7600c6c1d7fac0e5c89b382948c92b0dabab1a617ee00bda60e1bd6c394f216738b25d29d4d0f96bc25fc7bae8ad6fcc3a238e1922ffc863dee4ec4544294940af9afacf3036681e45827f79eeca57cab8702d22416472e89cb0665b34040dcd493a0f1fbb6368f2e3560527921101e1c81265fcec876c501dce42a97556f2909cacc95018b0b942dc1ee730f99335b3d4fb7c42eb6b83813f08412097b967eda9fc50d2c58885636f08cf96fafe2bf1dac25c0db2ba34f88ea3d72ec425af795edf2057447e476b47276433a8d84d3cc7bad2847d067414621a8abfa8f5b98dc2a4cf14fafa87db7e2207c29b0e87596584d5a8b388f1d187047170c92c3f40a3bf55a981464ab4e2e55bfb92e761076b5734d889fce7845ac48a98798df08ccd48db557c3eb82dae16d4c130a1281e0968b0e00852f7d1ef453fb20885b9ab290dd7c6c8ecc9e11352d9376bff23ab287fd2c56cd57b8742117274408deef36e8adef0049d92657d28f6cf943aac33b9204ed1030b20692427eb9ec8a347780d946a180c71a94682edbbebce9b08e79be0204b41d76a2bcaca1c5a396755723dedee20792b8a1597344842e21ba29e80f205fb36373462230e60488af0fd4fe392fc4746c1c49a36defc22f54c9148528e8a76cca03887c2e1c5bfe2009e678c44fc153dd3e13ed9ff6e36affc3b522e85ed72ba328316ebba4db8360280cdc55c314ae7e4a0aa69fe3c06148ef036760214125d7551cc43616fc3acccf7a5914779a97a5036afcbb3fddebac04ebb20e51fe7775b8379af8071f2550dd394d645300203e23a206044bd65bfba11c06bd4c1c099402a035657f3de7e58f6015cacee41cd005d08d35a53da77571aef704dcbbe8c2729cee336a526a9c99ee2077faf5b3794d02e681a2288125a443955a7c52d0c8dec9196d44c8ca0c4516a98bd0821bbc93251a8db0f65c052d36da94b802e05e32685805263b5e70960491c6389f594a22e3db7b1d351ab2213593de23120fc31e8904004d2a0fe2bf1a3cfc32a8938643bfaf6204cf5db95e9b58d678eb778cf6e6cdf6921b1dfa0febce050a6929efa2bf621aa2e399dfc8201d928ba1c4ec13b693b8ce316ad5c39a2d6e3fcf066561dd4f4cf3cedfad5dac8209766950a6fac4439c2854443479cdeeed6d877b205bd207f6a80a2a0dbd449761f95eaf35b285903bc916462638e377685b63d47b1db460f3e715188bed823ef19200cdcb9c1067da0957f1bbb7d091d384a2918d023fd9440a28349680f1123be87528e2e1537ffdb61151109ccce8d39625100880c4ce1e74c56f2b5cc83eec4182b0b93a0164817df5dfcfb3cfd7ab9d482b720becc501a42153d6fbfdee7409c31195411596d7c3c992f27a9074a0a36cbdc3e4cf4a47021487e30536efe6c4a5695ac6dee7520206a71bf69a6930e9dac398ad721bd7290f29bf7ba6f44ed552ec1f934fc778d0778c5094fb4edb57420742343a61a5ffe7635e0228822f34613298cbddce87cc207cd2491807d8898275e1d5e2e6d682ff0a2bfbc7d7912f01e169a0fb48ce8822bd90298217a664bac3d3425bda99bbc0a102b7aa2298b8bbfff6f1ee486d06738334822dd6be9d885150c28bc588426d15046a17d51bb4b2c455a4249e6d261c23d0f495c90168aefd95acef68c5e6d2290d9de7681b9492cfcba86ab8d18760c3ab2bd6d83cc8555bc331435d9887d655bf9941b7dbb6f9a4c8bc8f3ba2476f9886b08c8bc6b9cca5bb1651ac6c0c97e76206390033cb10795d17b6da49bb447f085334b4e1a8ecd317ec392de2773e7920acc0a378764cc400d26e7f2659ba5b9fff30acfc33cb3386865239d6fc866162cf7e56c8b4d015214fc1acfd89116b4bc026c5b78697a2b7932cee06c1786384c9e08436660f58308a306d873364e6b8a5d75981ab940cee21c1bf8396f8fa4b195d5675d92bd14d3799ea7850387f665cf0bbdc993fb4cd7ff6fcca56e88bbce1ef2cfdfeed31e47cf7ece412d908059e8ff92307c1ab38f133868d21128c81a2f8390281670a0d04865aa5c97cc811732ea1cb5cc7a10f3c792092a7b2b99b41ed5b23487107c49c339fc0146dd0bbb5a910cf8cccd1d3ae35b3eb079fb948b9d8766785656778ce0da7a060ffb1797179097a0ec18310a93581e4612b3085c239ff7d891faaf98ff11356f692ad769b245aa6fe9e7af006ad6081e0fb7f670c0a58162cc827ea1eaeb1248ae9027f7addfe7f1b506687979f73a09b61fe11535ff34271a7d67ea04972d04016c5c1b0a037423fb2c3f49d890f83ace56808f807f096d9330753366cefe070ef94970e5e35b7fda0dbe6411cd19aed4155e0e07bc1488d718aa6d50d6c31cef93bc64574121b654b7fb748645d009fc3763f27093423a7f7d9261669c6755513aa9b1bcb5fe9ecfdfd117e6ad1cf3cd67266ff8aff69e04a977f33c1b0446c47c332d6bdc4efb8da9ee3268af07f7f631e7cd2c7d641b56c7c47fdd32291724ab5594b2d5c6601753e8b53cb7e7d34865693c6dd7547799916adbd79f16f580ea211477a6ab60af6129aea571e09e3a62674e1825d77acac7b802d2ce32ed6fa4a0e5ecf1d65ac27718b73405b4c9edd57c4089c4bc56235dd6cd1c925500dc76ca6d2e2707d6b8e1ba7ed59521bf59f614e974979925d01efc576216428ab7514bf9589f97a19cae9c762d24fabdf0e46c23b7df93279d17efcc24b8f8069e0feff4720047d67a31013a31e0bf4242574526d6616d272ccc550d462ae22315c7cc1c0604bc10a8e37c1758491edcb2338752669bb542098b97785c69f6ae885e112c116f181c89efd0ccd3537759b403887852bbb7641daa84b84cb93a65130bdba72582789e8b6473fcb1a9cef25520db425bf2a30e3c647e4f06ec59843ed25c7bfe1809d7d43613dad2b1bca6f071a0dd0785841fdbea90d6cfdcee2980beb8bf83b7bf569279bf486d4e18b752d3819177a886e1a7b99c8fc2e0f115001fa27026b41717ccf04bfa9c30c0f336810aadbad7ab500b37b7128d5e2517336308f503f511cf0521cbf7d879658b5a875cebd5f3f6b7d11c81a3da086cec25f0b3ed730c60ee90a1db1767ad0a81ae8d46901f20b23b5bdabe4d040a31eb28bdef35c9647fd37c11f68dbed0088a5bea3c269490dcb803d221933f7b8d6c505192f52ab76326c8ae582175158bae84741ce5ec9b69927e217a8e8f1a0709a3e6ffad11b95ea1da7bcec7041ef59e5ada1a1e8883b9b04280a3c8e292d1eda1f4d4d56484c938faee81fee123d4e9294fa592687ac80d80e2600206c06cce61ba4960cf58ab703d3c3c2a743a406d10f4e5563aab8a0337bf0dc771a35cca721f0cb6aa45b473a817151882af757b96ae60bdb337e97ef06168e01fe2f91cdc568842475645de79d2b45eab294612f72f381b45d89600c9f638b70195d46603199bec570ba559908e00c83c7cac482696e62cc8ff74156d42b7f959f0d1c3e66b73fe6123031fb31d4beb5c8eba98d8a3b6e0fa1f8f1928f78bb1a3614cfac3d558c66d3a3d329524ad174bbddead9b03beb258cc463a71873fa471f863159c94064f57a4f713590d9fbaddbb3d9b13e01c76fd44677bd998d434d0595e44a674e3a21cc15491f28856a4ed84e26105518d8a3121d3d46608add1b0dbbd88ec2d8da390a68b1aaf378323fc2ffba40c94d86af65cbdd5b629a9790320c5b1a14ffee26d2cd21e4700bc4080cf76a32626450024911fd6f11ccb55fa24026a5700ddf5a80dc7b62083fef304e3732c1a371b240686b7be8327d1093b52fbb5b5d2db67d2ac4ac8d550313791c4f94271ea263a23c2e56d3157f0896519cc347cf5e187bd66420dc1749dcd10f8f94dcb8f7d3303e1e3b27984726554d826ee40c431164c492beb876b20b55bffa2b1416f5c4e5693b1709d48d3207c083d626ea0bb00b3ff6bd9085c87d330e9fc6b902020e924a792e8d2f307cf5e84de63506d65ff0c7b89552d2bb0383f1874b1da7b400af0306d3539f034278c4e588604646938297a889ffffbf35669314d5ac02435d012df7332165d86ace02c48bdb2e8bcd200826346dd2d1aebaba99162c76b6211da4b4fbe76746c22663a4c00fb9adc4108df3e1884563f31d75e0d278989794634790e883827e006423170ec7b569d8d2a90d48d11c4ff68187a5ef716d892bf466f16fb24d3a821069bcef2cce6959d69c269e510b8a9d029ea787087b706ca0a906963fecfd42d9cd2878cd1eecf0a5a9281dce92cce2579e73947d9cca6840bc6c334a1293dfc0d6646f270fb1b360aabb25a7d80f2b08f14dc4a6d4d1dd1a38af911f30283618664fdb6bc8c4ada2714f46c001b6f5c9f48540456b49a1c5f0e0f8bb165eea8a51cf5303c4083498a5f9731840354b28018feaec0ff503391c3af1d56fd69a8d52cf18c460715ff595a0df287ebde24eccffcf08aa8847461324191a9fe79e2683c7897dce5f8328790695452a8a036329ad256f981beff03eea996464725851bacdf1aa10fab9fbd59dd8c7e043ba6c707ac1cc273692b3fbd4a2ada08e4a2ca616992fff93911dd48356ccdbb35457fc39d210d72c552ff95ad73be2b9d7aa6862c606ae44a2bed94753c0f1686ee18c79a2cf38186b2765ac4d304a44ed1f09c05ef57a037bb06ec299dd1a4184b77b86411a28205abbbe086819c84a80ab0437c2ca315a15f1ad825f1b8eb49b518a36cb33c2b162de9f18c8e6a70753d5c6b8b87be696ca2765b67e05917115e908b84e1313e07a15e30d91669d99832bec5f2fca7991f52e55b8b04d81a93915e55ae03df8dfcabc0cdf93b0dc0174756b2447f046816614b04613e4ae1df8d79f93fea3085cca5423636f2f9c37f76d19b0870a73c0f7acf63da31852f4da7b025b45df51f47c83671451c916a54251fcb249b44c5b3633c89a15ef178dce093c1a672fd9eea3d0c335d7741f1ea844e637ad2042447a4f5c269e0ac1daeee69b43add9e46dd42f470f1a5f9dc1f53ba5aff9e9f79cbb44fbc974c63986cec8d502902c12a0d2e787f1bba4d718eebb65fd51d1aaeb792d759e4904ec7687fdb5040f4a63a445fc916ceaf86702ecd28c91e9d571458b19c12d70596636a2a7e2ca7c42f676634c4df4948f41f3dd342177b565bd221d692878accf485a2b0cc2a3a404c809662c6b6c7a9a1a01add87bc68b925dff2b6aaaf97b3de5f7692d42b72e2f0f1778f4d3b66d24e2fa4a3f1676a49040d77e0c3ac0472bab5f9fc7e2315c003a5ef23d09793bfd00c4d717664d50191226bf22f1db4baaee2991e01d6e838abbad42904dce224f37aaba5b18b5809812f43c4d3e37948dd34c89b432275730ca00d7c4182abe45d55aff14ff0a1169a28223f5c04df62d519e56736fa8bea5f855b63856c2673069ebc8f55cb858feedcdbcdf9acf2085a267a74d03bec5ead330d43e16693d451e0738adac6ca9aef8b8cdcf608a611ab1b2a17d0ab9a6d02576dfb4b74cb9cc965510a71eeef9fbc04be57817972b1b3bcd0f3825ba1d166c263548f3a214ed6abccb3da88026250bebd5649847d4d379260f231d706e1122fba84576dc45af1aa4d1f23fc1d93d73eb9995483ab03883a95ed42fb848151e0b285c793491bc76c63fc000e4aa3460f57666da4048862cc1af08c99bb269428f58046bcfbc1e66f71c8235b7edf7f67b7f02482f0ee8c5b4e696349418582a956f7abb46d0b1edf70c8cf75efd298b826bda37f4b50f79f193391f35fa2ecebf2684cda284318587e516f36ec4b3eeafcd7626db7276eda3917b933f6305a4ed86a418ad58a5a337b4de8aee70c5a4739de6ab35871ff11a60d7d0f7015b36fcad48afbe3e17ad8a5ee452297a7051d7f095a2c267c0c89eb3ca647f254d50a90a94b86e22ce710755eb2a98b829fabab61d2b13d8f5bd6e1ccd2df0480b485a60bf4299110b837407b3243e490967310326d9e02fd2137185c4d8626fa598b867ae90f13df1660fe209d49feb4b7391798e3596d6d5e5567a537b836aad9835b0fc92f47c49e974cf850f58689ff06b175b704ea7518f2a5aef3c4b4b7a22e09f47f603c04379db9904942288e04933a0b4ae705a20c5d085818130c229eb80874b7145e84a7df736a26473dc5f7b6eb7694a7c96a792775b7a19eee2e876a7d6cce5cb795816c9ffbbc46b535a6077a3cfa26f9dceea0958124d5f678d4da835156d7e23c667fe611deb5e7cf2c22ef52720f679b2dd1c32824a6acbb328aa25362c34718fd63fe0ed0fb3fbf6efdaf9833ae4cdd53fa5dc4825c968f19947823552ee839fc0f068480aa5bcd4736abc9110157dc9dd08b0b3cdd26674a4d8b10ac111d30e58e04fef2eb693f10374cb9e5c349f70a658550cdb06f096f2449240dcff8c84a2ef08a224592703f13dca4622aa6bb28d0bd0bf7306d3efe4e1f73f9ea7b405c040dd018aa8aea33d0a7a4193d697e6a6087beffc48c5c79f03090e56c7cccfaf1ad664d5c89af7636b0adf0c35836c78127ce2752bdaa5378fc1df9fba9441550a8194c0179064857977bb194807e623b86957fadf65770e1f2d41d9c663a6d7a9bba4a9e0e5d718416b03349c81ed2dc9fcd6eb3abbb568791f6ebb6ba19884f9b538fd8a4253579d0c27a7019ca3c4ed1196e75ee45acd53aada1c17c0f04b8d4687ba6861d294714fd4f803b5bdcef28b1801967d3fe22e072e760c9330de5d1313637445bc500f5149f606c07f6d09cef2f9e9658f2babf20baa7a35c887d1c23b8f318429979fde36f8d762833c02beacd9194c43f8660c513bb9335848e7d0acbb96ce45927ac92ebcb6e06f6033928a6439c4c21da03d95c8e161d0eccd458aa1b6ce170d4a03b35b18afed5563c09d3f5dd90676c48d8fc4bea9f58dd3feb812632c721af0920ece0c1e7aac3bb52a6cffd93f3c5be84c9d615e7036bb6f35947749d86ab61a861f16322b5bad1a44e6b35635122857be07c3837701c8d913b3d1d1b3c98928963c3eb7c39db61ea62a8e77a5f36f4d374f4c20c4a823a4f5effa43f07956b03fa4def1caa92e2379b0da199fb07024e30ebc3164cea3a63070766d78441201f00f549369982cb522fb9e7e0a806b2911785674b8f46c8f326311f8ea8abd0b46aecc485c3368a97cf12a545e1b39c3776486cd3edba9a7ad61c1aebabd06dd4504b95a7f05757bcdf920fcfa21441e4d7280912e018a5d90a45c1c54aa22cd557cedfd300c619bbf6b80bd71b619ae418211a0f1928359f2b3d1be82607a0a9cf949a44c9a8076cdd013cea00d78b3cf8efa7fee40b7f83a5fc3b4250cd8a3f37b10614a16bdbb4ec591187ad8bc57f2efea586cdfb1f8a246e62f9cfd20dd196af8f5e0a3071a59ed40dcf3f144811fbf85e4ba6e2d48811f94aa3c54508e53e770e1d615bf02335260ba2743f5ed873a6f12095e0f8b2dd902d61a6cee4c673003b0d07d65407ca24a3f414428a3c4dcbf4e4114a256222eca4375a691119a436e5e41f8fc6744ab3a2e51ae3d8b823847e4b010ca30ee6d085afdd7f73f253876404c729778b821bb37208a083d3332a1ba441e056af4123841223aca709e6e5d169a78aeb7d063c1716f407f7507be003601864b504d714ebe6ce10e6361a81d4348a3127a9c40dd019a1dcd47a2b3a7bf6da93ae733449b36d187a578587e20eb9cf9cce41ef9948eaf969b496565d7eba6e2c47f0d78f88cd08a14263afbd37a476350b925fdffd65862fbafca2f7b94f888938235564e2b22c3d7f5bdd735147c6079ae01c9242414c747cfe5ec27754fa1a3c89829e6d1ab6ad4299455a4a4d966fbd4ffc320b9e38ac40c4d96084eebc1cd5fcd120cf89fa027ed0fa1d01dcffa7c04293d778dd68ead6c9ce82c10abf1db55f7d89341b69f31437cf3ebf7164332afbff0ee80c06b5a54ea7d40c83e2533043a70be634cc776a6f8ecd2ba72e761063029f5148cfca280216472514ca20222ae75af729e5a8828f3f9102f8d2660d3c8eb3a1b2f63c45ea172f420567dd85bb44baba4196b157f5416b2367fe1ef5081c3d4bae19b25a0e1681c1dae9f98eba63d97119d42d5b8a5cd9dd88e65d719a969c9dea1356d18c81032ccc7d238913ca627f20470f193b7b8860f6a74e21442bc39d86edde1644b87be98643b0297f17fa4090535dd4b8bd6e32bfbef24955a6287648990bb0f1f7b75d6a64d2f76cb9a0f93c062146e697bda08b09bf3a76b383e9c363ef1720b331ac30adbc8a12a8683c435b06ca48e3052f8c7a9dd41500633569dfa5f37aa03f0a61ef0b805f898c90288679f9937c704094920b8257baa38b55f045d0761d997869c949e75651142402fc5fcddebf88d77f746040796d5b490d836de45a6ba0ea7f78379f180f7ae571fb4f3ceccdf9fdb0e4642bb93eadbc2f3780a5e915f8920b543b42853023465f397f5ee452c22baeb91ec723294c56419c34725d205934b9bae69abda7b9d3b975ec8894c6cc1d505e2b2855bbe6cc95638936e2693159047ea11d9cfa7ed68e89740ecaf9330b939b9434c57e1d627e3661e4b9af43ec6815be4d814e803bdc9c107ac723a948477d6b0bcf6b4c28f754bf21c8b9b93cb7aba3d374de95a89659c478b82ee1fafa764a44f95b23f63a441618d79fb89da3b0d80bca0a67687a1a2c33c5b455fda4462652d3f0171a75e06ba448354e607d8a4824b3d0c064dc51da6f4f93798885ad277e4aed549fe12131e653e4ad058d1359ba0c99b2bcd4a29a4ffb2c232f0233d8e620990b6322243113355d0aa47a629773161acd3403627318e5502a618174e2b2e7599621096d9e38bd6fa407497aaaf34836ca78d492181d0535ae74ab377012a4b1d2bf4bdcb5fb1dfe2a9b0a996ddc01a2855fab675ebd508274037a3dfc9429df0dec52e807237bc9e4b81599443b0d427dd38862d27d68755e4b1209bda8cf9807a76b8711788b5580edca33b352a4748c312253ea797b09b464cc469339f1b156772a9abb8344fcded8430fab958f0348a2f660f69601c8abeef5c0c88b9c261e6c9e365d33651b3cc6f802e34c9de9e880dde7ada008a220a58916a5295565c9ef00a3aa61f59a2ab099e636060d51a3bd6efa4e5fd6656787d6c835e1e1bcc81503250daa0cc91be1684e20d029c16e991ee4301f12d3b925b56d2faa88052368b4ba261aec79262459f418cd58c2600cf5c972d5044dfd8fc2fa51d3a14cca9bae2a25006c40c4756d6380095b45b7e76c8a7ba52be077f4b3bc7d15621359cee38d8e1a76676c553ee0f4159897c4374c9d12a3a35ca731cbb5e6f15c9fbe52537ca7fdab7a7969a8a09c94581d3e3e493dcce460f50491c6387fb09cd498466228496938e2d2b3124ae58f6d9090e67c6d284873d528500b340b62811a6955b6bd865bf9ad29c2bebae408c33c512aed73f821a9f9c7852b5f0c1e26a5db41e3683bb79eab7e9d48e2d8871c396c9f2b1469225253dc5d3ce86292e81b5d47e5ba0777e35739552ecb24ba49f950abe55d432a52e620eba9afb9942c5ab41c1280aa85e2b31b0acaf6c15683486d1383a5f3e72a4061478f893b42affd95c334c0adc7c362560d4826cb17a59c9f501e004aca00a3644c143ac254e3ce5ab37a855107537a4f02d0509c1614f44d931f222b7cd6b750e7cf444a0290eda250a1b7e7be560b3d5d67febd2c2b682ecf47c3f8fcfa84cc7255ae61ff23ba7b07ba8fce03f4066b5dae2554ae780cf36fe8013ae0ffadd4327b83f8e0dc28a0e6574c4cf791cbcfeb4c93afb32b3f8f7367bf6d919acc9f185e4e3e6478247ab9187e974d496dd1d21969b9245546a1b7f1ea8154bc842d82da77a219e7ed9ae6ca8b7a729e395957c37d77ca66b56073bacb5436961fdf031518e708ef99c47441a919625d60ae5c81c9958667ad87abfe05b3ee46763d61222d5b036b04b7931543ea4e612bed6a3d4aff6199f9f6bd53da1defe30494c05ca8cca20319087828ccf9c53108e72ebdcd5f3e99b97fe7f6151b6bf632700ec1548319c18464755dc364382b4c3c935c84d160f8ad1ea22067a1ed9477e5990fcc22bfa48e0c99ef39c1b0dd9ff001770b57699c8984c57c7fd2efb3b4718f495d55fef4c521f3e066b0f8a6b324d874edcb6c9fc2a9731939470990868d9e71cc1fa00947ffa263461dce1494ee27341ad36dc7d53ffc075c93b24ccf775cbec45cae436d7937f32bff443c01ea4462bed77937fe752f7ea14598501f904c8f5b18ebb1debc4d7c0b994483a4737ca76f8466be370271c0702aed3c721fd58db9c73fcf9b4ba5a3d4e9f1078fc5b9d9338c49e06ae1ff139e799451420a105ba68e7610cb51560b741b27c78f0a0b1b56f3688a4126b402facf1d19df6b64ff1518cce74c0766e16b791223af571411d5822b861ac466e3f7f8e96c3620c37f7ddda547e126903fec8979c8ac14b5224a5c1d12649a8fe67074fcce5078595d1a4992a36ed73eaae74c86711f740214de588cb24ccc9b5979c935192419387a3ddf280cabe9ec424c2e81d5ff08db70044bd2bb03cdd37772cb9aa33ff20c6742ed1a63d55f9476e0ffb270b4479443353914674b4aed595087fbb6215c568089cbb7f12e5d294c3032743537bdb4c35dfc1a7b0568cd6a529d8c2d36531ed9d800d41017965c011495ffd6614ba50099884513c68e27cf73177f9f4bfcb27e34ef77e33a1fddc5ad3d6ea2a0b26c8cd0ebf36e643b9236e896e8357c1d6a1d9e7a950b26dc09525d0d205e5796e47e7cb21b724f94fcfad26659035782a38f08f115332bfb6abe702f1c179f2b3e0fe1a58219fe1e655dd72793e31887090cbf8166728549de04d0d63c65525438af8a9200a0aec091a17856dab6533e61924056e3700949b44ffac5f1efc09c8008c75c4080de904edd7dcc76536a7da1378eaf9caab6c6e2a6a18c33ea057257ba2740888f8aca1c3a59861febfd7be37b0fd59c3258c30fe05ec4de095d25dedbddb5b743f42c8cf1b58ca50b2971cc61fbd3d1a6af41f1243ae4a181e490e65501294f4aaee776086879a1fe483dc2bea649946dc895f002f20e5e5cb908aefd7f8dbe114d06e8a0f0ce53f3dd3de35c28d9259183377b785d9caefbc73362ca190de7321b97e6318880af2d96158627f1f35292ee92118087fee99721069d82f260d14dcc1b023ce217890043dee6cfd3a16cadb0bbf48e682ff68ed4305791d0b43dc1a9c5c70f909dddab12c76d9c954d96685eaccb40b1c202d2f0ad367fbc9123c4411d5c81c2bc0f3ac32b9567cd0c5748b2937b639f3687feaa30cda2d04386d3edb842d7e0b3c284949325c596a30a6e1cdee12dc0716346deb83d68cd84ce587081afa89282ae4870917f9ebd94c1d4fb7827f9e1422e55240333b2d2c20010665f13a86a2d75e2d706606a0cf2f7393b7a26fca96f32872918deabb007cd652231b27767e19b7d14feb50af1cf72ab4046e5d20225441ec258ad02e90b6629e54eaa413ed043c0e44ff20028e0720f11b886d7ca376e8d2d4b175f3e2655f4bd0dbe1cea651aed161341413a15a1caa1f360e39cc25715939aa9189cd3873295a0180e9c743ecbebf7318a3efc652a0ee146a9e216ba8ab237c2dc1b6c401637a92ba544cc1dd0f73888c7f79123b322c7f4c241358313c03bd7e65e59bb8d2377dc093b89463232e5164081fd75eb902751fe8fb00b6c03579920677c9c39e6a247f6fadfacd7b4326f4ec32fda31b6518edb9c3c25a740c19eb79ff24eaa05f4e13434a80752b63acf54b4db9e3ccdb673367b893a42384688926659edf4e7ed986196e5b1ecee77c889fb21af9b868e9622cee4b89767d0cd6cd8a0ab8ec487ceced6f6cf4e36d5748db8f02c3059743d3cac82e4a3dc341e3b2839bea5393a7674879a28e4b833b4a2404767863a649405d3884874cf9b5f6596e85325a16ca5118048e2c6659bad6911041e20d6ee102701aead94ac30be4bf4e9ca89c9c054168fef11d413971d15237657aa5f377d23a8f43480196cfc2eac4982bf3495af029cca1b88ad9b9044dfcda5c181127e502d2ebaebad3b78311fa7a54c746290785604b701ab3cc281ef8b816597badfda99a6739083da1beb3898f09bf29c4a52304d309f0ad73405b6b85df91d6fc4c463cbc15d750520e9332bce7cdb66adedffb901d597721cfcaa85a3a439a6f0e9d4edb273f0062af679be179b425d06713405f9455a14e88bd358a4e6b6ecb0264fd07a3e7c8c506eb0b986c0f61f2f1fdef0abe5390d3c5cb358062521bfaf9851ef33775e91384fea41ed5781c356152d73a2d564c01bc3baf1fa0f466950ab12a89f84ed362ba8d2b730c4c630602fcfe4ccfe1276ceb714e3b89f4710fe67cb6a596fa670fc60c9eef48fa1d0711897def26de06f02ca2d71d6398841e119fc764073c2fb4988920c543b0a596030285d00a910d6596346956a9f9dcc0325823eaabdcae68f65d38dd09f0c226f6de1115d9c45d927961e41dddb7ac59b1077542e41528842e1efb3e27ab105b4e3ab9f47dc85a1b598821cc601606269b1bdc3ad8aa77507512c4dd1d7d1f6c91f67b8bb85811e5b308ea547d263d2f34311af4c61e417e209c2dbf81a52c7d22341c2734bd06883c013d3234e70877d952e5d0c87ea752de54297d3ad40ef6b17bd1365d7a48e1df153f11b8c31bd762ec48edb215dc01053d1d7552c6e3651e3a70fad64158d105dfbe04d4ab717048905fdff2444915eeb58d942ab4cb3f95bc3f46f11c5b49881c8ab68c85af7274cb65c58d826c20579ebcb48cdcc5e830d16d88a789faee85f991da206ae12b1db618ccc1d526103d93f2f09758f9afb7b108c3b85c8604e743951925fcf0971537a7dc154470b55fbb5e72600cb82ccf074b90bea3be45c95483a53ea3fd05c91d17bb738e04033252c8e338e0dddf17852876f38980bc89ffb1735dc1742514fdb3a83353463a28cc754ad4af5c7a058e5a9ed912efa881ae2ff4b91849604d8800db27b450ba5582df3ae0ccaa97e144c5c0a8a3968a052d43d1283e115de0cd7caefe2147acee245863c8b382066f071c341d886abed53deafb2a36e8f2eb1f2311b22ac088e73bdfb73df5213857f544fae4fd7f07cc39e9d471bff28257d67586a2acafaf0fd36f903a38ddfc6466aca710a7a23f501808e466cff4dfd91ce6d555adf25f2f7765f43c62d38195f7a650097063a21d7c7594cb76ab2fbc4fd1b7ad42dcd1e70e85fb57d05deadb7e9919e5f4ffadb303be9bd0e4a922fc64bfc1325c3d8e9708510713b12cbd8b02cbf266a2a0539dddf5168e82bd6b408765424184520e9550324fc42f7fd7c6018fbd6b17768627ec46614df9267d6a6d5a9bc80d7fe4c1478a836018f7f7bcc08350430661a0c612cb792f282f9b1b24001db43029aaca12801adee8e8ec575809ae7216c0c9d88edafcb9557736c6a352ff92eb6c2c50f9b310bc932987bcf64c77f79fe57531bf7c034e3a013c10e615203050498bfef1950f9cd920413ad84fee17ea817e9723cd123de5fa93bc47c2419a7644ee42c140efea49258f251fdea03d229bc13af622786c0859e53fd2581064ede6569b79b61408ccd13d0e17cf595fd40d8f804c10a3e0bf8691d67cba7ec0e6478cb5ddcd1d9972954fb0b89bf8807d2a59bb18a73ae7651ad22380158bd80444810460afb19996ab898184cf48037a5b1467c96277996d6100fed5082c2ae2c2f1c2d0effd42847f98f66e05e8ca2227620a1c25b5cb6e9eed63ad54fed5ce67eab85f6880f990d713d7dff16d7ec317b4688aed9cd8c6115b56ce840b3e4a80ebf5de38fac58d8799bce2682106d148578b6cb496a670e2b7cc9b7e29b53214de43a2b3e71bbad62584ec82b1e1d51bc4fe1f66821c09949075264d831444fde4b52e9d899c8fd461a35fafa1eca325cc7d49c310096dba6c3167a9d8d4c37cb9267420d0aa90a34a64610016d9997cd0376c7f19b3cc5488aff08e46c2e09564c811ada2b4ca2e6b66945ab55dadd8ef5b0023a3655a24f42e3a41e433bc98e07e084aadea108b08884c5d52a366e2d2b08967572d9caffdb5199bbb29d9beb92cdc350e077d5df8b9bf06223f40f6ba13e28f459258779ecbeefaa80a81699da6f804be5efbeafba4a4c4e53d8a3a7f79a05776dd8062ac12cd73b93b5790219434e128c7a22724079192924b963b2056d4dfdb0373dceeb8a33a5c4f6e7f9a7b01d001569cfa9393e6f3d5accf2387b92d42f0c9f19991b287531b8299075e3598e955f76a235cdec4b837518e68124c0805c677e9335007fcc30b0c6196c6533f5afce39b6c0ec84efd615f736a6315be43007632c2618654920b2ac53b7a3f466420d70746ad04d71bebf00961750f8d808b2ea542959445bc7d7a3a7287c89f82c0768de50f96f5c3d908b114dbc528bf62dab16435248fe5f41da5c60048761cc7e4f56a52fdb811f5dde17ffff5ec0655997017d80a78f6d17d93f51a81cd48ebf35aa36b5ae57eb2da67c8c06a4cc995163774f6b89496c8c6f2328f9c7d7d1d58da889ea08f0ac9a1b53c25b43ed80243e5babb87133f323e030d2fac6128b3ba62599d89abf2fcc193417eb0d3dbd8bf643f025331c30ae3778b2cdd2b1524bf70034bbcfd85e1ebafa7d734f213da6d893b2351ec87e0e47e91c127ed13e5f40cbfe000a3a0a34ace8fc3ae297d5aa9eb155ea4b3db07ae2ad36c5e36c5cf7a447d984ae5e654df1739cc8478f9f609c9a33c8740fc6708c0cf3000f32a52b23dad868cdbfeffc283182ee0122afee98952f472db7f52e6c21556452ded15ccd06cb442cb765fab23d0b24800e8d213ef264ad6106b499bcdb6943deb389495289a306f33562544154b909d151f6f5c0c75aadaa3156feef07a0d277ac02d1eba3113498602fdae7ab924683a3e562d548d1650b877a492f64ad050715f9ec59b4fe61e2a837c317dd255d62fa8101cf57bc2cdf3d9b989b57764b378d117a70da44ef9e80e11279616a4d8499f088b3de449af0d230a1ae1b60c44f87fe044c2bc13afa73f06919570e2597870c9b71a75685e2b53da1851dc04fd6b10c1235b299ebfea794aeefd09c763bbbffc7d71c73167d45f74d6c36ca5c4489beb897ac1a9f1d5cf2bbb1c347c6457e435c6ea1e329cd02d7656d10fcdc4c76b058cc5dd573c82629e764751a053525c7c43f3c4954b0296abfd43ff0c5db8a289d0840947cade83a1a5149d5750542dca4625bb75e5e5914fd667ad1b7cf1d589bd84d54a187bbe1443ffb3550b823b47ac98ce7a7c7f9bedafe789e1024ae1906423473983f7744e9729b730df3f8cca67720dcbcb4269517dce8b6bcc5860cd50a8c93976db69a4abf13ec5253dd0b1b53bf349c6e698b3c47f964f2e3a31ec803f81a83c32d29b0ff629f52bbf8de614e81b88929c001daef078e0faa4f6de48b57612b20f689bb74d464e1a18f108a1f4c7682acbbdd7186d0c5f66f087e26f6a101a8139403aeb6d33c2c56de224357d615bb3fb5a445335fe5de38c2c51c5e94217dcfaaf69bfc4bd60c8c8eba4638825c31af1b207c7172cfb7483aff1001c8564f0a60acbfe62fa1631d37b689f5927e605257fb3173ee838874182cf9f49b3119607c8c165ad993169cc9a7dbddbf1fb9139d09484b878d5a2705a8f169e8983b478191654a0c527c0153fe4b5178a110b7e40e905f354a91c160fb110220086902f79ab3e841978ad8021b20a514701c10ea4f9dbf4ed38381aaf52b8b4645a55925565f153af171f60dff24ed252505b84faf8f5b3eda65bad7a3ab903003339036eb88702b34e9413af97deffb537d48f8f5e2f0816241a7cb348d29daaa9638f7270fb24b97ced00d71340a383cc96a3584b9bb5bfdba58df6891270d9b9604de9bf4a6dc0cadf89ba6306312bffa9014d38be796ec4344e0c66e8ec152538f5ac233becb71f8386e6686d145a998e497a7fc55bc852b97ca4ab4a3f89f6b8262cfb07a82a71e0c133f6b1c91753f565f8d03ddc13b66be514cdcaf74d3ac1401d6e13e206e7b8139cfd9725dbef60129c34ca8f86905ef463dafb66f3c614cf09e89cb4751347493c89d1664ddf73837f074fcf9548a29d5ce33d309cf214187dc90f8854d119027f245fa380fc02de5aaa28c1a05334d6d5765cba0b0b19b39f988b1e25143bc10e6529e000bd026cd544a070725ba20dc7f2762f1fd21a03419a947f2cc08e80314cff76b3da0a415060f42d1e2abda647dde59d51514f10aa333d29af5d971072643aed3b56175c01fdbe87ab9c84893939a24bdbc9f2122d9c06a15478ad251b44318f526a26d172817192dc2687bdf181e8bcade0e5ad71f6e697d343465ce8549f783eaf33d875471615da57fd028560c3adcc4973097277ed119f0348d95319886ceaad2079beb43cab3bcd2e4009006438bfd43e0c01f4472820992081e2ff539d95fbd7f5ea9cdfa84dfbcb524889df8e380f59e7717c650a191918a825ce7b4ebeae2c15586c596faa9fe8d9a32c8592c38e132d222dd420afcd7be0dbf4181343328d3f4eb426b5622e0c5fdf6f8ab1cba5fdba1b9b31c60a7d6b75e2a0345bce9679dab6118eb5165986dde3627626b69347df0b1406c17ea12c37eec74e2289653f92e0670168facbe8e73c0c0f9d96ed7a00e2df0885309ea9a46c58ebd3d8057ea04b4433a9b3f95a28e801f8775528741b046260de1b9c3fe823eb122a92b1725de8f4d284781dd08dd7bf6a196f3f8a845d2da05d1e71684e7f09cdb8dc53b590131216f88df963677dadd86413cbec453bdc482c4d86d39b1adf44c8d575c0329b2efe1b737795f6854073a71cc4f1ad37dff4dba7f9cf50af940995883d8c106686bc0c4c353aeb0c648dd022ee2c877bdf43dfd3552d29390e96d51346f6c041173e3e94c9d45059abde46285df68e0e50c5ddd34e5e3e3e1ce66f65b0b9bffffd8888b43f11e477565638a0b601e4da5407222c13aec85d436cef919ca1bcf70c764d697f945fc51a8dedb995f5eacf6039559a96adf732ad17bf81bd83aa5311027ebb964d3b03234db3dd5510c4dee71efb51bfa526af0bdd6287aaa3ec8c0e5e71ff34ad90a87173663a5be357c45ec8c7dfaee6ca3dc0fe0b8dd38c81a5f1f749cf913100e8ca0de006eed82f1af6533ed8e2af26e77d7542e098add349592a7623b27e4e91f2740cd15f78b7a9746ea1c4247eed62b367148cfac1eeac88ded88737371492337b5b305c01e8e7388e80d4d1a483a8b3971b607c429a7c041d0163efc61d302ffe06f33fd3785fec8e09ea05a97ca2bbac1b852182c3663151a2c7af5115ac2fcb7007fe738ec6e33d4ae3420351c1398ed7dca6f5f64397819c903494ada90e47466fa6e3323fc4ad7991fec8c66c5ca69552c7c3d2887efa477b7004e938a03f42b42b785af82ad2792c72df4acd6a74f95d15454d8f4fa785b285f47a1adce63bca8010caab8519c4ab02ac0a73d3b4609799553083ea90b2befaf907de549d8c40092a58a6658d64c06ac3861cae60d4bc93d4a9b52d3465fd29d2e2682b092013b368395425126c23310c76826e97e361ecdce6f00d9140aa7fab1b574b30ece822b05fb5d0dfc4c7e03697a49bcd9e511f536c3d7a5275270653791c132cdb0f8e57d1a7b84453888ba43b15829a8eda83363efbf60084ab06bfe65e4e19399df6a1c2c6503fd4a74e470f24beac00f250eef23893450fafaaeb8dc8f1e46b5b8d911a6c6c4ac8a7cff884f5c9efce154f0c102e8e5ae61ac1472d5e76893302fae4bd64f55018edf78f9cfaa079467d92f62518c1230da0e4d269a670b5b55212583ceaadf050ff2bee129474b9021a2e890fd9c9650acb1d1c9206a3e9aad14c58847547f0d0c7d40622e7eb7e505b19d73d0c6dd6c21d3fd6172c0dea0cc94a40ca2162e25916bae7c36d4066d9893b020cc8fd171d93e67590c5c19089b7657fc5a7ae939707cad71baa3ca02840125e62d6ed65c0ec6df58e263d32a0c5320ab8b220aa1cf838d3a66b2ea40523ef6c1dcf18ef9e2d6b4ddb5c9d7a4a328e9a08beb43aae1fa463a0fc72ad2401def022490a45c788dc15a79178a1ac0d075a0939c046c03f6810ab26b206ec5e52f663624f6f119a7eeb3919dcbd1714dbf6300af5322d34929a430db43bb75f7225f7d7c21b226321e421ea75dfef8e2135fcea898047274e10c5fbefcf10a4029183c8ddd12bc99bf9f31c968619b61ab0258f3bf86e3fd658fffceb37a9a56b9acba083b2a2cf188507720f0a7394cda5d6b4f42e82de557ec55a5ba585963a24d93525cd24d46889fadc4d4ecb56087c3f824bb353e20c6569a29889b3a2baaf76e69c31cd0f774499c2a62de150dceb3bfb1952a9fd03635f958f36e32fd5b72e402d3f9aceb3aa11a139fbb32bb9bd9bc7eb048277159214abe06ca97d90d789de81341f5ad13228c0ccf873057a8b7d7c0bc86daeef960d9591d63e1370c6f99c3106c38cf5e21a4a8e3c624b289a67048aa905ced2255d08314cb2e81bc963b62f6d3b3bb2ff6261904f970ae21230188c076676c81f3a3f7eedfabe26a8f93c3a939389386e23d7385c341a2d733e1f1c97613d651e121b84f4351a57d7355e79feada8bac15f253b14ddd30c5bbb82e8083f440705e664f1580d5d9b06a6a9226932bcfccd8ec36607394c0c84ce0b692febd09e161b27e99236e166afe1bf50f351c5bbfdc7ad0c5a9fa926232c9f86f11f1de5a91c541459beec1075d2dd51d73f2589b1f111b4566ab600689160f0e708bf7ebacc71954327d25e985d471bc9399a47bfd149cd1a5b04017a254755085b34b7f3561c0177d1cf662f77ca0e49bad64458e7e12ec1663c150728780202b4eba03f127da6c3d62f2f6b7e02083f0a7d6ff71187edc805c0c7026821e67c97fbd622ab419d2b039a1349f956da5412df7252a2a78e29c418d54c6e80e08a5c1b44f67e76fb78f0be2e02752a0899ded0a24f376f50a33ba775e9f74a08253c6d7ab3b6d585c852f851f18f9ac0fd28626f8cf0db5adc710b6108541839ce144c7a16f06d30565d92662dc5395f05f1c06091dfdafcc8a7d925bbb05da76c7fc2dcbaa8b4799ac10560ea40a66097920060a9ae0ab93feaa920d27e0887f60d744556fbbe4bd6ebdff87c314e5d1ec672dd9a9b3ee5854b66ba22be82e08d346428cbfac377774b483ff51b77f9f091d9a83e4bd8f992a8e7b82bd0a7c79470bcd54bd435390831f4a69f9ede67b1c719de3595b0c5289a4ffd18b7a57a39f8e3a7955612f04d1a9b97200ea8afb9a6af512ed9431d70007b6f417f15cf31fe840322ab1f58ce9053f243e43eb3916fab37f81b9c195b63f7380b6fd930a439acc0482f047856cbe0757f8a7ec9a17b68f360b717b2811a6f65c67a11e01d5f60576f510b0fc6a4c181603ff1f34e5ee0310c81848bec82396519bbf3b0209c22fc7b60a40e3fffc899b4486ceb71799f79bddd410fe3c666b1b3219eb670725a189c01458fbfc4d94c3388451b1a8784a702aac10818975b7080f3eb8f624e8b3f09eceea03aeea64a98d3b393db60a9ad529845088e000c4076134558474c5e6ad25c9339ecdb0e3d757dcd13412c473c873c279998cdd44c57e1913a68f149a43029b53f55312fb6c7dd487f0286dbc06025cb701676513e2e7cc16600926b6b53c0e764bcd32eede341baff9ca52eb96f5c0e9ff2c94679b04af3655a53bd6201833e6e092fc4bdf1274d700130de7378ad8a0cb0c06eee14f45f4b4a89926da504eec8900006c41f5a569456c2dcea89dbce5eb66d3ca30929077475120d4b817693a8b52ec151e33e627817c87bff1b8a3e46607bc5d4cde0574318d79f3b485a821c7e557f354c579f819541b5d5dc3ee187c7c46af6dc2e7e061ed3823bcbbce8dc476847e3d9a0077080cd6a0bd9740ed74ec8fedd0e2896fbb1fb042a29af646134b6391f358a39050d1eb3ba55c5051936d538dc1d6e7b77c62f7bf1ce2187b9556fb5b4529af79df6bf4e032bafa3d4027cd9d281c07f0be7842144a0db730e5ff15bf70ed69bbcc3df79a2aeb73854c2ad271ce800a1f8c81c936164689ca0afc7d8e369d31cc8600211a3b433b5d553ce05a96eb936b9e8297b94a0766b989c6c59a0e71efee5852adc909b24625538205f2fe6b54e248231c29a4b9bb2969da9a9a7aa0abaff61791c24220f2514fd1b180bc2f44f012592ea0c23a51acfc2b371f1fef7d4cfe598782d1ab2524e619c8d087089f644eacdaea64d59b9bdbbf8e8038f7106cc3a8b8fc30eb0dabf4f3e7c44c574f4d4d21ddac31d241f91d26dbb62f8fbbcfe1d08613dfd40dfe4ca9ad784364db4e79abe5fe2a8a56b300bb4a0646221bd323b2da6ac5b8993290e91a178d88288f28d283017e66a3a3679cb150a5e01fb450de478c66442fd951fd1aa2cee477662b3efbcd06cd3338f5b93c8e1d52c458761529e499ce7d26d0b7ed31bc1f6c3f6148b25c3f6b1838f71e06f5094d1444f59de4eafa286171dd8f9847a9c8747487950e3f7279ed4a27d38b74088d6c94ead7e625a7f67eb2ffab1cdb8940248be879b0e2c03478c15d2ba0b7cfd90b761ead86764223838fabf50b3872cedd29bfaf9ec08482202c3b2baa938726b805b2485474cc045f51c6e1a2c2894a855e3ea0a103eacbaeae3c4b8016acde58fb796a1229756796324048540957d6b706bb24d69abfd6ae4a4565ec78f2f0571a0680a5eef93e3ec795fa02050c1838203c9b725f61fc5897a4114f1b6030470972d47201e860500df2ecc3cbbf74f38c42a56977a4a6b8e8846d989ee6e2d27cc9dec39f7c46ecbde62d5f9c3ba7586156f392dd79cea2c8ca9b438e1aacfe63fd76925500e9b868c912815f23871dbfc162995df42887b9f986d6ef3f9e17c3a4d09bd4babb653fac15c7f2c06c4d92668501e816e9562ec78b833e71ca38a3b0759201df52243407122d5f1c486c585fafaf335128f1a06cf21d37fd62185f87420c80ad31b717ad61e72a91e68a4ce3578b5f379f473db9b6db5b917a5ee54275e4ec07943ca85c657441d8f565418694c46381d103e9319252fded021b56a06927f8cc7ee9b3cc70d0dbe603b235611ea66f5fe2391a60b11ce7b1c46fd6de24238272f6c935c07667bbe51df81028b03240fc40f893c4dafb93cdce9492b2c998e866f36a3b506e46d3b02da0b751e8ece56a41f91c1033ec13b3bd2d348f16183b0011001a7a7285d0445250ac5a175f47e86cad9c4ac41cb94d799ea8046059bf2a627de0fac466a98ab9d6fdaf466adf3b6e5eb1474d32d17cae638e138eeb71ca75960817d8d974a1f79a7fc0655b5bff86d815cc9470b07ef0006fcc72f67ff45c32b96b9aa376c036e6192ae9800f9d42982a0393119f8ae1ad3653b086b18bc259d2bee2a283dea490042f3123633834d2c1ce1b612fce6c3616736f7361b3264059e7429fdfc7dd7abc59841357293111a0d93952c47aec68447963d7c1a433b813a96e8104dd3040669cd42f0f3095a865fb6baf404bd368548fbf60cc538a2a7d38051fd50d4c21fc6712b945c877e4bb3187a53f5b32b798b5f19988c1670edb838be4796c9ab971b884941e337626d93f70693545a77489522b3ce92125c81f67d0f23f8cf9b808c02a8b926ca9bb191a39ad17657ff199efdead7793b8c77bc40630a36718ef78fdcd73f3ebf7d22c437e59ed74ab21e783283b7f65df2f395e87ee307b3d2d4be618c6f405f6586bc18108d1be3a7e3fe27fa3cb5ade5798f9efe71a83927c5e71050e41c3a4796a6a1320af71fac10f922423298f9ec7bdd2913ad5dd52a399b8e607abfd596f9ca1c49f1dcacaf83b09bae4978a6d8101bb3cb4cbc7e449878703c4dd2e33944b68ebc8977be3e45c60f8a9d2586397c2e8b0ce4685132d06be5eb8c4fb5daa490cec526b467e78a196e1e40769183d4bac9106732ea860061a610592b4af62fcc66c4cb3bc1a962fbedaaffc9e17257c3c1a00d1b458c75f5fe3567f36a54416ce43c6faba64d63f5d518d1b60568fac4fbcdf4e133efc0af667fe7694c153f25e49a2ec3225ad1ca5acb5019ddc7f2c22d1bb0795a7c499ea8b9c4807b6e7cf86c5fe095dee8c1f87f3578b54843aa5352eee00c5258eff8be5441bff3844fe6ce0bf81945b22c9c341177ec62d74606dfa54a650cc13df27fed8a4e230859393a4fa2c21d03c593dc010904e525ae2544875cdccaae95b13f0172a37a051fceef1f24d7ad963fb51ccf4d7e7d4647c3c3862b7b7326ffc2daa2664c64adcb19a5baf6b392e5b3792cd23b2144e9b29e48d83b0c0ed8f3d09f73c407956dbacdfe0fac65489005750daff5fd06659022403c26c750607b73dd01f18ebc69b22e2fa74a12595f737c073bc64aa7d354b0f365a9b1eec0a81a9a16b0e2106b617540c657704f765b982f73f9f2133eb6d4e7506192dced42695c35516cc2cbc8b211283641fb53d12d513da59d043c0ebdb4a006e4cc05e56e6cdd5e1354051920afc8afcb4ec0091fbdb65bff89cec4353b58d8ef3e4309de6a2fc263cceeb15e4c10fbba8d1922c991189a3433dccebde3ac304bf78d610eb671a6893b597c2118cac5c59dde9197dd7a1b256123af9d7b566a7f2a632912ec09c203873f4d5fd291d4d92f9ce928f52597944a5d8a427126a3ced3e27bb9edce8289692a93a6320adb76383c745c8eb55e20ad1a565af872281d9862e6cc4f509d1b143e3b339aad8d10e6526f334b56d7a112298a60bb43e888b9f3139ebd126d5fb313652abb0235c67567efa8f46b715dfd233a6a7f5e4c0218ec3def1b359705a7a770a77aa788df261d7ebc7b4223f7037ecbdd76c493301b2c2ff462a1ca8e75eefe1e43ceae9c6a4ed9cf1d775bb830f2e4acf3f07b48b4473dd7b3b79e6a0adced7e0414d8522e4bc9abfe98a0d6faaaac1422ac8edd05c21c4ca7cc0f5ecd8b8cea3ee66f377043eca3292b8761b98491183814dbfce4c620aa8b08180ba3ec1b42eb6af04e39de875fada0007762749365039ba7519ff95d1a522efdda301b07d990bc5189401d32f35b42dbd4d7b91acaa553dd44157115705a1af1f27bf04837047b66f0275836ee29c4026d02ffd73cc82427160e3acabe6aa4306d72bef28eecc04dddb2227f38893f4ec22664dbae5946a32886eb0b5c2b5c3b8436c7bc57ad93819d089b1b5bad09e735d4646a1a6269aedaff53231991be4b26f6d33097f59b56166a62a3b28b14c662bc66e5d5172f6574e3c9b4e248bacb7642317c9f157c905b81fe7a068b5f5e82b4dd081f19175c62973bbb6395a4b22f8136b168579cc732831f576df5ab485fb8a6e40355aea6ec6d84059018c4c17689a4e5aa2c39e092dd745a1d5c4505d1e5bc942afede98fb03b3954bca73d51e214b28b7575f552780b02fbb7d409ffe2d7ada2bbc35de407f058a4f2aaa281472f52dcd5a9a7c6075bff3522880dc9d8693bfe81637852de2f33523e615e8e672b4f891a2dc4c64156fbe2b50888b8eae476e5dc4cbfb49c39e386c49a159d0932ab681fb5d01b516d10ca747196023c46fece20ea495fcfd4519d0bdc77f0422e6b61776b9b3369f37b9bbbb7df7995589fc685414f896478da56d3457d68889a2c23785b31923a1c177183d7df5bf7a7de0dcdceb1004c9da1ec5bcdfb8f5fd6adabf65b9ef822fcb4480f4c0a0f8229e88ae1dc0ed0c067c01176e0623fefe2c13ca3efb4aa1bb8cba143c99e5ec06c93ab0966e08e6e1aefea87621330b6bda5c241b28b26e16ba60d1d7dfa27c5c4acd6083da5b02d84ab47ad55cbcdef09a0bc643d956ae4bd43768f7fad6487652f706ebbd65c14c7a71a21db98d254b044a758c73bdf028c545eacebbd6402f31497fdb73c410946369f526ebdbe783ba135115a811e9c2c5ad8389cababf9b8fb42ad1af1b633ab382f00be7a7b6cabd3d304850c1c00f1ffc52e6ae4dd8163230530c56b6ddbdc69e637ec141b15a433549315e09316905f0401d710a0e8af0bb5553a3309f9c96fd7d832d9e255c526bc95d1ff1981b51579c1c68c3cfda4ec09cdec436c84eed1e4437980c77d25e0b03087c2f0efed39559a226cc35bcd57446a1273f65df4ee9eb176a7619ca70df2438b4ef0012e6a2ec4337d654afcc250d5f5a71de2002e9d9346e36d1f165d415cdb1f8d20218b6c7fa561962422b08e2e4ad7fff799255a3a04f6f6498e4c6de91b8e181b0c46e73a3fdb5144e06982bf412e06d47d2adea95438b1f215ddad92e169ce2162a4df87d707c0601b2ebe6d0e1d4d6e6e123738f871d6c672e2cd79f1cd9cfe51b65ebd1e11a8541c4a5e884e9922e0c33dafb5e3d046f6d4a8af3989484f034aeca8f67126aba7b68c312acc4d9e1ba84861da7662b2d1dafd3bc1a3b051bd1c19be83c4d8bd8312f2364a2131f20e9cd3269fb0bd3d897dcc7d670350f7a4a4860fa09affb6de41683831034091c1d4cef8a4fbceebeda35180b44b7d1d78a2148b5f5b8028d1fa55cae73330639cff1d2467b4b336d57e50f7c64954495780264bdb622da362df3811ed23fa82d2c04c629631abf29c7e13a8ffc3d33d62da14a6bef83030a6e834641d1c3ab864b3c4cf504fb3e583f89e45f3b592aa5cdea46324d38f96765de064f79248bec57e0af19d9d264e91396ff654eb5b279b6dcb14a2630050a0071589abcde51976b25578a6df175b69041bba75810b8f479dea3e20bd90d953d9ed9aa39833f459b37354763d0bb7dc30b34bd56b019220377825f8e5d6a58fe1145af54756b6ea44aaddc61410624bef49869cf76677005a42b50e8265fe50e9be4b6521fd7d830d15a8849bbce5c07b8e9e6c3055d4cc78025b6ca2bbdc8b511e4078103e0a856b59d3f5dd025d382901dd2e6989dcb042ed41c17300af5fa73e1681f04e7e576cd8d0605109bd6f95e7b201ea1634e73d81b0f035eb35bfffa18df86f9b826450a10725f66d26cc3105d484b091da9f532536a4e91a8bee135418253244b5c0eaa500115338c73c1bc43a806abee5ab9899caddc52fa847cb4259e0ffd88eac0356916b5171cd6f1f12516e8520730043758e4219ff5885814753e4495ceb71fe654d3f08406c559d897300b3986f3a2199fd286d6b6556bfa4fab55a71e360f391adb9848747d018bcb54e4664d2f7bd9ef8b1cc9fc30be41b5aa12de41b0ae8acad7fac876149d02f1d18d7dac51b7fb38775db3f110b7b591550fe3804b67c64ea0997710a44e8e89289d059458593a9532b3ccd828d1a0cb1b0b190d859333fd027b82fa224a95c9f6135965ec2ccf77c612a0a7f59046cc3f2b7d1773c58332cf4fe432732124379f834c33aa778753ffe61f17d382a109b1c9e442b75899ec28b3ef9dfac9ba60701262035f57e0102af97e3764ae528fb0bd64bbc0b4b94f0d161ccda8c44c73a9affb904dfe65f09162973caa9df78aba7599cea2f5f6ec877b27078eb1f3001a78769d88da19a4f2689ce611919f0c2f602edc10a243c8b82fe3c193bd27054f4715b4fdec4408de82002c86081c54791ca58c1bc7dbf5a3797ac088e5f6cdb8f216c44de83c3b054db2e4a445106e660dec3c065903d86339d2e3dc539de967abd9473cee3bc5d049d163ac335580a34a6128e3b0e8a0078dc90955b43ac4de7734511e3b68037646219ac564193b5fa3b26fd3cca62824f6a2fab612b0e4ca40feb8ef05e0d5147bef865a131c8ba08c1513c097d4d4664d317510aafa9bf42be28a1f77a7e29e59ee6ed69fda24dcff1342969bf03d8529a8e02ac4ed30342e7b618c0cf70750770be2c137030854d73bf35f0e19752bec82e7e2c0c7b5ce17004728e0d539e8dc57f367787931b67abc80edf8f3fd22918b308b01124889db8e685b9b1fd26aa7d2206c0ca121211382939b404964a6205815d43673f9c04914b7d0567b65cd66a875ca9d627d8e37f38f862c68adb8adab597b4af0a9fbc6890f4ab6e43b9767356544640ff79721543e71088d15f4b5b1f6931f57ce4f850924a4280fe3dd805c3c034a47fa54b5749b443309ab18a9414c8445e96b5132a553621121ea8aff9eebe8dd14a0c0c41978a6218892d43dbafccfcf1e69e42ee00c959f936fe86bb10ce84389e95d18628e8d0211430bb3dbc84ae10fe27916d9008c77ee288235ca7b497445c9b9673685d0e9a15353983cff8a39850f4dcabc4d464744a853558bd82c2ad2771cd9fb8bd965178991a80e70ba93b14e954189e445ee9588021404c231a8f4e121d0bd29af10eb086ef2e1c2801d9ab96938d94ea47bb171dfcbd819de2c9ddc88fd002c4bc6c331ead20bfac322c9bf69b1e73c5b8a1f575eb996a757476daad145ee4e47012830905cf64b51b91f839ca94bd37802e6ce4458fae38e4e73e081c0d04dbaa61b0a4a0e7e4bba67d20afe06255cc87726ab470dec25979b2fcdf612b37f5c6bcb253ac531bb37410f6fcfccfd7eb44569c0e0ec7d52ef8f15fe6c183f0df6a79d2f4b986a04547d73029864fb063bbe74c1b2fc8c4f33c63bfbbaa2abf4915ad17d5e866358dd31881a376f86b8f917a0780c5cfe35ac34facba737d488479468bac85f0296825a44f19b08161dc12e3bc4427f29c8711c0ee2ca8ee1eda0a79bf82e147a6767d7c898891447795297efc8f73d717a0102a5485a107601197062da1420d1c90ad43d5bddd6e5b8d04b84e95ad7c21efdf8d98d00f69bf5a83a929b7b59aac0ceab7aa16dde9e8f6ff593cbf1a98b5875af8e363680583f818f60e7957abda894e178aeaf755cacaa582bf55724cb1b5ce3274aef24d4362099e8638c95b514022ac03b445f343d151f3e6713580ea3c94a3e9194e014cf9f8e045e84d76a3cbe71617c4745e4d043d18d80ac1967c00ad5b0f0b098ebbcc145e8d72c787b4338f6a9a14e0223a9a3b414bf259f6e78cf0f9f13c89d298c080c635a2293140bc65a4a29676393d4ec1448bd1d2d92305f3a21503c82a71bf152e855fd6ca30de240d3ead64a9156785d001a31375dd75cda7ee7d538a0aaf9da0af9827703180510f4742981794fecb58784bbd51247d4073a14937e1d5d9d18c389e8b347611fb841eeebf4cef6617b22d259aed56fdeeb73ffc4cdb38c63d2ad8f63feab8495ede9cf797954658c4ae6abcfee121a75aa9b350aa1e1c5b84cd1af6c92922ac7e69d5e0a87dd30caa8d36c14eb375cbdbef18ae051495d5661fd8bf9dc3f5009e0f318652e71cd86fc53795c99bc98f87677cfbc354ed40b676a96ebc2397850aeca9ce54c113efe43229dd970ecbccdcea8d781d72fd8f9ca9cf542b4b180e0a2c5a6378c36e3633f3bc47fa30cef02d5058fc1fc41051be91b1bc78eead925af8c69dcd5b2af2703337a1ceb880d1c94da8bbb801d9c9a0f4bf3918d92e1b0feb02ba2b70f1d0c15afbb67416887e48d3f0819e866c82df9d3071ce47572ad4e4223cda42a7565d93af33c0f7b3f672815a42d20124aa6a80a482073fb104039f3c098cedd85d4c7bf2578f438bb598a8af22f55863910f7f746741050097aba90f1c886ae86ba07554edf8ac85ee4e0b5c0978254d239570638e1a709f4467ec0b667d46615cfd2a850a561cef4bd137170b327c5edccc4ed32bd32a0aae937c197424544fabfad51c89aa544f0df3069d08393985b28a5a33b3b369fc231f1571009758922408b2e70ca637dfa549e83321a1c8e57f5bfc5aac1baf454ecec7d0947608d9a4e545dcfbbd9022afae73623c6ca68e1ef024a033dc17e315bc77ea1d3cc16786f1d79f79fdc09c7014ce2f3c10a42f4afb23ab318d004993bb1dbd4bfad6cdd3edb3f71b761eada7af1e213cf2b892d5e33e900250fb0470e05e1e490e037ee0fa25a34774969df349ea7d2f4edeab5269f551937070b6e207d76abff02e5556fbe1236110adb7d4f7964b34cb0567e86b0c81b4ab82ae1cc2c160e503b9dd29bc5e6300679a72f120efb011a785d358a2955f5edbbe4f725436336547dc007cfe09c7ba463a90a0cf88b4fa0b128a73dee0ba39f5913858a2ada1839ef9b082b79a9a0127cce4bb360254abcf49259d83ca1b24fb23511582836dcd9f69b5bcfe3b2b9b3e1dc57359466e6b4d1c154e9f26058cc8659148802b745e7ab4fb251013584be5e2fb8fdbd2a5182fa174283ba894ce0de513327542e709fd3159da5833e5fa0755d4dd46f055fa649d8dee8412094251e90787100e2d980afde9d138b5fb6d05cd9cb94e3558986fcecf6933e76a1e661d717d562bfcc0f05e8acda093b60b02c264e3faecd2276f898b4ae9dc6bd134afb943d00820543478fbafbf543c6cd0fdfce401f2c5849f30214fbcad1f1195610099e8b1f57c96b2bd56701a9ad53562d1884c154c0f0b106bfa295e979c24d7bae01788a1ce14377738ce56689a20eb99046cb0f4f0eef1b6a38c682abad41ef54514b88cfcd427496ad00efd12a28c9ef32b43c14a233fb8c1e4944bc6a98de2e95c308a29e53fe0e97dd51487b8755830767241b7456b2a26a7d8e5ec8e30b090df937126f298edcf368ca49b8b0bd32178cecab22817ce4365fbfea1765111b9b4c333f1acf63bd551273a28dfaf8bacfe81699c8af987a57135db0d03fe6481cc6c15edd0942538919a564b7f2c39353a3f6ce0752d99c240982a5f5bb39eae7f86010ffe42653bbd65f160f5ab716317845552b743de176f0cdf25483a89bd38a42bf555917cc343efecc68c4a41043565db03880fe95a892ae41165ba2a5cfe0291e5f806159bf6b767ec175fea1f22e3dcce7b611b88c15ee5e097ceec07b683f077b41724756832d09a209d8ac94579d26bdf14b21c7b58d99d38db2c4d2b062d6179762234d2190f8292c4185bcfdf14b354841fb2a3ffdbf90d8365cf05f20a4f42dcd7e21fc11b3b4a1c71ccf505d6511f186e15c6d5c87be5325006353ddbb3e06d35bc71be6b97131a2034a0e0a9ae7eb20832afe336be042f6b8ad02cc42313c25a33444e5337b258e88e701f5d1cc00de7005cd60c50fdc4056a1610157579b97d62506047d1dfd78d3297f6686f2845ea7613ab6dd8d1ee8c25dbb1fd43fdf9c7d8963cd28ba286dd5fb6af5cadd5e2a4da5aec57f226e3d340828d985fa7d597b0aaf79fe0c0ed30e2f93f4fb13c12e57a40f1e89bd219f97771d365f81b0b31c1a64cd2837320197157f53b4b169b195fb22ebc2b6c97e43b28da3044540a9f71e2cdd8e7c23e3755c219145b848667bed3dcb813ac88ac44a17794f9d13385978815b7f880c835ec4fd4c712f5d79f669dd8714538d8384de35d2cfc9b08b58af45296e9409378ab5fca9475636c80224787e13f563866e07eb28aee6aa7a096242a4d6e4b40adc669220dd5c08ca4dec108d0d285888b4c333622d2caf4507491d8a4ea5fa0dbb4615da8c63aed9fbea5665bd9e16dc4b8467f15868fd97f548460ee5e17c111a7751bff8b6fb87667ef5fff961186f01527b684605f58be826110fd89467b8fea6a8b39840d68921f4270dc923b23c7d924522023cd45cabb22062693d01994fb5884d596364dada89fc39a33a6d090a06c1df93d5c71d4e327069ddf42cd93b9d47ba52888fea864c8d22717d7a08cc0ae6e3b56744cb4c8a1d2cc7ee84388b347f9d26174facb5b9db84a1daa685ac9352ff6865822b84bf65e75a18804807b94adcc9f32b8b544527a7d54f3a0870f7841be5decfb1bee60c6304d3a973d30bb1b0944bf56793ba5be03c6aa2d1034712ba535dd68a1d7de05b39d22d1da1a70941994fd9319a107d8b0504d27771428ebd30b19659a24a0218395faaef4ac57bf4e3aee9701226c1cc13ad733765423196b4750c36cd81fd493b09cdbae2cb3a0b2c4fd3a7c5ecc221d975445982ec94474d5b104fc34d42f26117dd83964c817133619894fb4c5c7fefbb0a59349b773e3193fdae65223a75e6279ec1657c7588400a534d549ff1fc41501b417c99d731ee08d16d064a73688aa3eafce83d3851166daaa95ad7f4c90b555f53f50b1db59d17f8c9755947611428c9113f17ac113576c3bd30443bdb6bed89ca1fbaeca47bc71e58c25bd3ae062ed331505f54784f628b7e83743fed0b183a99ca4b289b7368828b4aadd11e87d3d46c6562f54405c892982b3683349fe1fdae6a1311d2721da530d97c168b8c201dcccd27890e8b130bc9bc477168e6abcabf525ef2d20948a418234931c0f71c8dd537a087fe910138c8a8a24ba5cfc52f5d8a68166b18eebc10e6860a569f9390d7c6cd6592d1bc3cca7f0f93a76c068678f95548b9fecdcfcfb6409bff1ad16f368fe5e1b0b427ea635140452493dbb798d12ddfd0f17bb92d583aa5b19a55096c8888304e83a851952ade49c4508fb916e0c896c7f24005f92d80927a6096ab90fc5b50782e80494c43b6f3b94424f8e0f76522f5fefb6b22521cce8a47247fcc06e725c4bda97d80140b06a8a96deae9740edc2fd4e6e92ceecc04900a7b251c0cdb358f2f039e7ca61c8ac1c97edf3e9248ed0c61755f53477b405e9ae82426665c08bd7b7e9d1d10a8a31d4cc5114dfdfbaee558bdf7c34f7da26d41325af823530e3c103960c7ae3e4dbb4709e7326234c437dd0ac83cfbb5f87f6cc0f02b1bc0293a37ae946e5330077f2edfaf023e4137751bcf8f1670a5fd0f73820ae4014b13d6a0e13a899f0bc8d017f325c76de74034361491e985704b1bbf03f794b5eff645a7276fa4dc4e08a4d87199befdf5819b1df3a8bfa749f98968b9febbc6d6b36db86c967cdc20bc637ccc8d44bec96957a522c710b9756e9c73e6a0b8d155e62954cf6f983d6c3e2e0efce6cde1dddf8fa75a7cdae8ad3881fe6f6949cf10203e6362df91d3cdf27f08bab8f35c47576b8e8d61d74e7dc6e6826a4718367d67b340f88adccd625a896020d74692a37e06aa325e6835bbc9d5cf228fc3425b158ad6379ea2f6ca6c18c45d2efb80db0df32f92f1d8fdd55bc5bb96228167191bdb1f670ce3b8c5cb41978d59bdae0731715896e7484e92b57858c7c4284b166044d91b00aff75e9a535d82e8128c111c62b5c1d44489200d40795fda2dfea4d12efc3b5cacf6ec8731ffba90689b68ea73c5fe8a33267870c8468d316bc37f505be619acc8fe4f3f914bdac41decf4b296fa52381509faa03a3137e00ea6f21303e746679838dbcdcd823ef4c0f8f0e84d2d58f30e6872b3a4e18582fe41fe12e5b15013bba31d14878e04289259cdbad593543f0fb88971210bcd3813359b17b7b9eeb0c68fbb2c1dc508d24cc560c1b50372bd459922991a1a91a077d45cac8c40809b62c9ea8eacaaff963a5c785c10e091ac8a604c74aceac01d1f9d0507e267aeee38c523403a8da918f6b81d9d939089ac14d6d7fc86c768a6f977ac19fe633dd9bc5b0bba13d33ac11b136d48ceb16e24d59cc9b67e3cee5ae90d52e17a7442388478ff9768ed5acee63ae53c70f559a655b328d486f585c0cffb8b2b5bcfe20477d1c925e63bcad0fe6741b4ee36b1beb9eaacfb6c64ce1f4b198b8f5bb52e72b3b030d4718261e4afb42f25f2049f67148a3ce17e05b815fbe6c5daacb1adab05b52987f4eb83a923ed4be47ddd0eb1ec657e6103ee2f1f9771ef257733b087fd478a5235b77a86b8a248e67154f410f37691a9b6bb3b47918cc851221c0f33968132f8c0e26320f07e77766a0349a85bfd1b27c3bd661b3246a0a1dbf4f25985a724a9a5594debe8e086ddcdb7b69219de54aef5e1260db8ff158c15f7777ed43124218fd8d0156e3004b388d0145f040e2d094028d9ad1a48665dacc06e15b2573b08a29ac94fab5df7f27b514d1849e0c01af752eacf3fe65a6d16637a0088afd757210d85ccf606d83a61135026c940c112840117dcf6d1051c93576c36dd899d3239eea14760be10a9a86c878e9558fa42fb6f136cfbb8569a9bf8386867c4030c0f2340c128f0b4d3caae69d2a6ceff7f5b4e900e14590636acc96cb28b917f1dd5290ccf007190353dcc931c0c61fc27675c049dd551694cfd2b2762e356de60b56354e7b74abb2b984737d40a16e7066df3a70a3f7efc5ed6a45728b94808ec055f42a7a2db191f915e8adbce859c7f5e423c236c957c928263dc75c6462c1b81b1d6f3aab712c6d8ab42328ada0f3ca9fe3e241c71ef3c329c1008e36800383f46a37642aacd4d1a750af7f7f9ddc112e533ae52c875dd2c2c11fcb8ecdd7f4ee217be3ed420b4f2f855f9fad3eefb4df318a0d1c84c8436814733381c7a2c7b185c554b30f93fe6e153df4ec49fefb595fd59aa7a7fb7c4bdf9af928c262c9beb008d5f55d149dfd1271c4a58581713d48ca4283443407a6174cdc45d8ad97e73865677342caf345fbfa20e8dad6612cf72247e3f88b95f38b400380be21c7e3a21cf0d12f652f8cb80b9cae8d747e6a5e92c728e42da34ecefd3bcbfd89d605cb0ca2a2afeabe9a53eca69e726164c7606f134ad415eb3df86b9794bddc905188f57fe92bdc85cd062742f226b488677ef933f7498f96fd63cd76c67835b620adbcef913ef24ecb2d28963d450c7d9048a8046cbb05e4913cf7f7082343b006077db82362f7c0e82ab17b1426f81e570a19b086a91d04accc931dadf34f81f603a826e8aaf09b36e4a45852f052213ba7cc2d196e189f89748620e8cc87ac1177eaa71d40ec160c62db8d12910cc2d092612ccedd58893de749b1d944c4f0e7eeaedfabb906b295a313ba13cb05d0ac89735bac5b659a0bd57ccecfd94e6fea00eb6c381c4665eb30917ca5314dbf4117d396f104cba3aeaca815b3ad4f9d7cb0a924fc6bb0fff974529b0fefc738ed00bb17f13bc034dc78c15a1d6e4d5b32610bc865ae945682328d9bfa5d2de4cd8c03ee959b7452fe147b9c011cd37281afa2f436ed50486650dce80b4d4e55a121d0f85d39f1975c289497e94dbb438d786610c24e70c65839cd981263874cf96df2b266de9e0ee2d93bf1672efb71f773dcdb68a3d1ea38002a0a117766aa9aa29f9c703c85c34c70572338f8c97695770d7efbbd7d632183ed8c9588393e18eeae4508e8a478e34d8fce4c01c59034732f6d4e6671d1e531e5fff5720daa41b75cdd2bb9e5da65a255a0d08c64d6800e8a89ade39e91e2057231d2c14e1eaef9615f788ab256f8a177b0c65bb1e3391292394941e07d58f145808b4f8465f0c71e7b7fc3293993d82bbdb672babf927b596d8ddd03a745b105453d4dee77bba61f7d82408a83fde0ba50d0a32639961ed7a37647b29662f4af23a7b243ad3641312e177cd1fd774c3ca99538b0ef351e676d883bbb0b7361edf647930ee86cabc2f4444c8d59637848c399e322527c5cd3080718b78ae546754b019a0a9155c82559eab73b0b1be90967beb94669844ab0bcab08f0b75f84c2f1419583d6e7e85c9400c19e6c869961aa6b4b3730ae681b0043da4bb9f168f76e682f7e9713b91832ff8d8b82f2e7a133db24c7ec30fb0d27f5389db98942041b6ffecd820cef422910190fd59d61e5468ec76023131ea72da4359d5df09d4479323246d3012ad300b6d68163bbe8de0ef7cd7069478c764805867414fafb718e9d1da8727cf8d865be9c1792aff631bfac30a91609d57836021f47288a96ba216a518bced518a5541402c45ee95834c69e8bff5e2fbe828c1da2e26083e82829af8970c907477f371e0d7d34943bf5ea01909bdc826392c99bdd0af4721ab83442cc8aa698793c9af71658560c001559b410c477b2ded03f7e3751204ed2e7fb221c11d318b3c258dbadbf1b2466ec7baf587a5fe08a0595df144dc0f4273b58b57036ffcb7f65027fe6261c3a43e3d307cf160c925607475b08be198f94fc9addfdf9284853946eb2782364ab4c704345426fb198b3a90f806a38fddf89a9ea3d72c897e0421a58800376c9d00d39bfb661e9e5d6c6da79d7973ee938286f492eb835f317e1c1667d98b027594cfba4eefa21da55500a62a816f18e0f3bd1223c1a3b8b6b8accbeac16463fce395bc812de04a3fcb89df6bba7482643f8f4a3bb1fb5284d6b0ef1f60d32f3bd64355a18bea02aea006df211966217883d1096fb6ef7874a381e6277f983dd1a92a0511f8b7701eb49db81d430987716b69412f44b540b9c9890ebaec63b0916fdc584dd7d4b434131906c9b25e340b1cd649433f1837d2d1f01aed444a72c19422abc09d853b0b109fce3f5cfbdc0d2d4e2fcc0717d0eb7a39758e7a37b56149ce9ef1564bfd032ce3b988e5d7d534d86fcb386d409a52e901b4f8fff8c46557c0552444c0cf76b5bd686cdee8cdffdd937f1ab182d7ebf07034654697a1eebc8a282c4104c37e7274a941fa9c494a3b23a25d806772f1c749bac1956fb0ea8211d4766f44dd166577abdf676fafea5349e13a473a998adb24db12316b9695a6a95fd045e32c2799908149ddac12b40895d9c34aa4d5129451f5d80fa4cf8a4fd01e2a73cf94cf927cb6ca92791f5c6e2d9edb2e6807a6969b7afafd077068f69fbca170a3532752f149d453dd2ce21bfe1e6e190a36d04f8b0f10591b5fb9a630832b505e5dfec2659159412e457740582a350d870feaca5f6f0bac5c6c2faafc2d5d38752ff0f0c2edccd09ede369a8c7a03c9c48326ec4e166d5f14335f21ad230cbc494cbf9c60a2c189f3e46ec85edcf72083bd2003489ee18001164d34cc4f1537e03806edf12c11a4339882f5673a07177200d227dd94e5400435b809057b08f1fba47c2e0d7f6f96d2c548ad8d5d0f56bfccdde0774ef6b1b40ad4ba07ee5a5e1f60e06af273d44b768adc49a98eeff33ad965c3f99e39f3b928984486505cbb38132a2251a07917f3216d89e1e5d3fe440c970c5a391bd61452b7fe394cb9a4cbdd51aa19a596f688a9a4b34268ebc0ce103f3ac91ea08fcb7807931320d960085465ad4772a8005a6029699fa3ef371235fe848fcd2afa01d521149ead3e520944c17e7d96731449b143ac4be9e011951f57d416162892bfbd6703bb5bf4e04bb5df5d58f0dac04e3ced26e96a58b262e7e5e4cf1dd628feee9d1275c7e0209b9122aaa6e8a6bd92ed02577b4516d55d5cbf8591e42434b0e1f8b9f1c755d9e03c8ab84109649243498567a59ef141886cabed464e141c71d441bb8c35090f39a809638b15b637bd20b86865ee016cf9d031811dbbba977d98f52c755ed692204b014a63122d08af552ac8aceca0dce40bcbdef88f5c0b608f879c44301ab783522b98b4d2aef7368c5c9233fbf4caf63816a8778320a1834dd2e1c5a3f25aa07842a89eac798b18bc748d6437a15cf6f865a79ab7317cd5b31bf185e63df821392b0fff5e4289ef9e54a2fabfd1ff5cbc3bfd0b0425f0877506d2fb110aa38dce42b038b45c6baa14881dbea3c25e8f1b2ce863aad949ae2b4e582c2b3bdbece034c2b6a39120c0081cbbb52ca40b1b0779979b3342f9a5a9c90b87e4ffbe550714dacc5b9487e12351e9169eeded11d0300c9205bf060fd820259d43da0c85bae9dab46eea94aebca06774ba0d4a6dd2e208ed42ed59faa21edb11d1201e6cc09486dd2964c2bacb07025760ea1678d2f648726e2406cb6edb47aa76b6beaaa3a084756d21229af1e18e31ccae71d8ee962402b75496e89422a9714af8f6c928660b148a0ce8954d093c72bc59345dd65b32892e5c86363ce4f5453ac44b173c94c739c3494b2425bc779c415cd93685a1350e90361bc1970611f6baa8732e84e46e1d0300b552026b66dc6a5d2cfe5c2e67e96863f4f06cd3f5a39e15de7c43be21b8ea7076c70259db57ca9271c8b9b0ced98b70e5b2268331477641d5afee8faa98b40fa229d04742b0d13b8a21a6634c99d92ab5bd31a45f669523d4049ea0476ae9987011aa35dfa169b713a1d7a18391e08a35e38e3b5830da0c84d753291bfa0f655ce0e1e94351eaaf6f92e07ec9012e81f30a74dc28ddcc96bb1a4d5aa39206de0292441fa01d0bee00ce218a7bc00758e01555572b5306ed03819419e4ba96546f1897e9220cc717b273eb7db26b5a46717bd73ddc22b974fd522ff8a2ab7133bd43bf5a4d6765d68bfeb045e44ea74ffafde421d9000a89b40d254dfa2b2cb3fd410fa7755e41035967fa13906b5a13dce8d0ad5ba37c47c68cbd03630c5d3b17b5e340fc0c428ccc95d1ed09a5186ee5b926d8ab70195d93f253c3e3f2144f668bd04e710825e24c49daf20b63c8be0bd4091ef71d7004acdb3e2f9d6c0a7699f1a95d800ae856816f802df5aa6d2dfe0b280f8830602eceba1526bd1c39c78d8227644130a7db55800f0afda18754b3927d85351824ff9f5fc7baee4b885cde07df78fbae2922dff210ba04192dddcc7cadbf64c75d7fce34b503f4c42915128bf809efda79a5c7af73c656de98450565ac150a505d09f9cae0851e70e1dd6380cd93257229ff0e00bfa8a88ae1da566d9bcfd750c1247bc683c66eacb370efd5b4ae02dbbaf822182b3e38f4a80aee146ff7af65db1299ab664c75569ed86e784636c33ab7bd8a91db430d7ddc8fab97cd1a446ae45b940fa5d3166b65596c7f92299dc3172479140ee82da986343c717ef0bdc6f18d54dc5b2f3e04d568d5cd1b1bb24d63753661310fec77fdd3a6c37d633d3c4a283ddf50896c2f2397ff8ed2a25961dce11a502b13c1f5854e740c976d86f97dc6370ce133016634b641008e130b358cc98b741c6a60e17cbc06a44f91591a9ebd3f94ae2a10a555d287e06a0798fc6ad775da45a3938847778dd792309d08d3a559a69d0d4b94146b0c6442b2cff3b4ff3b4054c25f90918aa09f02152fda2d208ac804928abfb1b8fa006a2dc39bb010cfb28bdad75c1b31b92d700307fb7476793275a80c6c07e138f86b064d8b164fe01af9d5ae4bceb17ec46c5a42e0454c01b80dbe3e92d4a3b84234ed9fd3973975618b443a573464b17235a214ac5ba42aa783ac217c81b234ae613622d721dd64549f21062f57031a37125dfd037f15ddac2674938d51bb874609beb87db4cfc3d07cb9abc14c8dc3262fe18b32dc48fe8b169bed9107000cbef49e3a17d1d28054037466707bf9094f9abff6287bc13b0b079d2f6ce719b14723bc6ee4e407f40ad13a174e8a48b35b63fdf74c7e9879ea7513853b6a6cf3725e193c212b87320ae60dc9767fc35abe0898c94f84159dea78452d846af9993bb6f20957ac6cedf086b1b636b6d011d0afd5a3a3bc915c6b3079db14abd585550e76c488cac9b40d938d3c3ad2f12e232e0144535b27b7543e9d1c170d5f024f584dee501660c11e8cff8468c111544c6e133125115c6f05edc103b855a64ce82e3aa04a363dd637dfd34ba65822353cf362a0f3b2e8b4611825093d7cf6f90cc5e987a4cee35d793b19d5219f7dfd25ae6dd5ad260ed1fecdb296bb345fe2924b6ec2cbe58ff4ad3c673a811f06175486e581a5dd1187309308c0c1b4edd2d81745443cdeabd2fd498a553fa4d87bd7ae08955d10d8d443f1f7f5ce5fb88024319dcd952ec0bed05c4413ac0724a338c8c308dfe8b73f7ad303f54aba5b4f84c8f0ecb0536ddea79bc585d1c8ea5c0a01f959084f86ca8974d2cabd7ef06fcf25969bac93092ec59d4f5508f4917c2fc67c4ae03295d953cb4aa63bb64e0bbe4e2dd0e875b60366977467c467ba9efb98ddff51cc570dd1548f94f11a902a46969b4c09dce147fda6ba208e871276467dbb64eb6f8f5411ec3d94ca9a4c4f3267549f16b2315825c55b65ccc602d66f4982b17b04ffa40ab0aa816393100391522a0dcbbd0535d7589eba927cda42df21bf0602829a3576b6ad16207285acfb520d6c96787a725b2343be1f1f5b9fcd800ca2bceb26aa0015de8b950ac5d6445816911263f337a37e2492e0cbf9c2f9bcac68a8eb1ecba158f0bc8975c3d358225447821c38baadf1cf44f6921a9b806be0907f13437283b66b7fa8925b02405963f1c44c25823c78a53f67bb477acc43f30274944ff89c4cf5371f6f1cd020c1343eb197cea6b433a73964946b61522deddc6cc08dd0fad6b8830a25b4dd4c25db7029f542b57be034dae53c2ce447a8018cc7a975d3f88a7b17278e763d5f21f09c599414102c97752ebb78890070e31cbed700f38de9323007c5b60b093c906b3549e309a99c566689381cc6f3f42d77395581ebd424b1b4012706fc3490060f1675443be1b43adfcf93ca9b8c569213d08d76c1f3b844f8e315cb0e827d6680cdace5e27b34a3a9948996d098fe0d536578bfc359f5d81c426c8a8f635a056876ca3446731948b246312f185a7fa6a209e4623571b7280a4e22ecd667347c1f0dcaa020084cceb6047e1c7698793f4a791eb890596749fb5dbe6436ca78acbf0e14d44ec4811fa785715e72be52dd48587464b05f173f7a40f057c91b74e83e5594ac9dcec0d6055a5393c13db9a93e6f44112ac9f37ee5410603016e3b3c123787f7b4d1202b32c2007fdfb381b82d28885785270ff2cfc4f6226ec45ee1d5ee3ae78ab5582420fcfe08eb6ace3361b654e4599c99352a49ea35eb015563b968cc971d9a1b4549aefa821d61c09557377678d4aea25b02e45ae1620ec24daf6928f6a219b4fdaddd99c869a3b1b611d3038e45d3a91797622b794776efb49196f30048eb301efc1e422b87e82d4786286c031d97183ed409c630529847cd563f1748d509b02acac95608935cc15a5d5500a78a17216d217978a329e63c028ddea64d398325c2f107eed94bdc49d69b63d6d358dfae67d5a528bba95c2eb9c6cecb996c36d0ebd6fb2cd59b4bcb77cbdbe451642d7ed5b4aa755fac749dceb851e2ebca9460ff562f25ae112667f72879f96752936b6140e8be3fecf03fdb9532823b27fcc13680e631fdf50db7f363bf52fe85c713ae91c4356dca8efae35a410e8e73ef27297d7f2d713be97cc775b74276a4b5b558ba818fe5677a711b095f29e98a3a481f47b2da7d4175a0b4d04bb60aa2d561f7ae7584493541b6faafe29519fbdd0bf9383fdd7f8ad72cede847af4820a8df5133f6b74c9e86d4dd5c384cdc9756bf55bcbb5914a6a80bd2b1d7630ea9b1cdcde8c4e99b3147c17b6323ea48728e3c9d115161f4abf138a353f053e01ca74383bf55e607b7fa9c727bd03205eca287da359435109be953e0e0f2516f7ec211b17d76f31ce9dcbb002f9c79070b2616755a991ce6b8ad41a6f8e1e2371f35cd8095e9273bf9545085022282327137ca8249627689a33319739f165ebe150c761b863c87376d4b099f6c7277df76194019bc8a54445fc873736d92c97b7ffef2af21502fa7eefa6bcab0f51dd1887c357fdfc067a4b1dd33b7f8dcf6d26cd4125d369eb4fd1f34aa04ed54fb115c609797c6a8cc7c511e425cc384212ee5c6b36ad865e4639ef72c03a8b29ad59d34b379cd90583c6a672f5de734acf4560a3ad764d230b3e0095f4c0a96992973520864d390bb5631916846d22eb4d5791de4723cb673bf9944eff16c75668f4dfca120e2fd5d3b1d50e91f901cee7b25fd78ca628df21397267aa7400193b5b422d177df7448dd3d5c18e4cd3ec546a05ca765753967bc19df85f5bd48ecfd150916cdfbfc14721f680fa30bd76fab12040950854463072e1cd9e7a83465b9cc6f2f00937fcfcfd00d4e0b9c94a7beb52307faa6a36490dc1522e6436ed65fb16542f0199a8a96724f462742ca6cc218c48442832613aaeb59af90438eb85ec2de5592a6c3283e1524f3ab231de50da5e30e4001249f54d23e82879024bda0ee89170c39aa2b1622ab279482df4452aa127bffe52ded90744d52008f709ba36a123cf0be940e66de9296b99e1f8be80fa2eb3de757ef67c09ff2f430182df7be6df87ce39ac66b19e4b0ce072953399cd54a43e992578a15c2c3d00330ab05491f537cb9a19d394833abcec091689b04bb529e21a7aa9bfd897aab91b74874b6d712810372b95e0a1ff81ddc5d2b5b6184e044bd561d89f1de400ef4933781934996cb281b84dd1015caf43853a0a244a1391ff7944595b4c2b6ada1a142e0dbd9ac0e68dfb53a01b04c4242751dd3ed11120f8ec8e10f48dd5f29be1095885a00cd2e11ed96c0aca17cbc2e62fa7a2bf5ed19a6e6b30cfa5d806fa5f2904ac2469e3eb8b8f24b53e9e671bdbd2fee4e66fe8758026dec222de4760d68af61040cadc47590d566052fbd4f4e14bb1601f53d095134d6a293665aa4c3166c720ebba132721b4ebfc49eebf5e08ad6bad80007694e046451d8e24a84b1d354d4091e884ded2c76783c4088b896547671fa3a84b5fc77f8850081b258f11aaaa7116fdad626402b00425b62e87cd39da7ed8a219fa68116f05cfea708e4a6c9d51899597ecef04d3679685cef8fb1466ddc79585a7062ad320f1b46632d83a4734232742abaf0e5c2d92e6f70f606c52073af0ad7273ce5c5d484ef232b72be650512b3842169002fa12a6895a7e4537aaf930ad4da44d87a9ec6d8ed2e9376fb8488f1b4d91ca230fb587215ebbce34bfc245ed658872600c22507e06158e3875cc4f4a69496fbdfcf59a968631b89688e449fdfb53617e28cca3b886ceba07fd8cb57a6c3fb60a43ce21cda2e4f62b1a3ca8357f2f44ac8e941271355fd7fd3f084c00656392a2e477ea2f900f3442d7b87fa020a511a1df33bd924ee6ad67f91572044c98b85c4e4f0c7e4b1b4c1323a74cd95bc1f3cdcdfe7f909732f30b316e76c1a0d9e31438f847ee17e885fa4ac179bcf30f4d666ddee2cc5673b9af5232112544c4ed4d0e3b706e53da85659f51f7a6330ae9da4ff020ce2bedfc26757b794e976d0bb7a3ea8dcd7f509f1ad19dd3cdb90621a168c5e0361fb41b60886bc0272eca17cf8655ac0f80380764e0f0caf282e2b8d35384ccc3a20ee27d5672a7ae7bfab57bb2af91d0a9bb709b6d055f9fd0f451ab0d862277e73734e075c994df6c8a4b9e7105074a0d3626b9534721b7acbf078a9136a31f36d1d98f316495429a4e3da82606f78d8bc1d2fb769453d57dace53a1bba6d53e3f99bab45204959446a9c6359ceeb610f5dfef45f048c4b6ab9a78f7b217754b38940e2961a29eba0dcd6827fd640027e09ac579810de5d1239cd98f10e68e153e2c4a711a4e3b266dba3c9304418bf6fe0acceac1b7d04ca1901ab75ab62581df6f5669c6868f48afd1236994d3557ac3c6c5bba500aba193ee5bb9c456aaf874477f1b1830aa12ab7015a17940d056acf53b9ba4c375a1bed410ffc23b6d5a148c76f9d42d747d7b0f35c292805abc697a2d0790fdaf346ba9dbc6761d6814a80ea45e18d6dfaea07176ed1c6056c6467f14e26fde08d5bd881661178e68f9171f8422b05fea487dd40fc2be479b946a2ec9fe815daf8e2c9dabe0458898b6db5ef4b3961756feec13233545af62f3f96a437d49e09ad53ccf4e0ed44829a87816c8a2a975376fecb1de724fd3c853807a4b19f83b61a2caa21497c6f674e36c677583dbe2c6b517c9aa09f1112b869c3fa07a1dec40f7849fce67c3aae85f962d6bb96ab523197b37300104526ec990b8b9e8d6994cf5e36778b4cd97b59299657597c68e90dd17dd593deb9293651c432587bf31d2ea1439b3603aa64ca8057052ac7c3aaac8d60362d24cd4d90fbd1a58ac1a6ef8c4cafa98345113af326fd687af5d73a347e22843919ce5a5fc97d599a8ecadc305f2c7e5284a1c0a5921a2bc381a6311038b90647ce99ef874b16245304bf68ccf27e35b035e0642ae00901b6c8fedea881c37cd238fa1386c85c75d819e44e81f0fe0ab5df20ed46a1dbffd3ef16baa0008f7e680be01a16f1408a2e5d0b6930d8a1e41dea112c1d20ace008a4ac7a3236e1b3d370be1de7b7895671b9650c9591ddbcba4a589aba7ca2b2e848420f1ebed21e18cccd96f9ed37187b93d3a53579eb84645086df6b4a35afc4407012599e2b74f348ed912a800a6409bc8ccde37824836e002316b3fa6e1735a327688a9f12bdf50612b7854a35d669cacdcabf3a80b097e88c959499c3681e3a8526bdd57613514df10f5da36a8dbc94048a3e1ff94f912273577d20bfa4979e357d9f5e2de366b3686b8cc551986a17e08a2a38cf0e440b8cfcd4c0cd33b47bf58a5802e8d8a30ecc9fbafb944e2b81faaf9a8689d8e182160fd5721f113a454f87e9956c949f6ddd6a2ada66fcf069e1aaba1e7dba077b67f3973c539c862d46f8d5a8930e67b786cab1a1e91c2080164b81adbabf096f5710341c03a52ecda5c7686f8fcfed1249835169e655bb365d723f81e7da6061be61582a199a6961e183a99d5adaf5e37cab181f352d5db1d50962c85d2613b5d58d0ea73efcbb09401700cc8ae049e373760f6085443ad422807962a22cd77f8d28ae264330e6d584cef987acf90aba2d56e60caa7c64938c64a2aaa03b26cfe719c04a690b00973dd5e154444d8cb3e88481f95e53b9f1d35d0211edf632c0755a44c129196bebf9e0de4ea22ba9796c8ffa40ac7c752bca79c4163918b9f40945ecbc9e5ab930704a21a2c018c63b61d5c3c398b38627c23715fd804e08b0c9e9c03662b0688a3953cdd92fe73cb4ee1843a542a69d2923a0f552a723b3c6f28e1d6cc7335d3ac2cd110318a866b9ff0b0bcea8d2e92cc944e68549e97f4d0aeac36c21cbb3ff05bca33ee2257a135bacefd250370976ad69f823635e53a01b54d7539a72b6d47f2c15e3fe920ca04661549a585fa5f1552ebbf748c20c85caffc5440b979aa9909387dc808556d066fd57317a4cea447a87f4d60ac847639e7d23d06b0152c5471c2b75a5af911333410d61576b6d0bd1b9a58ae48524ff3071f2a6039df4d1efbefe4155f9e8f94f90573a0cf2559e844737ca7437d2714fef0a1c1cf7af81cf243ae0ee1ab87cabcf9e7a3907c11b2e3e0440c074a6185ba9cd6654d4f4ff5a223e8ba5424648eb2cdf602eb1407863170599310ad40c12f3d4ddf99ec88c243f6338a2939a1fd6eda13af30baf56e6ffa079ec17ab5d15916487ec8488f92dfbdbd410c48f2cb2c079f21f3826ac40ceaa26fc6911c6ab2f868ff01f0668d064787472f66cfc0aedcfa826f14a89ae7d521190558900f0bb63dd569dd513fdcb14c3b17d4f3772d169f416fa116e05c7f22df3bc4650672afe0df91f875eb188718618d0e80268af34996e63976f3b7044e286e8478653796fce13ab8b86b5af54b241700e7936770426be36f06232831fbfbf53840cdbdb38231e0e20bd2d6f11dc5833a0c98a0d6bfb027a86397443356e4d716146cbdb9c3096a324ef6f85578fda832b658324066ff298378ce0155a681ffd846b9e1e06ab553a276c0132f5525109dfaaf4562a0d5b5d5ccd2c331521e30fdb9184ac632cbdb93fc37474f23fa047cdbde2d03796ebbf0ba1aa46038dbc1dddba5ac62d028d4d2b6f9270a5428af31209dfa256a512f5e95e5ec4270cdfda232eb83962646f98abcb3db5b441a1b0f83be76448ff20ac85ddd54454530cbe70a1fae8374bd60655e7f641125a0c7b32ea97b6fc6150602023f3446c4f8b34c25d0962108ccc379880dd56aae82781d862bc5346b938b7ef3a5a12015011f30bbe951b0a0bda04a8b853ba27e20db5860e46a93f987f617027c4612661d23ea26802ded280347932bb9e1809d0705312ce270b3b5059ffed7a9016ae09068176dda2a8a4645cd74adcfd9b9d25244354978461b10eda0f9e2b4c9d09702641f2ea70e62c00fde3885bc5924cd1c7202b48a1b458d3052d275011555d203f71fbe60e898f5c81e729b835e1259ffff310d9d95b6c8adbb19292e622ec7014eb84d93389761898fddf9c6056b27c92a304104d8a38d20d08186cc054eeb6a2467d0f2ebbef794c4c85ee08a10ca056cea39a595bc96681375577b004995bc62e4937ac39d5e7eeb5c8af44ef23d9444ef17d7fb2226d5eeae119d6c6ced3960cc9caf68e4ce926923a5ca46134e6f67e07d73721db92a7240f1d1ca6f2d9c7141508b226064b34284db1f0fdb7b85bbd9fd636bbc7ac412b97e760a678610ce0a30fb74b8606f4fa3483793ccc6dde1e82c35f0310b6ac73e7ccae5e136bbd955593011a43bb9f8c05d1e1e016539e83e32e912e3afcf32d7fdafdde9b58f92dc36eaf086b5c31b0291bbfe1302a84a68c49c3bdb4a448633517768ebb23b21258343e3f97721b9433c54f3186751654edbe03109d8edc52e21f5751796b1d2a3e25d28e26d5952b73bc93fa2a6bdfd401213bb47193c9009e600ed27de2fa6a75a5ac066100fc02422a09d44ac7875f17b9e12c8ca30e7a6924dbe63989eeafe90d4a556b2a6ea4b89e64b1783130eb2c5e9925718294cd0e268d41573bb5cd86eba96c0d6c7067c5d57a137f87beebfecccd55d9de79315fb5ab7bb4f4c5231ea86a7b2b1b69965b74225fec0badeb3217a71c957fe02674214b9706ad351ba462b10a806a2e40715718b45be08ffc3b162ff8fcba1f8d3e7abd30033465318b57a6f263ac402b777ae27c0dfc0e4a02f33869b42e697607c8856a32ecdf9740b04f9544b91feca25149bf8f006c16cab32e3bcc5bb161ae08514edb6d31ae711bc2e78067e5d2d43d9f215c8993c2e3b0faee3d4a57a2eb5b46d54b0f67ffb3bd5449e00a5f5d723c1869ffad51e95d7d2becdb885c5df6ba4a6b5d074c2c31666d941575d908303d154c43c856b403ee284efa74b6f77ff0921aa92d3615c95644a96b4e909adc372d9de25aff6eea6384193cdf261ad66acad172a54115ce0725e80e4d9df2aa66e228c0cb13f81a39c2cbcc2c51923da9d1e2d25b6d1bad65c4b5c24fe272767248c7873348636ec3465d22fd1d08d2fdfe95e84b46513544b551fdaeaa5ad4c8ac74724354514ff0c8222fa2e180e7da1985b0c8159a6f6707ba337dd4dfa5283c75149d62f8f00201813c070fe9a12b08921a6ec9eb8c68119dbe266988fdaeafc9def20fe707bdfdb6d5118cc753823b47f41ba565f12af9dcbcbd18ade3b27760e72497fe1c7a7e833ef245f8a0aa0e7c1694bdca53cb37f285972c0d4073aa2ab20d0068fb4bd8c10c6354bb4835808d147d8fbd5d055d89b4a4c4a140b2f4adffa9e37728bb3a6a838982510b1234d7b1bd8df146b19b642dfdd6f84533841e8d401abf814f1881c90468b9405d867c11c54b72032cb539c9edab70e933b64f34454e6b02b0ffc59d35e55410e4881f62114d0719122d08c9a4f67f49a2b57c0bec243bb7783160f59433c11435336dfea1b724449f872d7063ed28711cd07a47f8a1d4c6dbd637e2bc13a78c5d3a1a71f033ae0d7c5c498a0123bc553a6577d6d41877ff9b176901cb59088b95b93af7cbed3f0a2460452a60bc6c34333fdb0060a35bab3ad6536d7599dcb7745b962c90cacea0be39c84ecf2ac7501955aea519373450e5009f856ba0dc1d9eace85fdec8501fec06443b16f8d4e1dbd39d93848174633f6a2bddd2ce549e85fd0409faf7e6ec37d4d2dcac063f29e01d996c315e73e9f3114ffeb25abc9813bd8cd8299d3e25fde3f18852b8e2c09ac1cf03eee131acad815133fb8227a2e0099f1304f42b523f249693e679df4f07aed926d3931ef49c8e1056b0a0dac401cc4f61024c4c7475b69284c8f8571bfd69a83e08a8fb543e06a918fd59f471418697a88ece06db989d8831093a7d42640fe9d63bcf325d5810668ca8a1a8091a2d8da7386f3b21b74003b57e82e6564a3c668b930c857060c447cda6076fef54291db460a724a3bdb16647b0e3177076ad98fbb244ac3fec46b0686db5cc7cf5d4b4da78de853de4910db097958cdf0dcaa60b9d433aa4c08666af3bbc5d28565ccd394f2b9b1438297f36d83eda2bc77e869d4a36263541644ef15eb384e776a6f095f8724d7499d9ce28d31878f0bf895cb0c1ec9cde13ff07b5fceda254fdce5accebada3aef911b74207605691ae6a58703ece783c0c8524835b6584407700edf0178b46100e0ffffff1f