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 71556 28ae276898ae2f38bf420ed6aa2561a1b41f73cc5b7393277e4397d673e1c44f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5d6aa3ddc23343e63d19936eac1cce8b3fcb508b05f514add1ee245f520f2338
Certificate Block Hash
28ae276898ae2f38bf420ed6aa2561a1b41f73cc5b7393277e4397d673e1c44f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00063e01001ee30000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000e42ba52ff8db3baca3b5002969118f0c108a15d3e4834cd2ce414e3334dd29948dbf2ce62955351fdd65e7b64e29d65d383742daac0a34be40e07828364d01faadf13eafb34ac02cb843fdb1da4a24ccfba10a94a355f76739020000000000000000020000000200063e01001ee30000

Raw Header Hex

00004020af53b59c9e46791b246fe5fd663994f3d9b044c73e589a5bb6eb854b58689244081cbdad4de36776c2048b298aa1c195ab8f37f51e5d7321b6c897095b2fd1728cf72a6a30f6001838230f525f24eed1ad14f5058b50cb3f8bce1cac6e93193de64333c2dda36a5d

Proof Data Hex

59,560 bytes
12121602030791d192121385aec8bc4b892e9e8bdce9969f232b87688bbaaacb62a26d87fe287b79a3264154282dbee59783521f6b15d48a736a529b62f5724501d47496edff8b9ea197ea4df1bd127146f7f27e92f850ea4e335282a7c5fb7acfdcf53bd55774d6eca07346351154f4cdd4d972c6c7a54d582cbdffe4147da5fca3942abe94407a4a2ba77b9137f8bd9e18d0fc8d40e2c60d6a28c558bdca7dd3bf47ae61ed92b06927612ea98aaecd980871b2dde18537d7849a32679a9bf5e7c5194f4508fdc4177d1e9aba258768c1048ed19fb627df3041d2ae63446fd8d5f8e28853364fbb29ba297d71fa270fd82548fc6e9109e2db06a1f2b81f46f3fedf585b4e7330c3ae2287c9aa816c9aa3584a31b44837eff3f2406e9bdafca6eeb7272b72357aea0e22a7a4ddbf9e03d305a9b4d2da80d64596ed7572277a8f16455bf70be4ce6a67435a23fc6e038d7236224b9d77434047f4e3442e2c698b3a4c19b2a375777bc94f2d574245af877140087bef16be11f480312bda459e7dcae194d54ccb71c6e20f6bcb11afe297eec9e5f9507e6ccc5ff011d33b4ce13588ee0b79fbc84ce0d80b77965cca2a8a83fc3ec8b2112c06554fcdd607f49acc5426745d906d8423dddfceb0b6b9c4e16a669a66d2c36ef80300a2a1de3c415f20ef2361f7b5f08ab1ad3e2530217526a212c9b1ebbcaad521b39136e5be1eec8d1e58852aea768c4cf0439775dd6ceddafa851b39ed05b0b26ced30e015c076010a16a105010fdafe461745d3e0105a618df7d6f09711d7af153bd26c5ff885eeab3810a48bfe9019768e85df23b9d846afa1fc4506f16956a01508618ebb49497267926ba3c152d92ce579fb65028b3fd346ac2a16e4e44a0f8f598b30fbb2cb3f9d93469ec91558ee8921bb61190b8b9b82e661f1e1aa3c439cca01ff0867959d3a2fbf4897e23aacb5c1fdf2ce961c9f48b460c7d163839e0509c81324a7802cb4660546361bf3134f278575d973fb706291ebbb8347b1db1a7b0c5b0c8693035884f34ed27e97411f6c877306c9f6b80b442a088ef782fca4f7c595bc5e48512e7ba7d70f13acd0e695dc395c7b820ee48bbed5926ecc80e8e8c41e3c8c51faf0d5b97de0e449a0a0563d898332146a8d524f02dc745cd84d871039c882b5f36de8f92f68af6c580a5a299527a6e1303b277c75e047a7521a6efe228f5d96d7bd2ae68bd57258f7308a2c2823bd6dfbff392d86dc8daf8778ad16398eac716c518c49e4f5250b762ccd25da528b8629b50e173ac095b25ce364bab9efe013a403ee9e6e8eb2a4610800b117e6a725c26a60f5f73630cb8fd403d75f5cfdf54faeda1b0b94b34d8691c87037a3d8a5477e9c188173c41a93dbb9b6a1e3e98496f01f535fadae656b89dc13fb99598a6f8d1630f633d6f0342f9cb9347be5a3a221e7a9b2aab6b83621b001d40a6489f30ae2bb8fcc210806668010f903cae172904fb7648767ca3be61ffa454a981072fa4dff3ee30e966432bac5549b7ac41f3669efb09bd9374c346c9c44b42e83c63eb894880a075ab033b5f162647b9827d53d80926de93c128f8aa439b8fba2f133f0e51a0dfd73b4a9730f5538fdf5a7d73be9868288444dd832e85e70aaf0f0f4d7645ad5ec4e9868f94be2bbf9ed72fbda1e54a46103fe1afe28b015cf23e5f7bce7887e79f55c0ff997ca7b14c27f95a02cd028f3cf05a8ddc0cc6b26bf2390a40c03a9275cda0de27e89e43f12a4392447a3501801edfb9cacbd6d78f87f0d1a3f16495d39e543b056bba6e670fab61833598ae6373f8112b3829621b9d8d0b43636db2f093a91aed34b2cdebf79744a7d56a93c7ad5cb026773557ad467fedefbb6ef06e3ff118f7b7662463ab3b59225a06d4c4254c3cc651b5b6f20acb48fdddc65e9392a70cc3fec83a9aa579cdb3b5027aa7f2fedea3bc65cd7e9ca8fab4944b0807a9b6d22c392fd4b6f40ec499f6d21ef848d0c444b939324a81f52eeacbe2f035ced7bdd3399185f10f77e882d1e27fc65d9027d3a8d5d757b89db046b4230594028817c6e337ce645684704d93e18537b601a0e990789c9c867f0343dbabb2a4a880f4e73b4428578b536a0e2e76b73536c0ed863f522fc375f3efb360f76853f82cb5832de5be648f5a12c59446bbb294a631fee80e419eaa671c9d0146eed4bf75ad0cefc22576afe25644bc4b0f417f86526f7b19e30209aa86d005248debd6e0319c02b9ce3f27a9ea8501db6da3a216679d377df95bad16b576e2268f307f6a01d17f01ce9ef9a05fc8531753102798dd787ba00320e7e0530c31d6143b1f9fe4218dc4bda399c3bbfca11fd259903b1d97d712a5789a2c2ae6ca88fef41fdf70ff908fa7a0b4627280665acecf7c7b5dad1a275eddd89c57ac9bd3eb30054fa479d03b34ca72913bf5b0efec5caae3f7e740184765b2e78197997c748c0dc521732052b227270eb131b2ccd65b860a657cd8864609ffd8bdfd28abd98185b3b6436270ded9d78a8cc67afe034343f691132a506f6d4193ba75cae3aee6dee18136e93df27bbcc579fcc5b32d8ec91452ecca7724e2ff6e054d06d48c2e6e9d80c20c68710bf4eba219405f9845e54e0555675af45d0dcff5b4bcdad904e809dd846d1f738d155b0afa5d3913a95f735efc28df196e14c096db65aa580bf03139096b9e0b5e7f9a6641d1823931362e151776f82fe716c41f69b0cd2f4ed6aa6355f84db863954dfad00a0ff7595017b6cac01641b2317173d1c916e184e118b6141a15285a42194fcda9603904dc7f064f51b559c6aa0cf8f11aa84cf2dd0fe3e973d3a7011bc03c0d26816bcdbb2c4fcc800a9fe93fca8068cf20dcb0565899832c4421c7f7123d7fb55c89b740e4629a4f33005910cd1fe5a3bf2c32c340dd00af88313bfee05ae2525f7f72fd66c20fc810f38e479785e3e5f933fcc2dbe48404f22533302a4f67cc7c1cb35f71361084839d62fc68a664984ba7ae0a71514b249b152b89affc03806dcafb1463ac7f91955a57a3494b6b450ea12dacf6d5ed6d1a01d521017bd3540aa77f79a3f16285e815cfdeef6ee3fda6b4f0f93456eb03126eaf5041bfb9ffc19ae55b1715cce605194cad2e3928ab8619826f66982b515961f6ebced8ebd826508146e1bd8595b2a0ed935fc7da4d270b1af695faa69a56c92a2cfaf92bfa4cf031a03c06593a60d0364cd11afe747932d1d1f56843752c9b4b638d4d10d4bc1348e0ce6b79f7f4ff3d0c8e0e8235865cd82213c4b4d4bb3f453d4fd3145c0f335ffd827cc639fe31c4c8556add9e15e0b0d469b7d18caed92cc5e63dd5a7166a973347f6ffc7bb7526fc9cf6044f3dee53b4bd368dc82779ee2d0a62277f153f03c34ec3c7a6437e28547c8a88e9140f30930a15104d19426749708e14e8c769d685c7dddcf971f3e06d8f684c69d0d1e3e9a4bdf1f6093f257f87aa2bd1d716519c51b61e0d7588cb6b3abe10a803553cb0cdeb1433fd3bc31934d031da3a3a60df81f73c52f267005ee9e197986b2c60df64fbaf6d9eca8254a5ccba922d320b2023b22644e4bebef513874af21f07ab53588b7f134f91c5edc9ad5a9d78c21c2f69d1ebf9facb83e6b50e405a2afdf29752a0b202471e00ab239dd7e36e68d6af883be8a0617534636da0898dff3bb363ef7b8543233fa7f609e860c1d72a06b201ee123aef27ee4081597dcb11c985db5a34aebc688600fdac01b0a7763a5846145875a3f7c65f555210c7b199bce89957fbd40a6bf3273e7332a74251ff49f202257c866f3ea41b5075e9c178984cc0710c55fa903054dda157f45d581164269229c5a2e93f403c7d6bca570440ca91a612bb3faeb362549748f3b2f333bb4966afe51eec58b98e8bf77ea9146136a8075a59ae71cb7707d788fd23a3740a3e8016b6b8d81a38d329162cdb9f3c9e2defd41e3e8b82b8e4180e5fd9f9eca742224305665f9055d13f828843a142c5c6bd33d028da7d29facbc8356d608ef7c1158247861133c6a0afc41793696bc63aaba9f2820ce89ec8964c8a4ed4b02e881525f178f1e2d865b1263520cbb22d896bb0c41859dc98e59ede84306f03b672f5ab446f58a884db074348cb6a80e4d81f7a591e3b146559bfbfddee9179e2e43d8edb3d53a7c50eea81f860d6244ab798e57a89c9c6ce97d0e11167383f016441d31e191a3bc5aca0ecbbc69f33696d46643e3680009e84f10e774aa9da1e25ec75d5ba38ac307754771428eaa914fbd6a2e170c00102990955da80fc726da72641aab7e1600f484ede8b5cce8a0f0b63b72d09ecba8d7d4405f875135215e0e0da6c75cbd9f3852dfec16e4bc01fa1e705ecac8a1206fc20ccff4442d287fcf37a89028ef3adf6fcddd657451fcf81bdfa478be9ca727a14a6092eeac4cc30778b31b9a2d35d41c4016b63dfb9b4f8f8a1922bbc45479714ed79d9a139fac3535f21ebf75215f88a4adc5c0b8db0595ec3de0a51650680d65c587b9e66c0d5efa5704fe00533793c55c74fd395efbd74879dea756e385ec08f5345d67c97b97890e69f2a1ece031d76fe03ee520bf87e80090ee67fb11acbe2de365d7f534a662d5ddbcdadd5d88df1a3a48df7a9b46362100488d2c9ffc7a47cd84e545ef5b5b6cd5336c60eb6ffc25c54b52aa34441d70eec5044e51501744a74451e0e422672d4ae3d1ce7c7e216095ce79f2b2394f456e1cd8dbe61fc2b0562bc2658f8dbd3478b70c38903afec384beb70dd50607c810d441739cc9b513cc3a1dc2f7d423ff640b86d98214337a96843614c7bc683da7a8d8dbf02482e6dcb8feeab360369b8350b25830aab1679780ca3de556836e6cd12b39ab6aa13c6f70af2db02a55f915517035d33ac57b57e759041560cdc6e0e653d9c2cd3b3e069c0d7316b10b878320f84bdd9bd8feaba301c129be254e6f64add1d492e52e054e1be5437c473badfd4e1f23dec5d3b43f70a98906f4e3baa5c84a493430ca7bc308a3a1edfa4497ab2e01f42d30b020b44fbdaa8e2b620a11219f2d2b098768c8232720608851a0a173ede3a639bfe1ffec548c4e6cc6cdbf42ecb4baa0386864f4d44312964a34724aab5ca0f58b3696bebbab4b98f4787d715987b1361546ed2df33391dc50110559a19bebbaa2484d1402942143c5994f8267473146657320ff23482e6683ccc04c9a8a3ce25b40d9aeeb7a1586a7d2b78906c09135258b07cb91ec49abfff81b941fce616ac560a69bac9b375a07277260aacb925fb6af1acbbb711dff79677cb295ff8363910c81c3d78d0e4b84c9b75ae20ccc9370554de0b999b9347dda4e80fe5ff26fb6fc888d123397b8480c9ab9cb02ce7814869568c2bc2f267bfe3922f218fe5b46740811655a39a0c93718356027da5d4f126fb1be446b84161769fa57f7c31666104a4e9deeda2a5e8c4743605e4c756ea54b13722d500b9bcb6d0ee1b36a5bad0574e0559b9862e8dba4a18b56f11a826e9c5cf5d876ea063951e9029b6f3f464d61917be8dc1330dba6db90fd057eb2b0327c92e3452c9fac60e62cc2993e6b805c0ac9ba085263b4da9e879f6b558507426dd98ed6e2713c159c879b8b6edd3b7d2b7e161c079cb7d20ed8c18bffad5d2653c205223a72d4236f2d9d25caf57a6535c7a82db5415acc586273763dca4354cc021c22d57fe8999280319c4778fe5c9bec316f6cf31a884103bab31a49c7567907d1fd7bde80dd1a1b00551465375f2163dc12540087f6a280e8afd1612a0280ab8d0e8ec70c4d121f61bd930be7d5fe08ee311597803df3b869449b49fd01dc432acc97807ed63303e9e0cf2359334e57b7b6e20e1dd8c9ddcf7c6d4d4fac6ece5254a98c81aff5293e52e8c8af9108a104be4f65aebff00afa60b7d8847c4ac80417f886f71e96c6612aee5640ed913b4e61787d4ab626452bd1c34305e8350b92a28834e7f765b91166377fbf22046bbc148c13c8ae46878cf62b12547e702910ffb7809c0439e362e3ae14c1657940267f696b73cd5e09ad43250766f6137ac5ec386c901d2e9f929f900562e20fc120d6260ff3c8d490cb041cc5bec9a196a4ddcc40f389da2a7440a2e3489335200e882b0426497714ce2ff65d3b2bad3ca722e4531b3d2f9108596a56a37947578849c05462a5badd982886e2bd2b7fbb6cdf117053189ca24864249be73cdfd161bf984fd79ed777ecec568244f5c7086f5f1e273840eecfe5ff132288a59b4715c1be8808e38ae75e495a8ba492d483cf6acd0150d949b15ca5a1323f6a9229e4e1f41c6dbb75600b07c592266d7b6cb761b073c05d52797cda63a987ad69baa2295c93cab44cc7526fe913c159174eb9c33e8aa5ff44d4be08ced0178080163dbc6719521ec25cd9efe471cd0c953200c07aa8cc2b2a619240a32a26961989c8c45f22ec893574c7f212d92d4953b22826a9b972d26a84e2a2396a99aec827e586d83671ee3cde270f55fd536dc3f367008718209eddb2ce4bfe0f1873d6604ba31865576d665b240374b087e59e91a2d24a8fb8dabad283dcfccb37ea23650d9466c938218a2e929303f7337fc901cb74b5cf8e6deecb4106453137b25800d5446cb5887181593727edaa5d1e5e231ea02335ace5a069665923de8c0c137d4f2a85aa34b34578d6226885b2d61e24b860791494953a444c8f41375eb19c9c0e758d42a148ef38ffb21ff984f191b946aa8fcd9ca3c42e62e68e477b826d48c12327a901fc7dac1f6b37b447c70c742d8993cad8945997a37ccf9831a90f246cfe18f0370f3736335da528333356fd80efd58f38fc772539b0a1fc0d45eb8aca6309bc52982e097dcc3a0e9fad8e83d8ba0c34d982e4c4b395b1f4421db5f6693322dad3e369052ec04250b534c79aca221d211c2482d6a6c8caa2164ca5849992a1f13a647ad057328511f06b4134aa9b5fdeaed51634a1b84e72a72f406eba64649cbf669de51cd337c448b6030ab7a7654cc55571bd9855f77d98660bf37630bd8b1f1c63079a7dd975e06964064bbb1bafe9163bc39791f545a426fe8f5143250123d0480c4b1c29146ea339a6b8d503f64dc7610e82eba5c83061fab274cabd30a66ae503eb955d2b9323f899e301b99bd070782ed73886d1ffdbc671bdc3b94b0c08cc612e24bfe006c56908bf635cb3ab1c8b2bcbeb23362dc4fcab40703232f0f1bcb324060dca797a0809464b7402b2c3a5e52ad15e33645b5a80aae894d04497d56f59f16d9d701c5259b0896a491f86c35bab83a937bf430cd862861b0bbcc5ab03547e36ee6fb4e754ac3240894c5e5654a437e6d24a27ed824bd283fb9e893f4b8602b720b23ea292b7d23e94eb00dde0ba2bc4a50225ae557f003922630453082b12c585eded348295ba4734c00be6e9a5257e38ecbf4a1c3e1c14718113fb86239bfefb61d7260f927be270c6ac94cc9bcd3e8ceebd5cd847371f9296895d2500038a11caf81b3d28851905d708ee231549e6ba142e00e4010e55df84e568aa6ade0d5136dc570fb704653c255bb3457178c7feb5dde7d8a8bfdfb645b225da34f4dffb7f6f6f2314e5b3a97adf2542f8c2ac64dc082eb1e1d0113d498d162becfab8a5d37b37d01c80d1f4cdd4c076ceb451baeaa02ca84548f75695cafb578d547b8391e05ca7493f0beeb5555345334a5b48a23f73a65bb7ec294244093e472ebba61c360457c847299db7a5e3a4de820c538858ed8ec3411e319c4d437cf1bfaaa7eb7f0b3710cb56a772e9e774c0d49ee4c265ca3e291cfc75342255ac60075260d3d141f00c40dd45b751dc0b7c312d2921661aba4212aa23b5b97f5bb60d91c895c56978b0ba0eecf42dc5b07888273a2d787edb6ee3f5ac350984070fcea1d9c4461cf410971ab0cfde92fa00a3771c6a718ccd38acc80be9acbbd4225097ebffdc50e78208f2df8de27420b679ff20e3c51f4715688ac794d97b74f82d615c4636934766c2c234cbf1ec1870d3560a9c8a6fc9cd7d34954097f97f548941a2afc5a2557bd367c169534ac90bd98fe93feffcf76c8a618909d00afea365754bbbcc6c277bf741af769fc5399d46a8e525b984ee90094e6a85043a02033790abe60b916ebeb037120c2fbd5c2dac66351fc472fd825b33c66e63ddfde5826b647ed041b4e6bf3899bd43b6b8d001e61e0d35ceb8c8be2be721b26a5f83aa576b23209b331a0fc7095ee44c481a953b1ebcf6a7b69c8dd5c77371cac9906588c6c65b999965f87c70077a9b5cf00ead85dc9c5b67957011a8822489bf76fd8c4f8a6bf60bfca246462d6487c482dda5a3ec4d32441f31250f18d3732800dbf5898fa7de4071d2651c2e975a432180a188849e2b34d8b39c828bbe795ce304ae9263a4df701e6db6b271f5a493dd0e3e68d39789f27a457041ad5cf850dc459896b4b9d5fe742513a38d5ac7c7f53833e7538731c4a40ef79e90edae4e70513cfffd6320d2b818e84707185aaac8dac5388c191b8642bdedbd024529a1bed7549738ec45ebe87fbac1e2ba3d66e9c7f7feceafa879b9a416030e9c7c280c2ba9d910db54dce35cd63c940a1bd0ad1ab2a0cd34fb9cdf532e097d0ceb12b54c8bd2f0765db73ac3468213839253a1ee261f1ffed18b9ca0e9792cae36d11b50671671c9a192fec9a8a0bfd2edadb433459f2f86edabf3b29d734931fe53b4fc046474ac64400d4e8d0449b2bb5ca3173231a126c3c899cbf650dcd17bb1714f2119a8cc6d2494d055690968ae7c6cfaa6fc30456b53d4c548b26f090f457b2a7a015af4706547e7becfcca2ce9aad655c0344274c02c89cb1b0a3cec77fae21c686dec1f81c352effe64eb8ad09e39b3133d3b2e919672ee099ae9b13fdba5aa48fe624694ec31f3cb2a14cda7a9dee69eaed614dcbf818a0f7700d6d91fa37cb6202362a5a4bf1c71769ef1c9aa44f6bc37869a2e3093f1299c7ad1dbbbbae8e2622918afe0a9cb80e90f994b9083e031557e81d0569152cb22583a166de71fc414a4bc5c4753048a19461478cbed738a2f8035702040ac9dbe76eaf6c2856bde68af47752aa33819ddaa932f58ccb8990b4ae52c0dbbdd54fac19318be6c558a0b1e26d53c2291bf72e596f5752c3a30fa1f7303dd64fec3bacdba2aeecb9eba37b5b7401c037c800a3c8a82bb2d7fbc21d5e7c81bffc414bfd22c1c0e08d342fadf52e217cb4553859fd09d1a5db67cc1a1f2035787a3a9dc90aa0d4c397102157106759460dac254d51e63dacd1d942a9c81d2224171aebb48bf941e7165ac180a3e6fe395639f3154e81a3ab907e713285a4386754b36f809fe3a98743bbcdf42f7d5c4235b802fc9a79ae36e633b9d9408cc9e5d7d5bda3b9fe9d20f1a68af21da85520fcfea627991ca2e87a901f66a8d02ab5074a7d804a882a056891ebb00b7b6a752d6430958fc2e43b5ab11425c9552f1197ba681747080e2f15f716b2f319e7c4017fa9dd23cbf438352e66d084120f3eb347bfd65d69e415e0138b77610d1a5cba2d563062b867f6d2ea6c707b10aeee3d01555475eef23963b95d966c23b38e4ef03c64518039c44b6652f0240c34b40e933a923966e9d53843db466cc62c69b17c698e62d1ba2da720abbae65854d91a34649df8618933f4705989a0cc51bdfd428e6fe502beb0d011908d4b4dc0f5e480e7336d992c13482c589553e9c7dfd616f80750cd09e55a37285caf49342cf256ab790fa2a7f3129fd24dfbb7d502d662a42fbeff008103eea802a68535ab000ab31ec05272a77cd96c193d6af459c8de17bafb925b3317ac1b85341827a1822acb09ee6c8dfb870443db91a210266b293a7df12c6211da9f6a275fc91ae0e86f8ea78dce1d74db3607a19d2fccc57d7ba9cd60d10568fef378913f6e4b1c6513afe53e1c74ccc951d4a926881df469e628ec415e49513a800549b52cd1b6bac5ff65649b67d0f5e88a9850724d66809031a9788eb15eedbc76cd772ed85fef55c097d18d2c07001f2e1f50888387ee324794fc52a6639d97081048bd0638893f3271b6bf7eb197f1e781c8a7058f434650f4a63fe54ca7c188d7b92d1d501f37c4c7846984ba6623653661e4d13c320cd43eca9d0110b37f93c7ef1d4c63efdb17986202be65f32ebef0320fa309b2b7caf959be3ceb9ea68c753dbde6d00710c86802f146f0401123ec201c0fee3ed122b13c91f6d722c23d700be2cd9d2b7a7ead21d445b89a4cfbabc75bc43ae131d40b5c6f4027465c654ebf23786f6cf387aac363d93c48d2c1bc27b3fa620a2f1048fe6e0dfa89191680d386dbf31e5cb883b0ae0af41708d5d671cd14f26f4b221d69576947760d24a36316cbf358ec81fd783f2349cb64892bc825f2032bfec851c51323d1043aa84d6a8fa6ed2df1acd3d519511224a297b0717d59f4515265054ed6b68d7852f4131353d01ea031a73776a05beb6193165db21bd17fd04c414ebc524769c1ad6ef3e6c6c23fe770f486cdcb8ac39f3259b0056de14e9a64fc5cf57efabcdc799df6c1715365986007acb9b115871c4802bd8e80af0ccfb7edae8d75de1fe4f607b6611dde64f49f508fd0d8020aaea2ead259b28d959a78145efca840a8014ff5fdc2122cae146a4b7147ec59f29d9e28effca567a471ca3eaaa5494c3e8d6d48a7f8b5ec94c23c96633284e412e2c42b27de771a219a20c538a46d375d375611482523beac5cd54f30daf58b33cbd6100d6bbb2055ee1de3914b0a93a56df4d4718f94fd536f85c2f85d5fb3c526f3ddfe7be95ac874df30580fc50296991f54cbe2435a7057f80348fc8ae467aa110e1845e6fe5c721fbc9ac22919adbd8763f6124ea00ce17cb382ead60c5b6bdaa464feeb75695f2703b3703f8521dc0f0cd7099431d822b37d945292935cb2060a816a443f05996a439598ef7b96938e50ac651913ffbb9d0df50b2c18fc41db45bd3658617f90b8778bbbed80a4cc6500f7b2c4e10fbdfd83e5fb8774356a3570e0ab863bac30ccce7150a6e189eaf7b03d2df7ef977326d821c902ba4b3841013e9ac1c781c2e5a0409e01ea7714b6a45ae79b5418d95061622ed7ccc96210d41cca93d8ca82443b7673753759b72dca46c8cdb53dd5947c56639a0ce65514d1bd151b953ba0bd1bf42f99e93d69313ff5cdcdba38740abf53ff7f9e6f56725d3eb4ef6dd94c9d1b0f8752a85f6f2ccc49abf47d88e2e7aab27e99e67fe4e6e12135cff0d81d79f15f0d94d705d4eb9c6a6a7eaa2237b9738bb1dfa180e933591c7950c0cf1314d1eef7759be4ca9d0afe6375f7f3d850481eb7eb3331417d12f4c109c50a16c4d478752c44a4b7156ea1fab9eeb386f786375a2edbf51c5c754b8324c439b8233b766fc4f9ba895d8c2b33b565bed37791c8e6535fb24c7b328767847aabbb72696cb1243d29f3b9fc3ff25771b1b7b523851c5c8336c9b0c6646c6878f1576007c3a31ce089b390c4907deb049098cb006cc8e5f3410ac2085aaa6f7218401d19678ff12f014ee7ef03f9740886f7a7cf2a59d19691447dbe6a59c7682dfbb5faad527285debd0ea819a5fcd96211e2203033f2e269060a79f7f72baf0fd97a13a7324cb2a70da057f58e4dcedd0de823bfe28a32b7d7af9881c90d1a44c9e2773c2b8cf3b2521f95f167685b5d406d00cb30f647989a33ecfb72a0684314b399e9ef588b5cf09d6e28c3791f88aa9ffe46c8cace07c5a5de5efe5052666f16b194d228c6920193df796c8adc92453d0aa7a3452d97db5fc8da4ff73645cd25361fd73a9bafcfc16acae801dc25c22e6efdf225d1c0316368f18b58fa32fb198c434b0f789647e53a7199620aec0f2bebffc662e5b7843ae2f3b9bfa043ce07949c7a34105260d8427ac670da0930a36b83e98094c990bb1e4ed492f68b48fcc877c8e0473eb4724f2d118c513eba8e56809056ca388985514051a9cdc3903ab098925bde90d8c9b7e836c3cec75ad8fb2a0baf601dd1a61a5c507a3d83091836806ea131308252067e65ecfc8a17116aecf716cf17641e849314fe3286fd63fd039ee0b506329acf7e664bcfa141a8f2d535734d5ed5dae46fabfe69faa29714a86570602d52f76d6344e273612e96cf8878495b793587f24a7d9141c7d19a6503dc263b41efa46afaeeeed9984bd14204b2ebe8367a3f5b01e21b16f785cabbffcf8c0bd6f9b571c8a7bd26c8828b05ec777c01fa171cc5225e258523a3f859703762db3ea3cd7aa80f260093378b95a8fda0cb9a6cc543ac6a1c872f8f85678b644cac69cbf07575ddd22e84ef37affc29e022812df85b5bae1e342aa7ec8d1400901bdc8c244bab46d9bf409001f9fda7d14a819acdd849226c2f0374b2199115db7b7c29c6880906f462e4f8c28d97e2634d7acd818c468bca1527f21d3f9673745e648f3fed436da9abc0a043d29da038baf2e024568e10b8c29e3757e23706ef1e548e6b8899777a6732986802fdf285f2ca9a5f28e5be719bacf9e695c44439a9196c1a1a4992e60b7c77a5e4f85733507088422feab698249a7bacbf7899c0608afee536215448d9770f76427df72f177e304e9a5ccff0aa611e177525e5c0c4989a868690b2f832918afcb00fa14160c5155d4c0d1a04a458405f5d681a044653b94961daa511d02e61c36ff3ea5d683c6a44f537113a870707053e5f6de35bd238f1e8a61abbfa0e5f11f945f82140302d3305746276329fa19f68d439cd55555dbf4a3290ad3309478459ca04989a1b1e895adc5c135c689dfc5a12c5afda860ade170a3cc18a2801ffe627079d65a2a38d5d30094c81e5c1ec4f8ef8fb2deaed7f93bbce82ad06c57c23f3863462c5a60976581636768939b5f8f92ca237453dbfae4831d855387fd79fb3aa79dc4dd30418f8ea988b43a9167863189178b4b6c7499de2c191b60fcbc156d509d9864d90c524bc222ffafb51aaec8d92b2f6ffc6394fcc7debbe9a20ed4e1629d0ff3d0ebfbf9ac0a068979962dc32e3df383d6df297b6084d95dee10afa53e2765bb851f52b7360d509b840198d0edc3ad3fa394c676a149c193d6ce6280a16c788f08faa0719b81a2c4bbe6eeed60e0b2d4cf18c9339cfd66004ebfb087b37d966bf83acb41cc71b0582700b5c48c5ad46eea4dc3f5cd17efb7783fb403454f600ef204fac4513a0500f9b716edb696dbf7d2a183df224b1c0a3622d898e2768294749fbf7271aa759d4d412ee5e4f14e327549fc2461bb084f51ced1d255c7ad35d11fd6750bfba730adf0cbc96807fac37332258d8097545c5e27ac986167abbc4477c233fad948dc773fbcebe34410e1900f6dc4c2f55c8937cebd6bd2208b21b03cefb5e27a393b4b1f06fce0d9949a1d9b90a16e5fe011b042c1113bb3b2f1fec704fb02f6f28dc83e790d5f0e8008ad9da7429a2bb7b05f8ed57948dedac7a09262740a2c5c8fadd739f4107137301240b499abe8325a05c127e72118cec2c598645e0afb0a9e7f2d8dd1782ff26a7a75b798373aef92a1ff9ae00fc5a222a865f0e4b9526c6f4e3c1f18f5f5b095024d73651b4d38886f078b11c4e4621c68a13f311e49692d00f5ac07a3ae7905b063f44579b7dd26339e9b2c4381962a1bb94954af16a53b32514e4adefdea54b1c77b60d309a48c27bd42771149f2239cec6ea114d91a3da98717416a370108d5c554c25ce5e3fc376113ea26a1da2eafa7d20009ca24ec945597e7270019ffa70ab5545e9b58539c76a7c0e218121f0f8c5fad09b0dbe79a79545ffc8634568324dfeda323256c68d2eefad290105765e7a99ebe8aa5c1632dbc9c11ce2f7b9aa4e14fce4a90ee75bd9b4f37cecca449a667632fa7bda4636d9c96e9879669b4a1155b94c9daeaf5db4ae0df436628f6c2a32e80f1c2469dfbc08862ebdc8e8536c45b0b6bb85d77d7baee30a39b71815c54f5532a3d5fd88705504dbaab03fe636a1159e1b0f30136b49d550a80c8d8b5c6378d1ffc897ecc5fce085ab6c9433677880ae4dfae1c3fc6515e02545a8daa479addb277aec215aec171a3a1d4e440e403eb49f2ba88078b699aec557b5ece0896bc6ef3b9c313d6bab3017d4fc3592e7e96742128f214762684c4801b093d43b9600a45a62c258d9f4343715efe82764bbf9b79e3287d49a55b69e06c0a7f1071347ca2da87f8a03b6ad9fd1e60e8f184d2b3c57d75570362c5f26a21cd96403425ad7231dff34cbd06f73e1bb168e0fa456e54d698eda19e19d81469656d99f7f0ee6592491cfda207c98f402171b6ecf25500c743368ad3de37870c925a1dafa05cb4d7c1270d8ab6e108dcf7ca2f05212c93fe835b5451c0cee0ca67ffa9d37ee688b28d980ba18bb813672d04175e177cc6ae54b34d2901ba2b6bde47e7cc689aee5b720bdca4daac5b768438bf146617e21886847c1d5336a27581c8facfb8a7d0ffa2d8d32ef2bdff5bcb891959ab35da09afa12042c1c1a399b894219265dd32d8eb21f940645661e99b330504448b54031c10018f767f232a208e6ad5760467021b5e32d47b3cf37601df12c432ccf1bafc95e585bbf0f13992b91eeec89a50682c3a18d094be0170b1e9529ea5b1c33cbfdab62a540edd1a1001935707f66ea27bd81ecf933e20d7e6ee09fcc07141fb3c38dabe71d09c025b1d4083784d4e72d5e830378ed49ad477fc56254ac9d8821a51eb97de7cc11e8b7cb0fa4560879bd3d06d9a54132b42ee9d4d6b240b6d78c35e8f97ef299bad396d9d15ed256b6d4db4cdb2b92d2a492ff6d7d717d2fbd4f32a55778aec43fe3440067f68b453f0739445f5a5f69842d850bc03b97959b4acd8069295d05d6f816297fe130f8131cc3290390905420419c20ca2a74189f957cba41eb30e3cdf7a756410fb75dadb9fc7bcfde52359b2a1860048168312e42583fe13abaa4a94c3fe903fbf6132571fac8ac14349928934fcabdcd295df33e11094bcd4f30cf8592c583098880d78f25aaec790b35ed3b2cfac7a5bad43c09d4543004c1c37e74b776da8e45169e7e85bd01158397ed33857e3f3f7b1de6b21cebeda6d4a13cd60430cd18f1344c04a21c1cafe3127f3ef938829ad7ce120d20238df08743a822f4f550b309c4528eb7fd3a2dda396c66bed047fc834d84cc8040f79655d776e71f0feeedb501310a8e47eacec6fb8f569e4de6f4f6fec5c6fe0b153f7b58382acb3060a5b5719ed28345e59f46f4b40d715e0aa2ae3ae028a2971aa7f0b63594a03cd591b6a14ef921a18c4f0407f88d31073bcfdb5217023f3a662acf1fdb5aa35d4dd6bef21c51d542e5093b0f0edb75dddea473e6d240305a79d1df4a6705b1b7dbe9d63e8bd6e71fa88865a61fba7095712cb5439cc889da916822151b471c29ee3a8e2fe70290524520cb7100468eaaafc7585705bfa07142dd16ec02e75b5484676f86349284b242270b08a7de0671c623f8f09d8a57467005f5f6abdd47b4cc7be8b738ca59d04dfacf8e6532902a2411b347f332f144d87b9aaac807590712d5edbd2143236ab7ed126a539dfcc0bae37b43fe4d5ba61845ddd5836ebbf7ef7ac04c2ae3cac05d6264b5e02a1c64ca03125cea73045d24cfeea81f5e289304c82538e5a3fe854316bc90433cea31d7a623cc555905748f3860c029423768522881757dc50e531e4de95fcc650810170ca6a9c7d3d47f74b3ea1afab8ed975126f7d39d8b3177894e14422c5731d6c7f81d79ba76bc0a936b6d94586c5388a805ce12901e7a4638bf1d04d7b064bf56a73abd4a900e024b69e6625547d9bce7ea42637bfd6d406ab74cf06a9eb4f54216aea3cf069ccebdb331814ce1977ec54c682429bdabd31f18d8d15627fee4984b194f087906a26e41542906cc1f3e76b319799daa88a011ba51899dedb99b3bbb2d3956b320a3f6a35adba8033b3d83ad6e13401ff50ab59ea5ab5a2ee943afde0b7589dbd300229a2a26879a8bebfd9f977574b6fd3cac59499ec760a859925385d14163eec5788d4b533120f88e771194baf100d52586a7a997aa0b1dbb32cbd42cc7b5a6a2d9047f7db33e4a52b01ac018d253958e616f5b72984048db7cf7c8a8ac60ab5929e4dc4d30e6e37902c0ffadfaacf6d9d54667ea299a97c3c12c005ee01d3a4132bda52b247492150e7ce050f0ce1e484b4d773bb2eb56a791ba3568841494cdac53931101b5f0483be91328ecc885793fb00428ed91bad2de3f4ffc6d7d38f107c441a331f791c72f8ddf9923839a1189761fe9aff97b85835017e4725eaf58cabea19ce4f3f1d337262fbaa17a6ba1200ca90b9ebd7fbcb94212e53c386525431d26b929ae5dd3d1b2748c1ab0d565408e446b72cc52d7f20411f64aa2767576d48a252d34147770d8e533168ef9976f2c06bab306dd1f7917e389c9f24da1497e5a721c6eb0bfe28d617492b11c5e4d342f121f14f4fb3dc94a938d42305bff05d658c28bea0690486dbb88c8b132badac5be72f1552f112c27ccf4c8b6fdd91a9b644fd462e6233422d32a1b5f121e6ab00f7f9a8469019f2a194f642ca88bead21f07bb1ec84816110d41270437230d17bf37c699ffe71f45db31f152ae49d03fa514287763248184c401fd164a4cd52473ed1d4f6361a02b94b3714292a8406a072718ae3444708b7827ed39477051e04886b53497c662d0fcd14c8a66292cc2750907e2430ef5c1f15e83a1f2c49b0dd588ffd05db729309c46f87f9608b6877c49ae5f1212330ff39c21999ea74e022d7a5c80f4241e3022b701485ec115de85fa409326492475a093e05341b80d72546fb1ccf399f44a270e62ddc9d86687974d72329a5e7dc74f558502fee0d734c932520062bd035907a76c389c7b113c71368e5d0f03a7d33764b9c589dee6014a360fdac77c1a5c785c4d3ef25d3dc9025e1e26dd0fa77a62aba8d259402a95f566bd36a7daf451f67a20ab7319adac3c43af948acdf8a9aed57e4bbd0701dcf6a53c4215f926db4fbe4572cf2c311642d9fb9f70a27fa68785606c6cc93b48499727de748de29697d14a29bf922e699c5a4eec30d0eb5365a364a708ff965a1494496d6308ca151be3bc4382ccdc6e1863161562bf73564a5480adafb1a120be31f97fd60d3d4dde9df515ee361ed1b3c1e083f49d10cf62e3f2591501daabb5ae8dd6d7e6183183eb74ebacd15cad4a871d63dcfb2a333393873b73804a2daf87969872d07096f1369aad946324153840be26f5b7965dc91e2614b6e45a9570bde46bb4cc751ffb2787b669ac9a99a5f74c6e8bc43bfd5183350a8f0feee87f0fe09432ea7ae43ba6d095f67c45f95103a71916313f3cf00d8c81a9f4bae0b6ed06af22eed66377a942c87769fd2685175ccfc1c98d22308ec454c0c5ee92ba02439d738eb9593307fa11828ad4f2e021f0390f0b5abe0f29848bcac639fb2499b09b4938326fea86b3fdd2bacbefd57240f88b545ca40f350268e1b55280b0c673a0bdbc4d229712cb173b0e4c1e3f1b01c2d5b9f22b66eb5f4baca4fdcaf57a39acf45a7e7a920cbdf4ce415fb09837a1d3fa8cc889055019dc1db7a60dd0b3f6fe3d6ce08e5bdc5775e329b7d1af1042a0d8f99d09e791d7044b79476b2249bdcfb04a95fabdd75230f3ac9857ec823c22eb0ac09be091188899894139600d41313590e472725b06787d84922f0fc89b4770a307cf6d4c5622d84cd58d766639f71085483c662b49114e6556955dcdc0321fab74788d1c0dfd5991c60d91cc1a2feb51b36c09db5cca46125806c60357436fc888c2f5036ce89b7bf5ca678559991eaa5ba077d3aaff0bad4fb530f0a344efe79a835260dd81c87127f6a60acd31f74a6f66f89e60d3a92a170f39cf049b1aedd7e78598e0bb7ddd7c308af325675703e80b99e2fab0a4c2981eb6e0fc7dec8cf5d0cd55b4cbaf1a6b5fc0b2b7da3774725bee6b00b30bedfec45fcd6ec9f436ee6ef486baa2cb77b499fb70b9b406878dd184ec26a7688e5c2b2f1a823f2341faeed2b5df99169c86450bc73a6541dcd25abf1e7d2b613c29de7b4ce6be40d701a1ea0d129449ea800f4473c9e0490763d9183b149454e3c80eeea2efef640c0fe7e9d91ba6972913137d77d7739bac3952aa6c260bf213dcb0aeeead2e6f01fb1f8bd04c0f73cafbdd4a239bda1ec360029da06ba0afa010b88781588e80e7a1c333a55a293e6dfdcf4f685972353f2be9204bbd3c392a8dff4362a629a1750da8044de9f6be2b39b7ad1421368216d173ee6f1d26f8e660993d951d8bbf5dcf1a01aeeb596a4e979da3fe1a06b70b5f1cacc81725bddbaeac2897d805062c1a280fcbd07eec2a8cf10ebd97f51f52a2992dfa927c90723d7bcb90ce5328f383ed137c19711ff258d19732b8978fbdcb1036261523e2475717c868f92e8b0deeb735be2fcb64a9236667eae39c2d7e688ef3f785f7116be6d338c796258ead275345829317b17f9893dfc1dba43b831282f2181a6c8d4f55abd49ea8364931c10194eeee41949a8a9ea4f023d7631104f1ca509cba17950dc12745f59deaad0ed6df755285a514a0fa6920e4a69b684c99432e41ae21ccb5d3e5e4d1c94777948499c6b89f2db51c5f8a87ce5e5b806d325858c4f5a605c8c97acccf1cae82b6d7e2f69a1267b70f2c8e0feb452db2ffc2fe14e54d917a8ea49311b1319fe98905899b183d8ea19fb588726064f60fa326698760657455baf3cc0e52f0783c424cf698ef88df652001e4d95537470a9e36dc1fcf41373da3c491a18d31b45ff858e8fb53196fac3d7dffad72056e986bba51c76ee2973e844156b0f04164c983a486bdef9d7e4d9f80725b44324a8590916edaabc5777263fc7a1dd77efeea0b8d00804f45f8ae423e3e996aef7ae7f1900bc4b2bacfa9f88d5f9182c5dea3d5497ef5a43491b092a1c806a3389a1780c0244ab06beca6e121feff67cf81ac99ffc01554e8fb605f299dd5dddd37020a1b9820c359ad3a2d44d124f5d1debe87379a422542c092deef6ab628613e024496641b09e996291d4ab4bdc25c2253c6e5f5e59b329824a8fb5060e5058b38956564e129c077e606880dd62a925a8bf31c8ddb7b796b2b572d0c85983cf598b18d6a334a2828e72791eba47a2d342ddd8ad285822902072364a39883627cbe55f12eb8c5b5ecaf9c7f98ba907981d791b38f34d2f4f88da261499c47b16ee89734bf028f12a74c0d909c9c83dfd88325a648f4b8d5f5f04ace1398ecb3c17e2e88dade9769748ad6f228719b9fdd52aed0d152a0e6e1e016c06916ce42288eef62bd642feb517f49c0f28129e1beccf68526ceae4ba795a3c4d63fffcce4ce5d6b666237017fd156ee464024f0018e18e08aec513d128be4c2a09319dea2311a1851542ff4824632f31a5a27620cb4382b6ad10b7ad12a54c04ca86ace257846e4cb086be1d93f538e01ec5bc4ca97c649664b79311243196d4f3287281ee449da104e5094391fd1e18158bd1a54dbb13bf8018ac7f7e7a1473ac27ec2a7985235d3786d852012a7b55e371cb811ddda16de7bc8b5c6f0abec9f7f770f04e1b690454d72e047260f775d20b6c0d869b46cec4801e4e615d1f38d5cdec6a07aff5cad0eb151a48dac6361ddd09a615f1a0334acb8255c4da12871dea961a10bab92284163f18e6e4f71250c84d0af797c0fe4887e13ba80f9c3504db0b58e40f4f17790122d68587c69decf53bda3c3d4882b048cf83777af0a27287bf39bde08429ed125bf33f87e857abe6184b43f31243b919d2438d512fcb93ab779076cc67ffbfb23ad01efa537de3a126844bb8242b5e37a7af073716a35bbcb3685aa211bf88855672f13023d1f685d4ca9e5d5def389d976d38a0fcf074d89ce868c2eda9696f07b8634696ae61156764b8631282a1fac24925366a63b768027558239585bb35f64aca4ad8579ed9bf5a0302f196b9b87d94cb7f9dc682311855834258c8b42aed9aeec4eb34c3eea1e2e376bb2bfeb3faf4999172edf58cd570ae2a5e1056dfd9a2427fb67d9027decd4ba779944094a4764e2ec06d4d83c90f244bd031313bea4a671f8b92c8e2799ad4ea315a58859a20077e913aaf2bd1115968ad01cab3bf5f2963682e5f51a3f63836620ae3265b94afa87969e07c6e8f510d92ed9a467c178da3a9ed2f327c22e6058472087e4b19131dd27e90005e88304e2a383c0345fc869376d5491104848ef73f8f127d34dd5cb3b67db5e5888186a37892cd7141eef01a4febc2d0cf5bfc0274ffa8eb5d9e8c7f427b7b3bf1dfb4ff18136cfa452bc0c710f8af06dd6fc9c41e9cd7af6100cda5c001c7f5ab1d4ebd9baab23c6f7fc0af0b7ba9b5efa72a4aa7ac74806a2f8249ad2b4a2eb10e3e5adc81865ff103eec3b938f9783ccfdfc1db2430f58c52053b12eabf0aacf787756eb3a83494ed20fb2d4b868430b0cc97bc3ea5eaf1239c4708e094ed8a82dcf40cdb7804ccb1260030f841e6a4a6a06c4d608d6039b98f1c6ab2d5099d9c5349e825a2119eac10043f92043449551c5cf7f81130d8c7103ae3166882c9104303cfc349b934efb6f8a6469b12a84599ce18469050a76af23f06dbb6eca09c3e410e044db3a025d550c0128328bfe6a07a4e8bbe1723c41cce323d3b85cefc4baf165ecd2d9d8cf6187ee2038e7710d90471e9c1258412117fa37cc7db0eb5723bf806a926018cd23096ccd15718aabdf11e27423ff3a7a8b7cc5432aead67de2c382f9c5d14ebfb3dac88ced7dcaf2d4df46af5daf68fe1f9e3727fc002e396c17ac04f4398e2b9fa3953dfe5b443f208ce3de66621e77bc8be39484a8913698b53e8de2cfe3d18a4f148c3c87d980b12e235a733faf8ebccf988e27e23af73b57509d6eb58dc11aea2bc86ab263ad2abb376bc67d109325d9a8a96ac807834ebec1228da45bc605c3424d44b9a9a1c203162d406a4005ca6fd5724edd7f63ded9205bc629b41c37bb17def4d13f2e0021f24825cb0cf9c3455449a5f2086e7f1279fb7c019f8a86d6caae5bb6fa188ecb16e81c076fab681b31f384a5f71dea1d4982ff0cc229ce78b4e0375b35bdd3380880a7e646312451f6ff6be4944f9693e1aa7f09d5542f4523f9253f4f4b12cea9c152fb8f6b875e17f1507500bde02650ec7c843a0e65b04f08bd8c48221a4d59a501bf3eff94d715ccce96502e7c3a73cd5dbfe381946008caee835c5a60a907eab5258db8c5d3b5e757cb10c1ef78e058b3594b8a9e21e857a6c8a249af274f358b8ed6bba7a6314c4a8722988943c27f736436cb1d55cf3c4c4b250a30d3599826dcb9a23099c1d601b0796883f6d819b6958c9f4cbf39a4369af5d1b2cbe82c48ef874d0c47165d89abb0b57711ca1a46e064233340cff7884fe01e0e83afae92653d07e8df52e4fe03361de55900c51c111a64264213c9212730693b55c4ae8faf884dd6d2c49acb4a02467e837731bea015bded8a681b7ebbe9728ebe5974ed8a0239f7164c595714bd608d11e7c68f4a177521448c6d883a3baf8887dc5f48c93c45cb89a296a29e17d62115a522579efee05014cbba15f996e6fd012a43c7fe6d0fd21cc37f45fff43fdba293a7cd5d8436457004d15e1b6f600c741e88744291958528f05902b5b2ddb37193ac1ab16a5ee66f059825b61350847e5f3d101866d7a772b12b953433197d1fd7bc6b60681d804adc1b004337f32ed9d0239ea757e280fe50dc72dd5946908c39561a713a9d1ba0044c8aa334a8d61e51af1637c39ede15127cd33eda5feb062da8d50a3a83e1c83697155009220c7f6b01aeced64491a253171cd839e85045ebee8dd7934a4c835a4351d34c600ef21a31a4c0c2beff7d5dac3ccd0a65f43af482faadde6abc0fcfe0248cda2cc98e215154c799aca4e2ac2b32a65e0a4c5de29d04881121d9e22c20bab09980092a279a9e2403f4fedc606fbfdc83030f0326fa4e9edf250e23c3823dcae581b58a810482b4d73d7fb9545840d9a30dba4660b10cbaeedc7e695a007601b4cffcbe2ec870aac75f99d60cbe54e9ac44f1dc44ab72ec51a8a27ea8d7743a7caa72a2f307784e00258b9332a85c3ffdcd160e066a66d141d7effa17987b49764f7ee25b72107eb8e0c6244aa0a86e6fe13d39463a3d4589870d0d925d5cd14e70302692514213e3d62bb7ada23866e746bd40e5ede2e857c616e9c3d0f2b4c3a2ce9b3ec6a3aa514c1a7c3e2a030a260dd4424a98bdb46027444db69c2f47fe750ce31dc238c66a60c3ff5491edbb828f776fdca92de4a176c62b78eee4ddc700f98be3bf2bb01423f106127d2c18f97850b5316b9f24bb5b52ec97a970b1709ae4aed51014b5ac2f5d6ae8faa8b8e4df9478bc62d2ace6e2666371d0380350bd6b253e0ae21b10d48c9c0bc2e826fdc44f4eb4fa31b3e4a33fb4601f58cee21a0763f912b3b499725039ce099b399613fb248c36ddb1d06437cbb03fbb2d72345dd3f0e4a8a09f412c1e485bf7288ef62cb4461f6bb700b58be88b565a2bbd404cf51e3d7c61c1ebfcd1de7312c15d8a2d33367e0e99bdd1c19da68087bb177c4ce57bc2a1e15fdba16b734ccf2666d2b591c1d5521533cb0212fc80f3ab733ee6eeb35ce426bb48421987ce24d5d109027433cdc5f73b67401c2685c8d6af85572bf5e6f81f5f7f8d750b08d2cc8609466060e5a382e6b145cbf5804a71a72ab9655e6ad7f85732c898dc6fa305c0ed2bd259c562debb63a1edbb6a378c0f324255fe048a99d27e7fa4bb35e5e06d742460bdeb10035ae77a9b552626adc22e2c7183f38240915495c2a7aff895036d29dd3238e50d835b184fb0c9caca027d64d00e6b4a56bc262e7b5c36cd76546365672918e4510c793902382d24e32d6957731f4c4f61bd62863f9fac0e935d93db588a7c9599d2737b84c08627d3fef4c0644bb0d9a4783ce70d9c3c2c81ce67793f4eb668fa43fa7d383d1cc5deac3a1e09b9604c61dec4ef7f07f4a1763f66f5ef37ad796c8ac3daf85deb92107d68c2abd985714c98cea4ec7874a051b6ca964f0d008b5d3bc276ced8abe86d38dd8503f0a0f3db027e849a407b348ab0993df80b282db49656d911a9130824ba17057e3fb5a39a109bc8d694d7a04e1d7b144b36e1f2aca4df212a71f927f819e4da417844f1c8d736b723ecc8b5c67e1719c773bbc71678420b7564f65bc294b2e42f5f76b5ed2a91802f6c082e97a3e8d59e11c3b31269605fbada9aeda7b24c653b46503083538b4b95113c0b6595ffbcf3152c98e8760b56479ff5d59a1f76d5afa9ce358b562db9c415e60e0f42047ad145549776f998b73dc0d433d70c4e85bff50bdc000a11c7a04b97cf51c3493bc651b9c537a96fded039dd88b1ad639ab70e3e580310a1dcce1eec6084fb6bf5287cb8d122f7adbb47e3733b013141317e572cd60d77557e10d34af39c83c992d669e17d2a6213a8bb8b0db021e90a40fa017e6a72ae755dc1863011864a232925587c062d3708095aec89792d03249ea58d0b8cd83fbc2f7adf7a187e375851c1742950388ffa273ab29b875e765442f03f260847101949cba81b5ce0743191e2cf0547d0773e4f90849aea4a7ed81ec212636cd13b49f5ce87ba18fc5dd14dd1525950dc893a3d528b66eeb73c2a6b315f3c00b1c50da3db04d0b345f7c5b0601762db13aa6747ecb9ae2d4c9f563bafe54d9ea08ddd8767ed780faf8ce39567dc03f327623dd759634c0ab6e51212ed9ffa5d1dfd228258277c1a47d2a23186259b55c7e31d1d0cadf2c960b288c403674121dd43e0628b188d1728167c95694a8e0105fe476a0d434d84a176532e7b80be97ec2b18c11b0b8df1430a84423148ed53c5c6e8176f5a2baf9595588e197d8118d38921f298e55f966532c8a245e56285e82a7c44f670d638dc0d894af0935c74e6356b26aea76f74b95f61002bb62eac0c72074c33ddd0a6cf0dec357aa88ea138ca1213789fdd8958eb5e060ede7a33f553bbe59e90c7565aebe52be43330779f7adf7daa4ee07e276639a2a03f37f530bac71af877b9b50f519a9993daabf15168b606befc419b0391dcedd6cbf940c4b0fcfd505d2e425b7394b800311987a4656949070bdd381ed883cc393e0e9556ade9329296c74ce318d6a7734db7f1b5953935b8b87c7ef07ee9e429cbc8c29241d543a0fed6af25e07524a9c62dbeebf2b73b91a5410b69db0adb15a292ba67ddb5db8f483126c87095b74e0917ebadb49f6158bd68f56f9f74255c49f7214efd121da67991436da0fdee1c97dfd19ce16006df82f768539293ca9581593e8ada73a5d37bda5d1fc5f030f7acd4e67973dbee7a9da507715de188df9f87e44cd7ff06816dd6187c69836e69a12d434b375e1db579b65dcdf09866412c571dd57f76d911af5a04668d2793fcf5e41fee81be9afb7c5177e088c754a48f2768786a7e329990435c34b4c3478b0ca5a07ccb9fb7b23b8a9ac4c040af0965659d6d81f87c5a394b30d191cc32e3284081b4883023bfea10aab3dce8756939c97eeaadfd387bdfa9091a77f73b14c343390421750fd9e4f97183587d513d3d61a9448510c92c7ab173871186e238a67e78f275c6b5ed7d558e5fb7197bea07d1ac7cc181b5efc6c92f2ea2fa8b8851f7b3684b38bcb7edc3af802653180ba939209a0fc37dd185d866673957c189ed367add5a0eece4c35fb675b2fee08889028f96abf5f85d346b2489887099dda3d0dc7cc653e0bb864e500cbd377505567c93c628da5c502a77fa14bec995daabc4e4c344b85046dc24c0315131c36566c782476c198ea2ec57c1a817957e626e34edefb6e836c34f8f1a939a9e96f5c03c2f8114e2d0df946430022ce5c2fcbe5aad59464f792164a708db9fa304f33ec71d3055a1d3d6e4bc81889ad5d02615a510d52def96aacd69bb7fba45b5c08a3d88e80d86b423921f8a71641603352cc2c432f36db7693dd9d5a354ed645616a3ecf333965bffa4813da4fc512744493236d453692ffe1e4784a0b1947888f4705ff60ec6c79589ab8d08408bb4e7c3993c1934920a170e9d4df6131036281d23e8723349f97500a3aa7c3c8b1a8f5af188a97509f4c1b1818ed891e7abbf0f4aafc90caf0d080bd817c38dad31a02f79fdf14f26129a8d08dc5d335f187369aa5b00439bc54baf7e6908cb8619eed9d3ec9b9f158e3ad1670b18ec5cab99ca4f5d621938c6d115e61b0083907a1aa4730b628354005c5ced2793ec11609f13067fc7315ececfa38857c4af733ab4b4edefac5ba8521d9c7b2bec6c461d7efa564aba1005f246f64900dabd8add122a2ba051b435e8320ab8e74107c799c095f359785a0089a7f70a461f887c9718f04ef61e9abc57d2818ed401f4c8ea95ea548a810f2682a47baf859bfe9aef3a0de579e7d74f30aecb37878bf137544523e9d24762ed97d1097bebf69d9f16a4fabdb68dfb597275a73eef57e8150b0ba1837e5165b34ab778e6aa2361d0c115ba88ee8684644144f209c8d2a471f360f67c95d13f2ae421695f069a8b6aa3bac317a96779e6add0916a1026d18a0ac31eef0e75a361aa53270d1c52df5391c324bd1d6bbf832ad0ef2731f4ec0bde80fb396c8e86db4f58556a5c0e64118b4668177c97c27998839c429088356859cb42d8aac6c1e995545c35ec74cbc49a88f67390b07d8ba3fca3662334b8be166141b28127059a8f06cc49f341d40f1a27b0f3d3be56d72bd354920a46bb73bda6146ec081fda4bd4d8eb4e1702c1f1c546c8bf92ca1744a834024a8d873675106da00fa027a8ff5e54cfd876dfbbc2686b5c8181fab35408cefef8a859d962dc6a5dd2674b27b04cacd25a588dda56e0c07ded46a985acdf937193400529358465b55fad321ca9156b69806ef3dd678b4a9c740a225a6f866eb82e49f5bd77c7813fd6c80e841da00e89bc2deaf79af855dec0cc8921b81a69ff8d655a5e068dc86370eae5e39f96dfb5f5e3a68cf7b2f07e0a7f5755e47695fa8706f5ba70cd3ffb2572456bf28dbf49cede192a7bc90dc9e9207df5ee9dd860bb3beb492e0f7a37e061a35e1a9e71d7afd39c1a1c56c9bc40d23ecee4afc309f8a5b869bd9146b146c1dfdff02a7a50745c7294fabe79651ce6de2239de4cce93ed30cdb95b3b5ee4ece9edb9bc77369d3e40393c341059cb2ebc8505efb8c06605cf03d6ccaa8155c8d4bc2396f3d39e1e7fe3ef8096a68ade1c5b3f3d18bf1c7470b1e2713fc0ed0712d0b16c46fc023e001af612548ce33422b2794010580fa5b82d1e72c11a55f512ac6d30e658f738ed3ea35a954d6c2db50e57cb32539f38c9cf4518494c3f4aa6bcbdb355dd929bb88d0ab57ad7fb8ab53a8e010fa68eda84060cd9776614c33f2267cf658cc267d4d346129957a24f3723d338b38d4a72415cf5dd1fd8f94f2c1bdfeadf85ddff98886325c26f621d18a6de47e29c7546b5cbd1cd2f4ec8fe044cfeca31a875ed121d6ead26bbaa7bc282345bca9f275aef322906caaedbd302cfab5c3a8866ddfc5567a49027c52914f1894afe2fd8324e4373bb0c2ae99a19599945a53d0edc719b68a4613937a4322d86bc343212472fbba4275dfeb475b2fd2c8b7014030587e5e2d4e6aeb93ef6dd0d814e9f6ac1a80fd08c8a695949359cc50f7fa93bc08a650252e01c0388ad8db5926262b4261c47ac566499f7bb8e57c49eae87efe7dc35213c5cdcc66f65fe6240acd493109a98d521405d420db70ca0727321720ea5c6b9c571f364e02aa44113714844aafc5579d5c42c11826d29eb32e7e32747e4d8d9a19c34c1600ad67f37105bce98606bc61e41b42380c6a7c8cd9023fad90aa499162db5aed96a030146f1930c4a380fae22801670f93b948167a4413cc57e426ee5ca04e04d77fa497d833768338da44865cf6424c63998f0e0d74080de775ca4511ef14abbfe3c7442c01436321c6eeada8051087752e1d495eb012aa2be57bddf2c623daf74c7cafb232a44c6c26afdcfe1c0f05cce87c8444baaafd6b978260785a7ebcdf04a643bde28bc419fdd5f1a5971d1e01701d1b4ece0960a311728455fde212e5e261ba1db0ff5381ce84af45e0db8e8ae9c5a1b76dc2ff4be7c421451b569ca5d6db10bf198b0439de77a4a84f5c576231140e3d534cfa778cc4ae6dd100efc7e15e415585037b03aa8060d7c47f225efa6ad1b94d1bd65bc7fe014b84d81f10e844008f3109ff2ff52d49d3e2b31bb4f77d84bac736d09ae6710adef1d5f8da8f4adb7ddf9134fc178b4c0f2d3e7469e7bd030d9be93c9e2b2075b7524594ab9870b5705e72594020b18a49bfcd6d6ff7203cc6635d2e1cd45f14948730609fb15e5bb1b6365549b38c6d18c846fa562babc120b3360e3a519bc05c41ea774c59e8d335d300da22b461f24bfe9eb2fc8e0acb940362ac788ed4d7dec7d689af26de041639d33d871d6e90926572238457a7deeadea2c2b80087878591a22d7fdaf1eb2a836e604ec21c36e98f9f6a1b779c2dd21070a2ec56089341b67bee675a56ec52762ecbfeca56af236bff9f06fbbd07de6102b34b6089d0f0c2092bdeedd102d25fcce03c794c7ac13d026b32ba2f5a48d613348bd8ce02015195d706468a6ca2d315e370908726c83b07b731461ab79edbaaf706467edb95a98213b6e65dbdf721ee17e339a13ea7a5712f280178bdbba0897f6fd076cf77245b3f3b7cfe197c609c7bce88b8c18205a5f1ba38bfcf992ff39ea5764cfbe62f2e581dfe4af8addaf44e2a867140eb606e95b1a37c0d5fe76f21bacc287b0f88ac7a2c2b199c1520540a627cdca3249c26ac5b5512f65afbe33d56fbd40b5815de6e7314097a0d73bc24f9fab94d674d7116d1fd04d0e9890eb0e109e1bee3dec77fe380aa9bcaa39f1ec622d253b372b7c46a05ed6801c04db3b31a546ddb1c645f20077a9dd86ce6643fab93e019039b2256700cdf250d7d547466b15df8d57f7c46a79dc970e6ea6a9e6dd63d10a137f698f48b261dd64429e0421891b24c49593e4ae3e865d0848003de9324fd48b465bf951bf98f070285b580f7fb19ab9998000cae94e0ade53dfb0a02cc13d09f4382399e6edbac9f216375e6027b6b6888eb7b5b503417d40817747a15a0205bcf26e6378cd75432a977c85c9f7cb6f547deb9af6c2768004af0137a4d15a50ed420ef04f867476b899e700548b2e6966afb4a367138c53abda993f69a15ea8984466120b4d7f7965b86c23a1f325725f9b62511e3f3faeb421c983e6c00d0b4d720aae773386764346968f893a1d4571ae6da3512c5beca039c1a246b41b4ce962fb88d48c6077486b03b3b944176ee63b71396eb7e3fd5852e1ca659e4ace872a76cf41e69a31121512474e2a319c1e008a734aef874f410348d428cb5ad060d41b85ef0a6edc3a4e2552f89cdfbcda7a8f924e5b8213c8e5718869ad1ae995576d1352431b7e155fe3efb505d228c3334c8145965681ca3206e5ef1ec9a37c6934824299cdd98ca66da0f6d459350abbb9680cf83afc142b1edda9a4efcb427c2ae47dbbabe6138ae3ad94249549470b10c06baa990e092b666517774a4b7b2dbdb20e28f5158d3dcca46e09c19cdd3f98581656cc1dcfbd1daa7064979f1517c75c5c4382879cdd9d91d6024e31bdf919c5ebcb19343a8d87e01fc6e0601b92d69216cc08dab5955dbb26d37b49085f11c44476b9c4f7d0b4bd932eccc2e2521d33b8516fa5b6519789d3649a99c0f2ed15a25b18a83cbf3f40f783be666c65b384c358b2c8474917efc44e901a7517cd9059c328c4e801f78383be5c24f0d0f7cbc3b8b57eb4bfb170283525810e16a86d144247ca45061104e34636368bc83813043a98e3eeca161e63fea021e78f98014998696a4e294aa47cfcf8d698f944d7c2f65b886a674c69cc43de4ccc5355d18b9255355c19766ef336e670fcd8482b25f5ba0d486e88c143e410b66358e2e381b399cfe3fc0be963747219dc6e9ad8bb17ed962958ea37551ecc3ccca49af7f7a99908bf407978fdaa06981077aea6a7e7e58999105baa054f488e47e3b717a0cceaa8471c74a639f75a8e7584fcbd3b04400ba2a0c53af00cfea4f7f0798e3022fdc0dc1e09af8b76e8aa947ebc370b06676c857c4ef2ced778d5094878f49b00c1116d9f1703b40e6f0366c83129d20350be8038090670246f1d7325e10c92bbd37ba3607e97633aa51bfd2bcad6b0ad6bbde7c51a28755a63eebb983a1eb5caf9ad1eb5b0a92dfd9ff7df2953836a03da9baf16fce01caaefffe4d6a275df1ef15860e81b78a0121dce23caf93782e886ebcd1fe140a250c5246ee5d8a302ef54b654a8bd4ffbf6fc7064ae9d500fe88c8364ddf157d80e7731a3b54b7c22038024221bdb364f515df70c8b3e4989e69e4e6fb95c59424db59e9892ec891202af04f6cb6a158d5f27e2a3d5a4d9672d3b326b0c78faf2f3fa5fd9d42e7172d6e672e71d0318d9f7778b1053428f12b29b319598f9dc44d050277940c45e0386d048ecdb42e87163350864bc038ca0833eb5eacde9c0495d7f4fd52fd134201c2d7a9427b2923b061ed7457900cea897d9b04c5d99dd0773de84be460318d9b79dbefbe4a5533342a4e96e6731095a8788d24c7569d1ec3cd092aac7b06006dccc4f99d3c930e6abb86f2b13ba17c96e1fd835edcfaa9c58f0fd881d793aacc3cf22e3b9da0716d0b4acbb18e9eeb3a6b7ef753499abe316cb8cc4af137aff36694d3f460b3be449a87334d9e0303a207af8c2a4b51e37f00743ab9dd71e3026047b8d17aaaad4ac6cebfb474b2b142a9301c78285287f6b76e3b086a2c4f0306cbd60f4fc55036897aa3e7868158983fdbfd601d05926adb52e86bea56d6ee76d3aba98a12604b6f367cc1e1cfb0f46d3f4bfc75a8f5f5364257c43bf237b2b0c0e630a4a70ceb1e9397edd3e0e43cf176e3f5d4874596b8f6c8b6ba0fd086163d9b3a0aa9e571617e5922f246a70634b7f20c250ef0dfdbfa4fd04b725e531bf3fa5e56bc38b7ebecd309bc6eb03bd1192537da1b74260b2b7c38cb5f3fbac21253f8d9777af63f5cd0c3a1fc7c77c3f85708f627f788177b56c20bbd134d32318b35f61765b54b1d951dd8613c55b783e81ac8b67be58eae1475b12ac564ee095aaabb4cd5505d8029ec1856bb8aee74a5f4b858e44b8ec813cbf5d416e8f905460acd396149c44be83b91a7251eeeac369e3412cac26b6d6b54dafdf4ba00075124612527abb323baf17cade241d5acde51517fb95425dbc60be22ffa6a70cdaa935d3f6fa62edafbe3405811d5f92bffde759b979fdae4c054499d50b01ac1983e404e5d55c1a747c87ff75f3d93e186597a9e14a806d66a26e520c16859165e5072cf8416a0db70cc92905161c428b4e0b07859e15ae6ea8a19aefea58f0669fddc6fc229de82f5a0dc2a9403ac919618066748c7589b7676c75f020fb6de0e01b372de8ea77f9b975cd87dc4f54d6f5e1f31e22bdf25a0eda1f6604baa2a369eed903566cc3f673e88eb5e2a83539ea02718643f494902818ae982286ea32146bcef6005716afb970b68890f01a00cf7cbb6a540b698ef3962286342cd8ab37a202da491379210c3c5f28ef6be91c435ccef4529294db6012031bbe3b14ad1307e16bf1fa0a091a732ca82359f6a41f22c0273473b159704fc9409a1c9240bdd2ff95fb88841dc93b656ea515caefe1afaa858815bc04178f404e4338af0c696b51160ba4f2c27e9884042f1c19d6ed503b07f44450bcfab4f7b66e2677917a81acd2aa7f781638fcaf761c6e824010031abd766837b01a97884412128b4acdc9f0f1bdb84c994bd17ddb1bd6df37d2fd37ecac0cac7319659d75a1f4e2ab7dec90d79d895326b36314e2e270a15f1ca9ff52a2ccff28509909b20bcedc80ccfc193b96c5f361bedece5dda03be0af027d0da26cb76cf6e941003435fdd7c96e3c1942e82b3d4665a07c290fcc296bf3a9d913e6dc54e41657847c6f5d78563a80159ff0f0cf7103ca32db242cdc9a777f69d514f31865427fbf853cc2fbfa18f9f4b6105963ebc5b9f72e39f0740bfcf4dc8f98139e1d95a0ebafffbf2603a249a6ba1c82d0d0dd24cf49eafaa71bdf59c692ccc7d63d5b7ff8d2262646c285390b84a1ea17744dbb47c1532fb7e844c50b78727dde87fe6e512c408885aafa5c6c27e2ada0552a58902738d859a951c5ceb0b97715a1b883c4816e26d7bb7330126bea982b9d770213c96aa92a9dfa4ee4e88438f12e9a2082d86219ff87363b8e143b4182fad66885d839c39477217abaec42a4dc6952525b9d9c40fe764227001098bc1246c09bb09cca5496c74701e1d8019b52ffe83689acd5cafa09e50336f6f884445984aee6f69aebe43285baa5dbe0e75344ac3e31214d916d1c379078311462a0cca6225d250a045211fbdf61a63a9a63154b4745d88b75e2e8283a2b6ce493f2394f1e9101324508ba59efb77a2d0a1441d03c183550d28dff01a96e85286083bdb321e0e46a4981affa6948adf88be3ac51e551b3b9f21e71a3b4f5bec5f537713ed689e5ac2a3081495a2c28831213713c497275f7c0398966c9bb253cd1fa8766a6e6f3a0f33b0eee3e0980ad52d8088762f8c6164ae67fa96e2b9c8798c4b1e072a72450a3277701f197c0689a927524cab3017193019f0451ba39351eb76fd7236d1c3bbc4fa0653bd850ff1222bd0287396c7e0fb09344ce11b41509a8cd1fe06a3b6c65b0100b14e88dbfb55e9e1e9dff4c2a17ae2a213e1cc0315e7400d06c23e0034c1cb11e4d4fd5b0686dfe9b67d95a5f54c35ce9347091cbe234674598c65575ab251e92e6df967fab42a4c06a0e9224d0a7321d1464d579fda0c305afcbf59186778e1e187ec208d305ecad56ec68c6a4792b268707a3bd42d1cf52523a835d8ea5e9ecd6b41c9abc7369ed5d595451060653101b5a9cd94a7f12c0a22818173f032be0c01be50ec14e1730fe165a4d7519c61abc82c6fb547e3804773300d73da0327af69d1699c55938537b7fd3f70fe77c7a6d2bd417f686eb1b5b0f904ef08deecc17ec6eea3bfd521c8bf94896fd14ab4616477c6a6d09ea208b3e2ffa057bad9cef916ed7d31080fc1ed0857a8b31814932fe32c5170530d7fce920980142db5931ca6c5c5267d3324368ee3788b3e02ed446196f2c1be769aebb06c7bca7f0d3757b73cbdf9946c230fad414b2a85dddd55ebf8a0e0d39ca9f8589d10b8f7bb38fb8cd9c750dfe283e4a313ba1aba1d8b2f241d028e1d50aa012a340787dbf8332e0ce0e843ba41fdcd723853e85de229008c598e3f2c2d010511c5fbc1c84a0a1e51169ede90918ad3a0bad426bb7e5adb17578c627119caadace6e60e9d2dc21cdb7ece802697375dfa81f066ccb5853bba2388e67952f542a12ecba3efb3bd7ca7f50a1d829e6c72fecfee346a36fcc19c0541fc697cec8d742c041dca6b9968bc2d675e1bbdb3ea6a22487ebe1f835ff5ccec6e4763829b2a01a45395276bd27237f9b979688f383627025c72f3276d575623120211402bcc578e0d577f3be3174284dad6942f1e690ec29aec290c466cfd04b2ff1f8d149c22e69daec0d2e828619c1ed705972ca8c433f551cd08d106b49ee09589220e99f5fdd0510d535c13f890e512f5a00ee0ba7ee65e7786299e6568a70d1bf8caa2c8f64be4e4b163875e9f9c0cf6c497d84527098686b394347f7c7527047a0f6bd34bbf0c0e62fb5c9fdedd0d7509c5a90250ff805d0632eee79fee92fe7245b7addfe00a309508d05f3bfdb7d42387c4c5379ae4f39ce79e50c6fad914ffec2a9781649e1c825d45583989c210f2ad1a517ada29b4339582bc5b27347d37cd0a4c14c3d80ccc709f35f242c1f0da31e8a72514d148df974ef73304181bf5aead7e71efb6725921edc1969acd55bfe59adb7354ecc2b6556646ebca95d4a11e7633cbce0c14b74caa8686ea997acaadcd00170917ef345b73c7cef0222003ba0fe972f9b091781dffe30837eea2370b79ccb53d785ff047e7b9d28e974d5b329f7019323054b6115c8344be82eeeb5569479fe603ee1ef45766b41e1cf682e5c7d177cee8f93a200d0c1824c3c265e24c93732f74b8f4a4762101ff20db3bc6d6d61f7f136bc4eb79fa12fcdd1d33be2078c6b01cc928c76d72b0ed90e3ebcec772b5244c8ac92ff8aa677f191211042e6df613c18a140d59872a03f53326928b6fb5aa0c6ebdc8f00fe8438bd239fd51aab701aecc2dc4e0b3b645d233d356582fed4ac668d22f33c5515bd1d8ff27f27dbb14d3b70fd8824e4990388905b21f8b3dd9a2b2fab2594d6daea9382793187b51a7d3284c070defe678191980317788a28566eb41a67d6147044b34ab2089943ad7af644f443216e4928c6ed627636dc4ee6daefd0a32a645afd901cf1dbba52d47c9aee420f97d33eea2d7ae3718df19fa23681d1907b264b4264a92d39ae72c382e8171649ebe30721d8436b23cae2726af666b8c532a78b319e945365947494b86c07a270e33c6f60f6c1baef42ea225d26b89e5e4832c2c92ea274397881c27d75c461a53d8b9737235502f7bf8d5e0b16384a4d1779b0de658aa80b8ccdb4b3dddd3b9877736d87a6d7d9da83ba3684687aec4ff2fa4ec2f26760939d62ea3c7d6733067b474c05d66df707522bf6d6573617b110b7df69baefa94fcc17e32ffa601d7df17a19471bfff09d1b2297ff0aa4f658f831b567bc584e5a07c4e824207dbcbbfdd4b80c8a2b3ce60a05fa9b56c2b91ea2cb73ccedb64995324eb4a98a89badb4e817e0f7155d6f19e6851e43062f15b19aae3ecaee72d002d8b1d224d9faa8f219c641ecc3566a94d22ee174702d6e7f162dc39047fa08edb533279f74d58a4fb9a4ef0f13397a03bb5db3682157c90dc1b0f923b7435394e5d31c0becbc786cbe497b4e8601b699095748824c7e4714592f627df835b3ee91b6a77fe4a1b0c1b18f5044b9b6eb8bf56b3788ea197b79efb4861a436a526e785e3bede95490775e45561d966559a45fdc14938eda56932ce26d98622d1e297ee3e51b4eee4392f8621e1312f3c3bc099a651ad2308c8b44fc13de2d20f4499c8ee6968d281cd6a8e342f9c2100b3af7e3bac4af941309d5015319f17926a1b6365d1faa3b8d796ac40954382982a8c985fd66076e9d0141eb6c2108dab2e0ef7cedd83f28780476c8198951d8e711286979d46cd10479deaab8fbeced56a254a36ed0dcc2a2796e0e67c630bc1c49bd1f741179236d08d6e7ec4efb6afbd6c77882e6a9cb679deaed5e0a18296c51ebb6288921521e96a834281cd0c1fde284c55dabf9b2d6aaaa820abbc582b0823b1796c9978123ff98d670421160bcb08b3a81b000cadc281a89e217234cd0bca3203f8262b6ad204cf34bab41d3aa74a3adeda4d3dfeebb6069ad40177e385f9f7b0014db66b5d438707f247cb4179a1959d87c84c68db4e966f3d4e9dd1842881e12d3f0aa9c39e99782f62c1421b171526b47692301bf29cd83bba66a73851408de4e104c98e80d85e16d1bbf5f9700ce4ce265ab9afd99b9328411e3a9110f5c9da9189163c791a63ad6e3a3d90d0ddc9807a1456f27403c7788e22d53358930be6443b84ef36735a4895b0740fc2f29172e6bad38e3a78a073764c69f461d2c6ad6d677e9b626d5b82ccd9e94450b9b5630a72324152df7ac75fad676d1063408ccb676287eff90fc29d20dde6dfdaa3a1d0af97b7c6d777271346d44cb48aac6ed184cae86c126015dff6c532ac9476aef7c31f02560855186df18cdf1aae2d94477c6075a6a91b94d97b2ceea05676f2aa57e2ba4914b2127d5b0661e6c2cf261244236c6d3731d4686b7f8883aed211e3543b81d956837567b7b5b00e0358de3fc99dd36db90ea624f04c71c90b8f2357b3a629c52d086a645cc7766f7ccc7d1e23da0fc6be447eed040e02bbdc00b7f0fd0e9be1effeb736bf07370afe15e2630ee784cef8b74a1413b158ffce892016296bc9ed5016203afa87d6e770e178303253ddc6553d1ee6e67ddebfea68db0c46c4ca6d28fd78bd2dab9e725b617efa27189bdb48261de950d0f6e6188c040e04cd4bf8c4600dd5e1304370ad61d21fbf2fa2359ecd4ae7fb3761558332506668e2644f2a901d6a6766f0387d13ec9c78bba543c7aa85f4073e35b10fd04318e909496bb42c103cac7beaf522d6e8df8a219b05e57bba32a52aa063e1439d550bfdfc31e13ea08ff417f7eebaa3ef9ab2da176c23b9178e2afa7fcc98b284a4c77fabba4e4794f1ed5968810e7f3cb15a8655b0d24666d958b59066101f0de9b889fa13a93a891806ae4b73de0c62c0d2d8653b4a7f16f3b38ea5f187107d2871325b3a256ff43dfec5ae7f51eb2f4dcded6011b2cb6a5ce0cf20b1e902276bc8841e523ef5ff3d5107fe9db7c53e94e52fe613ed2d49529b94cf09825bbba8ccdab677490d9d661abc9c993de36ba4d78bde77d57e71c92d22fcf7ab87af06af71e1520d88295b769098a961a9812f01b3d19b7cfcfd762d92b1f614783cc92673917f0854ba2762ddad35a0d8e08c1bc4e6e3e0e85118a1158a97681d7df0048ebcbc23a8ffe90f3179e3455a08af47cfd5b6f6f7020ab8fd40e853a3fbed530dae46baf92007f3efc1efcecbf7ab191421a9bd0994fd559398f2b6069028225a881301081eb2a1f790563e1d2c743bc07e706e0ff630ab2088bb7f7faa9740acd6e2d50fbbba01fad32666041258db690ed593f5351a6e7ebef57f3f64f1673d980af3add404448aede7920447e025b0916264dc25195ee869f699234b6334380c4bbd96b33c6fe2d2be3779f455d75c307aceeb72b274d303da5a337468d65fd8f86f587ca65a33eb720e2b2729945ec63fd4004c9ceb4838459b5a9ad6774121d42bca2e08cfb977bf17827001dde293d3696848d54a3faeaaa64d3bf38853ba5672765903c464bf151c3c3f1159ce45c8663c3cfd04a269d7c0903d837357620effdc3b9852c7d7c022316154e78476fb659a5c9dcd71db0bd2aaed56b39351708499dc90de45b80f413d10fbbb95525e650895088f1d02df7bdf80f7eaf620b4c5fdbca73f05328a23da2c8c2185d6333b69a5d5484935c5078e07fa57bb29d07c871d3d847bb376d01617223c98fbdd80e239fa6c77c02c55d08e53ef6dcaf726170644ce4df0fbbc2dedb3c172435900877efee0db37a4ef6a7beeff40e74065bfdeea93dbf20ba98ec8fb774b00fe3372520148f0ff245873fdaa05c8fdede323c5e1e78f9ca0d2140a183d01c0a143ad2a5f9330d96776e983e6c884c241156462650a5acc62dd7d656af056d739bccf7831af93c49bd3bcda640f3e1967834aa21dab438ebf25c6d26b442e75caef2ffc9e9ce01c5d912f4e6ef7575cd0db79552359246a0d70e17d13a0c2a4ac15e659cea6b35f33f8365b40600e8790be89d3f8d8cab2485bb7099a8b1a1a9d4f8929600657c6268d45da6df9620ebb8c7f4c6dcf7407e2892e024b38db84d8ae34cc9d5311706761af8500db5e336c8467aae863d7c0108beed1b98e39b4830283727a16559da5250c9ae6b657ba0b821ce72b7a53a3eca05a863dac7649b86853a7a13520b7b92e783b72e4821f38d407da1dfc0bf15df0e227641848cdfb27c4e70df99bd826f7f8c11202e84e7fb4292752e73625e4b04256b3240e8db1b8cd9e4c4864bbba52c783dbe142f9ea370f1f187562a4f56bcd16a33aefbfd2540beb12ac54e5b5424cbb22f58ad29ed36cc86909f282fabca6fc5e8ecf5b2bad861bd17d925a18aba40ee6a4c829d279f80112741cafa9ddea424609fc7123bbba6d951c22210092c2457fbce5b80a98a146d22b478b0b425ce283588294840e8215646901e17d07c6da6271dfb6dba3591201732b3005125c602c6a0e63ed78eec4a635a4119de0c0a2d9f6c7a08be42b725a6f24ba079c1abbcddc4dd2a57313ca59f6fd8fc8cf33ea4befddabd3935485b4a18f4b275262fb4bdc8a478bd7401198f57840973931e68476a78c896fea5d5b7eac4da2955c6b1232ba84f57aa27c1e19eaef43fd0a94782a954787f90205ee27d032a9fc0f8e1dcc89ad0674d618958fe7d2f8ac0bae318b8b0026c4ae2bc9b03f99807b6d963adc5ce3130842194f934182d3ede3c622e333f75864c6c77a545f94d8e541ecb46d4478edc8fef6157dd6b8a6fb56f70639849f9a5d3eb80facd2e9358d0a0ddfd44e93ab603eb3e76b5a850a195d0aba28e044a0939a893023e0343af97525a4b66fa70ce7f9d85777a53fbef463a7621f307a1066aa083acc9fd4cbd9f5f6d96d66bd2265785e480176034b91b37181a83b6600824e3eb790573c7885b0db2119c6d558d3ea01c9ee21e03a231b38c8f10db8269161510bbc663f45d320cbaa674e5a07ebd1e24e44addfa05ea75e37e6190cdc15767e6feb52d1e93b5ae2ae5da26311a9cb333483e2419acb0f55b2036ec9bddb3dfc5010625a045bc124bb6383c585df768949128f4b39e26da1c2788656722ed027b684884639157a257e3beac91aae083f0c608526fdae046218b0f3b65248b443c6da176ea4823a8e06e7bf5c33f34d67f978dc1f1e75a85cb1f554f255282bddb9a4741c337298cc9bb4844a5cc42fe56df6acb738e9480963e9ca5554a3aa3dee2a5668ed6b13dc475f05a671b4497eda71c784269339de25f3514f6d774ec76da2d992ab06e884a8450dcf7271ca8d3dc717ec81fb9bac8d5aba4daf81ef26c6ff5d017cf2a529105b64bbe177095bd4b2acc44ebe3903ef5e378c311f751282523b2d6e5e57a8745d5a64754894f1924b19ffcdb9e0ba2cae2870d009b9df4733624de61a3b3deb2f7a4811acf9ebd81726fb0f950e69df0281a83a1a3d180b459982913f888a84b14706ee27ed59a455f49f115a591078082f6ae91b979924a3db30209af7294cc0f6b917d3a81b29f88cbd2c4edbf07a19ec230d0c549ea9e2b00cdfb86d0a14bff231bebc136927754b98c172835974c3117d8de7be1ee48e71d190e401629c9ab071f48949a91b6e8bf1be526f10842bd198b39d9e48fa635a37262accf3d0c88fed6f9e2620ca2d27097e616cb47fe8e13e07f6154e2f173e9c9fdf67f55434cab954fc5e1591e6cd87429fa08fae2861f8b5e9dac8426096517465880b0f1a0ea7ab1ddd8cb2661de1586e45e379a78647b808f576f29ce8a0edd048a4813de9841bf92c28187a1f05d0723505e181fd236061cfb4a1ce9a89679f1129b52a8f1693f4e34d499bdc066b216161901ebc700caa1efc14dc1f6017f5e56e523c10b59437f18eb1e112a1fc0563a4564ea06c963be8c1f2dded556288d97782d6b45b70d2c3fb1cb8f862b5165db651c5b52adec01778e0aaff72c3316ec0ae77d9ca68cc58caaa174543fbcccc5d7ac91fd46ea0ab577b5909da3f3f79b3ec664a8faec9dc61bb79e43b2715e545cde4fa7d5f5c8057e612e4607120aa728c4e90153c0a16c8e56ae7e2fb3c59ca289f09e74bd87042e0b4a1b14959004dbc52d273bb1a92ed92ce34581055e323f53e0a82aeb2e1eeef72df317fbc1438bf3d9e0baf3dbdd9e0df30b583a9673cae853270f02b4fd878c73f873b07f5ad74edb9853fe2c8301c5068a4e91d734201307219756be94bfef2a07fb2d9b82f6139c2fca6d8fa1ac4f84072c9871eb95b068ae24f7b8d0bcb1a3b2890d42142458c0a88c50074e6023e33b5f071cc1a7ac603442f7b5bcbfa4e8d0a62bd449e3515f9654c7f7d191210fcee0f2d0cb18b960886469621f58041145e44814a5af6b0ece11234183a7aedbf390886556fd8825e50d59c04fe7ca70fc12d0832bf8da3badb12ab9cb735e2ffcd259b6b0a4a67cfb7678958840ed539264ace7e5bb8c5006f4087ecc67d354f6ce3363f2ee01ba816e59c5f36d0500d274826da8ed07450f056e71bf94fd8b96193b6958253fec7e317fb9cf369bdd921ff667aa45a40412de566e6559604b2af9a5db26a91fee97de54a93bb39e0e93f4e539f9589b60a8f21913d2246a488e9a5534dbaaef212b973eef6a4212ae39b0e8031fa804a2a59414e7366dedbbd40ab00e6d1a6b3641c756da6930f16f19ca28dc5ccb57baccac11265e1da703b37193dd0945087834f2192b8d8960fa31f0cf123ca88ab70de400c416a7add2e7a324c537e78a8ff445d8374c629e855328d49f8f3f6278a2646ca596cdd4e9bf971d5d886398e2571888b5e4d84f739ab408aa6635c72b31a0287fd7a683d2b0b81c3f9bc59acf14e0d7b53ee2762cb4f105bc9c87a1e05700b8aa444c5af5933a276dd8c907f547ec43999a7d8b2ef54388b2a66492fbdd55db4478ed0af644ee10b045ee77f8716f78c99b8bb05e2f250412b037bf44fd7f8a9bcde6cd854a0d15b77eb15a947ebd9cd75a01e07cb1d7500c3abbc56789d617f44f193db25d2d119dcba9713e4a281c82391bea51dd89fac08233460549df00b5a79b601ea0d2d067cb3d9afc633c2204146980445e500986ab5ceb12392bf14ec08f323ef3045d7588ca5835abc55f0dfb375890aa9f3b2a60798965955902e6706389d93b7fe4c55860c6ebbf9a56e0a1dfef18105b527f494521fe253f107768ceb3751749c514e532d52f5449675d690fe92767b428cb4457b367a982158088b0ecf0b60e51f536b9afafacd09b8479d2f1564cd5d5ff84f0ffa378e16d050f18ab3f76beee370af59521be32ac60cf5397290a7dc69cc72dd019c19a1f482e5a71eb3b729f09e60d865f181e550b1e71fb81f562871dd568fca86adeb11e32abe6907bcc19006753cb091c320e4522598bcd6bf225ffcdffd9effe8b85c086e38bd071746428dadb2870dbe5959683fca4a619645efcea1160861c286786425234735525fc49ec2526337d4a6335a0658328b66a6fc75897e4600cff0d0563b6af158fff311f01c325c83bd5d9606180d745677796e36de36df9995c7636a08225a0d0df10e1601380ddfb6204be19c4495a41fde4a19d153185a9977e78069fca958e6e5394c6d52875fcd56fbd91a09dad9922f5d8c726824ec0cacc66942e401f495fb02d3a8527be229288d11e6d98c7121e0b0dfae6f95c1d98eca46ff8a4d3aec405086d90f6807528e1cf58cb07f9f67a2d37b27af504efc7c0c1afd1ce78522ed692b3a0dc3b478cd2d78460eee8990b7c7ef5cf817994cbc760ec4f0a755e7b9a093ea92d5a9caea097fc2a820e2d33aaecd1c75c8b6342720f28c09cc7f93b33c894c95f4c4357a0bdf0d96d3abc2d7bd011df3aacc1736145a72e2118408ac18380632df01ff5a8fcde956343faca1190ff6befba4b88503f1dffb012b9329e49ad10c12d3f50dea9f72d6c42b148042f5438a07a266a3c28e5dbb21ac94dfc1b18281e935b7d863e4dbc76565123c828c902f38d0cb9b9bb712a316d897c3ca8426b11a470a37312a79d4c5c7984596ced3f0e0e51127f6f273e4a878fa5ccf7f7da27bd32d28d5ac11031102939a0a629691bca3d03a10ae729e8c12ea894c4f3c8bb03b42cfb5ddcc7ea68d01ba9c1a905b788a5e95de30a44a374583029ffa2550e8a5b86a139d1ceb0616c22bf63ce86905dc904db3013e282d134afd5c8955cd9f1911d6c76c5f9a0cc24bfe4f69d8df02fd08b011b08defce078d0a4b45e4f930b77ec338714d0601e2edd0168c866fc5a16e3c20e7224d75def25b732ab39e521ceba61f828b8e006c604d297b9b0b019fe057be82b86308ab67fe2ee5ef20d8398d681241d0352161a7005b23ddb6ffbed0a4e726d374c56cfa077dbb6207735c93fccaa3916e1e2d5d94e7909aeeeccdf02f72b5d68ddbe9be22d120bf434460f076d0ae24234936d30cd3c0aebb2b260dfac3799f56c7cca21bdbe3cf1ee39dbebfae3f2b81adb414f56710225852ebd2dd47bf1e2a428a36df2c33c8ca9559647eaaac3bc6f2cbc374084ed92d00430c517fe66de47d5f979409d74fcd001fad396b4200d0cf73be8bbe31208dc88dcff4e2dcb9020f00a26ce37145c900529af1ed1190e98493a8415d04e3f7f697bc3bba9780e16fd6936317bba99301fffdd567df0482495255a900de4145f9d50b94225dd322efc30401c5678b7128eba06e4c73150c83d3d69a30991753391a8f25b7b2e979d2bd45b9a50926abc657c38e878bff46bbf72efc5b7d9b1e41c4a9591828bc76c3566a4af17588468071b41b2f4be00da8373b9d273d3ba54c7893d7fac4c82a92318b2d6a27a167f186a25577831351690e1825674c28efcdf1ae1e31258fb427d5b2e7aae49fed8d6b790cdc7b80bb227f81f0311a4c55b6e5700ebfe5ab3f53d5a421839cae1806fa777ca542bc4af02363978fefb19a09e84b5ba8afa63899d15ecf17e63195fac44002e84085a7a7bb5a340da9265ad609b4f07914d3364c693f0202530bf9f8d3a196787bacda9ea8c58d6a8bafe71dfb40328e45807391b3f89275c3982251e43c34154c8ef34dcbf635fd97bb20afddbd4a4536fac96270556aa0c90cfbfc6dbb6f97e0bb326075a8dbe7aac5de3789d9d3902aa9c0fdfad457e354c8d4f1861e8fb09af29741ae2313ac4a4b33d8c60aca1fe85b5c4849430cce37b026405f6b748e157982f5ce014b3284c71cae462b34745587ec44e42d38b9060ffdc35faea9b8397c3eb28fb6f231b02c04e666eefc05068f978995b92464aeaaf15f4ce454435f23038ce982da1086e76bb8581199b1ee6b730820bba2160509e08a11fc96682062b2cdd9ced83b24d91c50c51a6b7a9ae5ad809adc55cc321de59f03a76628d5bd9ff69f1ca961259717a1fb46fdbd98a6cf92e30d84e7a7e6b10e19ff5574ed71e3b7adbfde6e1c4c7c653da79a29bd09f44827ef1424697b89b08c4bc12d1cfb0393b982a53653ebba78f64c62c3a6000a472b61d9c44ba0f68a7eb011185749f2ac429dcc91e07150603ba53c1d6601ce6b51757b39f2a9b72e51f06dde09a37f1b051dda1faf44b4bd3c46207d23570289b7eb0dc59c520ed6705a774801991177f0bc1cf025354d27d1f88736735e8fd9339ad26c93a1fe40a25b662a8ab65bd98fa2313151a6443be3afb334df76e19763e16ce3b862aaa008470c796f2bce46e7bd688a397f6b0f398b3a9732536383161477600470afea624d63e154462c41d2e691d29217bfcff1cf429eabd4d4bca616f29779efd4d984a3f41e91f88b2e7a4656722f423421bcc620de3daa684448e306634bd9f80720480e01b8b0cf783cabc98d069d8b366a5ded65321e1931ec5c156622448c35be852e557f27890eb1a56db320eeb0e5818029414af82808231e54c1ffb45412ba5085b84459bac0822ae64cee64a5751cec3c58387498fb31a1379ac544b0b30e9c6f9ca37aadb9e3dedda5d3b22bf223bd1e5a5b57e32927abb8fe93513f16114d360b1805600c7b5c34ecb2412b8314b91e98be719242f9eb740c11073a0e4a2d15eb18d76b097ed46dcc649c6b96e806ec197e34ba17ef2623f87695a2a0caa9db0483d5160b9c1dd8684e81c773b38b9d20ad6c6a68c81670688dc18a762f9eb0328a76b39f0395ebd7a24593aa88725d1771618dec00fa37dd4374c7dd2f0808bd240035a110268dc13c9408fd4f911ef68f42849ef322374358784a69566cbaacfdb9644b059736e87cc7e57172a28a157e68884984562b85a1e68295e170b46752ff9b6a8a0191be35d66d873615bd47e0f05537095d350d89821239d44ade5036672db2bd4f55a667315dec8688b8aa9750e045308441d2bc900261394e373594b8f6137e71673f405c6dbbdd9644f24909da45e2b7febada35515604152dae016741531a61188fe275d11214eccf9e2874628c98df4beaa1038745da6238f906fbff235828a4951beec775d2603cf18c21bab2e052354c180f3d433d563f9e2cbfcf93f438810c7d968bb05b6d8073ab571b59ad7ea12362bfc8e9d731f750d0156872a01c38863d1be27b0c6a9e3b252d5423d290d89acd034f5fa4ce2d25cba34a94e6dfefb827b3505a29f4c54ea9b2276c5e69f80a55fde8c4880e2417e1aa627307435ca3b5779ba1353ff55f767e4ac2ba4485f351e3815e837b604cfcc720583aaf216ebf72715237fd68747f204059b42829e23fce992ba140dc4947e781e90d3f2ffd6a023ed4c563e1597e71675d9e87605e62a2144f45e601ecea073fb6ceca82f6b9ef3418d3d3bce0e7ab429b24496cf371fc9bf84a014614b702370ae0922983f19c48e308e74370f20edfd44a589cfc2906358a8563a7c73df96875b26b65e29faff0fc044bcada44480367ad906146756d6b6149710d8b391ec003c2e4f8910885cb68d199b9b10aa19e6802b581387b9c81de4cb967c149be5f2637c7dc5e50924a5f9f61c0ad25d02e3ef6a9a3805f42051c1d2449189248f59e5eeefdd62462cce5deae1ee09d06846132abdc0fd5a3499a7f639a9285e58485159afc1b341fef055525c7913847399d270339f74a58763233be440a01f4e1dfdeab2a6d292eb8118c74628dafed4c4f97cc228ced139a21c2e5b74ac5233a1c2987a5c73075426f3529e4eda524e875a027652b67042af5a7e0d3e8af777846a07308b8813ba95aa34608886c260920624cddc731bf14c71cde79cad85d95dba750dff73dec6300fe13dafbafcb460562aea8fe4623e1a9f3c8165f51daae5d8a13666b951e9e1819e62baf7a8e47a1961e4e3db294ea1c035a99e635434632e5f98b928c220104df61d321ad48d5e9388c7aac72b98ae7366b79c7ef5bffc8797b86b16a5417c755cb52f7e27f95e4125615e6b7355924f7ddc24c89da3144fe06a30a69156201b44030dfbf2c5aba6fdafcea70948a28189adab32beb45e14572830fbc4b0179fd825f02c34b3bb195609c73d7b990bbc08a2db2f4401fa2a1a73e30de84e69c9dbfaa1dbf29ef3ee924f9ec77a115e02d93a95b1ff5af490686e818461b8589e632d29929afbf1097cef862d8169091ebf3391b9745767868acd3077cb04ec65c822a8640b2ea864f2452118ee565390339fd5c071d59a4716b67c51ee72453e53200d7f1b2b4d0146ec1e6a0f76e2975c0c70203a842b105fd34daed795af19c802b7c09925347c47c49621bdd5064afafb945bdf590d77b8e245d2051be27232f7ac612b0c0bd3dcefca3858b1c4f81def10985e0b73e2fdbff99da1f140513e77252bbad03cf15036bfd44c55336996522b6d031bcc0782eb6d30951b429053e6928637f3ecb4c0ccf3d9d7d120f39a91e3f1c5fea524fc748c279e0877bc9834b9e24b227bd0636fd557027a4670069691bac2082cc35ad3a18169feaf4361122ae8a3a5dcfca42cdb41140991aca09943c1c7daf185e1d3fc4341476f0b5fa53d83aa11d1128ed89cd4fd787cde7964f0212a218f3516fc875efa6032f1a376a100de6c43015bf18027574cc33bef4e20558f282d202fb2e641393ff4755f968f913aac5a15d51bde23a99392688b9c3ac9d60839408d19e41b280c2012bd7e00164f9318f3f9c5207added99de44d29b3682d6619a7fca389855a77df93c4b2209357691a65aac0e1bfab9a5d018873691ab2f0eae4ac375ed91dec087759e6e4bd2ddce9af232e5a721dc62e920c842168f19f7de510a8a661308e4249670b34533935af76c95f202181a517c62285a51581705edb7794201b00dd69f2580243d42dcf419efac98b69fa5de876b986daff5b229c0cc1fadb251092d0fbad036168e1f204d44f6b715b8286404bcd4f66a018cbc26d354d8024863f9d34374ec1e3819a967f48e1f7beb4c5e2deefd1da295c67a8af42e2a7c2840e1c3bcc101a779f6b9c82673c689080373705d359cb98f3726259951adc5d3b6545d5b46d8a8b140603be550c5b52f2e7e1da6cf606cfea4c1179b209970502e1d10266a6ae18596e0d7951c08bcde844ed4236856d65311df93d1fa00d78f52e7c185ba261634e3a9daaa03c67e6835c03b3dee02d497b8ffb559f097464aa51dc4ace68eca6bce933eccbef0168c2a4063987acc49ff9bef18988331ac9a2013b1373c4bdc78452ff44d56f0d66f8f296a3a062c8d0be1cf2c9dc7f4705271768ff7a80b2420577fc40447ad72fce6a36f6c8148d9b38faf5758cd1ac8fc510d3e06716bbffe38d5c498fa866ebecd565e5b307ba671994ee2730ddd5a36e0029ca3505d8ed408ce25e29b24e362ee0acf843e1864e988f17a14cbd7682e0cca6ccfff6f1518dfd15efbe95223ad24e2a5ec76328dfe0099825ce74e919df6a82213ea570538c4854468469e1b914b922ea7db3096e16ba4475823debf4e12155ffa52a75aafbf03e9c291e4f63c134e1cd1d06ca2aa5ee96a18634cd5f4bb323b556d00f6e6a13e27bd91d57b8ee7e40c0d7b273110c724c7830041a1bd9c57356cdf1b5d61196a7250fa4e6ff66155dd63b3d4dca90f8663d54dfea0050134f4fb7ccf8f3c4063d593ecfb38cd9f1c72eea8e2388011d18c8b4df09eed8e796cc19a6c0f83c4b6cad8acb325eb6ec02497d44874e8544ad312426f7a95834eb062c788b7014599013c3d140dd85ac7202cf19914091b967c10a70f7706369d43ce3bb362b05b64cbcca03134d2fd3f3d16f46343f6349ab11b364b1d288e2cedac01abb0d8fb1a3f08aaf5153b02105cb4f7b0bd37c65d436e949f0530b8838db0dd66919d06864cc7eea048eb2212f4c66275e357e82ca1e55556149954ee1cd95ee05aad0bd68883c4449ca183a4583a939467892062a71db5fb4506b8c7d374407b1cd835dc73e6ade6e237d022912b69b7118a93da16a804b8e570301cda027fc4a649f1ae023e4564f9d45586f711786e02d2a53dc6ec32a5b51f8fd59c87ed97e9c542620694c083c822b355886dbfef8638f2453fb7f765b80361c83d487dedc89a3660f64b533cde6df24d30ef544417eb9df7aa9efe03ecad0ca494d6872f942e750fe49d5027defdf15e001d8c9faef56ea44e9a7be20aae458dd685fa720b5aff61d61242ebc135116aa91c6c74d59fea80ef5fc4fed18d87981438be3f42d4e9bfc92d7b337e87f9153e61970144e071d641570f680d2f3691bb421961e3324258148d722463226517c27dbcf670db4b1698985a01c1436e3e2abb0038d7345ac31b9f5f0c9b1b4e4e772ca13e1ee866acb08bec43bddd2f104eac8b561afa92ab03ebffba39859951512016ab9c8940b3ec58cd2ed85a0d7077d5d0143174e2468a565f8c1b95f32c4db4c08839bde9047f9467a3b214398582c59060f8a8748f02557a966074346a154e541991d29dda844f13d411213b05befc696097017a90a618e4080f251dddc460ec7eda8eaadf4932394fd72b5b2b11e655da2be393851a3222e3fc279afc89f70510b656f2350564c2e312257fdb40fadea56c11b6ad7471fb2f689f1efa4623f1a774bb70565bf34647a17c9e08f38e0b0a7c2f2088080ca9a57d5722af38d58cc6698875b24440e76548f9b5be3355addceaf526d3e624a4312cfce7a5c43638cac57eb44892059b8edd40bf840ac9a6654b157f2206b519ee2f3f830a289541588cf41dd44a3f6206fbbd826a26ae9129ca8087f79d2593bd2597065fa45162c93f3f1166dfb6ae2b59fd5ece407debd99931de1e4acc3daadf527f223210d7866fb2d46eec76c1dc2bff7e1541c932786691124a608aa65d0e6df5d367c56c2d3be61d26b390ad329f3e9f41bd29a798edb4781c8c7678b1e72ef91dc677360d24a23913ce84f4c0540038b66cc139f1100f9ff04731416b6f301075bdc61cee8a96fff3400139fd2f394fd08e8887330a4bfe4043943b28155c8d30de1c1b4474116247c71c1c9098a3f6d25cc6cbe64cf9deddff7d962a15c045a9511f58f27a4888304526f7bec4b132fd96ed2b58d06af80a0c6fc3c0d988d079f82726d302598839229e237a4c1b5c1ea9d59d830abd969e389e372f423345bff73e3ec2d4c0416eb900b9484fe570db16bffc2d9c8873660bd4badb84410d2a4688d8d030b678525ce18e394f772d68c2542a9a753c3ebd0baccfe5986a4d3c93e2c91fdcb1973937ab227c01808b803f862ded6696d228de88e56cb6023b7b4277a661c562c0ecf8f9aefd84c24cb6c3734fa8252e58ef865254929a97b7ce31682fcab1d32be85865f3930fb75b993507b0f1c914e2b1e54bd06a9eddc8020e03c8f1dc019911d5b6b8e687408fc3e31e2479334339c089080ecb6199cf651485da6461c21fe45ec6dc0b81c134b509181d059e8bb5b8373175824c838d13c8c35637b63c6bfe45f53a844bbed5053fa137726365b3666369ccac811ee57150ba15dd4cb445e8c5805e7681b0d1c2bcbbf519be3f08f63c0258444b5bc59f6d05bd97117086a01e6304627f4f20a3f0859a439785e6a1450a7136882d5eda5ae4b9e96ce323fa39e82ac8046ddd1e172207ec7cb8b15ddbd42c88308009ac3548d32e4900a582327c4168519f6a264ad1c45a38d0271eda183ba96d76c382a93ea739ad04624a28d336461613bca9c7d7b4107b91e484ec392e161f4cebfe4c69fcb2728eedc11730fb855df855910084d4afb76e38f86747241cb221cef2ed093b12dbcf8138f62acc9731713d4394f7d9b2aaa1b1e2aebf44b38237327567410164ef8a740ba83cc01173f6d29ba6d2bbcc578e0d577f3be3174284dad6942f1e690ec29aec290c466cfd04b2ff1f8d149c22e69daec0d2e828619c1ed705972ca8c433f551cf6ce20aca8a9beed9ba653c3456d8af936871cb7287d22169d49d1fa06bfa6a40eb03961fb86490cabd8415f57dd6a95bff470949c4854083eaef91a36b26e8b79003757df55ba3bb22a22d103f376d8f7e078fa2a29b1d09e431ff49fa1a24ca4e349d394e449ca2110b08c6a6a429f57ac411c1ef29d86d93655cdea9f37c818b7a58c8954c0bb9d36d73c6001599739217866398a7db30fb561c85e47e3d1cdb139e2c3539ce66749d05a4d5d825492253b415761b7ad5e76ef910a545e79eb8548b38546af1fd7b00d5b5253d52a529a7948a8f8defa86b527bd46c6e99bf35ff6d263d0b7b5ecf133033be6cfe159c88490e1b2f78181d77a42bc6f89bd46b7fa2bbdbd2bd9decb859100040f0638a24109c3bf0534aaeffe8a3444337c0680389e02660681d21bfcf97bf097033109ef2531eff7968b5110327091dae1fbbf18076f6a8d845dceb557b7556015e96af6ca999d317a0aa01e814e46a2acbaef2934336367a874fdd741d2c3317ee371b04dd3c0b0aa945f09085afbb08124496dc11161cce6623d33fd94e24302e523dcf4b23cbde1563a505825691dcc9a459ebc58d2d0808c1abd929738afba8353fe55a395a528a6ae7bea26252706c3b3bab25a3bcd8ec223db1098d8391db0092a1624832b534112fc75345dd5b2cf7f963104708a026777e4aa411459850f0158d13ed61a9282793187b51a7d3284c070defe678191980317788a28566eb41a67d6147044b34ab2089943ad7af644f443216e4928c6ed627636dc4e416f67ebacdfdc98049388fd33fa473bb807e3a3da8b045e4c8efef3a8d78fbd8a23385557b90ee30c05b7acd2e098b5aba51174bb1f6cf3925f518e8750c917619420ffb052c0a0e5d9116c75cbd7a02ded8ad64a2af94d38ccee14be04c2beb0b529a478227a5bcaab2c8e158c6444e8a5bca282de0a08e9881b8a812cced7a09a6dfff9abadb2f5e3d387c452b35487874ddc1139695bc184d55d51d87a888c839fa450f59b5b1c0f2ef89691cf074e960c54b4efce5b76462ead7321164020105a5fbbe4d052d870bba0ca8f489db5b1e9b3926e0c32f40691bcf85c6c44131210121ed9d7331d073442cfa646da8b24eff3d816f4570e38e194436404c5ab9ac89c48e399f953bb9e9a36c5b25241cbe32456b5b8430fc454c1959e1c8c5e24998a7425d4179bed9f146b75779e48fdd6fad74af737e94dbeda9823f5de5cc87e90dc9292d6b8f42f851d65503842d8d8e2b1b1c1d60a52639db00ea48218e4b2999d6131625ed6de847d525063db66d484cb06a3caefeb95a177049172aa8e3c095be09de97dcc7be46fc53ca01da2fe2c98033114de806a98d3104fbfefb490f4790db16eb7bf2c5b9840d794f1a787b1a16f94651b98eb8b866a15333d6585106a8ce3f55f13d0903091c4adc7e340edc6b18fdadefae0d8897d152ccea6e3294e32eb7d1fb0c78e42818ed4ade67427999b4aff0e4f317c810ae3b8f9e4a5da06dcedfd5a7d5cf2d74c7cc2d0c57e4e923706ad64d6732164ab0e948f8aa78c168cc5a5373a7bc67659ad7d5a9f55a230b39ce2f4d36645988f6c8adf69209feba5910ac6f80cd4803ce86566d9558a0fb14db6041b0c2b4715cd6b988b3449526e5361c7d0d8a049d4dbc7fc391a2118c3103ee0a18296c51ebb6288921521e96a834281cd0c1fde284c55dabf9b2d6aaaa820abbc582b0823b1796c9978123ff98d670421160bcb082526e447e7d9e2fb93b0dca4b7364f00f4617ef582e914cbe33231c266b09bb7e59b23f088966d2d7cc5d8acd712cc4f4b3bb01e4dd7af1448eefcd4f9cbbd434f55787d27751039d35e171736d30216184eff087294f287b570f8e7dcb8093ab72311fffc2bdc52e32d170cdcabda5e81ee7a23cd8f82d7959142ec8cfb6d860ce74e9bcf8a62648e65f76245dafb290988759466f8fa7cf1ed2f508b273e435ad4042e6166d6a60dff1efc17b0f23153a12d06840eb566b154f8668944c3d33095cdcc5bee70b09f6da6db178ade8a086273e754c2b58a1db5168fc3e00a550b0e9268945e6f0645c1cdbbfcf10899338aba87bee988c1a4998974f4cb084bbfd9b56cd2d03c49e763c80d78c1ab88042ed7fc2a4d602cc0c560fc71ae8d51b8b2ba031ae8929f9d34b784e051d556869265a89692bded93ebe3a754ec6f192ad0a3b1b30444f7ce714cf7b9dc8eb73d9fb8a8b3aa0c272c67210b0cee3c47a2995d6646d3084a167174db5495037448087b5671c716c4b542ee3cb4e0c4f290a74fdfb534376ed1a08b4b2ed84e6f7ccc7d1e23da0fc6be447eed040e02bbdc00b7f0fd0e9be1effeb736bf07370afe15e2630ee784cef8b74a1413b158ffce8920162975b1fda345046870e4264df17154e76021a09e1c60b208bb0f15793e316cb6d5af55816f7ab03a408607eb5f87621374a737df713cbb4386104d82b103ab716a831b44555e44acb941adcabaec866cebfcc1f077e50dce43b38f48025b5bee6c86cc1f0c12e04682f6d598097f62efa56ab3f22afab66b3484fd73a46aea5bd309a557234bcdb5159f9e2350d2bbec0bcfea63c052a77a7c8a965f5c0812110c1473fa9dbafcb64b4745969b077aa43979a8000892d149148c81e69e8dcdbc47331bc12c8f2843d2592f0382597102264f4942726f2124bbef6d150ed07b065a12c55623019a11c1727e0e9d7ab853df5a86a4a39886f8bc2130bef8e436aaf502c2c494aebbbb7a73b5d8377f1477fd8667c5efa103618224b8eb518b6b46908532d3b1534aeebba901e154c030919dbdc4348b8d75ff2b060bdb1d5e7aa8ccdab677490d9d661abc9c993de36ba4d78bde77d57e71c92d22fcf7ab87af06af71e1520d88295b769098a961a9812f01b3d19b7c1b5453894633c4a76a412088895208a8d0b33e46cec833ee4ed418c637801c304583f7e91d4e807ffaa3b170eaee0a9ca8a317b8228c7d8eac5875c4265759b0f81a7ac37f2e82a51ca77bd8e0c34bbe634218ceed780fade12f76f678e05f9cd371052951856779ff50f988d57a4bfcbc5aefede24cf65f77203d28343532d171a57067692567988a8ed29a24697567ba6c7d11e4e9c6209fe08ab3c7201bbd389add31b96228655dd50c790113dbe91e17cc1187616759c06b27a799b968ceabc69e5335be6dab2b0585cf98639bee2597846d77d7055cc0a98e8e460f01e44eda0b5c899588ab17e7c545fe7a80064167f8741bbc06cf2ac855b3a05759b1d66da0705cd786d142f5075236df13cfea76d70ddb15cf235255d985d28032634a65ced03036acc4a2affcf4cbb1ae16116b1180cb6b4ffd0b5977a56b425d0c034416d40b76113697e69f50a0f3a2ce649560b905a53c1a660f8eee3866cdf265746c512fb5f81ca4d848b304db2db5f24c4fd3664df895e5df6856dac1bf32d4669a34d557fa30527c9dbd8c79068af28f95115a1124ceb701af5e725ac5a2a8a481c43e7864b888b62f5cd06977d362f230e3a1d5319a66f8b73a5865b9eb6b4146ac37fc2a7ff9323dc779222d57a0743a5b1c8cca375c0fb0271a873ef235fecf1727cc01d6e30c4ee13208600458d2e7dd856375de6ec4c77e624ac4d4b45f4977e611695919ef1af3cf7c251d79ada90107f22cbdc8f49cd4ed156293ba054155026749da86787c8b0860daad710753fb3f8484b5e8555dfca7acb184a9e2658092c8867097ba47553271f08d754987cd78c68c356e33c9eae00e162bbc49ecaad0267bdee86b8f4a50cdae3c44de1d8440e99c42b8dbf8d29af81acaabfe5d36baf1086b43741b28d1227cc1c0ddf692398ece7fbcb3f8f250be4306f3411302b8254804f3a81c294137389a35becfb1d6022b03714c369bff3b32ff3612f20184ef8f976a1e27d4b2afe9482f649793b78f937ebf18cf13faa38b818dd46febeea0784297fce3a3764c6920b1c51d6d6479c8143b9e941d7f376c6b5b82353cba1e205e8b357fc55ffa99994e70842326f2e75b18b39eaebec78124353ad368564f10beb98a12d9f1d091d9cdccfb0314394beb417be0f8a9c2fa66e6e5bff1df7a6ef679890a1f7ed01b870f6181da45135190d8a15cce9bdbf475feea1159024792203c8100221256725cd3ac3b65f39787104e4499338b1b5daf003f73c1aa2b957bb442575b487e7703068b5e6970e42f7fc00a61a9437c265be424ca7fc1ee66da79e9c25b17a4da156a95f7c25c96ea8097ff9a6aeecf8d91cadda7d074491ae414b143889d6530032c0003688a9f01f9a71e1ffeeed5deaaa5a24068ace76b68a556bce442090d41f637a6dbd4ab0fb788388e8a4c252ab61c8ac24c92b95033404cf49168e326eff67d88117bd584155679ef237060a7e0c13b37c0bbe0d5747931b553cfdbec169c4b0ec64a03aef332a86617d8d9aa1cef6f81e9f285a0accecda761f2dfe5113d18380f57df7dfc0f96a1c7c55d7545fe6ee2d237c430c191d7088a4572c4c1e0e478daa9320d0769c4f988eda13dfcebefa98d0c2660bb08453f22e71cf7ef4c93fbe96eeb2d8cd978070889252f822f910874ec3569572b208d696389ff8c8a919a5c89674854c3c871cfa45b06edee8f699eccaebf9d245d56ec8f529cbf47bb20211a33bd3800e403a3ef78ed3d6df947f0122a5e657eaebd2c60c5e8579342426b97649cc0d6d4cfec32a1941ba575f5b6f237636482bca2dac2e1fad00dfb5e2f0d5fe77c1a2db2a6238627b07af91ede94be4fcb28286d119726834db8a78a5f1e420be3582f05a946c136b6f746cd56bb4c8381a29e2ab9e9ca4aea48f25cab0ead99efd441d3e2c257de608533f21d0d6ac83d161d41fd960f5a147fd732e5d7f633af9604d067a9c26a841085e7fa88f8982dff926da16907b0f097e7a7b0386de0f130c4365b0e3ac9d6aeedb583edf2fe56abfb7a55c1dff28883715e66f775b2c518348c7feb806bba9ac27ab1fef10285802e224996d33a7bf47a4ab521601f897d4d968c608bba06a251663e30a7e76e19e210b55cbefcfaab2a9099b86eea5ebba6b7c3bda8eac0944b446dc7db949b922b17d063a20b79109432d73a89bd6ff1e564ff1d775fb278febd515accd1fb0f987fc29c92f8f8067ab35b66e8cf51b55fe6c2e682a4881a1d82965b35b9bd6d151275010fc9d0ee8a2f994fb3509a935fd0a51965c548cefda171ad779903cc13e4ed8ea6cdef33aa1165cdd026fad21af12a6f86231074fd2a9540e10f02aad59019ff2c60524bdc171d348132bc2db897628572a58d20c3334ef63ffafe5ba035309168d9d027a946117eafad377297a83953fe98318cfdef18d7b90ca09277c67a0e70afb6995ba37405b0a524fe3a496e3a9cd853727a6ce4b39612b8b42fc2a61800b85d5571cf25b349ad184312c8a5902eeda80f48f414e76cc6a83067ced7188e5284f7592039d3fb3acf6d040368d25eb6105da88a3f4c057456f8f5c8ec4d55b52eaaf5f5759538dc02a95197a3944d102a9829c3fecc824b4df4ce4dc465cdbcf1ffd0bb951ecc7a942c0faf4588d4c074ac06cf25e1f23f21b3b2513534fc227122fd0401556eb39d31fa60c7d67a0520a1ff2a86a58423e0e968368203f64f7de7330b6ddb3206912002deb0b349786599219705dcaf4151ed84c4d5cba042da1c147668389a5ea1f296a9d26e542cb67b5bc2c352bff19761a038847009f23cad604de676e2828fbfe0fcc530280661670c917061f996365342b0bfa1f2154325268f2f46ac382ba3f1a6c164e32df76152fdcd28ca4bf655d0ffe18330a22bb9616c0b2a7f13afc34adff5882181f3a22b9bfe3c7a9fc6bb11d50cb4234572e3e5a2fb712d3f54204990129f8fe52bac124cbd81a3a564d5e719f18d65d910ae2f59c1958d35cd4fed2e65aa3ae2dcc16d1826d3ee8a0b8fb08e647bc146776382cad61518d78892bdc9e70d1ea9557e9b6039e58d83388ba691500125ad19c70cda7d07c33fc2460d0ed49b651d2135b5746f6970239833ac4a44ed687b977d6fdfcf07a58e2e2ed21696739350a19a1f2f618004c58e19c46eae460883e1442de8a0ea735bc2a1a0f984322b59ef220ed4b848495d5c399046240c988d2b13b1713f4211a40aa07baf4ebbaf5c21e503113a34cef56739058898e34b5d5e41fda30158005dfd232ed66eaf62852fa343700cbb67799dc6ebdc1ec56fe09c51e0cc200fe8d22271b7be5238c42a189a1589e50c6c6ef0ddae4a47d3d433a474f3048b7a9be8cafd684705eef81433cafd6d4b34c7f0a7f8ce5e493feb8a0154058469a4a75fd6224f5dbf19978f3432c1368e6788b828c648188926ad1f92fc8112f334d47b92eafaafb10908ed70e7fee61b7f23756ebbb12cfe3141372be19aaa80a22ebbfbeb44babb8bc055fb9fd72c86d3cf04782cd74c178dc2c0f1459ee6f5457edce944df657f9ab830187985c8d3e43f33f6e65edea4d893388e09b893d2fc3f5a9b0d7b8fbd42ea4228016895b7b7edfdc0da9c60adf66db6e5c605991ee057a53dd793da6d04e6917453507e354db50be5dbc45899fa230ba9dbcfdca445cad322f35d28e200c82b3053165ff92001776a89ce8f9702866f4a62ba4dcb102651ed1c754f47be8612c976648e2ddc49f49a55a44b1ce5edfcfdd9a96bac0a69233db7bdf912e685512f58ab3b1e8059f87b608969d0f91326f7446abb69ad2d29babee943edef7162c6fab629ed44c5c0aaf5e697ff1040d2637310c6649582344288565e4285e9c7f385e81d5cf8aa8582a6e65f3bf07d5314b53fc41d266450655d65d016175fbd5258f327157326cc6f5f568a8d28d0d27c117bc3a661e4975170b18bde045fe99adba18f08636f8459223ca963862f7a39207c29ffd87bf611621b41bfe926fb01f3c42c54543bba3f3bf34c646d6cfa9cce66157f93280846a557ab3054f05e19e24c15dc848c9701c5f20c31bb1b4b848a9501b186a03f6cc87a8402bb769a5c50ef3fe7d413e85546fb0ff7d125f9f7ab1b5718b23f4054c30629ecc89c33ac3c03bf7ccfe9543e0ad3140fbecfe4facf03d4839e051245d18d9273119bdaceaa94417a7f15c166f5d5a9cd23ede72fb8871eebf4a95a0afd682aa9a468663022f5ab2f720db39abd77b19d0e609be617117c17c083c969c33730181d858dbd9b2d7ed334762895b3293eec9950b6aa760b6c02672d396e8729e8f0d5d2b43fe6da3861b62253f3e35b556632b6246896b304e052ad78adb9119854e245a57ac5ce488b5696e6d2744f742d40eaed078344885a8f2aa3a69ee5e2be06ec19b80b9d78fd50328982e5679ac1d6771e4d68f6b97873edea70c57ad358a08e3e275c6c2b93e737627cb8e92d8873bfc02c05ed4d282f232b72baf7c9e3b42502f2512fa50cbec45a1839f79c241ef69ee42ed724715ae04f64e5242c83a34417210c26364f8e2535ce161a5275476082b042a4d3ab47093622ef83d0b06222afd7f56ebe6699cae26a32b903f3a88adfde4eac549821f1f3407d654009a5de2357a7b4355ea5b251b0f8aa42e78187e6938fef4046248921c048ee91daaad99de3b4d4cf194afa5becafa047063ed23809af465d47d5c16761cc6cca1646c8e4b90fcea9206b24fde5c029e7e7aec14f99c23a83563588410c23c2ddc14fbc2df7602c62ca2bd7b6ebf0b158a91baa7ad21718eb8b13ad344d6cf850c0cf66c2435a42bf3f5f27d775bc8f138b4eb859b847d2be78f9e5110cfcccfdc19cd579cc07dfb7072f773ead33e56be3d77b637c6e0328e0d9ab7b55f922ef06748e7de7b0ab2e6bd194d5f0174b2bb857ffbe91ca1234dbec76d5889daa7f33ca3253dd817a7ee70820e3f7e0363931974f11c52597ed25954d17ee0525fc5d62e9c44733ac34acf18f977a4b95b6fe3a9b355f2ea58eae5f871fa35735624d6b50bd31ee23a030c188878f3977a5567d27c3ef7f13dfb302f5d8330e2724e8e734ea2c79d4b203f5b513ae19a44c5729d9bd99ef4b61e3f3f519e50363d2fed66703e02029eb820bda80a8dbe4f3686ea213114ebf42d18a3b5272afcc530e9e7fe94f827b8e44251b1d6d17c5e4ce9b481fc28927adbbfebd6994bdca4b20c78f25a7e968f51cd2f6e374c30f6a12674ebd0079b15dbb3907ae9e72961f823f8f1b37fe438487fc38a4afb00003a81c4d029284d52719d3a3f4e48b54e453aa337138771c91e375c19d3e2a6807f8bb858b3f6da5ac5d8301c64fbe8db6e92356bc8b265ccb67619e431fc78106ecfd9c33533cd076415dd06b7371fd40f0e8f62ead1d2ac5840d7af265eed971e87f6d3146ffd511032fc3f6dea1b56c48a76e2009fd7716f037f6adbf1addfa810c939edd2f29b11ef0624ba1832de53e18345a4ab350456df95097f66794792eb2e6aebd3d09be21b8abf9ae40e0febbfbc3d1d29e1af69b46d4eccf4ad5698ef8305483e9cb30243138176f27740a4a9fc47334779d176c85928c1a8d279b799dc8cdbd70cd7df973d1743f209f8c7eb04a2484ff52cdf616d90f8728f6d642def9f91a4caa636016d5466a1ce96e5da3909636c074bd16a489f58a0e29fea7f8db5994b83b6405608e476759ade3ba1389d3be93f358d0756bc0886f95be30acf79e735682c016da1e990d6823ce7de9183558621d6f547885bf672086c50e8c533100890fb900f58f49b36300b4f19946a43b01e05d31e887156d6f66ce8732edaf8743798415dd05d1c719859c3a35eff0c25e6bb9249a5f01663f2d3633423678f08b0d5e404d1cd0a3222945a0f2659987be9fc6f0d24c2f3adcd35fb67b11c5d4b9e0cd5abb76d7e5dd31476bf7a8f0dac0f507f23c92a88dfdb1cfeaed0b6b3a08d7465073dda74a13c5879203de056e36e4e2197c5ce7c25f2272e6c440c2a4664972d36011c68341414095c5a6962bb63591dfc7df1b8cc26e6a55fb2861d98a771adf631b16700f5c63afd0a05735b14c8c78b28f158b46319604abe6ac5db909637d74e33bfb46c82757722fa56a44c8a9995b584f2d729824f3165cac7002ee231dc5a2f476a3dcf5b031aa148c4d68566e9100bf43180dc96bfa1aa44ec7e5ca777a2480c5dfd07931e58bd1e2f63de546739107c4cee93d5316cb3bdf9a82b0848eaed98cdabde7bfbc9d2aa6164aefb575363c438a27b4e354779ee3c8a2de52178fc8a55a3537c3b6af3a90038b76b2757fd1d70284a6b5ac12d6e5e2e35d3710d8489a3f0c348ed5c3d9da42c7ea5c57d3e01fbf1148a68a5bb628a6b5dcd0c2b0719d48a3fe846fa593ca350cda870b205465d1e9568a5d9e372a7b3d0df6443aa324fd1bbfc9e1a6744ee46dcee64e38d56a5c853b66e3420d8c8eccec8ab709037309d7b15e6bfca3f2ef0f985f7e588df6dea5a94bac56ef058c9a4426dd78105e1e59d8bc5185aeaa3e0d1e5cd118dd6d981d807bdc150d15393423de465297bfcfa9b44e6e524b64ceb280f235b3b9359888c268d42127cac140fd57e7428a562c19510ffa7bb5b1dd501fa8e3f38bcebd37dcee7bf47c2b2ccae083e690a28ec4c470519bc223a7ed9ab7a40687c181aabcab526502f33b78f70ffae7e66fd4d774e21893f9d6358da6fd47634bc60dc9809cd709b0e7b95b27235097bb1a3b68e6965d14a403836305a15bd7c9b607c43b4c3258d6dcd0598cd0bbb57d93a8a06957ba921b0ed87ba640730f9315e3cb74b22e131b41786b7ec3e4ac82ec9375b8e9333dd27a64e9d7a37c6df931744ea76ab61f27b207937a5b94180fb28bdc8c9f3790a5a56d60452bc5433f191f515beece01360b9d4cedba08be07c87897532b6a1dcf4b40429c533aa325c904d3e462e1b06a7a34137989bb4d1a47d5bbfbfa508ad671358ad0c2dfd2d0e088fde54f7e749441e98b9efd1421697a181aa8ace8d695accd3f747b2fa18d5a636b9d39504cedafe6d5c17221069106a0ca511fc78e096cede572f38298b06d055395b3e7434d79c5eb57205c33e5cc1ad5a86383771d9720643e02045024a13af8f608a8345b38d4be779addf35364d39e5c8859f2a772986dcd672c06c8111d325e65277b9748e0a448234f48370ab2adcb4f8d1391a6f126784ae795c886af5124e122fa0d4571765ed7b570aeb6884cfe5cdb8d61c300e55e18d0bdb2921137fa3467c3548820ba40ce5b5111e0d30f1b8b8245bc596f815f8df996588861b1606e583b2808159d0983c8b5bc11b8a4e6b40864cab4940c61a25e4224716c727651e22fb8a5e60ebd3199a80bd393a87895b735fae67ba9b8a62d02384ca06a0fd270aeeb1ba5e8711edddef7d9fa500356b79ab5d425834c1f7e237d3d9387c43a86d74a1cca58d5be5e61abc35d84b2bb96cc4ee0618c07b2302fc749209186fba2dbf31057b2f26f76384ffb674294a9524ac10f2cb62cbf920aef250d15d5bfd8b15c3a1b20a05fae4d717cfedb6bbde60219c8e2eaf4983c03165de6342a10de3b0965a4f3417e66cff8cd8f6def702550781c57b19287ab5d2243b5af77680ce3325f54fde3709276f05fab911ac2651a874669e9c5f5c412e9b36f123aa3738bc51ab9f6de060e88d5eaa72e68293fa3ceef46e2ccab0023e34c52ff156d9c05e7cf2deb207b07c329e288ccc8783aa946a5c95a4ccf9c3320faa394aa200f9f0c5cc5cd2a30278c28459054bf3058eb550a859fbd6c0aff74800dc47270e9d9aade7254047da156cc04967f06da985c765307505078dbfc54939753cd5b0f85e980029b83dfd7a29a78b4ddd674ccf6809e33bcef2e6a601fec8c39949424dca9c7259f8642d1c190e67fa28bc2073198255247d12f20bd6e22f1a8481391e12db2d088a0b8a9aca7feb59d10207a456167c4d0d27f16fd7745268bade798eea36623ffdc8ce8a3df7a3718285a70e91a8a4217e680fce2f75a064ec39243603429aa5b24f3603ab74211cf02101e0a5069ce55a675d531ad8a18089139f648ce63df0557fa30ad32d088dd8dc621a523cf1436be1c8e7498f42da273b876e0531f27409051515b1c49c8c0a9daf14a82ad86f0faa76db163c766eea9ddfb2a1f0aafc36e5893520b02c52d1eb6a9f21d264cae70bc0bc458d760e7d14953f270815d0d2fa3d5ffd7ae6e528e2f748646dfc0e299dda747dd4a7f795b2f0e3e71a61c18da4332b6bfa237a193131ade5373b978101f15929ef340fec2ec9042b9d25f7688d6be6c06631c98a682b8a3dfb2cfbdde471aa03f2fa8a73363c211d639fac65ff04d1e1f460fe6cfa2f0bd6c2e80cb836cded95fd8a771be0cc339f02a996d98301c76bf409fa967118e90900c31d7528b6904e6c9bbba3d2a3f83d262af12aba69959d4a7f24447f7e53fc346cd06c165d662b66dbbd399d94a996c16c143776c1540e2c137af94a173bb27c5f293fad92941c2625048ffa66e08fb16bba1aa16a1dbd53c2492fb515b07586ef49b825f270130b1ca296a22e262457f48b8dc4f3f9d77505152d80c287886e72d093b8d7424c3559b7c299511916de01ce28181c739dea1b1f4ce006f47ba835004000e5c76e19557130be14f3ebea48f265264b1c1684e18a510321bc6d6eed0113b0898def6584da9fc50888dd70cb7dae448293bae1fd98fbb6e1bf54178820f3ab717920846df129da28b80ae66c84469e97a51542570dbd265b179fc583e49e5bc4fbbae71547b804decbe9231e532c458677debc9ec46e5091d6b82f5b0f9e6e1580311d5c0dcc597a86728aa879653982ddba2d6e653a292fce72cea390795e3d9d3560d99f0eeb5a46110a3bd749917fd7961136434d689cfcecb19360bf366b6584a57c23dc9bbf37fcc20893df1088591fd5d939f40b36c6651b9f230e83558a75f4d2c43f9d76c6cbefe3285a494c7cc2a3b811b9414daa12f9cfd72a1339735bd28feff6dfc41638c56679c3c90423a416e8cdd2708cd6c8cf260ccbcd1d5a0b15170eb23f6b2a9abea1bdd6501ef39ef2ebcda720b67cf26ff153fb2a9a2942cbb8fc7e8b279ff0c0bfd1793a5ff0af5e5f007ad12623535f07ecd64fd22cfff222ec797394dda21e4825a974340ece7fa4a11772df08ba1b00a10044a6a2f5fd7df79eef52b5df180d66c3203bb35792465a77fce0f408acf13926d13a89703abdb1f1663030063da8573a4683f9ff308b6cf51ae088dc37f7289a9c17242eb06ca7e7e83c1ae465abc38f088d7150a60df00203d71ecef3f61e7ecdff4fd72b18a0ed4b5d183824dc1e8068eb7bdd6ff0fcfb4eb8dadf0d9380af108012f5290d84060341c0e706ccf51549c308a633d93458d6bb14014057a5b513eb351cf9659580b3d5514cc057bace5cc60a3af04b608f4a0e769f32fc11a3ca040c1247f9ea49a59ca3656526e8902847173b347c2b19d8a2f6e6766172b4988af150777e9a56c222724508e24986b97ae8dfaf7a6bb7d5825eaef11b2ee19c486d4541ec27364734fb0c453494ed10d6046e7a4be0231218dc64ab1101533c5c1837a85174c8e790bd003034511d9fc81e5dd0d4fd4b59530b92a26fdcb9fa2fd4370de652726b4e434309a51c7816c2eaa7ccf1042ec1ac9452edefac253f319f8d7728c3e5a25d26e0e234dcf15ac91393fed8a7fd70986b0b00db3d95536ff1b861de27c8a410eae273e880cb409fbf5e969be38951d6be435073342bfa031fb6d1dfafe6097d3a899c9876e38169c63573d9654e0ed498e70486acaab51e76461a1ee7b7795588e74f8aad69b1146facd98f77e484e976e47bc1ab87d25365a8583319db79fe88b06bab0d2eff9f0c1003d3c1b9a9a18bdabc1f975129aa482024b09b48da976d13fafaad59644c4a48d4ec67170646e2faf7ab54f4bca9e3dfb5ad62fcf3b12a4596b7e88267078323e03196e26b51a3f50b05bcaf6f98e1a52faa2f9d2f49f89b4ceafb1b08cc609b46c8de6b45f8cf8dfa7f5485c639c34c60c39d8a5b6b6d0046028b5277f3f07ac65197c30ad924205a083a27c83132a9434d9ddfc9b8c460d0f6b2bc2a0a81115fd87e25f2f66d30e6579cbde10b75ec6327eb69aacf1ec4adda477fedd7d0a8421b7c1dd928b2e3a147059d244eef4d9d03012c75b9936ab4e1b7eb3861760fc32d88550a5c472f2a84dbf2c7d6a575bf8502b4f895c9fb22142229db075cf3d49166a3b2283c1ff5431395fb2d51fff235ae0c50ddb2729d9a1c34e7929867a14528926d77ea6cb6a564ce004d7d5a1cea5a2d54f2c6b60aebe84ae7a90f464c47d6c9ff0f30f3c098850c264ae183786b7c4142993225e91cb53e3ba2f29b53acf9c2d36ef3460624402d65965aee3e7ca4f288924f1853ce6e2171e8513caded33753f5960b922d630f49e7ad69b6263690bb768d306654473595e7499fe444b5507c250b456e751f48a98117bb01ef71b7d399d6b2492f8ae8ac01a09fba7e0d2023002cf136c8f4257b9d9460cd5ef73f57ed07ff68a6b3a9951e7e3c318c774148061b465c4d24bb4f5654285a39a86ea107d83f24ad99d02956ba59def80b18d788a87f14530ac08b6107bb5074c4b32f646ccde68fe7ba13a95f08e89ccee2e6c955cd1221931afaea26951c53b605d370c5867a11c61b8c7ffd1a117a927817f956fd225d9937fd692440729806723491cfe0bd7231f095a9e2685616ab80af0b2766ef0b41df16b137baddbc99d9dc6c8138f66dc7af325a7fd3bae1924d579fb0a3d026bd8422a21ffd4f3c2c538db5092ebe816d76888188927ce495649a6aa8d101c41c769ce1bb84e1409b46b4c61db7c1aea04dc15ad89a7b39e55e67f852d95cfd184bf8b45794b92316aadad128e326119e8b65f0a63c23e2b302b8cefc1f63bf16bd33571e879d80ba6d145cd7343ce6807a86822eb0730648fa4f2cffd443d48985ddd26b0fcaca000288902137fc7fea221086bce17e69d196340d0f5933668a5bbe9a2bebe33fe638e04257399cea3d18db821dd6245319465dd3f567aac698563bb52725e234328c1a2a2387c2b908fd6743929213310ac5acc94bad39dc5d37efe47082aa81fc4c583367eee013a9813f177fd6036ec20493a9755cc42c76ad572f4b5568b6914d42e72a20e6bc9b9c54c402dab584ccaca8c5e29ef040d0a0779c1e054278c878f921a69eec083973fb8b010dfc961a2cff352dc9feb543e9406291554cf7d6c213fecaf73f6909c315a70c52ef5871edc6962457b948691dc865b8fa171d13aa2e48d5f8b266f2a38c87ff56d61c1fbcd899275af975ba5484d8be3016d949679d1543d87184fc003a07c7ce3417904b15e241abb8af3e8df7e0c21bd0a28517e0b205cf2c2f2d4433e77673cb08c893d7fa8afa3fb1dbe8eb0366d53487be836ed8b7b8c999f7ffa4cf78f516af3c7502d01a5af466d3221f66bab25081e524997641e6ecb2717ecc175033946508041687cc7d32fe97f3e25ab8d6f6e758e09feb5c408b18d8ba6ca9a4af807be249925272e1249cbad157e1a4dd5999edefe3b659defc5b137b8353f27081cb78e9438f0c82fc36c5f515ffe1f34a065cdb21c82b54550e518c7b7506ed7197a906a3c002ecec0f77b8228c3150fa6c74cf928b31effee4df5d87163161f138f76c8c6aedf171512c0e81802801c484484d6a595eb1c196a40c60294d99fd4a7cafb7c3e5ea3bda2f0a40da1f6476b4716ea855ba52c4e93b517eba2ae11e60cf848c1bfa22dfe8c7d63e8c0ee561672fcac1cda62a9c4ca9d212f9f1b797af875ff4cf66bb675f64b42ee44abf22a0c1ad29730f5d5c686e0aee2cae031f8878add6ed087f36de55bc55aa193e81ef9e1f0570e0af10db084da87918947e5de1e308d84e4f46b5f9f6e5e3ee0b8beea25d752df6db3fea6e11d389b8094b0f2e259cb4710d1245963088b8ca658b813ee5d68b5b02bb6ea5189276ec2cd4b42fb37c7435a284558f66d0988abfb0da6c7b287ae4578fa0da2b10020a24918a39829b972db6ec9c34f9f27139cc7b35a1ba5c0db207191385d24a8feb8bc5f10a468a154484a39330b6d7ff0f3e29e9d4243f9d3d58ad601f18da1aa6753dc4e1a93b3619666ba47b47b8f8a910c07884003f705e3dda659a160005eccf79144542ca56af236bff9f06fbbd07de6102b34b6089d0f0c2092bdeedd102b7e29c5717d891ef33575ec9260d0e7617e4f478e73b0e323eb4545db2475166cf6acc5d1a40f4523658e9485d0f7b08b712341145665fa38e3474ab1ac3fdc3cab37aabef6d7d0935141e7b1d603fe85b13e555831926700673ea51628af74d65848659ea2c9897706ea49b1da6ef00fcca3336071014f2bb933e470560bf1ba0df8db7bee52ab728a9944166a95f33d3102a8fdaab256d0f65774e7e8b91511237fbfb486bcf8fce9eb2c6c1fd9957f41834ef7b39f29b16476b12310cad0d2ca59652e76ce6e8a4f2e4638b1924a06efe12366ea421e607a09114a838bede8f2adb8105487b1319701724a66faedb606c91c52681d1909ec69460a7f01a6d62c9a9ad84263eefb7649ea85f2facadc12862e2134725089c2a9f4e2a9bdacb22bb1ac86835ba732ac8ce185a53eb3b41a09e573ac7d465dcc0ec7817f53c7b701588c3e72051864701dba138c3b52612ca9163395ccd8b26344a8d5ea688a38c5d14cd62aaa21f731ce6acaaad913a3198b0357080fe986e36b0b43c3dcaeec457c35c3e393edc6dd32f42a504998e00e15379adf8875b49660263e747e7d07ab948b06134d9f67a45e3257a466d68939406a500d702eed9a9d9eedd808c39b1403e06fb3fd09731fb0861e0298bca8f5f43cf3d6cd034ba87a508b0e1de8888849c1dcb53df043c056b344414ce814c53b7b07b599e96a01d9f07420c8bf429f8956080f8b603c5e1c6ba9d82b9529ef61986b03b3b944176ee63b71396eb7e3fd5852e1ca659e4ace872a76c4e13107d1be0d78091400c02f9198ebe52c0238958901064615e4389bc54419ff2169894523e00f071435ed15a6acad665978f24cf8f7f08dcf8161e327eb11da953caa615e7cbdd4e44c433cab7162483b80341dc1f444162d1d547ddc6078af387d1d69568f396f26f587d7d5e70cd8bab280185b08da32de4560bc7135507d24f9d29bbf87036c08d98d911a7d395edafe9c5c789869e79a195b92f6bedc97903d5ec67f4946a2b6b3b221d4c4729f269761b533e06877b68563055ea931cf65f4d5fc9caf0b4fc6921c53c3b0852cb6042766317b7ae9af568e99f4cbe1cd70af8d74edb650839fd5b7740e4c5dc0656c61c81e3ec798050214b90a3d814bd5f0e41c6e35a3fa7f656852aea9f292f6197dbc4579e6d0f2201b96bf24d73970b403a62d48b350c45612d54c40b4846e3382a370b2d49ea6098dacbe8ccd5144aec912fd901b1a72b6fe0b51d29e2210a73981825a72cb7655a8de33d61039c0d3a2c6fd5da9b3dc077a130d2be983bdcf7db4cfd85597b14a7800416908faf1c99c5368f3116a838204b77480fe290b69686509e51ac2d485406f056ba5469b1e572db09db7b83a843dd67edfd20a93c3f69b1f007a7801fddcb4eb92256bad14cf22e3c2583a0d2c4022b616f2d34ce329984757c437f0c41e5f98e1b11ad7d983ea95c24a698124685a5ca821f0bcd41816fa071772a0b1a91d65a2d4e2c47d6b8021079c1334c5373cbfba247137ad1b0b87317e8f6456d0a07f19814d50e317edf4463ff7afef28ed13335cdfbcafd7a62e868003bfdc7fc10ff70e4f0c2c4c9ed41f37f05614a8f4eece4f2c555c08db5dd0e5bd711f3851b367a61f7f9aebd050f8ffc8a3d5be4f1bf2ff0a0c075e579687d133f1ddd9a6f45406e694a7c189ade9db6225aa87c6f9fdfb4d7475515860e81b78a0121dce23caf93782e886ebcd1fe140a250c5246ee1211a0ba86feee65ea77ff6477c8b9d2a2003418c3bb79d480d591415e7d8f2e22160f12983805483df60605d171ee9eb88ae70efcda2cff179fa7c4d3384e7bf3bbd569caece29f4873981b543fbd4117741f1d112c02d7a6e90cb1606c999c0f90421feeb3c06ec0df918ed5ec2cfe43222412e49ac63c15bd0ec799dba0990cb4e4a295b22355156cb5eb022ab58e69da1d12955e844cdb62ba27339f3d43ff98865f813836f3067796662979fb6da2e4f4222b2178b0a6a6848c9801a418e74a9fece4c349cc6b6e2c7bf22ced13fc38694b40a76078839593db06ac38e7ff0a1526d5e6b71641a7b9a1ab2ce7f16e64013d6c52a21cc04309fe66727515f18a25c607a258af42e68af50b15af696dae41cb65f7982ec4ad10400ddcdb993fa895fa3909fbed2d0c08af77cbdaae65172cc942e5778d31c30c44bc0c9e28949d08fb3ddb4d082cc461ea004d5910a30a9e0ed2b4f5bf7f8961a41da4b499ff9239bd236fed45bc3eddf84a45fab24ac4258e588c47a444c369d0d241c74c2dff81b82341e70a171ebc37246234cd6439c8304d7c3984f2ed8d2b8cc9d5a5bcb5c163217df97e332a0ceb1e9397edd3e0e43cf176e3f5d4874596b8f6c8b6ba0fd0861685624a4fcb77f4fce1eceaea1e91e856a55416d6ef6ab6879e122f449994028746e52ac3aac4669856dad6a8486e57d7811b77097a54ed9e17b986690f83e3add3b1d8d0ea6a92a2a8c59dec0f0b43419e567683cf1f433a8d7c43e207eafb94402a4b17c303536421b19f157a42888fc8dbe7417ce056e68ef80adf4ee2058e0910b839047556205e12a7b34ae90b769699d93ada2e031b095e3e2e07aff48ba98508c6c286a8ab251bde5bed0591e82ec3b7d46c7b50ffb4421b0c1bfb36212e88f9bb4b09325fe9efb8562a80985debcfd4f205a5f149b00607926afbfd694c88f903356bebf6defb173f2b4726e40132cc4c8ad86d0fe97afda241ca54aefc2fafeecb196565724d17ef2e5e3a8244930cf3f8283333f77cb6e1519a35ba6f5babe5c7b8bdc7a3b28e92f0739e4539424e394bab98fce73206d26c65c827ce519be0b7ca7c48a9555e1442711a96c37eb59b768a15c43b7676c75f020fb6de0e01b372de8ea77f9b975cd87dc4f54d6f5e1fa3f6585ce597b6325c98a7d7df2d8e8ea2b1050ccc60a617a1e81c1a847486306ae2020fcc554e1548956d5656807d4d6b6aa293a653483bbc6a3687ca76e800a4992cf4fc16b01a6d75d59883ec37ad10c51d768e3d69f2e35112b304cdfe347b36ffae8207d824c7f9f5c15f55cabd05bc402bc099b65fa23b15c2eba92ab19d049031d300bc461194a95e6179fde96f8b6e7ac20f233c75ce10f884ad9782f645585f89c03aa229874efae46323f07ca16e8d1cec93317ab3ac53b5fd33deae97c4bebf46aa904f32dcd099f7bcc372b277ed472b33f9ff59b4a00958fd579ec5f584380ecf1ff5435c34ba2a0c12ed5dcba77d694afce52c4c6a14279185a259fa38439a369dae611ba66f058b4ff05ef5b62ffccd2b5debfbe49c03d80f3a9a35f625a883da0c3c572ea6eca8350a62998c19189493a6d03838bc8cba9f1ba55a9d2a06f6c0b6fee95ad3da9f203267b3bdc4a140f26513a6749a491de6b33cc7eebf6a91dbcc64ab8d581a07489b8569a1a6a5c5e1f40c4788f59cd7d3e3f70debaa2bed486b64df8ee053a39bb14faa7263e522f08915bd45df9bda23c16a492a1629cef882429b4b62447147e42bd41c0756ca2f1538933ae52e306071a7945d04a04c1f4f28a9a50ce3c5c314fa7815f4775dbd932649e01b8ac3fd7e08f91dd6b6215adc6a604ff2eaf9c12fb473f02a2fdf6b247933886ae41a146de25394e62537f5d111b1c8ba0c50772ebe048fa47cc7fbc4f3f6a8109c1ba57090b1c08105aca6cd00dd35fa714f4640b035bac6c0b53fb930dea8de13392747de553d77b63771c17170809e8232641cd687b6537bad0043b7bb803b0830c8556a61f93224ead5cb809b905cb453f5eb7d1b610a40215bbb71e011a2b0fd104d421d764463b75c431da11575b0cd1878217bb1882f1b2a817da4667d5c39f44898d566512081ea947121c221c94d635ba801fc9c3b2e441c1e7813e9ab6cfb834d985ccf5a1d0f220d44a042bfcdb2070b9c415deb41fb7f6e8d3ce06817d05f06a66561bea0877271e5042c4b44608a58bc4b7c5ae908ddac9592ec8278484f1ea63fa489a926b2279b4c5f26cc17896ef58264eac499690a51afa629b4a2784cbd1b70c0cbabb662fead28f9e83b103244f88119e95d24a6aad8cfae62c0869cb75c858f04d11892c1ea95dd8a34cf8144cf32a93e3546746d8410f1873a608ddd3dc96b4d37195a9986ae5b6de2f85383d6d6c33772a63694b0f8dc4d946e316e4c786f4f7be4a58cb3e6cb85681b1ef983d5948d33fef47685ffe143c028c64ff833a38d4b14744fb05a9720deaaaf6300e891f94446aa74fdce6626281632736459d1ff5d60b48b8bf465989e9f67363817245ccddaa2d4b13fa6a51b7fcfe6d7aba9e263590362b4672c24ff82a153008f2c444b931c52abae79a27077978494ca9712beea0c43a1e36fbbeeb7dc6e99af7103da98e5c0c2b3d8f308596d99ab109b718c075ef1cd73171a0909e8eee4fa1f07bf96df8e4eb5966f5456c54e36b13da33eed104048d96451495b0998eef8763d110f1844031da4c84e60a694bdfaaf2646d51f2fe8316eda991bf12b879b84c6aa097cc2f349d269e9a066f57b43387d633c01aa7135c0ab67f4107088fa57a02fb28eefec971138b2db9c096e45e0bd7b3eb6e68bf7fac9fba6df185ea8a7755cf6e7c46141a766103f62a4136d216e56d9e378ac42e5d595de9ceba2a1fe70b4df56ed8933c6498796e505299379224e13b6c27a30e6a9ed68f11e9b090c655f668d2adadc90df70a01952d7533060b533a48fde38084b05461677a86954525521b9026d2fe239de0884e339a3ab147b17c2914cf518d0ac7f8825ce35044cc8964f29aa37d1e45ee73dfee8f16721b3710e09b1d4ef3c8990799c831900e8b8e454453bcea61297c060deb768745d5d2ab6e04a86c3a6a4fbce00edd576f5b895656e26e13bb7a988041b6695c9c67b343ef7ffaaa1b7c5aa7e9a0c9c968252a14b6fe070916c4e50ce8be101b00748e4da8e29fb4cda26f43aa680b8b1d2e1fc84d570330d7cc6e88dcfa6450beb9e0d7a5aea9ef13c9a2190abe4b99ad4fc56686119cd00a511b8002ddcf561821ac0410b831f8b0f2d718b981249099c9f484a83938fab633f9c4a2c3567542fe74eca6d462c062aacddb069394379517098cee617f55db195076fc5610edfef37257a62cf403245234a6dc3151c49ceb1952f3607006465edb713c0352b72d3c4fd944911cd6474bf8a040747421a04ebdfa1e64c6e57f0dd4b56b1089efdd41f7ca37e0f9cd517ede03b1efae86470d8bcfa44416ac7a8a2e02fad1720b40f900d97d65134308d57e73b03eb3b8445f60b2321b65a390496541b579fdeb455cd200e00c2e1a70742a51caa283f0ee7ef1f57168f752d518cd19f30e95a801a1c95f40f3baee2d459d2204121f8b95d0dc043eb4e4fd129db6666cad6d97a3a086f73d2c248ff59ba818b6b2d467fd7712711d0b85310627008987cea91699c062fe89b74a12e5c7c4798d8182826715fb963ff74b523e21b38ba12c3ad3e7a0ad05cabd431f19b3ccc4dbae62f8bba3c3f012f829e7d9101abfba2aaed71bbb6673fe273e8eb991c212c9434c3c7adffbd1dedb338690edf7018571ded2659183725aa195db427efab5b51ed9d9761bb3f0d67739469b2efe6c09f4f7da5f34a8c7ae9a0fd36916a9ae39b2260d181a5c05393ac4956d0eb7620ada430d217a212ab3879694547db326cbc9500de433abc968e5a9e3923df346040f26e76ec094134e55ab130440f4606cd955bf15a8d5ed1a7bf5a825ca4b735bee29cbe5f74b23c3e76d08e5ee17c6e6073b2eeaa213c4743914eb36806fd8ab7e693b241387c0fe4911ee8f1fd4f0b13c8087ec346774b7a6e6e8ea2c09b1be2433dedfdfc6395b179b6d153c5aaf52e8715c3d7ebb9e7bb9f444fda92d4fc4f926252aa2eea08724b7f12f1b52d9072770e17c65cf158298078bc7df7856b89bc275b81790fdd890b6cc551edbd0d671635eda1d0171a5e3496a6379cad953f8b05867a870fbf55ea73920b39d84182c3c5f8ad301edb61c7c1be38b5910720c38bd77d34de393f582cbf89d1f1830952dd5de5709baa0fdcda68cf2984bd287f661cbc07c4d5ae73c1a538f7b70d3fc736646bfe2639a8f56e0bcb5faedaf3d5cc62f145771258d0e39e361cbcf4391e3b45edc58a4d433b21fefd3715d75d9d5ab3b02a67a47ff56d472f0715f7f6c82895eba7dbb41c7ed0db80809477456339c9a292036a5a80347b20b1186e22da0fa6da337ffbf9c83ce48951a54a20ee321ee2ba1f512db960fe82f600cb1df1e86f934c016200cb8d7e3115fbc10a883964372c7cb9fd28fa54160bd299b20eea5cc3bff428295c62586d8feae31700f6f3b54de96789f9ffdfe36c46d73b670a64ec8dbaa597decf660620605463ab5c16bcc3c5359ec4ab5d08d864fc64f3e6fcd4c37ffc73cfdec3955900e4f970ccbf5e19d9d483b96d005ca4b444e0a5d4007486e18a4430eec16bfa0ea0ec9e9e7182c3bde388984ab85d3e3dde867e2287511276e748a0214888461ee010c99806cd24a6456ec4daf4795eb03727ceaf10bfd2c634292c9f8223a399cc97f6091bbbd76ec443b86b3bf7541a3a9857a6c902dfc73f55887a70510384a5ce0a824453b65385049b10b11f10c46761f5688638266d42f530fca383d1481fb53c267aa82fcc1727ecc10cc6e825f52b6df2829e27ec0aa5519624dfac77910fb1773114a4df55ca3a15968c85a1da78b241d8d586660c3e648c7b3f9dd9da7e9693b0c7017d8942d4e77dc39a4bf9e41b5d80dbc72693c22580dd8f6fae7511378f2ef299f134568f4040d3a391e235cdcd26c36ebc478764309d97986f932b1a131633609a986492e25adb8a1f20e655d7ef283d8ea59b599067cf2416a14cfe2c09446f5c09ac2a204dfdb87581f654af207bfc9a382d5a7cfa56a2f9f5618f9eb3cda98e91c5cea5efb48206ee0e29157f1a03b7b60111c0f1b3a23f478661ac2bd7000ebc0c6ce403c78b4a895415f95bd33a195cce16a8bee4bf8e31dd9467c9f00616eb4592b08c892c54067a9f95291333347af2bc523b52f451d63585c41753bd31a5fbccc9f2628b1db588b25028b7af9131f415d05ea31dc6410c212f23a13fe0da7c24367c12ad4e14de569815d107ef967b71d188c9cd7a42382e7a2e927eff27b7f7093322ff0a2e17ba9eeec021471cbdc6f611ed9847090ff17433843319bdc486406d041d3837ac97831902dc9ea793d527ac02ae67720de8a0a9c782a500d728933204a13b82216e23e87e666e08e5a830534fa1b9539802a38bb41f3f8aae57d0f39eb7569d62aa31d07146daeded1c082cef7e9fbe41fee8f5cb1517d01dd94d72bf924c32b87d74c9d1667999fb08a095638d8e3f5c368517a1c7fc8391872291da7ec258d901de99bfcda1ba8fb93ce8b83445f3dc5a93c88e971d49bd6d8084ca30e34c4b62c77b57f7e2238b95d2e8d29c97f85d7b0bd0c10cfadd8383bfe0831a807d648417a3f0680f5b4f5ba8fdeda858a003382b33dca30ab9f06803c417bd434c5e80e04cd74d17d009bca5b7bf61ef29b1934c6daff547e61bc857b68679edc5abcceba7a5799cf42482049415330b0da36253b6ed272c5495da8b8997096ab68c120a9a10252fb7a7fbdad7aa067b8735192232fbbb2e4233e58b3768735282dd0566dcdb72e4e59758e85ba521e1194c576191472f254a8eda3a08ba4d8a13b6d243701a311363cf2764f8b14bb33d6a5947a01102ca51aea2353f2037d59192819f3360474d6bc6aa290978773cc8f47fc99baea1d14242d3a5c48f3c9a482b25038ace4eb04683419c0b4300fb1b2875e9bc8d9d3e21122148693c56f799f395a48f3a06ccf0869d4e24b04ba2ba70f25358e263d0cb2ef0b51ca582b04635a028f62e83037d5e7fc863cf1b5e19a1f1f285ac440005acfe881821d0601952a49baa314191885be30f736173f1002591fd7e0b8479c5a81992d8114a04a2ea2f0e536ced08eed6ad8aac84185e8de2fc2bc3a2e36c1471a88a232cf1b1d2b8739603e92c7d74f5c47a6e170787f76068db3967e63a3c0607f4a27b8b5327ac837cca0cb836ba69ed904fea6d992b9ad9c2e3bd7df23dffd348944a94e4c57de31800e8f6e295df50a4fdec56c6cebbe786e38e2c112f6bcc971ef153a78f96dfa6ae059cb727579f791e56b29e675da5e6ab64f63f6ee0bd6e483f41141c8986d2380476d37ef5855c30ee7f62f789464fca9359f99d5574a74474dd694b773ceaf54935109f174fdad8abb3c25a8ae15ef906bbd8f7cbbe1b24356c3830de6727b8bb8f78e3e3fb5cd15e4acb5e8581a176d5acbd94e85ea1ca71ab812812221a0f7967fdf02641491728a281a198246ffcb573c5db258d0a1647e0262409dadf1535942e680797829dc44d02d24ec6da2b2fd4aaad010e0300ffe1c11be840ed84c66a7c17d896b57e78f0ff085b07a712ed3f2be3b96008189f1a8689c32c276282a90c2a2601df8e1221ec98607abc9f5911797babbda7289f37737753b1d7fc4852242fcd6cf914d54a0ed0b74baa8f98d5132230f1f9174b23e836b8437d308efa234bdd5a1b526a41a3c19c0515b4962a88f480bacd34642ed62dfa28a217220b80362fe56828038bcae4429c08a61dc4b37aca640a8eb48e139a47626589a1d9ce260b8906b714f8439519aa4125ea86bbe58f03ed7b88af7c4876d02fabef5ab2fba4fd9dd339224122afa7658974c9112c952b10c016ab0062d70018bdfb7cecd8137764b5db83e887183fe27af4dfcd74fb4cf84ed0c1c278cc34c3c55740f69ec332fa8558bcacd03911671dbb8f08016b4b07e4ec6130d9b0eac93cd82041b0661a40385d463b57a8f3b8fafcea8b3945b1e7a737f0982570abd68b4e2928a2f437cc9bcbfe4eed070ad834d3b3c25c8e37854ab6bf0b65feeba75e9990af8c68ae756a6597b1d9260c8119a3836ed4a3738dc91ec598dc7ad7924238e79de415bed833a9dbf33c1c7b4b3d8b35dacbda9f07346fb06b97fea0b0d22202c77e643821fc09f14bc561f1a97145ae237bbb7cb96534d5b2b0131bbef21166eae6e9d927b8330d7b7ad4ef7f27a2cec689f3b82b6d21951fb3e8d7d89b758935112a6350f8a6f639b6ac9ce84039b564f45d33517a2bb0b65dfb80163c4aabdb8f08e769cab6e16f132abc45846ab32f1026c5f1fbd2d0a5ae15c76d5d77810430cfc15e805c74e9ee288ea24f1ec543a082aca73cacc65c41118a594ec14ad8afec50d1b56dd50d80e83063a620d81a0e6b627998a720e13f1a02c697fec0765370845321b28c2373fd98248c40fc197f41304a0c4f2efc724ba9d5ee49dcf61237e5d4a0f7b406aabdb812e4462740816712d5610d1c1a99c189ef87a4e294a27719578833bc8f9d81e3986829f499744a686d69f06df4b3c0598819c36120bf8cfa3fcfb0516beeda04723f70e8e256f194f300eaf2277f4f037e06adde0d5d1f747f3641cd05f745f4d4e61fd1d94376cebf29abacfbf50a44516f70e1bed1970f0406c592cf3d36f3eec3231edf9e5c19f5da3b5eb705636e8b9a705b4da835f8cfd4efaa440dcd12bbc8eee94a0acfc76c72eff578e5634d76012f35cc234aa8bed4bd98fbf2585c6cdaf7c6a70467bbe6c0fd6b90776f7cd4bbbd561d29e02bd29cd5632f1d6f00b693b90b68b2c3e884df274f78a837bedee792a2116bfadb7aaa2c76961051d15b5cc39e20fb6c298b01d4dd9046be58240240ca028e5c8a6a9f7694f391e3fd6f95b21d30d4fea3bfaa97c6acd5dff5c9eefa00a4c728d40f643cecc660bd179b9d18d6b8c4832ca5af869f5519fe582785d83831c36e96041362fec3bbb53d073ab855c68fb49fdeb5bbdccbd347f07d0270e4af93176fee6d7503540f5050acbc968192799aa75b02101f865dd0a5d48d82fa2eb538b60147a046e9a5cf2449cb0881c3e8bdc24810e64b6c0aca8d35cbf9df2d773678093be861d19b3ff58cafcf054ce5d8c99da0345c655f9e5cbac455cf682bf48999037b31126891abc8326fa326d6ef58147f8eaeb537bdfa2c60b0821e74df2864aebb4b45ce607d3df2021680088a14cfd2634d4307962fbf80ec5af294b7384f57761c4add0aac6146fe8dbcd381888a9dbffd1cb3a5ec39f1bdfdab462dd85c8727cca0230d1d92f6c11ba3a8bfd0899795bbed6b002b5893b3ec2a07a8d592f8ad7e4cbcd166d84caefa39a3a00f428ce1d62ac3f1317143f3b019e1ccf2f1d8b39c82b6d6480fc1d6daae8121aa6b2b042690fbedeba0a45a4a15abb17d6413bd43cb1c286edbea1143780f03c5ac41a52067d3e80e616c3482196f1f65b054fce1f15c990ba07fa04b70d28927f120ffd6f3149dbe808794f9ee10e33ce9ffa4978dc1f2828c33b3b670ebe31861a58ef64e424607848733b497c9d6556c3872716cbfedca684bc354117a989c700332b32d8fdee1eb9558395df25c96ebd2821e0d7628c90405827a82e438ff6cc890a1de6a8f4a4a1dffd9ca954a0dbf27e60096966a397a632d01fa859cd5612fd94b16258c69234f59bdda07c3ffc449b8b4cc6e8126ac8ef270b8acb7117ff6c4ec39144807feb4c994989b15298b9ad126fd0a8f594245e4b538e53e318dafdf53d69054f15dc36c83aa4a4d0246e039a16bf28ee6e2ef0c41044fc9cbcd5982c0db91997c7c3f3480991b86d85f6078c2d22f427c55f975753e5effd076214bce592161a5bf227c67acb44d6ea6e416244c4b7b4b683c964109ab38ac5d83088d1c8d6b2a475aadade0071f57b0660ebaeb838008148fef53d2735ed60155dce81508ccffb12b6e583f8e5d331bcf5b0698e8366976d0166b2071ace6aaba8a4aff2610c5f7b5b564b6f6846299e7d15e12d05348dffaaf0b790b19981efc4956baae09ec6b32d0276a486a52d1f7fb7176aebf9b0b6ef1c6e391d9d217a81a5e91ea23259fa54a7025c5d6857408e82cee6b264649243f1af3bcd322b6d7fe9889eb9ab2b499b8b7b99da3dc2b6f4ced4ebd475808381fa285c25d615425fcb5100b1117f6fc04852a45fb1831923ad56569a7cd2e7df2fd45af7a033f5c1af6b4549d4787c2593524b5d6dabb8a58e4aaeb3dc0e89de96723dbbda9af811e820ed62ae604708ce80b9b50ea75fbfcc25c3f8eba7d787ba429c1f3480401c3db55eb1a67f6502263af2269de5feff29023fb53c114673e92fc38a9434fe0f25f6e34941eca442dc0bb40f2790717013e25d9c82f466d6ec0c54c9451b5384aaf27b1e4fec0d77e0f03e499794df1b8d2376766ca7f5effad706be02e50cfcd58918b851c870046850a49c5ab540a25ca8e3109ccd66ab45fc5dfe30e477f09d1aace2e6dcc3869490e493c3bda2e23f75157732dc2da5c0522f21a4cc546bab77bfef0ba2515b8106d8b927760b6cf7fa37628c743efd66279f567d36ecb9796809e5bfad0f53f6ed39b5df83912c67eef92fdc3f1e407056831528948439be5bfec2a5249c5d1a238b64cfb3a3ad8e4e645da76092c10bfb7a69b07210782eef6df6e31481a2b9324a30067ee9f135bb73af1082ac9e7656ca75bed381a921635ecc10b4e038420afba8567ebbca0a349e3bded8a1b6347957ff0c53b511f86e4e352b5eb7d70d96c9eb9fbbf5c4de08318acacc83f291d5284643ff03f8551abbac65848ee297595d1c481a9b6df8962540a6e09e42e7ab19f96f8468b7aece0f9627cb6a3b8a04022d692d7b9fc021b459b3f270ed64b88701356b2135f27c1c8d6e186d83983d792cf93c3a02f567656890f4cca86fac7ead09fad0c1ef3fa72fa67d062a01dd78e4dbbf1254ac296d5cefe11456a8e866150fc86f24e8443bc87be5f6aba9c7994d939c7c35b1cc47b9307e9aed19dcb4659ced527f5a3b237d615c8fbb9f8aa32ced5bda944a1b5c421737065379a30466abf5a4fe59ef03d9be48954be0deb52a2f6ad36ce225a6fd4db06461050c9765aa77e2e7c411b75125353ca76ed345fa23868b35d673ac69b4a44fb2537d90d1731e90c4cf90ff2918cae25069c6c2f605e59aa5af2356ddf6e353c00f6efa59e7930ca4b2a3904b0c926ddc1e15a542934a173ce5e743a2232d6c2a283f7163e43ef126f59425b99f0066c6f7999b6443b891f90d95ed3402eff19f6956f1887cec9ec9da716275c3bc95ace6a246c38db773744f12dc4e7ad9982feb51585a83bdb80116c6cc4a0c23708c8652d605b63252a943a0278454dc00d41c7c140983bb97bc46420f892a31a78eb1ade5fc1690d20ea7d7671bd1202a7fe2b9a791c40608eea964c34f2162c0bd228871617f444d09f6b84e130166ffd99f47fe7014ff5fcac6bcb41cc6837c44bad16324f09f3c61c4075de3ec3e10c7d9c58415b57288511f8332cfb53de963f79180f740ed6dbe42f662e957b5327b067001410844d38a2db6b90b91ee8956b9999a9a6631dec5b1907046161ccc474cee5415da2902cf185a541a6c939607e08a42d4c7382bc3aad9b7d00ecb6dcdabb6e5a867c16a4ba74b84a0056e4e7256bbcfc04dc5b9e1b0d448f09634ea0edd5f5af150b82d11ba86de6a9b349bca8b9e20fd4fd3bdb0df8a29b3aac5c9c6009f5669613e56e3c0cc6b76b9f67a83b03b93764730758d20d5478ebec65a6f4d2d2203f1ef1df67f3810c096769b73d6eb73703f6fb25d888c72b182b6d9638c9aa9487775c44739df351070c07eb1446f19bf4cc13b33afc25b8acee064d410e6356f549c2fb736ed71010cf9b795ec8a446a6521eab07ec685fb82f9abbf3379e9c86723f84d2775912d96aab9ec36efc2b1a50e610988ee2f8cc49d5a6432d19a125c6494a7f41ea6ba5a93e9904aee44ce3d6b41b4d8d42b0868b5f894487892fad5df589014391cec50ff4ce8b1ad5a9a9d5a2da33bb895c9408ede43eb09416fc58ea51520787fbae510a16e86271c50e421279a6d55d8a4bacfe61b370c9b5095f5a786cd05c4e157036b7931cc216ce515ba32412ecc5933d9fe1b30d44d27088bbb4dc75909988c6c1d33c1568df89e6d475cd9d00e88f4927fbac396f9f7cd0de656bda1e42b2dca8057df68e7fda0f98d255d063fc502a734ca95ce25b0f96e85a6661acb55d10f04d5811ce6155cdc37dedf52489f2a8209909d5d84212f60700629be9af106c0875af19a62d62f043fbf3eba7eb93f2eeb2176b1e50954df6bd16374ce6b0d5bc60f71338141f2a7b699934c351d76def3b5e41e865d9d410362f81bd4e6d628d3d90a5440a7f2b97e2328b5addf30451874a6d16de5ff1c6a0a0bfb06a4d557ec6a018546596061fb9191d6418b14d743e01693f1bdae0c8a1ce29a7fdc20313a87456b40963b5250b32ae96f6d34fbfbe2368c4e6c7aad17874f96d06b88db5d15d83ec9777fe06ccc3b7102cb0009d11b64884a909333a3fba787b67188115c0c2cf2b68427dfbdb482f68c77d957efb211ba77560d356399db9e04ad7ed7827ea037328ba910f03c21f5d7261b96cf7d2f51c1821ac8a9ff5c651ca77ddaac3aa27ee2d18d39baf00e5ad7d2bfc21ebbfcbb5da0c9749efb6913f97c34691bbcf46ee5507c3b13826acc9247b5ef0a44bced72fce74ffdbab254fa1a57d8de3efd705506cf6e479fe38d1b0ffbd5210fc8d6a24d635e02c187d7cb1e8319bc8fe768907b5b4b9823133a728bde202a632329c0af24f7193b8f3ad8d783d143382dfddaa2adb80c23fe13beb5ec608f15b1a56a7ac3686e3c1b9e4f59e4ba3afaeada03b93491ba04d0222afbceef789c731c37c3cf4679e11b6a9d7594e7595c3b76e882af6b34f190671b00feb0c511e1b2feca776bcbd6987f0a9c089af12becafd622bbafdc0ce0c8cecc6456e6bb4ac0a7c2aab46eb18fe0b4735adaf5bd3ae7b8dcbbb8eb8800ff2af81d94ad130ff5fff6e300eacb589330b6e0bfd1102ed7bb1d98071bd6d10b9fa811fb175f139c9f248169af75c58185f7ede75953f22a939d6a6d4afba0182c1e5e93cb66e93761872dd2b6eed48122e169e851dd82dbccb87c466a857c07c2ffe2864f1e0f4b5cb2753cd33c7d1deba4d49089a4f170f1288eb89705174155458a65cb1dae03a51ae1a4e7d7530e1974a0b2d81d12fef4883343dc7371e260ddbf9089551f21088e87bf49cd820bd3356b4c4b8576f2530460e0db9a40eb876881f4fe84a2bf2405d66a54b54b121420effe4f5d08bbf7f3878414fc158c308a2eaac08e4527ca8c191832e097e5bd6197624fa5afc9a9d80b09941e9944db7ee2884aa48fbc663d3b6e685903cbd49c1fe29d81c81a53b7f46186f8d6c1cdcf8c44647d392bb4dd776bc6d8a88124b21a9aa795146e358322dd4bb55e815a3f3c31aa14c5ef89dfeb9b9160011a310f2e05117d50497b4149e3fdd6073546b9513af078a51d8b13dd0ded305aaee40ffaa89b714862843cfa389a4ea055dd6910f9848f0236f9c035a8413f6035a3242d9e832299e7b6508aee7078450554d055790f67160d9b0ffa14637df732b437b2914d16a62e0fd28d24c1b7d20ae14ac692e11a286347dcc596784837605f526665b9cdad4c9b8029f8bad0fa9e97587a444dab3ab895ce763c3c038480b5daf26b121446cab59263890cda68e375d28c679045dc620a5fce1d739b5dedb023c2d703ffa553f9fbba6567062c1aaf018be5e9535f530abc14b776684b620f586df99ce0471119d82db413e9b484b988064853d3f062ecec73354d2dd8e192da2ca286e35596aecc437027cf0e65bda8f438e52bebc3d30a5d3136146dc92ba0a4708af027333c9f2c181751519ed2041987f151160418c5b8b50446825aef3a1b9b3369d9ffb3e3d645a76db38f20ff95f98780646d066e2a22d22e340f4bb6f20620a45a4965140df4cf3cf7d4232e002a78bbadd1ff2ceed51dcfdb67c11493659729b023764923a7dfe2b4a3a462d49a6fb030836c449700828ba84a94d041656c5bc2a964f4b34b6a32f8b769edae422811618d8177105eee78c0b2f2e4dc68caf4053071fab12a39cb17c647c6609cd7d7f97ba5d5ff48bebb8719d1d9801832093269c06f44a2ed07e48327326f922b7daf2384e5eccde8e0963ebf387aaf258b21f58aa1d0b93a61cddb3cd8c72c74747a7efd8310b7f16591a7226903ffc5cdac9cce3cf4f785f822b336924574876152d5ecee75a07fa93b5e06bd68e0e53389c1c50d7ce1be3c11d58ff6a6b49cdc7b0595c0c393ea1fc23eee4d7d0911241fead2c5471647740ca6becda1f0943fdd80c702ae0f9a18006a4c6bfcc56a3ee8cd79d3a79448e28abd34e231f54731575eaea15e9179ccb2c7cfc068617d395ec2ccbd13cdbf81dc7e4fc66dd8a1719faae9ffb0a0f9a3ad24c92201faa5d389da07410a3858154c096a3a203ec7e289013e75679c683f56e0b61aaece40b6c5969518a8f0dfd448a1ac2d082367461129207223d3518e96eb1657583d902ca67e30987ecf7b65154955f07ac583cc734ed7a6f2766bb882b63c8f371408150427f96ccb15da691b42c97fea0a98162a6032c2cb21e407b5a6fb038538381baf44bb11a6bbb52c437e0a0bb848c4aa431ed2581179083ec937f3071e98735d9365693a10b773ca83ae35dead4d8e09e7e62d12d26f99d87e9d02d0fa83d6a0841b18a8243c9f7b1ab143ffee9c57bff6ea6295df4c7a6e1e2fcec7a6e91ebdb48a9b8784f6ccfc9dcb4d39a18c7826268ccb9f7f5efd00a700a85aeee5cce64446d6f07180c10fdc0df84102bdbe0f4dc50a566db3ab92fbbf770a7ca6e34554039563b69c3921b76c7ad30bb0fb41627bb1b544c416466a4aaa2452205e797fcf0b4bd7d584107759faea1afae71256bcff5dd41c22102c07f2ce8702d9fca0d94cae3c13c8f37fe02ab03ef4ba33bd2045cb8c35bcdad4be5a77ca26328e3cc44b61f444ae161306b1afb1a8609266677188e09d8b3c8c1d3cd92cbfa30a98d59f01c38223d9e324f52bdefe4179653eb75bb82d04babfb301a5e41732b9611cc66266f2f4cd2a8fa1c21702a7cf64ec6e445de389a8bf0761db92a392ad94561f37698ca850c1ede1bbfb72fb415545dffd2d01a660b11e5a7d9664ced42bdad1be1778c44015bff718eb49452a4b822c1ea11d0616b2dab2014776669aad9f8bf2ffb44b578a5f3179b2bc14ec61195944d8764d69db824bcbec1ea043c21875e4ebff7ee0a8be967994d655402636b96afbccc25c9ac0089ab00704814bba4fb9fa1c7548acfb914fecc24d127a2e4126cf22eaabfdc41263a64d5f9ad4b6aa813c58c01770b06bbe7c9b2ec9f0ab889eade641c1e8e671529542f9280d1c1810f6660d6255be871213e7c3366c71de8c6ab345e5c0d05ef8984599330221b06d6e441d74ed9e7546a2b7aa534c775e877d71ff9c34f4f03498235d3ef499505ea31b4d66a7bb347cf80a86ee8a6ebd03b12216c0c1e28d192f72474342e664b87e677629b5ed52ae134e7d80a65f213521cb48031329afdc0ef0df8295f711f5cb0d79583b036629a538fe5319b042fb52241f4ee91cc2a86dcb4c862efada45f6fe3052c41cefd9c895145d472d8eed3ba39c11479e9f83d8f547f724c2231ad9f7e45699b13e0a288fdd5b4ee70c74eb0b4db5bb97208e1b2d5d92b5619535ffe975815f0205f905fdf3314212e53077c78407a19891671e97fd9f9e528651e9a183fbe2bf028be85f222046af69223a7c66463e31d8d6468f0682230ba01a35d08451cf76b8a9d3460f09f012bb93e852296a97d3446f193605a53147ad9eaf891768911d4ac33c9c43f204eebae045fb4f347ea939ba7a7db30479bef9f0c3e3974714832a5750ff4d75fcc100dc21daad0dc6f3c3adb6a5da8fb179e8042269ba03f05586d9232664de77ca8bb0dcd92c6fdee7fd609f1308290ee87104dd385959ffe287acc5d7a21dc9c5c181902d5f8eae63ce77749e1334c070d048aa37ed2676fd5c6b41edfc3455761699efd5d9a03d0a4112b3df582df593515fc0edb86fa89b9fe9afe9ba654006a1183d1d77623da583ec6d0bfa2543e3ad8144fa5345befd740090a3ae4a855c1619826ae52858f0c171ddb90ec754fcea8eec7e4314124ed13588accbfa401679a7dd756edbbfe52fe1c8c753557b2ac23546742a33f79da11e67507ab25579388474f09fe31abfac62f8bf82b176babfabcea44d348cff276ace879907296f21787b1b613e1f5a22ac51bbf7f23461efdd0ededeb968c2ead92e05670dff355182e49fbee29cbc15c34ae86edf7b651e5e34dd6f0774d589640d9b2caac4677eea5956441b61a8101e4affe9f9e75fa88074259aeffacb992a78cd81c55941e506b75a688ef8090c963b11f24062713619a03577c17b64dcd5bf0ab15dc022fca98b3efd55f193d1eb30af819ac85661f75624f4caa5bffd87477e101edf1dd6a02bce4fb7be08192ddee1efa8ebed5046b8f899452876b1d80ca6595240777c1b809d82ea45f06f2d74caa1af803813af4fc359c47d91bc1e451e22a6705263a18e70da2f09b846ea2024b571342c59dbbe2af2808efc0c436ab764c5235451e2da39d24d005cebc732d297c53daaa7256582edbf57743e8b84d676d9d984f5339dfd6dd9b3f47847ec34ce4a137a383cefdcdba3a87733e2d1d1552975679311f6c99390c24fb0f0967ca0f06432d80775155594b9e1b7c3f39a665c6441f6cd30e3ff649ad464fbe7523092747168e3e8e771e2b25bfc32634b9d511d2a2483e5b216f32683e4761d3639dd7903be1004fc187419c9d7c4706340c5aa3cf7421a8f4142e8704fdf7de7f7b0eeacd4e946c4590846c8b6351a7fee1c024f610c632035791aaf1f8b04518144fb73b351d78a2d9f084a7217ba5a795d629f78811c4fc74dcf558a84c4531311b6881fb644f587f6c081d7dc76459a3a74f3c13390f7450a27a1eb9a04b369794e300bcaa6bee4a924d12ab89b561d62983a21b8712d726387e8ce8e7a1f307f51ecd8e00c7fc7a697861aff9686297c5b709d05f815f8fdb81b64b47f8083a4e589b79b27100b60f5fa0604bac9c581dddcb062d8c4c52f94519824bdade4a8d45ed36d3cbbe29dd113d451aa64d382da399955ba4140924a0669a887021c13268ab34c9099dfde9ab8f7ad0f16d1eae4670cde36c058f35925dd7d3d74c457698a34f724abee658c8bbbb47adc1198600f1d3e94f4ae5c2d7986c8d572d4d418f59fa1e473873bd227769dfcbc9ae512ec6711d8745bd968dda5349c7fb3c67681322eb3cbf0f95e7dba7c72d6f49bc5d091165b87236841c40a6c9ab83c80cc6250792bc3cc825e29a7ff9e3ea02ab8df19a7072e218318e1995a7eff3f04356a7dc620d351504aefb46f382f32bd3dad7cc93610aa389ca467ae5acacbafa39121485adcdc695f8d74d6085bb54b9b40763ab8eac9f1a06a327b6b658f1abbc96edcc577f05cd111965ac4c744dd56803b5781f4b26488ec6d8466a676aa7933673ad8c77384b641036c84a3659ffdab99a00b98041cbe6eb227ca330e20c648d61e35f0ef20487e434ef9006a6260ceab8d693fd07f2e1b179abb5a124143b023d729991dc34ff8db8d07b925799a5cb678100f5069cf2d188bf1b51add0c8ef917fd8bebe5bc63c6efab1b675c93ac7cedfb7ab47fc656bf0f576db39fc3c49528122895c454d3d82a47dc1df3781e4c4f259871a83e08e3e15ad31a8969d2cc3dd2970e4086ce4358e386d65ace24fc0d844b389539b1c3ada687226b4d493051dbb9b7aba6d2503a665502edaa305f2b76bc5ea404a7ddd996d545f056e57d48bc23b8b0c057008b1e7fa4710a400556a09e06c710f0a4b6b03aa29b267f2cc9bb7303a483d4881afc090f14cdebaac8550d78365009f5c01edfd86eead447e6ad0c69238bfdf4597e6bf6207302e8a641f4821b99d5a8e34e460d20ee41809f1fc3475ea9528052deec4a3f90a490a9a1b6089280e3f02dc9e476e6a59bfa943ef7028c829eab4203d496b4336a085a3af885adc4e1a8760c1fc8b9473794ed567169ca636c8dbd312029921bbfcebf5ee5e4c40e7bf85776f0bde76ae476645b60ca2f8944c42f38e30d06de406a22b1b47624d6e93729b81373c590600ff598c457a845d8bb1cad38b9b9074428bd63b2b52c00add6da16a2d84b842eaebcba881e60708844267216b8b925d5272ef2bf1be5197491e74d300a1784b895c793df131ff389079b3b70bf3dd97422e6f99b345e52dbc8fe14f6f599e0698b4bbc766fd6d96725e1f52f9307c9fe0409b8e0fc8fa27c8136028237d0b3e2f20432473b120a1ca1eba7b81d1e113374446578c3f46fd6fdf035f73c63141c67ff9c313cae6319004079a5313b554e173632ce2f1b88ff67078e6ca9588b18a98eb2148699d19b6e4eb958ef5f104b890561a463a40dc98376d95e1bf1a3b8a5e35a8793f6674af8dcb7de607f19f02772231ddaf2ccc53d6c9f4eeee1361e780396c6d9642c475e8162284237af5f4d18df5af9998af62b1b2c1b7cd8d5890888458f9d30667253a3733861816b1840597b16bf497edbaf309f38ef68c96db0271f0264608b5326f13e7e89166810ad481e28b748494f6b52e3a4bea644da10d6c3fdddbd992b19c48bb750db46131ff9161f482321f3b50a80c49305a4e066fbcdb9da2253d2d61f91d7661621c04660ffdf0fe4a8be05810b242e6613b28d0a2954c3adcb9f23265a0cfe29c8af5da92300c89449fda3c92a5cffa498828ab88ed40724b4f10744deb18e648711ba93c982fff1d8f333e8f02aadfa70f0a1e099b4e376ab516cdbed196765cef94f2f6db7999ba4a71411e6634301779e1c8f82466951672ff997a31f2205a8239f915e323edc560859c384341b59cd3ce22d79800c79deec8ed7365d35ec99717279efa1706fb93ccd12c26eae79ac7f8dabe8e2b64379bffef2214b069c0f20baa373a9d06efb07c1eac58c91e69eee698d23f467df85af8bbbf592e6abd24329c661a3a465daa7337c0bb064a184b499d43294df372f4ae5915e1cf5516e4e338f0e4f8b83443303767cba49302d60980940d9850ae948d8b4b2d209358baa8e44d1c56bf2dfee5aa5399c4733e7f08470c70a554743419602d9f5abb65873eb630cc89117b3e7de02c2105111a8d07f7c25bcfab29cb215a70d7f36b22c33581ce7023450b2db118bc5c9afdd1a20cafde3450b40776107295f9b433f35e274b2a39f4b95b2d14d7a9d7ee3766482eb78c95cf318161e489bb05a50e48b9a7dcec95267c8709098864b6c5b7bf2fbd90c03a5dd9c3f1a06df1f13ad5457979c460cec8b9367b0865af3d3fa35503b565b5542fb97e271a14ca3bc3b424f8f2560d5b70485a4ad027e6391f14666bc44eadf6ed6b05b63fd9db2a2a960b0543d8168636ead4d0e4a10797861dc3bdb0e062b41083c47606ac92545650fe237c0ee159e3657401fa1dd3d97e5f4ce2328e5a4c92d796f0747501bfe3fe3d91f847a7d57118ed6fb1836a6a456d5e5400e2530ac2125cac73f78f2531abec04d28fb9a53ba26a3fec6e8c15fab64bbb09e646decfa5aba5e95675d0ac022b03edb22b7e064d79e60367b6877bcad9db02498d4e08dfbc40e1d586f54354a39b1f18d7b53c15bfbf4eddc322c169c85ae425c4318df0694bec36e6cecbac9972e025b8aa32db9e316ad26e36fbc902e78af98106eb4f17ad1bd3b93fe36fc1d1c8e0fd222834865c98c97b50b3b769a59b0d2e3e6f99c45c3418afc5d8fc1ed5dec05abe9054e9a340b07a8e7cdc54f3676471f0adadbb6a44d4e87af13a78ae18c8c7bf5a668c386384baf8204bd081facac84be4ccb9367b3d34ae3014a7bf36ae365db841f577e60f4e5f7520f405a45eb2064b9d4b0d6acaadad8b7df5d6b826a3b1d960a7a258e4b07729fbd479668e08692dec500e540eede9c43d6d6dfafd9901dfffffff20