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 73107 9aa864c89fb57632140cfe446b5a90f402973e2c4c69a9d609e3ecb234879096

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bc80f2a62212cc43d7b5af8e29ee6f3460e3deba6060d6c50f8474b420eaea69
Certificate Block Hash
9aa864c89fb57632140cfe446b5a90f402973e2c4c69a9d609e3ecb234879096
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008675000000460100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000027bfaf1bf37d07b090a5cae4784b61ffdff7234ea87475cdeef1295b44b4e9433f1dc7ea4b29b5b2ae10d34f205d5574d9ac3aa8f35655a0afa1b0f5221a1acbc78abad4f21864d739a17820c81977bfffba35238fde1582a10400000000000000000200000002008675000000460100

Raw Header Hex

00004020c92ff523e59f817a7fe32689b64b84748e529826e03f23338349229de04d1de78b4a69e4ed1ca83829396843c7b00dc3abe6741e00951b9912e285ec4467979cfb472f6ae7eb001869eaea20b474840fc5d66060badee360346fee298eafb5d743cc1222a6f280bc

Proof Data Hex

59,560 bytes
1212160203076d62c89f6c74996c8b02f6d19c64250d41b69786861c9a5bb51fc1e95a7047eefba500006611f2f1fe9b60d4bc8f9a5d31b5992a54a6ff8d2f6d577424c79a8bb950b01eb024b51d598b07adbff26ee0e2f17cd529cc2f37720a8126ea8cc606178db09cb9fd6665dadd618a27fed71873388bec5896fbf201c15634cb8add1cf342f975db3b01a950af8c4b6735ec3cc41518c550ab28bd559f70cd992a9261514a025121089905ebbb7148801683c5c65cdcae638351d973a74fe2b51f0c815430a09f6dd53762787a4b6a7f631f9d7ebe983090139f9ef1e7447d3218f04ff54a2358a497642e10fce912429eb4d5a559fde377f34415bd2802a3b1ed75531ec7142dd3e771ffb564c24ddf587c9524908c985f295dae32e43aad8004c948498c59fbb36d24d37a0637632c7c9b3b262c83ae81fa05136e32402862ea9ac3f7576f123d993a4ac51dff562f3653c93a59f64e3a7a8289ce02a03cd44bc624fb74fb6e4194221a10ebac7a7380ee3c7fd28c921c34ec538207b2ad1f285ebfe594eb2464aff8eeb8d6c366eb4bbec1ed78968613033bca73f167043d9737e4365f6a047bfb900cf478784687ff8e53f06bedac63121ae22a47f9f83eccbf5304b8686817232584bd4642a6947d34f02d17507510c7c21d9498e6ad9944e7591858c75e0867d9beb0a9d048cb468db508036e995f40404cf0ecbe2e3005c5bb29871be99db1b7c9c874004e47e326b0e55914b979b9347108163e437717f2033c9fea6cea1ccb324a800f02e1a9adc0f2dcdc35d5821a8369a6163d1e42c0aa3e0cb0f24da1fe15b9bd88a51e004998184c695fad5e1d96d3b87235aab04fc6d9aabfc8268eb522c90d5b98e093a625c8365a7cd12c0878db285fd2213324891c214d22ed9290dbf09803b6747d2e565f64ba0b499374ade7ebbc3a6b709a9e20daa17a97b5f09b5d28a2eec773b48c53b4060cbcef865212475f950ebe463b4a17876b8f06734f2e214a8769b4e28a24fe08c7740a609a6b01f3c93a67db436bc8cd4ea0c139a087fc222d963f9f83dcdfa86fbd2121c3867ec03aed0fed13906275345003e7d9063c794f28de7358a6436d38f69bf6f60d48b2cd90e05973b902693013300138bb736bf53b206119b4789c6ef7cead9a7d00029912246ca81ba1974886300e6ec7ed881cbd19893f18177dd19f2be58f11db92f1892500d0565b817d209489835f86a4346c9b51d5ecd605395489e6368bf858d740b67cff4b268dca103ed23e5ff3cd06e6775f270065624861b76ff13fc753f63f541c732ddaef6ba5d40cc8ada7f3249f3122b7dd529d53c91f03527424242dbf876fff1a636ed52b513c4c918fc1a11867fd9b498afaf0ea9cc5610c38f6ee593b13439bdca74d53e353aacbcd90a1f244176aba843f9cff70e250d8a40966e2cd36dea95c9a13ff667c9d352e88f556839b2927a895f093d3e60337d29dc92aeb4139f5af9e7454b8c052662083348e7989b05689ba76e4f683ecab3e8832caa9e567abc1b3cc5629383008fd8d858ad77e0a01c6c840f0121a9802986d57c4bb548bf012fafce1cf066bb1d0aa06798df92b1919f055c1a2a609fb25d360c2a6434e972c46dc7f53d6225d8daaf771e2f49726d39efd1c2bb8336836c23ab1de72716a25dbdbdd4748757e94e6f59a0b45e2f9d33195ec2ada1eb8a2de9ae5fc07e262dd40cc7e477d1fc691f6792100832b7be6a0e96cde38998f7947487bd7ceadffe62c12e5a4894be1e9921efafa48d94eab1c55fcb626d1cfb05c4451469d46f4a9f74053fb7d5f4d84d57109d6785ebc6a295a85ff830c808d757f68fceb6e56d38897b62a2f4457897231d3551171e520022229c4a7d9aa740cbc272dd9aa6adeb908d9de1d5072926bfb4d2a3337868ce9b34f2231321261f85a66a832d08366b5b3210d792483bf11c33cff6d48e2ecc07c27571ce5c64c7351927998b54c0fdecedbbe6d3f574bc96b06c821a7fa34e2feb595de8c224dbde90aa83cf89db15073f97b85f1929821485e10dbf912ec10156185d0413eda70b0a23cc1c611bbbb6340f45c96ea6ab65f4865b4423fbce5b6ad4dee63b3fee44f02bf24322a2715216af726c77902cc7fb0bb24509017a30e20b3bfa6ce8a67efec27f4b83098d3323a4e86fe33a11fef8edb8b76d2de9313e00c5eb3ef0b00c5d6cf54f2df0487d24289d2906b31cace4f54876652ad5842a016f200cad8002f3c8cbc7155fc93a8febaec67faaa51c63690dd129c43ee6830c2846f53a1fba2ecd05cd730fa4006bb86c3c575a6c5b53a091ea10d783f1f0c7f478e089e67c9501a7f0f829cbb5af34bd2efd40ac8d1689674bc34b284c8d615141a8131f7e9e0982d99b211f41791d9335a26a43e32e8180fe024199e5fcd0eaff99e6f1c356c799b0fc88c810504d76085a029bb2874ce107c215ffd6966b727a18490e9bb40ee0866b82f2a845319e3b1f72c2746967247700e6599a976c5e65f340115a70a39802005557bc38b90e13ecca47057697c546c5c19ce4f27332eb22d45facbe5aa698b867e00d5d2bbd02470ccd88e353806610822722b59580cecdc6f8132c62e10594bb88852afc9a678741fc8c406d890414d9a7c367ded5b8bd57436a3dc576f153de60df2751aa10cc938902f2cce1d254c5adb5a993c4989b824d3786dc0e3f92defbe57e096e0a3a2ff34ffa97f4e6f0dafca46ac3c707f7ebdf5328d60e95b03e6fac7508bb8ed0f788777b933366115b013472276f005a2aaec20d60ccf41ddb00daca55ad1d37912dba8b4c4f595c1e501887ed96d1566b066db38536074befb4a2ee9f1050f6629da7d5a1a7f56062e71e2e033c061b11c1feb8d73253b10b45f4a77cc68e65aa899b948794e1f48aa6119fa28116aeb9071059171741cadffffc7e464bfe452658d71b3e329a9436b7728a729cad7ed4acbb83925026c7505ab006df1263e3adc8380d34bd7f9de2a9c0a3dd4c53228abbd6896cc04d8b9e8603c1ada83ed94e363805aae3e0aad819b2b8c8deb20fa0e95ed2e30e7b14841f686deaa41ba865963f622cd118d4af1b548f16aa95da2c806f16afc5a56244ec91ab93b8377aeb7e72ff4753320395a8ad74db195df0c06f6ec226bd456bb415b48b57493a7aee6998e37ab4a8e9239fb731a71134bd4349d443e91ae734a11828e724cffdab558eb72331822289a915136c63ba6b98d56eedd442c1b07b551bd49eccafc24abda01ea108b25401ba3c6e736444e045033594a05124acfe5338f0f4fbcb2a3c524a6238affb05a48ae39ef70d0ad9050bd1d8313210697d128c8b60f0387516561d277ec12e2c2b1e0a8965bc94a2b28b0d7e9b5d3a7318d7b6b1f7e272c450aee8165b01cc585c9d7f188687f58f6c33de572109448d9ced07bd5594f8d0e2f8853e0523bab7bc08c11d83ab13f5d7fba24c2b8ec1eb427c31da5f2c56230d6b24c2d7c1ceb60d732dffa59dd4e5e2a57c4f330d5fba7752075e091394e56485e82597f811451ace18b82a8e8d3f0bb36e2c1cd4faff5c5a6b3ba94506597cf9ef726d2d4f75d119596b39853535b6e590feceb43b0abaa16a0d939b4ec2aac9da7090eb25576186a9d7aed8621c87a118c8367f80dfdf3f6552bddd97b9c23b9a20ffb9524c631cbb87a198e4c54e55cae1c446df9deff93873ef0ad88342fbb749fd53c9389f76a647abd6659df86aa25ec5f008694252871a0d875e9f234671c268b21b4880fd386e4103ce2ba66dacad13dea41b0b425519bed25385e95f90a5b2d678368bb61d97047de37e8903ceb18d0c32688c196f0d6e6836375158f69fbe49188e017a42354f675e28c3745bb9e89b1f459586f82b7504ade7a44dc5451ca85dbeb918c34b4bbad3d73b1e6217196fdab4cb7399b629e5b991faa8300a178debe5f2598ae2492e9db9908a41c882dfc0c7e1682b35577a34d0eeece3cfee11b2c2f77205481679250f8d537c68716e8ccb030aeeecbf2a47761477f3e9dbf455123459d63822c59c30e2aea495c37af1c8d6b42c190c224ba805286f728548f42b611a26aa4e082b9494d53c82a11182ec0b38c37e07e52cfd98d8077dea11321d3b2eb9e63e330eec2d7a82b511cae4bcbdcfb017370717374ba32642769510bfd1e0f446549f126bd8b3ff1102636fbe79c881812b2d57cea4548b1f28e4966adeddcc1b56e171d43af06bbb672ce2018f036f486ebe4d38080a5e31c33eb26f614c41c248053f3645f54f81881a2735880e67df0aef93ee2a5387b7d861eedd39f17fd4503f527b494751a6a6ae1cf94c0b2828e46118445e98a9ba79fa0514d173cbfd7f3f0f87e67681434de39ae1138b09c033ebeced461541a0d16ec17aff27286b9f780bcc64ea9bdbe16e36432a7cd706dc8a4e7d210c44e40380f3df48b3216de55c774053d7117298eedb2badfa7f12de253d36aaa401c763d90964ed1c188c5ec822a91280850313bd84199ac0449d730c761dab9ed1ff5fd7b78596adbb3f49c35f2b56d58b14d3b6fa03bfa2f3025074cd44915b7a031086ab698ed7bc62e2abc3f2a5fca876dc0ae3e74321bccb3f42bda64d74f1cc0b52bd4c902d355ad148ec2120da937c6a4106efc6517ba3cf9456b23f0f14e4bcf64ff01ff09169803d408b8c01052cb5d8347813ccddb84eb3d3e9be1d083f3f0a4bb105c43a57636f02cbf07940e8fdf67459159ee740439d055407e127cdd5ee7065254901166c34ae8c3a661eaf3176da48095cdf4a704e5584aa613e86792fccefaf97c57878609290a9e04fe5b843733a1d28407bc7ba805b44d19f2280a2cbfd6ed338c547b261aa4b9fec81fc5797eee0c2d5fe84fbc0572a61d91d3a996a7bad51731c976b63b2a8f32d39ec5c3115bbaab5af200a49858dbea358150953baca588dbb4a2b3e8a03567747f5759e864c3d2fddb8a7d3476141e1ae7a74a565c6417f8197d517b4de068abfa952a0cb2bc090bcd4b70e0f06abbf5bbcfb8431f5e950b33c05718856e9925e3a65a57052143cda5978758ca4bd05f789ff9b680d3f47b273ced4666b3a599a099eb829fe27c02da2a39f51d9cb60a06f46800e9df55cfa3a3c003ffcc9c6aba1772a931bc7b861d1959cea0e57d385415713ab7da1bc771c03aaa2e3a6fb0b16354c3960aed9cf425a0499c1fe9311b378418d6a052728aad050cffcf7e66a32d7a036060c43e4e0db79e386aac22bf1ba09f164bbe4a1249d4e01d21b4a5e323950ea8ec57d4a114795dcfe4739037c8e9bcdab409d8adb92ebb61f9cb01815a2ff635891a68eb2c5c8b0c645fd76c3b41341d35cb55509647c6c449d4d14c87852e2e0144d7c9e6ef7760d45ffedac680026ca4febbf792b5ab8527ea841db844353f918c9df0832d210a637f6a4229ae627e80113136f5b394c3b2cb0b79571f7dfb1dc19c7afe2b456f7010a951c904d633bd02bd53c9628dcb8881daa805ec8fb2e98a61dbd0f406cfdd20805af2f1bea3cc4a8089f06cd63635d52978ea5792c4db99138055d4665e628607287bf477ae731d20993373a8d2039728cdd8908042eb36e41f94e5cd94459a85d010e5c2f6e6d8a5258d52feaf8bf7ad24e12222b6752dfd4b4853cd199fda82eef78cb44026be3b819ed61879020546a630d50555b163f987868dd76b79192f03d60186149c79a0723cf3d33668b49c5d7a7d26f958a75c4f077e22640d6acdca495b2d261206a1c54c948855efa70f16483d9b303e1d81f47984d715e1325b1ce5852706e2e3cc2f86511335db82a842b60ae5e597ab94b4bfb77e3ea60381a17976eb00cde5a728e0d83ebb6dc025a259253eaa6f24002d7000ed32ebff6289880c9865100d82d2e0f4182976ea28b2c1ede5dbeb4ac2571d1e3703b075148c7d5f990bdcdc57ce2f1bf3b69f2a668fa04b25e5bcfee5d5706f17b484caa6e8c93718f6bdd7a174fa62ece4ce84c2c28aed0df1f33488253d8a5b652d403d10088d2f1a64f3226b2b37e8ba122313941aac528f0ea02c0fda77b58c9c7cd9e78dc4c1f8cff7c0a475a3fec8a74d7e0580e2d1d785a93a40d8905c2c534b77586ba82f586e9fdbcc5d6ee2ab35abfb52a7ad13d0c3a7e28cc8c4fca15e985f95cc5533c89db9efc8815b1c24d122279f946cb01ee9fcd770f9ac0d1cf9ac144e93df3d4412a259245e5ea06d80f49d8825bd6c7de64eb40e6e32a06d058da4a6799c9b3dc15513216612d05b909346fe8cecaaa4ef132d8def7f8b81c678d06405f84611e574f29375068187bdff936fd862b6f22932d692c4960b34138bc856c285970623b752bcdc61b4d8bbc6319bffcbe4a8cf533f31d2da61f3883dfde3054f524eccaed6ed2f81161bd72dbf73b81524e3f87e9a2ec14b6399409bbfcd146173b1cbe55af2e8e54e0bd1499a06bfc1693908fe0da8684e9e2a50c887f46ccc7720dfd81aa073a50d6c8c558fe3900f6d7c0ad40df659aa6d6d7e4101abaade1668d91ad6e330530a5c5fef85d9a4b75556beb0a22b29e9b95323ca45d48bc5222f699d2c182535b1fd794fa5e02f24d5b3befdba66ecf3728c47d4a1e1fb0d760e551e5ed64a6856b3d2cf06c647d35d441b03c96baaa560aaaf16c47f1d78aa7d0a82e7301e22465b201e262607f285fb73c11b5486cb85c9be2326f39465ea81f325ab8435e49a1c8f3c0d8f1e6c611cd9089838088765691c1899392b842d105cdec0810970b516b32094c8577e2d5a36cfaf0de289c4ba5e78223ba7c3c1afc0d8f498b2d909834a1a53d06b0e63778235c9100b244578f3cb7b49c201f116ed856c5b8edb3bd5d6a411cfda13a4732e3e03f4b567bb05b0e9f9890ac224e048bc128e637221bcf6cf6965957eb3215e121dfcffcc1f2da7aa30350bdc8f7f1dd84a27edf36ad29ecf1560c395b6a09735d119c697224d0a48d74c3b7710222640f8a15154d125f24cb54a3f6cab092c6df98fc4bedb88249fca45288354bb77e3a22bfa0f1b333e75ff0ec5611294082117a5d0035ec638609a6be7d4cef0b2cbc3d8a91616dc25886ec4925ff039fb9e7c894fef7ee741c52505b8d2dbc9a9794ffdb89a6766c4fbf30a3d67e9db3d64b7499b50726e6a774919b9e84aa4b4d2c851d063961d1be567aaeb6f3603f520a332adba294906dc3179905c243a0072b517c1774afd45c577ab0914934c2bf617fa9534d843bc049559bc0749072785d642e0802eaa067e77a58514fd67dd62874ac2aec35d0f37a1cd28ef6e8705c52f26e3d202e83c11700d53094cbeb8b6c8cece8e7336e59c3213d994be627318f290c35a157fcda364527628a512eb0fc22fcedf9000cf4c097c170b36903b1df73c2006e59381b6cae43a6c5af63c56d573f859aac73d8e96b5a3a05ff5795800ec6b9e8bc25023e2192a63c3609c9d6557be0659610f15249b92e73abe37528d7f1106cd3bfefd7a20d07e5bc0aea8061088f93b7cf6e8aaf713df79f83241cebf518c051023ae291486f90070048f9f2d7ea43563e5c75af2ab8dd27ade0791bf59b53fdd40fb783af1b113c694c00955d4982f2a2de6e4548d9509955f1057a689b41f9bd1104bcecdc1383ae1c0886ad4f6095ec0d0dabaee44def17677486ab2bc15b0f27aed150b649d0657a6d82d14d466f260baf5b266e390c21c47ccba5a20d233be790dba31e987ea765defd379c188a1422284e5bddfd95f3cffa8b4cb91bb61adf60478cbb332dd61b808707852a35d6257a37bde6aa1177f2f85fbb9e90c390efb5f4eaa75abb0d6a8895e62ac30e563c207869b5fedb1fb3e4aca2337bb6c1a44c70599e6e66499c74e2da23bedbd710739b259d5b0da0690ceb8c429fb2a62f02f33519e2cfa463b988b48b326e9c3ef7c29cb01d7dabea2827f49f45200b1ccd807da787973f88416f2c610e747e4fcd896d67cf472000b950990fd115acc5f700bf5626e4e7aa037d02848d425b26a88ac98c668004f8516339bb42e6cb20907a21cb1db7300e7b22867da1392912819fbacd5eff73cf26c7cb5663e8dc28c05dde767671a26b12def3c5fe7e2b34b73bf6c7c6623ac97a0c72425f21f24235c25ac8bf7074204eb718e96204823a606a090e5cb00559bd5e7bfe9ed63e9985347517ce70b307a39ab63afa3079c8fd13c26bcd21a87c5c9fbf127f59eb8dc535672aec857aed004fee6f33e42d47921d789960f80f83f75704887cf66a9b1b12fd68d367437288eb675d00e0a528975bcfd0fac986f2e82160b66f99583cff13263e9af774f58cbdc5a46ae051381174f2f601547ac144b1352ffc631912547ce2a19ec359b7f21053c71e6d23d0c059eff6295ca6d5c72f7fbcb9e2c9d0522cb3846c555e1b2ddcd2ae011b085daa5b532f3fb303c732716623a6f2c7799319ed4813a92ecebe40ac180088f978e5c8bf32443c8772baf76f3d2fec36a6b7c32f19e6ae709c22c8dde7f45528a78ba5351c960287ea8c5710202bce578f29f212f08101d26cfa755c6c25803c31a92450dcab7c5ccef898b8f2377957fa755e72afa905049b110984d24744be8bf312382364a446fcff1bde781a384a6864d52c24f4991945b79595e21fdd8b318daddd5d94bfd9731e9f23b490584465ce466e803333c7433c597837261cc52a5b53cca1f5c2bd825e6545dd3b099a5c25f0d6d06a4d7d18a0546a803cd892cd99654fa39f60e7473beee3bf09d0b36bf40985e9fc7856b4d792d3c57e7595924df95d0eddf82612ec68183c0524c5865267891cd820811be56c101a6e4282ffe48994a5a7886754ab7bd4e9a07c7c55cad2e3391b68334f664cd37a59b7cf53a3ba0da2b678a1b2c66ff24a43227a2258bd8359576a9b17152b81ef3f180433f75b1637feecfd1d09af188dd800afea4c9d9faa4de1521e7e55a9008acb0f3f6009e0541d54049eab05a7a8cd98fe28a5f5a2e0915facfb377239643b4f0767398c3fb17a775eb8b4d335cf8ba808c934efbb9667e8fc78ae4d5e5b234a7033ecabe44d88afa87acdf4bb64a5139486f8258c6436d97f58a5c0d1529f13dec4d537eeb85baccf20267d62d88a2e049bbd6858b3fbc3aa08e4da3b8d8dea8fcfaedfacc001246708d6b52e415953d340e3595214bee9eac81ac7281e61abd95af2345525aa3f027461db21a5a2fe8ab304db0d37d48b2d8ced3123ad43e32e5c76800c4ad74269b7e3fbec52fb0868bd540bbf028209619232f2765f284ec229238bc42bb3acb0338765f0ce9d89ddeb6275379f3b4bd47b12ac963101864756b73a2a37bbc58c03caee6f638c43511acef5c927fcefdd8be51df06bcd8b15038a8c14c987221357a32c118ffa9d8c2473aa140d1ea22afd4ddc248f4f5cf0c6d1d8d30a2c7246e1a1120846f8d94b178ca85bb80c08e03efb592755eb50c50bb80b7ca2e99ef107b964e1328f0fcd1b8d9297ba509d22bac0548aa47c280eac861248cbab5bcebfe24a35df6ba2add74a09164d7d85f1de9c76b1d8ed78753123238b4a643dc44cbcaadcba00658d8bde7b551fea5d7b949cbd1a60c8d582a9fc99ed862ba759f013f20e9d9c734709c781f1d16a49915a2ddbb6eed865de12a9aa955855fe0f768ba57624121e98188cb9a3d1c5876b1d8b05bc640a3002b10ea2a0727c19ce0a20e36d90174cfd48744fff9604cfb973e86d86951f85e808a3e0e7ce6b658c909b0889a8fad470f574aefa68f5eb04823cd663ff187b640b39087d2946bf8358855905b504cdf844fccf41df098a58af5c9444887b29ca3d25fdc5e2680a4b8dbee02251bf7fb7132deeeb597aa1d1f7274b90b8fd74ff0c60d78387b5cc838fe58b822318676d96c93125d4d1ace8436ca6133e536b7454c8500019f996c88f38c977c52353a9e543eb2aa32facfd96b8c5b437164102443388fc24cd17108c9245383bfe98f4d70949fca9ea5f308920a9be3959ee3b7aee6ef35d29e12e8d00a527e70065c04d54d8f7f2c58c79b1dc289f6a0403d631b2bf351cb0097303a49549efe345e360ff19482bd7dbf0843af2c3ebec67d9ad09370178e39386db5704a4254a9f39fc205c514eec6cf1563ec2282c076a80025bda9be1ad0995f2271225f90d662ccc722b01f2802089192381854c82d65c1e289597d9f044a3c689d53d4cd45d4379c60443407c75f784e51409be9b4e56163565f47a1ed2d56374df65e9740f9e6de9a7f8d8421a32b5df7a5f8e2abeeffd637e36e6c6852cacf9b1e3d0b71aa620592da43e6c33ade5cb20155398195b9be11ef1be045692e29bab684ff93c62d57fce5e7fbdf3f7e23486f8a2765ddb02fc41fdc8a6797a8489ef5acbc7b7a3ae4ca6f1a2dcb2921ce50985db7aab6c570b6eac00fe46f7327baf1b3acb1815e04ebcb4d999dbdc89bdafcd57fc7265f140435231e64b5d7856b30847c2f9529484ec577971681f01f4d8cdafa1524527e3b910752cd1860104c4dd7408963f7e582b6ad1338e7ae1a466d7746a429ca8f3f6e2a6117bc8626d87973e04d58361d857e953438dd600fc40a2e5eff7936b432f1036b32baed45ac711d8d65f988982fe97d93c7266df760e8b2a1931c2e132d8793561b8bb3e8dd2608541bd8819b9ac6c3fb36b315e4afc57821201be4500f5651ebf5872afa637b9cbf4e944806757bbab1673387a4f06531370f06bc33363208f1040d544f95445edda562e197eb6717c3b1453a669ba71b37af928cfefd51f8818a5041a2c2e374720eec52d6c214b22aaf9b8d7354deaf16b675cd582faf4bfde28f9daa4e6def56eed2bc9a51718e5c5cf5ebf2e0c8bc40663d3dbbeb614a2d7e6c87b251c8f0e6447ec90b3528d9cd5a9de81f4bcb64e732b45b05d0622e8d6b0f40de7962625b8eaec8dcb9c2e763e4bc04f9882f62e34924695e493994cc9fc32b7a79e7bcf09a2d0c4f14cc3a9ad25b921fb740594f0ba5187c0316b4d0212982a5265414b699a57f69bc938c205d93514fee5234a2613e70520be12ecc818f2fbf91bf4086f8c0a1496487733b618eb826256d85ae101b69e39e33c4687a41cac57a13862f529be2f6356d8c8598cfa4bcc0ecce9166314d0f3fd8b9580b98b7fe58826d7312580df6876b5fa9fed1bee93c67121a4752c4d3f95799bae62882e5eb6976ce317024ca8f3447002a4f279d3b23bc26addbb06b53f889bdbe9a59185cc48ae41bd28671909ee3a38d7565c5390478b1467429a7f088ec1e75e933becc70a5c202b52d562ec3eaa34ead54dc4ef440da3d26f9a44f6e77caa723fe3f7cfa39dafeb6d4d2bc3cc4ae70d74ce473a3499fbf413c77fe9eaa1d722aa1637ba215239060ee29527a4941dd508001108facc8378900bd55ea05641508dfdc8fc6b8fdd29fb34d692f4e82d2319831c9e91e206c264d6f23f064a256d5b8074649aecadc89e95e75d02cf011823385edeabba4600869fa42e0278671981327fbe11aa60028826361e78fbbe9a1bff7ba88a09dd9de156c45f3c2a03c88244b5e4b5e4e2e30805068ada170e2e44701cc35e13928944c6d581d789e84686d7e9006c6dfeb68ec1850889cf09a7dc59874b7120e305839ed884234f439c593faa4a80b5a66456e8d07691cf0b5a3e80fe847d92fb34380681b438d33f4dae1697867a84252a0bad647b9e089e54c32318d08d7b5d7b1423077eb1116e5a5e00ad7f2768723d24d90736570a41b6f1a49a468127759056a350746641180665f5ed5b6446be54eff35d51eece481c7fc4faaa3f3d66d65ba6c69e9e964b5baf34b6031bb6acb351419305cd217a7a50687d53f3d228dbd0fe10d2bb6cc37947f189f19ced09b80d8186646ea871eccd8cfbe75b19ea05c2e9176e0a8f5c10e42ded43bfa90ff38aca847e2f0ce83e774dcc6b46293d476dd8967e0a2cdce08c67f696c2b7f6ec5895437aad5eaadf3ca8516bb22c386408ca905dfe85fab3d3da24d69572e6d8850315ba8f9051080c05c1a8f0eaaa94583baac1265df8f4939cd99f2acd235fde15159ff8a20c8c4f1317dc9b99d53d159edafc3244dd9e397da99578fef5c8696f8e2576e2b91e271f90ae2a1f691f0b18f6bf7102f5b059b3f1fd0d43ef29586e93bef24b94482ab007af2e8e5b6e2337cdc282f94add12156c78cf8514c22a3029a64c79cd758d41d016b51afde2bec03908dd586136a9c54826d9fa6575a04b9cae547962e3972f75b0b3e66b464f835dccf6facba3e223386b70ebafe6c68c9c441d8e6318b933bd37a95c8bb5058250947ffb4746f444be9cbf0f8278a693b7ee5c72286fbc5369ea5b6e51aaf38ea0d00e7a2a5657a5f727cd64af0b52c4b34141cb5596886618bb4b2fae4c80d4198c775a4c1337438187c055419d9cee647da1a65c7389b6bbb9f1941a90e8ad8939b335076ff5d7c7e279816382f410a419f2f146668880a512aeb30bfed9e8ba5b34458c1e193bb197d488ab363471433bf3a980ddda6e92b712bbec3ed44d3f14ff9cdc1509d94aab4756bccfcab8f1203235f48d60dbdd37ee665151066fc46427469644fc1fb2c40680836047456437be5f28eebdca51bd473ae9b38b52f0289d2d3744e489df7623adc0f6a28911cd228b0800c887bb212ee7b23cd5f43d9d0174a18b0904c595d15acd3a939a7fc9ceb15b12e2b9ebb402f6a8a5eedcf11eb66f922d34e55431dfa5fc52799d07125bd2caf469902f830036832d10bd8e6c3588662ee27d3e2aebb866d56a19e060bd948fc52075b2583a65c77546d635d4e3dea142aaf81763ce896d29e659b03342e03690fcd167d6b2e43b72ea6df570f3e6082e616a8a0bdf93a6f030b4b022da7c655bd7dcbeb55a2577c99cad9174dec0f4e127ca4ba635d7d9ddd1be56686c017e33cf42a79286068f1c44f3619aab02328c435b4617f2da8982f146e5c32a22bdba99ee0a6905efd86803be315ea6f8ff45696ff33d777db93f31c1119d8ff6d5ec7bb8ff8fed76c3095b495c11e8b630f1eb0bcfbfb01e8c9558fd93c83f5891e06f9d1724905c719d4d72dc377cfbf43c38a0ff414d1094e9d1625744f958d5c5a5b644d9cff31b628bd688bf726cae2dc1b461f672f59440094feb08e52a4fd03abc1d86e29d6120575900712281dd60650cfa6e080f617d654ba6cb7cc6ae99b4c1199423e136b76e6e8fedbdc86721450377f386d1414bf048110a07c33554057ff9c6f56ff784415f06df5956ad4883a19ae3032e9dbf3a8452a7e49529502e957c2cfc6409182d354f85e1ae87a755699b985f0032a35dcb4f767faf88231d4b5315abdc62b9be38b6a2bfec7380b6d9062da54d20dd8eaf6cbd40078d81ec16a16a20415e3b884a57563a612ae6f88e56e5d1bf6b29a045e7259adac7c2ee3a2e8adef8072ac51cbb47e65b5e1150e20579430be0a43e80d7dfc2df11eada2fa97c28ac6c2fd7cd45616b7ba8f915792eb42e9db5632ccb021597720cdcef9b4fe354cda4022dbc236a3932e0eae6e8d25505a4ee88c8a5ae72d6365d5a71fe657cc4e266f450b58af7412a5b8c3a0865b48d30321f526a4d65845d960a8c31158cd0faf5adaa290c97d53db08c516d73614cb9f1a6dbe94f129415ac30a94b49627ccd60676a57f4411e7771ef6e334315acaa45a97f4c848dbcccd1948af28f80b96aa6524cdc0a5c4e21d0f9fa9c556b12cc9fd25b4727370af4ac8f56b75700d6459f9ab486d0f9c2ecd488a68d5dd9c3637b6d9fab606cd31878cc615675f563bba63b666aa1b5d0261bca2d7e00d12030bcfac5242e0af79654f50e8521199540ce7a660dabf7a52062ae4cc2522d0e9de242624d5d33f9bb94b24227e66dc95e0e1beceb03fbcade5cf994366b909fa503cecbed8d1dbd447b20e076a570c86affaf76b0eff6b15ae7659626c849cdc348b05be9c0a4d88ba55c070771248c367e12027d72208d2ad1a22e9fe56c93c461f0867fded5006188ce79f5f257ddebb45d6e838b4ae84561c70614226b0ef98e82787330c494aee91fafac5e78003af6cf598cbc783c38b8c59e0da192b26a7357ba1d0b5ff28fd952f975e793cafc356eb97f7170f17961ee1ed87cd744ce122fdc31b46d2613c2445502433f1c2f2d06b7c191b315cbf84f6d04e6a9cf6f3d5a37368350515a7e2f2f8e71349ffa29cebdee564e5b1e131eb193d6a61cf1bc1ed5c097af8f052e39ee50e3e6a000c6b8035629fd8bd9b781534e30b45df561f537fb836033dd08fc8164457bec172d719d5f953a7cfdb76cd43f18f29be540384e7a0a008e9ebff6909f95d11a66bf19a87dfb8ef893a0ac6b87097f7f346637abf010c9b34d4a2cc58b7fa240f5cf803805ddfdfb34152ae220c454a4b7bcf480f881a85fb2eee21bddb94cdadd5a0671e95ba30b17e1242e188efa88b7a869b3ea8532bf20ba3402888cadd6b6740c86cd670250d3e9d19812ec5d122f638e2891d93677fb37d01e00c2bb1177bdc5efdbe7732b8f7a156b56ccd3aab6b80cfd4585c15730e2c7dfeabe32e6284ff5e31b1140e39c9fc6a595379be13c705ac111e85772a17c027527b4cbe3698b1b3fbee1999c634bd7ed018b296a21fa21a990650fa48101d9e534f25d5dbb275246ae054e70eff4a4b26b34833b1ab87aeb5da933d96c3cceba976f4e54ad49c188ec214827310e5f0405bc9d799098a2a3668553865c1c0cfb52eeb7d689b5d374377f56f3c75a0207e85aaa7a2672d943df069c1f51ba594e81f6f51e10f6542cf749c444414c200bf067bd541991b4880b9562307d4b2e4cea0ebcd03384153bc821a632951c796bb2a0219d18437a593673e6c0a947094a56f4afd6e3d9372c5d29487163fbbc8774b8e028aaf62bfe118be86c8f4c48d3febdc5e3071887e6d5980c0ac33198778d7447c221245d6165e1a0d1f7f57c91ef34513e99b365955a8ee0e94bdb6b07c6874491395de8a8426b05128927a09f45f19f248220db2bf1ac869c3c359d78f11b911142a97e350e0d9b35da7d1e8bd916f13f7104d957581959c31c2e570347387d769b4eb9bcfe622ecc599b37684a5f36f8fbe9c86de724b9d8174d2a3c5a89bdbba3a40ab46ada3ddf56f2fb1d71922bd76594fb50a6378c2b32e4095d1e525b0c1618eb7b375e522792328e2398333aa64a09c8ef9781dd1717699a8096dbb1ceaf7790294bd30d961e89b8b4cf506a800fc6f3cd62c9b77d7e2d3a215badb3e31a4b621fa369d2651aa753cc00d32acb9f53e39a6c41655e16b273d02c9762c1e2cb9e265261682ee3f26df38a96d32209d9473cd8581046be7991afc502a1bd19a3b7ffa35a2a9142bbc075d28efaa46372313e4c362bf39ef3332a3018135d3076b23c10380b124f2ad997d76cd976068d997f4953b8df8db4d7f53e1d71519ee6117fe808364852067d67c6049f65a409cd15f93b0852db0877966f47f5a33861cd592d8f455939cd039b289614d3901d191d1ebd252a7e853ea2a32896c0e091f95ca1641b91f365ee2695fd020724e86c02be83ae92431775c68b4a41524af276b5d45f2a722bae2c66a441579869005a9d5095d391ba7f55a8988b8353f339c695290242c2c70b25f1826a8b6ed790e693d34d3b514382f425ebbf1cd423407fa8be87090aba30ecd8d2dbefadb0dfe47b6a059c3f0a5ead49cc27bd5388d7a70e6aae2622f0b10db7d36345699a34ae07e74a8f4fad0c53c713daa041393de0ed1c132c87a713ff2cd1642aac3ed9fe6b7a1abdf688b48e3b3c1b8fc6634bf6a39b3236a44276c8ee80ddf1c451ef767f80c87af386fd926abd54f2e384591eca85ade48e20bf0f4014e8dc28af2caeda5a7b142dc8ad090ae198aff651c29350403312378ce4fc45a20004e1c35f1dfef42b2b659361f1179d06978dbb4bd1a4c8a255cbfb578a8bbfe57f08da02cb5c0355ac0b3c5233c71e80a78f76b62f16a34915426564b84cb84e8aac68e3ef6926c09276c4be4c58a3ca2e5f94177eb28b6acbb20b985a440fd778131b22d7f771db62c397be8600bdc6e11c4594a2ed8a8ea40a0588ca84690e0bf463a72c4ad2a89c4dd68767a134e79f3a4831cb22f9971f1857fdf0da89252298b4cccf21a9290a866ae1656a6b6b4e77f5bdb50f4da090dda2e2fdfc88caf90ab44a2736ac70ddcf12ab62aeac1f4c9b5e83b9e191e412bfaff01be5d46fc15fa8818d1f715f3682f7b48f1a3779def5cfd10cd6c817baec12f3e9dfa5cc4d8e34782e8f167995fa852e955c744f436db7c58c04f0ffe6238537d6173bfa75c313c18548d3ab811502d8800465fd11d7a3c23397281b418670e18414acd99732779e5b8fa1fdf8c554715baf709786e827d9fa1a4e5adf7ebea3c0127b76625de6e4a34d82163fb3e30d32649d1a795edfa8837d5b2c5c86c6627ebd88157ae53945b0d07f0a426001bb335b074c308337560398cf54924d1a193968ac8c6f9b256f3dfa7ba04b35d557bc36877eb31bdcea280198ba032d7cf1855bcaff699a508db728a48d2228d23fd718b234ecff5452ce5ba3c851234f05029eb0607859c37ca55959f65f3e9f38450438d8be886a6d78c4d8335ad4107764195ccfa871c691d7a36143556103da94cc102d5a7ef0eaf3458def0ba6607ba3a748e2faa6f60060f7daec928b20e5e043106dc75450364032c5732f0479cd49f489b76ddc3918c30c52a610d206e6d96cd58bed6a2bd8ea323ce0bf28a5f57e716acc90bbd169281414bfa8268f54b8481a72fe3495515d002599304bcf1ca26aa1111c06f49486ab696f438bd122591e6131bc8ae9f518222596e5db80b051df0e58adebde61bbb3d54c79a0cf2beeacaca7175cdd7bf4918dacbb3d95577d016661e57d67ee699d36dae0f51752ce8ee645fdacf900dadf2e8e6ec6ba6e73e68ae1e4b55e3fb3cbd470836baf6323fa0542e36a72efb190e8ed73993f7610883c2df4b356f6f7c027603c9806786c236aba80e642593a9ca1afa361654d084f0b7c914df9efe5459d8a1efd4dc1a63e9259ede84a3b7efefe88c2acfd54bf46bc22497023f8bd39d96642b6b0a74ce5c4865a672ba4fbbe43e3af6f6af83cce59bb8d7e9814b11f84b79dedcffc3585784412e95f1f0d4346b418af7127a4bbd60075ef7fcd61925cd274924cf2a441c49b0a0921989a3a62584c9dceeb615cdcc7fb0a2673e60b1d7a30577535a039832d129fa7af6e281bbdfe6d0257e3b10dcd53111cbb8e86255a9188712f64f6d5fe7b74cc9dd64399f314f32d7ff4080377eb79425130feaf5d1b7e96cdd2463e5c016573b042b817d1420b351cb9eae627a162dbb5d4e4455ca0c4f7367640d55c7e88ec979939e6141a37850b4f01d2b1c074dee10eebbc56d545fd5d815c90006ed092bd2e3528da0b6fb32804439ac06a4325b8374c9db42b8aaf73a7345693949132b136fad39c87a00e183c064d83182763d9a7d3d1691a2e6da92a25bfc2c223a0bff7a8d722b0260b978e3942dd9848c8de0c73e7dfecf138a16b467d13a4b7fcb90178244008ca1dcb95140a48f26f4421061d84b61d449a1608d372c8efc4f71173ae43e632e2fcdfdaf44a7242e362dfe3cc9f443d9c2ddaeb43640e12f799ae2f7323e7239c7c7b92429277e0c876e25c73ef5a13233288885ffc14b7c94ab30a3990f47f7cc447463b3475c02846d6130b6eff5b88f92387e13e1457252bb75fb487c0de95db1936f924bc4613111ec588c2b4979d56ff2ec91b411c421e25a26ff781c99e0f251ea77a50999a3fd9260863b8fbda9966aa145b8c17749799427f44d37fb4e8ca1e4d5fb891525388f716802a1e14c377a05515f9d995dfee6a5d5c4c77e10bfb3018d258842d4b58f2102944705c9a09f409ef7c2642a2f1f713ace3b70e08d0e524e40b00e69cafe96ea13da980477f5204a0937438b6710d020d5b0bcce9f2d950589c16771f5d84d1f360a08849004abdb58d751a6b6be7a9304e11bce543e58919b3a1e80f901a787204d0d43c2202eaae379a0952cd397c0887e8124f47164bc830f98b8d8f702ce2d27223ee485c607248e82d9b6a8fbb7bd4f713ca923fefe8c3993a381013c916bd9547e96c966d7fa7a1bcb9dd217e3dcf2b66c6717743e287fd00a189544723c255fff8afbf5cf38f4fec5ca689f0718b68827520dcfd4036d28870537d460a6f65190c1158ef218015daac929af959238c3d5d944cb5b8212798a2dcda5fe291d9c9981c3e391e138b83eca24426cc5a7d8887062bfde58bcac9a74d2295b451df477dfbd5a3df87b613a98db607baca12ab574dcb70ca4c06074aebf77da583ca05df38390260f7ba73ca5b9a65391247dd2410985e34fdf399d3dd268ca2388c49498ae881694427b14abe839ab6423be243a404f04851f8d30d03edc66fe067ded146fc8a599c3e126002726f8a2bf6d8be14491a9df5e5140480d2943881f155b997ea108e7f478378b630a6539732b9e54c33366d83cefc602ee1670629d43c62d4b7d8e72d2f26fab5817d4fcd4d82d04a5c3f1e2fea4653a27ab5cb655bfff6bf7badd418b004090d6b5f514bc7ef8efb0e22c8826c8febea69f2d1e7fcd8b7f4e4bc5a8b4b296a2402362a7c6f1f528d01e6310d8611302570f2fcd1d04ef1047a695dc09816a622709eb10148825bc4d665d924f3cf2bc5ccf5d1fbc8036f6a01a1166c5decbb45d1b9a801f16c928a4cd3659b7973cacdce342d365fbfc7127296ea1c19e4b9d043aa60487826d12a3b0880521289ceafc3494b82acd725b8ad01957e2d5739b90a27f8e4e988fd3ceff835c5bf3cebcaf2d500bf269f4ffbec507f546df763953c3a5aecebab829b468362d8760a5403f8b6cf6a919037c89b3de5366ae546d24a791f020c0f5cdcf4403b7f8bd14f98871d2472d50e3e000103f130fe662d87a201cb8c4e163d3b2383c59ae74cc9ca7320fb44f61fd032b691173dd7cf700d4462094540a6030c7d3bc91841093f82fc741be97ba706f95db9e918acdefb642a7522979fdb95aecbc28ebc8b8fd544a0e5ab36b9b6b1092a1deacc00e9d85ebba28258671145a0a9de2e65fe1e5fbf09fbe6c200abede8081a74bbacb6b2bfc9d790eea4a6fe5f76ddd41e7dbeceb7e5c173e165a70f7a53076a2a5df27d9b998be029c7e32027b5227a8c48f6351939b86ff456ac8ce6a711fe52dc38f73cfa1ce399c34ba4cdc0d39dfb4c8491654e8c4b606e16422b5ea58831e2459a4bac88c6f8103d9f99c4b4fde7e7161549c8204b1387a3e8aeea7620d6f91afb623cf85ba00e9b8e96b02e4adf1211526faee4dd156ab5f28306b261130987df7e03e96bcddf4af1f9f3823ad235ad6c45d5e5ece1d356301e613a6faed869164e6048a0f90e62f0c3c802c3e6082a06c99af94c481b91c029969c865d65b2dc6e06c2a29b545b51243e9423aeefdc15b819503be52e22ff1600568c70b152e7bbaddbae3aa27d98a1217e2593e694104ce60aa366863c9454c92f6feed33068763b817a73d0634dee6272e24e40401547c40806831ffa5afdc9d313c5c11f645bb9e9d8caa21702d54e97e4725fcb744149db8fa02463ec0f23d4af2afa8b68cc4525b07bde4065ea4d6926d60ad8c93667d6958038e0401c6ab99f4a204e26ca1a42ab3e08baffdbc4b54d20d3f0ac6100a97369c70a3280fe296d4b6668698ad94c567aeab511f306ceb91368b4e92534c2da9e349ac462dfdd9e705b853592236b812bd0fd83a8b2536a90b3b5700deec75314d2aa4f6b492ce066960caab8397a6ada82e7b5f280cf5242e8eb45c68c2446f833929cce84929c5f6f15f84762e38ec6351089b69e2b021554f7e2afdea13ac3b7379224869314409aa90daf4fb7f817fe4f28505212651467a93d285647db86168e8b9c62bc53eb3eaeab1e4730b76d5f98aa5ef21cfaab1945ae9818dddee02eeaab497cf32b81f6d92597cabd9f2400bddb0c6a84cd4b6973dcbd02fd9f0073bbff67fc268e6271bab0fee82bbf6ea930476d3c2a8ba0916aebc45b5bc9dc946abbeb6ce2ff44648c2669de5a266800ba14ddfa7e16cd4760827b3fab32227232f1fbbdd4655fd0511166d49f8d14197c8d6de62e29ea2de2f017f35c87eb41d6f1e490430cd0474b708b0d9ae68b77165a376652b6806075cc22d0ac46a0dfe7438810a39b9b4d9c435a8a7f205f5b7df199d433603c974670be46e1eef884d172bfb973c2e2db52572c6eefb0bbb8844e299cc08e3c290bc244d4ba13e6322533bee0d444919e22f7f210d20e6417cb2f451bc8b81600ed4204c9291c047075412086b703831bcc3bbb158aa73c6fe73bf6b0a5720e5ebed433de614eef7f1884a59418ccaeb71c82fa3940936f62d57f2a8eee69cc6d2f3f0102e83b170c7a3d3e0d2ca87cceb61e6b9343335bc18550758817b96f9fff6ab3ff9adcc1b09b0d37eb803e2b7a5d8a3c904f1d563ed69cce1fdf7df4ca16890d04b33537bf97a0f815318dc5c163e3fb6be6f8b540104b77eb1e207c47dc74e3f517e468de508aafef2e5a2cd116c2fc895b54ee0487f2ac4059ab6949bf1685266a79335fb4586302c2aac132afdd54e5474e7d1a769db4632c71e974ce1aaa76c42a8f93263f9bcdda1fc1cde0860f50f73deb8af0f347f34c82c167eb5dea89d211de354f4081f671ee449649e162c02ee16fe947c180b7098f1312db4164fb5f3e889a06060616aca607dbc011ca1dece170084f48ebb6462d77684f3da51c12ae8acd21b21289fe68c89880a1ba46a484588631f7607fcc9d4eaebd577221c420fb15e64d6ed8033fc96eeb848258243a829c715e525d8ffecde86c76fd1698e52cc5ae91fe5e0fdf835b00481685fe74044fbd35518b2f785c0b57d574b8a7cebbb6cf119f586d3f80363a32d4dd907e0e5a7db01693a87a3c78eb30e1072711aefcd076010161da81c8a0bdd0e940d4d17eb6bcf2fc2dd0c231f8af0db3130589e97b8b969375d443e088f293fc02ad911dc98344137a87ab76e8d03d1e1246327a10b5e5a1c93d12afac488de50100484cb2fa5605b7992ddf9fff8f96721c545b3011b824fb93bc866a51f513373c97c5ac785b2ea09e647c2ee4c8b9f25cf8707d3eed4687520feb9531f56ed18ff34fae2422715c6b09872130a602b2edac86ed926f27906a98fe9e4386fd0c366520b5fe4b900dc5a2ef41ded7f4522bd5ec48ea0edb13185ba6eec501533e485e8adcf8fded2d5fef9c7432d0bad97024870d0b8bbef2fc65ca635904a5c6b320b152cf4118bba23dd7851b6c050642e033160e7b190cbd999df2274eaf8066df33667ab6eedaccc524f18d85c46a77b37021bedd10fabcc7704180229a46d6905fd22693c9113a9e814eacf9acfc0ac77c7d25f84b290a42c1b5135879e6d318845274364bb948d796572b6aea1abf76f34f9f05277f2de2bb175e9b3fe640af25c40049a376734f83930937a842eb475710f5b01323d33be22354395181a920d644aca9d415b3fea0b934222ad6a341071346900dbed1a8598dc1d29c6c058fe2c57e013c639f3f777e3423c32fb6a5aadbf51ec2c23f744ed593fbd1e22b81d1270c34916b88be12b4b697780bf81031678b24eb44e7d23ccbed2b2f636348190d1dac3babc4a78a76add72f85799bb365f2e313b04fa9a6c82bd13cd0bea824666bea583d4c4834c50a821e868c8f6f2cc315292c33407e2e0b28f39385822cae17c008cdbe4c4bffeffa00023aaf28e1109e2c45c448c88b521329e1a95177dafb352378e2a5821e0de3f82f4e9857a005732582f1c206f6d1f330f6ee3bfa8cdffd799246e11f4b50b807ff0048b6f41aab0d76a35a367d1a2ff494d8355d9a11dacfdc15f3b212d6292b4c4e1b0f82faea7f7af9f4bc9d998e4ff193c8cf31488e150c979f1786020cec97504b3fd6aaa0f78c980ad9ec5efe145d3d14a481df3b5e75019a66ad931ce7b6ecc7021ca9347f517c52c881e2729523a7ede935ddba94f54c5bb3933bff203b166813be358c1027e30ca66b508fc4e312bd08763adca8a5850f0782ca8a56e5edfa2bb6424c292a49827408fdf863d7a593e631a09b39fe0944ec11cb2033dcdd1ab5e2e2fca726697fc418aa0868439e6fb55adf8bfd979691f83d48ee9f256603c2a1be5feb154b9544b4df31e611b0855949544461410fd9606cd444cd6cedcbd6147d5de2484c622311eacd26e57ff0b79c49502e9c862cb78baf131d4742c968f3c03659468cfce35d09af6b1d81f554ed37d521abeb3b4a222668939edea467420e337cb91717adf1981644225f686a43bdf3d74e3e011e98863264e34a08ab5c4d6ab6c0d04f5498d7184bddac19a0a5554354f764eb4e6c484608c4c09a7b039203fecf334d2413d38858e1e9964ac2e0051b3d161c3d0943aba3a61744b73dbfe6a92d23b56373053dae2652913d3f4f6c2e7c3b1092c819f72acb76ba70066b927513ebcc4a0adc6b3757b3b4cbcaf503feb1393227d08fcb325ea82b89cbf67f3793b0a45765204ef4e73e79f17317df4d8107c43e21cfecfa4dda44a557e02152b08baac947a7eca8d1a68bcfb23069af57898aba1827a33f081dd081d562448b506be305a782a14ff115f251d2c3e0fc65b7dbc8c943b15f4c9b2947fb8ca2b36982c1849a86ee32edcd9274191ab8b9065f0d1aa4ceb608b1434a715632b940775428cfa8817ddefa672704b0ff448bfc9136341f51a0db837b37edd527bd2af6014429f9ebd993df4cc3b9397434f5842a8c7d38268885b6111499d5ee18352b6e9be8187091c4ae1cd1b4dfb325b825c2a6ad6499fe3b8d6e88c951d8b132bb29454723016a849183385a018894a11358be6f6348de259747eca3214c33ec52039bf5af833b38c60ba1a30be13edf0f10ba9a69e44390bfc7eeabad14b7e995f358d41ffa3fb3910d6d4fe5fb2b414b69212b3f12e69f584d6ed4e9734b61709557f757464a44e986538d61275c4bf2200818cf5262494de9dfe3c52a0ac4811a9ecfc3c9645acc7895e5bce15c432c715b60100f147dcf030659948be012d5b9efed922d9a8afe868cc90613e40c32fe862daf7b95afd305652c90df6f24f05e552d12a04dfe9c4eebe040dadd0f4f6d72d456fcb1cca8f10edc51afb2674fbfc33e8c6dd5e4ca7f22655c847049f26bdaf7c83ce6acea02faff1b72175ef2e19774aff2a7351c4e88aec39ed82cc27029089e18486164ed6cc7f0830e03848541f6fc9ac9f87d6e34dcf65f2894400252c01743899afbeb549ebe31fd71d401472f510c3e2c389ba96d1a9f1a2b06aa1cfbe8f2833d561508e8ca2e8fb5a27291036cf67ead39ca39d109fad7313b7168bc4818613949495bec9b49368573a97f4c5530f36271773eaa48a4aa400fc3f5cec8133e8c18788e0bfca253a136d31a943a1f73b65cfc3905b2e9e821e74c3ee57e744d7d3a0e82a6d93811a8218aa722e5f87d3b908388e5d36d660b0887057727cfda794e5915a187671b1c8aa2fdfb6901a31f5bf1e8a52843500525e7716284319e53cc15fa3fa573d469773b995b4d846ccff51e5fefbe478cca7654896b64d9dd8d3b69c681ee25752efc51aff2c18c87f622c69b2438ec312f7a4b8f682d2b6fe523bc76f57044e42a27791a033095dee25c8284d5b5d624ab37a38692403f5b464344e0f8a304cbe647effe4b0048ad7f746127dc391bdfa66cdbeb6bd9bf1e0b252a42943de983fec194dccce4021fdeb3301d33f353e7ab0bddd35ab24c1db7501acefd460a7fee4bf3e30ca6c1bcdc20bfd73c23a31fa31339990f32486218ad3b4618c9db56ab5800e2fe77645765d038189c071612ff0f5de0922feb6292e9d9c82036572173ef0d4f74c9c418fae67d2bdfb4234df32d5e34cc5875bd34e2676180d3f1260106b99f9da4d4bb5a0e575ed247c816440edb164d0b9ba389ced7943b14adc65bfb6fe81549689b2a528247c92b218585bf8428fdc026b1d70a1233ff55354dd483f2efe8a01eff232f5bbe1a98cc92c04d42f85c339f5376d7473dc471e15b5a5cade9bfd73124633218a627a3fce61e667d1c7fff5543ed52ba4fdb0f8fdd1ca1360d969156d6cf1f7b46d5c1ae397267cb4905f61f7e6ac2d709b246cbfdf69885cb258f49b37945f56ea98cba7601546f5757ccae58a509d0dd80ae587c9983ca505fb104472730a76b6a09e0733ab742fa7c443664a05e0d97f03d598f82629711f639f720dfeeec22b69cfd5e2eb2d68cacf3c25a6a2d43cbc94136d2d5521d151401fa87b5c9e15d68876a85c9749ec271116a9f6b7457bb611c8d501485155e116ebb3ea5beec8e14a54b2ef1fc709e53a37b96b9f2549c0dd2922e0b09cf00e5c7bd7369c45ad7e8122dfd788346dbb0fc8d4bc4316aa147aba70ab84503321e5dae8fc4000ad32660e408a3d0cbc3537eaa07ae2f07ff5c09c149b0dee3dbbff7df0c90fa7d27ae85a7c6ac20455d3ff82059f1c91c66ff4eb9b09d88a7b5292fac862a8c8eae3ec2f52317cae0888ec2e754c502180efccbd6b00e05190b77a64267e00084700e976c7e66d46df45ccc02969a55a9762cf5d0d97ef1bd7d146e425e3aa717af6160dd9d03155aa12d85e413b9a94d34f511ac0c972c161b1855addbb06e322b1307e29c75280fbc0b593425aea90d52995cd733a4f5793da1fadfecb2f9344d5dce4f7845abc111997fce1ecf8257be0e889a1750c302908ef4c39ddd489eb8012d5cde39c685ef8f0551eccef92253e259dc5ecd629124790de8e4f4f4ce9850bd8eec97f53089ba9edb4fa4af346cc9839f55bf89b002cbeb40e98d196be6d6f6f37c81051dfbd239fa2ab61c3141c0dd73ce661c8ab45db9b717393ffc1b02990752822e28c24ece1f8adc58bc42bdfeb4b49a13a710eb8025577e630e091f94199f2d67b4b68abdeff8c6fce646f2fb76838dff4a295b9ae0560569a6a9058c8951c9fb54b983ca4b9afb8495613f957608427fe0a9c836eb7aceb8914b237102411b4c3f1513c4e2535efbcd47cee2718a917243df5858930e2a375ebe2561d27b2dab9c238cf04095436d48a377bf95b16e321e20fc2e5f6de2c0a982e569121e645c998830e984366e9012ffb0322a8983b8cbe87024726e559f24b74716b4f180d89fc238790cfcb452c85fc1997b3532f4c454156bceabce8b4094cb5edafb24e767341c893b83a128373b448d7bfa3fb669c2038b7ddce0c2bb55f5cd7f01ecdc80fbe6e443046fcb3ee53bb4b3eeee7695c0d5a633cfffdfc3acd3d690b057ccf30a838a41dd42a8da7613330ea7f9a775e0e2636e604aa5028c4a6cd0f566e0ce575b90c30c04b03c9e6d32d9211514542f4a851d05edc3e0c4fd868153e01a919672a1e82e7014231d37e5c447d13fa9fa69ad33a17118a33bec9b203f566c8dcd756043db3188d1e6765ef9c207b913a441895d25de1fcb2af84d743c4ed5c79bf4ae7a5ee47eeeae230e7f88997cbc35e99ecb993125f395a2a7178a1a4e84bb51bf33a536f6ee0576e63f253ce12a9c5d061fcda3edfbb7033bf2dcd15ef2c060a6f0b727a706fe233e7e4f36758477dda0ed96546f889c305b3df9f47f8a521d9657ee9f32e7a917b4e29832c05cc78a8121014dc9138bc386a6b05e572eeb8454d11d8c63e18148b120be2fa36b2367a4f49c96d6447e10db1824e9d6d8436068b09ec202b6c1d4e8f32aee2fa3dd22fa2a585caa17e41d4a2917f8b60f8c7fe213978cd666cc8f9be62aa6aab4c315e30a6e634fce88677f1fa448ae073b752e11d3abb28de4c0c622c3ff0f7591c3620c032a22451ae5f2819d0652d0da90870c6e931b5d43d5325f7fa3abde0377041f3a43e910ea99a616e520584ac3fd2861dd1cf027a5542c42dfeaaf8efe642a1077a07a3c251fdc29bcefac77072eb48bd0d916e28de7815b056109cee32143d3e2841a6b42e9244460cfc53940bd80f44239bf609f9ac621c204efb0a9e400f93ac17b5b0c4fd1e6dd9f8de5c28a31f01dc0edd0679554d5b844b6db365ff426f91a92819fc275cd55bf5a970d18875bcf26f253f54b6ba9cd9dabd8c36903900bfa87332e1aec4375e5fd8511ae040cf2161f2ff8bcfe89b3e40c0f37cea443bdcb401b9b347205c222e51916d186b956a298ac5b263ba1875bc69e3f9e1b5adcfa4c256584f0cec8ae0bc8364fecb9ef42e4efdd9f12edef3ab97ded538cf9aba508d1a611113b639ae7a8a84d91e28f7e5b5dc62036aea576d199832ef2bb8438e6641f024ef54cc81f1d904f4001309a60948db93b35f599bc01ea6c4b29e9edcce0c596328df1e1393040ef902ce082b64fed4bd8178f3fa5451288d512e1df4ea011f438f2da85bea698d18f275ff70bc1be9f81cb029822941eee460c6c0cd6c658cd1ca4dcfbe39e6c61389d78c1900266178fd54e99fb81823c784830ee392e47aa99c4ad3951e1d5bc8da1d9f0fad2c83b8c611f92463e6c1c039ad974971b39f6f3f1a1436aeb18fbf88d4ba65d133817c331cef7f07f6923be4ad75e4415c671cdf24ff82e1f87dba0db54d31bddb7393d8ad6ad75e3a36cd24960210268eb8f0f99a9aa430fcdc981a51a65267a500a50b0c6cafa2da0f52f5199c43062eb936872801902b2286b8d9a15f25c73ea171be4be55ab2edc2e412bbd2d14765d4b6db264df220fa34f9d0da1274b530646343596e0c2b67effe5e082b17319fc7cd050ece1548e2ec36a2f03fe2cb2d97db448e7999cb9b8268adef8ee83972621be00490298b7bf3971e87feb34f9667e50b34bce428ac327e466371d14807c7737a638a2fd9d9a6b0c639833446e3cfd0c78490cce564dc6ec7c34b39c19b93f0106a2f26ce891a0c9e6eccbbbd369ba84226045f3a6e221aac74655315ed2f941c74788599d0c25d1935232fabdb4eb3e010b9c6b207dcab370ccc65b3ec87d71dc128be8300f45358c799d09d1cd064c2da758d080fe2c5925426f362c7ca9a2266e08cb57330d7786f308c6d8a33ee7d40bc9304724301b00b00809ab093ac3b05c775baa2ab7a012f90b389ce770c908e6df522d8fec0d8381886a651d73b600aad70cfdbffc4ab2ce270effbfe6c41c755ad61bf31f0ea73cfbe6061bf47a9afcae9a4525f14450445b971bad6f1baad92ce6d2d58a572792f039f7c1d836476b7251ea6ac924ed2c2b58d45068d11fce9526190ffbe2fd8450af2903b280a823a63dc38d5ad965036c345ade8333a9ed7eec4c721bda917b9f1771d40b024be13dbedc526be15a7211c0c36acad4cd831cd0733153f40d383e598ae81d0e7cbd7ac37bfa39f6abb5b6ecd34d3f93b941fb1d76cdc3c0d64a34465133e2f9b9163bf6871cd582de5770ed25a6581254a98dd5da3d07063b7117165bd9a471e926d220c8bb52730ffdb6720251f9137bfd84da0e81666c1df125ca2ecd7c347f43ef64abaa2866489105b7b41fcb4078b8dcec5bac2ebf612da94b25b8b831e04da90aeb6484bb6c4e2b5366404281365de38306e485d36e96f0631f90b68684979f869087452072f696e627352ff1ea07a91567f7d4ae10996c341620cd1a54e5b326f228674bb81a7d3ed33425455af0cfaafd5e8edf4de51a50a7166eb1256021feb14db5193c2742b20564aba214d6e1ad7a880e5c124f641b086ef25e13cd1b6e47f7a30d47159bacc5bcfcb2e8f4d3b13eaa559b38c8665c43f86d1eef4861872447cb2d011099b8c8a8371acae16aa45fff040d43781af21f84f1c300a0e0fb13e07ca0b2d19f594748c8f159c15f1cbf0b111dc860320c7a20a9dc076eedca7b1f55b8cf8af955f31525e241d99ee06ba78b1cef62b2c34d20dec8250200c2bdf7188d5b0be4d93c364dcb9ab082b28573bb695fac11572ac5fa316b7e2c49ebb572851785fcb59089162f59a18288ddd1199ab325b21fa03617364b6a056941cd82580e10aaaa857c0cff7f79553dd7c995049573f6af7c14022f95fa756def155ce9c1f48a4c1c868484f1b84292a1d6a9cded8b8459e426171d826ca418547c5e51fe78afa128b247dac55dbdc893409916e1c0a75af484db302767be98a6ffc85bc14b97196b77e795e95de31b35b5d7f16106add32ba8e97047b82d3808536db767f9331877ee58b94d603e7f66bda2d4c62e4fbe585dff1b90328a79032476d9b9fec23a98e862fc8bb69e0937a8e4bc4cbacaea239e30f01aae7ee869bf6113a3c742f6ea5f3f4aa546f0b9f2a3defb8b34aea516dbabd73214802f7d672c3c794e079fee125d449a0832d71deed0b6578792f9132f48c3d80426889891071274d16289a0cac2c5db9433b86234024d9e40d1bec68f47860102ba4277c22cf889b59e4ae2733cbb6b8444e3633a05898ea6fb433e8d393850c3920e7bb597cec14b4d2c07c0501d04e0f422b21a5663a7d368adfcc0a51c00276627cab7d9d2850919f8915a3c74bc7422412a5609498b6f515520f0248cb94a2c2451239c74578eebf8796558f3b3f589a02f66cdfa7b59efd4ca2e63dbe35518eff5dec64ca9939e0010073bfef76a8fead853507134e7ae2dd58bf48568d34b15bed4fd4df30d22cddb7ab33b3b9c97746776a427da1d7b91f81491384c77f095203239c897933148fbbc07887b6758933fa20c26cc9c4aa9e4cc94d42a5ded706f7fe3b3e96e3056faca321753372ba9ff734ac06e09edad4c3a40bdaba248685a9e4f6842e1c5a22be8e790a0f8a113dae2d5e14d559131cce350dd2ee5c88bad8fd4e431a3b078fce318cc19a05d31bd402decb3ba82f4e8757e91f825fdfc96451a336241ef7536364642a40b508eaa7be3863db50a15145d37a00c4252ee5bff99ff7ec03d2cb787c71fc2c2a49f888f1ecb4f52bd427c5665ee62bd830f3f2e605adffdb5da7ca0898527a939c2ea996e8af6618c344b0a8edae431e315f21ff34e4b3e46775e66c7eab2bcaf5bef5e507eb75ba5dc768cea380e4b7295dcab431baf7b75f1b15f1d76f64c0b1e48dacf435ea9cea7c5667225dc103134b8d660dd9497a43849318540f2cc5826bee92f573adb0e7c641554322454bf7664e01d2b6e63936bec8edac0c14f92d5d254c9bbc4b9cb506b24088425a5da854da0f22e66819830ae13272f96c23cb9a4d5a86f5747a62e4a7a6b5b6dcf45f95cbcaca0680d3c0c7fa83bf93b1bfbc8cb7ab7a5eb750c2527f52d4b7c18fd0f9f306ffa52b8ab80cc4688b98e93a21d0784f9dc324c0158f6e193643b6320fb96536a711bc42bca0de638ad3275e11756c14b72f7aa476ce90ebc0467e3ca4e147347757bc6951f43e2ab13f2c4ed6253573539cce96c8380d1da9d4ebd1d01b9dc8b13d4efab79761d17ad08bd95e86ff0876f9d2d92cffd71ec3cae58cc2ca0ab42b66d1465828d8afc115e2535f04ea3941b5f17be93ac6aa10222109c259f095cbebb16c3402076f7739496994d491b8119830288d6f59670823be221949c7960cb813371406ffa703ffdf73916b6499da9b97a2a347f202d00bf4c9bd76148a37d006617fde8ffeb0886aed2e6922c9ef1ba32448ef4ee070960812d27e5ea6cbd24baadc4241d8ac9947b86bcff47053b9cd2ed6da02d771207789402ea9eefe94bed1b416bf245e12fea9c297976a85567a9380b15309ad9d6dd44e43a01ff3b8664a4d67987c0f7f0d701bbbb53662ea176dbbc8b98a2b63bf9df33b9e6a39ff162b421ca7d63928f9d9063a91083fed4a3bac021f3c569e6e2b9afef1318753ec732435e18d7099927aeda08da2e3ba9660b87fafc00cfd37652b62e191c0533ef0d7a49aa5c29fa741028ad5af6dd4891fe0c36e0c5eb9f19cc45b58717b0f482dbd222b4758f9642ccc214c5d70014ad107e073267fec73a06175a7f2c5ff9d5b32ed866c989bc07ae7c40e083c0d6572e9e688be7b75cfcde828e3f42c1d81efbde1e77fa17fcad7c937dda50849745b7177c409fc676a40e1a7fbccdbc723655a445b3031f745d8bbd1c63cd9e3b9efcb2e4217c4f58fcd55b2545dd812b20ecda3e8ecfefad113f071677fb488eca68701502ebef935d5315ae53b4daee33eafe161a201778bf42e5c3bad984cb2e50e0b0b6069f76427a82aedb4fd882ded1309dbe6ddd0442ff2be008f591d219ddf69052f91f04e37031742e583460609ba4abb165bc79e7142753e3b6c7b5990941574c3285da7cbd2f39c278e329483bd12649016e21ca3a5cac1b5311ef53a5e0f45fd296471751646e8412f4ba9fc22279855cf6c99bb0c54e117233194ef2d51e752b05505486c7f6bb9a9d63e2673c1432f0796c0a6f316d89e0a9de78d6687528fec13d3b7f77680319d8255bc597bd85125db8789d551b421b01a269a5a62e574e9d556e9b9d92a499b318ca6d09c48a911aabec174d1e8be4f9a4e63d0d39f0594d32a3d0041a70b79ae912e06098795504b27c0bf48f9104d46e3dcebd8c4253ce9de523debef0798a122f249845f236ce3120a4ae9270057649bc8520701e21502ac77ab9cae76f49f1bdb2fa7c58240650f459efdcf4503e949913bb4626deb9fa9087fb6cd83ca5ccc457f8d400878151293ed36f03999fb80663cdaab99b8e9eb0c267e134bae784f4cbbcfff73ab6a2bb809ced061372e4e70eb081da8c316ac2403d7830322e60fe92037fd101ff9a74741d871890221f99f4979811490feb53a0dbbae5bc38b27c95d82da195b287b9a8e18ba26c48f09810d2534b9da16707d734bcae50973ad944b26a322f5431f3f97b3d90989891fca14facba1af062d19f5ebe7350d83d86c42e9fd85426ba16a7ef12e7a62dc8f97e18259183c5007e62ab58d5538aae5bd531b8cbbc0be7a534103ddc869dd80acc453de06dbb04d62880bc82cb835100af62b1968000f5c81bc2027af17552a470ed07383d174c94366db69320e940a8887ddb8054ad7b54a40f0977411925eaa0f66cca717441a1897f77258dd4a2106da0be45cc3fd86daef096d9d31241d6afe73d8742ac090104b0ae3357a0abc5e2f4b1e9df8b7e9e25d3839a22325194995fbeb3905389751620761d860e3e1098cc6222b80c11acadbe62b7cb3ef4d047a2cd4e0de76e3edf7d1a74045bbc59057ec9d4a0bfc4e390783d132aca8e490f6d4249b411f574b6e550f7152837136729db5a624a2f3fa06f734fb5ed7eaab464798053b373ddd56eab38095d28bebfe0dd37f35d5d8062c9d8a25978a62deb4fee67ef71cf74b99dfa70542156a8eed9549d3b36198ac839ebeeef00ed0e0e05f254c2848f150a3b7bfc529deb4b18bcd91b6371630c1a769cbb57270de6590129ccf56d567b6f7f6524193c9d79e5add70893827e5d7ef4268fc5d6a70008649ae81d5fa4d81b68ab7ff2f0c29758fdfa8df7fea9e0f2e098c4c544f03d21e351d82a86821618126ab64f63e54a81834c6f85818f3052b13b34a65bc8b3695582ec830bffe3bfacb77cdb90e9866a3ec20ad0e8fd510572c4be92074ddd0b10406d1e8749151f35759e7b06d5541f2675d14778aa9985a67b0b39ca39e221f2554f5ac8f05a2eda0ef477030dc13fd987fdb924befc515abfbd6b45e6ee871e8ea343591c6b2561ba0f4f024b13a492bd9114aaa7c4ac78f7f4b18193af8ca71392b809a85325c114da51f4276f388bb42edb06071bd1cd987f2efcaf87c0521186d0ad777987267c1a85394258d4f0d465ba549843799a312d163ce83de52c2fb24b631a0c070d679b1dc5e8114daa6db18021cdd539e7ca1e9b6090ca10ba6822dc13c6a0535cb5d4d5663d3356f3f0b6448aee2b5c2815f59dbbb315686e9a4bd0212ed83f4478cd14443456e8424b30effd32c53b254b4a9001c63404158c1c88bbad8d9d8e23ba38f17d36d11b9daac6ba45ebbe7913340f87a255a8b16a2cf5d420e1e38d3bfa6ad40bb9e71328143c5ca47dbae167dcd22987b020a39ef1c89903ad31e6651aa0471149e43d205c6895c6c559e3b7c5dc9f22d147ff861d5bfe1aae4507b01fb9b5f77004c93977d0848f9fed1ab5f7ebe0f19b32147b05fb6c0502a0b5d9ab16a1964b057b92a8fceb0289b406deb78b718458c46be2a5995f9984fc07426a5ccc5fb08347dfbc35a6d5c8968007b8f129fe9b40e1b7a7df66f635f1dd2f2b71ec7c16f7cd8c12108adb643297e8be841b06542710a9139fadd7e63a3a93590a5f5daad2b6a5c7255f5a4cb87d69ee177428f2185d2870b330a909ff6a17ebb872538b672c1e2cacc64207ae6c64217b1b5b14eab7161a6da96b6f4916c8165134ebd98006772e4a387acd37e05343a4f74178014c265daa8d1ab338951a38512c3c8d2af4da47536fd8c6cb284ce7ed4d58e5a49675ab536bebd6fe18711e965d49416ec5bfcad6e1d99278174fcacf7e414f02e8ff2aa07ea3dd4120ef9d7e1edbef0e6d15f27b0e3e94b9cc0639e23b4bf4eaa5a1e7f2329f4e9d4517cb62a9c13af9362f07c73578cba1ced1811577e3996acd28a63fbefec8fc2ca30c7abd74cd65a8361087c05d8fd4f6f91c66fb057071ff84efa32ae4b54f03eb79fe1ff98d6d18887aa8e3d941ab0f61c1f36e1f05d6250551a087be257361de8bd1620646958577a83c6ebfa8959cb2b96f694d1cd7aed0d9af46d58ae3214ef07d4662576ee7fe6a7579404c3e795033b84398ab6388daa92c548365426c06c6374a15901257316be386b51732990cbf8861f48380fad516919c52055539cf83d1b51461bf7ad0c509ee93ed40f3301d92827cc289c7c6d72b2d2920af9999a151067293842c8f8146b311c8ed849d13a12ee3291a6f402b47f24c49bf70bb60fb27dbd8f823b0615ec1d4eee2756695e1d6da87709f9bd22d5b7c52f0e9d8cdb9017bf2149274f10838b1d1f3fdf822390179b2a74b699ce490cd36a5acd24325dce1ea3e248a10defd5cfc55f0e33d6cb7ee27001059f73ad1fda4bf9fb71bef87b9dbada2a21dd8dbe44fa885c61fc524f43671fba37fe5237b8af3505a2196c5c6613a2052a9b0620bd9d3517c8cdbf81e0d4b715adcba3e9daf8caa4a8148d9e554e0f5de8651c3af623776a2cd36557f816facb91df82099679872338a362d4c98ea65bcf199d1948a8afb13323f92bdbba7bcaad368c87c61e275dab1ed02272769a886da43a8ba9ebb90c7af29ea4251404366958819ffb8dec516bba9041664bb010488ddb85e4ba9d92fe148947995b7f73ae81bb00accfe48532aba40575b1b9da1992370b41201b13ec4da40ce8348f4a5420dfe46abd4d974d2d4f5361cacc6a67a506b547d33bb37f4f79a704c9b8c9d3e8dbf5c008e464322a0fe0ce3a41ce3a6be63279b6e576560688536aee99e2e93350bd5b74221a9e880cd7701a5aca57abcb87a194adae6bf5794cac19ba1e5b26865002221f242f0fdad6d0dd9338320ad0a15052db49d25a6d229a3974ce97d1315ecf9fb024f7c24955d30528b332c16013d53dbc05fb857d921a18e8aebed26e701615e8384396b3209e132d865f0431f0f39ab9ceb23d1507f5ba594079058b4f4402958e58e4aa70b62f418d6bee5f723019feaebcbe758a4ca9e10c2ce106baacc98612292a47ee6fbe16ab014b1cedd281e0b0bc76dceaebca840cb6e44bafac6b84a5baed4e29ec7e39d3982eeb492f34b205d71debb56f20d31ad9ce28497b5042d4909b53c6d00f37958787b3a2d879773f003e1dfa87edb1726bdd23868d36d61262d1bd8a7683f7793485cb800dc4363fc726ab8d1409a4bf680e7a6b14c6f66c7a9c83981d337e260e6a301cb59a210f9547903521628f880e6e56e06eef10446c3ab034f7707dcb5dc85851ad164b234e23171d4f1c69028e39fcf40a36b0525ad5bbe8d2a871418b708f6edbba354ef390b1ecc1d42ae546b242fcc4d29d0102857e16e5d2280acaebd97d07c38e930285d17d0f33299e78ef511e75a70d49954224e239cca4166c9c95c6bed38638993ec42cd1874dc5e2d239b561f49cdf4819acaed8e6c8cdfedffecf62e8dccaf156f636bfdf8b699e47ce989f6d86589751b4303d685ed13044cd328aa201d188df9ffcf1154006c1e64e340f478eb617551b800aaeee624955a4383c1ea69ba7bf1891a00ee718d1e38db4b2ab9126ff48a74975aa58635cfbd8581621630925a1c5038d28b0680050eed580fee917ad0ee1a6ce47b2cca006870ee40ec2394a2730018c3eff74923f763616aa095ec2711b21549bbec31096300c6cfe113efcacbfb6908a98105a3daa5a409cf9e8e8d94b35de2d158e1f9a0c58dc35053ede79872a7b324e143f9f122c7b66879b38f6e4d726f2049d0bc8fcb6bdfb0754a38d9bfb16b3bb61894a266f9b817803479987ca114532ba232f3e65120ae5b095b50e2f71dfa29481f88033e8dfca3b23c66eaaedd558f25394a381872db07b1ea33c5df999a490906b57a431f45c3b02c1e903cf3b05e3f3efb57f746b338ac9248690705f79d054c37a91176678575e79811c0e8616fdc894fb6832deae0983ed77a2e679345603d0893f2e430156846703d6720cb05069db304aef235867cf58d106d6a8eaa5a40cdea4f11cc9086c8d8687c911767739ca9c92296267594d841480e409155f8f260188f38e5b22446358e77f1c551a3abf89bc49c8d3e366ce2983a905053370ec39dfee6f17bb4a1d933d6eddc2afdabdf7682a5a6331250a9c896981fc7889ddfab08e365d16f630dffa8408b1459954f2b1ec8e2d970a4b4b38a3a202ed4eb8b4abdc34e2fc7be9c40e3c4e40ad352124d4eccb4caca5b3095a4a04780918512020fd39295d54560115e68e5b1de628fe2af637fb2fe354cac8b72acf9c812b2a3e3e9808c5094b0e0b063d64f9905705727fa8d7571c8d189529f78c6a816f97a9523c719811625a88d756a3ee42f05f063467b30180bd4e4590aa77767b3e14e42151342861c6d9d349f2985dc71167eaec98c619e1a3421b1e2b9d6185b7c6122656d719d0de42396e95c1da4110915060278059aff4270ba5ac5347c32f9a9c8d06b7f9ca1e852b60c166a7b8d9cc6b423ee62e2327a9f55943359a2982d95698bc5ed3fb47b63f71abb721bd21d10c7c98e8abe5966cd202fcd4c20d69b5703a66cbda987f8eda12d0366985c6ee1d5e96b2b3268dc0bfbd100f3f0edb1f33c557965d5b7a7da193e6f8ef197009ae05c07b9d7b5b84be0a205d42e695470f3a6ff70e68a13c1f5dab62c60988481021ddd76cd18b7096e6be02dff0164ea15c67eb4b16940cb1bbc5af450070509e18490e4f28d162edbe4c800df55fd296fbe4092b6e20dc624315e61fcb8bed8adbfadc2eb873032f68286abdf6a7c5d8ac3136c4599503795db01b87c3604adefd2d6d9bbd4727f3e596c0862a9078f1eddca0722779d216f32d37cb40e18f2dd69fca9ca1c0ed902659de9ce9135d5356b3ba1fdbb78204069bbdeee5e8833e024c637053a44376bab1833004cd02d69cbf6075973966c733dd03371dea496e8c75978ed118197779dcc5da3f6c387d1f853c9670e3663cb913b5d94b5778aa92c713a64464b06b61c2090cfd51cfe81e59576fa2da5c44da141f01e3b40682ab5788df1d3e15ed4b3e8c5fbcc2881b2fe13555a7810b5bdf015e829d7829ef6adbb9fe18486af12a9cef97c8e71f7191d4074aa37477f852d10f136bd274fd16b3dbdc1e63603bb46eacc0bffd85b7ca9b594f45d44c04dc8c563792611936bb50d80bda84e421289db7cabdc16839e63bec492d23156bbd15e2a6d414dc1a1068b8cfafc298239b371127b8bb36d79578b6f47267a79bbd39ac3aa39cace7fa803c3b3e7b1a3e5ef3e986f9665f73a39b1bd452fee5933279caa2a83fb63873f135a07e25ac69684313579d6608574c0a34788a779a2df699c5b412653ef48f6f49964a52220057492bedf28c4abfe8d75f9abe6f0930e9515b21c4fe30f69f5dd390e713d3a3662a8fec997c483ce007a6ad8669b71db3187f370a9655e384b9b7215dfef8728f245dcf8337ee10fbe89f98853eddd56d22a98c6ac3637658821f472688ffe32b6eaa90d9e196f2fbf74d1efe13aa2a77774081286f264660be6c089b2c01aabfed2cbddfc35643b2406b47fa0520addd0a26111ef9f4006dc9378f4e963c40133ac6cee741f5706020046a509279e8328b32562a0acc161631848d5751551a7679cdea6d7fe7e69b28e099ed3ae632d4201e33a39736532c04d407241b1770497b8210f4472395070dfd1404f483cf1b1205cdbca622a5ca08cae03a9248dba1dab8597ecd2015fa1e010b0711f6abec76dca5e9be19f7fca3505e2e8a748014aed6d398d91a53d80e223a3a22596e84dc0c1fcc5326622680b38c576d74a720f68e842b29edc12adc1b120f1e180bc5912d30d2a37d9a77001aecbccb231a80cde5542f6f3762b1617b67ecd1133c63ed82ce901a94cb474bec44473ac8a91a9323ecd89754eb728b63f7bd64aa2969b8b9ec8493b3ef17382601f0aff7dcf58129f07b2524b7f07ca9b4303d39804f3f78c7645613d151e33ecfed233f9207966990cebebe0c78eec7cea7e9f1893835be2eee3bf7dd72b78d72009ae4c2aae05e8154eadcf3e60760138c830e02be02570dff9d0052e7dfaae7929819eb17133a2c203419de28141f8f74e205639d61d70d0c6521f77c02c331d771dd9d68b376f33278fb45f12a2c4d31b5f539151f0e580834ad4b194fefc92152ebb8d52ef42570f92f51d118db202c5384b8f9cf04559588e2b25c37539701717ca8e472e20d5be3e0d89fa2f5d34c52b8f48678e429e6b574f938df4ce989a9e5d2fd20fcd8b3730796fcccc73d61fcf5a0f4976d36ecd123065a0caefd81ed297ef3bfe7369568590c7d0ec4523230e134def268caf5a8495a0ad6db6a449ff0010ec1dc0aeb810bd917d02e206e58e60ba87968bf1dda4f74c1a41dc22e839845dc0e12e7ebcf7c6b4a6525869564bb2a97e4183efae2242c84f91a903409c8634d30acd62a35a5292bca4b2faeedfacfb8d9e869dce5bab3bad5b6f57959b19d6925185d5b0db038639aac5030090f6fc065059aabc9ac43183ec15ead2fa1db0f5b0fde30f77f94eaa139873edb3311957d14b10b0455284f57de3a1ea47e618132a57ca04cda057d46f064bf8c5d9c0e41d9e83ddc51d251575adbe969d422e9ee2dfc7bce97d107f3cb746d15863273981a692c32d5b1723deed34d71376303eb92345ac1557bd8e3b21ba098c276943678a064b09de36954f02680efb3a1c4fc1b403ae1b46fd2f266055a83aa7310d656c2a2102acc3b296d6dd138ea8ba77f286fba9cf4935f04cc2188df51e5ebc6c55f7aafef9cfd4db897dfd25f735301afb76478cc393a0b3a45b637a0bbe6e6583a41245d7ed650d258f7356c0dea5e38ecb4e82d1af0a032060f3a8712060b7c7bd63974fa320eccf1ce4d734200031ba8b4dccd8c4291744f215ddf8b126b76e8e8322ce43140aac4987dedd5a7e77449a6358968741b8b055f0401068a6b2ad62ef0570b2547800031b856081e9cbba54803360b546a67a11bda5d7fc589b94ab3667a0ce2e30e8a18c2ccd059cae1d76daeb2fcfec50d8e332feb94b88ab5091076b0c95d830bd051d17f7e3ba982a913c7515f474ede37c9a615b0404003a96dcdf0896edd536884a61040857ee07abcb9958b321408d3024a6127709145c585f56e27898256ec65108608677081074c3b67e1b3799adc38e59b7cb6cb12e1e7be8eac5a2e45167f5e361b4590912ce5c46c59b48e14dee38df283964312f155e987635e6d2d11a2715dde6bcb51b51eba654a85b23ebdd0c3d48cc16fecdde9d029a38b191ee9017fa72af991b79e95418eca0d4b2e74c99030770f4ca26d3f4ce28416d36d0bf4a10a4c20281d5d63b8dad56eec985e81d7b2e050e3dbb3d834a36787638e9ffa024578b3f00e8927c10f2625582985010acce69496e7760a1a2b8d950eabc5f51ddb92a1dc5f6d9fd7b40cdafa12e0ef87dc11d416777285189eea7fcc69f3354821ecf082a9ce9b3a90eaf180ecd54e37b7ff88245c4f8e4e7fc3def68fbbe6d053d911469941bad8ff0a8b5fb2b4362fe81753464ce151a032aad6972fec6a4af302178d23623b2a0166291ead68d3fe898a88f3c2b853e89c3ec9d054cce7b7532332d564bd6a76e11e11517d8ea80339e17f41b6f373101e54f143ea53005401c041df8d4ad20196c7f1c5d3b6d1bc61e6eca80f4b1edc0e1dc93c7194a1622b726fa500f9c351bd257013a505dc0ac9539a58b924e0e80fd4deee1bfa9de608ba9cd18f1cb60d156bc3366a2d57ba427a3d00d5f160b50f711a08c2d92013b7ebb6a0d4bf06e41fed24aa2c874ad235c50252986aafcc8973c54b6941872229252ab2a2de0d8f35d8308795e437465e67eb23ef30c6023a45baba10e1cfe33ed121551a49826f71258d33f516ae958871f0fe1e155804914814450646b0c25ef0a9bb94cdcf36e9b78033d2f708e5c3c44210b6abe04994477bcf7fa8a72148d1c19c7818d91dfb41bd2b962a1aa6bd359c7beee5e0cc183ace93ca63c9f6b47b07e4a3910686c0d464778b2ac36973589ad29b4e8f7eec96d1b20c1309357fc4b4c78dacf5fa942b761ea5e036c7d34a1c960df31881623149906f499db410641a44aa1a6245191619dc5d84e80c68e52910e4b67408ae6da7f771df194f973876e43ce9ad774a37293d31e73bf1eac10fa8951de16ff51deab27a1f184391773290a366fb8945ca93a7fa690bd65ab206f63f0de4cfbc781c28fe9f5453b09ee3be9965c3c00a7e140a94b8356ca5c7bcf7dc239d91c5e9efa6c77179e70f8dfcaf46d435e77abf0d54f0c8415afa0aecb45b5a163fdb0be48696b788026dde97982043dde244eb604871d9f81da38affb12ba944a245784c720111efa70ccfbd09e127688d6ac49597c736ec1d72eb7b4a016c0345d55c8e537e95fa9adeccaa678a8bb9caa118a7d63eb45837038b77d6bcb682e07d19d1e479ca6ff816a734c9a998bde4954441c737d4a2723b9ff763c45171d8d36a2213c68485d150102accc788a4441adf15e9dc614598f09cb0c11c9f032d7daf4c84d911ca8ff1505135d337ba2ea51e986479d0a6f8b01acbb61096c4011e733af0361fedbbba7ccfd6ab977d25d0d7c4e112e62183dd5bd1be0749a3478f40e44ebb2682cb075f04f8476204e553c5c24992459c6b484e919b39e4236d1c94f5d4f96d21964d52dbdb022dd4705537ff795a2980381a2bf13933f5925df7ae7b32f093f517f2cd0baf17bfb4a79a1afeb597b742e32d87bf4ce393ccdb5a1ebff477be205dd981be20377be109b1613140dfdcc5c2d20f67f799197a1a8a64e36bc8fcb1353420a8054f7b782e11765ece8a7bd357773c446acea8f9c807cbc4f54940813729027885136a6f89f7d05d3c711c934c9a62416393b81d4f4e445bb63e6842a6f9bf2671b4f1131dddb98bb137bc89cb2e2455e5cde3b0c0dcd4e957bb97a8cd4cec718970838d7b72e820b37fe4af01611f9de754212c9881c8c237bcdead5147ba01d4bbcfde05d10a1c9117ae001076f99bdb98190c038bc3b97b1e397c234b81a5aebd2f2c4dfbe786ea1f188f4584bd877d633eef20b5eb54957bf96db9888d58629ebf6000aa3f9c644351acc17b71e57fcd6be38b549744ea2fe03bc9cf7d72553994282426aed042f172c65334be6c8242b8816f00bdde56e4e99e865f505ebf7f9b36609f6197e90488a5d3f2da97812f46f66f73d187d95b7bc1acfeb0477909ffacd22b72a473c8286673bd2e4f5ce31b3647833a0391200405fce4050786350dc3b6de0ec008376861b43efd238b3e2dda27ff59c3e36a286b3a35a654145c3a1daafe7261f79f901f336a2cdb65ec617311199528f73d239a7485a42dfaf37d53ebc25c63f50313bf43317d97226818a3aeb6fd9b7c98217abcdb5d87f13ef4d314a99009841e61241fc392f3ffbf82b2c89177d5f288f77ea3466095660ab3089792e5e0594273663b26b97814171f9beef70fec72127c9961b091142237276b109b05fb879242c3b1db446d33087133285eb19f4b99d87b0d82dec5913fd349aa171c2f50be7cc2791cf82a3485f2dfef8489a1ccff7bb03321cd66286e4b759f0c20167734f22be32e8d7d8dd800b95284a8bb11969a0b8066cbbf4dbc9451630a21c04e1ef5f64993d3e4d64f340f19ce42ae09bf0fce032df3288b810f31d300970831732ef33cb6827083f84f2f56f840aa725fd09492620b704c2b6fa1439f1fc7734997114176283f28098f2ad28688e9d3612def164822ae72632b3ef8f0593372694e4af963eefa92d418de622d51919fe82fff8e8f74df295ee5a94fdad75f79324f9da7b345392abac461cf9bcd6eaf59e8f43becdb8071f94bcde0816f17995b13b64c3ef2e01b7ec7b5ead2fc115e6ee184ef38cf7bfb417067855b2f4f3b4e51e80ca9dc485fac0f1c9a2478053544ca39b98639fe53dfbcd38e794f679de26e463ba0d62719928910140649d7fde709d78c3e7e4d3f38cc1985cfa75e4227a2a1372ee701372a3d7ee719bcb4febf24fd390ab066a2f8364d39650cdf71a28e2557b0d016aa6957b0fd800ede0c4d6fe3491ac9d3ffab298eb08d6a02b30774733f2b353503b0e5b4924a945f6d7cee27b28efab4a78ee3288498a2cca30c031a62e5797f68132459be6564c2bb192dd6ffb95659ab47d51466905392858d3ef625fcbcc8dad65357a275a0bde64bb211ecb6006137b60c40d77e11f94f4a5340ea95567251d5bdbafa5db962e0674d12f638b75d4143cef28aa2697055c5e21409c2fa65f4f159b4997d6cc178f837246803c6c55f254e4e0ce92a1b2160543598203b94a7b1c19e3852fabe9fbb8731a9d17da2fd008de8f62eeb3cdb5d2f14bbc82c3680a12939953616b984a0ac13334512aafd48ae7b769bf34154a06775068dac72d49715ef3107b981b0a6c6b9eb0ff37de29df794a1cf4ba01cf7e9d97129d291dc31129ed9694483195ed7477912d4b7417f9d74dc508da4c2cff9ea43687b8c5608ca4e301979d1936f64b20df22b0f74ff47f026b9b6af17fd4e88ebbfd40c4b76ecfd962566365822b7a07755a99c864afb7df3f0624ccf8859b4b221a38def3f7fea20bd6bb411365604a01852ad39216905f39d946a3bbec7759806296e0d2bbe051466cf803fde2bb0262a79d55fae0bbab0ea14db386442fb7316b95f52bf862e2eef490a667f7795f9e841d9d68bcac9da312fab85146e1c7837ec45e5511107510a58e4a8a957742e06db3c4fb93c38dadfd2fb8fe8b3ed51913f367a2b0dafcaab8d007755c992425b5a7f6c6598a95243a477cf309a801b09d5e12696071b0341049dd52c9cec0e0f5c307189750ee31013a148731b8fcd8174d9cff68ca8524fef28cc190aa864c230bd33365bec16c5fae6c2c6c8b9fdfaeea527cf6ebef37e362b4d9c61987ae478fd315c6ffeabe3e776912612abdbc3e7433ec55703566924f3f6f7f2268364f447c8164581c2eb5d060c3198deda3bc08deeb7dfffdb635c0a5616495bad33742c4d774aaf8f3d2499fe143fda047a01951edc89bc88ecefb84b2817148f1ff2561df85aaa7c913de4f682bb0795d45640047c183ede7d145b0f0abf5f759b7cc91739426651b7ac630a2288bc7fafbf94267c3964da6cc93396598cb5ab4e4f3dfed1f4c97694c960946942c2029f6abe151b89fb6e7d99c155005c4c0f0c91181f54358342ae36885c9c99990fbdab59f717fc85c1dfb3740a5b0924a9556e9d54cb5abc6d89046aaab4afecfa9512ed9c04ba15e87fc487e5c24b8e6101ac6303a89f3cdcf1465708aa77a3f04cc1a769ef745ee7a1c6b68baf5946665ec3d6e12a2329397804ac708d097d53c028f538634246f363cf1a4f3959527c88bc341fd1f8aef1c809fc5fb0671e1444f77a94450c4c829aaf9d75ab2dc49108320bbbcb1f41c73421f4cb536ea06ea2f74f065b5bcc345f9f1e9f1850c69268b44472983fab23903518b3d63178d7b4321b16634f1d219f004890c093f9f3345d422e57efceeca803fdb34553105d0fe4414ae3d4e8dd66b81edb98775f745b123552481cd00f477cce6b16a682035cb5e34ba19c2fdd3ee6311507b57dee285d1eb24f25fd8101565e04fb42c0df3b3f67e20cf7b517a8cb1d0218d46c71922ac94597b03ade8b1c22efb28d747579030530683e9b6755720e84581668ea95adf986a7ba6406bed92c16cb3b565647c00bb30b62082071a7cc14e18e2cb7e82be0471d1d47fe83d0c53085661af39d005fb4822470bc5482eda99ceee00c9ea7c8e19f81240f8a957a8c50d78b09d44d3d96504a127ab90cd466275f70c4ed6259d7ce7da5b9ec43d3a109af6c05184dfd03ec44e700d3aee0d2b52b3f4496e5f31762324bcf19effad110de2ff542d173717509af34560c1828ae4ca86b25c8a8288f206565c6ab644422be1d4f9029d7979f09dfb7dc44fad84b527d91b460f5e173b7e624aee2fc76af4430a9da09b9fe74e3a75939f1fb548f9812e7674ec8401d82f08752aa80a5a38451e19b17f97d69773d9e4b0f352c3b6bb90d47c686514a974f5fd7066d2ea1d43013e1989180d2e38889279a0ac9140bac4a7260c7e9852588fef8932cc98fc4bd7fc7ce4bfc26de00a5e5c08e167d9393421fe3322c61799a9bcedc03da7648ac1e0f4692657869b3f203da9741a1864deb31ec6e54eb7837879cb8653a251b4626debc3cd591be0badefc75ad7bf6080b7c47c6e8dea4f992ebe52e526f554e2808eb78a2a081bf21f80da2dda780422c4048bcf6fe34963b1d1e4d3183ffbe23d66be97e284d5f1c20e6544e995ae0c523b42670dc2c3bc739c83f6a57e972510ccdd1fc9950fc7bbf9cd18827d439a4959b2489d4aafcae88340134c2332c7129d569bac46538b04714aaf0d1aaf93bdd47fe905eae5590aefeabe4b914351c2e5a9cb690fa90bfa27da1d307fb6a8c34cf5144879c183c55724304304c940e8192f0cbca3dad712518ea6d84f9b9242795769bf8b707f80fe90ca8b1edb91564f1839cc21c7328e787faa2ebda3d0b63d153f25707e598b1f8be3dfe4b221ff4235f9fa5e2a2164f7a1077523bebe5159548f8c4a0ac2aeeec22b53c9e2cfadc97169ce8c7c91d43fef4bd0f08232904aaaebc33632e0c3df3f7d7f63c917b342774d81bffea0e16cbce54e679770b3cd9538195faf26e677de269d160b932fe3aeafd2fe1f297c58c3fbfc9e37eb2a59a658f000b40cca22d5777dad9734668a70196978e5fd061800466fbeb3156fa8383a02345674c793b29d8f8049fdc6265496afed436874ebad6914d09270a092313c6f0b3abf6e77ccff32e239197b61ea593b25e712d98484513f310fea167084d0a850c054fe0fdad5c2bcfdf211e406a53aca853add829bdb0e367529efac4837a1692f89f77e3cef26238268bef9f2bc7f4a3c6a596b31215300890cc42a8b51aeb4ae35419d23f5bab549000fb97b885bbd18d547ec71c3d0e2b22a928298438f63946c8f2f44a87fa08b16284df8b9b127c28c858f3ae943e94d12501d4ee1379467fb5f80baaaa308d3197eb74975561451008c56edb7dd9e28fa7d20cbd614c831900779a420a31c093e0c5034a78a02ad5e6e8afcf4eedde8af82da6f340ca4a09969424c9e1ba42c3eeb50205bef53aea25fa20e45c111d52e3fe5e2cb34b4b80e0a463256ca036930a205470ff3bd4638e7f16813bf20bbd384dca8127371374d22f3cf8974eeab9258c28cbf971c68db9a818e4fb28ab3ec798b07c9fbad3a61354f97d2af74ff49e3a521264bab7e8a637c22b60682a37599845a170f3fb81c8db725df430650e5add87965785d8246653fb54d1d17093c0aa62f737d6c81e781bb572f429ef1a6dc17b77905537bd5ece042d9ee50594f631cd1c0ece8a3a508b67644d497556e688a9cb8ae3ee453245d61b5ec7e6c117ccf5fd487225a975866bee4589bc1b3c2a44a9523fa7426e12aa4a383c75f7c9fe42a7b533dcf884c6c204303334be20837ce46e4b4a3d4c7250bb34b66d8290799de0d441a740485572b8d67953ef4bbde5ffe663c53e16fe04aa95505f9e3112a7d316a378075ebf12f9bf26bff79f44d71d884c08da209b5d1e7cb53a543145e508568bc0c16a72d5529f7caf827a48ca9b8d440ccbdd9ad1cabb3257d667f88865354555459f519017e9360f8959fb3b9b804815dea0ac925a6e18b519362fce5695d12800fabfa722531f95540939c92dfb9981ca22d5133ea9fd158354e77de442ce88a0a0b0654a5866811f6119041b077823e710fde5040b263fd3674b35a7c3182b7997ced237bce9e3010e450d535d7206e1635a021d2000284f7c5a8e240b01c485c0e9f8a5649cdf98b6092ec4fe746e14044a3fd482095e2c852d7eba5d8c8654883eabc20920600f6ded94ccf2d358c0110661f101e22b6ba056a0fd7ccf87a63df4ae078593602cd0f35a767cf117ac996ae2ed05781585d0764872f32e30dcb4ddf9702f31fb84a3cf34f2ce5ff7af624eb99910d3eca19dd337625c4a9b18fe8be0e544d07d71baa51d71621510e29a4e40c4fb65c43772a1bf11bce7cf0ce0698e914b1da955bcc4f8bf04065e13567752d6f2d2854b7692b72ef731aabbcbefc0aa752cdc07b7415e577a683366b56189176e49d4ddade4a1301fab204a4a3a08cc6961cf0c73e4cafa838692dc8f87a815a88d7940758741c7303c197de7c80c9ce14fd701672d1c1d01eeb31c126abd62402487aa37bd8d7a68e3465f746eb6cfb639cd9900984c7780c0b3ef8d10234eb865fb3ab4e9bbf01e4d38f7c84c41b7ea15cdb0f74abe0a397d38c454bd43423293f395cf17a6770afa7feba818993f3fd26681a6574a1e56c76d3b7235ae0f1dfe3751940fcc538e825e4f5fd330b6d45687fe00ad408caeaaa204d469d908d45d9c08947083d720819ce1a852d794bbc6d8c66f31dc6c8d2729e050ba7ba1d3b8c58ae1d424223230d6d17099450f36c19f83c6febdbfa74ab2c92ed2ee52499d05aec3f522ddf68605eda993b8bc0db380ec15fa8aa9fddc2d46808eab3d17ded58f10cfe08ca2fd3a50f838fbb35283fdd1cd2685c7278438b95e46b0bd64fa6f5bfb943063826b9133352801ff2c70681ec8008f385cc15e3528b9f08789a972ea9a81c530cc1edae6c850ae16065657cae44c818350796696556060f44bba20709cf8ce723f0c65b502501238a5e70e81f8225a8e900613129aeb2628725d0aa5be823cf7d7c9c1090c80ee41995397a0c4b8d0ad1de9d388785bb7e4061c3b5a87de52ed52a93a8d8d16e5ddfe8ab7a4e06b08c269159b852619b7675cf7344b1a91fb0ef77c63bf00c28e85fbfccb13a5ccac6329c0790a223c8021d3537a33a924794f2632bd6734a7cff4e3493cbb154fbf3f5ea8d4200076b388c0c36909732c68a6995498b24b4e6bf20c19d2c9141122937feaf5588133a17c08e864f1b597c04ea37e91ce6f9f03d6caca0c4b89ba6d962b9b86fcef4e4a63ac9e8a2d848d7a56bb2ca7b923a56f992cb099164f2cba08b205a70e97f669e5a04a4dc1ceb78c24ce2666d1c000817c43b194634ff99f93949b960509ab8b06e524a3a6f6ba72e97b4d8d8f4259333e9ff3e377117b52031781fec3c62e307cca3852fda942918ed8fc81387cea3336caf36eef3869dd82de873f8938d3aacbdbc91e2f1f6cbb2d159ff305af5737fa676903023ded865af3e089dcc2b553f9ac493054b7555e4ada7949db2b9defcf8cc0dbc1331b461fac3a85b0b3e3be3c6ab7066e70603602243eba4d8a766a9af072d235e574285018be9cd9bdf30a915ec626178091f7608b055432348bad5de1e46e14a59ecf91ccf6b71ff051877be2ac65b129b19892a1acdb872f103a3caf9e785bb2e03a53c2457167a693738f5a00e320708e6e30dbe606e90179cc85cefc4360322aba26f6fec0046e435cc0bc309489e1ebec35f2f394fd22ef9e3c47c5e6a79e68f819bccf7d9fa50fd42ab4a487c330256d6b90b7fc54ba4e5a1fc7f4fccb1173542c71610a8e1da33e234eed62a59c7cfc6191a75f9af581e33ae0a3ca2ca76cc973b6eb9359d9f059fdc0be10311ff6790d3fbc31a4b2e42cd6bec304652d935f4cc482117f20bbcd6ba6cd5cc833155ea93f04cf3a3fdd9e4373715e77a86ef98cbdcd84bc5d1247194627644b16b5514becd6eb3bce186a21a8eef0563dafed83ebf17b18d03e0466f5931b716be12220dd765944b0027c2aa47bedf93da122b3bfccfd9e8b23d804e7c327f68b21224561bb88098a9196ceb4178d0d6a63e940dfcfe93a72ebfc13dd6d384ec2b973676dc561a1ac2b47ba2d8667ef6c93ca11f8bbe7fbba025ebd9707019d43d78f58d4bbb845da3c67ffcb735cddd82cf3ae5fa663f9f083958cb7c329a1f5fcff1bd5774f22da09f560e88dab6a6f7eaca629e1df2a0b46fbde095c18311cb019b4d8d68f75fe6d1489dd73b281451bb68a9bd2f2832eb0278f0934d12a2f5a26397b871a5a770e49a5bbd9c7d5f675b2e9b3480a481e121d84057828c2e1d1943aaf98f00631dabb3ef77a83e80146b553dc17c2d01b54b313b37d838bc864d7ab9b0c568ec60f61327783b43c4f23a9bbbe7d42a934a4cd0a83c9b83d3af74f75fdffcf3e15f9a19f5b07e59165d4b5d87bd185f7f854cc2ed31afc4d1a5c20664925de2114ba7b626d3d7641c146dca32992015116a2e66118948047576e602a0a55c512c4cb2b862f2b7cb7423a858a25ea5bd3f9508a83fb6ca605dde3c3533ec10e61f611c13cf63045dbc1ffd83d76e22f573d30596654e18dced635803af428ed580335cc44e56e798c53597e77c3b4bfa804a15647694a1ad8da982badbace080fb2b0e87f2ec2f84777d95e08935dbe648ea42ad4ddda39587c34661f38fe627fe1d78306e5ec68b39072b4e3dd95554c169939e3ae98f743858428253c008ff12737a6570b889f98ce06eecbf0dc32128618b2b670589939e47eebd574f62e2f505d3740288224ec67b288162792a8ad6d2d95ea6d4e4f85c1d2c3bc5fe8ec4125c312daaa6f7fcbacbe793d1f7f83a9e5f06145d258fd36e8f650d7a3422f06e57ddae0fef2752baccc75bb8637ab7d315739cde58c11473324161294dce9133a7a83791d47f183cc834c2d40834288e37d048a958090b6541d6ff7fcec6e1b130705ca341787662af506cec74e5578ec9bac1c930a4d02ac95ef258ed42191346b62b2b531c5ca88b1245be4900ee42e1df1e97d7ee1768ab091f50fd409b9a5c80674485f9f70ebbf04a628df6dc7ba23e563b9b4b2962028ec642e6ed5bdebee64505808ed0b74e0a65d81ff624c2a48df718d35ab2c51348b47206d4a636313ea602666acd9552139325f2c67c26ea91e59044f40552af512a3bc819f798a47bd07b9573b55f9e104968fa78f662d596418f046f6841aeeea52621167debad7561bc80ee5ab2a4beef732662c5fe195cdfb7dc44fad84b527d91b460f5e173b7e624aee2fc76af4430a9da09b9fe74e3a75939f1fb548f9812e7674ec8401d82f08752aa80a5a38451e19b17f97d69773d9e4b0f352c3b6bb90d47c686514a974f5fd7066d2ea1d43013e1989180d2e38889279a0ac9140bac4a7260c7e9852588fef8932cc98fc4bd7fc7ce4bfc26de00a5e5c08e167deadaf8fc0035ffceb817aeb00e062bfff61c0e56007c0c73c0499c447992c204403a9034eaaef449fbe16cd709feab8f97af8d88084889d0417d2d314953a26f8af130d39f9c88f2c1246193674420b528005cc457db84341fe9fba139c1d826e16ba303755ef3a64dbff71d921c40d15bb7a659fafc9a5c35631e45745bd570c66be0e03ec6b6ceb0d9ceac80c57728ccfc481cc14b6e110f418a604f69ce380e0a1eedd86937d559d36f2fe2031493f983ff8524352c79f5dee5db821e1d40a257ace25da3895a3933344511dcf18d808a943c5379912e57d96243529dc4ec99ebc091c1dd2978d7a0427540af7a28cd8ef424cabb96a087506786911841555b7380eb3f87c5cddd9133e5d2c4dd1e6d28300fd8845a09fe318ba984d98ae5f5fe7b1dad14989e4ef81e7f9210ed11984214e04d06d3d89e3a160925b80bb9f873fc0116e09548c8686956a7d304cf560c041f8bc15cf5d2ed425f9bcdae2271dea94e94bf6e687bf7e625feac8ce55ef5259768720579b68c28ed580e501d110a1bbd8939bfa1412d3ce039fd4a5ee2230bbc943c051db2df8bd4287810022cc636029e13a500b40cca22d5777dad9734668a70196978e5fd061800466fbeb3156fa8383a02345674c793b29d8f8049fdc6265496afed436874ebad6914d09270a092313c6f0b3abf6e77ccff32e239197b61ea593b25e712d98484513f310fea167084d0a850c054fe0fdad5c2bcfdf211e406a53aca853add829bdb0e367529efac4837a1692f89f77e3cefc1610a4faec5ee99dbb3d308918d007eb66094e8ddfaf84e91f8a1d2f2d515434885b15a8a1bca841deaa232fb6d946dee201e3ee4c25fa67f0685e152d14e2d19fa17f47502fe43b2c7b9bf9c130dada87a6749e96b285c7a2ec2b0771fd20485b8c09351fe18fc0ce5eafb4753b829c82bd7154d686b46550e68ce1939b23b518c6bd1d4767c0df624083fe86a0a777c3941d68f8b587c90a2880e638c2131caaede02abd97c142dc95b24c0e35a25d882550ed258662571a65c1475154cd87a806ddd928a06f0e7d90238ec510c03d35ffe402b593f7a5ec0f01bac4ba5051103a48041b9ccb47324bbd7b2d1e3e15906547faea6861cb043c3c4e09ec28ce904e49e9bd65c3b169f14d5a78d40bebe0d27ab53522a910fdaf21e2289ef3e9850f804d026ffe9bacefdc2cd90d1d3712ff35e330a2494d2151cb391d81eea2cf4f855657d32e1eea7abb47ca2992733b5bfd576c8f17d796bf53b5a16f8be2dd679f0f7614522b73f132f9151b9a4aa8636fd6f20f6cb29c4a9a8f5abe9a1b795600c93ddf1d3735cae370c44810ac3ad9df47a19c8be58d7d1623aa03baf77ccaef9dc78f6e6dd849c09ab359aa21918cc5e96cf11741a8255414e13562e93df7d224e37ca367ca942c0f71d094fca3aa100973dd4b4235188a6b88f2166e0ebead31840987ddd8abf0cf971d915c88fe233d781a5335e3c906cb81d69248e303919eab30673ab2f16c8214c137b7a69738c5782f052fa1ef1339f7b2d6c59137b68127cb9b804815dea0ac925a6e18b519362fce5695d12800fabfa722531f95540939c92dfb9981ca22d5133ea9fd158354e77de442ce88a0a0b0654a5866811f6119041b077823e710fde5040b263fd3674b35a7c3182b7997ced237bce9e3010e450d535d7206e1635a021d2000284f7c5a8e240b01c485c0e9f8a5649cdf98b6092ec4fe746e14044a35c5bd9fdf4f5c8f37658f49985a5991ac22c7fa683fa55f1ad02540cfaa86b034c87a8afb06fcbff74203b73a3133d783cf92565d99756eaa19ce12d117c246aa91d4a9bd1e163ba9968585ff9574f01ba0f87caff06d5a74b34dd891e21b0a8919dbbf60ac6979cf061e8a1a206be91cc0959e016538fbd590a3d5285e7114f0cc449d880c2267b727ed012d662a3c0dda94d5eacf2c29e53882e289db52d795a7025101063f226da404776f7d641d34050b1559948b4af6f16290f5bda80ddb9ec3fd44d15ae03e88fe889fe5190fc0454a325679eeba9c1c27886cad7ab5aecc2fca2938e3007a503a0c429c1fb287b4349d8fb37c941e02dfc3adbdc109c4fe4bf5d1cdbd7afd290c4cf96c53acce72fd52ae29f71393f16df35d8bd1bad78dacf12924d861b62edbdea75207435dfc8500d098f80b05e70b4a29b764bd43423293f395cf17a6770afa7feba818993f3fd26681a6574a1e56c76d3b7235ae0f1dfe3751940fcc538e825e4f5fd330b6d45687fe00ad408caeaaa204d469d908d45d9c08947083d720819ce1a852d794bbc6d8c66f31dc6c8d2729e050ba7ba1d3b8c58ae1d424223230d6d17099450f36c19f83c6febdbfa74ab2c92ed2ee52499d05acd87ffc8f1c718a665ba363798c3c04a6e4c4b09f098eb8f380ff57fc2d585c7fa11c02d0af11391e8ffca09a0662403c762d0a4da8daca86e8cca344c3b7a6e8edbefd03f0254da1f7cac56852b05d01a19becfc99f73bfbccbbc9359c1dbf10c047e9339e44a7cc07519ac2335508e2b29b4acdb1fe5b50498812e938072990937974d8e94bc62680b0d77ec3303305d5528f73be3d9d747dc7a74bc89610d53665a4a4f2659ee4e54839c4b6077fec63c67795b90fa1770729b61afc558be8fed8a07ec4e6cedf3b6bff9af07c18239de9fa1aa590aefcb31389463259d35c75c3f44cf6889758ba7d31ce0bfccb13a5ccac6329c0790a223c8021d3537a33a924794f2632bd6734a7cff4e3493cbb154fbf3f5ea8d4200076b388c0c36909732c68a6995498b24b4e6bf20c19d2c9141122937feaf5588133a17c08e864f1b597c04ea37e91ce6f9f03d6caca0c4b89ba6d962b9b86fcef4e4a63ac9e8a2d848d7a56bb2ca7b923a56f992cb099164f2cba05d30154cc4c23da8661dda477febb16bc83bf5b05a26d134510813d2bffff2df2453ba925adebb9959cd20f61f09dd911a4848640578acaa5d3bd941bb69af79afefa4cc5e3d5521e8592fb2bf349ea3595eda7e5c911687760b842be7f91494f9a3e85ec6cda49fa4fe80b73a5134f88d91c215b069545d4b37669ab5098b108329fbfb6051c86738d21294e03012ea4427c7c457a46f2d671cfa6f6a101407ebf1073928d08677c6bdb057151c4e609f4ded7b41e0a8c669cfbb5175d3ab5e16877b9587a448e5ece00a803a9f5a7e88d1b45f7955aee2085afdad646b4b9f8429622ab38bd4673405b425812ab43f96a96876a4fa115928218e602c09c3d4cffc1b95b56546aa4f6c08bb00cce169fffff702dac4fd871f2faf27021d2400df4e31306c8fdc686976e13ad6a0f92a4a4ccbd0e0a6d5eb01ac22774d16e67b701f4e85b8ae0c0effc1e6961d032e998c014d60e3433414ad766236f36e2edb346e989170dbdabe83dbe5b96923b290966fde365914c46d6f33a03b864c55039d1d5c3c809e58bf4b7ca8e88e7a8143f03eb3d6d38bb3cf92cfe55c9c0e599ce8512453ad7733347f9a5b0dbbb9bd1501ba83b9b4942815544428f4253bfe55cf14a5d46c5e65c4d267e49b30249d89860ad2178389600d917353d84877967041a405ecb135541822562cfb1dd0db4330cbda584b4b630bb451d397af3c9edfccdafd0aaf3f3f68c3abc6e872aab1249e6c36376a41c459a342be1dda238522f733decbc0fed5f4c58fe0b2a12e492a989d0ab8ec98af922394d9e4d99a149ee003ae5202586a75a4ef47b48fffe946f0ab406ff414e0f4d93ef6641d13e1f017884248e82c335b3c8ee835933dac29c977256139ab2ab562e6f840411690562a5f11fb5ab9246d331b6b23f52e3a951fd87c6461a0595d8cca201eded3f83cd83a91c3e7d46fef7fd0f6b51aa6f9848e7f0c7be50dcc848999c5492416d404a61f23809b2b15003296eda03051af44aeca5258f6e21314aa1f1d506fd2f31529cd6d804e46ba10e5a9d8506ee31b09d3558f677beff10b8369260bd8aadc436442161f31fc7fbdcd3a16c365fd0f8b98c290d1ec83340ebf0e455785b53b0701048c6bccbb1818cce1b2a50394e9d2643aa36a285da891b49dea7116061c1de0da09ce1d38c9a9d1d1c337151d89e712598e0cdd99e1369c34c1301180d3fe0566839a4ca6be391c1f7b1128920790ca6ebdc2022373f23ed411f9c9e84c6a09bfa4070c68afeafb80d1f6083747beb5aa334a34f688114da70e7de0d7b3c331010feba480073c13e456359b532adba7fb97f24db18e3fc496f16c2f83d1ddb608cf25db494d01240c684e9e202e275b8f21e5c8c7842e917a2018a3a387f87a34b386879734860098cf3a729ac961fbe3bad08fe2bc4bbd395c93a0dba2693e33dfde47e8083114445e1e458c017097a8fa27f1a1fa2cd7970773794a98253af27900f3189c6f8a63f79957dd0f444d25d090c62a5ba7efc05c084d242d9bb17794ef1576e7ddd9f5dc03864618ee660a601d1b7b50990f3999df5f2e1273aab58939b9c7a08eda8f7dbb36aa5dd8be932453c2a8e16bf6ba52a31b6580699307f8ebb07b1fcb37b4868461f43836836485772896e97a20275181511e1a8979e4ede573824c7cda00ba219439cb5f20b98916cfc9d59103c892fbc40cf109b1e47b5e480d801b094bd18f8906bc632cf4e39faabd965762a6245001f7d14f820450626741f3a99d8693032f5f9c9acc3c1da3df99aef56b943cb40a045cd8e38e23c6aa7c31d27da43a78a6d96d7f82fe9eea18d7b5da619f897c57fe14cf8ea65a4d34bb4080a9b89f90b365c174ba68e97d2c0138514b14809f7144b31741a92e252515b70151c8e72a17e4e34f3956085f7dd225e32827e6ff36a7f906a09c453779f245a37deb9cfb2f4381cfe22ed9f607c739628bcc5e2980182e68e9abfd6b3edb65dac6f4b2f433f857adedc78bd55dfa037de260abba10560866a73f0ff9cdbe22ca50b43876828dd614e1843ed5c6e666af78a9dcf4403594c314307cf962c8204243ae6f7d0a31cdae34b82eac39fd61249d101cc5de88e17252167dee6b3773e7cb54373de96e616ab6d133358cc6cffbbf4995452b87203bc6a4222bef96b16f3a522f01c35e4172113e3a4363797720861476df87edbc24eab4b4ef67f2a5d570edc65b457fa328d0d3eadbfd7a2e5bcb0ff008bb927c6fe6b9ca44d387aabc14afae52a4e645a9fec5ec89e16d4d2372bc4799d6b732235cd36140f4e7745a1ad3518ca4fb59a391c84a95aad06f2250f8f89b189d8cfb8dbe6feb91890f8c7a3a0c92dc93c0b8110bfe057b499cda5911d1730d4db8b5d98b351adafae69c2e13cc9766bcda9f39b5306bf56b4a3dc01746490d1c9828f226a0d6749de2448e65fc534429a1990ddc503e2bc4d5b8895372da58104ca618d9445206c38cafa2d6ea7dbe4966eba1524901e5ba032cf650540d650f039096664d1434097f92b398ea5883fb89b522120a4f44a8e27a47d0020372e1a3b16ccfbd8cb8e11c48dcb1f9659b823213156f85ed4fb6841f8852f873282039bf13cd3b509c62ef9a8714118e9aa7ba10f9e02981624104a95e919a536e312fa267cd53360287712170caba60e449f87a2dcf4334a87894071a8d14715f76f983cd52db0cf67bed6e9746c2af07cd44ab2a426a7ba5cd44e191c4f7de996cb1fab267d8dfae19dea3a6ac8825a505b5f23d47b7712b1444ffeeb4b68d131b4ae0a61b4843c5273d9083b5379e8606eda93a85a73794e5150e0784049c6ef172d7385814b03cbbd43c42bb87c39938db73b1159e7ef2cdcb47b7a4d6cb5b09ddd8c9078b1791c09be6211466a90ee4372962c033a1015cef3e24904f3fbc90886d71ee8c9ab779ce6a2a8ebf912e309deb022e7ff20b9e15a22d60a0d7c01ec576f644374f686bf10f20a64a5117dea7e8c3e3a1adffb158ceb81e1d9de16f49521bd3853e0e9fe69c6c0aa6820dfb5aa3d92f7635aa8f10335058752ce30602cf3e2d94e5b5e480b313f4660040157b6e78388cae44b5bb4eb0d7d9547dc6c32a6f805659c7b44513f3f979a00f02e202b7a96b8fdb20474045c5e8e969575163966e0264a39f8ca3a87e8a010c7fe3c8464cf7ee92c5d32c4bbfbf75951dbefa660f3b9a97241de7de9b6584c61055223fbfcfb65a2e3cc228ba70bd504730dfabd001e7136aae6abe3b45d751becbdb116dd62ae2ad335604d18bde8de9f7cd742303986058560971d89b965963885d99152a3b0fba65110031a3b6b14d770d099c1e68eaf3e329de84012007edec190c3f23f9ef12cae133e9b443fd233cedb68c1e61a96375a70be47ec1b72321ea35325f68cff5e4d6671737c2c58842f80ca1cd7e15d493a3850ea4e1ce4634e1992891467a6c4baf7936f1e900ee5facf4d91407f5457b149a55a2a72e1ef7e2035def1d1708773d7b5622407bd8e6b16b18955a99fb57a7ffd2b5f420038c251fbff5b3a661de31284ba2b726c598d6be1117cfe75cb1c20e7727d9d197f3392aa41c71aa0ea58c37027ebabe4863562b52b19ce79c3aac9bad8ce34b0cf95a5d97f2d7215546d112a1786eb01d57e877ffe21f636bf85b8b75f522f14a3343f7b0aa272be303fed23791d7904a9515e674c639d516e2b238d07dc1a6f0204092e2298de39da5a1c74032997553b677a0cd76c6b22b7c9816cd753d7ff33407c3cbf24e3c68bcb2fc52419c24abd8d496bdc478bbe9274d3dc579229daf5f43cc7a00091a1c9eadc8eeb9034183fd38bece144a0ee8e6b4fe19d2c8923811c49c6b65c332760b694eef3bc6de408a5eec5386c13645d150b09b21d40d15003e33c999ddf92d1dbd53b0e6509d50304f48cf3233d16f1c556a959abce8d23529e9245dce0dfc8b7fe42e2e7c04ecf1dff09ddcd540d26b81bdf7cc918a93fbcfea2197978707eba736c0eb0296ccc42a71fb695a5a9cc29b9dd06417dec9c540c748300a83a02fcb579f9cf11bd6301937f2a3cd466d60e322ea0c82bf63c357bdc77a96ae392eee400fd3ead3beaf730dd514d92c6dcdd06a7a0dbac3cfa409e033bbfbcf7ceb9c3b9544a50ec10b3a643244952a36b9ea9961a489e2d14ccc0a7fd4823bb3c3ff693955fcab215ee91549a524aa384e98558b1ef86dc2e216826d9db009817e0f75dcfa8bddad0c6e27cc1b41ba6a2d7891e37cec601a0cb5f8be5b136e6fb76e9c469b3fad6acd1c417beb397313f662bbf11a671e76aa4083921425873a7e7ec50b08ae85443a245e78ffffb800992f139b1e4170f506db59d8e6dc63caa9b1a70287aa86b516e8719045a82d075fa5dd44424839c8b5439060cfda0f0f768b8faf1fc7009c0e31e82a98479deb200929cde1aac651f08f737690e0e58f93c86f9f92950095cd66a8f5ecc619763f2a544d016cb06a6bcac0b5cf689dc449e1890b18fe2e72a56b7ffaa45324b84850ad50786af33013fdb091c53c0b590cf6a87cb15e4fd43f495d76570f2f9dbee2f6108fb92197153a0dcd27282b02a61a5b96396f64913c2e2ecdabf88930d8b8e10cbba2b487b861fcb7fa619f003399f98e29964d1b0b3e7d874ed395245fa12dfed859bd0d599868f0f1952024164d6357a55930d9433dc09c5430b6f3f20cbe06149d971eac093a7768479a4bbe54ed238114e280164768442a12fb95cb76612255a1288bc538741777eb4e6eb968a3864e2b0b7f1a6005537384abcf3fe5e54e381c0de703c8a94b48b47ac5148ea3671036b7fe99c476f4a7fd7dbe0fecabbb37edb9991ca4b4222c01b0bd345e1b83bcd85482a671debe914ec3a64baf58f007c02d9475fcd96bb9d9ae3d9950c7ac207e884c661e5be3d0d8083f27a88b688fbf0c695de9ada26cfaff69073ea2e1a6c58e757fb0ff41e67d4aa55add155b50304ff7b7f0b4d8ff3b922944fa1db602742b1590b34bbec48ac1dc1a0dce3e33f0021a8832259d448d4275039b3bb1840b8ce479366841cab5d8e32a229584310ea520ac4d04eef0fb544bf5691bb5c01ef211bafa6a207c2ca849028da07d1af777de0a1ffdfd1c4cdfecf4dcaab99e9135bcf9e1e24251d8404f129b22535682858ec2b7d4bbbba1f6fbb6f191ffe46296a7589cea001ee83f1458f7b1393787abbfb159cec0f4bf8ee0a2625cf1f95de5f560059b91c3fd18e73f19bf891ec1a7c84cdfe12ece27d3bf0145d0ef60ee9ad970b6ff41baa3e0536c5fbba4b628b9b1747052a9a9df232b08126104d926c6bb61961c5d6411250a6d579265dd0e618dd4f9f55f0a1bac422041b5915506e0b3edaec9a20d5c9f317794d16857eed0416243cbe433be424d79efc0982211c85d894e6aa28523f69c86b50331b079ade6a5b0f0382e140cd7ae407f319d0f1bf1270101f21aca3874df7d20833f76b53fec4e72ce849a2615ccf9f4dd6481ada413c74e0589c7aa454a50a50c4c5f41f3d3cc9f3d72ef40507c15426ca40ba3ba70fd0868b8aff6df363d1b66628e39dd1d7131b6caa4a8618ecf438e52939bcd67a97c7f37c91475c81926996879cf9c9df02ee0b592e4d768bdaf545e67e5f0ca39ac770fca8deb7a844295104f59beecbc7ceffea150acbd518b52ec0e1f7996b94afa30bf5a1c25e0e6ad1c1973fb7df3daafc5ba1dc8f0cd9bb467b67776a33bd5ed935d57ffda35689d87a27bce3f4888f182232017f3937a916dab813cd16bd39be641a2efa2e3b084dd132b0bbfc025349e0640f5f5a4b783fcbed6963973162ae52e0b89e744c46bd28c51dd183e23b1a9e8ea614dccb23f70ca01907c86509d4cfce2542ccbf8918a6d558825ad1fb783dec34ddd7e01b1c17eea464c7b3c6b84c530ab536d46a1d46bd0f1935d9613f4bac3273a2ca2aee98656929e3715319b53a9a04a9a395d44b76eb27e6ea742089f675b852950d9ae51e87bc41f60c7ddd48d6968700d1bc007df7e2a137ae033a86ef3a98868843dc02f15d788adc69d086d8f2a1b577d47e90f99451ee906ef1ce6a500e051c791ee64969a1da6e834f93be363b1029fb7ccbfb78222235c82716b85c26dd0321f47be197fd29fb5424425844190323caa11d2bfaf71f5cd3765e69ddde0633472cb0627ae90dc6c963805c822f9422daccbf5ecc769b02e203b56c85491fc34241453044fb6684dd310706dd8e7e5e565e04f4810e9696df6774a82fcdedb951a406d9177a4a3bc9b8f32f05e3f81711b880194fd765adb672f7febb445e456d87871b6d3c987d165f2db82ffd5cef29bba547c45d016a4b0d3935613c6d36ddfbc972537f02503023a8254db80688381c20fb469d3f8af93a0598ff051e690eb418d20325482c2346a6d2af479e8cd0b06cfc43bb749805fd7d2498080708693bb9f4e0c2b47e4383f35c982dd8a96b5f67a0459352c161ece8f36d2bed624110f2ab5c1f832b8ee6c23003d847b03a6f8cd2d4bf70562472631718df372b35bf7281ec07ec748ef9379397460cdee558fb57cea3c4a239c97aae846e901aa9089e9bcfb3fa983d302b1731d022f3fd983a36331cc28f383129d1eb2a0b365110f31751047f6d99f81d601d4b1919234d4b9f1b48bb759497b0b3a0fea46272c59b97b587f5939f313b08732f8cecdcdedf3b2629a463019ab54aa9f4b7af4b01b6af1c0c27d1f856a99f1c527dd9439ce5ae219eeac28c4a37e4f3d512df74b1718681c054af82c57edd728ad2bb3ea9729fe328c33bba771bfcf089f2fc083627f47f04c24216bb6d44f548c5446b97c8f14814ffc11d9c51fc7446d1a21023c6291ea22fb41f21175dd4ee0b338ed20668bb8e7b60183a9dcb7a8a182cf7e0ba46b2e5417f467d4e6de7c06f8229b7b1bac15fac8cbe855b485fe946a89fd9cc50984c51cb6892f9a9a08401274164144be49d48b2bb23f6d5e3427ca5e82a222bba2e8a0123c3a16ba8f9e53f26a3adccf71362d4c7429ca17af06791ef5fa4cb8a8e9f51643ad762afbea6a7dded043907e120f142030a7bf80feb01b6d4521c1040a8536f7029009410d3edec4190b9450738280649adf105b6c81ba883c4b64b2bd0649358dd897b8e1e0f80bdef0300f2327de6f85138136ed4c19557267aa765038fc5e8a3d675b05c3987aa044e9f4b43a461029cc64e49f4cdc281ec6c0078016490c22f8fe2fa10a24c9cdbad17c97015b9db56a16c52f602695cf855377ed6c9803ca004f55313132628d49cdbb2df018f193b7486c1f3ab2049d1ee8be6bbe680f1136c744dab93329deb74877db6d44b08a3392193ea3ebb0e829b1bea547e79cec9e784ca177622176f816a6368def9d8ca5c1644b5ab4047a64e0fadc53774ce1facdd2b44d0f7046c440e7c513d8756e40a2d2ecef29e46ed89a8ae494ad822fcc57bb42c60be2e3cc35603ee821943fc2e191e2992edeeb0b9eeb158944aad6d93fd50cbd140253ecf57adef9e2363d0281e4182e0819b6939d3b5dd4cc936c971f71e78e7da59b18c647dfe2b9fe76d5b26b7a9249f0a6e4164a5ab8ea02da0f7c87ce25ec2de73e702b6f5032e5552c9490e7cf5b9f720a1d262dc4d1fa7b89b4d699558d6edbfb1877bb3eaa336f5704eba9c40d4c62eb1862d6f699ab59d49d81981a711d4f59341fc3688d179e977b123366e37e4a5e6db6e9f9124526a26f68926a65548079e704076b4695001be197b5c053554520176a9f5e822fa5c72f6ae2a6abf0dfb67a294815adba0f4843084454007f1c11c8eb1400ad6ee2964d0e63c59700649ef7d4604a36c0bbbdae4591b4b8f83ea8cd2c2172401b5acf683964a9fe63e6aff415a4a8d1018c4fde247267f76df82197b552abe60bc6253814fd7a7ba1b615e8938e88e833caa821a2b625b28a0794b65e71e571e556d6f2d7733320dab80d8009cb9f0e19e7a71120ec12cdb3a1b5455033308d8852c41f1e770da67a1ba8d727fb5a72a566162579eda7f0d64e24f502ea9dfd7166e01cab2d7215f67e1bf5aa1eec279995d45e1691fed32e394d93cf6d9d6963f5e89421e839d640b5634e8afc78377c9618fdd0a0d276751ca9f7626e47dd1df3e0fc78351e7990a31e0815f8ee5cc3218bfd02f5e14fe95d4b4f8e3155d7b84ab1d4d50a771f50c48391d0e0e1b0cbfe5d8463bb9b763d6f554aefafbaab5d3293a4506ccc03b0a84524a66d14f2748c372d0e80248fa8c531a97e40f803c0fd942a0ca68cf020966c938c96489871eb10c7367912654dee05d7ce11457bfbf098ed70dc24e079df6d2cbb90fb68bf8f125d41c671a39e8be746e30e1a7c793bca0760de90f1d893b9126d919bacf609a34f4a0f837c1ab1be3ed277f4716c6db53d82b36c7fe4d71dd6d48be280b9895c9257207b0e335c415a935dc631263f9adc9233e79459542e729332fb19f27c2616d08dd0ad2d2566791d7bff5603e87c40f49f1e18cbc9401def96460ba506d2a608593ce76e1c34105aca7a320155072a258bfca6e8a45d3b1e617aaa5b903c76fd8f734d2e6e06b6ac063952bf6ecca5b8e4e9fdd370252aaf57df53397ae85926afba7f7cc4564834253c65e12f1fb70649fdb558f3d0f708c7a3168f6325b286e87fdc4fa42b63c2927e2cab8d299cd3e278ea422d3b895425c3a318ef9eab57145b56db088c4c7efcb8e5edb625a713ef1547c2bebb5a4f24b12bbd60df9106f65a4c0990553cccfd5da087d5c31f7a303cba9b886284b6a14f14721eda8fb592930cdddaaebc3a099aead7763b67cdf4f1596c9a300fe68498b38bb600eccfe22dd87932348d1f63f179dcccd9e909570f6b298f804153df6fb1eba156ec01b1c42e386d3ae981dff05ad1ec39549da3914d6e3561cbcd721fd7ab6c52a0b05fb9940403f526d5d2008b7340148fee2c62c5e4c66123e553efc0a13a90eb465ede86632c3c8f993d5babf1c561693f3dc6d031f02c224ccebfd2c5237be4e80699a1533b0b1d5cf9d18a0d56d4b2991bc09ae2c8cb4692150498f85f07d5572e4c22419eaa0d5cacc5adef21d185a6270d9c07657086cb3bf133cc517077e1737ecd59fc7b708c0bafddf96b44eff5da8faa6f71e80c86b8b8974318b04f45e3f169b5cb5631830f4059ad166c1fcee60d1de14c59ee60f0e63c4b6056da9302453dce997443701c3c49681eab43a2912880c03dbf0ed03dbfa512814761c626dbacf0fa6c5e8cbb1571c56ba5f58dc4fcc68fd1fdb7a10d4d89768c6b592489b2060c86e4957a5f66832cea6c15c4f8488817e4139be2fff5b55ef92b8a053dd7555b2c27a88fdfa359eeb683c77f57ad49992b353078da2a6261416cf6e04f9000fde2615d86eab89ad3aee7a88717ddf80c84e6a0a38367669c87299986e2580e0c5c03b63eb15bf4a8240af8e778a87ecdaef6bbf22173d402d2990212bf76ac2ba3fbd3ba66d0a675332485f6a95d9da5c9bd2c1f34bf3c852652f55b7977a925eb045bb04522760884b5c295219f87bda5f52e065fbde8cf9eb99efb8a8bb0f986e6a326c172610ea262dfe6e52dd10a3f61ac578385c17d8c291a0e974c8ad3f4d58df9d6e00543e6dd45068a1bc39f59ede1536ff2c091c9afcb40e86176d11916c9f84a78af7ed6df7396cc773a90510b1d06b069fc68f087bc86e167ff6194858fe51cf29c9974903b95a841a9d381de5bfef8b7562e6c4d81f0b4394c82b2e90e3530e71ff4c181dd9dda5233875475c225c131b1095af711c63ca91483d28c16829fd5436a570a0924b9b334377713c8dfa4fe3713d7dc431b4d02c9e47d471f83b8e94f3ef945fc6f10e9e039f5faca963d753328239cb304c134f8f0bb5afac4c5a8731cc2aa8a002425c1205e01100fe06b6de5c518ca0b6e09bb5a758f8f5f3a956146b6c5703528e85f11566fc1fe0b85a462a64ccdfee0777076db435e14c6aacad44895d6c3a3e77f3d06b84f017ea59fabc6c9927c752a41e696a242f4e1ffc2aa1abf8d80edd6525374733dd414575ab2036dcd9670334c31ed962b7dcafed9414fe6dcff49452dcdbd06bbb95b96df00e39096e57c385456022aa9c48a1093376f61ad71a8da340624519426a51444b6fdbd68c114fc15c7e6aabb90490ebe80f7cd3c5c40febd34a85f739a44f9af12a3395abbf0fcd22524bc4c396ba53216ee44743031aac124e0d5147db1b21d65372a227cc122aa785fef0877bd4d59d270aa1ce281c4179d3e7d355ebb1b3672570a972fe457b750a00748bb10cd14c9905d1071fe2468342a6d58a3697d34d10e2e3b16041393b10aedf1def1adc90c6ad520c9ddc910c26f7e6d68609b27c3015c20146a85dd855968266cdedf1b860255c47b453d6c798f89e903347eb04cf3b9796ad02e0e5e2027f5b0504e1c50fa722a09a3ef38d99065e486125bfb9c57053d0a10d1605b23fd6c96656d235e18d1697aa35fac19db10e429c722696b022620eac33c01e5878ed01266ba00760a7705f4cfecc36c4adf133b697615fe4c4754f8e09041e90b147125baf0600b2b5b32579238548f777d54aaea8f0ec011f4da8de4a171a1b50410731fe9b7f268d308dbe5989378046848191f26b4675107508c5b4dbd71614729ea76e4f25654907f6e3186700c89c3a35c6df8a230fbac1721e8430493e180c2a4815315f22eac6e3b9b082ba01e47aa4b601ba779dcd531ecdc1eec442d264bc355409b93e8a0544e31238a6d6b463e922559b2932ea1dba9e5eacdd2f03ee42c23e4f8e7770e10ff62b956777b3443b3c6e98ce715e4db16cc9f1846ff8cef52397b6c68dce475bd14bb49dab9de557202f2995d94589863ad3e187c73fc1775be147c3439b0188e4ef727a79f1b27c78955a427dc5b0c9681da8d783bf2cada32a18e5e92df2e90242dc515f72b56348c6d449558bfe5c92ae6288eb1f0392f39c702e30f05ff4dbf213512af39ba748394563479c136b30f52f947e66ba3fcd3569ee733f1a3c614b60f14099da9e85c49c5df50f4e2fe413f95d9db6d13b87fc3509938f3c49949cf3a8f4cf3d57853d57327188510d8b23ec58a8885bc14f1dfdf1280537a003e4591bc61cac9d65eb7c5ed48bc55c5cc67a3eca1f2099b2cf2b67fe4bc242ccdd885129f346bf4052e1b153fb0ca2873449ce03ddcdeca98c1a44ad3e6a1b4e38daa502054f6595e81031d8bbd355b053b03981bc93d39ba1ac759e080bf6fd2658a59b0750508a236c7fdd32dda4d8ad1f772aa96bba5363e691e515e079e3f9be499bc1ac8f752734f746a898f135f57b7dc5ac5c041cbee4fe51900454be30a5b203acf72774f5164bb988fa64654f250deebc3d63f327d28994ba97687f958dcf4e707be677707479b14669b3b7a27024b455df2fb4ab15131fa84beccf0cddefffb91aad30913fee5cdda8707177943fa239b1a883ed6d1eb7842b0ae517fa9a33db90b49774e75ab7551f67b70e83870d86559193b39924579e28a837fe5cc0468c99540c4781bdf85313bb342efa00f4b36d8ef4d2dfb09d1655d2ba5a78441f92454adcb36f14d56b7f2d52377494cb8e6bdbf74978dd0f2bb076b54eef55c26efc347ef45a002fef6012c7d4951a5c308f2cd87badc525e15461e02a5d7e36affc2b0881465e4218346a40feab1c7a8fdf20fc7caeec0d4d9be0f8bca6baf7ad65c8d6fc365312f83edc27caa7a8e9e0d618150a2237f5236ef3233eb956f6a1a97f71b07676fe4d8badee642612b050b9bf663f2b65c2b2311b1f3d7c1fbdc87f46f449512bde7cc8cd1df71ce9b8f9734fad20655f0f953914fa39363d47df8a07cb09691a71c9decc764e7235eabf04a37b20956fe78e08290ff40d3eb7e203cf059d565d2be72623ebed364a3b581adee0fe9c981968588675c53fd33d629aa0f3ac6c9441283b4ca475122be873606b8051c94bb66f5a182395b2d77a1886c9dbf0cb6bfcf1e64de8afe0a1bf386c219736f0706f7636a82cc1e3abfcdb31729e6f0777c3327b77300da8171cb748cd094f6a8bd445bf8e8ceccca4712973f3ac44a464ead084ad14f25e3997c96837d7eb095a5402382e1cb611a503a20aa421882e8376e87bdbca546c0f03f176f22c5c048737eab87cbf1826469481dc7aba3fc23636737ca059e762dedb8cdc265068c3316df15b7ad19a03829c5d6dbba28388c9df5cac386e2edb5eaa782a1b0cc798336309ad62e73b25f8b837977f202d731bfe413eeedb82ba36530d7e94d21f58c55d62a866ea280f48ef3577b79e92b2f57242bd2d1c77cbbf1a3fcb71ab6984207daab3c2ecfcac82f54dcbfca569cb54c205b3f3f17e6facdd776642dbcd9b166a8cdbd613f77b2ad64dab72ad569c39a4fd6a85ec4146538bd38e7f16cac9d8216078a8d37a6c4c145a8725a29550e619d479137c2165007d77ed7d9508aebfc4e3883078e61822c390f60393b4d549828972957033a98f36ae4f06cd716719228289c075a5c498450cabdb896939575ca38e3438138047b6153a6c8ef2dff457588774e5b1c73cce1f7eb1ce1ca36ba2774332fd32114b3ac19201e6cce861cdb4a29bf1fd65ca57a982619ca5d59f5567ae1ea24aa85d2deb8ac4f88510231ef430a577ae1c43c3fcb20c38f0517e79fd002e997bde0eadeeb8845372b31da7ef4f16c57458e5b29d0bb01933c4b6cd07bf39037d8fb3c0279a6e36cb62a86cde66e5bc6f7aaffa3009ab994be515033b27a2f2006630a204e588da0e48178072da3a457260f4e374303d9af7b9ec51c2261b068dbebcf20a5422661ac00c1ef17b6332269e82ad842f35e18671616b64da80d19207259b6290167f035110cb35aa7b7262330e11833736a546416d6124be7bcb4cbabef89b6c4a518abf4268359d83704d501c380dc33a45f75382b91c9f63f9db4bb9c5d4fc81257aee759942000f01319d7f123338fb35a23407e68c595e3b7160b7376cd67e5cb037ae8f21aa032cd8c724eb554aea6d28383339a61f6b65e8acd1e4eb9ed18bb98d535ef215f73e56b5dd10cdc2a4be4cda83769036edbd009f36b0ad3e9f9ad5a304536f33ac4f0fb1741c4e129549637e717ecaa27f6d255a0766d5d5c890de92b0d06b3c717dcf506a60e20c7a6f16c92df19e7804912899459172d245bd500947ce73633163b0c1e49a7cf6257fb231895fdd015255c6fb77566ea03f7a623ad31469602daefcb8606bec70ff2031dfa3b1e84548acf1149e5506b50e498e9a6f759208f13e378d406194903db435151aa170f984e6e3c9f8e43dc44c0665fd3ebc44cac362a13ba29c5005d9f415fb91aba87c65441a8b08aae38190756e67df09644f894437e4a5300ab4f83ee3ea427a70d06ea7b2d645fe05fb904d842745595402304f510df5a3a0077f74e4e8068d2cd9a3122f8e40faa006403fc6e10e35b8de44b735242839d0a575dbcc3620c692d09148943612b07f12299325ecf7deaf24b8f8f24b2f759408aeaf99843380c67818b342e4dcb40252724b23c1f8e7a01bf346add86603b271f7814c84e783befb94e962848825a3375db9b4e473b8ececeb712c5566ab11e93d88d951858e3e2c11c3f2b6d6617d9d1ab4b08fc9884ccf6aa4c90980e52f6f539162d03c8c0dfee02228ba026b43eaec3a51b949ecbb1b39e09d4e99d4cff3ad9df2d0173708fb1a73bd70485e511023f0e4f9899590c873f9114dbb5ea15dc576421885994da5d6de48b41d1fc1f468fabb987aeac6c7bdc6accf2f4a3decb0147021776ed05d9f50558465074fe05a32f3ec8593cda0780638b1d7faed1b948dc60757043d221aac318f1ffdc8944e047621888065b46d0d94156e4ad3aa658accc49f6a89f2f31827ce87e776fbb1233e12daf3a74a0f2f0d5fefec35d2c935585561696b996e534f6b6a362ee54d0c16c1efdfeaa65dbce9c1fce3099f69aff4beadd5aa069fbf91874ddf9b2220765d65eaa1cd11ec7b483f50db50b6d8b3b1546dcc559a01464d420a3bf3c944f1b4b811eb7b4d9809ad25ebecff2d327585450a5708c3b660ca3d421193f66d6e9ac7a51d1e184b23ab5594e209215bb35a9a2a390a701520633fb5e098c2eada09c9a5568f782a1f967e688dae5a88ff427d4905609305e69959d2a756cd6d32cdd03f126a3484567db3d0da9d3f9a26a0c620bda5cfb4b70b0360ccf2f6b415783b04ee379d50538ccf97f58b6ae67d583bb50a8df95ba258c278802bb39377bc1914992e4003ebd2248aecef48e7428fdc98afa6e24d3ba4fa9849b840ee151911a2e200a7bcc7630e94777032980695e52d9cf717c73493f5ba5e1100bd7ddd3a8b127793a45c97653caacd64a49f31881664879af1d8c98faa99e9f433855f46c0de513080f7dc6d309907ca4246ecf36d31b30009959c906793ae30f7af9c952b7d22ae3addcff803a753283d9a1f60581f103a6f651f4574a829de5a2f153c45ad88ae253cd2126d44d79f542b36e686d2008542c1d36e221f42e4a9db6e3301ae9557130dca7db91ff9468d2b249ccef1b4eae1d2f134418f33d3858945643115dba89d59c4455e9d8bd305b0921aee16bd250adafdf40a1d5f533877d02967bcdc1e2130fe6ab9b86d865abcf8f8b1d61c2895385f6079c4b86485ef2e6f4a91e1656051ec3e16901bf0b1fa305ae95e6ba2f3dd80aada03d6b63161b8e41b562e43ecf4852f58da57ea7da8e0c349baf2577e49603c2834deccd1dc73ea3831ada846b532fcace4f5bcef96217381db780bbec64384b57802e29301811ead21c8ad0f6f55426d6cc285b47d3fc8d60ed1d09773022018ca62438fdc9d10046208bf60e30fd4e0a7cb72dbcc48e0b209aa9a723520ffd6d7d3a079e53cb5c42fe21e62b4490a1e7157a561afcb98c0a7ca3e187307afebfa71be55fce52fe6e94fcc8b367b52e2bab885be809be179b38838a72d2d71291ddb4d022acee548facd7e942bbf7a693281fd94b851ceb96563cf7c5df29dece65ed5f18081b14028558777007af1a4be4c693b7f922e745bfe86b8cc8309858cbed0466420e09565f4c88bdbb40230d6429a76c2ff7fd8853ba89eedfe96d2ba95c67597b0db482866ee3c3f28dba6b5573800886a06ae3bdbfec398c47cfde7813a74eb64cae38583398d15eeaf05f105ffc6a69fcc6a621355cb5affa32db0acbecf70fe0452c36045d0747d73be2cee3f1126b37af10608aca46d08c41aaa5beb0b2dd174cd2ea3769ab17e30cb8ad7b52dee1e339994f7714c2508dce8b2e45fa88b79ec643b105cc5be01cc6e2769690b28ea27aaa1580eb24ad921f151f5d65281215b84aecffe71b179c14d443c2fbe67dfa11fc024048640a360a83d84896aab3a215c888882d26cda962e026a8767e65ad31acba5a085a41d3e00dff1811246330ff4f4df545ad049cfcbba4c9815fda3d3532520b126c3ec6a61822be0ffc9772480bef1bcc75ed1465a537a32ea3bef2819f2b291f5ff5d0aeed6ff25c3e0bf81ef19ecd853e5bbc6598541c9d58ea417dc45c5732074065f4e0ab3764d3f6aefb5973e8dc85e769f012f267a03626c5a5b28895dc1b538d39abc1fe95e503489e6ff4c4a1fcaf2a37250cdbb1c329a528cc6a52d6127e55f8e59f97977e02a79b89ad62db92d148bb6e2d3e3672c9c389087f214af7a2465ff9c28eead11d22baa9a7733463e75d4c640ea81f079c391f55e969aa22c18af6eb1ada9fe73434d63952012c40a8411b9aa7417619b9298c53f7fed113e600120dfb1ada0dfe2d87ccf8eb534d4edcef3e0c8cc7436b7367eb20272c13b12f7e715f72e7327301eb647b3740db4e7b2c7110792a3dd624677b9c9965c9b900be1d8685255c21d992b2eb92dd9f22ac6d7b11aa8ba6f769b41a254ad0fa30830a6429542e82cd3cd0a4a92049e6f49c93e82d8b56256f0bbfc2dedd727dab2f82b5b94fbbccaab2e12bb31fad17712ee6332a474f281015fc2dbbc579229b085d5767998910ef52041abb1f8ff0927a2d10e051b21742c3d971b30172f975ae301c3cd8f80ac6569fd66c398ce462c21ea23fba65ed8a0c1685e68b9d4071408f467fd9ebbe6368bcf8eed97b6d81c24e646d0ed36404828a2d0f7d3d3c2e95f9e49651d6e2e5ceb671f2a89d76692473e55fc2870bfa611ad4a55181306c56ba1ef8ebdac9eef84980362358a8b8940cded355fc04191381fea635195f95df898d284d401d97e76457c91da06940dc172f178302accbd80d3871358f48e2bc2f5f19d4d3b0da367acf7cf45c43921f83631a2b2eac828c45c9d58f60afa2eecf01788df110257e6c2f1e05aeee508d8fc8cd2d0ad8ed1d0312591002b93d3bd49a5c1e47e42de87e117a4d47337620980a643b9399ba019b28ff5dc46dec6c1358ca47b06df924a1386a8bb545b1462e17df2063c0b7a7bd5644c548044bd3b3ef56c958e698573e32b9fc7a97e46a85e6f077125377654e3c0f9b9827971836b29a4405a1cfe8db8d71daa64eb87ef9a355e3ea6478d5e94a4b8c9d365165fef9ff94fbbc8df4d094ea0cdd9fda228200af803832165f718020806660edbc59054224497a0f40df657a72b41a52c5d3998fce11ea255a4dd89281904a09132ada982bfe573b0b726a1b135cafde31e4a5cf98a767b46697abc5b94b44fbb0a48a57c19cdbc5f1fda88793143f7ddd1de9c97332606c13e2063432cb0eedd00676407b54ed5d6c0f4f8c9d47e572c50061df14b707ff01817a691baa2024b539a1239e94ec614909bc5313951f7749aed53807a754fc744471d63094de8b9e010adfe93a2e1363f9e6dc85b5da9330f68cd934541e8947f8bc303615257d86f822b66ce929710e5a4ccbb33c1141c1a31f0fd0a4c84a7669f653f4fdb00bba07896b535b20f13901acf752675e9ca43716ec8267ecb0f3045239272e2c72917b438e48e63139df9a847cbe193effa36a299e9947bcf21a78f54d58c0e6ee4c498485429b8abe2685a7c3142ed01d7c74b90a1b32a57850edc0415e2a0d3a2292912c20eb62a1ac66f7c09f4215e33618c7b8126fece06aa3dae53b5e643441e4f82a216c77f886c2ec853d48385d5c13432b85ad5bdfac9e5a7ca873b6c960056ec8057a708b7ec7cdb09997535af0f0307396096eeb75eec471dc156d62c6255596a45441841b14020ac69c782432e081a24a8b5aafb12b9c7dea7f3429fa27f2c1030cf3cce51884d7f36c35a665afb726fbb4737249b5f105a094163ff418eaecafefc75b63d27670019feee4a3aa6ba7799699403a3e642be7dc17002bc885be565a7fbc3224da7c5b68a2e8bd6e12f0b8f7c1f4a7f005a035c4425694665612525282a74b85d95a129c25ee2b8f7aa633f8485bd7a20b83915dbe1982a36f0c418149cb849b5e187a4fcb16e664ae966a5fc1900fce09f07fbb157532438304a8bf315377dabb40a5d0024d8ae5ee853217f191d8e304f1a586d62228c40e1dc192905e13ed2e5762c2b30af16814fe6077200fb29dcbd64a5fec3bfc93cae2767d102e915ade431b95c61790563a095861500cd1549a8d7eaa2204b70bf3a7c940a2ed0f96824d84832bae7522fec866377c8a8ccbaa06f0f1e7c205c33379bb87362190a949a1bd732718db0a88033631c421236d5f3251cfb2daf5dbddd46138b50067c8c61477d331388aab1928dc4d630f3139b5565b60a1c91dce44c35764a049bb391135262a2d28c37afede68236d645cfc4d33c867ba562982ac43535559ea33831545613077379f4c46bf2cf6a78d2b58c6192032b1a8525b1f1c63489ef0fdb7a96e17c5ccc8276e323c073def86b35f9d41b50f56089013eae850429744fbf7c7574f902b1a630e3ae49062276c3fb01b08b613320e5c0944922088546c33a57753568cf3d1be8905ccfa7b4083630cca73d3f20c90b58039e1c493b249d8513277ef023cd253a33438b3fc44466ae184cdc1c049888e96424d7a4143baa0061ec69dbb70b4fd315de66ee6a2730d0aa746bd39a0c5a37f443809c47d6b2c26b7d4a24a93647bc0bc6704e4fa02c5aa84e281c0f912a8822b67013a3edbfa0b313549b7a189563f664a014e1c699844e6532cb5011570189a8b138a4d5122ac9aa8b58ea901ea34115d85e37507c28d36e35378b89077b94f2b92c526f666dff6c3ac9e34c4a2eb0db5dbd5f326fc67e26f9ea6d4adfe570d4de9bd009011722ad3d33512a6ba25bf6c13eebf601f8e5671c6714d7b829e947cb29f85d35bafe6c3ef89fac8f58a51556c86d117a4187f33c162e70f361fbecdaf149b17240de032cb77c937d2f45989a6ffbda4020923a9c766b09d2021e705ea5211b12b5d35d7fafe9bded39d068d4d40235dca1ad0a1b524cc5b3a4eb3eb77fa78fde1368ee28dd0927ffddfbcbc624fdd0110c17ee7284881aea2be0004bab04e6b886aae33aebaca7d44eff4ca3f067234bdcfa413c240519c6e95418e180f4a42f899d8e6bf528717a929a990341869a0d3cf7f24c24a0caea55f8d4abed939ac05f4931c76cf3d719f11d892c2a3ca38f8cfaddeb72bd833a2a45e360384b0b488b465969fd0ce6c9f87210f82c1ea1ef052fac3974099dd5996134342206aaee34326ac5cff94d1bdba50411a1dc1ba1d105685d3aa7013f660084df5293d2560477980afc24ced6ac01465ddebce9557d46ae06de6eb73007773364608ad78eb221801ab272a400c9d60641857a84c4eaee1de3ce2bcad894178dbd039552fdbfbab0ba54fd48f2cd89af5fac184a550da4009bcf4136f33108107af675d27a81e72a6c20b1b028da431e9b4922ab2a1f241f12102040d11e4bdf237d1b146b15cf134c1054d1fe4aa59ea9b783be9e40378ff54b3289d9060cdc66f8f3502619644d409e41f11a3e01fa6d72845c22eb8dcb2ed53ca2b5fde9aabd5ccaba2a578ae32a97f09301476d71fcf7fba224689233c876cbea77fe933cd2f8170a147cc7036b51ff636d4f3d9f77af61b992a4f218d4ddaa93b51dfb0b170eb45fbb0eb59eb3f76154d728910dc4da8b11b35ed80649990823a3a7d7dd83a86bc9a30935975146d5920a2bf4af570e252a4c1632cb54ff0233449074b0f436abee0481e61248aafc1552e320c60c5d1ec364e69748d1d451ca56ef8035994ae41bb64c615fbc66578dc0463d2add883e599a6b40addd69e2c7c65f3e15837c46eaffc6562b518d778423ce9a2831d12d5ba21718d0c3ecef0447ea64035edae2728050014d3b9bf590fc1f3d293703a11643f6b491e41336b935b9d4f892db27344a432a61d179fb565cb182926a638c8012615ed213225eb81a83d2cfde7b4fed01f0aa80346bafe637d2ce270b147790fc8c9128f39c3940a4523e724bc2d40c0bba701fdf9d7f5f8673ff6e88d50e26172bcc0b7f4fdc492f284f4baa2caf3bfab5dbd89fe042610b9f53dec8d79a0758487d2aa886c59c821e21cf6dfb35071aac097fda7d86b3280506d20bd567a342e93652c572257ef2920cca03f59ac3a36418822da823ee91e6d1dd65a9c74aae4b854f33508ff3130fca87e2fc029d3e67a9522536f3442d7fd2ccc71222f3e2f34153af2dcb47264cb1ce312f062828f56525ad8b2e862a3f0782f9bd16feea624d6872d95eac8a246291cdd418d17b16c0338609b2ac790196942e46e075a44711e5b66e0a93f53289cf64beced06dac5cfd4ddc2d38378b988896fb05e8c21730428399e535b00181244ae104c6138d0b3dd28a43dd7a4aff305d3af71a9f5ebd190035c985c4ce0581af18903e333955783580edf81356dc084c55a6ab53772711f92d4a426102b2b54a67f53f6ee344e86ad2f87c1484de9e6f204ed2738d42d9ac265257909d9f027f0d0c7f44edbcefa9f4507bc240bec1a891063b1fc4d560aa3603880071fb3fa4d65ddc3c4c5c297743a247afaad467ee55715f1839ac5641a199aa9a95c53aec35e64f7ec2eaabc54e2eb48dc3484d04c94e5b1e26836ca7689fc444a535c63ba7198becc47827846ff00d92c0c177db2b2c3eb210d2bfe22ff85ad51bf8109fc3c23618468d5dfb4007a92bd735b648ac9767e8d8b03abe9d29113295441cf5edc7a6fdc8803c57548f48e6dda0582651e30e7e01077e1326eab0d44cf1e53792aed332bcbfc9bc33a64595348c3325e145aabed43f06eeb9af053c74b02c3123dfb1746829a6d6489661d55007e13887178e75eb1422bee831f46276a021d26caf941c254d186ffbc5ecb58c9b2c97bee96bda3e3ef47c4764dab0ef5aaac3f0aae5cc61e6d245fd59624ab36452e0129482a7070365874e4e0de15851dca2cf9979892ddc25380f545df20a55c23db70ebb036f18650fdadcc3e14a114a17d35ee60549cff19054638443b5142b637a718350bc48eed35e8c21212e29a4d5122294d81d7ec84872f7aa1fd86312a2d1929f0fe37381bb2203c189b18d2a5d23f74faae7e3b346efc419410ff321901eb685ffa74824c13f33425930d90b10fc92f99ab289416bd007c2b4627e396acb33693fc1539cbaedc56c283caaaaaab7561bdd2e93fdc5f5fc6dd715519fab59b65caf4b8933bbaf8ad1244df9f8552307b141f673b72d19e5eb8af909a2ce5d8818c3f1f094f6aacb637cf3b5a9f8933cd3773006c6c73d16bfd062bb845eee69db1e735e5bb0329d00baf25f0f2c207800f7cf4e46321f29368089ba79e61474ef68bbcb9be1e98bda50ca5d360ab69875bd5ef4f9bd5f88d3e225504e22da7e53ee50a7d2bcce03dab8f622a9459d99a1959479e76f6d134add05a902f2cae2e3fabdebcc68fa5cdb8e51f3b1cf41c6d28e0b607d0eb19d2925adae3ff20872bd6c2f5cbe17b9bb47ad7ad5fba80c357a9be4f297e390f3ec6015b02d8f3cd4a90a2e735329cc1cceef75dcb9df0c620e7a2d9824d544b35f95adce21806c604f010bae55965d0302d4ddab9d82eef124d411e4e0de6fc31900b904462b09791f5240e57a8d43020c66b2505aa0969a6a08fb5298f40bd2c04b8f31f499831fd1327bd839bfc9543b0077f67997f135adb2f92c405e20f940dc6295de0dabbd1c2ead98bc67568e01ccf93574797649119870955b0ccef54f68acd308dcbd8af5e24831a78e29bb388aa564df409f88ae955d0c664a48c2e0c0ce0f967d11eb5a2980dce7e6c2cd5ea602c7af0d15cb8f2b8a540a640fd04777828c08743ab6325424d77288ce4ac22f159cab1c507e58836ae64658e6cbdfb812b7ba8665bcb95bd9a5e54a39e6dcb247a154de1a2a049ecb90fe0c73f261e5003c04aa92d9c6a81b8a658daffe2536f3445d94db8fc200013b7f35ebfecb54591e094cd25f073c739b24aee88f01b30a27897ec15cc14cf0d8c5e0ca41069b4719e5a531381f4a4ed165addfba28eedd6fd6f61fe1d88ba7ef5238be8e2485b2090df7ed850e94129a9c86db59f92be7d3e149d806b66c73a4dbfced28afc852e62f2be042f18e653c983c215155b33d9d3ad79aeec7400ad4d7980f42032bf117af0477479ae08f244abc569d33c2b304f313e509665e8f468b837a30d6f2cbf3261888ce097e3dccf045fc915f90e04eeaf066ef267591fc239ac985f4848502b74d8603a17a650841e8b30e444914e34841bbaed0f2b45d3ea1a226795aaa63f6853e3e1a933540a2169ca71a5df26b11de1c1e9c2d0dad682de89e49bd6a5694c1213d54360c72a0bc847d858bb7316d1d2d2736b84887748d2564edde4746a007e96f2097f7d696ddae2572ea5a7b1c0f985feb7b094fe940f38b95fd76a84946539e7abaa20f0827225f0263484dedb0f3e95707b8e329866fa2b9be3e83f661d7631502a3736858e80f3a798c2e4e62548acd9cd7d7fb1742a472e86b5d4bd866bcbfec5c74461e6eb573a17f31e9fae5fd947f950039731c2b1c43bd136999b840770d12005f67824b4983f0999e4d4499bc6990fe0f7328d292cf2cd626ef9eea9402a5b7f14e18e1f7802490e06d23e4e348d10f21baa84a2bd589ac0f2205b14ed4f7721c25a82b4572ae6cd3cf261ffe1991f750e107c469df97daf31836d61c68738c72c3f2817045fdd8b71a10cefee839be9ce83559fe0484d76cc529ee7e7b90f99d68ea841e41a7e1588ef36e6fce70ebaef45cdbf7d4a24f7f920ed15736769273d654b34db48e4e0659f462b498f24f44be7f8bdfab840f363a623824a4f08d19b1c45b1a9a83bfc8ba99860b00701565f1e72dee6012f751c14b6276488d68979e7a0e752372c3e80d94f742266d492635357a13f6ebd573c8db8f34907f4354a03164e0dc2e253060dc6ba76d0399b4765723f8f190be1f41f86029a4be5c4949b01f3785f041b47cf139ebe9dfc1ac46659159e0e7fa32fc875dcc5d575e2236b9d316db39289b766030d643da70ad3afcf579f2d22cd687ca7d463ca72ed3c289f4882751ccfe0411cd797bb0d8171d8af4a5fa77b5f060c950880c21603c5ab92fe974642c70efc857ed91e2c6bab249f14798d39b3169056248af6cf219f0b759480b0f447911798b8bb0402894d9806de1313cabe78151fe60cad040f3c35749d05143dfbd496baa570031e3d29ab9fa197a82b0d0babff71004af84a36e5dd1f8babb08558a15cc03baac6e8518fcee360299b1e52db31a5c28cb983b44a6a9a8c053a03968cd61d59f62b29bbeb2b49e23bd461ef59c8395acab066350fd8782573ca90db5c931e0a4d98f54b4f4e614b08ba8cc288baedfaa72e9c611f5559afb81a172c7dbbafe9dbb82a4405177138f38f198d00021e4fd08f0a12d05e55ffd8a916c322f3f12857f4d0b849d32a7fd37c9343b58afd629c7f9d21954edce3becf5cec3bc334ec7cbe46a8866a8c3f0114aea9e06f1a84ac0973b0a800dc020cb984d0904b1b41eb8dbd2a3f99d1d530b76ba9fac2efc6654ec609b37e9a9bcbcf8343415ac45ede0791a072a6dd150beee343c63ef2383275893721e69e4146018645549c5d67eb4a359b07ec23b9251506473b0cb7309a002adf6f160b95558739e4d005141d0bc1fc2b7e520ead9a06704106077cf70ca1778dd7dcacfda1628f514cf50d52a6ea91aaa6825fb4f05077c08744c6f014b2e2325780a2124be187f06347904cee19bed2b30d089bdde9ff631c79e266383bec1082073ce8525d97d00cf0a7c5636290a833cbdb5664f4b023b74bdd827e9e926ddf778cf95848e91aa3f886d528b2a3b8130ae8dbb2b5ae02dcbde7ea6b83ca8fead243efbbfec9d81105c24121ae07b0eef428c759c5803656f3a5600343166ae17b82e1d8709bfb84063ef5c059e538b106bed8408108bca303796032cc23eebaaed3a8fd33aec6f5ca106c98f89833cb4b12b0a7ce8cafd42cf34f6fdbd34668f4bde0b3de6ae2f5cef553afd1e3573083e5e76b2ac050dc9107d50d31ae58b127edea9c5d93af03d805ba65c8e52ba6da68331d3070a34d5559f04f416a2c3a645f12efeea4dfc2546cdabd01a2e3a3dc01dacc1b49ddc7abf73c09ca1d384ca254ecebcf661dec9719ef0f90515850ce7936b98026072956a5f89a68089b56106812decd065adbb5ee3eb7b69d32bd4e3e1127fca4ffa0cc1e86e4fdfd2939bcaffc369af66eb4553a5e16b844ae291e7c86b0ca6c069402c123cd9da6e0e357c90197c66f6cfee679a5233d222c35d3ec9779d00a4f03122122c35560f844f7285b0f1b3050fb9b55580a63b5e3ad5820c43c5c326558d3d9a10c0b2deaf4dd9eb2de069f054c7c52593b3b6e72ef932e33c4d61d5ae8efb7c8dcf6f79d9784f2abdba3d9af1d31b187a38d3fc66cf1181a8a75154dfa44672a583f15ff18798a83886920f81696b399ac2c143e57a8b9c924eb0a77f9fd788bad45d08b0bfb91157e413ed01293749815e691fc589ea31aa1462c59f75d504f91d659799100643e67deb5f64e8d34bbb4e8a54e72b542a7b4b969bf030a376b650a1685aa94d9a373baa15845e8942de8a6a83d44f7443c1e88e6bd3767c48064ee8a2541a7b15328126c1ead7c7303f1169021c87220b8903bdf8f32577c58bdb91704b737d3c3debbf6d42c6cfa46ff79328bf15f74a5939aad58f9d813d751c839b61876ef4b4a0991bdff56319ecf57acc982eb88277f56cf265711aac517fff6b4d12c8ab469e10d55e0ad5d00d774eb0fe14027d5521699117c773d530ad33ffedd39917a50187ac0363e19c3374f28434327c9484c31e115636cec71b639ff25178cd830ed4bff4d7c8d0d6458e709d83271028de7a27e497acf9855cb5f3720ecd10cefdd6b7b088eac6ce9cf0aa4600f8b77ab3a75d73d3d7ee9dbed3889aa77dcf1539eb16921896e1f21126b9b7250d5c08d1f60f17289395b767fa07c1a6a01cb90e3cf77f51431d811a729063b98576aa1f508180ba06c98f7d8de00b8100eb90488da960015818dd4c547dc4ed326f8516bcdf3a74c591cd99b6cef9f9c40f87fb4b503b4753c83f74567ed1d68e61e90e66be8ad18e4c15ed66d800438d3c0a70f6ff6f497bd34a25b29d2b5507384994fe456eb1d0655eef5799b63d3809e218df445cde4f84de43428beade8c69feb81c9732ab25d5e909b3def05635b8c740cf50e8711d28bab642f7e3fe7c33c814024370ea9e8043006ad5418471720c27c1df575c362541a1f341f52c95fbeda76d931f4ff6e4332d1dae7e81538d3e26f14b37a1333e8247988299f72a02f9a060df77cc7dd5986d93f5270ec9e9d0055bb3ff4ffea3b8aa123a2f696dd482f2be70d133b5516bb6cbf50204287f3c045a78caa00b152bfdc2c8e21af50ffbad613a84539c9a1603b35535e269dac5647398eb360481816d3be0417bf0b78e76ac5e6a3c9e615836620450936594a76d83af89db64118642fd3b4f13e9a6531d042f0e95d986ddf65a8dbfed47b3a0553ec19093821d705f2c349de334acad18200a770ffdaa13138deb8351b64b789254ef03c0fa22d4c7b2eb4b22367a2ab5ad2b2e1c4b8f3ab0ec9605cf0703fb2744e08d3c5f7f66a8729ee66082215623bc08ff1dccccd8d018a48bd60cff00d77300601986be413c9d4a3b90f91b2575b06795dbc7e318b06f279c60b879d862cf8f3031a7a1abcf41897ff5ac2e42b5e81a23fe594395b41345d7dbacad94791de33ee82dba459103a95443b563497e2a4fb93fe01b17650b1dbed845cccf29aa537b7bccfb514b7e91ec2df85c65a5088c3624fbfbffa5a3b158800515efd06fa74216d087f2cd6f2ce5c9ad3a0e3f17cb281a886321329150ddaa7cda89e774ce2285e7de30763b578a948e13fb3f5b3a584d6591130a675f60d19211c42e3f51cda02d4e8e5dbf664d3592be6ba22f0da747961f52424bb3dc3d3650a723fa51e68c8c8d87467fd11edfc916ec6c88596c1b55dfa3c1055e7dd921afddf529d6c43639e536d00aa18b7a93fb03f94580c8305e0673581d2510c1b14d448af0a62baf6c5164b3a4fad9e18eaeddfa8006f6d68437ecacd160e1c2311c2fd494ce1c8e522750e2fefd9c48a591c9a56901c145add2851f75d8695135bd1d369a0cbd4e5347d9ee37c9d24af9ea5b4936f6de2226378149f177bed78d0e640a93a9b8c2a4f02e3ed59a79fb454c6c6b950bf629e00c71009c1373083967dc2d0d359430243a67274e8ce8abe6656342f93f80894b22156319371901d994642babb1404f2d0032bba3c8d7cb3794df3564ec486a7e1ee02d0f5682a5c1c9916743765149dc8587c24fe73c70cdf08995ce92318e5413c8571e4a8cf9ad11ef264a44796b68573d7641fe232aed389013a8a13107bfa4e67109f4c5b6b441ac4e86213b0391af393d02727db3185a55e7884be68c4774829ddfb50326d5c2360084e76c3cd3e8b4d0568053d0144a3ce8566d5e012b30d84bf3d5ce35f071534cc5f575f4cb77bfe3d7e00a862b9dc5c70d7c307cad7f98ccfe5d1dc9de72c235b8773316cd66d759ad063298a85b1e5bd6cd762e3acb02bfd4bd2d85f52b5684ef5d46fc155532f4727a5d6ca914e6130c70d37e3332d4e874909299db9f0d193dcbdc260d775f8da9fd74ad410a2d3c4f860e803777b242bceac8a519b847c26e60f3a9e9cc6242069beec0fbb3bbf8370ac4e4ae71d17f16bd7f8055bc4470af11bbaab1766d06f1b00e8978f18112c617faa6449e41315fb8efb6b417ee7aa98048e1b30ac83cc85e313f1dc869a3ae52c2f2d0050d6152b435bcc415d08cc5fed58eeb20d21bcee2f01e70d7313ee4bb260df9c3e19413f2b4d436165164c3d8808f71e7082a403722ae65e1c6fa80f82d6d3117a13ee0ea3cf43e521052b6ee43896f443a77b9c3bba4f3eec467daddee170ac4037c63f2f1e91493d7aac39b69a67d9962c807d939432414cd6a848ae604a30f3370bdb4bff9bd0f488d992c4769414ae7f2649a97793f35d4deba8416c7a9e7e268d6620edb922c30ad79ca236437af3c92873f4808eca0c7543041d3b53d94928455333822b23bc5cacc737cdd56aff6feb3a0edfe01acf6820f0e572ef4a4aad2858accadc09b4d531a2ac968b7685725a4c81883be3297c685b1b0e30f4ff63b30db5ee2c0230c6ac40fa1ae6a1eeed497c5fc936c6ac8a00e6eb6f4dc960ffcee504139bfcd273ff1e50ff24951d44d7687862f7cbd2cf6038b6eac52eb7e89a212f6a6c2be7fbcfe3e13270b08246c832d456dfb90fede9d4a79c0ab4fffd8f3f3d03b1e91aa61bed0f810bcbda13f38355ae3ce3a96a200ea9a47f6c343afdc9137c5190080cae627f85431a552c035aa57613b30e2ff881e28a6257235c3c7f9b9841d09aca0080606e5c17338a9078973154775d0fe63d9aabd8824c32e930c052b2044455af155bcb3c86674fc0abe9d5d104dd3561e3a28d9550b2ba0bba3265619df2dbdbee2dc53c4e8c2dc6f46cea42da549269c8860e04bc3d82c9d33cbd4e8ba64386b0aafa6c7a8f59436f48816deea104ef32cebc5ea92da6c02c3ef3f54d45ebc1ea97916ae9aa4b5f6d423f3a7e45945dd9ae6e97e8781af84c0926d5d6251347ca5001ab10fa0edbc82c34cfdb34b9badfd42c35e75669ab60043be6199b6f385d87bf47b17c6b76aae3a6267004814a48ee3553d49e70653375bc3a8e6c24f7e99ec3c0f4d40882628e65e80ea8f0613235f47709a1e4357e6ab8bd2a9e62a0c9343942fdf8af339cf28aff536f68d95e4ac7bef20da62d0303794b4cbdb34b11289aac815182c9bb2914ba3d58498f09163d1d53b611c886b7f08ad2b8afc272823365d04d66365d1718e0c11248b20f1fff71b8b5da5b370cb4222a5b55ed07c447b31b37bcfa09e40f27449c1298db07221e7cce3d0cd2f7eb1f976e3f32e41934caf72f9c983f6d79eb9770eb561cff831eec0332d9b7defe53b0718831627ad05c7fbe78224c0775814f5ee8e44edad300ba68a0e8061df37d159d18a465fa5fc0ef28e0e955325976e42c391670dd03e3408c2ba21c0725fe9d66f692d5136ef0160d7e90299093cc0246ab6b4603ddf6b05492608c494f64410b6869ac276af43607a6be7076e684fa59ce0bfaa2d1a900be8f4aba580c4bbaebcbda6d6aaae13aeae29a712a85464aa04198f58934a35270863c68455cfb0f61a8c256a0e8150560f36a39718c23ecd4fcfd94643fdfb028dee51ad61b456746d162d8251aa3ec4f78cd5d4bd75ea2b2f0358bdcc5dad0d36fdb6ab549703841d026c472135db31597d575ae677959a0863c14edf25296ca0d69d08d5a35ca1d9a9bcfe132038c2863e3ddb313fbd4ce8564ec60b12b4afe061bc2da5925b5b28bedb968fbe87695f01214cb2b013e6c35f38a25f546a22fd758c1fac3abba9181f86aabc001b1d2c97fe3bf9ffd79fd72a60e52209eb7073e096a708b03d7d133d1eb4de153250701c1fd48d076458d4c029f2354abef50e5be2e5fed8c3e376fc789e3f3e1e70e5d83f2b4c05e70719f8b7e8598b3cedda196cf0dd6c34b58ba559f050bb8b55cb713ee4a33b6723020ad6c0fefefbf109e683daa290445f05724e1f05bb274b3cf6c057171677d05ae83c27ea0ae0368a0376e5b4689d1f8c489e52b8d14fda1e06bec8247ba70c6aee8b986ec4aafa684156fc2d27c3bf46f2ddc3a53dae0e22d16565317ca3effa4ef0e44726122678a0444f8069bd7acf524f3b78cb0ca59b094711ef5e2f156c3dd4fcb36c0d5a380e7450ed094111f0faa2c0cf07d5330c5f6c4c5fc1aac3ae3ffa4e26d74ab501ee617dfd3169ffe269672c39d150ce683f646a8a24125e1bbafd5f1c8760b02a47a2ae0380786d27f6351b752fb1df41547b924ec20ca646872a126875d02a28e356d73c16840e41e64ad745072cc02026dbbcde5b6c49af50ce875068118331caff550c515eefcb9cd982fcf079bf4d69937723b823cfd2a419bf2ca0b1eccc2c03578973c3bc4633ed7848cece9d1baed1a785843f63d3ba7761dc917cb88c3601e65ab227264ee72fa2f86efae754b1eb64488ecbe623fd97cbb1539b6a1c7dbb2e6302cc9a09d615e89754750fb1587224692493dc0a7c7c24f71fa27943f2988ae9a6a4c57e748967a594b102b9c947b3e0ffde7fce7d123e751c8faf4d69a8f5a892726a32e137ea88810dacfd34d4c9b2d5bf6c9d589d972a93d455523e46e7d27e4af690c589079492f9e295afb5ef45091037b3d03737e79c7317254afa3afb22ba6c8b30674c4df0a9b612adf4e55ba07e8b997979de44fb015c0d9b46d68aa6006c13deb329a8893ac894c6b5defdec1f70ec4a9b5f40fa7b6bc6209b409a894c3c384bf1a1ed5d49620a9fa676600262d5c254689c2113d35c26e2837864cde871458a6cf99d028859446b6b2ac8f6a71d37a27db92d80d59364dc55a1c26b813254cb4640e08a1afc370d207e9246920df45cef24291f9705f043edb635eb4e07f17b81195ae93577e2c7029378c9eec606a49aac899d22cd8469be5b094cf073d6e40fbbc2af153dca5c9cf94ef30d7630ffe382e0ca2b35c258633560ad611f03144a658ec32ce145cfa70527b3f9ce9ae719a836c7c30a040fb509f0169fb10302efcbbcaf1392c3b2c15a2c0f1aaa081ec686449a87ca39f3f1d5471fe30b451ea46e5e7e8de448dd11be2d0c96b278bd97c7313871fb6f8d719dad665637e914a8cc60e61a425620d76771da9dbf6847ab488deb13f600bb6b1b3a23846d023dc64ef3726be49f44ad81345e840b75133fcd2d1e6e9deacc88f1ce250a3113194ab30465c5b7b90097a10536efa7fa195a6382ef1eb2358c9e7174899c40860588e394cbec5ef0dbdf1166168a65b2f749952f47556d9e86fa3530e9ba1f79aa30cd27e6d5eb11acf1c342760660417c10b90ba7a6ef75957044cd6285081192a8aea2508eb0c5ee09b575335f98bafe88c0753e84b15b0e7d5650e5af8d7eac604920bf444c14ff9d788af5d2c7e5669afcc543ed4545063d47a4f984abefb02c57eadd0b04af49f29b59da3ccf8f6ad462ebe5213d50048f40d51c34323672d768c06856fd0c2c0ce392ea9cb1015670392a42bf35e6b30dddfd70ac2b2e15828cba23af218b1505ced55d32e237b580e02e84b83d66ab6b3a51f5991a71f952390582391f85134ffe0ac8e915b962da73856c0b0acd5408646980fd243444d13e0a0c0afcf4e74697cf7a846b01164fcde3134b97d7b22a8330d33d77a47839486f8f48acfc7749865de150ebc1f046011f07206ec497c6af70b3a8034d6623e7ca2f9a25c624b57299ef64cbef198066bc0bda8e5aa0be9ce95eac4db4cb14035de33dd1c816234c41f911f56237e2a1beef6e6975a9ec38a08c88727219299646af98e0d77ca85468b1a3b62d6b65b0cd8469e0896556fae0afd540626a9fb20de56ed0f9e87e95747fba4e2701086591d13cfb34e4107036c45f02d5dde2c8cd2b625ca4b5241167bd60f8516120fdab8ca89cfcf85e0690d1fa52343588231e2d3080960e2643db2d059211709781b177183742ef4316c16ecfde027545a4fc6de87fbc4ae8e7437297da47500cd5d8203786f2e74c317dad68f58eee21e48d5688ae2771e59ff8e136a629df1279bb0e348390e8a44ad33c63e86e97a0071ea2360c81a86727da00e23be889e8d8837c89f2d7700e8b9ff695135ff1a698c5b160879ac84e5db55a162490f7613de12125bcb7ef9883071cde312143aac97f925961537afaad63e56392c573846b758b1cca274460a726b7b1c70147fea8bc15e2e081670769b390332a885657ddc0d1c7bb46300b650ca81219e08ae2231cc0b711251fc13fcc248bb7a04d7c1604c550d8d95976124fda7e751a9872e3d6897bd9cd1b17a68ba2314d18c7a6c515e87232394e4ef9fb5f50bbae53fb504148c720dff0947f6850ff27facf2c235181c9dbc5fd394475e24c226326bdd4eeaf5ad8e1ba0b8c867d73b3e59f397b0b97f1f49ee3b704663896e840f6a995604d12953b651e9df9a17d7839cf5c0fdffbb7dcb40e781799875b125ce05f2287704c96f7a87339cf98230c667bd6143c0fafb9ab72b718ac022f7628780e19b7a4446a945f4e40bbea18f0c18a278974ee969737acdfbc537e6e63213e0db6b676e9ce8b197518814eb687004517999899849686a5d1db69e9c7590b5960605d762d7be75a8bdb6f266192b5329867e3c2eee4bf660b7d49fa14ac129a89ee5643c041ef6f1ab19e8d71e9d1f4045d2a92f070603f4b5a4146b0b62fe3478220badaf2b98b68eebfee972f1d43dca883c18bde8e49a9ef435fb2a30bd6a2ab399d631fc647dd5c98878a65d817945a3242270fc03b09ee27ddecdc0dae836ce6d596313b8620dde04c929c353ac7e1f603e3e57987e809f8243d6d21bdbabfcf1a2a5db40835b6331eb991f94f0c0535061ef05a5ccae94197174de291f2121b331f876bd18074063976fa600145e9c3101e962bba2f3d52697ea3043050bc1c687252008cf9ca55f4e129a8838883846074f78018df35e767dc7815f2797d18e3472add1134791c4d84336718b9f4b50f7f5f83d9894b10e5799a4fc5a73babe76ddd4eedee8bf85fd55f538dbd0acc1539092d21705bc3318335c3d623e0ef96381fc6c765e893149b39c112dec4114f743d88dcb917a86aea9fafef814fbd400ec4b33da4ed6dc9e1a0317933d8bee4a0e0038cc70ccb1f3d5304f6868a992738d54e45cde6905c1cf2b91667e33d1bf4b6543c0b1ebba02fd3c09bcce104488b5d8978b0893eabb8d8f543ce6d1e0adc146af8403dc3a6343de611b23b65e0bde59cd38f17692e94ecb30be52dd6ccd6291a612810a735dab7c6d68741b1ebc5773f93754bcdaf17c7f6c9d712838e409335c2bda58b00a5193ed69148d960b2cf2cc2998049c988cb4349c48bb8ac0570f6f0271a3d43cc50c67864f9de240e89f5d700e33c066036ed74d4567a8ff31d59abb132efdd4e4aa14c8b7d19a0d43097f503da136044a687001063fc01a61564072bbf866b674ef28ff6a90961e2746c37fba985899b9bed9ac1cac541c68f788eb957755b15bcfa99470fc0d6906403fc1b572fa196390128f524a7a2e3d2dfa7551b5feb00e55f4fdbc2b47e8a25377e5c0013f58f3f5b8949d37558a1c7170bd3d6fdf2a09b49eebecf7ae4dfff6d4aac2183d313fec34920f65f31dc8c73b30ce4bad4690782edfa3d89e4a370c996508f682cd26fd79ae7a2155f2721cd04587439eaf06c81b706b38a5bd6f27b39287f92657fb26ae102709645a2c6f2f50b0d1c4e2e88569ccbbb1e6ec9c5af62fa1bdaea0905344d31cd3d9fb627a618daa22872aa48520f2c4a8d6f1e5c6c2c856831423b1d88d480ffcfc48ed333393137bf2ce46ea0d372414e5d64eaf3a8f6b0a601eaf5e85157d18b5ef471e5b7e6cc4e243450e8554c212937beb6795102b0b84b3b9fb29c1c4c04489ff516bf366839244611f4ede19423af7b7c201cb17272330b238cbad0a591bee20d1ad2017e833ffecabbe9412c776a57274bc0e24d3309d3770d413138bbb06d56c319e9d9ed0108a4339167bdcab9f4f8dc0757bb2de189ae4f6911a6451389d95ce0f667d018302ecd29f720fc16accb5666f0c9b33968c40ac5c4e83a29113ec2c8a015f45c18864f19963ec98319d35f95ad3c903dbe42a3696b2d8ac911ff1136b0a8f998699e7fe343a915212d201a2008695614fa970e1463e6b1c9caa3c44a9225a8530c3190771600072e2cd0923ab3bb9f0948b85b9cdc5f93e025cfea2e09dc8a5675027e729d99b56b3f176eb58037f81067bc5f4c7641337feef40da8c2791c30f3b07ed19b0b06be12c59d37aa80ef436619f181a5523893a9214bc26d2be62950a2521dd274bdff4c697ea903339266b4f8457da66741b501636f6f7a28e8d5ef3689662820e737be85471ab5255fefc69f284fa8d8a34c8f3c4b124c8161a6b236098d19a07bd6a0fb14e6f68e2c6132978fd6e46d0de4689a62c525089d14b0431d3cfa1329a8413c6742a45873d48e8c432b3949cd167fb3f96f11dd313814233bfe3b3f4b94e784fe8eed32f19d0f5b14cf81de7dcd33dc20e8d6d9368cdf773d2fd8bbb384485b49d6c9f103690dda66a7b5308663871f9858db3eb08d9afe3091405600a0d05c8e8bba7fdd6576391730ef5870b6a40d3b5bcdb678b787565e00e53eca0ec0e92c21dcb0e9b129503548799fe32d7407f7e02bc3ae50efb98833ef604903bc233f7d18f2b0ebefbe56d6076e9c814a2b215eb91c20aeb742f3f184144974fb62c928cc629e801238eb053c0bc5bff90d855cea2370438247d25ce97629e21bd7d42dfc1c5f1e30f5908b7ce4ba7a8ece401f4edbd2ced45b6c0a3c7d9a69d193dfa7881b62d629ae08d63aaa19d006a4dafbe1b443c809a73756905f8a25c6ad71b7f4c307be80334ce1ff8f2a7db2f99cc26b4f28720cac26544d159b10da34602a12cac8b4f8d6d49902aa94cdd37e4509a83928fc5dcf57ead1905d34eaff8e4ca043efd5f6f42568e4f7b7446fc76b3391eafc661a273d543d1d8754560cf9d49de82b442da72981455c5a5e6781ec123ca8515db213a03f22ec1c4aee2724b528eaa9addd1fbfe86cd36843e5a20401e5c65096fab3f812661a5a9f95678dc005c1788522d325f4f80635a045adbb22a89596fa6c47f4d3a6a6779fed01107aea87d5b160fb5603ec9f39b82676673f3cf70090098ffffff67