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 81951 30ceece11638b1b200a0869e41edfff324ab0e048a0ae432b84e0287238781be

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e3aeda1852978c0096a1fdbf25f87f6b1cfe467ca96d18a6276967661ee7c813
Certificate Block Hash
30ceece11638b1b200a0869e41edfff324ab0e048a0ae432b84e0287238781be
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c078000040040000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000925719c9d07a5e87b69549c9c1d264ab32eed65c04da28924f203b4dd68d5342e515c7872c3ff570a99a481ebcb5f3b3881f2eefea21e4f9b99dbdad918cd7364ec255c9bac8253079bd25c3fe4f34ec61c410f41d61bca95f010000000000000080000000800000c078000040040000

Raw Header Hex

000040203917b04dd82b397e5663fb0ea8c2b411a7ae766920dc9734de2989f7e12a8fa26c08a8739ee67f119f9b9a469c4364bd2afcd20ed6b260257e72335e26790d88fca9486aadc7001813c8e71e66676927a6186da97c46fe1c6b7ff825bffda196008c975218daaee3

Proof Data Hex

59,560 bytes
121216010307c3651c9b5da303c6f11a2222c5f7206e51dc44f35b1e646bffaa64b7d513a84bc48d2bb854c8205202949dc660ad5d5e47b0af54f9988c81257a208f731017b5ca01f7a810e5de5b23c7b6e9d14ee7f3801f0def111bc4339507eea3b3ec42038c17c77d509cab9b0654a0c1f6703c2734dcfcfe832695816ac217121cac5a0312a70875b6869b7f8e2370694771ff904af6cd95298b20ae9b78483bcba4cdeccf4911c1c7d5d4bc1f4913f6e904b2ef56fed8d637bf3699e5f8a41fbc218c0052c614d2c3c439427f7637b2a4de4a321a7ee6aeff8a05e4c6df4d515fe5db3207d464bda2f272e7899414b701538ce7bbd3c74322ceb60c8d209b83e5bdc1ab234ec26976cea98d7d04692c2e4f8763b7a1e7a0f63e65a9932b049bd5706c1f8f91a9602ce62de6b1124723c29aecaf907d3331c74e33687aa12a4c026d1336f3cea1a6519f7b60049e347a8934910aa612130f16c94eab9e2a3baf6f4d2de10838ab2771cdf9a3fcc3f75e427cdee575fbcb5cdc4b595e671bff2ca5c7d58b0423c212f97358e4cd649b8185ef1fc34fee06cde1886588b7f520891d7f6b167bf891c7f179c5f208d734c83aa4782a3e1dd00ecc16509b6620218b89793ab5fbbcf29c3dba2b876355cc346a2fe963dffecf9de630dc3e8bb16bbe09182ff5c166bdbbf24723b88f1ba18249aaf632180f84b9422a1a63c7c4a6b21f8f6ed68bd3f15430a40172e858da5ca248361f8fc6c6a8ad82ff3615857c707d45d8f5b8dca842bf70ea7614dd7ab01d462176c7ccb40086f13a796ac7b238cf8f8864106eb95b2c1e43f4670c23550d8b02a67a977bfe9acbe42b7c0fdde0770d2763c25db1e2048a4b637cd55b794465b5de9aedd52a6a3c549ef2df6f00a511cfc65ee0b87a28524a7a3a1f742ecdd2a46c99e5a4389288d84f64b2d5c2939e370837ca76cb2df79283aa550c9c2e57002d733de7a975f4627f6a2e760744e491460d27b55def4dae6e74d2c56b0c956525e91feeca532738652ae9d050b8fd69ff2a8ef1884f4c4aa3fd5c3fb7b2dcaa7399530f954adb375ddbc6afc9d85f7d55db826f950444112ad51180e64e7f1ee6bb64bd8ab2f0ab627f6f6304a93e75e1c8be7cf7555eac64eaceba58938e4a83e065eb79b1b06cb118518baf5808d97f25a60fdc65b6fa259d7a2da5ce8ae5817b7f10fad9fa045f9cece64f4844f0acd9e225b951914a04fbb4ad09af00e269a57972a8cd2d623c761fb30e9f27d3ed4895c6a8f5f2d6188912b77f4c17293250f27b1be186acde886a41bcd655b43a10899d694034865289ab49a77d48709d4d12d5cb03ede53aa991dec8a8a5e6f0d2e7365532dfc45033eda39217afcbcbc8643e66a96b4e48b01148dcbec41225f8719934c09c1caf50bc428d3cc8780524dce404106ee7969cc2a0c665b425d9c85ac92cb7966262c7c3f0c63d74430c680c884f659f466735a7cc98c1fc419318b29cc4c424fd63f1c7beae9e56a0cd85d1744aedefbf57a2a18f0439bb5fd17178e6999c48246f858fb221969c0866feb4772e2b94ef782dc93987ebb001ea94c79d829302ee86cc42434338cb344327a0e5c907e4db468790309b608b07bf04a956a99829932d1c2905777ad1e5d9394b9262c1354a6ce3f24c5da770e2b23041b2702047fe5f259d6e7d0af6ddc086cb6f33fae50e5f3c9ee2d2e9ec6f8efdec27435ca4370b5c117da6bcc40bbf9bb1bebab91cd8aab1ecb5bb3a6d8603bf08b3d044aa35583f8454e2827c2adc3fed3bfede660a65b97bf127ff339588b5f1b9a8671ee73319166a85688618d8dea00bf935de21fcfe5886d4fa3f54c564a6fa15296be22ec6c78d2b4477ce21f74f6ddf36ba1f492d661ccfa534d2dc33ffef829d61fb48e5c7ff94133d35c7055de446c86ffda1bd1f95f57821c698a838332b806cb9b2fe4379d8aef6936b4f72cc31b52725a3c29a0afd92fedb3afa51882919cada2a9e5149c0ecb5b2a52627391548e049f3f197cacb24942f16a59b8272a09bd4e09f6165d62bc8d184fa1de2f7d7310442deae974fca1e67589728903feb7bd2f235144de8ccac84aac85c6ba02d70901174d268387bda8901e6fc21bc8300211446b37dbebac18daf6f97bf84748546565d3f4181275666a3b52be519bd7303caa39e448308c30abc7375a5cda1d12e2e7476a16d1a75e3825a346813ceb5cc2a062354c691cf9834dade6bff9057704d4c881c9fc962c1f1ffd22f0f1d44f1b7fad225aae8f0d55642789993e4b8364ca2515eead94216eeca902fcac182ece471f66189416bdf3ab2b3f255ed8777466c32d25c8d9c08a6611ba47b43f7800bcfefb18d6db6ddddbfd2409c5ec0db6601d08f64e889c4d7c3d2bae6bb8a5d1ec5781a610079b2f42c4e366c9aa53ee358aab157306f9d633ced0ef1ed5a3c70c55f040abe9efd91332867da6f22ccf3366ef827b07deb5fa4f48b107224540fc24a76229655932734b235e8a258aa2460d7f45375f5effe9e7234d8535f3b9b5c4049640424eaf1a108a038a7d4cb4e4e93a7836d574d0d3d58b619661b67c67c2b3432896beb81474125c509a507d2edfe86c2266bb7de656e3ec481a24618a31f22654c4fb836bc14a9e5fb69810adb13c4d91a937ca239fbf184641855e3120dc4b00c3818af4d4f6f0a1cd93e174b20b6dd284bdb5151e5de6d64ace2a79145d8339433b2078f453f112e79109f7673bc649df993b20d4ed71a77a9ca9582174ef74cbf1be4ad7b9510a60797aeb7ded41566b759830db503fc1e85560f2deafd6db27f7e064ac3f7e7633f53174f76022ba52144da8797a2770fc8264fb751ac4f5ce8b3b3b27570e022adf9764a264d2e73517d38c8fbc9136736593d9faa9bad2a559b355b1c3d1975e053844368a912f7d1918ac225d954b2247174f35f689f258a575f3b131704ef2b30ed74f18cc765a9ebb14c98848a634c939c21d3692b9f4d9daaea1852b3b99073c3d534257aff103849694b054da2c057fc1be5f4249ab3f71251f77999ca0c614bef383485fa0930ee0a8cee7cb49a3bddf7d798588df5c1dc92f144cb8b71cc10473d2e1d1c29191a2b66ca8ff978f3c3237cc67ed4f36e656fe6d2f27eb4e6d27c3190202b6eec32a17782bb3d66d5bca3280c9f5765f75e50aed4dd47e437b1830f2c3978670a65c6de9acb0547b99eb8e5519cc5eaa348261728cbd2e84ae2a925c4eaf7c03642668aac50e72fa437e7609db14c63152fa6ff11e9cad7de0a7f1caa5739b5d4c57b146ea72859d44e9e3b1db067ce3f594abca2f5438bc30ff8852180d35971f86513edbb0771570993bded88d363ff0f7955d14290bc050154446af03902f8a378423c55b2c88badf3f6aa39233e1020ec6817576d88c2cfeebeb8f01760a5ee1b586f1d64c96fa82acf99fa0487b939d3d17f609525d84fe8eb7742c157992300418231b06345800ecd1c5e0799cc601eec855e94f1058a78e09666021d4db85499ccd6470b0206f6347e4088d191ff6330ede86d15ef25a0fcacc520a7dc469f222cd1f08310cc2e82e15157c0d01989e56fcdba867bf6d780b48498f6d24f1ad6bed3562266e94f5e1ff2f9929b4c6e1a31a22f3dbc1b9da45393f9e841e371c22ad83ebf5275c9eba0362bdbedad07045df32e45288a2368be1cfdad442b0cf57c57dcc94a32128bd10c9c092c995238f1536f0a46203dd9308eaf1e7d8edb6346aebfb4e256418ecf09936e62f0d685e687cc19e7f9488a3f233cd2252dac7a20a1709dd1062f9467624b9219d092610866b72618b43374f8978b8bb991cc0dcc121f2ddc3eb3d53f6b8e624a59dea43f9238d8a737737be8cca843fa953689a1f6a4c41587d27ddb3f32720ec0e836da6c220fcac76c912c3796bc3b25c908453a1ccd5f702b44a8c2fcf55b2817e329e636715c8b0cff0beeff60fd298daaf1fc7c952491c46c0235001f1d16e01381c100faeb25d6584d865b6ad9d9e4975e023dc0990168e47b29b92bd890e6274eaac31666f0a16e597efeeaa135637bca6e3329ce27e93552d593c9f2043142ba23eb2cb2c82ee0cbb196d86e76fdb8e146ed18209815051fdaeef00a141cbaf4a03fdf72f4733cfd490efdae0e94601bd5691143ee091d13c0d39937616dff68883caab0f671f736e336f298222202eb8b2600c72e8b895a36ea81c5e481a24a6fa1db90b720b1379d7691b6930a26a4012295dadd5919816af5beaa47ebacc9a04fa9c9661cd6696712ea9062bbecfbc52b76146ed532bf87ec4ed7fc52aad0469b5173fd2f4882c74dae0c893a456b909a2581203f881f86f49468315a402faa6bb51c75f12a05f7f1820f7afad6688f584252d8f71a579367c4210edc6200a62f1ad1259b3b50bd8b5664c78f2d3a365778c968703d6354a028c4c4488f1613e837b4c2b5dd14b6c2998c1fda28fdfbd044e82e2b591709cdfadd2aafb31b2112f0cc4629643384c2678b8839be31f7e2ab6cff7a1a7f8fd8527307773d88fbaf1e66faf72cef86a3f08004b0ca50129766bee9207fdf569f21b4ee3c878387dc27e98da8a165241ffa02bcee3b43261079ee58d18f4346b3da9d596832b478cf29e6a08cb442b7cc933b53f60a2959e202adb8b83e97d13169fc44a78735988001593b9531629a3afa82424176880b3042b9a4347512b7d40698732d036fa11f745d1e59f920a20a2a3e381e01d037b5ae539bf43fdbb6a6b902055d44828d9ba7aae602599c63dabb1deead1070f3672e5692f09ca93d72bf54cab49f3f88e9f58b0e5dab0cc5505359b65b95c3e0ad6cb993e00e73637f0cadee2a4852c933fe62163c734b61ca5fdb6c7d6505b5028bcc8f379ef2e62444328adc2004b3fd24269e1cc6f1903a3a1ef518b72bfb3047c076952cbfe360afb8c760860df57d8af58de5a15a72dea6de1f6025e5ede6ce9153f9e8a48da9fbfff4837e5f691f4062f5f5757a520b1fbc43f5a1d06d11a708281ca0464ebb04193cfd9fbb63089565e71dc9894fe90a30a2f20332dd6300f1843548bcbb9cd05f7e5beedc8554009cd18eeff66ad2c1d8b673cbd2c17d42e1ab2456d8a80a60b5102336bd8c5ce7dafc5535e231050c4fe420fe4bef297cf1b8192bab7fd6e151c8f2eed4566f32b9beebd6e9cb016e209915d4be049e512f4c1742f7731e512d6ec970079e5258c623e4b41272697668858424cf181ae49dd42ffcbf15e446f1ffd56e3d80a7d027c6defa488f50a485291b3a3cd293afb11c235206ada04b4b1fb06a8bce7393d52309f5f40a15b27f8f6e8caabccd890b6b09f2a9863f33fc9de60f48d06acef5d2a12c1b73c152cfcd9e372ee1fd5950af5ecd69d738a5fa679acc702aba3ed67c51c20fa0f22f4f1b7a11611a0c0876879ae695f4e23ba8d2066a89fd3b73b8df2aaebd18d9b901d33f72a0a599d728ff8501fa161358010933b6f56f22845ae0adbb4cdabcb28e2eebfca06237796ca75a72bf0cd643d794592aadb0c69802c496e8335cb20f2797bb69266c920e979589d30f47b549cc61f5e6d01b3d1ccc94119ce50e575b34be30778f7f4fbd622078e32abbddd605931fa9989bcfe0cbfcdf46ae648d5a88d3abb0aa80a69da263f22fc112ab36c9cc638fa4556b099c72ae3255e709dca728fd1c1e50092557fd0039847d13517a5863fd586140768e0e665a4c5184c4481c1fc1add0c2e115decd38f4999f1359372242d45400761d90b5612315700b20c38500ee8d24801876793a054990c9822bbf5f626962c933414b1aea365fb40b5424482130a6a627457e9e085e239b2368fb543ad43f080975f2525a5d8592070ccc8df025b311b767bfe55d285b2beff9c49516ac23d87910300c29d61c2df3a71f0b023cf51bb89a02dd5e9e4105ecd991604c423c4d238245ffaf8ebb56a3043a2cc71f781eacae6a470b3ca7505ecd056e5603063aecd550275fa5bebc9624f0676a5fdd4c740185d832d84411d3cac3092f68d98336bd77454aab08e47e5dd6a3f3c373b3517f248b299ea4cfca66958501875ab67be49c6ff8ad9acfea735ffcf334c749b7af65036d95e2448a4a7e5e8b9409362b3858128537ef0294d4523bd971d20c3cbbadc23441760b3a33f9a7678e178e9b8b4614602d1b1d49c941413e6c809a649cf44da0ca24e7c19e22c6a81fc66d1cae5c4e4a4a9522319b586fbac4e4c4dccc97affa15f23bb82d0a2835cb2e40bf3961d899ab3871e8b2121322e44b151db8a976bcd8d4789e826b079b7a0e387f8dc6ac20f0855486521a651f2292448f14ab0bd84ccc5293b7572adb417b68786f03cd4dd3c59c13049664418d1e20b87b7b1bc7dd6b8b428bd824a0de49638e5830520bbd16f55c9bf449f27efc57bf70115abf690908202e9f7c3c2721b5a3ad342d5fbb5d610741e41b75b48fbb36d000d7d8fb60c59b208ab3d1cd8379207d7e1a9fd939ef17ff77581eb9012da710a0077ab4ba7df509827e704151d01e0a3f58a2f146591b694e1a0426385847dfedc3c4fb133953202f234584070cd7773d63a1fd2a0531bf4d28158cfff83a096ecfa385d05435d7ed1eb911b2e22d8dce6dbbb309c992cf4dc5e63a229ebb32e735e206b877594c302d6e894fdd312e572c1e159d3de6e3fa7fc2634b593b6a093d576be44acdd3547ac6729b64c0724e733488fcc0e31bc059cb41941a44a900c9a23f3990ddf77fde00932ed958137f4593e90aba8f6d5841ec35dfa8113c46e34e5ffd2370e486ebf16ecb8ea335601e94e41d0f3d9818d7a6312cfc8f2dfde4358bf057d35ac51fe9aedd3532096dd4d376b8d5d8299982fdb4a1fa7883daf5789c03d86087c4e35dd1db9a5650e2545bb63f37a12c9abb7b78bcfbfae90e3be5613aca045ec0be629ad2453ef12725e13337cf552726d1acfdf50e8e76c99ad9f2bf21f30ca22679723295f08b20c6cb863e9bf6417b65879c84cde2aebc34ac05153ccb5d5cb68da6c0badde575dd1cfbbb37e4ce85d854f2633e69d008cd2a302247c72d2965d8a50e405799b9db3bab2c2e716b854bfde02510a2e101d0f07638f317c123925f74216dff12195d458b19d042f2d1bb9f671e64b66bc29aedafd56daa01cecb93dc33901d25b19db0aed8bd31c0b504e5e439f3fca79dfc187958ebea72c7dc78a74a8e81185d97318dbe311fefab2d666c16e7703257cf5847d98c2966bb94a034c8c512299a07f4a15ca61a3747ace71bf0729166db1117db31b7ea0615e65bdfd467e71f76ded7bbcd2623a720a6faae355ea418eadc8a4565b19540907d379432f3d4dc74d9c2997ebddbcb0f00e7ec7cae8ae423ba7a6812b18e6f1d23b9a6423e669e91944afdff71f8829e7d8b64cbabe2fff45158544375274c86d8bad5c2eee585449dff6626b973d253a7b3c2425fa8f603acdbc12b0304c9b2f312437c81c930d0cb9ebd3f7925f65dd9c8a7d9582b7a223e091cc9655d2dce2766e401b184fba72c3e9b739eefc0164acaa37c25145a5091a6f4c130955c604bfa56bad7a1a751f0e12873e7910003345f12ba02253fca2286dc8a89e987e62f04f0ee36bc18f5415c96b77483d57d1df1c4c38ec6d142e8139aca55caa24fbfacf137d4bc6d7b0e9707abbf79ed5d2b0207f95450f88f53288a3b4836debbb96c133ed686d398234a4cedb9ee0af8c73f1636de780648b2dda6b9a96ec7b30a7e9e5370723d3c64953f999b6d801045ab048524afad41f592e5bfbf3f3dae09e96c74c82c861e44b9e991457a3e5651e621738c27b67e2f42b30efb2e87d70009cb25d20f253e8113ccc22daf4cc5bc5797079ad2ed84db38b958fedd5eff238e315ff39f3b369507e79cc66835d2e4648f22f99fc2289e4f27e4d688d715e966e4359eea3f9339e129a61d15c41f04016787d6a512ef3d512d5f7d3b6cdf5351c7e080375d0b0b91e15a7259cb870667d1993f149b546bcd7a0a3b7dde84a85dc86b4721ed64bf09c92e22675eb01830dc3aefa5aca8a8bcf654518629d583c55fadc4db1f0561da0963dd24ae9ed530977629d967613e497288ef2e8884de5218be13b3809c4c2cdaa6046f589496a947f8de1d35d5b98f0ee4ebac11faa903426d78f61101309e2bdda8cc0740e4502c8e435bc7d8d3fd044fa0b5ab3e313656e5911432e35b463502bdaed629355b6c138283c90fd00258908cbf876161b4eba3db1fd64bca103b18d778ac17b622c69c31d5e92371a37706e0d4fa7ff3bf73001ed682c891de7fce0a9eb8caba82dd746e43f91daa6e37061c4ea5414219cbbb93c5d44e6070123da8865d271603edfa6140603d406d819a868992b6e3a97ea2f06cac4ebe6a63cbad3f54caaa13616b9b6138d2523d1e4798e724ba33cf1e58cb7b5ea9c336c4a0da3184dbd278aa1639d7ee95547fa68a66059d042c2e39c45a2480bafb144a96d2dcbfa13d600af24d90b29718e65badc5693e7363c963a5fbe0eb6289649bed4392b1818270c3d45891c5c7d92d05c83068e354719a556f58343f74c374ba848f411a3efe6a32dc892e8f66f8f4ec2fdcef4f1e86c67c4846b7443d2d32ea4d6afea287479b3f20fc116dcaebedb1fd9c2e4c744ff81c08fc9bdaee36907021a1b5761a78439f397adcbefed5f1aea2ad51e9c47daae61f9a397daba88e58094cd491fdfea1f0e660f94c72afda7c7461e52bee6b6c39a7cb9c49f0ae9b5cb22ff40c6689361c6f0366213b8418da9b08f26c691d64dd224e5a64f6d3e1f410f4d473cafde48a7a0c917ec29ecbd60d65b468b7e29aea4ef8a496ca832b5d3e3caef6bcd5b075acd1e7f1c0e6ea26c0a6f9421e7a4fd7d944e280014750f6dd62daf96cc72b4f11a94a15531a4223daf62e036660ed1764e6f25f336c44d37f1c90ede1f8edd0a1f1023e7b7b748f1cd0ac6dce06bf894cd6b16df75a2d27b94264b1c8d09f219657d35f49554158f5eda1c2b4e251ca75fbbd4e2b99cbcc06b40e3ed498e2ccc7a83289286b8bb84e1b397051d7001e56eb37ee112c3833279c176910d691afb1e9fb5614bbf9d9d3c28e2b21bd6a11440f18e4e56ffbf9be1589cb0ac6e3eee6b007ad3953c1fdbe1bc4d85443ba938d010b617a0db770510d6b03e8475def5e65643f1d90e5803e1f60f7219fe03dc34c410355f13c837b689b0c17ddcaaf1eeb37f9ef34908735ddc15e1c0bc0386d6dc5c33e6c2796bc9abdee4f3062fc117fe9c0b60141c677d4bd6e45f06da04c24f223ed94b3142e0afec8a324e9e38b93071bbcd35f653828645fc1a65f33dce9e31988cfda4d13f8e6a748f472e64681adebc2d7cfbdb76741be2add73ace30e9b6a4446ef81846b07bffea934d9521a0aae3ca8699dcb37083ce6309eaaa4a0b6ab11ed0e2e58e8bc8573095182027bdabce187a50f718428ad37a20bc8b48c53717f27893eedacb6623b2d6bfff55d5e0b3e922e5ee6ad6cd2792edab7b7f262d0c43f60b02522846018ed146b07aff1b5e9bb4ab127fb587a6603830f0a3f285017722ec55d490a1594b15dbe43ba8b25e3fed41eac86d183a041e11c7d7905920b01414a02706c0752a9ec1f2ba3300e05d92040fa5cf86f22a993b233bd0f096e3568c84ae8adeb59e14081eabed6853cec5267482ad57df86772c830b3cc4fc355cbeeb9018a28911c52675c819ed5866503439fd77b8d65ccbfe15b5526a16048158b37bb795baa22655573b24cb0bd7d1c9d3ff87e854013c5afa586358912da8bb1343846a949c73e1a15cc9b5503bb49754c8ef80c143850a2a05c8e2eb3c6c3fd58a67bcc9042e8e879204e2c3f28965084de049c9f318d1b4bdc3032af9ef0b901b2722fb8d9b6a98816e27eb1325d35b6c07f115d2a49450a76c4992ec62ee820d3fbf04cfead4a248b8864f8486cae15b25ccefc9a424c01648b2a2ab4c1610324b0c9b79df9cd1e5713c59044e73d074c4895946b868cc1838318bdad8136585e5447146ac851aa8cf06c2041f3dba88eb7299e55e3b20e86c7e606c2dbc88ee56354d83844c54a2413edc29347b933a5f860ad0b8dd41692ff1f3bce7c92e3b4f03b0f33dd06785e4282e5368195c250268b1e557b89470416c0c9e4b02e0f81d6c267690ab9dc94ad195913912ea90602f0c87c196c0e403270f15f2ed27096ad68e27ddfdf5d792071bb3338798df069ea483a0252d6377a84163657b249fef787329c27430b840957cc1ce354ca9864607a6388fa4be3fc192a05d1ad15f9a4fb45231e6edb0417f60325404b9ca038e9cd134a40cf12e64fcc3be679e241f97bbdde6665c57eafe392317fe7e6d8c0d52de8ef82eff0b17bb1fe43ef1f02006643216a1a8bc211edba4cf5b86ee2c3e47430b54fb05965d17efc41ebfa9ac5066c672a0a91b51cf3f59fcc97aaf4bab5f2f68e7952e09fb59b7c4efaf768810ec02058f83bacbe65392a1272a5547d72812622a78782c7e42045894212eb60b0f8f7ce2bbcf709cfd801ac0aabdee355df5959edf8d1143419b9ab2e1282fc5d88c94f27938b9d06c91673778bf512056dc52d4622e74ac47d68e4106d97208e1d32bd4e72d98cee7c088a2ea06e08c232a13f29ec294f22026dde0aea28fcb278b0062989ff240bb52bf86e8fb070706e03d961e2c749dd86e7be0e9fc5ae3009d825e42bc00cec6f6ed6bcc06309d2564f2b4abf2f1e2c7a296d1c625d3f5aebb2f405d87a75c39e5a3e90854a570366a6c2fcaae3dc3bf9186a006663fc176a87750bd4bee1fb0e9f1feb679658b25ece606317226eea23be4f266f3813e149d7ddb418de8bd21fdf46effb54944c0b93e8de5c1938355c9ca4627e3a008a9200b5a73d50b3dd91a001f8ad29d88abb157b2a345bb94a8056913b4b151248c75a965642fa5e0c0b007ba9e05705f92be7dfa26315e6fe055f2a8d5638069fa3acf0bbe819cbeb5a39a207ba1c76d2c4cd74bb2cbb9e47327f9f296aa8063da291ef98feaf510512339fdb33728472d35d0c5c68dac7a182548d87d650d6f94fc1a2dea67792188986ea4077201d5ba762f0748d3c60a3c35fea27fbe2c84896a3412ef53e6f29067f25c04771aa0cc02ad85b67217db011d2e2197235a56278bbb3f24ca7121feb235ef30c101f2ea6c74e4ec715b09d61fe3f7a8525450cdc51314c150f009aad4d3978bae9430245ff652fea79b7dac8288142d50e23c131282dc8a8b1e4c36593a5076698aa89343706332839d33a0ec342b97fed78e50bcbf5f45bcb35c1fb588f5638b8fb2f7c2a3b727b8dfeb4d05db1f4ef752ef23706b697bef4baeb1d0911312f7c3e5ca19fc57631cf167427fc93a5f0e915e901ed7bc5be7a038f0efeb50aaf1d5a1196d32c1bd297dc080e49f7d196605b6193e03bb077a9754239d01fbec6ba6a53db87c90169db313f9d752d2a0c454f35ac16b294b204a909f6500caadb852494871fdb58d10cdc329d007d214af7384a7cb6204b7d9a7dfa4f0688c49cc517d0af2b8d719b2a17cf18fe8b313d1f895a6dcf2cdbbf078fdd2c2f7ce932f44e25163f65858fd0152cbd787e58892ba7966218889bba91641d7e3796220f032a22218f176fa6e643cad63f1ff7522d3df84b59ad7027b7511119036a24987f75ee44ed43503b023fd077f48e718cf3e32ec5cec42580a9f90dcbd9f41ce7cf06e3a5701e5c776cc6f3bc70ab49c675e1c94a50aeacd015873fd5501881fbdcdb8383797a851fe446eabfccff32646e51601470eeaa07c3c43b45a4da856904dbb7abe4b6ac00013daddf3e9aff23a57e045615a3e630704e900f26b28b4517ea10c24d75a6769f1c29a2c746dd76e6639cec8924ea1571ee8e14797fdb090e838d853bbbca24e651d8a7be621cb99ae6100ace03c8aa80a7a3d891f943a8063cb9ac171ee7c649e5f1b8b5f5bdde6ea8f4d187b3595f89c4238a979af6c5fa9955130eba014af88bf9ca7a9e5d30dbaf650b211e622a51f69a61b94c1210b3bc78af8f5a1f7cbde09c8ebd78cd352ee5c9bff4ea4aa4c9d10571f1038989e1d9dde8b80155792feafbbac502a02dd9e0bb680df5f34e1d05be4293d3cf70c5ec5f845bee82af95d4a6d0c5d071aab2130d43e9afda29f8791a94e857f9de2af0e181a172a508d6112ce63bee24b19666b2cea033f93e53483ab3dfff1da604adfc81e3ba9d7a07a0eb0be782662a312a435c24cdb0b599ff673a16caf505b1633ec6222ed5622196ab6c3715cfb6bfc9283dac75dbcddd02acf3b975dfba2602fc9466a052fca58c5e24104038e4d93c33f577462f4123baa7a22c3bfb1007db23895308ece46bdc4c0964aa96e06d5d33d3da69d1ba45fcd2036a8de2ea96d8ec2d63cb23464ba1cec29e881fbff07a9df53c6301bfc32b8605a36688faf33535d2f161c4151e3b23ad46bb223a121f7dc3848837dcb8d64d86e28b606d1e921b99e644d52a08e150661fe9e6cb181584ca2b019bd3888ab8f74d01cf375d43702a9981d1adfc5a98b15acaf08ffee5ef4da8fbe02e8dc1af858fb18a521b393583756168f459ade7b00e3ca35d181a05b04ca3b21bfeb430dc1719a9a1967fd306c8215073e10fa8493419f5d1617e1cbc4137f49b1b7ddf8d5ab41a0d1fe82edd75e77fbfa56a9050b9f4097448fd1bf16262c9ece058fbffad058420416a02c2dda0f0662cce67e21ecba80a852feabbfaf1e4a22aec64384fa87d82b4270083dd3a00592fe1043abeeec9b89d2ebdf5cee89e6c436b6679ef720eb267a9fc6614ccd2d7980ed29463b2fa09c17742c234460c005978d5e4efd19f92042c0b21342cf555201dde34ce42bdcd4cf931b2581b0b46ad912bd61ffb036f1429e3b9780ca415594061e9db8d7d0c43e9feea1f911576b801214e3662cf302a827c68e4c590a26abd8f5e5d8ef5b3dbfa3b6635ce22ea0700bc13089d3c8345e6c7a37b757d3e94d281d8f4793227bf2e9b729ec7e2e129f0c853ab732c2bee583dafd1383646e03ebd55783a568ad61cf50155b975b2b13f1933a9272ecba254e0da028d352162056a214b58c973cf3d24196287840268f83ffb61bdd7e8a787d387dbdec13c879aa766a8ead3b6d10ba87c4e746fd68922d5789862a9a0eaaca40ff0bb4c0d69a603c5950455c15ca22fcb2a24589ecaea328584aefe04fc6cb0b585ba100602d032d00af73675aa22154d65d477fa68624d869b629efce4ccd3259dca9cc6e7c19192ea1a7492b3188565a4acb098cb07b99b62700a868387aaf0e83c0f1ca2eb4f0d85bb2eda4060099eb44c82782571a9f99d3d605555cf967ed619e98d1dacdca78092b38269ec5d26e1ab50ab1812da9f58434736d31bd026290ba9db0abca75db9c53128320b81950e6d89584344323380f7435a63543534a216f3a3f55ed7002a110e84a2fd21bb37e32f8d76e1edf8379514da2237f4d40d71eb26bb52217693e253b5d988000ab931204dbb5a857d16cde346d7cf36afe4879d75dcb73a82b20b6f819e1c909fa772839654b7ce6c6254766418c47db31b613eea1bbcb501a4c0b5822fe202190f941a0f28522ac01d1657b118c169a28d83220b9a44a88db74c6d63c897229018f01b611aa377890fd452c96004963d980184f70d1464f4d84e7a34c9837589808ac2765bd979c8e5be3275e9e97c32199d75aec70fb4d15da358c64a4af340142943da2d51b67ce9f0dbc318028f135a9d0756ca324b4e4735d75774ea0fbadfb9a30b8d7b543a1469ddaad4d873b5f1ec6d5a2e413a322d256d5a4ddc18006b66d571e174d602d658365b38858b6a14031c1c93ed3fd0c202cc0f36a74af10ce317db5b067220e88bd077eae2139bd51692759eaa9c795937214f9039c307169f38ba7883f2ba00bb08e30fb187d839c5ca4ef09386c06b6e5a5e240758df8228e01e0d520086759ab0dcee350f98fde2e584d41fdf3301808b31362ae51e2bfca4d7e7487c6057c36d6bfb946af56b9e541775ba183ed8c7c1c440f9461c5033e9281f03221f8899869e5e87a087c3564b38f37a29c8c6189a3f0314e8eb433a50426ff8b6e1bd4446f09444aa6dc5a3c2b6e6ce6613455f6f810fef80d87a4022026905b02f257fba4426d3e6ab2c6c655b20c6c8df020b9f8a1e02479c89a8efdb75ada370cd8ed7c9288dcf9336decf496f58009385d5d007ba34b9eefea107c367e5229526fc4bd7668e49f58c34002f2b9edc153324db6a0313856b235b0691bf26d80da7ad915956c125dbdcd35c75cb27f2a2ae224f060a68db046549c4330f7393f27647547eab4001e51986c696cb41fd83530c4c460535f7af827cc074d66b21d7c7cbb0c3107401bf01fdeedf560cb1083a9309326647fd4deb7f773561af5c199b816a50a0737dcd748d3acef9391f7dcdcc6858a3daf7bfe31eecc341ed2a522d5d0e8dba72aee72d770fb2c1acfaf0c838553fcf1dce9f527ae7f75dab8a753d4e50929cb2303e0bab586961d63f6798ee89c1f5642ff916ca67dd47c4afaed8cce991c7ef830e977c28075a331a55b60e6849a3e83a9b68223a607b8b7d4e22bdfb504c0662bf099c760a05d550618e3eb999da42a5027088bb97fbf0653c62801f8ba9b42061df62eb0ab239f4b3d4b0e03bda5ce926c265932bd091c655276db9bab003a6c8225e3c08bfa544dd03b5dc480c15bfecce990825f03e83f4564af371f695c7d587fd543af5e4a571f83038425c1f51f95b157b7716529efb364ea5c72fa2cd2bbe470466dcbaf56967e8105ab8b743abff41f09ef66e970043b073c774b3f052fa8167480a1befb038238f05224d5aa0aaaf819397b21a679dd1b38a3f82481d8dec91cb359f0b1233cd9be88891da54fd1ae6ac9f7b24dfa1ab3f809177c5a6efcc28d0e2a7797e6eac9b1da820707bcd1c1cbef2d579b6757d76fd6a7fa0e2a958ac389aaf5e192318b1e3e9a5094247c427426ce9a3994158b85605241a63c0ba73a4e9674b768fea944ce09c041662c802caf518aea5f2712dd2c3e9aae16175a5f2b3f6efe1cd0f9b71bc5ae3380f7d2de0dca48b00b604a6dafef0069564cad6961e2d154a69fbfa4a1983d4a5f2bb3464c1cb832e91669a38b3a99af1c43806fb7a4ae203dc5fe69466c18474438ef85b7309102129b37ae5341a1c307e2ef1b01b8b72fbdaca2a03143faecfc0563e03b1c5cd073f6b4a6d568f94c927a926c288c255130a57a5716624ac4760c236792cd0123b4f07417ef12e03ec4991294a022ccac2e427b3de3532bd94c768bcf259859e6a5fed55ff15d49608a8a6d8936218fe4d0978e54610309e2f2ecdd8d768734edfff1ab689c287b6aa54c56cd3d19e260d65b2e5f4121ad9ed7824b90d51ad4089b6b5b8942e0b299fd810aeb8beaeeb9317d8e302e405da552ac7945b5070d7033ff83e552aa68e0c5cad42f29310625afeb2ee8a88733cf575d3ecde4e8a4b60f9fb6f60389f21b161c7436ff5331d68f032cd45697dfc71ea2b414204a32a2bd9e3a227711534d4c82e0d8526828d4fdc425600fc0a61a7848171375a04f3dda1fd31e94c089c45011530d9e012f5bb066e41b2f5bfa495cf6661a7a02b7349bdebc2578695c47650b595df7137807d5faf64a8eee7afa9c05265b3e05ed6e1bc727ba232bde68bdab7ca200bdf2b6c20c78249789c7e63f202955968983b84f8945099bc66f8af34a0db617fa2d0fbaf19749e83d0b91dfa03e85aaeb9823e9cb13a4c507319e0ee748ef85741339d93141f54775a745513eddb6a609a196a536825ad6db1c9fb67e88a801972a74793f80808c613f594b612fe795c2632352da3c93163e8df1f2affa2ced7d1ad3f8078a329aa68bdf83c3051b1a5af63c352b414a17ea06e002a77669152f54296e4abc35b52c65fb5b684d88ab4b21612d4fefd813bd979db5d871ef3107e581cb7446e23e2038dc30f40457d84fffc81b20e0e75b8a90afe3d102688c6781652e2f67302fe7265c4bcf789e2c9148ab4fb3c225a03fc3be49f9b34f2d58eebfef329c1156e58f7f3f36495c5b9eb57246c2b05bbdcb06b5e58a45d87eb28ec3c57f1d6509854722a748507a5d54aa462fe3ac82dd785317d8351a1646077e4d7d5c85794da25f77b1a7fee8be952f91a6ec8dd20debee32f71473880c2668c5b68c548bab64d8a33c4514703a852d983f32260025771dc54ced5145b9a04b6a03802cb4a9bb7bfbecff59df30413dbf988f8b4d3a02ecbdc052a5e03a5d1dc3f7ebdee78a01862f6ea98e397ecefaa75f096e5454e5f17889f34c547409203b6a4164ffc0d051cc699f4be14e52bb4660bd4c0f4a9432677416f6bb0a3e78d775c4b4f3b0159f0d4e013df5c48bbb11a007c4ff43cb0679765a13e5cdd629a9e362a7f62908d1011d46cda1267ebdcd31d10774d73452d0974a5f25be66d8135634916090ad110578da8ffe021453630f4335cf6904989978a59e3d0b971ddcadc60f01cdf6dceff94f4d26f3b4bf9df2c7cbff222182706f3414ce52fb8b1109e87cbbadc1adfdd79fd90f570d0cc88e5cb8ce849b813b9532183ba1a09c2a86a3100730a4e7867ab4d3733b7a89ec15235745e06eede40d904fbd4d2f7c58035699bbab295a4b0e2e60e36e096eab9566994dabdc7d4624b8668f108f16902b8252e9b67cb2945c8b67606b18f83f6d70f6649a03e8279209ebdbb2cb4da3878257e64d1384da41723d66ac50accbefa95b8c5e1b85a6149dd5b763bde810c49f7a5c32b8265925a5fe18ec5bfb7023a32b220caf866a4c650a5f6488245f1a9cdd4c5659037b9c6da22d203c3a1388f927576dfd4a127726bf30b52087348b0c1b8d2dd408ad6be74d5d40e04e33773690f72962851a44807f4ee029b3fb302734903219e75ddcc87abba769f05957932a9e22b59b63fb02d7af57c2b0ea25ed6bd60898093bf7961da9d5a495f4d15a16322bae097d6e0688c8742d1e3570e52efb05e8feb795134063bc6ffafeb2ff85e554253ffc39be4070b60b758161b7918d5c18860a1413e98e4bb48a46fa60a6fb2618e5ebf322ae727fe61efd3f25a1227e5e70d72299be00dec1b84f9566fc1dc4260f9f5026c198c01c210cef375345d9fb5932aa7dd448dc87071a41f53c3fa63c6129ae54eab6a807278801936437faa05de52007558361eeccbe56e72ab2a5e2fbd50d36bffc7d66b2f8a35a5c3c1b45f8c557c30276d30733e8e0d0fc5c0ab2d95a7e775b2a4b0157052559961ca015a5a76d85cd1437214ddc9ebd1e7c5ab0c723a7700050ae185a16d2b22b64574f63cdc9bdf1be9077ca9df739710f2b5724d5fcd0bfcaa7e182656798c10aa15bd4abad98908c8783895350951655634ed584b23b7ed737d476e0a9ef92aee25251072e751d82145085b019ca3db4857f5fb3ca7f4ace0ba463c656b93d01eadfef880ba4998885716df96a6146e1435e7962540c46c4542fac5fdbf9036e0f035449ec0328835e41637bb7018eaf351feaf0fb53d881db9d7921ea3fe7a6d945d025bb37c73ba4ea84140f2c4c74fca37c1801d38b58dedf872e300007eddc3dd459d048af451879badd7a2eafb5fd6241dcfb9627de874dbfec1866eb58cabe5ab9fa658a2cd45d70a13d5fb7cd028428d7328b0fe7b509e1abf0f77bf10c5005188879a6cd60ca2624662552219e9b172bde76810204b856700d69bc8d9a3299477fb29b8e9f71214674d673afc8cab4de5d6ac56bf9cb44f88a4346ce8fb092ddbab719a5025bb8f3a1fa41c02decb13258d8f4b468d76bad279faf084ccb4bedcaab3101d9c5150ddcb8ee87d82a40a8b50394148c62205f567c62385df9778539f5aa1bdca3b17811a78b3def7766ae5018a485722831e5d9acb5912730587372ba2ac54f156b102b5dd819f09950369ba13401755410a13c1644694ef53e65b2c8818b03140320e012f0a60540387430349fa8831c645022acc4b8864b0265e743e370cc0d8beab56d30b895f950b8fa354cfc031876d535d17aaf8cb917beb226710bfda490199eddfc7699f19c4144920829681be3922f486f813bb0f7bd1ee8924f40d093863b431a85fa8c618ec38c905b5e57ef25a1e9f712cf640b0f4046b730b0d52603d367edde4bde7fd241b29d90f2741fae9d530401d6d4f08fa2a91fceaa0a0da799e471e476db2ecc8e6a91b04c2b9bafdf19fe5584e7e1ae87baab19b16d020e37e769f81566691dac72197ecf236e54d4db7f515e5ebb07708becd63b3bc78cc9b8bca9e5bc48ce7d237e6771c9e55ba378a8096077c54a342488c4e9c936ad606cda5a5d5b6ee84044788c1323cc4d9210af2bacd00e8fe75f7d5969ad8bed3596197ac2dac6c84c4e8c3ab9c114ab97a2d02b4c25a7c101600efb703a2e1aca097f786babe0b4ba88736e2de056294b153c67d632ec3c55a634a22aea88c16c1b3930228e7e00b5cd08a2c5dc36550feff25e4fae29109c798ab4a705b5b498eec8c712c43e91510f9f6ec9cb8d050b911ebead0e030c4728ae520cf6c47a3696298ad7c3c7127ef0394766b316fc5f476f878b9e8967574f3545af79a40c4cb850dc7c71a122f66f0fa672dea890c1d63757c13f026fab00662dadef00f5a98f873ff9e9d99d04d5dc3ad9e7fc214c796d573538fa1d0b7dde8741681a37a80c282ba8158c7dfbf649db6ef57c82681dfd19fc41a995de183a3c283e3b82360f77011df63e1944709f21ad7dc7fcce2b8b3e9d32df13ff53ef2f18c1e3dced420fe134d7d79928cf9eba496d26b180649213b653d889428f9d7fba089a61e20c5faf90240b5484fe70a920343673b3771646eaacd618b762584357ef9e62e94a39a1ded980f7a4518d9c02aca20a97157f138167d1020d6b65bcb5a54c7f4770bf06c3b7ffdc87df8712e84fdf838f0c7d37d5edaae027b9758eb1d428868ee083ebcd98fcae1bec521430ae02637e70563de872599e50a5f7308e5c75e1478032b3dd015fc6ede2e7241a729f27faeddee6a6a977ea0c614aa86766bfab77a4602256dc4e01e5e4307580dddd7a3769241505c26408fc0830fada8fef2425c90ff8f800b7d6d2328717b1b12303bfcf03f46f710d51b8a777b1f85e40a593587140dac1510117828a9b7c7d1d6547609c6ae6ae9885c10b9b8dc19c340015c21f11d1cc76913de886dd6a733e6fc9a7cc248b73ac56f1907a9a17be4c837d2879f421356c8fcd4a1f75245cf7084e3586f2b2a0d842a57c2a5086557d6bfcfe86ac7e976b0dfb1c2dfa35a94a5708e3d5e78d6d24903b81179fb84c852ec16e5a1010f50f5ee8643efdbb484b7a3e02438b01c1cda5e6db95bc9ce5c8b7edcb91b14cae2f5742e0a1379b0cdf7d9ec0ac01d0cf1320577bdef20a9a88a0707b7eddc8a5211082ffd0f23c26418a3b06d25284b7395aedeed523e82059cd2db9c621ceaa9465a9d99e2f3181bc3336c30b15a1f38d8c384db8592c6b9af0bfa0d1ed6137fb2d3a8a9d190df7dc5c857fd2efbf079b07da18bfc9d0b64b845bde3aaa02f93b9adeb4b1514c6e71c9c119b3838411998abfb9d66671301106dee6eaa3e6c8c5887562f5b1333bf66f8d58fdaea85e0d64854b6464066066a6e6c53864e72425b7ff4a7e1db61c9c715c6a27871a06f61defda02e3f5c3a6fe24dc6124c8f039f9597bc65dc44748f9b6bd04e99097c097441e259d0e3c56349e0a48edae5c01c70cfe0f0066bccf532f15d5d38f03cc6f2d8b7ba9a6f3a20a08a0dcb4cd42db3cf5840d682f812961902118e7885a5f273b159b791ac7a0128c61d6818f8434e2517f82ebf49b58f3f4c6c9a4a6d7949fef871d9088acc007b07a508c3fdd1235614b205f1f66fe408d14bb8ffca8ce34fd809e9254d205ae27f3945019e7acc60e0d654ae9c3135cc2773c39d5926f5da68e5f72e4d2668c019149868cecbe57b037b07bb1e393b1028e239d3bb6dbcc3a3c31ec79a99a0ed63b85b6ea265c358919ab0549b3b5f3cb54c6e4b26950a8bae090d55ec8ef9e0e404638c9b77bb9df57c731606d3184cdc734284eab4889352258a8c9c4d9dc567d1a5330e157171bf3c424e8023eb7aa910964b46d4d31496d2d4e9c596f12da5f96c073f4b353a08674641856e635f3556538706d4b8e507d4da9207332f8f2abc7a3141a3c8b4f980c53cc26dfbe2bc608c4e3dd169a4c4571e7fda4a2ac20f6213dc21df6b38c5b1965d1ccb69aac6c8aed0066ca7ed63c1cc48c99ad02e15b52560904ceb42f7c01c269db947997e6d3d690ed4ae727a9a3d46689f32f7890afca62d8d1a6f728081ad8efebe666fa423bd3b24086d1ebf4f3a7f95678c189e819807c35f37bd3bfe669f7eb5783d807820c3ffdb270dae8c53c814f3a043b9dc8fc9f54a20614118f3e06f4871ad57dcef5cd40be34c816c859a362ef22b39a078597632c8a9ab80132e3c66e0dd6d884a789b43a629028b63c16b319004c50c49f5b9c378ed5956e737a513c9c8cd2bfcb84083c82cd19458936dd0ea8fd5877f7ea65b7981df0efe812e3c6ad237b120997ba3b668477a4cb7050fc6160f026308cc5e1ee95877f1db71386d9735b9a680cae075b35d33c13a8484628cd0a4944f1af360b9db5428b5be6845dc89d8030cc142758b20442c140a149c3c73ea17f120ab88cc7354561cd1477b12b86c704b65b4ba74b2ea226fe4634f092cf2a3ee5e3ccd0f8e0df3016183604a1ccfff65ad2c7a85ff924bf8458089ed2aba5940b8bfa505844c7465fa06a3084f11158312f822f9e3771f36e74bc79d1bc34e65339e5e81813efeabde92e777165de32340608ec16b0d93c0d34073d4a550db54c1fb7ba669c2b22e960e92b18f5553f8bca526e322b4ac84824a263418bb817054bac25b0019f2163c156635f3df0b6f36633da78367bff2384b703e2382f690084a9313c1ac83479de7f06e6fea517b9389aa924adfc852afd67016711de9165c7c7f3fee4c6ff66c9cb39ae5d0d05958aaab8fea1c49b39c9ae01d12cf7aed7e3d42381e264c52528f16f41ede6e1a4a1a4abb81353fb145d5e2f7ae9c330100860b2b367c02181de251c8cc6428538d46b0a2c6df00d51b34f4a0b92facb1c150c773db5237cc6653404c972161364906259ea329c95e626eb91ff50c7c0e39ff057fe41d4ea5ab144f460cb9456aea7ce0c7897d9ccfbbc5c65fa53e77a6e96d0a085e23a30b7e6f5b1b33a97878d4b6e324fdc3b9a36849136ca5c3428e91b018c7aee4205312bd5ebe1dc2d9111337159380205f909d4b5cf4eb8a0e8abc5ef92a5ae1e5053bc67c07ae7844021538217ebf85721ff1b40b037a63a3ed072caadfe1c328b191fbd0bb9b7cc373b5b1819929419a81abeeda5a81bf8221a19f94a7a523002c73fe70b6fa5265b3a5622ded08608a4c9ff6a581015360a48e0e5cb51454ab0b81f6095a265d30426bd350b1f576ecdbb269e753021281f657818849e6f23d3a51040351745cc0122bc3a78ac20e701cfe8f1b1755b722c1846b9d659165090d9d93e58828dba6c9ad1758902f0cc947c328f3e7cb0f8c350ef119c57362e91e21744ac8facfc01023251c0e2a5cb0476794e20d977d2d8b3be0cff1d42ac03f6682c4fdf40c0d1802162a6c2022f8467a5858610f95574979d5fc7b953d2e06ecff86d657696ea6993e966338dbc6dd1d84c836c4f91c27452a974a5dbdc87ca0d5f758516eb217c20d6babb4fe1cb9cb3af4448e817469212a876dde20e6e7ed3b1f0ff97adf3e46fafc5576bba4f98f0a5d8754cde3e3da055d8f8b2edf39950d0980e2557ba9b9cd5b961d847b017da5d2be2d83c4a8599810d9614509878e157cd978fb00f5e194fbd06e8677c9777ed0ff43da4e1c236a689998627587696ab3f578cb3f3a1eec183ef27bacfe61de475895424fb50f23bcc586f1c38802b4a963912102d0744b4ffb0d156cd840afd19ba8f77ec015f1c062037cd5ffc149057c970ad38e70b8243d9044bf223a494e9a65b71451eb5438a217d398ee3a92ce4035c3653163e6495f0ca2281f086fcfbfd88a8349e708f313f79db0b9f7371b07445eaf3e7ded7401b4abe8d1ccd5fbe6f1e31cdcd21d36e0b826ca01bc87cd2eb61fafd08b33d5f4527985b788822a75de1fdb3310668f84ae503af2694bf0933537cbb3077c833a215c5abb415bcb4f93d1efd6732fc5a7b2a6c055280b9fd36a2b47b65fbd1919531d7af514c87bf55d737557e9aef6a738fcab5f43ad25aab61a734b4f087f45bb9151dd46c5b59968f4c838d34b4b0ac4c9b70b0f143117644198bd397f3266a25eddd287816448bc4eed217c2d37430ca39fbefee28a2d0e0ed264d5b94638f457e546d0dae19bfb2a7c02e8c648bd5b6d91e6f132bd41adaf7e69d5ffcd223393de2bc449b25d3bbfaaba7db315c0260e7d49583a7abd8929d406348afb39c2279cc98200862d0f1605bd844357c923b8f01e12c65d8ecd67081bc369d984d9b533d33eb19231718798145f3122705ff7b0037b09e5e118d67dde51503b2516ead9fa9f973f27e5648e5256fec2477f7b95b4578cfb219a45f310035f7395d0357ec3e4d29743a2adc6099c0ce418721d1446e9df5b93a708b76c3cc4049533281276ded1171355f73b96f20e5f390b464621421815194d90e8014d3315dfcaeb8ccc011a94afc83d1e4835965330426e9ea23c63af199d6c0f0c82c999076e35df7f29821b952c14a98b963e0ad2e2bb74263f750e39ab9f4802fe64c876d92adec7c3ac245c03b67492df6f5e201d4d5a537bad326989f5d2a5da2eb33b40c676b999a46f58487d6a7c334634344ca864430261b30de240996d94ded8f7f7402a3a20e62e40b430a9d0ef2b9bf16f4f8602895372825e8d6ed46c613afba69f7c486084471048127c59ac57574e050de7a5deb8e9df86e7fae9c438e48e234add055c656ec6d3bfb62b7d92530715af74f6e5b3e9b68bd041e01d26f7c8fd75e9ae3cc2bc54a9bb48bcd8fde301dc7aea928d43c01a954ffe31bdbae2d8d641584a43dc1d5832ffa5eb58281581692753d72b5da6082853daee4d298ca5ec24121590304d53e5b07d562e11d98327c5ed5837b891cc09dd960cc7c28f51da239271cf235e69f2fbd55ab67abc69ec0dccd6c3b475dcf280f060f7c2e53d0648a8b27ad37043afd33f979d44458a5cea7d55a25a6b67b7dbc0a55d1850c2d17964b2537c00ba1bc062071c9ccbe532c8430d10d0307b01e5c1243b4233b3ed76ea57513f71af4c30e1ba129813caa7d1f45d2d33b095f24b9d215d01f62e303e09bfed52743577e87d4090b8dbb2a25d2d7dce643e4b6da67276d96e7f0c505b1dfd32ec979b030402429845e49f7af090cf6beff6759fbdca86fb981fd97e8bc18e4ecc74efe574e4e9bcf99ba1d859b00b981d7c441a9b5df87f4d780a7cbb4974cf3466a79a3ed1169a7eb08042f093e0f0696db5273563a471467ac410688184d6881b6c74e427a7801f999d5644f27fecdd7e477219896b008b726f8e878a5311ff4691c337ca8415fffb92f04455697576eefd4597a9b3241ce5bc3b49e15a0012da1dd58da25ab92c4972c4cc02b64e89568a8f8a3e270add75e47a73da9498b58955065a1a0b9902442b45ce0dfd12503b2e3886299a38d7208bb735c1e859bebab80f06b1827c391c516aa8c53bd2ff3c8dffc2165c98adb665a7385675a4908ff4208a49f6c5b0865aaffa650afbd13b4106431e0663b3268bd5fc100e3cb9fef6bfd258e021ca864a22b0cc6894e55cd2cf47ccefe26a33609f849d429967bfa8708151a86531e105a267fff35ad0fd1bd0181a0fc8ec42a161ff0fcd9c8da89ea943bffb010a1251a9f2e0f98c8b7db5aa875536cc8a0d548d5df1283bbf97a470c2e287038d37a635e8abdbd4d95e7cee48df87f5483e2d1a8784e064e9833cfc02199c6c71cec19c3726f37ba0f28e5deeaf919eee6251f6e9970e7020c141e30d2cbb26dbc39be6412a935a8aec5143078d03036cf7207e15ca242af909c25df6059fda3bb72ac896c9f8ccdddfcc0abb654b1cafe7990df6821c071eaf9ba3b5edea323dacefa6bd73bb500324b22e7950e37e49d4603b22d5fb01af7064e529f24a4adb69513118a393e9beaadb3fb14bf859d1a4fda85b61b33a22244eafb2227a4b568d5789f5472ee31e3cb6faf714d46fff45da14b3b20ffc7b0714ef3c48121b0aa42228ce99c273972cd27e93d1514782e7f735a6ea1bb5ce5ca216f6c400f8415ec391968e8343c3330ce72842f73efc6c69fe357fed23d628a22b9dc15fd6da3e85acdf7f15dbddb01fc3142acae184163bf57c03ca0196296f39726754a8bd6ce2be22d2fd11d9a55ba7020521d5eb9b5474070eda508ef5bbaf701018b8a79fc47a35dbace8d52d518fe608722c1a0c1bedb97d26e4a244bf4c0a42e5e062de1de20f09e59ef635af5230c555fef2d6e7086cc41d784dba6447f425d21bcac430daa1de9261ed6935854b2028febfab519ab4d70044ee08db03bdc5f46bc38171d77fa9bb1cbb8885aed4301f5071e6638e78cc0fb22a5c6605efea5ed690c941f3ca1e9f5f299f8749786970a1febd8766afc4be68bd124a0902f4d9dcc02f304a2b893ce7a28883421ad0f49aa69a1e52c9b1d5fcf52c25064bef386e4ce854a5c3f60a572be3a7cb4afaa82e329d361d59a97966aff149b3df3958a20d6c028d51a54a085dcaab22bdfe8ac7a4fc2f0929df0f899cad17afccb72b80484c70680e8463952c23ef2b73cf8d8552f965743c016a84cd153538c95614526e8ff52a780bb8a684a6596a78686de6ca1cb3fcfc45850d72ea3fa6216dd9f5d9f3538c8a7dee28e6459f183355a1ac608e37d9244a05fb3696fdd234b0b0485db421771fe466bfa3582030a6693e0b8df7cea52b601ab691d381a4d320c7b55c9410315d396a73b9b72dbb0754980cef9d0d0fa2a34a07ce2ed2d41c4483f23a6d3a5392ae2970d29e9af5099620fbb8ec05eb41b6579311cf389905100bf68f172b75c0035f9e9dbeeee894432e8ec746d157561b0952df05b4e05321a0fc4541011d032247ac05b8210f483a313db0999daca9cff588c5a1651e588beacde5644cfd6683972144164b61ada2e7af3e59523aa69efa43a7669dfff893ad571f05ff39913f34a8f30b8c84de69d94088364330d10e71cab071f36b5584d0fac5fb88c8d30e41b3e3f8bcd52c445faf74af1c461b12abf89b688676461d47229ae41299e2718edadc195e23d3bac9da860dc9750f7e141e2ee44820a5661d09d04d956d5fb17556bd2d089da69cd24f8594e93446541be622f571ad0b94a939f6995c16927d0d0cb23fdac7f324548df5f1dbc1c4424795f580af3a4f64a9e49191f3ed28f1b033361833146675925be5fc33b2de78311f7d6203b2a8e4782d046e27e0671c9af1bd90afc22deec42e99780e97cca3fba1f10c2b67b24fcd764f1f27125037a678eca04197002dd3c5f13a60a116e123f68037f7041b54d5677d3eb1dc9e2482167affd1ae2e9ebca22df5bd431d81e2bd0defd54da549eb22920f397e72e9daea70c51996746fe2d88efa5c8ebe0606ff162a5a8713435826fae4fcafa9a47aa84afb70afd669a68e2c9fc31f96b872494432553155929dbfa6dafd387d00b2d4f37b30b6fd6e2ee1ca4141fea259c2115cfeb09aa0e13c859916aa25eaadd79f3033c204164521d2978745912296f431f046020485f542a513d17ea661ea746a3a6c38678361e40ca12f5108b41df2786040fa85faefd5df046f5754d87fd3cfa23eb37c6ab5b5b4a871d895ae492e830311301b5169fc61e56c1489a25ab2e0ad6ba34eda5bd821cd31bf768b7f6fa1b6b64683d33b2b78c01a42c7ef238b0135120c7a5c5b449aef075a029431762fb62e7a8608134cbf1109a853b380030b4afd1ddec4d89b074d13a0982fdf37835425d6ad35fdc2ac3e06d5354eba5bd846192ffc990a3b1be0765738255ae6c37a496ab76c24f05fcaeead033158cc1ecdd12806e455a1cdb96f0cb3391537b9baf13b7fad687b43fbee845859169f464135d77acefedc08a70565d973eeffa3f6a0ad1b0a423beb17c9e083d7bb4e4648aa00d98a22de3aaa112a6da13ac64e84e3dd92e8be687ca90048348c01fcd9080b4a22e53b8bfc81ac97ccbaf6b074896f919bf599b3e1ce2b85815b05004b2c06bc77ffc9b640dc3b9b02558bd2aa8b3dab3010fa1bc60ca31bd1988b37dea46357e584d275ff502b1279ed4bf91e3abd9a52c0a54bdc3e321b8aa5d51d84b9eeaca447a4f7cf8c77d54347f04c9915d4d697cea036dc1341c84ab0b6e5254452f40b31f49830f28299708df36f0fbaa3373970ec2a94d86987987141cf1bc8bab131c4ebed6e054678eb526625c9525b2a883e99a77ed07bf52d1357d14d00ae10d81361cec2d04e905e2c2d150d5ca44229318930225c17ccdb728da81779062173ceb9ea62984430ccd97e675cb402a89ada675357f7d74d8eb6d05e4d1d68394386817edd7d0371115aab56709d45e92d76549fa49b2fa76027da088e434cba6a37cd7aa84a734f8aba94b106672a2da3053b002a68b6df4c81055e8e3beb11368a5907cf8ae2ed1117ec32e9c56a0db7663ac17c492b617983b1f1853b98b153766f41dd6f5a4e8a7349131f7ec9e16ddead93ada184d80ab12e31a65308e3268fdcbb506cad44caf450468f07c9029f7ec616d7c50345b7378d6d4ffb3780e010b14d04c7bd779c7434e0e4eacc9d6958670f9242b0b07574b54255d7da4917e8a899079475273060ad7e2a3bbf546cab4c140631d78663004ef70555a750e8545e994190d7773bdcf902ed8224780ffd9bf096759306fd37972df5804aebe7f2d346e3f07bdc4e2fcf8d20fac9895916db0a8b30546088166dd6fb837911b9823ed37f133055bde806154f6e9aae8903f415f234f70fd641bf0db83cf997c88685b3f634b0d6a9116d8cff29774fa45140d023c4b133b371f46e483717cd0d8596de102622abe96ced671312e48262f0941cbed115a9f0c582f79959c8e3cfb4143c9dbe4832eaf2d44d5db9f99a010da9460cf10c502cf903c3407ba4621e1983eac78c19d9d89fb6461d417ea712b9f9a6c386ddf39df3c33eaa483c571b6c8a26fce59707ab0d2dd5b55d624b98fb38d0ad17f7e5c289296b6637aaaf6c97f5cc4de6e18493c731dc70602b68811f8224f525829e22cf8bad2d59a708917ecaf60738be0021fc64ff8a0bbe109f7cb26c0dd3bbd9b5ae820cef8f5a6fd74505cd00eec3c4cdc15e3d7c121e441860bcaf32305e306e76e55063977987e385511dc302f01a48ac2e75a9e46100cb6b7ec387b1fb8d153db7391a9bc6bf1964c4a87382add4a996677a2f7d1d4b4ec42dc821a5a9ebce33dc06f4ebec86f7ccd17fd63c2cf6367bc395ba2952c769ba78b03deff7c8185eaa362a188de46b76f1b1788a7731b82fe22bb0a51cc00fbdadd741330859f70da6ec92d3a859af47d2ea786d417b1185f1be0a35cb826c9b53ec3febd097d458e96c418d69765eeb356d751b8c7ab4feb785c5791b225b815df29d8f1436e96339a6beb2587820870cfed6753bf254bab7c5180af2a558ca12b072ac464bca11deb1b549fb93f32728d6fea9d20994dad7ec5f2e251e8fd32efc28d3cd727e77e195ccc22ba0cfc14b129dd59115c1c2dad1ecf1368433b81992fcc1fec0f03939ee80fab7c260d58c61ce0f265049cfad9e363c8b55c9692162be933cb1618c6a7f7a0a8b9564a69df5e458d26890d49eca70962e69a52bab42cc963ab506cfbbf59f82e3799b1df3a085aeda1ce8eba8fd72e5aadf461c50af2afae4b6a3df6e1c8172935b8227be203958a58c00c11fff8801e1d193104683671290a674d94bb186130c68020d03b419a3e12e9d199f39ff42c825a265cd82f358ede53ed76a7580edbf32bb108bf45faab16b93102bcbc492f37b338f9793fb5c17e0cf3c6ab6dd564d4775e18fffae2b7272d681fd64bbb81f556e3a0c1ffe3af8ea5d38d5fe8032a8484d7fe02c1e5d2d3704c5dea8c55746359c29bd9c1445900af5861cf1212df2c28bca10b6fb8c72b551ebcde3c664e46f2f579703109eb38bac2556603727cb67f36041f41df48d85f003fd5bdf078edc3af341f6d37eee58c64bc6d6446c795c2e1157daafaa1dffc1993984158805344ed1d4b3787dedee0609149d507947840b49236b47aabd709a81ce6cdf381621189ccb0f2a0c6fed505f41c1ac57c7fd1a18ccf5873f970f81d01a06a03d6d0483373683ea821b5c3e4142741a561b9351c596a4ad328d3fbb83626bb8e6a7b6b2688c9139fac727335eb5b90b3e8eaa0481847945331e8ee8f3867def7c87e89121210c6b8c6ffce4f4dcf509c5fdfcfe6e025f6964c08f6935a025b26b4872291fd2238244fdb6dbbf96b6771eb906cf027f7102f7720b6e24210958e7838ab081936b115cf5ce03d1e797373758f4b32a8c9363f02609ea03d20f6462c53180f4cdf6ca87c9dbbf042b0cb447a5e588765533b35dad2fa111ab705d90a89bd5b8a8a1af6fddc5b4a2759e220926a3ce6d285f450f98cc405586110cbc11395087c0825713637dcd08c3ab73d479bfa6ae54f42858fe37d9d4d0d8f99d57567731ea1e62c7b6db97ded1afdec17e5e6991a4b884c1e33d0a19739aa62beefb3cb1b60f3a058d632f1bb8513243af6e08e32259a899d25ac5e772382b9e40521e89569a475ab56b15258c7b88dcda127f4eaa2f64e3573137af3797b8603fffb06c4901d657925dc738cfebab99a0e6d4f45fe30b02eb1a01f2837fb8dc0ba70255bedcc9a910e87699a7507900b49f5fc2878224e07d4d097ed084c61c3152d08b1bb2eb8bb3cef88816141278b628168aedf87e59f669143c5d4673596c0cf45656c5e0fa647eeb2c86d6bba74b99d9c55f32045c009cc2e5ee6a8b6497618d5cc8f200d67248b8089f65c66c6e2a41092dc189ceda82cb6f24f0f223d371026db58833e6743c97075a6030c4bafa9d0dcccddff1501189a843413d1a7cea06f23f310cf56b64caa1726a4e02e3148702882962a2764b62a98f779dc833e5d3c6b9b28a1879fe7994b1980e40b69b7888e07e0a31905e42217cd69c13b9be83d5fa9bb0aa90546a7c31d22c23023b6b10402ef2796f03373560ec910ee121e96ef830dad3a6a650136c3193241842caf99e82125f2de1842e22146612ea1c14e09ad81bf6ba28db45f80b56aa7729986c1385fdd23b4b041d6fa1e20ed33fc63b516db0066c3595cf5dd52f43800bd709f87d05a08fd6d5774b9701631a4b82589bb2ecb9d39c0f225559116d968ff9fe1f80581b0e51d57ab99ec4db4b625c46750a1819c93bf59b900036fefdbe9f5d135748092b7c6e369912a13694d7847740c6e0250a2a3868f570c4d8fca814a5471d2a3734f40a0cc11cf84fbc1b28876a51391133550ca3e4eff347a7c0c4e73fe794033a0f013dbeb7ae36df2253af4b9b884369c03680080979af23849a47a3b500064472f347bb2c110811fa9ecee61d1c98030d8dce0f14930d1447548a6182726fe063072c007b92639b4ecc465250728abc70bfd92bf50b7775fc3fa66d740e887b2d32189455242aa72c43af317e1f6a56ff7c2c730268b8e613cc1ad1a06d86e5a890542903fb705f34c9ab9a0322d34031d4731261dc4b6ce0f0d8937791cb6b8f4faf2b9e9607091bba6c9ab6e4b0bd98cc3fe7d9a13b686fbf26c9b517ed6b903e8f2df808bf9decbc58bf0c67a0349f6ac1ffe51e400462284cdcefa2e07036e4af94cd9cce21efbaa20ce5a7da7f323a156befdd2c6c31c23388b2d92c34868eb658210526aeb94ae38b953e12e6e25fdfed3a52ea7d9bd20d6b538a37f83bf4ffda4417eaae2c788073e087f2e66d1850428dd8669c59ce8885fd8ca54fbda5a7931eedab00153d58d52093e7ca12f1a5c970c527ddcf959ca298b2b83c6781a1d4d583e2b92d0b0fbfddb17fae415ed2fded9f8bd095f0b46942bcda5866b2a70a1510c768237f54a4a70bf1db2f8bf5f53cbc90eaf81dea6f8d5e2bae337b137ea60de209e1ffab4c4ebc8123b5df08831bd2e84fa659d33816f63bca1da1aee09c48120b2e62d72b828a83090c818a9d3c0e960ffeb711c3530c967ec0bd07f75eba5a360ee2254a4d33073b8252b238553b1724da1af301dea4bf89a4b8b25ccc6347f6fe0b814d975b2bb14f9dcd7b8b6e51808484ac6836afab16e059eb6d2fcdf40a95e9fec2463bb3dffd58bde2def658254952637a5a4451e148fb447e0fdaf093b14538c4d48e9d0007bab3cf9c42b3e61218af7f1e8402eb490c41f86214196a8ff8e6904da0ee566d7a5076aeb7bba10deb77ce03d35215b1b0ce83a5f9763ff3e95e3a80871bf746017ed1fc54da9b1ccdf085736253120fa057edf0250b21067fea70202694038c1a711b39229fb660c7091b46dedf51d598fb6d7ef07eb8308021914a71fc9e677243e0ebeacffcdc4285bb2db6f7537d19449f79d316a6e403829203de46bcb514319922dae49b4ff4366acf8851befad37e17b46221d3958396467d0b602265aebc8fa021be5c5536b7d0961246b0de0c05c0c9894921d99d471d5166f815ce0eed0e9502542e7711a3260f03f57f13ae97ec5ee8a2c4981b798050fd66565bfde964773928e1cba8a9a9e0eed2a4b0cc36cbc9447d34d5af57753cb337426d7293c6b0b1add3b577aa9818d12c2a85ec273f9a68ccd956c79492be8f890a5b6a8919c21d7bb672ba14916218cd6ae502d697d0dc2b3c70f60904a37a62be239b2701f1e3e5aedaa33f2a6216ed895cd44f7cb2aca75f5f7c3b30be5aa38d5420d46188fc86df3e66ee818771fac5f6b15fd8e6f0f47cd9a9f303294e5ddd00908be7ece405ddb1b0910dad4de36d6c127040bc66f2d83352aebcd589e726971bd255d08ffa9238e64ab11efa3c28d0bea296e4c1ce7a30519c605f6c07fc2c994b7c5d3847bc51d81e7f429f409beaa4a384d879b2e4671db3e31c922c5243b18f33964b86b60f17889ad7296cebeae783ec11e006d3a2f4f78bf4abfdd57c79cfcae3c7f0674cc30cd199f5d4e91de325e8f2878525e532865b2e2a0c36c7d2572619eb0a477c7f81c856b5c8284f4b7b0fbabbcefcdb29d5a9a34f0138a167fbc6a34b4a70c125eae3f4e3026f8c75bcdcd4035ad7a5e2615e5f639bba2b0600a541cbff648c076a88fd97a385f2934749ba0e88bcd92094126e26fef401aaaee698059a7cce49dec729eaf7c1a1ef9be7a289f437ae285d46857424a287e68fbed3ea55462093e40f8d89e25aaa88168a7e6c173de94f76525217d8187193fc5e824145fe21bb322effc99b86277f1942935c5b774984427eaf8bf59bdc353741405a057a3990dd416c7c37cf4c11c224c1211e5916c2dbabbbeb68f9bbba7dc07b0e52c72e94352fd8359c48f298e2d6e95b08644074354424b481d5ed4779dac76255938d366dcdbc2d06eb9b1acf6cd6c7e22c7373ef4bcdc2f52c15ff55648cb0b2f58e4a9b87bf1db17f1a1d3582edc611a2e09ab6151a275146e876d116c8cbfc048fa39e46bf508df2064d13e1197733741d5462cf90df370ae53195579d4a665b030ef0089fdca0ef2f4381aaaf3e8e34f3efdad49b39e6371f52bad53112a657eec39fa37caf5e8df34fa5dd3e3acacf24f68365e893dd60c609f186472de60045e9ce05980a45242af3fb18d408949e430410517d884d53632280267ddfb688c969a830283b1f596ffa7e54b5290ea7780ec424f2741fcc8f1f0eed40eb12ad79f54ed5e6b544c57f7c8edee8c560cc66f3e048b06b9bac641be7b4a666d5133c324606e9ee1f0d10780a5845d15057a3e7e9aeeb49a1204c9b61828dec4a4fb0ce599654821e9462cd8e880bec5da406b820e18ffd57d3b5dc0424708738d1d27ac717ef201d72978476b7d941ba2bbec72935ab9c8652510f830f64d3ee8806e8da2c80d61773ed7077b545b9c7de71c37ad13f7e603c2c419f75bb1c1c2f4e337a922775041ca1189617cb410110cf63e40d1b18e16b5ce8152d83b936d0c9dd1cc68d153e703f4d99319668f9a70b8d995f4c73a58624551906ed328e9060445f0db5d47892d49cd104433631fadce67438bde256653eea7d69594461a281a067bdacaa14bc7df25a17606a74ddfc88dc9c08192775807d20c18a361f253092fad586275ad5dca2ec7f5c03398b0fe86117755a7313605697595b0c80640a94d387977f90daada7bb2ca6c652c41b9e8a82ecd3677a857048c3e3ad6c2a99c6e172680b7830c7cf492406ffe18cc07f4462eb217864fc02943978f1d2c3058b7f64d54c09f6a32d0fa4274117fc22afc9255fa402dd5eb8ebfcecb3b4be2a8a4c372edd9d636dd32f7d4aa743f801f52ee1f53a99b089389bf21b8fa0e4dea7d3b8d492263d6147d4a8de6df8c0991f8d965e927e4c85cfe968ae087ef7173a2b1ce5f4b7451be303d86cee4f692bd21302ff880b20a5830eacc3f11dc5c6be9a8cccd064c3783b9248341f0db1b25441cb421a4a9fc4534bc2dd5f09e997294ea07728d787e79139932b1e2d5ef1981c782701b3d8d95a8cc3d8995c73191fb1d50c7e75e9876f38a9817c629f3ff1a3ad7c8fcb6133f2eb173669dfcef0f43c0cbc2fcccdf96ca98e281c6894bfd99a32264d2a41332c646b603d52f26d762229e5f0a2208b9ae3d4f514b57a8e46697f48f62d75b5b0a908bda95368cd6a8e4d1b949a9b560f25c74b2014b1a31fd81b11d51f5bcfb52791e580bd1f9f511a19ae3bc07956b5ae2e2b8173373d22d513f4bbf1c7d54fc78954d2f1732cc1ad96294c82320a5fad9dd663fca695599d558eda79db289aa3d16028c31f70b0bdd11038b91769a6433e36c437ace178e1725da64577b350ca84b2a44df33bc736cbeabf2a788b8cc2423024286c23419453bbedd9e19416bad0c04d35df9237b9f93dbffdc97aae6337fb33b5b13ba682951ce408ed682a1a3a77010d6f734e24f3b6974db266b378d7535139a411dc4dc2ee5f494c6805b7f7b18a504397e11bb2dfb597e00c7ecd1dd3a7f74d114bd19cda0fb71d83be76c4c8d66b17a87432f2102acee70ff2d60be200aba82690b242087b79d09ceb98c79b2f2531b0c090c792ce65b21721c991867095b0c5d3d24f0a5c6e76e511c34790a95f11da4e4681a43d360c6b427af41e2ce1019378c8e6e083d56bd4fe0a672c40873363c66aef5e0fea5481c6e1b55e7040793f35701469ea5e93fc2258f4abc7cd213cc28c960cc5e2e1b903d43db7d24439798926b10aad0a6e3d701dc0b65065aca42a519f32b6e6b5359dce43f90eb5faa1ba02b93877fff4f7788e879b0fba8a6cdc9392d1b3e60b3a6a377fd9fc3a62d3b50a538c842c618ed870c7d572a22e0ce1738f2185326ad0e8c357976e4e00f84983f4a07071de035414c07ade4580bd77571c4af32aca62b61690852561daea83cb0941ece7ca5f8290d044a9abf2916395cc3f90d8af3655fd996bac21d8457b73c637c89ba0c368bb05c0a02444d6320de4e6a41bfdc0997a52436e3f795b0840ea7aa72653fcc8a2d100cbb5d51e3e27bbb29e484820d07f046480ac283eb00eea7efde3cf8fe0842f1428bbc18c17af1897f7d3fa7584791f396a8a6f4a400ab857856cfd156b18024909c6fe5f59727ceda78071be78163ee05b48197e4475b6a169d80f962f3ecff69d27cf14727581a6f2943ad4fe0d5b13a68befcbaeae55236542531b8ac77725c66f96f443376e7d2723907d543a53a2824124e5ca7148d2b41ea380a2985002e4c8976e8bdc760b9291f2a492303e0fb895a629c73834fd161b6952d9747411639e4365737dcb6bc9f852a43b3c85632bf6277438aac5de3d2c38a53c1807d97a3b7df45d5bb7dd41fa3370f41bc2fe316450caf2364b6ae9090aeab0830934602d43fd1dcc026a1285dac2c44376d48e2d879ba2420aa6d280738add9fd4be692a8f06ccb6ca06da0b0493d63e5bc14f86e5ea733b180557592ef0d31a4558927931014f9c12245bc9927008132b2a9eebd5ba70b0ff881706a77079b0b353615b123d48883fc2833950408a545f86875f24414991763f2c0eb66da3355b650dd6537e1eaaeaee12d7d44a0514911e3000965071e443229bb0d3129ea1efdca6f7a458cf5aab46169582e830c58e7fdbd7204fbc19b764784018c5730c271a8031ee0b05b0186c202ef9e5fa1a902aa7ef8f84ee479718d7239ab20e278b795f00a8a48997fa7fb0d544bfaa2201cd413ebf36d0cce2dabd680541c4ea2c4ba79bbecf7a82ae7f4ce5cb9b49e63eda48702355e6599cf337013a457acb3b3d0be2197ae6912ccabe1afec29ed10e497310657fc48e82639b752f0ee5c972819aa4f5c196b7626058670d0a2ab0059e56037878154cf3e7d42ba48626567d3e8f2614de8f043c1b7bc39491cd9c6d0b0ce2126a0aab02558c49243095ba42f324a93c7f69efd8343c5ee9f68b90036af136c9e88958deace0997f0687b0321aca53bc46a42bb151b3f37fdc0f27fbb6e1e2a72a61321038623fb97421ea557f10fd89a47d3b834e364b6efe9f704a3fe6e8bcb44262e3c49f592c14a0e537262fef0dab88eda5fa7ddfcbcd0430a0d55a8dfa435e15834c7ce5e5440ecf0f3fc7808facb5721289d3acb6230ef30c5b4f600eac4d6ad67b2020090a9514e8be3224c0c9a54fdfc22e1ae5c023ac73337046831c601ef0463a86d6d040f1332a94771aec1a8bd47406bb29fcf764d445ad70252f79d4d416c373168326e2fba805fb7b34d1e697a0413ff69c3615c3e4459601a4475ed1d10a59c0d6d2d6477bc1f16cab5489c02cd296b802a6a459067a1ef43d5ad40fe6e7d860d3c16797a47f27fc64f3d0881a90a3e3a6f12de6ea4e5e3938cea04afacc3ba6d82d8cb39dc12a55be34782bedbdfe5b6588314979f3330cf7456547140265bab1784a887813d87305bb4f7d0b9978ede9565fb8afa5d53bba876aee133afb2982ee2e376894439a23874179bc08fc8ac17c65b63e43169709704183766d19ab12350bb64386a78597d81bba637d57aa6944efe1bacd40fcbd9609a613d1c926e9ae7950cb9a668facf72625a33fad67eb5b5131e4f0b07dff8ca1aa86a1de772636371e5d54442bea3895e2f8dbd3311fcf020cc5394e02c2922da373fef4cdc923277ecdcf6becb5f2689bd1f855eb645421a7a20cb5482360e2bf5b8f2bbace12b58d1ce572830858cf7da9990ba5194672559dacdcc3765f1d2a5ca9312079e2e58178aa54852ea07fc914163ae7e97f26d6e273f863ace6f15ac7dbe2812e469db81003c08a986f7363e83dd12967af11062a4d054f4e7a9872549c5f86aef9709387103037cadfd5755653f1c6f5c897f319f7e6b196abb543a4082b3f57deeeeb49f38c23134140c005a9ad33c82f61fb92354af7dfda6dc0a6541551bf6e21d62c7154b95011a539b05532841cb5ba56621048c0cc6a211577a353dcecd9dac92fbb5ba92b0ad6ecf6e41438db7def6f093aa929b1e31572559ad49c33d352af5a1e0343de2aa9cb303061a98b527d1b240db57d9416e4641f64e40062e3fb536e6f3cd2ba1a14207d65b66bf1b5a39ade5dcb9b65d9efe92b6f46d10e797adae6635fb93083f0a2ee8f071676b3b2d3e3764b9ccc6fed28ec70c769a4b78b43a5282a44aa300bf610280386451ca52c829affd0a9d7cc2006f3503fccd2714024c24c08ada7c3b2d6672da517b78f026dec7bdd4f7e22c17b3512ff109eea8362967f527280fe6a8253318a3b3fc81bcec246dbf74b3f63772f8a91c08cea12b184afba7054b53aa32ad63b34a9d53d9d60eb6c86818bd14acf9ec0314c885a8bae8122c74760a0b15871f0a3ef60e65faff39f6729124cf63aee704cb7e990fcde35828b53f47ebcdeb825f5980ac4e7eb2104d6e4c94ffcb4b3c9dbe59c5f00f77d48c4d75fb730d5e63640890954e7a4b520b5c4283b06d440df05f22462afdf50ec45658486a81642beacf3b65211365fefc25db988e11ebaad86e499192d9cb0b157873a521c49175dcf34777d69362f0d5f94b1a8c498239168175b06c2a2dea234da78fe6ce68c5cc7c7334c66e4e0dd06c05ed16cf7864564dc5fa7b2c489f0e9889422386b17b293b283d9547d7a2cb38a139deb3e70cb10d725f0412efa838d4c31db6fcc62eb28eccf746c096d8bee3777a40ce6b287597548a719bc327a96aa0001fa15cdb1c47c587b17a210b3a21924756ec027bdfadb9b9f692cd8bd1594b7cc87c2ac6eba12878694df92dc00b6092f9722805c64e6969024094108f100c9c9734ec247cf76510ded19ecb6e5deeb95f38145d88dce92b27604b7433c7630692463c667528679729f4e959780f1b83488488800a5e6993b82223a9cf4e5f0d0b9f0e5f7697d1dc5f0d41fc1ba71452c74739bfa2a87faae238ca351056de1e8f1a6bed57bb0452fcdefddff2d1f4ab8bee4b6942d94fb43975df0d17167a36fb7a24a179a400bc6e42111b2161241ccef4303275aeda73df9e90d3b5b649d3396c28a534e004ddde45d258f92f91c5d8efa5c4195889738fbbe087e667c95a6738b03f2fff4deed2e443459f5137305e92368ea4f35c382a29ccc560c0a8b663d125a3abc8221705b9e2a8ee5c1885acd9366aa3c82f456bf66bf848b3a1f0eaf1c044183562cfeed371c7730d2e2bb8d9d7d8003f3f4906eca790f9ff7ecedd69093803a17a41e29eba60836a0669030ceeec2f55201f65d6ac2c7f772e89bac05e8fd71d0c92b78fcf94e22c03cc46300c86518c81affe4dd45eccbd3596520729d2637b6b47ff5bfa5c97cfc39fd1b6a170a1428757c1b2edddbf2b0da6930c624d926e261acb7e236b82995740c0f8579f2559aafde0c02da4b8a54beca9614c5c56893f350325f80e7c6d0a1e8e75fac5f557f2b04fef93a9506b5478c2b0ba093ca98849a372d1599d942520f615dd7bad185dd908b6d0faf6ab5d8d18aaedc3a4033d8dfde6bc734344d7559570ebbb1cf867d0cdba3ae7819428a68c68879c5f767623bb5bfd07d3a59195b347f836271194d09102e2333f21ee9f158aa8ebcaa21b8a6a2b65afb5b519bba15acd96fd76a8e1ab266aa9a353094a128dba470ab3f967ce2a0b7e51039e106d0000547626a8de46636afbb0f5a23f81fb35c7afc56c2c8af646d6ecd39d9dec614d523129062501e779e4c957eb07af2a05117495356207ef11eccb20b35b53063cacb56a2c014f4dc6b4295b5f9c6430326bddf3418986e0b2951f5ba3f28ffb1066b244f8b6b04d605c39f658d6029a479441cfa2b9b556c36244bb2ecda477ee565e0726bf7617f51729c12084ee2edb08e0ce962e960a794b0c8042d9d06eec5d98c8f2173a3e331c9eeb2d15fb0ee022a3a14808f2f80b308cec0aea77368dab0bdc405c090e568919a097c30701beca9b44af60052ecf35c6c691407ac5e24a4b1c477081557053e2f24271c86282c9395ba8fdf61895a23c09aeba959a807e450487b6bfefd00cf92f528b4e8b17949ce580b61ea13890ddef71b92df280d7168397cd9590362693d7e5f9322e5d1c5ee6ddbe05d9463dbd102ed3f6345b307be92b45ccdd40ef404fd0cb3e6a01ee2b793dffd585e5b3f686f9e2aa0a0942b1f81fb0796dd172ff39ffd7fcb7a56fa02c0bb32a0c4d02ac43ba0c6a6ca1c31b4b71ca56324d987ab9c24ddbd84c9843b48e97a95c629e9d8ac85ba96df2940f6d4a15584d943802cf77704a3e7059cac9495630f54f00faaa1a104a7aeb313a312f76add6325291d58f270039d3dc86766dbc35f67dbf387bd5f4c05027e732bcbbf53b56a0c1122a7f2d8b76f6c34d43b37c23527468fadd80a7aabe3819f7fb21b1baf3bc827235971343b7b0ed32967255a0deecb4e3dad02bb7a613d3398903eefde731e2361984828c183c1a4de5c8e0512fb28f366406f586b4a528643d6c90f82ddf6ad24ccd839f6d1b3dba7f73eba0cfc552b8b962caf1e910fbd10695ae9945ace53e0681f3d894fc8e27d7b6a45f62484395c599fb0d3444ab9cb65ee7a830075f157d0eb86e3a4283f5e7fd8fa267eea3463544bf4cdaf44066762bb2c12d49546e6230905e0f4d8168d35a2d98ba3153821a459f20b87193785bfedf4402d5cd6edad6fc758977599c88bb761b5ac2f2476c0a8b9569102b34f6aa4c4e4690d0811a0130ca534b446ef6ffaae83c34deebfe2c76f5ac4ee06a6c8f3c22e0ac6949112344ca39f17197478bcbb467c2a1ae231e17ee7a7445163d3a4bda3a56d1eb1f4d5a442baebd882755612f1bba5ed851bd4fd13e58c291c5f3f82aa4405386fd9fa218fce9620954463240e6465efaf1f2c202a6533b448d55ed76f38b992d6c6b964fc4c640afeecb27e5400a598786b40377b23f2fa4d4d88362b161f80b95093096e2dcda99588ad893a91243f05b5939b9c9f5c01ad06e2652c5507c91dc7865ba6190b78068f423a78763c758f053c1fae8a62d5b161cd402572a47d72e9b6f878073febdfc47eb3751293211e27ae73870422b334a0b9078ffb0b43eed4d5700dd519e889d995eff39fb9c7b0eeb2bcaf02a6f9f22d9663ccf0bab88a2e8bffb5b90790743c817521ac37549cdce0fb930caa96a18ccdc29917c486851c08b4d20b5ed99efe01f44d2912635e72d869a311da8232eb8d17b05ca0ebf74aa25e337a69a942d25eb70934d1f120df6d05ea28065146ce0fea4bfd76ae917048568a8f1e142e7322e69d9a662a5f96ac28f06a0d87d7795a5127b746ddd929622c582d17a43be7c07621192481dd6be1cb922261b1296082adbcdb434f45c40fe9ba33f179718eb4d91429766f1c4d88c2f7d7d7f021124f43c27025fc6c091ae154ad83dad2efa21dcabd106249180641b0af4b14637f5720fc6d6008f1250944a8feabf64ef2274bc4fe25e0294805d36324a996790559211515b3ca82e7851ca7b098207dd833e5bdc76ed2f423d6948129cd32f125427c341a8b5299e68341674dc942ef8e6cc3147bc0b9e30411d1c57b9c0c25b1612ebc7fedb28ea8deb0659804e15df67f8f50ead4419b2943135882fdbd4a0d53f911097f7283d5723ebcf67357e2d2793559c69594ccc4eb452f25bd938b090ed2b90ce034a2bcd145910a83cb8d415940b3bf875195fcb4fe0cce81ffaa1009ee6583ee2223363a303a9a595dab7e4487e6531936e4138e5087f5d34dee56d77312a4504512279212ddf7cff4bc4a43f7c4c951857c82cf328a898f7c7c6b93b5b16144adffe2d6309c67969bdf6e67a1e40611a21a169925ad78f54a0ed29b5600d9d8e3941f08ed2445aff5b9f6596b97405cd1c7f5be0ee4c484c17adc9221e51a68dfd213304eb274d2440b2927ddcb624a05893bc685b79614c354df623878305ac55739c776cf8710790d10768f731b55ff54f8ba367c5e82e43926b53171a2258b6a69ebdcb4c30a7c9ced85c56548b9780c49924726e674d0dfeea660e0a9bcd76ae9750b39a6657681c70808b019aa6285a5d3d0bebd1e8536a46cb7fa426c88f7abebed17a9ed240770006106da75e40934ea2db9a55eb9ae770ff2680d1d8c7d90a9ee45afd64fdd2616e3190385a94185db0e955cb156738ec842c19626a38f176a667d2e8583f371f639a1af1524f95713230aa90bc49c7b62330428e563cdfaea561aecbf1a08669928fec72767d26968e51bb50c35172642c161dbb0bdab009ea0b711d49272abdbb8f47cd149b4d244499151de80d17b4cc141ed5061553c7f88adb334cf76697d4b14a2e96b112e737bc622d864f0d70c176bc85b232868e84e5e87430599d5c217b6391896bc6a1d9f49f4caccbfc215044eca75913b454b1f64765666f641510b368d23e6a4179c144140ed8bd9313e6ec13a8600697d4f1f58177351fb56dfe50363c793645de70da3a46abaf93759beaf020bd7fc45319a51b3cd25f1712a23646dd2b0254c1db8896af9c3321f27575b3b043a23df64ae00b426457ab8535ab6a96d42bead8c9e00343dcf39c1b2dfc15d77735d5ed8f126b67716ff13ddf34691f03ce851b0c63c61882ad766fc009a48896ad4774c3c0ba505662247349f240940ef72b4904a790981db28f1eb401d0bfd32d53adceca313187b391ca65eafe9121007349984d53a8bdf94276c464853b42983646075ecc61cfc67198126799a1038964193f0810fd5e9fab490b79073d1007e18275da20fa773ea874715a0338db257a698ed01c9c72e0727b5c1300ca615a602aeb4dd871b6f93d8b4636f6427ff796a709c211d0f259298549498be3af19d8b68d5c9a008588b98c0d1238bcf57b7dbf2cb539d4733a4b83d217638640b9e0508dd83bd23b245b1c16976585b4b93dbb0bb5d96099a4a021813b8b60372db362617f43756071167c2adfd118a88579514ce6ec1c27f5c59a55db5780d04201b4c065a3ee176339dcbde2e7b6f74e5c46087bd331fd76d9eceafacc588ceba87d31f50848a001e73270fe7798767c392771c2d34e902a77017c4bb169f3bbf141b7b346b2dc0f15efa7cac7b7f4af1ccc75a498f92f23867ddde029773083ffea443feb7c03453c7ef326161a282089bc756d18ae160de2531a0bca85561765cad3576dd0424b16caaab22113dd56abd3a95cf7e929aef629f5e8ccc80497f34eafa2d0142a087b68cd6ff1b3c75679141661987d498b0270c4746635ce859d4f6759fd929fb218272962e00e15456d3e59e4a116dd70b64d18494851c1023182a6b08a82a6ff358138efd0c4d42c1ddcc6f8f8c7c28f046cd7ae1c9c347c23465dd95440c2a7005c286b834a7de2e9cec1a028eab6cfadd7297452f609ba3a28bebd40057af8e928e0677b27054cd2e4b92457f8006259731d514bdbb5a49fa783124ba83f7c08b93668c002771494405ed81f01d5b7bb87c1040ec1c0e67b1b6fb5b6f2806e244d3a95a29d8cde768ad9926183155dc9a3070e3e63299ee19c9a1b61b5c8a9636b08c7e38c9a02e1fc8fd7eed7fa3e1d586322c5960f4a26e6eeabe19d04988bac1347696f361fcc94c2a670c74c852f69bd466be5b8a384ceb28e481a42d1f652c8193d787e50dadd4fa444ea5626e3b7fcae0ed5bbce4446ee0ee5fe008eb93df923710945dc4ef3e93242ec47583a823f3aecdcde5cc8258855c3dc401b242c62425fa29ccd59eb8295b99afaf609db1a0a013b6bce1fb2907f21f88b2d61fc0e38bb7759e2e13861867bc616288f377e8383a4d2f686935dd1ba5bfd6eb6d2b4164d932ea89b9f0be4c6c0fd97a2ce9554a9ed2b96f63ddb4506ba7e8d6b2ba8c0c96be21b9d138b48dd52bc375121894680365c66e687bac52b9469666d8a584bbf6a119502e3826236b0d1851dad6e491ce8b82aea0ffdf98a8b4093be473bb8677ca676570142409228ae2c7bf2a4d2cc64f535a097bcaf7ba09f22dcebcdac5528c0e5c72c46d50e00ef8d22dde219e94d14b3a523141b8ea966af4fb11fe6bb41f8c9c7364116807faba86a8c399c5b87752b7509364afeab93d53f573133a69092110ea4c200924ae3e4f0529e09b95bcd9ba31323c5accfc71bf88235490bc586753e7f19b3885410219af3c5fb8cf00337a03f063c739a536ad8ee3bd93f227e9775c3fdc95a2238980e589de8f866943d813c1da6826afc0287a76aed73413d05b5fcae2fd7136dcf307aa6462fcb4f060f7c4fd378a241e1cda05d689b0fb250b1b99c3dfbf909d2811678fbe54cb64b72803d3bb8403603f574a6013dc673d9edeb8c88bcef1d9772f631c2a21ffd3edf11f8d30baa2687bfac8cf1b2439232abf8c1fe5250eda7505e19b4c599259d1f74682ffe2d3d8d9f5146a70f52d3116560714ad8a0a9c11a4f6e07259cff614b1ed06cf15c4fd81e568fb950f3272184b66c8101416912ce69eddaf3c06c561b73368fc392a20f98344481e57315e6639da7e791334d74240dd4c1816bebadadcc72fa92acffceb987762a5fd639ab7d4a50a824972dd8768dec925cccbc7c70ffb9d721be7c7346c75deec44cf89e473805362a99591448de4a61f3982be107d59a24efbb24ce38a9115fe84f5761a37e7e18eff29e6e4debfc7841f1a4437008a599a433f1821424dc133dc7b496d128ed4d45e3a698b2dc6a7eb02157abea77136b2408e29b2d4a0a753d9c20928b2cbed44ea024210cb185555f9641768d4ccf82529192eaf97e792e28e31aa30a2ca800a3323a15cfaaa3322eb134270e5188c6e40b4c6414be7cd39e60dab625a2e012ce72d5ad5f7e624c4cc3c473aa3bd44febe2f39dee9f829d80d61f51793f4cfedcdc7be26abf5bedb4ae923ad850f8d82247e9d5c750b7a130bdfd7b38b89ff3f7836a7d52641bdcd2502862800d3e944e453022a91686b1dadb7d5236a90bb320821c0d55d1975577d13bb7a1f0bac15573deb7124432b5077f6aa73852f78eb0b9f97f10003670aa9c8d52376ecb8906ac1aed18a6481651621d2649da0223375d653a5765234b7d75838968433a55110de59ab07e7bab56d1b3b99ce192251f378e914ada72967a2c1cfed5684d0c9234567347837509d2f96f112599587cb8176f86c43cc0859e3b1c552106777625a0d27fa293ae67c8a7d9d89013e6d6afc9c454cda37e04b71815d6b7f32fb43a0977de8c6ab814a16421e022ffe3758e6ca0d7e23e13ef651df78b8928db47214a4dfba196d1b5cdac70cb392fcf74de0f6feb1b33266836a1784a1350836110248b027badcbd989b1a1979052d838277b72ebf5fb6d28248f5cafb464d7efa5499d37d36185b4a45e90f135f805888b55dc8c1c7b1ab8c1bc85713a1b1f451d136c4151ea42c3b46872bb1bc5212605ee791dd6b5930ae86f922d2a0f6321c5b25f459662a2daf54856398879feb694161762b48005303085a912eb81eeb9cd03dc3e2c36c3ef3f4127cbae4f704495108063d832351d895265ea09759c5c90beb8099363bb9db48128b28e71ed6e6a3bfd75e07aecb072ab418697c84994a060adb19b79708c0c6267b724e3ada811031ea7e9e4edb240832801d2441b8b926f992274a9ff727764de5f8b39d8ac894e499a3d5363b7cc9e0d06049b35dff984ca6ef3d6eac2c5720709113df8f5b6085d8036babe73b731157f563bdbc62330fd28e1748413f1876d1ddc08b396b9a9e1bfa66a0c2449e8611cd4e42b88aeddc11357f90d1a146f901d7b858cbc59c2bd2d65b5c081675358f005588389757cb08784ca9ab48c8f6ec052668c1452421efdefa086918724d72b6631143ccc191d86fb68211b262651ae95229560855fea4e2fec4c0ee0fcb988345257fac2d76282dc662dc5cfc5db51649c88e217fe5ddb4d4e60d311cba1f1cf93509836539433610cc8fb84e6e21fec7e3aa5c7e094686ac6c8976a3053093130c852b55d94597e9d4ffe4f4fde9baf8dda94a92a0fffc8f5052bfb97cb92f7282637b07c23c3d8f556def28efa621eff68a3b6aab54d24d109ecf0b0215b2084b9d805086627d3dfa313801a8ca02e621a4b24c190647f4a03d8616d8875f0929ab3e944b896d8f7884f5eb2e9b31a41b077fbcc3b69b3cbce8dff7ab4e69cd4ae39bd5dbd62ccbe68cd2afecb614f7d4d407b2342283880e7f260458e19960b3fc3c5f8563108420ce06427726e285d17ba9fcce0e3e2c3f7aa14c8007553d37cea1c48a0209a2cab9697501ab3a6eb5abbd80095fee5ce51f8560fbb746f7d5f4359d716581a16daf238599505b0fd6c3f2b07bc649a8678d700f87adbba8cdd7fdff0396a5dc8eace9cb62c8fcfcb060a42fdc51266bdd5274130b2cf7209d357ee46087ed594d35827ae70cef56be4cc62fef3eba796626308f1784bc3d64c62198ed91ad29bff306b4d06cbd09b994ca09b56169365d24f3ce6bbcef89f81fff607800a88db254dc4c5a5844399f2dc6128b2baf64eeab47178a56df90469d2c32838c17d9f4a88aa3eb8ff4a3600591519ff857beaeacdeae32154241565fec331acdc0863869826ca88026eba21454e46f34f9465689f7cba40c21b0e9a92c2f9eec053f106a05308cbc0b97218769fa77c272303061fc4bb030fb595e2b0d57a6bfc0556b180d4abd5db2aa43eb41bcdfb5a23e006320dbc47022f27ae0445673b21e0f849679c04628d9d3aa638600c0e7efa9d7ce203f4284b6e22219015a9d6f840b9f256b966fbcdf7e8602afa4c60fdd623aa70dc50d6433e7101bcd9b6b17bd95e141e89211ada74504447d656ce63c630dfe3745199f3d45c279bc48546b92971729ff3aadffe18c00b0a0b9e4a43f1082589e5751fb77e209d5f0e5faa6208384fbb5acbf24d42943d5ef18321a40fb89e76d4c53af48b30fa10a774c26cd983935d26aa5516397eb8416484b85d255a70d636cb12b588108b5896d53695be4499b97af9848c41a969c5b63f6231d9132e9f8a6dd6ed4a58f91fba39a7f5de521d20d770fe32d99c4b8eff869868306eb605a088407d4fd85a29c4e9978bc72a41bc262182471212a0cb81d2eef599e8c98ab2f86aca07b5a0bbd2cc6f9431e48ffbcd39c885b9c6738201f3649edeeb8c849b43e63e38a1515ac7245489664f9aa315dc2f252554f1409da8d66420dd25f415f088baa783e5642d8c9a059b66082b451449601dffeaa49fa8b2ac3e852c6ac12f618e1cf61286cf9348c40964e6db3a98547de919b3942d7e84ee8e4d5ae928c948b288d05a38fd072747891c97a1b96feb12b7c5dfc78dfce3d6f774233b532239f2f4826ce2a15a4a756bb4761320fabd0cf9d3681525d3ce901c4d2a30743f9d51a302106c43b4a5514b4a25441ea5a508aa8cf287849ad0c03179d6144be0869e4e58f0d8d8dd1dce59aee584ccff3af62f8deca2ed4933e7a95eeeba542167756ebd1ece7a5a7b0ed7639432df056eee9dea46a85c9b85a78a339c91933bcdae66b050a3fcd3441f31e9b2d723b86ced420da1df8048b78c6f22a04430349160d12e64069ae89b1e3e59e57ecb7aaf8e9467056b30d0cc7537b837721f6365bcfb3b510289fc652ee32512c7d1ccc67d5388cae55a4d4f0833dff5c8f6189951281f01b5f2d6eaf09b3c2ee2714c7d7e5680dd6aa513f7ad62196f3228c98e6eda08619528fc84b27f8925080266c983ca1cb2bd0420af309420099b4a1287afec1bcd341178f92f45816e82034d3dbed920a2127e4453345b7b6476d31bc8bd04e0e245433b5e7a29468df5610f7c428f3a026981c618c5302ba462fa9844ab2fa5cd1a0a62dd15a9593543b75d67221f20c6119911249e7d227246a5a07e844d9d0cab3903e713d9bb8faa5e843a033859080792fdf8bff6790c13df36eebc9c72e9106a8150a791d7f2d89911629673c383b9afde88af3e586a1278dac009eb32cdc8be5ab0a9731c6b7b9e2d50f76900d9f7cbb202b7d51e4d4b0ebdddeb6472c057cae01dd0e31677fe636a9c4917003eaa4f47da6466db502375f16d28cc34fe0e934fc338a10dced09acd18584cf7fd075b06679f7e4134c0a609cbd4a12d0f41de6cabf59f711b079a59306f17a34a47d166efc92dcaedcbeb638e2a85ecd48c7f8f382f20da124f3e356ae56db83e81286e04ae94b2221aac28fd1c27c196d75e7e491550afeae7a23e6975fdc4155f66d726268be08ec2628fa3698ab99a1ac66927659ef83f5bc8c12030d961b480710ae68fdeae8cd1919137a5d3853d89b0356f779ed93bb5872e3528155083591d883a7bd41f7cdcf05b67f9e67025ce8f88afc90e52e769daf993012fadae66f8cae37d600d16712bf8b5917de54de4359d90a2d97c5816997115b30a789b94483eb6a542b4cbc8156105286b4d2937c4ff62a356dcea1c8a8c63e2a1702011ddcfff3c86b2073822d4579c0a4c074fbf50e906b83173839164994539f5a6deea7a0ff9f3fd6e9f3e36cf9bd83b2e2f0f7dec5c300ee83525e7d3f642a60ca67a9d9d1f9a17f17eaf2e6cc77bac8a995e46c4cb5eecee86e0ab9fc3e41827cccbdfbc8007ea8af41bb5d7f00756aaa573ba97c62f2b52c79af3bbe6483abe29ce928dcef2afe978a6c1b864dc7041a809bf70e5b8483ddc0f0c79d2e77d5c1c18b77839fc5ebda29fb671b370552788f964614191952940c08008e676e8546eccf10e5ef819ac78c640ca346fc82ada29531ef2ce3bca3cca668303ad941997b7ce53b1bf1564d0e734e4f40341f896f19d164364e5573fc32b3a6e1795ddd0d16d69f24515eed9fd04d0501592f5854830d070a9e1dc33ecd0dc1eefa812564bdaf7840335880e2e70a6a2132fb6ca979498858fa26df2d91b3e24a11f829550deb04427e99a909ef65bfd9e78f87768d115f02f2ac79c1934227d225a3b4a460f5b8a1a7248310e0f849411f622bd765ffd97d88daef49c7813b8d2632cd281acd52cf918d1ab2e22c12e7d6fa84e63f48f0f3f925474487cc53bc4596e681de178f2f53cf4c0bb2f8a7aac2a881ddd65bebc69cf0eea2bdc328103136d78744d2f1a71adeb6fb51971bc6398746faa80c09d2a5bfa099337e0633b3e7f50d072a1f7228ece790d98691f9f135c854d4cb884e779555307c57b34000d502ca9dcccf85f3d367dbcb1398456eb36bf936ac89722c2b9bfd7177233ed69b2b51362d7016a7b0bdbc36326ba9ea5f88635e9ed8ccdee8dd624312e472dd0bdebef6ab4facd03d1eb07f2d14c85933ecec72f73559ca6b8f46112b3300317f05417dcbe6331135c152cc27c09c069345e589f644d2bda79095861215c154e9fe7dd5106c92215c10e4f6b8a664639bd3f13e96041fc9bf24064b6235c9cb1b962ef7e383553eec47bc71a751e3fbcee403da70f05e5ee17ff09d9a6ce970c35ab4ce1b4c467d4e03f00d5787bf044391c1b503ce38a2bfae0adf742b91ab773ef5ac0a5961b4f828bb04b56d51e747824411afdba572861c567924080f9457e50b4967d0c57af6eebaaf068509232d1ac4c65c3c646abe83a2c36eba83bfe756fb37936a9c5849efed0872a4f58d5a939fc4bffac4354b3e5819e0200c0648f6e729e1751171ef37c6f1d92b8d94d7b30fc1e59a4dcfd68d83ca8129d37db7e403fc95a5e927287a7da2a2063f2560058a669d85a9fdb9fab4eaa594e2d731df60e34b21fdb726ac0a81233d4c359c4a5d9cff312c2863f809260c7493afc894a71a5dd64c47169086167dbc9a185c131aa1ccd6a6268d18847070944ca7337fd325c8c941e298a2a1ba62ec82e2b6ecb0332737e68ac4b472a6d3205171e38ec196d5e264634cfdb11f25fb71b69b4d39a322d210c8ae42f2babb9008da750d0cd5e1c9fb3733d78e902c25f27acc9b6d13ee8bfab7e9117fe305b336c15d695aa4f3265952328a6404f2fb35a55d9111afc175bf56265403cfa1a7fa5b54187608dcb0ad31c2d7d53835be0fc7a3d8c671925fc570a5fe3b145ff3f289c2402bf53034f4250ae36bb17c98892df52a47d29ce0727330a8f54c125a0de294669d802f02653fdcfe5ea02074a10754fe8ca353f7d67d9dcac34e43d1c55efed6f4a27751fceb04161902abdef6a675b71c401988ad9f3c69cf07137a5aa4be7797a8f870108c06c0e38fb3ed6337f95d7361b13a1e4ff3dfff205e174a847729cbf46d38a65e904d5360e8568c2ccb820cd1f312be4dbaeb8be8c21dbd09499eedfe04b1b980bb284b3120f3ba90c4673732c08482b774931369f0bbb67aa1eb3aec34bab3a3d84804e48ca76d9dfa713c9c5bcf20a62cadc0b2d3e32e2d476a2c0a6dde7f2cb38d8425984113ab75fdee5b51747c8c2c95c35e63c1ff028099570065e7424e2c42e5c253e5fc83f21b33fee9be7ccde58c459b4ee981bf0f69f943fde3b580d18462c7a696592246115102c10bbfedfc4a1d77773459c55e186ec2d14e3f2e3fa8419e5688263123de33bb1b1b860faa8a945ca2c1f855df4937fb5f3468e7563652924e6e67f7f36f4237fbcef874a5a8e9018009479bbb9712fc29eab0a5c99b8cd8a3e4671026fc36bc6ca1587d6701989364212f95dfc393f44bc39cddcfea3f4a8ea8c4c80b406449b4d743a03115505c35c8cf8b445da2afd32b46f33510b8ba5680dbdb35c8aac4cca030eb2e9f287cd13d16f323e8f60135231bbc7f7cf71199844a0d66b9467281139db784e1d4b8994200a5312065ef7a802883a917105e0dd1086864a64ddcee8c8d9b433f2cef125670517f412cfe42df0f6cb0b0602cb7de2de489ba93e2f12b5e20f231fc7ba6023bb0a7dc95685bdb0ff8eca8ea3db8d7941e621c5dc5df4fd5a034f7bc413b96ed8521d1e9ff76297f9366c433b0197a4c548624fc29e67f343f708e3e0f1cf2a1a06fe059803ebdfb0a67ab96f02fc25bc7c84f1deb3ac03e45249e7580db22e94c38f4a6729082be44a85383b285139eb6804b414e2660d6920c8e90feaf0349db8e865b3ec0adbc481e23137103d043addc228f7a8a0e6e2123145b1e6d5c1c990db0ff1485e8dd6d6d42ac5a64108f26e6161a6e749c7ee685a4dee450012d9ce31b0aaab8259348fd43bd8a7149dba8cf347765abeca6dbadbf80cb073aeef2dfe143098d3bf058bd66ae98f3e6d264e71ece088cf5f46137be777a4700d2b6732fcacd40744e19a9409c15d7e26a5927be3f174fcd02c4aee53ace38a4111fdca203678bf49cc45e567a65cfaa4a728708b8009e862acd3b84ad0cd991b6e6064839690cb2ea2a5cd5ba0d98ae35b5a0b36a66cbd0c5526ac28c7e09f5105681af5b8110cfc86573e9a6e832559fe6a53d0fb1c2ff33430e3668291d028ffa644a9fd8081e3d2925e2c30139f70fdc54c1e6f20bf78d33115f3b027009aa2661331e87982b9c19445b4fac1657b2b9bd8c2a9ecdce07d0b45373ff935a81bf0d9f11a49bf2384eabbfd47e059097a270d45b54964aaf56f5acce90b09d4e57aa622e0faf2c1aa159576cc52fa116c1b56c8a991c8d0049924bfdc2148f073dd53c7bb3f8de5300140ba5f8dc289e5525df0cc14aee109b304f2d77f73dda6c8d88c7653dfc4e1881e129506cec2eec37f6be5a36fc2410b88e0c9ff3d4586d59bbfe15a1487ae5f816edd3b0affddee2afb72e2bc1304c2dbb208ddd61dcc3571ac9f32608a70fa2269620ec5559ab1f8316c21b2463697763012bcb7b7be244f29df6aca6a53a7a4e6bff7e6dfa7e807e31774843b19859dabdb926da1990490bca8f8ea4fc506e9798ce3d3e1576cf8e064bdaa9063a8d2705b0a25a000458e2f1f6636753624386c5be11dbd648f685bfe26bc6034ab7fb13492961232693ef6011424e100702629b5d7a7fb8b9dd2f3ab8e8d96d6fe2e84507fceeaa75b2f46693a9f7d09e050767e390d6a3a1f6697711db4a9b28e73a82f7b2a1e4afed0a66168498fe2469c16552ea6e77f5d000a7502f055061a4174c994263e995a1e7657025f320c95f216ffddf73221f897e926b46f9cc09e585876b92efdc9af585d6078f63c528ea199b47ad3363a931d337b46533c8017535f3e5b2d576fdac4654e728b06cad84a9cb823622ca67f2be5a3f1d89e2ac1f53124d9713f9d3a08927b40c9523c8598aa641b7e23afddf73b0fa5422c19a9b6cabef5999417e84d5bae28d1ae1532a7352fd343d5f252026b89f2375b678934ef45e9b17050f64fab24311c274aeba63811115b9110294359f4c7d2313d3a951266cfb6decab3831a3517c1bfe906edab3b26b487f404f0f0ff3679b5413683e102c8317535ef5505d5c8478c0c0d632dd1773f0df605160ade5652b01215bc0ae01e1aafc5e264e17cd1263e72d3a7d6fad8d0246677a3c030228daa327b6a99581f96e8a33febfed7f41ecc24203847ae7f9cc144708a4b91f8ed6748f20233b54cc815f2a2f25f439382cfb3d44e385e8b2fad5d69186c2d5a39bd8b54b5fb59040360a989a72129ce225630dee3e06eb52718f4eddd84f960745dc0c3ceac824f3040e28d683c6853264d2cb5b02cf1a4bebcbd5dce49a0d81f28c5853988c0ca3bd94fa203767c4b545cd4a433246eb2e18be59194f72ef1294939694beec130b3c0cc8b884d616e4cd76361f04603ca3d4213742a1910fa9229ea575a417e9e97bc448f51bf698cb72da781ffc388e43c84cb14fbce1f316e8d85d08ad245e963e2661e14bf3e4a8200414e4b8f41205c39c7d418c71ee2e0aaa88150b5359fe37165760342a61372b7322ab092d0d72727482bb4a6a5832c160c0806395bb6acefbcfc7d25e7a5db2f0ec304fb406de2a14473371604d6854a9428c8051a0716ee3a26f5211c5a00258819f10633b837badc980e4aa615946f3259cb6f33b1e8d57f6c35890cf884bfa551c3ad9513ba14e13dd9210e11e73aab8ae2ab643943b254cfe4ef3c0ed2ddfbb3295b3ba13eda3a61673f07996ef7dab7ad01941faa579cccd18e55cadf448d875e755edbc4e852cade5fe59a8ebb7d33dcc73c46a1d258a4b8b2262e207d858f6f4f25bb606949d5ad49d4274b2fa528490cb3938e622fc45864fb1ca01e19c56449f7cb2529a9119ec5cbefb451a291d7ab142366d533584af28bc29ebf5a70f222b5fd6d894532a83f733f0e40376f7d33aac0308a945f5253aae5b98d4cd47faa66cc4df59f639d74e6b8ee6a46d3dfeb1ec461b2cf3023c03aefbb4aab36edb0dbe2341c1b14b553f08bcb85eae8340d9b1ecaa64c212d81c793e105937fde67ea2dec44c3247fd43fc3d5533e2cdd0ea57c5e66be643b89d7933120d83c558aea8923940e0865be4f5f8017e168a96e00f1913feed8f684bb868aa67b00664366935ab5b98a2d1eed6c9ebd1771a7d02f34d43c29b24e09a82dda6c3357407d75f653723445245c70ad55a25b87d8c600fe508a02825356600cf8b0a47feaacb663120ea47138c1842e8e461f03d63d244c50f10aa8c74c0346a3165e90bc027a6f5943f8b205165d685217d22afeb8d620ec755ac73510295e923e7e1b134935dda121b7d0cf30d7ca5c04bda0600024e7816d514cbbabfd139268e7fa8d64fbf963494319179c6791b528151ab4109afa4a4f98bbff68a7a61bd66d1ab0864643647c5ba2d4e0f5c6192667fc080732b767e9192f15fc4e1179dd8c0e30926d68d27e2af26bbe865523610b09436abc37363863a376fd1ea1dcb2c06300aee4b169b3e2ede9a0170f19da18100fb8536481945a712465515bdde523ad0931225f957750785938a5499334756604126596753a4f0c4544a5596423d4287f5276c90097e4db247ab4b22b14cfc600c0c3878b2149da373b8a9ac7d92beccc4db4f23568d410d27f7a0775e92564cebdab93907ca8b846e09585d4f4c87e6e91016700448a2c124aa525120463acd24357c76032da93ecce3d38e6747617a1f681d08943b90546d499039614ff0f660468f9eb7f2e9deb55b7cf3efe076e485eb7389ebece7ab33883b483941bc1fbf9f64fc5da1c9e480e75c6081ade1c1b3cc5b5820c50b1a8ae1b08c4794f0a330cecff69509b9041f762032f064a41dc282c63a283d9f53f076b7cca0547a755926e4bab85674cbdacd364ad8309f5fced852ac3c59a0ddd58195fe299a057e3a0a7ebf69926b04123e1bc8f38ca9b8daa33f37ab483936995f6037f6ed31e36e883a7925cbdab0c80c40cc6a05ac585e5193641f026eb29e0eb8798078f44d68d012ee2e97dc422c635bffbd8935b56b371dbd0f356a7c7c2d02a594da0d37c9d159a638f127c5628fc2fb8f89c685595691ce07eaefa9b8a2f00c3317630888f18757912a91df716c44843b36551921171114d76562ae0f760b548ca55005b611d5987e7c8daf1ed0b85be4b7a8ea4758448cd13f416a2035121c8f2108d64d27c3b7965545b907b5180f58c71bef23ea0b44312007e74f540f92724cdbb5b23df082825efa3ffe6ae3b18e3fb5e7bf75966a984703bdb1eec8f30aa8fa20ab226c04299fbd5cedad246f4a392472f6a3c80b38e2bfee4482d5c7b50bd74608c731b02f93d02300df2caaf37f15bb5508cb0c4b21e7ebd041dc7e603c5ad66c0572318aa9029e43236f1179c901f5daa3f90a852100a091671ee045bf2ec095d71ba2885207865e3b8ca1b66b86cf26b852b01c8972aa1ac89d1d0fd6021e677f3ede162c750b84156fdd71a124a0f4b2db798e228f7b2b22e7b665a102f6d213e33858a1d851c3dbc525373065eabec9d828dbdcf0c640ba01ff7487b84f60052abaeef194f4eee1f2a313c9dc34251ea021c5cd67f6cb4931b5eec66fd3618421f7a4acbda3dea7c82b011b04c6f9aa92e889de51aa8e8925bd7aeac96702304237abcf11899143911f9eb67f2634a06b4cfef3aa61854a8885e97e5522c530d17ad5fb2e86b3e3c04b65851d2594a8542be1d447a5399fc85c37c1b399460e55a2da5314e3735a522b6d3a86b130d6b18634ff0b1cb8b695b40e96f2d6d7359fc3c5f3013035b0da376829f129a122e17b3dd9ff6d6e2295b893316e3696c119d50e9036bf87609f7a2c694ad01c80cf1971c9a7d85c0129205fbf7beb788dce69cb121afcdeb177f407e412593fbce94e85f86c3547ae94bebd4f069726a7d18c19d6de1382568e18ad06f66e960ed8cbee570cd955e3c4ab982219c594326273c0e8b04a1c7afc39bfa8f232fb7b66d086f252a20e713e962cb63d43f523e93ab38576aa86bfaf34098c883ef88ce88eca89e4ab9c7ba01332d977eeeb10867389fb4253859dc62cd40a624ee81c81f62222156fad5fcdc3b71eb20fc19a582220c8504a2431af6f8d372245618a828a3fa3905dbeb385b826199a3ec74e9e4cbf0a0e084d914b7092bf2732e58ba1f75926ee7ef1a627d1a0cedc51878ba05fe71c0f2a019ade9904863456d77f67d2b5ec67ab75559f950b84566e6f48a6e82d22cfb97d2b0fc6d6924a2121b1d6520464654b34d05757f3fcf69fb6fdd1ddbbc94e5d160a042172ef9152ac5ec3236b437d845dbc31dcd2e6527f6b08b34d0cf31f4b4aba0da19891ae67551fd11eda0369398bebbf856af65d58c1ece532b65fe80364436fa60b123b5f914c8fb80a7cc7938f4268cb7752f0d400cbbcfc4c9664a06665a2c73505d21b86a31b7492f72a9bc86d74fcd2443af1b08d64471e36a515391fca9c7947b44f39d0c0207ccc4bb6c2c7116387e75b5df86e771b1d8e904ed5f6b88c8d7ca3e1305391f89110ffb70a20a1cbd7ba9a19b33b9c5e737e0c061932897889d6373cc8be948a6bd23f6971ceeb294fc942e7ccd5bc229deb8667338c9941e3f6d86fa94aa7abc61980e937442f3c0a0503316c206dfa8b522e1a2805c4a066bc3a6d0cb4dae94a58a9691cba9da52895786b2be15c94d3f783081b251ae43fdbe8ccaea11aed2109038f7727949278fb7d03d39db3fa8125c32d4a38393ed3f53a0b95d016efea9932e7c26821ce449f5837b800d09a81e52f6ccb5e6100721946d2aa6474606d4457b125cbfd44727f36f38e8a0c31122063b64cef5d725045c7bcbe989184ef0ce906dea2dfac1066dada16ac81db72d63d72420d04e9dc8845613d02a217a475ec0eb54fd240362ac2a01d5750bdba9024232f2ac00e756de7ee63e503ae42636b53e1f26f32c3932208c9b9f3a5549b1f703e0b1f1ec83a8eb8d48ff3755134a992702c0f1d1dac3976cf91fed8dec548c625df39e729348635535959d70f4d883731cc6c1ec0bc871ab98b310d33fa5ed99afbfd447338be88ffb8c9e2a0cd6efb19df73b980cc358b1e818af2f45e7e4650e99eec554ed60312f718288d405deec204f3b79f6ce3f5860ec3bf32ae1ed50579891682484ec7ea4b6c33003829307f447f95174750f7b5684467358808c305e19b9a33578f5075c674223847ebb70f66f7e0f88db818994db6e87145a00512deb9c3d92a002865044a232d527329fefe32dd889a53ab967fa582081ba23c5bdde3a0be93e59a0d76bd974b53fb485e8ff7c38a7e73b16b873c9881fb244a5742d33c658b6d506c0c24ea6ee84a04a5052e1365269f08642cfd05813c8359153c1b79c7fe3f9e8dffd61dddd4b4b929a29b80a1bb147e331b07494e60fc5619c38e1acdeb691e0aeb12e6b973efb3656afef58a2f2d5b07a43ab1330a28c7d8e389f3799373a493d24b4fd3fdd83682d64acfd82ce55d3bffc8f7b652f63a49ee1b8702249f7f370e4f5c08450d57053bd9a32c8de7a98d27d658daf6598dcb3f4a97c82e8545eeea57d2747742c2acda6ec0b85d0d260f744d72fee473cc8caef52b61a8b1df72c438894362ff087725440113e1e2459a8e525cee518d3183ea053cb12230afc9424b6aefc2bc2be167b9f91d8489e1612224b0bacacadbe6022e1ba6bb1a3c61a27a75f89d684d927e530161baad28c365ec5f13b8764484e4344f286cc96ea7853ad63465284e4886f622c5a8c6ad29338f061e53ad3438a980261fff01d8149d1348341142ba6d32aad8d095436f6b2d70adfacbb25ba3accfaa0d7f7f8d9649bbe15b4b983c3df2e8922eff70c58efd254d0fd3e65682cf3961ba026b1bd00cc398a01458d98c84cc9b0a4cc67d587e4b404bbb95e9210cfe49fab878b1e18740a74a9cfaa0659bdf4559e6e9d18c6a44b98ad7d8da012e416520080ca1094057bb2db20491d53eff77ea22e3287690d22256d4a81da1996bc09224cc526b5619ae2f6fb7d0ff87e049d70fe9feca71846f1b8c83676cc4ddd16cfab16d50ee39171e4324687b754eb5c86023953d41c9743fdd170bd6e1b79021879dc8e5c5dfbcd6c0acb7e9033c321069cf569735d465595cb39cd1b76222bdba8827ff0e5121da82b2b2ed13aa2d25f9c1d382f7baa99bccf02e4bfd31a61340ec832ae1fb0981185020ad964158eca529637e1e78e1cac5ab2d67b1b4ab337523cb784ff8195aa4426b967608e067b9c5cc167bf16a5ab70a8509f2b4388c8d753bc2620fd2aa0ab29be7a5f39434c30cf076dbe41f46cef25adbf41b8637c9f73a5a3561807a566f6a8bb5f8a10e6a0e41d0bf6425f711d92078db5f73eac67622dc221f7819f63afcc1d03f389e8ec2dcf749b06b08d29df6a7d7a4a0eb51011fb2fc2a1c17c61323dfa0a94d267fb7716ab647b06dc14c0f7f846bd87b5356cc83a03323c6870b7f8ba06f8a284dcb0bba0a672c478a7bc7b2bfb20a7c9b96d8b5d6519b469453cbe92d479aea6adf52feafa89aac12db26e9bda7e101c5ae165bb0c040b8dcc92851a3f588326990a5dbe446242f56e333431b51e1f1a7d6527bce0509fb4a8c11445aaf5e14b2208129c0829a3d2c14335461880ba2dc893dd26b94df5e548b8579ba48af5ebebd84c5858e66a5be3847ec6350d35a1d076819104be2ea0475c0a96c75251cf1dd4e46471e5f600ea445f982056e9dc725c35398d5f9740bd6dc6d1d96640639d4df0b7a020e54ff020337e6a721a16d4922c24f1f32d95538590d502535b5aedb8b5c1dc35ce2a6a18977971bca8ba9090cf9e75231afe4d17a3f945fdc69eba48bacd9259991ff9103aea1bed593fb26ed1d2d0e71cf1f53c305ddbed03ac57e5ddc0f11956a15f4e76fd1f6938ff7d1e02e67695ed8310c97c57552fe6457e01ef4b54ee756bebe294bc24712b57e43cfa5597dc1ba080f050180b880b4349b1f4ca6f89295d7354e7a6aa0f54aed8aa549326a331336749fd6a97061188e10cdf3c4adf19e46ca592181c56224e0b6ef9769ed0aa89c69e6afa039b3dd03c4a169812008071e256b97829e2ad98250fcdb428d6fbda65f297779d637451acc7ede48a5e613b1f7751f3edcaec9c613359c1bb5645995d0e943a01ca68d6e38d140e0da043295d692c49b5f7a3441786c647a9c31e625c492a9dc9ad7db59349cfc8a4e4a36a08ab5d3b0fa7986897e8499373ce95bc69ca80e8a09bf426749ef0da1537cc7eeccfb40262e0a886ac76646a647bee822f6340c7baf73f20067d12ed96e75903c7569afca4b8b160a1df0a57c16d247e8e9a638558498d70e547a3d07ecb4aa3451ea6e6fb70c1e129450a170fd40dd56d753e2ad520b0284cc65dbe900b174e2506d48c63baa8ab4b622827c6e48dca9d1a64d491f771d3ebd18befba65510e28937d420f47c46c100066fe468c0e2e58fb51ceca13b4bbd58101572ffe45bf619eb514a17f28119eda0558afe28caa9e1c97a57bb6048e34be270ec4f93372015f50cd6a4d0ee1ee7f6f62a01ac9ebabb7ecfbdc9e850d9719d50a9eb80cc6d3f7de7c46034a644382390503c4b83a18df548e1dd7a218392e59847954d07e551aebf63cb9e1f54511d11244f4dee41162aec6353077800ff549d66a9fe83b4bc89b8cef36520f62676cd109a24b3b69974b14cbc8df1bdb760139d00809dd7ed7bfde02ae7d594ebd18debe1799a5b06aac018745ab5907efcf7ee86022cf52e1fa04144448961c870763f8955e1466541a9c67f051de648243b22a1e74a228d7da50c25a1238cf2d5fbff4750e07561ba36cf55f7484fa646c8dbf9acfac278905e3dad463bd665ce0fcb3ea94f3795f7effd636eb0f1c7f6cc6ac8de7a5cdf95a8302cc9b3af798654d71cd3897931276ba3430280f54ef834d3786ee26ecf8dcd37d594582867f233a5e0778402a7d66e1df258b4a85c52fe3130a1a70a45a73baf9b2fb8d7035c1c2399b1a1e33028dbc52efd4fb812176d4ad4e657ed818db52cff71eb539ea9c14c1de5263d4c09e0434951989cc58dce9deadb041005a8846926225e8c466d9dbca67c7e7f5d65e77363c583861511598bac3fb3808eceb81a2c2111aeb6b60c3714d5ff97da3fd42e4ca63024c4199819ae2bee15a06a05bf2f06eee54d5ea9cf278edd6c71ed12191565323e40158a0a1c5b993b5282033ecf8cb37148a1ae148dea405ec5f43a49c5bc25543e58d1a13deb6a2e9cd1b1cd9df4e977c8596f9be7c796ccfaf009ae80ca6669f791edd354d060814fd5f54486f14a0678aee8970bad760108a37b7c09ead85026de4b8713ab372865448b5c3432efd54011193c257fc49178a5f2b1c525af1bbe0bc82b43ebf4296c2abe1ea4672aa9e28b1106b1d8e984120ae359761c202bbaefab1b471d4e3900f4507414b19e06592cb6c18728636b86b660525d53e416393461405e4d3807554812e710d339c26a39393e2447a0299231a6c02c0706bac60fdfc8880a7439bf87e7c44ef2d248aafa1bfafe8ca59404ca446f955fbe6bf892fbceb79522fa83db9564ddc01eccfd55133902be34ac1d754b597e4e74029b37de93dadbbdd049c59b17d997fa34e7f080e6c1705c509a97f6af5a6bd64efc6faeb7910ac290a9397b1ee2266819b0ef048a9aa6c2f8e0b9018b4537a577c2533c078802703588f98d1f1580c3811b76d164bc55922189bd6d5ce2f942d129d2b95c00ec775a1dcaf474a2e46633b273b6dfd93e5c777ffcdea7ae4b8173e4d3d9abcd82319cfa59ce0185fc088b0a81576ada7840659c9a9c5b2b5e59e8c4869ea595f61bb3415c285559b2f418341ffd4c811755723ad938a9a2d6d9e5e8bcd2096598cb457c7ee386d1c0e798113e66d797810d87aa8e883e44fd80f5cfee5e21a83357361eb1213e926fc62d43dcf03ad6566b41a0cc3c4e382b807031988bd4dc2d2556927199fb56a3a3f2b13208f28183b890f337e5929d486d8709a1002a5759c80dd56a50e08e0b53e67a546d2011115540dd37cd09eb06790b926294f73017d0eae4075a5691302f4500b9d7a963c99d4cada48f5af41d8bfd1a47c8fe6a5452f3c32ee4c200af9e53259f3960c3f5992b7c26dc08e0af68f9f31218f3a602876b45c6d57fa84dcb46c5d7299b96007e0e510600e6d189dc882bbf93c5970a1e553f8b8dbcda9f6451fb8ca2932c76a53e51d9eed29bd8de5b5d8dea225a77bec5ef967a969df4aeed4fd5a9b32a58a660be9a0d23c01992828ade2de34e737e75ac9626291c97e00f0a21c055aa1eff557fc3495e292fc10583bc11bbe1db5ef0f425dbbe7fc6c8429bb18592525d342219464584aca010e1d8fcf6276496c2f0b15f8a64c3c26364d3041dbf762b4977060b6a4ecbd71b69d923e19347e47ff80fcb62b665b3ce9535c37f9569bd2fa76c9e8eaa22bc4ad9dba77c853797fc867219492afd4f527d6706d167f4b5509c89a3113cf0b80e78e9e612cb1b16683e844fce752984bb95e39bcb05fb994a02e791432bc9c0944917041757eb519aee41750e356d8458886632d2d19b01748e56f7d3ab6f7b373b98f7101fcd9e8b989c9d1f2ea520e7f6ea478e961afbcaa6705f85e9814337347ae0a061556216b5d333bf68329d58e87859973ce693e61470ea206b8039e4d00b13af5a14d90db3956318b99345498c2cc011c7f13219a0b0db1683fc0352c32f5b89c40d2e75b6444d118bf833bb6bd15e4015b7aea8782003ffb9edb938239aaef4934469f2c05f105eb2eca697150b38dc534b6864ce60308ab915217f34afd4b59c779edf04fa38be7ade89d7fec3c441713129cacfbd6f7650b7450531482bc4c41e33a51ebb19594dbf5ec738f792d87b23b6fd44a9b1b8c32355a2bd60c0721381f70cce11a40c0660a7f8c124470c1a9dcb7929c35eb7c549ebae9d60cbf46bb389fb656aa51aa2489a32591b0b5dc9f9fc3e0b595940d029dd9cd35cc46dd4ea8b99782bca67d6044b981aefcb390b28eaedb007cfbe661dc1095c5612fdc0584670caf0283f03ad90db72612fc82af523017dc5b10a2f956bb212898548de14671d0804a27cef114f3f7fc1f87cce6f456e07143ed49bf10e85973c0040eb9181c213a837a0bec9a8140a8283f933ea8d05f5f2341581e01e7919217b0685c702e8736b5ae19e21b8f75f2da1e6d0adea2863f4edc94611b24c1e9da90842d9b7befd8267ab258fff21e936f1a550822e31c3075daa5e610f88cf718ef322a3c1d55493c39506e003c104503a4533880ac2c62b7b34fa5bf8b33da0ef3193bc366b90adf771654616773c2b402a091e9b74091fafd88cd7df70efbacbca05dd15fd8670fe577fc02de7a7eed6234c3a31459e811363b8cc8570e77f6bc16b0008a9259932cad932300eebdf2547cfdf75514a208c47665eaf3c6d3e3d2c5e35294020ba0d15440f71f9767e2c6a43e7ca644933c77af07f0f79e6be87527678678e30a6fd3973e0c440ea13b6fb4e3d2c6429b20c2c70140b9acdc18c3c18f8cc1956449ad72c37d5f375db356b9eeefe055461aa6fefef5d3c238d8cb9b9ee4da8893402bd1b93b3f973e7e55cb291ac7556b3bd4934880d4ff8547f7d66ed825a40790bfdbaeaab3cd1b2bf7cadecd303d0552aaf1ead8cad60baa8b258cad8e8155b7ef59c0863d5ff6eda60cc219d742319d0ea31bcf6da326dbee187dec2e1de7c19540ba93e725c0307d8120a232f697adb3b888e8375be84b0d20aa7934f28ad75482f8134f25285a641681809ca781232764b7681acd4f8a45954cf331c1a11ae6804669216c45e2a40eca0436f39dec143cc862dfcbf55cc8762ccb783957a55fe85a642f679d099bb9847d33ec71fef8ed97ef79225fa9eea56c9b37f9e45338247f066db9bb9392ce7cdbb49d05a1d05ab745325dbaf356d5a8f94042953b749f3ebff15348bcfeeda4208a6fab04d5fd7578e77e519249f11392c31e4aefe776aa177d2298d0d0a0cca1734dffc378c5214be9f9d2699e738bc93645317ff92f54bd948cd5932e706b45ccaee83f1472807484c1618d414781421adeebbc41c10542abefce8e5daa20bea074f98e89a99ae13a2c658f51c92803112e6f361b68e96525ad381501d01d52c6c9b4f75e6bbefdf50bfdb153b945a6ed0595f78285907624430fea8b2635ee76e119ff34d03f916a1de38eee550d33bfecd252900d375fa57bb021ca45ac0a9b8edab862cafd74ac8b4c7c40095b69e18f898d71a0fde7283cf8597bd42ba6e18f9a607ceb37bd87b1ead4dcfd6bb8b9a8591c84b2508a02598a982046f4edd6d554ec1211561e97248b36d631f993543e2ef4463db6b3375b93fab8408505af433c53f971d93fc1fac35b6bbc710271f9be6cab1cb2f3d537ff78f0502cd34d0ec24e26b43ef5b2bad9ad00080811f1b7f0dbda2aad7eeb18c98dbcf1390d29e81a9241881ab4db27702a6582fc7600dfa07287d31c22c5259b0f48f2c5bb41cb28edc1e05383ba2774550fcee848572b0b1ef4a8c151e1a689dadfa3b34a9321e695447a88bc94c9d75f35616fccbe64b25769d34f499d742910238e023431a5d380dda0c8b40976a05891fb779de4188e004174ca4153f051bbffccc3df06a5109fdf30a5e47ecb2570950b2221825723465136ad48629f3f7a10d1cf9f059c5cb3e724fc7606d4eae700c23af8500460574d6d3d2f473bd88820b43b0af92da54df3a2d67fd4fa564632de1257ae9bc04f13348edb0bda57bd565a0be7c89309233e918f0242a38031ed8cef1f9b55dc360a3a11d7fd4d938a54683b83a676b5174f5910c2e18ef42468b1f5b26636c623b8444db1a51372370ae4d772bf3f54fd1039d7c1c51b0f925ebce741dfbded34e165cc948cbdd51cd0328f93487f0743658bf5f7f74a088bf3ab99d97739af124fe7cd1de8da6e78054e8a780d187d78292a2da50385ab18a3bee25346ce2a9701412a6501ff9c1bf5dcb10f5a5f8358bfdc25011ffee9e0cf3529c8d0c64c5940faed5199ca95d392c4138a69f813ca3481294e0fb40ac0efa15921d4aa64172c00efacc32573d4bba78f261c0bccd629820ff4c675af51a49831a6906e682df9ae1750e44c49e5669f450d4bc23776c27261401ae5f364cd2fe26597cdb24863f8efc52e5447b0981a4528dc855d74ab7275944c1b22e710a83b52249fa9ec94ecf08800340eea00ea1be12e724dcef5e35841bb34b5aecde19a35c7d629de476ed4c0e62099d41084d940d95505d5ac7ef26022cc4684715dceb0a8991021be4b18691f8bfdf7e5b435776c79ac92770b3527e504162324dc0a29acdcd724080321e338d92b3ce5c11cf0c3b15edadddd6bbbce885cc5d1e6da4637aa905f3e15b43ec40b59ffa5f4e5c4c3eee1ac9a29481cd9dba3442f29fc9a17a76e9512f8022e36fa6cf2c75ea43bbe522063d87767a83b7d54f1575920165ed1fc2021cad70dbfbe5a74a7a1b9419006328cc86efc62d4caa46ff7686c422ae2f4ce60b25133c38faef6c5a59a0c249cb521225c0182071ff82b41878a73fa45689604391ca24f3eafce071c49f24cc6586427bc74be4ff93aac74733af8c08b143460e74d5d218aa87c2e6d85b90e3e7ab530c8d46c6a866a4d0b7694091914ca5d6ff45ab52f84bdad6c22db3c4ed04b19c65a7e29a8bfc83e7a153d2263f8237df2902c7e217865b1d31eb76f9ddcb53ec7ba57864b18468ecf696727efc2af3e1dff5de3b1b876972a8d93f4b128a1caf7ed07d8efe00f5295ea04402582a4b3ac4b773691f7ec7d51a289fb6d498fd1c266a3d8fba4404fe6fc1dba812071c0d3b49d754aabec2bd73b6d66838765944aa70c9b7662459a6cb3ad13288ea7145f2c4d262cebcd1e05a50a62ef80cd311558d4aaeee879febc1d845f5becd92f17a858ab6940785c6218608c13e54fa527ca50adfe2cc73b7e93eb1cd5c09b335c78f7dba3fafec146f1f6cfd1667a11b9c6443c1e62fd0c7e6cf31985d5b5ce4c3222276bdcaf356f99bd2fd9291c32bd374c8b9a793174612c82e038b887b98520ee2dedab4e19651a948618ea35422e1c533e3d00f2114d85749bbd65c5dc2ed832c6b8eacfa795b0501b39145c0cb376e4a6e69a90ee007cd678c885bb754dee65c92a65b1e23518e99680ed7cb6deac528ba2d776ba7af274ef2d3b461fb785fe8e3984d0afea3d9180e34b7def2fb66804b24d959aa8ad43f8b5e71be4b174f617c9de1e77e4e95af92a7c530c9a339c5eadb339921d866eefba654114c56e8a574d308e6e638052b5ac71501dc7353a916c337732d01bc6121c715dd0854a6c1b56fb1b0841104c6f3eae6978dad8d857e7d77b3d34947e6910c581791c5cccd67f8c0959f602e1effb0cf01c8fc0e748135c65d47e916ee5dd96c525bee7dd744001111bcedf9a992513694aee50ea9d6b4069710aab82f19f03300262e0fa3dc5244aff4aeada367f6603ec397df9ba15b8347e8daab66dd862d728fb3f3bd7a5670c42e664daed46cafbaa63b035ca8ae5870ed55100f13178592c241e32cbe6912c0a5f8457fd3c7681b4b05cbf878a8be0479daf05304f056b1851605f64ba86c361a1f1b5a8d2baa1c4a9827bb558d15a79a62cc372e654e188f7d8935d4722d56e0239333b4b3fbfbc8bea83a66d912c42b0ec332b47b19fe92d98d878eedc9e19288582a2f9cf70ccc2cad21018a55ecd1e1c9e54c944bd9c207346ab9fb3e1af878b53e3a8ba1b9fb9adb822e8a2e632f903dc81a9a7a5f3c6c2a4ed8b87c01039aa26f4fff5deacaee61800ba2450078c223314a82131dcea98e51582691cabe28a9dc9e4d2b824d77f00150751dc299d36d6726a585144f8c4dee93f2df6644d74262c4fb86d9d33188eaa605f9066ae423e35ef75e6c801a79a44ea4e736090935a128d65f24947364cae19bb1e6addef0cbc0b5982cdaa89aa5de1c290dcfb2822628376aad8d0b3a9d663192c3d1114ab558bdf0a8e3f648cb01daab6af35f8737c792b251d3e6baf4070d66fea1f524c35e803a0e8ddbb30fde83b2d7f124c296d2f385d22fb2baf8146358b9d586e5a7fe3f8a148132a2cd644c189a9b48858298d0b3f4e180d5e65a440dd206e74523c798a6d7b8526efb93a2ddc6e956f320b95ee8b37e1bbf6173b4f3751c5426996183675fa9a269135fcff0e40917f10df806811dbc2176ff0b9617d1d7d2bdfd9a106589e0b5117936556a7d75c236025bc936ef66abc93625c8e8f1110b741b30237365df0908c056258e22e251431ab7602a81b6f780d9e05e77233ccafb48835e0d125d187875e36dd02d340fe2156bbde13122096e4460f6c7d66ee824119ae1103b216651439f31324e616dd719e3e2cbc9872f7d0190dbc2417a483cd5268964eb525be08b8e9088afc0e98ad927567eb941d19201f5dc923286c275432574c2c9ce559c302b28e95ed5758c9a41b938a5a6e06db25a8f316da6292dac6dfc2d5bfb3ddd5a4ce5063bc2b3625a8d337f4afe89f0c9931e577bc60618d3da4fbc60499d7d9f98b844acb0a2d8f9a855844faae7ec8b1b520d15882f01c9772f21b9d85dc132e78a2fe49dd8676ad18ae4247819363a3ccb2b66d3970137d3aad6fe5d8998d38095946b31aef284fae8bb8d73be1c43bed06aecda90a9b882ffcbeda1a5fbe1c896675da8e52622da3c630b5f7dd3ee79621983556f980d8cdf35bee77d5ddb0faa5b21b6e3c95fc58482bf14d8cb493d32ba658df6fb28c2f626329ea7ed3b06f5a89c799b5624d0be3b1b27c0bd56d426dd89d8bb685d175ede993f405dcaab9e38c6022e3a6f23cd67ebc2a375e9410b4facf540f95dec0439d91bc741892fe5b6dc46f27634e52415694110260009bfa84ceac56cfd27e8666f67c758c23a3b0f18283ccbb83a65ea4467f5355596dc04eefc9564ae57dac705bb281da0f315a22482a6ddd017834917ca2268721a166df671f66a141a8263440e25dfa681f8cbd07269620953c2e9c5662fb32e4aa8f3c75187ee1714cc02f4b434fe8182df24f5c555ae25a05cf14efd6776971c5dbde4f2e9f91c97d0d0f6301608af7fe8d0d8712a273a145a144bd865ba54a1489d15369ca429d5403c84ad561bf4303ea2a5d34577e78ef4c20be20a56e7b11e0c216ef8029ae89c25894b1c9c3257ca0605f0711f12dc5d2b2eacef6c21c382bba34e02f812f965bb92f8f4cb276ef4901f307d13adc76ae7e7be0ef1a1b0718c3915452a221ecd794c5865d68a4c5ac6200a7da0935c3de898dee373b21e52be0feb2704ed2485ac99de1859e79a75e74530d3dfcf5ed9a0d7e34d8809e05696a6910966f600df08ca06680b78e3c066db262ea3248d26c79c16d5071c5933ffa5761eda087414ddb20ad0403f7b1c1041c46ec8d35175aa385ec7edde2dfa6de9c712590b91f5c9776bbc00f4afc24d829766bd4dfc42e699f60cf3a64a51e9edb7956c9d6c8b76fcfd1527f577617242905fb2c6e4f711978874fa0e8fcd580d7d4fff42ecb3d467f318204b837aeb729d40b87ada674625c4b9d6501b84eaa02bb19a37eb261bc8504911967bae48db48ca793b4edd8079d7b2280833c9e1f848738136f845ccc6e7ed2937e4ec51a04f5d8f3cc8a2973e8d22a8184732498a25d751dbb41c8d3053db98782fd1a83fa168ef31764cf2d4f9bcfae7ee1947bac19889194dd6b0b43a07a6336396ec4b563591461034ef3d18f2328d168aca6a3bd7dd97e2578658bac5a9d23baf99b698e55e433530506a34562900da9b4afa2b2b106321b05d510fb8b6d4a23ab72ec8dd0141b4060b09f2ec900bbd5c71b1d02c4d81a11bed7045a440d4ece6ac7fc0fa17c83dea0c251fb8821cb661b216d82281e6ad7180c6df24d4509965ac04065843d7bbfac6b5ba1ac312fc4fff46d46133448b78f33ff86ec8050efc17e7a3177867029e4c1e84ff28855cd820ff0d72941a4ba022691223c560815dacfd962428f0071d605d5524a1c36f0e53eba620dfc872f225bf31fffbd04a592e506ae57c4bec0cc0a1dba3add592d877536e2b13a2adec82ab006214d188dd53e9874451e35d7006678c9f3e932b72206e10144f368f9149d84760303aa5db4712de145649545894637c7532de96fd7f6b8ec435305d59957330bb54eded743b5ac6c256cefd5f251fdc7567b677cedf503b0b335d8ba07f0be3cd7144096d9f039b615e0c6bcc2a56a3ac661a666154694a7af2d4215ac12e9eb6ae713d5dff4bd428b08c6f296fb7ba73441362e9883108f0410bf062eee36c0c057c8f255212282624682e8103d3d962b38669ef78c35f188dbc40b437ba1d5b1edbd28f4d9126a03e839cf0b1099b2eaac86aed96daa48420daa2fb4b2454344f342c96429322851181fb2ab099e4e59dec883884440d46239d4ab7b99686434d4607fc3300ac46208af71d0d9b3d1bc0ebc9a38ae10ebe9b95762de7a30cfeaab72994ca0276ce9d2f44ba075b5f6b7cb0f34415a7f3a9d9befd7963461917b84c0fc1e67ee29a825fa2db63055ce1a9e740f445c0c9cc1ce4eb516bd8c5a7a2601169f243fad55b28c4d72eaeaf2e68ae98d4cbeb7abe53c17be40d159db12a9c3c26086df6c5bf13f63384dc7bf153f677162e0984800e083b9bfee788021aab71049e553563fc6963e30fb8279b0978c881d6a6c6e13d398f67f63f1e409c6dc2e3df6546530fae6cfa5aa1ccae2cd6f9efd26e930de047cf84b00227a4c32e94db8d6f25fef7e8ebe2a51c96b782da33259eb20c91c0da38c38a738e23cceb132db285a288f7c595e176a7266032a9af3a9b224f366faf34c1f14eeafbd20760e6690385a664e6d8e536e1ff7fff2983b701702764070f44d2c58851fbcf4ac5cd576aeedd7560eca1a960d03e0f5d5f6413c6b8b7b76d5ffe161d27ce180fdf5660cd062e804a4d65782c14341285d5a2fcb348ca2880fac80946a126629b031e949569329542f2ae21debc45a2c67e85c6192580cbba765577eb9d7de03f89d60e65bdcbd6c0432197c7544b35c1bc83f428bf061ab4fb7a325b989cb760d0cb292df4d0d8adebd936c9bcf3b5bb315da72c8ebe765a74536a74f8cef98286d310ea3b919c5075775ac3a7bdecaa96d30a0dd4904eccc0e82d64b7ffab04c071df99cd698260d3e9a5c485eb666c9fbf9b397f73a87f3dcadf72365e30b3cdeba6d936e71f6ee1e7db1d9b7f21e2817358293644f49a81aae48f49b6dc7cffeeb055240bca6b483a0d4900890e7adb3771a453c24bbfb39d3df28ad1d66115f249dda91c3566ecb150641c3eed14b297b0c3a278cdadfec3de44cfef1d189aefbda723e746fadca298081f1d345014a777749fb5e273416fcaac3421d4e9752f89318a8c469f2240f71d0be1a7be3a9864cfa0c15e2ab024019e49bf9487ed45ab96500dc12cc2f495ddfe12ebd3d768f42480617941eaebc736e66fe14d0434d91bcf189ae5d0229a40dd603f77d357658bf725505bb682757d3337ce017940e6e6f262dd4d2bd0c0691d0c2a7312e3e95d7c42bdbf59ddcad9c6a71f41b16a6d84869a6ad0bb93fef69639565b742f6d3f2f9ea82e024f01258162fa20a0e107151c8090b2dd118dc5475f08e25ebffcff6b226241f8c898fe0ae16525ce02fbda22eea6c143c622e94691247dc201d2ca4ffc78e1a8b0a778bd03625b4c30d7f1fca36457d9934e42e3eeab1db5a42c0b1d8f761e088203b930dcb1d2afc08de4a9b679fb12dec675f287ec03a5c761b0fef5b99685e7f3fbe1df1a1fa67b6409b3f4291238e02d29062b1d9938e80cd76ea1372a67e191447e9abedf223469c9ecc786c56a745588e49c1e02df6c553bae140092843f1451c32fc9e9b8a0829c3be9c942abaf64ffb8724f6731c366505ce3db0a1d91aff606ad8828fbe950ac5d78f623433f79ec51e6c4bd82f1ed65403bd46c0b2f641c3eb4e71be195d6d2686f0d541751e013693ceae90a72012c88757b848b27d4ccb44c7e02e78ce8d1a5c0812746f761b3a0ec5627eb1c85d0bfc127435799d1c69f9f7443a75689eb20d4598cc20e36bfe4cc95eec318aa6dbf1b58ad81ad57bc4539f918e1c92a19fc0e800f49fa7b056e16312601688f9efd2db5318eb3b5b0ab89e0b79f3b47f2681f7617dbc3552b24dc677a4090c203c702dce6c597679b6eee41ccb994578495124f2b59eeb82f2a7d21f92ac1917c01b654f135b129b174f23b52de2fecd66637e03e7ec49b590fa129bc129529ae97fd6eb3e9a65a74d267a263a26c2909381bf56fed56e1efb79512298429830d4d3e118a735d88562b0288c9ba134e8a3b57e6b79bc35702dd5dfde4a2a3753f0924e492f0477abded6d407c6b99a5bc5f459b1415c3c6c96edf640bf5e984903d8f60b308f720998e895ad93ea6f4b9d82f9e967fadc1e238ca9c6d4ebd0045794f04461e46c96cd3677f4c4b7d9265efe34a38c98c4b6cec694410541e5ea3a145eca916d13c84da30f82f95f70ec1cfeb9e37508e8e436fe583e8bd1b2b7936755b555f0642654aeb2f767ff499de06df6a62cc2b534398a7b65a0e9304826037f6e2612e0f141144e664e489b7bbd774dd4569013807bc8e63ded24d46e3e3fc7e9da36302474b7dcc9e47fd5b7add6225821091e346a136faf3eeb8a80ba7353953149907519e03b3ed6b4cb9cb47960e42c258f6f3a361956f00f4f3fadb600cc2144eeb70db8d8e1a40b652c041c43b1b3f016cdb0b5741fd52c140415ab48e402687ddeca9041fde49ed3bae797806beaa35ed54a2f58c5e8c55f30aafbd13764374a98ebe7df8f67d03533a3fde74facf58042fa0abd91a775cca062ead8b6dcd88822508ec3c2fa9e8ac00d4290a38c2f484d15260d276b1d82a338199bc3f09c8ecdab7e77263556447905782f1af6484012dc449ce58c1f987f2dc0c13d3a154b3c97141f40420abaf5d048d8f6006d1267f69b28ca135ba25256e3be3e4a6d65401b104052b640c9a6662b86fc7f7a5637c28e2f469f1c26b09de99ac146cabe855eaff42923c31ee27e17b10ecbbef02490b5e5469bd65a782ae20ad1717ec7143416663436781b5a75deaa4fe818d603376062f31eea618e9136d40428ad44e6aa50c361d66b38ca63376f627b2e6d8f7a0f59419c89f78ac104925e3d8b2a0a19be866e91bc83e92c5c7df5d0291e9e6cde938bdf789aed0018a72a0eb0d12b540cce146e1ec70253c36f39eae494b35f7aee035b2f8d74e0ece9fecce1846a3a2207b2cc77d5bd5b7c27532788c31f50eaa9852f696e2f14b99d8fac7011ca5d490cf0e7651f39eaac0d7748717c936e462ac5724b5ff1cbf70ff2f4539153f73da35439066aec11cd751250f67304cc90eb132a577f2fa712d9ec7d0227fce5bbbe2ddc1e49b0f011b92dd83591fafe42ff6f534a547c58639d0761db26146ca8ee739d0578788ea79f3595d03f927636afd99de385787f0c33c21991fb11b6d69f7217bda7b895308d2b936dadf2b6b2d6be68fcb7eabfe4068dd9bf59d9f8f95a34190b8776d1acadc7192839d62115477e6cc8a6f77b02c786ba61c001be78c93d2a015aa7304be6156eb30fd27e359cf2a8ebdb46b402d271916619ac6bde6fdf5870c114c85f89c8bffe9ebe953669597a499ab3990daa756196a6c98f4f8c91373ad69369da1f11785595278c31a71846be74290aeb56c78dc732aa9dbac904d219c0487877589da7428242ff4a17fcfbf7b147ea03bd933e0fa901301b7305d476dbcbc8bc5b46267cfd7d0e66059c064149e9a0a1b8e3a7da32814924b8b4b1e82e8e14d2f0d26880e61292ae6ce118b0b50376a3fa93147803bd4161d6a4f823b5a05cb77740e70bf4ac0d339dc82fd3882f94426bb7a5ac2760ba804631dae66d1e47a46ba887df5cc66bcfaabb0fb40c34e856f80303e2798ffc94a49c343e12abc71d11ef3cd2bfa749fc90a2751b12167bca0d791e24a95f0e3d54ee7e87e8b10d6a8d1473b2b02329d930c96a0c0bc230ba0a7df303c55fe0e6c3f84ca2bb59eb0f8aee2f8e16a68fb2e77d28c3166d2492fb0e5dfe342cb8ae173bdb2024da4a631fcff5133c7788f5e090f455c12cb041de4023a374f35114784721505f62a2ae0e512939d2982afde284a902ed1f274732df6bf208835d48f22a615cc3387fdd0ad36a90e88fb25e3cfcb617f360ae698737fdad6edde46d1da6cf08638b991b9666323ea6eda791b01b6ef456faa40584de9bad519474b2ab39f2c67f479898b58fbf6fa157481da04f40e5ef7a780778db145a5514fd0856b81fe667547b1a2410e0e7c96ba5293ce4db0eb4a5acde80f2acaf37975e62eb89b554833adbef6bb4b89a4e82584076a27f055f869cdd1d4fbfc249e14b44bf4a75d58fa2d974e63b3ac7e91ea32cbcc216f6fbc3beab9cc41d933bbf0514819be5e13828318b1a44a15ebfa5a7abebfda68da0dfa9c19971ca80261245b74b87ff1b0e2d1a843dab6a959fb4ed0069a8a43bc1efe8cd6a34826d00179c5961a82d8337d6d616c719e0af9c43b1a91c5be6100934dc390b5049a867c22b2f8a1b6fb8bd3b7dfba34e598ec56c30cc280655111d809cdfb72fcf111c6ec10e76b5c4e0f739fc21e58c10bf3e62a83c6f46c13879f2428e12045af3c9013b60758ccc16c4e42c9b7e3a7d78cf59c8334d9091628f08234795a200e4c3df6be36e9c578ede2bf56e6df48f749408b66fc5957a9a32fe97f922d56f5481d045d51e9e109c7bc00c6b3fba481e004a9d42878f0f658a4ab2ae5e1120424f467d2fe6786114d48aa05bd6454f40c751ef7f4db515473aa4eff214048bd143716aa030557c9652c75eb0a4cad9ff687a3cfd4e90a2b5a9faeee6a17659ec2074dacfe2c30351e18039553db0a494d708e11421bf196792cb0dfeee892c84b8b7251cff6c831c8394e31fbf769b4915aae52873337e7e01d9d0dcba5ed061b37695ee081146494857c559d91c99fd56e866c194a7b6db107f0420f4b20360d71c16736ec40cb1df6551ae07651ace6c2d120d61a795c97807f155b0e5cce5a664d2c1f7e843633bed6d0c57f8b710f6b630ccb644e818611d329d2d7b8e102e4b0d6a457a4376db82d273fba3ad96a309ffce0d74277f51790cc08774211c9eb9823517fc163bd6adaed0aaf02544e90fb3eb4625dfac1d070af761ed82c6a2b50b915e3200970341239fe24ad7b3d59c25ca6d290f936e4c2d0acb4205ea49aaf3d7104f622f20b6bdc734241dc35b190e79883b9e019db33ac986f80542e01061c92ff4bf55598c5741e94df5135793a18f018d4faa2b14656313f7be1f1e0fb3f63c8bc94d81761078184724786cbc2b3fc2ffe10acfbff35f2f9a2c33fcea699a44d3443306af736e10bd699975e86098618abba350d8016c80f0050e1bbf623261731f767314c321490672d8bff631101826b09140427a390bb8b7295450832592682bafffff3713bfbde7b040c0a0dbd7e165c8b86527485f59afe7c8e9d4f24aafb01869239870529e1ab2b1fc8c9e9f0b0b98a2cd744cdbeb5b2322f5ef8e156153167ba5c1dc8414a5af8db0decfa8c6b4736a47fd90f9baaf7d95281cf66e0f1fa03203b5ab4bd0ec5ff22143a888f51dc1829e31def32d3ffeee1b60ac162e76dd567aaa68ff91b5da97901ca88dcccc2d46733a0a60eb633892353f0d5186f677238f2e3c5dcd9540cb8d4c254b098d2090ac9f096e97c9fc79a8eed991486551286543dc49c9098e0be33ac1222010d3e3e17cb4e5976c2238b26c919aedd7f65108fd4b280be9cb7ba821b067bdcb4eae5acb4bcd9e2eb2b6a4f434ed175b34feb348d8ea17fed2fcad8b9c4cf4275dcdf4a763931d7d735e67e4675e31eee860ccec45384db210a8e9bb3e42fc6c522c00b363f5629dd315bb7dc9672a6381bb4034d6acc0b8dbbc65a8dfa033f7e0e697450229923175b8bf7f10e6c70a7fe041c1b5519766b299f351a27f3746fdebd4d7f4d4d93b07943dbfbff8934c67c5b5846920e1f0f3bbb1a7c65d1b558958fe6efdc9c6d295accfae52fd8db3ee62c0e8048c98426e6907837d3230ed699a7439002e72a743952a09032382cf1a272e2cf13c0b0048d34dc09477c93a4fca40e99d1348cd2e855d8de93a2826a96771264a4c03fe6eb849ba2bfb8239e313531a58ccf95b1cdf7eced18b3e608c288259bdb7020eee9beacfa84e5a724b31c19c5a6847ebccfabeb5e5dfb0e80caee4a5b2d6cd4d101e6f5e51f20e74707e68fd1151d91d59d81b40a4a70755071127e14e980d8818054a3e963bac38e2d1aaa42619601e44fc281455593279a69a6e1ed4efd5aee9ade6cbd946b7b8b09200910f4620734ad644fa1b29e3fb2f7de0dcfa06ec2f9b8f62f77d83c0bcfa351a3a51b76e6df825a1b5e5383b8d88714ca39e1a6a00c85d1d5995342a72725f4c8ad8d4681966e434649d002dc47ba2112cf1eb4853939134aef5820f075bcd9531f44376329d593625459316b9709ac6cbe25457b36fd23236db437eb5cb854f8991fafb48409143e87088e3993ffa3bd8d2b27401656bce869356f4367cc874ea7d9833281e26e0b40b607ad31bd605dd03bac1acf6a82a16fc311503598c91efe58508bcbb383e295b1927d9dee01d7248563a3aeeb070d491c3196f95319e5c43e4ee970c03fd9307c9e50936263bea3b3dd5dadb1c33ca85edae5393b5ec79d8861c54571573c24384facab22c84513890f84831d509a893532d43d1b6ff014091b59552062ed75b377ed3824053401c58ba79b9a8fe51a6d0c481d2aaa5e2be09e9542347a6cb8fc6872c25fb9b86263b3a3b7348e54013032ff7cb1a5357c2ce5249916bf640818c11b77f6c7645505aca0e16f99a9a68c8568eade982ed9bf3a1e13355b19246b4ebcf2699bf61c5221cbcab59b1f8dc1790230b1921e2bc068c8c8a3f2ce3542fdbfd13221dfe2ec821ba166deefe1bd3ce6a996650ab3d93011b2e3f0f8141195418dae594e72709355c7c8bbc5a32ee2916f1d9edd4b607f01d29c351b7c6160d5fd95849a4b818b0d16abc6c693c4c3ef25d601e050ba9cbbbd27b011e788f88b6b549cfb9f5b3347d91ad5b96398c0eb2a4c1b521927932028274f3165e37b66f20d64220f851538f9b615085e45567ba1c00fe4c1bb199e42f1488964698c875a635097423c81dab8deb5f38004b3aabf1e7a3863511b5690d87f037f5cdcb32bd50b30f269fc87cdeb63e2475d926a71721d1bb0b3ef5f8d8db914e89d82c6efca8b61ffe3ad0e048b6f3cdb9689d99fc534a757e730ee475f917d70a4b2b9fe5dd68b399ee709e59e514b23844a100a8efd7dbe5806ce346aa53e9c9acf688a0c8c402f6cace14b9f421ea5448c4aa53260ce268e78ba0265c558c1858d99a0f579288bef4d5e0208ecbdc99d6805b68a2d860a3056b6335e15072fc6642d7d97efd4e7b08fc2c4dba220cd8afae1d92cb09f4d6454c5ffd29556e34bd069bdb8b1cf958e73d465c73160953bfa55d6aaa45e1322525f52968d312e8e53853dbe58a981e4beffb3dc6d545bd87b47a33600749a96824a6fac357f14d01f87f6b04af83d3fdf7e58f476cb7e60e2fd75e29800ef9303e6d908820f030fc831f09c0caf63b73774b63c0899b45c8b1a462aceacf4e1337e1a029f849bc8460c758c1c1200f642cf37683723ff53ec1dc0645c1e7938dfc7b0e201866dac7e551105c6e603c2ae98dc2e949cc6fefd66ffca2c7276b0dda99b81031e591966b873d36214e26a9465aa929d7d0757003625ba4efe9a98ad31e7451f607fe054c1a43eb86cd8b3f9e25b22b74cbebd38bba3c33eae8d14b4173c23025f302668613e8aa6a035f80c5e7d03d2f7d5e1f283d3ef4ed7ac19ca8d754896828b03f34693dcb3435ec27bc8af15f1d7ebc6bfd5f5eafc535992baa655c2ec5f028db475324b0307d70917e3cf0563076f6c508fd5c763bd8b0107958d716fdaa45580c1cc0803e4f3cce820eb7adf239f4a25a3d20a9f1cafe3285d2e4a1f592713ea70985889d085ef31e15fe65818627a30b224a9d7f4f28c3b3e10493f78b177bd5ef2e893d22aeead5650795e016329933b33e6f9e3135e5e72ff60fd69b5ddc1fda59d50a6bf505a7c27eacc2b88e73022816f271fa017295d29724107a8bb5d2189c4008ce9a76c71ff80cf0339f7ba20ee54f2c4d23a8579b8745e0c8c48a1e792255b00ca122d043eefaa7c4c1ccbc85308a4ff6b9e2c389a34d915de1a7722e8903d928f559ccfe331f6cf01834d186dde708a1a443dff2096153c7db2e1b86d3633f3e3b874d0a7c718f8426c1ef670e1b4e9d8a6cfd655d14a743d785487e3eacab8e721b87697045226f42b9a78976fb561b43ecf1bb1f573fa3390adf4a1a855f9a355d7c0a9bd250f7a2fed4ce3bed75dfbffef436965e5942a1c1875c5496f98cf09374dd9ec11423901975d5af7572a741871b23dfb02cf876d2ad3548eb7fb25f5738cb03579d69157c5482c432529ca3df333d71b3cc81c990e441947dc73c0f3205244e632b10f3947372ff306a9907590132ebfcb91e66df8b66bf9e8ee6f6b5ff3bbba048b8c075732dd2804efd981052d8be2c2809ea737bd78643f4a370791189c3de1284988bf49166372e444ad7b208c9bdccdb18889e83d6814670aa217862786f6e484211f30f267a099341df8f3c15f53246b71bb9d15f3d04523325a034c57fcb1c565ef1513168a1813cd69ecfd5529de1ddb9a71017919fae91abc00c1a6e4e7375ed1cf50328f828b2c476f59bb7b2126a97cc85c633f51c9e6832b09a657b70305daabf6e4c8e1c2be2ff51139a54959f21085e8084dbb5a7037b1dde184de9e2084a0d9590a71ebac7e4d4d072e60c60f414f4460bb8ad773a4c215b2ae9b978ba56ade612f052e6d18ae2f0c633fa537b6b41a0a54b85522d20c1e539ce45cc7822805e0fae10a49aa35db21e56b46de47946b9fef2bc40f6159a3ea164e54bd93ac4e6e522d83b335b9f1d132e98d68960b372c9b1617c7687f52c8fbc0d1d3788600197f799d3be619914d2307d045a6f42baf5ddb39feb9653434d129a658f832394d92b12914ad25ddc3a88e650492465b8a80dbdad47d87f4d2d8abe64487b0ff7e07b9ed4d9bd10730807de2202eeeebabbb8700bf2302744cfb429b30e390571d4a7dd76db9f4bdd90949ab06c56fc72bcf403b5aee6e1d4441bce50539692556a6715ebd155ef67679be4a57914f758341ade4f336822fed9214e3eb890bd595ace40377006c908dcb12600f2363d198e82a9b2f652b210baa256b220d41c0519c0e8e536f065285c9cad5566ea0422359f78fd47305652400b9cc64db5b617a1a1ee0edc429bf0f2bac89612638dca2cd7b3326673b3011f8a33c3dfb36a4213be993503a3e42005332f01a640ccea8d04b5fb889dc4f2f1ed2458c635ada688f895ff699efaf79d55822c403a03b0eaf059d2ff173b4bb63eece5fdbf608fb1a5598cc706cb2055c653fb79a9b5dd7fd63295bfd6030fcccf8d84969625f381d0cb308d0544b57bb32697548a7353abbf10ca4616212be73350b744ef901882cf5d615d36518f338b64cbebba08adf5cef0c5d860c293e481222b1cf53e410197d189b8264ea67441d8344ad7efcc74c1ac7046107666d2b6f29fe1e6387faaa24e7b598f62286fddb45adb1446dba5333382d1960f52c6952e35e5e06df331de4822bbe10ea7ae524286ca642d36dea2f2c051940d38316637227d4fd3e15957238604c4fa4dea489dd014b175f7cb319693d2c184be1b917f17900bc2b497d30a38eebaa9d59260138e39d8e9021450d75a9b57c986a480c0d09f1691c01abd27f198b76a87bdd90c84a47c5b2a42a4f3866176640244b440a8272fdfeffc0f764bccaa8312aca8205781255f2f1ca81fe2aeb585e319a5b2464a2965d8a71785b61495918bd6de52582d52505121c7d2bfeaa66f3bdb4436bc54a47ac057f3edc76dbb1dd5c0de684c73fa88bd860ea80e8e120a30a4b7400807540e2147487a6f3585db549ac044ba409071506b0ec245a434bfb3408fff145e57c4ba66782667a6b688264dbe9f087ba2c3bcf33f35e3a313a56adebc7db58420c543b94dbaffe0687e6f5670e4d9b743eb552b159d9e74b4f45f766ecca600c1aa5204c1647a8f48d4b30b65b30ea54a637370ceebe634d5be4c4e4eed26e60d5419e38ffe6726198aeec4e7560e43dd0b43baa8d8e8e6f1de71b9e17adcc097bc162d2b611be449047e6b40540436c2e1ae79e9f322875ee156d95ed1040e634fe5d6d0498420c00468641ebd2e7f63a15f3d99c7bcb13d18c8dc521a122c040c63fccdf7d0854ed38e694522fe1e14cd95a145c5750b835254563196bb69f44ea385293127f8ea2c22c67315f09fcb90bf840bc4ee788d2d7616da67a4e3e0814490fd8260f5f40f968b7b52270e3ed89166819d7b4bc642e78552a19f441efc575aa6affa8532d215a73820881e4fa46ee279cf9344c248d68af261af0fab6e3d8f2ee3f6b699a393b144f2799ebc15052b211e80fc1989d60fed5a53d5b33b756d417a1e8a20ccb38c176f213b00003bf2c43f1e5ed5faeafca3eefe87bb964c6394e6fede12b00dbef86c22fa2ddfaa5bfa401db34b41bbd91f7ca7d9e5afa627270e40054a2768bd3f44684b1c3e57d62078be6b6f3036fe62ae9b9795bb64ccc47bdedf1ae79d0890c2bcfb560f19a0cdd2a88530a5c568a9d87564bbc3f540f7509cddf296ad14280fad9556799cfeda945a4592322d0b20645abee5d09e0c3feeb712882edb953dc50bd3527b122d55e796eb1075d0e3bde003889f6e878efb85e9dbc6489de8930b6e9b25dfed45405d34e11dec3154b3f507d6772dc3cd471a28d1d64107d8e15e422be796979cd26414c0264f242ff5d7d2ab901a8d33502bab2b0370dc505d1f3d7167d9fb6600d3622c501878a17d664fd15ceed68bd9eba13437b9a8e53dcabadac229c92f1ccc01427c011f51029da9061370abdcc8ef04f966ca0700329d776e1f05f0192fc5584cf517a59a0842f3218637d8b733b8c10574ae01ec0e084f9f9b83d69f1321bda97ab2a52fc29130ae5988a5979cf423a926dafb86a41a72fa135249f3a5c74ee9fab422f842dac38d505d3bfc2746cf6c02dd68b53bd3af5734abce764dd27250040244f9c876c4b1edd4d1ac0688f3deb02b0ed2056ea37ed18768bd4301905aba63664cc8f73740c864a8b818c6b56daee5330f7bff77910dfce1b50ac81e75ca21aef4a7ddd25fbeb181c54545b38bda5b10f96352b34e8c1480a6e1d3259b9813d70016f83e22b9b04fdce301dab8aba0f51b0cacdc3830af5e09178f0a8d9794fa8b1648f74cf5e68aa2877a855beb483d0ac6d1df1b6c848e27ece7ea64bb49857176af4649b28cca9cc7fac03fcd79af26506accbd3b7f7ee8b69d51cf56bd69a0c12b675e6f9c3ae2057ef882ef8e2974c84c85b7d6b49103fb6fb2480b8fc32adc6bde83355483f1c74351b0ab13806c14919ec38904d02cbc694c9e4a0ff8bd255bd1e679ff28d639d0f52a007b5f5298ffef9f9f9dd945f27c32548f2714bbaf503c6f5f3287f003305c1f7ca65fa50928aab206f3677a7b5fa389d4fdf06a87725eb8bfa916ede63b6dcd9188257a4f32d693ab3b4d261486545c69d3fc80413cac4f88c10c8c2d71bad5369f56c4f653c9b6e9e9930c4b43171786a91f43ed104eda8e500394d2d40343890e5574159370444148f196977f688a2340ac69a193910188b72d6f80ca0c78fbccf59b4c86bf9c2fa164f61a7f02aa1a091fd5fb9a5dd6aab38f8d2610c9b7e568f7dc53e215b2819531cd8fdbb969c627084fb3b6ff3474ba58a06dd77b33f5374cd5955ba0037908b39c4947da04ddd2b7f788232756d6163d0b98a2078992df253c1d82a19605c6f88d524091f44356e09b5d4da4f76dd58ea798f8b28c122acea9b3865a82c60140f5b9dcdd809b2bf2510463158464f3e3df016a4a126e2ef7f6e8f218dedfc938f57a67c785c84eec4cb70a65af1d8aedff410b85b6acbdd9af93f6801e1cf9f60073d27696ca52cb0c606206e0c6212467462463c192ee2d7ee97b5548f4c721fa882ae8ab4b195646b99ab9ba37b2c0073351386f85be5911ca1861a358cc18e980aa245a8cfe1f7868bc911bf787a965b5524a6877e72182f7950aac87fecf0ebbecdc6f2e76555932d411d45bd6b3fb16767603b6f0acc925cecd868dfbf3af6d05f4623f193c87713a07403066f51b3b118152651b829ce1bddb07145965bbc56ad241979bd8640580c93300b7ed5b422f7c6bf9a175fb35c04482be455075e90fadac3adf613b61c8ed3d3d83a1b80c024d9f43e7741dadeb9f2b9cdcc3d4637ce85df8e92596d4352870eaef5708362ae55cadb502958e54f4019a67b45acc548f5e50c92068f9cb981d613f39be20e06717d586fd3b8fcfb26a499a89d655c1004605441044b901065263086585b95d430297d1b9eeea960df88b875550ad9058b1b4767f27cf5feedb068b0a6c2c2313450a568f8ffe12b0d50e9c5e0b9f38a4f6ed403c1e8ac95433e34ed8e268ecb53c27be94818d1e99564c8bafdd9ea51350c6db62ad80addcb369a5b0349d0b09d5e7902b2608e6ac8616f0fc61a6b4dcf0dec3683ec5df2e59d6ba6e1a8c11a145b94eb251feffeeda3b2cd1ff44324deee5df8915505552332a441384dcb60d19ebf2018a9411e05744da3cca7dd796d091f869b78f6629e6e341e73162d7c69941ce65f4c39ce77f227deba8d2a7d3bc5b3f502f81363810edcc5c3bfeb962e5fa843c4306abefdb10d876c15b1a65b216a6205448340cbe09408212a5315a4bec0d52ae05c25eb8d19dabf1e3e7842bbb88da39c1dfa8a63a4b358715eb917ea43a5ad4e6396dfb98d145a62ef2eb41249ad2473f865c66a26e25bf14788a4e1b9e01d357467485a2701ec08756967ce02453b5d9c5fd4ce46a1d349b1dcae297f0066331e6afe0c99fa37aae25de25e39fd18ec9c37dea991d9f22ee63107854dfc440ad9ffa3b93071e09096674ac461b8e6e01db515cfa82c559cf4b99935d21b397c290782be0d2ac900260bef20116fbc913c469e74103360e371c868b0bce1f90a2e1bbe99413e09b15e684d521bc9b25d2958dc18fa14165da79f55c62d851444a4c8994f9607c7cf9bcb279ecad104f9f0d6cfdda0bd4871688a7f08b3902cb4a66eb39433745d39500cb3e99465be9ac3457343f9886a69206fc0353eaca110b6455fe195d539f43fe114353247a00a3307d645be31b85d6065015045d0fe921cab98259a49d9bf4c995d725fc96edcb2cc6ef2dbe824f98aa38e93816d2da1ad039a00f4dfd02243a328770fb5acb3a3c2b93d2e965497fda13a3c1797a90c9088b7f2999310492b1102c7dc0b992f0b3c770f55b8b993ce4942d901caf5588cb2345b74e7a0e4fa34763ed7afbc4aa67555fa513de1b86a2bb7d79b08e03b7665b65d367041beebb0c99e26506ad0c7c3c89287b5f1e704a15d32cfc6cd23c03b339916d88938a7adb028058beefba8fe5f785deebd628c66710ddbba2e0d24924dd09429a5e64415b7dedec2cc08e6fd341faf308f75be099d81e02e303a14cd1c2ab766b54b0b9466f7bca34e89bda3e23bd514873636e31319e2f0e2675b9de3c37bedc220e3852e5c37deccaf26cf9f41cdebe811b131d1efb8a9bed6fb6df92edb58e89a0b25bdf0c1e0f18daa4fbc8e31159afa5301cb6c6c2a5100f58baece93291ab745951c27d995a680883a2d819b085e4f153af2dbfae5ae837bda640dc7825e30040e79487e4f21a7da0f1fb6779b444ebecf245c691a44419cec238b5fc36f751e455143c5e5ddee90968e2697aa134a4637b84bd6110645a83fdd495854975358930b0530cdc583427cff895548566b1a01029193ad7222cc5cde1b4c25774391f7da3c5e45b983506a7fa0def333257d34f805ffbea1d6102fb1fa919b5d426b9b41c43f2df2b69d5fd8bc4b49af5a56b58a40ff13d7fde09ed0b7d79452c401cf489ae6272736380dbdd1494c8c838d38a1f953851563302078173487fa4dc68fbd12391f100990c96a9625e6e17f719d054f9c5f834efeec1de0c46200c97b8c2d84b87b2c72525a51bc93dc1599ba80f93e3175a10bcb91a79ee55f82b86aebe4874abbec90dd846e4052cbed2361317c34ad65ee9baccb40258154fa1e282e916443a2d8c32f1e471a074abcb51dbfbf19fd72512f0883f3638893719ae87e9847921aaa1c6d6aa2b99a2bc741a4936c41875a1dc5a5e0519e87ee8e3af39e903cad8db2d459d1f11a30178da581a606dde8f5d5a1d953e21cece5d976c48be9aef050a7570dff6b167fe89d355c85470621de8d4a790fd0600fc5bb516bbb0f31f73a2b2c963e419281396ee1b7efaa9cc38f990a5805e4f5ac60e382792df136f6d816f46ad145da673e134de7fedd15a21a7700c8110e879ab85f358f15f495387237df982bb3305c9300704eeac076cdaa20c027dc967362b666b72f0cb8bf23819d75b37e9ee9e770046512f876a0671ea05f3f2b8a60d0635a0065b5e738c1fda3d01ca2b8b2fabd93bc587cb2dd726d043c7cd9daa8932271d1cbc5534dcd031bb15535e188614e82679937b4893dd13c39245a923bc6f8093494fb5f3f9cbb3bd241f753aa8a75cbccc003abcc966803920f70e657fecc764e48390a2dc03f4474570d1e26729d6a166dd20aa38cc8c50486175b300e186cf7890be31d1dc9aec207dcab0dc1c842eb83c0eea11d3afb033d3e8dbb5475607dc9cad24db2a59250d663b30d1dbae1b5c76c004e3a39a8e65456558f76a934e37327ba624ab29e0477d5a4cf027d43ceb6237d5410381a10bdb5f55880c0ad422a6cc0e2650bc0af767879df0c0ab6329e8bca3ef34ac3bf64d4188d42ad3b7288ec488d09d3261748d785220d05052bcedd0d25345bc9155ca12377f6e9e8d1a8ec2e798a50387d3bb99a5f764d19a34801c581cd877bfa5531700fd545de02d832553537583b4b784ce04b712ca42d7e8411e5436484a6d994a52719958484b574a4f7b5ac358f57e8ab5aa1189c01e2c4a8e1c5b88497fded466705d2c6651e2be22ff93a13485b1be2d8de71490cc8e0293d4e9b2a2f55ecd9631a93e40ce11a55a2fe0df0b43428f4628d1c2961c2d9d08353b88e549eeeee3299809a1b2a8ce7b6d108f3fd22db6b6f4131ceb87b40a515ee5a6725e2586e55f77d235884f8985eec65dcae0d9b66c1cfe8f07a2f06c38e5c38e3b483cd0f28eac261e9ef3751cb2e584a3a795234d52c3601b7cf6118e65b074388401233d1543b31d1e8623a023026a079e55ccee5684053231dd7986ce344a4c28d3395ab87ca39f86a8ba8d0fda9cf39188087673b07fb2084c9a5e916c68e92f39c9bcd887c4dff8c83264dcb5378d38be1e9f75d33cc789fb19532963afbbc84ffd4e3d66e000543e68a9765fed2731a297e9b1535e5c4fa6287093efe28a12f192fa074cd1a0ff3d35f766e0f8394d2c0cef6d2d25c51ac8f230564d8fc1db757fe909bd2741a766fcc4c143671463918fecc9d98a16778006189f6e47fa3df611e698489fe864c05a583f75378b48c3c330cfa1dbaa65f462ad69c1adc1e1e300913de6363107c059dcdfc6186a0ade122bab00ed2b2b193e3a90897c1303d4cb2399cea100816595ad4f1de580ff8d8e77f06b9735d0c45e7ff02eefd9da64caab94dd0cac2c1035ea2e4ea80c32a1ce63f20b1d8dfa57c6beb09eb6284930d0112c58319373549309508aff6851ac389e7f3c79b21829ed3abb413f4aa1a4acdcefff8872a66923c7e0b42a0a928c30f2476f6e593fe8702d824028f2f8772a12ca7708cd680fcb0785bd2f8741a801e6dbf2c028b0300a055e5c13a1655f4c814851bec06b80e821fb202ec115a9248aa39bfddcbda01b8b3a3bd049d9f2b0000e23711aab6c7898a384cafe76cdaa6127fc9178be9113026cf15e6e19c1d1c4c258f38c6198bbd9ae3ffc0ad3eb9b2cafdf60bb605a80531eb07e7d46076fbb43de3b5561638d0747ba8b4a3766f3adeddeb63f7a9b827e0cb842dd766d108116bffddfed83458e38008b2a5c1a6b68336c7ef22139bafb50e6f8b0407225bcfe83a828286e12e70555d823657a3da41f176ca07fdc6ced1b57c603c876aff0af0f9bfe4984388aa6985a0e58a8fb12564054e2c0bd09cc4e03b6e70c919773f1e30185cadd6f7fc861353956f00fab7c7e4ca2b872d052aaea68c95a2c7ad8f46be802e1828b8e0efebf5c06083d12398a0d884ea7a575b5680e53ef4004ad956fd104ba90e476739aad248811cc255e8da54ec58d854516251799ae8d6d429fc8f4264a3cd8f06ea5292c9d3972f0d76a7ad86366cbd31807352c2385d73e9eb93a9bed4417994f79ee634cb5250aa6c00e8cfd394ab10c8744072330985cdcaeee007af0c11c9c4b43d055c0ac35d22861e227084592b40d5936dda22b1defbe2c3febc50bef259a3171fb2490dfed3cab9a44d7f0f0589678140a7646fc77b2a02b716a9ce3d2ccf70d9ced8cef3f18b2f70a702e0ca3d3c5dfd5bba3be5ba78b6642a4412f4abe56b9470aa367966d667de25079b1ae75a0a5d211ad543bede0e0339af20443e6e1a919a8dca779d9aebff3afb538a2082b2c51f48cd3048a83d9291bc1e7c60fbd0cf9be7853d8ff6602c9f5b98632630f61d0aab7e701dc2de8ab64ce1aba1badecd8e9c02dccb3ea9be98afb962fd781144698806695e6a4a8ba8b0740ee5f771dac36f300d8b35682fe6f60c17e7ff3db029470bfd808615ba217ec527754a4d106071bc36069e905c39da66574c1dfdd685eefd95210df40790e691ca998ca5794117e07341c6a783229635d22e590dbfa863c286b5ee7cfd91d0ba7f53d9ea1816a1680f6c4da362622a66c65ad1acfb0a0efeffec0ecb17c44251c6d41d9108b4c798dc8f662013337dccd8dbbd0554cc565bdc576c5170ad38fec4365f20a2ff3071d1e34a9c399cfc100d242651ddbc2d4af580348053f788a0f383780dae30844a98942a84e358a167eb6f9064df5ef1f3f4ee66595172b1afadc5fdb1aa565e28f7220ff7d5b74ccd021cb282898c6a9003670ad17f1d1526945f4ea36414725f9fe509a718081f673de51c5e3ec6ee249b5feb57eae8a0343ae9064978b092d98c2509b28f40c9481ae84118dfb5b1c977946e835c6f555e167736418ff7dc4c8025b0a38fc3380ca82efa4a85be722c4f5fecc30c1fe9ba62477015339c4181959b6dd28549afe5624f554be070819bd278729e099339462c26b6844f70a7faeb70009c4750d5eec4b43d3ab4d6f068eb85e7c69e8946c1596e9e5bcbddfd422e3e025a5c77ad9e4bf918e35b587fa0f7be736e29757268762a58e4a92cf8d34284b82e8ea4119799fc6161dc98304551a37eab6e48831505ad94c94d881950f0e79b8741101b49c6dd1a9b671bdf8273e38513d46cc693cbed9f716797d0b91962e73f8eb200ad87be24eb361e3af354135b296d6b10f3a13ff543405fdec82b29b1f814040883a74ad3d1add71cbfaea350d0ff0e22624c130510b5639a891b3c8619194161abab958f298f9b84d50c08a380756f4e38c6d52f09f32fe27f7a284b511f869c4eda2b7f2f83961ed1fe04255c78a061148787dd2af1bf6f136da1476ab7f2fe7a2685f6429bc9e48abef9c7bb5be484f394c917a8882e78f6bf1ff6e95e7413216c72e5570ffc6c7b3611a9b03c9de772498407feb6b5f9a36ec6e197d836d5eadf8b92beae1d4bef126d12084f98fab2fe2e8a1490ec9bcf8b03c66263c88f1cea74510a1e0b3675a278abb8437fa3cc0d63b5e32a1b2afd276c4bd6c48ae03302a7371b0c5699f201dc1fea65698d0f3154651dbaa5554316af9a82c1007bc9bbbefb3ce3979f174e487190a63e095469edeb1154d49913b0a26a8de395c788b1bda373c329fcb305e94b77cd15bc6d00cca7f7c00d6b5ee80b42b51d5e313761bd338e1d868630e0e6176ea98dacb0b7d9972ef8f9509730a07d539fecc80e83310d7ba7f090eafc5e279f1e373556e521e87c454b2d96a4aa0ac93018a62580eed221a4063d50b5f92a131003f2a1df48a3562c400af6cfce76a89793e2781be035aed3ce40ad670c19f6ce78fbda0a7fab9bf17322f9cc2800f63051a343647a5b7c84436602943dc953c0b19b97c3251b855e2a620eec22439d0010e3a5f172d551adff7aa3501de497823f3585e14fdc3fb27d31355ba5ccb4cce5846f5f310f217d86faa485edb89c70d379f92bbb900d8bcedc4c0a5e84c8e8e96dc0ea7c44a7c727224e680cf6f96ec578462f7b10a9b83a16457d9e81d028d299f15e308b480c085fa177cbc16c65097278cda5c8b6884c5744c2f0041aaae6ded365e164a818fa56ac4ba616d4fb3b6f2a57ed37f99df7cdd28d33745093328fbc9b8b385d2940536179d9e61403480615f7052c200320433425c8d2e4e80a018f2951c6ed3e4d53d2c1324d506d3650b334b8a29014a3f68430c13f8ca568c85654333643f512653805e09b982bb948364b459ec866c72e7581c6fd1afb756f8e15fd976c3157078cf3b17a37ddad05d303b90a8d250c1618a0d82838f638d9dbcf339130a0ed54979025f39f4337d97e929040b2b1e0f2207c250703a12460a9f19263fba5ebb90ac4abe04ecf68640567c12ebb45ce393b66d5a63749a431054f63942e0c1dc05bc19e7c3c68798f253add753e8f51c77842c84a5f0a41c080249a3882b8ee2c214f5be2a3dd8e2001bdc04f2b5bc68a5f93c7d42267dbcf929e269fd73aac2349d2b172daf498431bafc1921c2cf0533d192de749c07a065f3bbab5ac8ff5a34f16a2df445d8b097035625941fb442e8edeb887721a8f6dc7f197e678d4c05fc2dd78446981bec19459860ea432d4ee0b7d5039557bb1457ecb723dc07202e466eea0ffbc2ee60b674e35c20ea44bd800c0ffffff3f