PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76014 9bbf18d1bf59cb86a889f899f7511c18be76ee4425c15547b949e38807406978

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e0a77142c02f3bd7a869e8acd32f6ee08b9f945d0248f07345a055351f515374
Certificate Block Hash
9bbf18d1bf59cb86a889f899f7511c18be76ee4425c15547b949e38807406978
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008564010010570000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b24e545850a9664451273216f0df9ff18e152ee9b18039d816d4c29f9d83aeba68b4caa87fbc7d2fdf9755e2f31329736dd4ca88c7696e2fb03e4fb87e77bdd1a3082fbdc3536a7f6d644f25d4918b0643a68666e51b959aa70400000000000000000200000002008564010010570000

Raw Header Hex

00004020bf529770430bb7a0f0506d938d4ce0373c250542b9aefeadea29d76687814a6e8bae5fcb3b73a23dc0d2fe910c2ec25612ec86120b0d27236d51517fa6ff23d6fa6f376a45db00187453511f3555a04573f048025d949f8be06e2fd3ace869a8d73b2fc04271a7e0

Proof Data Hex

59,560 bytes
121216020307df2260b472ded144a3daed1394d35ea584469b5028967e3a60f0852c374d7d9c463ce87f0d039416031988bf4ee99074443f2543a4a41ed3aef8a13fa51def4c7dd8913c55003a24b2abbccef0cf2d73c002d76c541619ef370344357d81f8599c55f03da93178de9ba4053a36ce84bbf5a5ba713d500f0ce1cac67ceb1f6d4b12a788d519b1136eec4b2868518140afa722a7e5107461010f883d2c4bda32a6621088f528e1365f5a95577730d9a5c8f7e29d0f24c2416382d32473b92f5ddd34db14c7219665453bf1e0efd0d9e7d814f1388e2d5dce3caa085090a700de6129080e0bf8dcbb9d4368ac78ad7285707fe43d28a655cfef59e10db4c70ad2c3868896a22e81c52bc49c41e99e2a5bfb7b2754318a62927ecd690305ac0d6afa3c9476931d769d0c2e0b94b06f989dc87421c13db672563e7bc53c0bcd355f8b3cd885541f313d33285de1b996361bd445924cb1e2f3d023c7c6499704da9c4113a454a55af745c4549daa8d558ea08524fd7e8373dde1e161a1b47cf662af67eade4dc97959474841ae8a0e95494d2f5fd61956aa7f100549bfdfca60d7d32759ec2f501280422d60ddb41dea4ef8c73b69367b5fa1157f2357be1f5a707c50963b5b814b4acc0c87096a1504fd6a6bd50d5e6c6006587adff651a469e10beec9907b64ad585cfacf61a7155bf98e23e2fda816ba1f674266b89e2f7640495765895abca35b5a5b7c1928edb8c82ee5db2528f51116d71ee643abf417ee733d23c4cbbf20757b197d4ddb9176f3c54b6e4a81b8f58be96fd3f7b5f474154ef0b553cebf3855c594eba335f0f7b8f15c71966cccce46fbfc2a9cf4c86a05948a9face4aa31a65b2d055d1d4b2e151164e5c975b2c9a6e38ac8c66eb574331237b76d76a9b59b80ecca453b6b41cb8491872b665539d6ea6677097db9b22d4af218564d10d4128e7ac4edc06d07cd31b677f2ef11878e4a94f5a5d8f03c244562a469f6d186eafc6cb626cfe90827b6ccbe6c321770ff3a9ed9686114bedfd025e9d234923317967432052aa2d6aaa97021c3c4ea72585f9251e5c42ee3fcf4b0b913f40016633f283875f8e5fc6ac24917add2f0e8bab0b3d36a08120a89d671c2521b39eb5030a3831cadb747df93e2a5ef7f2401f134a94a50b084327ab0244793929140b6112b39ec90332a048adfe2df5503457b3a2422d2e546210f8af5cde9a8a0fda966501821d11ba6348b022432ad6648ea44ccc55bf4e11ee6738c7900118d8d013c86e339eccf20027a47ff022906de0516682a12939c42079eb4d0acc6d6d83ccfc88e63c33c98cc21829519a217820c597a7ffb80d950d67e042386442a6235551d8c6ac8802a7f67175e7c8f129dbcb2fa1163c9e63d97e69674ccb8fa0242afc35292cfa1a38cd1bef3f5d5933a66d74edccd80b7b673e7c47f05635eb4fa192fa42050e0e8f6a5e2051bcceb7ae7660b67ef5b36129817faa4ba9967e83f5df8e927a5cc1f853ec9a2b74db61a25d605681a47a99cd9cddb3809b230635c143cea04edbd783c94a73894ef81eb388579106ed30f4de7ad14d0fc59469299d823e877d607dbf3e0b4eb16ca1badb8c43d565b23a2c26bba4113d08c00f8e66f9b58efca701c01009844b6018db16c66d283e219d3834c94567fa2206a26bcda7783e07a808c772c4fcb39f8206c9eb2081bad7c478a965dc22dc857ccaea94a9b8caae45fe4ffdab2846cc4ff8ccfbea952fc9cb0546d2a4d2b28dae51bc92aca96bb2866247fe8673875618a9f72dc315b474547763d80dccf7fdda37182cb889e0aef26e13a2def19a57dcaf176cf88efb69696537483b5c03ffbad4284e30661341ff2844ae5815442a81407a013afee376fe91e5ea269d96b42fc514db5ef40ca60490637620a7980a0cf8e18ca80df7d4790cca65bd16673e66c755bdf01ac7a70e321286d39dc01d0ae9aa9c90a7324ce060a872ed3bbae933bda79aa040e6679fa113a95a015f7db581f754969ff9351582fda6b8f83fccaada28eab47fcfea947c45ede552ff05c116e48ef4377a8580a63d20d3c1af9d2b574fd2a83b5558bcc4d907ddd82f5694ac5df789d9e28f0516d15dc901eb307f3406b92893eb8f44af58846d5fcbf20a2d6f1bd5cb358ab7a61887d8a502bcb8c6a3a78d1ad756681b8da0ca56cb2a50e7cdfc1484dd849dbb4cc06a68b07c0b61a3531d2d458a62faa8cd39149d99a56bd41923cc834379f329d02c34cd6d35eca2e2cc42f1df302152d9031e625f9179724b9a18d98d1ce1d1d2eda55fff645b10f7401156977516febd156d60d05be8f03c4ae5da1481687f03b6571296f1cfc5100f351f454f6bcdb24dc198bf1eb2997b04d51b780e5f0d8b23e00f521a2b8a6209cc036b3f646f2b9834e985a406dbb37f9da6ede3e2cce5dec9d56f856f76664a5346623a15cb67cd617e81df6acbd10aad83c67ce2e27cfc52a580523907e843d0264643eabcfdfdb805f1ea5dbeae0381a83ce92962176fed4a8107dd674ad07299a2239933cfc3ee196f35cccf5257ade1f28ea6ced4e7b521cc9b3af4fde5f5fcd8db58ad27745e171b7b6442b659411c82ff8f730048d82cef552d4338d3bfeccf55db593b05f13ccad53c01516bb4cc279f0cf2321cee0e13c5f363779b78ab35141aee8695e8dc40192797d3f9739f89a79415e5c8c71e7af005100df4725acce97eac42c08ce59576375fafe97d00028167ce8616d3071d721544dc82e81c45e5f9eb58abb438d179b1232880f44e3d1f6f6218fe5db4dbef58db475a3a29ff544cfb97eb557c18bd152d51fa277e6457a03bd5f22dc500b289fe0d67538d8b71fa53932ed8c9aa3da05122e363be432e95d262adfe98710821d7e4ee897b397cf0fe61acca5f4344aee7f0bfc2e974d81df9952bda45e3ae4c8889cdb95c86fb8566280ca2b14bfad1309f8c7c094fc76814dd08ee9a06fd77c4fa66853fc52bb0246bc075dedbd2cfa04eb94abc2ab25820dad78a657a6f2d94f170b050cca67a6a289454765348435faa3db600e2d9be703578869335bbe3e3dd9c0d61757c6e02182b83304021bebe1f8fa1d056810cc536c0860e7a3d0a39fceda686b289f575c682e562bd9da76efb52b3cbbc3ecd3960c997ff88020cbd2356a5ca7a0e6ef876ca6d7bf840a4229cb20c2d089bad19bb2326c034498f8b6fac4b42f897d78b63f28fab3a2e5d8c26153983d0d9a7a0f52dbf059c3ede357e96b3c53cecd16f595cf449fdcf57a5a3f12d0242882528aa1596af32f33ac21586b0c51da23c52159846b99849c7f6c03cbcd7bb6353243fafcf5e90db26613d23201d8aaf1f7eeda98e2f07bdf7b13011258e381ea6a527fe114861ab9323224123becd9a4a21c4ae576e41f900a583183917d70996604c89d4d1143c808dd21d57b40a4f7813262620a6befc3839182e751c4125d7c9e29d31060d4264ad0f93ff91d1f8e1472c1f3cd2427e1ba226b348af216108eaed1446f0ee3f5a62740fa5ffd4642fdc528b7560745a82dfec4ab5cb25e94575bae4d9a935651928d5c64a3df2e53a341af224f96c0ab862ed552449ed2ccf9af15812b0db8f0d77f05cabb225d7e08edd701cea4deea9e18f962d9f9bf1a4972181d1472f0335dadb7669a3e377bbefce60a98ac998ecb18d68d043bf9af47df1b4e68027ef60a37ae16643b31668c8f272858f18964bb6ac565601558f34dee8a6339e821dbc907d21e035c36e7d06b689be5a680bf2caa05fb1ece94a8833ca952313cfd78ff6c240676da57e2698644c6fe01afeeefdd14db0c7c853a3f37543ddb781e523ebee485e0653c4e1a37082a44f8cdc6e2da0cafd5e2314ba36a5adc6f127cd90ca12e2ef31e141a6bc05f4b193e8d3c3624c17865afa069aa9b57688c2a43c4d401dd5c3a17e8bc1e818bb34d708ed54ef305d3fc9b3b02845da03634d2fde4f8675b780ab4f24b9f4baee0610a4d061f46df909072832674ade5f70b1363a9da58000c06d6aeea9317af113dfe1ba297fb2d0416135c457b24d90d78c54120c1468dafadce8563684e7853a8ee026375d52906e1892376b3e6aaceed9726bc993d3d50a3a26cf725713d032634d03c5dd94e52a59f2c29bc22866ba63c8775390c214a575842c32ed3ec66baf7d56ded0cda9507feb77bce899a8692602f4f10579b6cb0b239739ebf49274c2c9aae50399f2a36902fac1ac66380d0c9dbe96875686b3f4d71548407a6f9acb98c49b02ff86760f6b68052d0795bb11a73ae80ecf28c6fbb1f2e5a2e6b174fa76bba99290bc59c638438c13d0a93b7d5361594f1e6fd86f47f43cbc001ba09f30415ebe0af8484baa5c0d67bc5c02a49276727a4097a84f20c8d34d54f5992caa4ed9f2748eec216bb2002cd4c732ce3883557f8b4d06ac5f9dc98c6f5257cc266859f75c1f158d3ed3ada3072bdb37ece0dc584d7e3faa35764f3d31320eca765feba9f1dfe6652def2d1d481e82d37bc812274e60ad69ae82824f10f006fe0e75eb04cfaa28fe385ad71c5815033ea3233a43ac3ef748f254bc9e305306d263cde8b4cf95b8df1e41efa2ad753c6b7a65251138daa51dd671cd88ec6e6d27dc08f84ad481bce9f440f3ecfd8e5b6a1349b949e7bbb2d78b02581a3f1667ee2881865d2c7ba4d1529d842d28089cb24eaf5f5dd6c7791c3a9905f14bd9414a41381678908d33694d21e67f72920b3c5affa533dc61d234007c46672b61ef96e80ff824d0ca0ae3726d979bcb23ef919c0fb6e34e25c136df41bf362c67daf39a02d1f2d8825c5b51dc5fb9fb2db1e675462dfdc02588c1c7f77374993aa9178c4a53dbc303176a9b8a99877ced8f8eb5edd06d36230423cf279ce9c80616b967a15727135e110034d676c9ef49778da5fc3d0c2c245bd12a9d0925e0812764dc3f9d1ed4fa6d1005d9627dd0cebc7413d5cc5a22604e5e507c6f5120f47d8ffac9ea8ee6e9872f0a909fee7d99b1b2a4c8baff8b5d515eadeea7043c9c03bd26a9e7553dcf2c72428b937bb6d96b5c361fb2cff5ba46b972a71c69328d5435446f37945aaa8a9ff086c44c0075f57e6da7925862de9d7f4a03b138935d8df9881a7e0a6312385538ed99ea3950124ecbe7f5e4ca8b0ca70142fbe8db3f9f7bcb5202d46d71d68c8ce29458464cc7122716af41b9c89eac35bc033b3106720c4acb30fb0cf3e9f251de2e19692c06b54a45d7f0abfefde579e2f7addb357714762b81e857fdc1f51c0b2a0e14bb0523b4886c8e1c1956dde7fb4407e55047d8cfb2c5ca86f7e65690f85f2f873b38232e8e9200e89bcb3d4426c1c63627398cd057b89eba3e3b599797a36b38482f27c86961f7a0ec424735f17ef0c7065e8bd25d761241ab7c105a98196bd8bf0006f79df47aa58adf0d340f83b230f9969f429b611810e2ad0d927cc5b81060de6f71e4fea0f97bf535f5009f63b80f8e6f4b3962f69c23a58316a2f92aec63175aef95867d01fb31f54f58486323c1cfe9a8b8a9bbde23e00cfd64d033c182cedfb88f2cad10dfe75ae58341fb4af727736d49c2035a898d8bc258248c3e13cfcabc628dadb5c2add63c2765570b44df4f064619f41891e2a8c464c2d93ab534d31cbfb79336d820ed19078c15564a78c6a4304635674d7e9e1670e63c605760d91b5d7c87e70f6f1b8db5badc5e45700b12d130960e4141b645943901e54498330c77a81363a12a967b54c3b6e2c1056009f8fc82df25450ad36bac795a2d9d95305820daf99d4081990a438aedd47b0f659a3eb0c4c9126471cd19946fa52312d268cc2b4f8b009f4f855f5dd9482007f863ad1e90785287c9beff43692b324b34485355ac480f28d4a39bd071b565f6c6974101c6792280456dc7f6211ad973984ed8a7a52f1a4936328efef07c92b18f3d27a92287a3fb92aab76848a7707c8838f60171d7e0ce3fde09263b9d0fdb529a4077ae26aeb47b1967be8d11e7b81ad9876b92ed8a653e960c00b4b8aef02bf41db738ed5a1ff00f22e3747f9815ba9b982ad2b7ed3af08db889805abea6675e73f75cf6f9abcf86210379f9d9bab8e6692f8ec1d73ef597caf611e5bd8af86c9347b529e191d5e7efc70333bc3fcffb1ee4703acd9fb4fcb95f99cb30d707b8fd8bf09553fd0deec84e9068f7bf47a5412a4f92514a4fe1c6962bc3b9a8db63ebe92886cc982ca1c0dddfa340d5f9282e5f9f105d7533e44874357673b875c1b34baccd3b7d6fca8ca2220c8410932ff0ec987d0d6bf6784322da2a3e8a0c64d5fa3b339d8e28fcd2264fb1c4736f570da9079040f44fe1c65df4c405117d696c98c8b4b6f810d79b09a77037864fd8a0f12fed23af3564d346112f1141cc06a8b3219c9575fac7b5e9fdfdbf65078211caae43c075cf7c04227d1e6b3acd442d7e3e8146c77e14f983b0d84a7838aa2b9d34e8ebf9294aed4421e8db6671dbe8e837b553548d1475ab4ef028cd9342941f3b7c0dfb9023140d93614a35361af624a39be519bddb23a5d9b6ac7c6856ecd417818200cb5f42ac0d66d219e883de70beef6bd57c5083d34665af2a62842eb7be5a86dc7dbb348126e2338b60618050771c18a854f3f6e218451d8050eb89ea5b5f7ea55304b235f3b2815b5d372363d1bb0ee8bf20022e1fd548f635dd525eacc92222f559a800f0ec69ab711cb8fb5507fb9468ea6bf28d67af84f72cda2368fb3df50e34c6a8464c16f0f80d042f734911bda4f9656cb87b50cbaf1fdfb4a2a1008803ab8c96a03b2d376ffe13f0c76b0ad555bf18aa10aa5318f5a3c484047f612e02137f0298e2558ac150578ffed0101b8380923054f51576bb6ee1740f12c55d0f204f95d01730bb751073ae4bd6f657e552d0ce04bcc2e0014af994fb71147ebde8fb495a698f74aa5812d595a3bc72eafae6e9701db51d8408aa9dbade2a654eb39564efa31076cb3e0582b52ca83ffcf66379a28c57f1e653ca796a8e0677b157b042b635d2068329e51f2f13591180a8dca91c9f95ce521d949156cbc41824ba0233f688dbedac2827a42caa18256fe8ecc3a07b401884cfb3f699c74af9dc04f1edeaa6dd903809800d64be51cfb5bfb283525e38fb27e0eab573cd701f409ab4f7cffc72a228abfd3db70fc6bb946db80ebf84fd5993e02bf91db0407a0c7408c0401cfaf7a737e9b85a88ffc12547675b27c44dad6c33a60663a33f96c4ebd00fca100f0939120b9e0573a7caf3cd00bd06207789e6065970d0229986af2a158b9327484e6848004c7c866e786f071a13fea94efbbcf84ad94eb0beba2af00e1ca7ee126573ad12441c18c0c7195f98e7cc0788fcb51fb21d0caad4f5df25428df60196f3080efee0adae088c8ca9ff1225169ed22d9c7cd419ac28c0bf7c4c486a1378f53cd01ea6f14ee5485c769d23c0926ab676b2ea8318271f4aad63ddb7ef57a368cb49778695cd0dfbdd1ddfa4c295ff0babb749bed98eb8d9e7c09c86a5be2b301625d0eb1bcb875348cd7507f8581b5fabaded572b9b5a76ae2cd1cc5f0f6900a08c3fb44a0568883a1213a7a574521d08815393430e78cb7c149f97b3370ab130a9dd1bf3f0090f2a70409e0feb02ea5b784c230ecb5184a17b1e0586937bbf1eb8ae4e191e92150dd3e32b97602ce23212e435b0c9510a6f67571ccd37c2d7c3374dca818f024b5c53e6366e2ea9ea55e29c59edf39c5147175b4070c04c871e53cc8db2f8029c52aa01d36e00b6bf3712899bc2bb3526eb96a57533b95dba6cda5f5b3286a12c0279e454eb81b5077474ac35fadbca17b02c6a89db68f8cb6363268ab7825269ec038e6c441ae73b5a4e26db8b68ddcfac20765f8ac2afe7bdedff4812442387d40fb325f04604bfdb59c7f2a0f9ece929a362f77f0d8364c8e8831530466fecbab80c977d7e8a5fd61d9bd24028e9e4556668954657815a9f3149c2a83b7e5765f90f85c4869d8d7a111086386c39a00ff2ccadb6abe0243d0f8e1e3a360c853d4f54df7f6827718983d729d83da36a084a96e4c98e436ccb8cf4c3ddfcc7b9986171068abebad8f3fc0b6c883c3bac86e37b089ad04565ddf3a89d9c669a6efad4c929a45a280d664a9d9914abe7c6ebbf28b502b5d62298bc5896d4774f58959a96062edcc33a894ac3bc3bac2e23d9570ab435abb785bce1b7dcf2fea036deb943062c7851e5398f31d619301a569ceb7e075c8f907d53dc915abbbff3d4146111c887fbd7ecaeb764ebe598e553b33122489aa58e01a40074786da721873f7fb3cb713d89dfc6e42f98317963a835da65034964b56038586a71bed7678e1123ac3a2bb88fb021b600466bf324e2c25f5a99fa201dbe9eee7aec6293d50e5125031580bf599aec89147fbdae3bb7f8b1841ab0e58a08040588661733b5a4d72a0ddc9d2072fc8750d0de6a9f7bc13e790d052c1ac40a25afaf42bf977711746524b950e76594cd2ed2b273e6923fbdac8a5a40b819f088503f884b4eea151ba4081f33d9a1142ccdc6db9ec34d4c39d794ab0fdb57c5ce61979d7b434761fe671e222a4b841f08bd34ed1cb100be71de0edad096d07c6a15612493944d082425fcd5e79f025989af408b350fe12c6c8deb20e09daf112ccc3616884a2f7309fd0742ad88eb7d7f478b94c96c4914b1a52ae85678a59d37e2b7057de710278bdcc2d22871413a2bdad5e2f7751b3d8d9b9eb53f74182b8a2f6624c933cd13b82bc488362216f452060a41259112cfd9b391978cc0532beb00bd8275365c4b43d27e45932a69a479189aca9e38db674d9a47dee48f1d5a146b8a2179c8a0ca3e7f0c53cfb9a62ee1860ce402172c777bf8b0d270134a028a7990d7d238c0849a30d62bf0e3d5457cd0d01e007d46ffdaf23c656a1d785212985b45078b5387b48ea6121bfabc6abbf48a2ec4ff809438f6ae5a5c4100b8de5dec005b77c33f4560aa068fb794828ee90678262430d112f98731587064809b3d441fbb4c9417f048500385128d3602e80f8c0f86c580c1d14b901fa067e0513a07f3b1264f95b70580f7c39484b2da8bb4012985647f2633e05b6f4991684c2ee1b23e32aff2a3c7fc0ed0aab270ae81c5163ae7c78f01c2c3cfe4282de79d1928589e2e752ffca5ba85bad6ae82d0a6262378e693209abdac8408f43c301a50745525a3e65bb800d0b62347c8ebd02fae261eb5d12a17d13cbfa0385e99113d723e989988c3ed614436d637acd61598ebf251ff14f6505056f46fb81210a61daccf4f640cdbb63c1a6a1f0bca637e26a4c58d50a581900d9323237000059d291bafcd3579de5043694e8abae0a08cb52bff2423537a4ccea1eb957033c2e3c9426b98bde3498967cc0c35c8519904368e33552c84cbc16c420924c063e6c513ed5b8458636759332b6de5e36ace9148674e305333a3b3e44b1b12910a095a2aaccebcf6d0e21af6ced4b479bf3f4c961180a15c6b6416cb8debd8436ea2b9b32f901db8be6a5f5e56213dc2433e7291001b8da28bb99757fdc8f66bae85f1a24f0740d111a7966d51ba852964b8a6ab8a3c39aab23971d78811e020c1c2ac015eaada2a88bd3d027d15d34d4b0457ec7e2820c3b37ad59911bb37ed91efab1c6be531aafd400ca9571471423ab1ee927dc7c61bed46b61d406afd1c866323ada481225899aa1180d9251f699ad1ed34699b482a516932716de94b560f88e311c5cab286060dbf9e2876532c5f76cecae90e08b86c1e17b753bfed3c9eebc464d92e0f2b8a34ec2ab777f845a7813e0bdf6835bb4fa578d76398e9578f4a3a2527a9bd352faf788ab1165b596dbcb9da81cf09746bf630b89715aa73017439f7d931d5a484c237835ca21e2f45cfae3ef8ddf54a1529d29a8d33bf7bc577d340718b2625d0d71da3ec46654eafc6a3c2ff2fdf3c8c5f5f890be01816cba023c392b172b19c36d04c6bbf2a7ab57ad642a279a910d34e12df868902ae47365f367652b9d122a03d365473529d5608041c4bfb74b7b0b4e50cf9e32f925280d74f3dfe8d1dacd4895e2ef907f1b0d4fff092251b44ef13a0482349b46f09775fe5df15fdc81be4a0708387b7830f1b10effb6736bd210998c6375272aeea55861afbfe8ca8c2862e1387a26a29718548fcf6d2a87575afe7ff46a7f947873a809a967b91066773ab0db89205006dced8f63fda9311eb668676f74023372f254e23de9a467ef983fcb7b8a4f18164fa0d4692072d64447bfb3c50ee93bf048daabcdb853f680f1923c715b1ee5f922d0367055c9cd0e0d4ac4c7e52e36cec0b515c51883b86620193987f349a816c93c91b2d7ccb4e7b1a35cb9790c6378ea89d0e7785ec22d8ab75de80008778748906cf5914fcf39b78a0cab97fb9194e5ddd65589dbb6cce8e2c2d9a4335ade7d124dc43dcbe2d7f1e0d17a24b8a8daba5f4e5e4e627ab033ed212a14512819bfac59392c2c390f6c2c3a23772ef2efbbb2b9ec30a101dd38e74a75c3ac5b805174ffd0aacc5903af85ff4e4fc1ea110c9d8bb38b8ed22f9f8ec3adf2a97a74a71274b0fd1d45e4b388884a322a3590026674369e8a16d745d91d350ded97f55154e779dea7e393a1277f1a7ce62c7d8d7eed3c7f54b648f5b3a1960bf6b94e7d40ee1e584e0ead6153fc2cebc1420a5ac2ed52c1360eb98603168adcf37bccd8ec1e8f1358c2e0605690a1e11afcdadd22421cbf6defd42487c525a1ecec0f5b529d24983206f1ac706cb77c1877b0309b382386b61cb4dbfbcaba35cc48623d33aeeafe004cbcf5c0214dcd5161ad01df418672eda5c7088e640a9ad691f607fdfd9b4032a99a8417df676907a73bcf42d2c63666657e17eb061e4b7238371ff2de9ddd015609c1aa8ae5a8711985916d1c9f91c569a530b5de096a6a7dd3c0b6b4af27009f60c292fb96a96f863bccdff8a6a2dc5b2040a3324e9098e768361ab3e13139b4fde9ca1db3cc22a5fc1131f9601aa5391c9db2b9e1c8471c1328b54efa58af0427a7d64c6598300220a38738a6f4ab7bd48196146dafbaccd852b9440e0482b65001bdf2eade695988ec6a6fdd77c7a72dcf8939d09639194ff4a2c8be8c21a230086dc6e6dbe010a1e1b48b67ffe8e1adeacb8518cf68d5a1b00ea5a52fe5d142ac70f68f7e608a483b1445edc4477c69c6e992a46b653f705e5ae40110915aee771a3d40cf691cc4e9107383cce7add1622e802fdbd2e264e5d53dc96db0c416d7c9e4dcb5e58d137255a8bab3087b1a9c4e8eb271a016d8199015b0d5201b63e2868054c2fab90f8f2d654b232bfe3083af5c42ce8bf9b2ebaf8ea41e330ff22b0a44892be5811b6907074c32716d0109d01e3e57fa06e711aabf8ba585fb67754e14898f93577ea92b94e56655d5da78b2e8b835d3a96d920d0b2ce78ab94a536c1dee73d9353046df2537bbcab47a453488855a27c8574195f02de4d177e06226c0810fab4c44d2bb4ffddf37219162544de75a8a5cac4710d05a8cf417f97581a0863f00f3c5f24040f41770ac7319b68dc45d9d62c03f747f8189c5da587fb1a4438bd0a87b5caaa662dee5f70387ae64ae6d70dfa19eebef4f2961a0946394506a351b05170a2abc0a8f9e910466c30d74b3921e3526b85f85332408a5c021b178e9aca1459e2edb76b5f67da206c4547dbe191ddc5b258f1818b3bff9a22f65dd173b7ea6e78cc93caee29740da9e3300561bce6f337efc4364e681bbaa6bc92334ef06b0c4b1501f070369b6d5cd74e734b5ec0a6483203d97eed012cd0efbda2d79a509d7b2809d5c33fdfd8d8b2152349ca9dfbce023aded51cb760f533f8aa28a4f486eabb0925e77e6b8e858a7f25bc3dd676741f9126e6c56d6da80e795d500d56ea2ea3c4e9cee47ca5a1a12e498d9691c5f866715542dab50f7724c70e1e210028003257b81259980e6f984df64d28d61e0e518ff4620cc2cd43e5cc3062325e342b570b4304818655336edd243f375972292ec2321049a2f537ff8f47eb7060d278984616400ffc9dc96fc17db8ae5098f9b8e16e882a0c7417d352a98a6333ac804992313d05edf99c8892efb9ea7e952c880826249ecdde6f4c713c5617db2f4fd5890862059f75e3a4694d5bbbe597025c581c5b3d7c7bce5eac11f56a450623e634395dffe32dd17ab97730ec0a9d8f9da4475bb9e3d1ade459bca0c12d68e7901dbda2067b7df5c88a2a6c1593a1a147f2e44a0ee8c77c0f0fef5ee6e746e240105e37354c94cff1917cabf5fadce361577d106d9f987eba13951fedc8dea063b19a843f18ed1728d00f5ada02027a4811985fb9661f545658ad7d4ad8d982969b67393370bf1cf6cd32610e23f426740c3f2fbafeb24cfbc40c3f3b12b66517a0ef9d2de4c4894f0a6b27221f4eab68be24ec02588214db66460a659be65446b4b1e38eb1786c10ebd985c45e49f9c81c51461d625f2448ac4d0cd2f7e9573c3a9f82553fe7320fe6961b42e03678f78c74e169a8ceea2e8d8ea2f582733b3307ad6618990b2c70d24853972c2845eae11d301bc5b3c1323bc7135442984e34bb66e1a299e32b56995962f062ccc41110ee9af372964f21128a0ab9d33ccbb0294753c0fc407cb10f7d71293ff4a84e4357d3ce621ad62d1db825868bd87f65c97ba710cd20ff2e419a71b99ba03a82a1ac88b9331538d1981f37ef5ca1ed033be482e1af13a87acc0192081eb6f8fbe479e3099536b6f53dc7eac0b3b2cfd73cb93529ec71ab25962d6029ce2b1e7ee4010a6dc634c029251d8be4f7648721ddccd6e300a4274973be22b540e7d423c777c246da458ecdde1b93e572e712baa4547359fb8b8004683450488b6b1e5ab398a18c748899067df9dc5485bf990b319b33e0bae988d51932916e48dd356a93c6b2366acabb4adfa9dab5698b762c66905ddb9ce8cd1f2ff71df6f1b689f15340ad509b1ee5d0ae6f6c25b62d0b38327b12790111bc8ec1fef7ff10861b14f13ebfa1013a2986c158f90f34d3e36f968b381572e158534db5181146f43654f7d426f6dae777b889c86f34d35b74f18cb5b2fbd08b214f786d82195c5de047116f23595bb371e7d8d5a1e60273a4d8b98c0009e6e98caddf9fa3bfe5ab5dae7788f91a1f434f34c892bb1645ac881e9548f8570afc21efcc042008f4470f5558babb1f0c74d880f49a9c438aaf3cfaf71869b6ffb791847d9631d579121891667505978ec5efcb6ff53e1b1ca3eeca8ff3371bfc6c11cae311814fa73a0c09bfa77093ae1db35506c59b565cc43611e5b409d6350bf780f5e436031444aec4151e63706a2238047271d7f64aab62e3dc9c60d84612e393cd516a377d47d5cde5f3ffd15ba68290460a6897587a3e4d5113c7b859c2947c3be32244667e6eb55b290d65ef0fa6c3cc289ab6fb1e18413475f06e4b60be9f7e0137787587b75a4e638d00d42685ace4f3c65724d3c719e2016a8ef33322585970da21daa84f3ad7af7a3e692e2e5d8625b84fe6eb053a974a14c230c8fe2d653e79fc33381ba443810cd8164add07eaade8ced6535ef6e2b7d9df792aa313e30473757a6a630d7aa0f7ccd6fd439db85508523fb395070bc6678b3eb2891d89f331d597726e14b225d60e799ef6242791f15fc1e932fc65ffc60ade149e8482fb49fe8c1988922bbcfa6f9874891e4ab3a9c9aecb16384498f1b80b6f2711154e64814f6adb4fe8f06d8884bd090db7984f222839a6a7413356df30b85579e920398ea5ca52af4effe586eb535371b33fdbdf056a9f188e22cbf4a96f67f9db3c3a653e0d9e4773e1fd7578e7aee08a4f9fbc63448ffcc1b7034ef10e05453a0264d4ad76a5c699471e18682af9b6d9a9119fd0d74b61cc709d777d8557bebec85386789bc98b03f8b8782bddd35b3075560833a7df31c62bb4032490e1ba024fb37ee54e98baae64c40900777270196f2d86c478a4efbbaf404b3300f7c6a70e386d39afbf489046e7a0ce5c31921e959bc798cf202c56ac19126af9c86012ab1c616967535871f87778aec8ed38578adbb677e1fbcce9be67f5897f789a90f8a32554b9d8f65039bf8ffcca959711baa4cdcf54648049a36d39fc3016ffbc7efb6800fbc4a7b89e35e205faa0593811acff158c34976ada152f67dc572a98c32fa91ac672b108afa014b9d42982facb472ce77ced060d67c8191cded29893235d02d012efbbc0a5b0dee38ff855c8f73cdae657ef27d4151b00f0c0932314dc5b35db5641e31e5b7c80aa19616e26c92acad91d783279ddbf1ead5da0ae22c6d18baecd65ea2e3764c6402f8c44a508fcb52e2bd9c2690e0d42562feac0c1deb5862bc8dcc103ea4676baccb00ff3a3bc31c9f0d1ea0f7b9f839e68dabaa90ccd1c6c6f8385a5f1e5f6da2021ac5d9cf7e0a4d7b8156f084249ad34163ebaa2433c353a1fb4625368394dd82b1feed4bb6f990b12d6a425a9300aeea876e2740f850f1903c5b6f9d078dca239913f248577a0bd66d79a9a8fab9e3c69fe1c34df2091da85cb51588094957d244380f19cae65cef6a41724473c80b8ee74f1652b7d9e592f4ad854ffaa2d1768dbfa0063fc8a5a2142310e7e11486f31144241429c3936b6cdd1cc45db7fcd9065558a723adc2fe9f57884aad361517a0c9a6a128c4c42a16fb130c25008c8c1ffbc97c95cb3a953550c9d124fe4e165ce8b1a6013735a12a1462425e1222c2ad6bae877425e5b35f7eb21b48c82478ecbd03ea6e9e3cd275adb40068c901f9dbf7dfbd404cb372ab1941dda9b308cdd38cbf6187265874ecb6342c7ff99a81ac19bc9c21b030aaa7d72577f86e61d95104fbcfb440e6d6babbb3143c54973310a1f68d3b6512acc0cc850c0f2ebc04eb37b4de14c74f4d93019c3c8685f1ad5a1bd8541260c778a5cdce036924e47171ac7b8f066fc539e7002a7ff1616dad0c16cf157a6daac20a525ae1b59ee9afcea9238998a90964ca007d4269fd062e750fe89e135a1a3f81b5f4dfcc485056147c3495a82718409f2c0e20b30f4ca77edd7f55e31dc33d874bee9f329be8739177252b9cb43fbc2149f0eccca9c577365893429e4cbccea7a57ffe055f37ac9c6f66d2e330967dbb3c2739b4d7eafd71d57f4ea2f1af5a012489883f32c19b27d906045f44b9e942d7049fb4d3015440708c5b795d1990fef5878cfd523a5e0ed019067728905584d99c345de0d7217cba2d33d1358b2625b9dcd2543d27c39ac50ea695734e90071d96fad77f1082149f8fa9b7cf46b43a61ba20f5127b84264fc99baa4af5d75d1a2058c10d3d26507ced44a43904e63d65f0e7b1de0366a5d184a24ee300fcaee3605402eda39a5cc677ccc24c8b74fd541843fab5380402d4e9e739789aa4ae804939f6d60bd61f561012284d983be9a2db4e981f6534eb5deaa49e311e5b8c8501ad203198a41c3a6b3f4958ff931075ef74e50a716ab16d0595ca65a887cd81c41e9f1303eba239ed6e5ced4b319f1ab596231bee5688f58a3476d9fad79920b1ea88a67b6ccc0d88d1319ebe8175a80389f6dbf9bbc36e9fdd92746987ee0608718b3dd552bc3c9cfb52283f37d8802e769fe86b571beb9d74e98c3cc56f8d8de8f5b2035b6629b19713445187ab980b29f4d834238427f64d651a61632fca1db534fe8d5a4c7548307cc193ac11f21781cc0f3f166933b423c00ccc624bb4bc13ce533ef1af5b640edb93412f1c2553a08f5ceaa014b63fa749c8bb17ef871698f5f53572bff096aa8d26eb5d61a409615b608bc7ae8997d02caa6ea10dd778120e8d9e62fa30ff2f749b77dca2b383d3cc2471d4a7c672dc8cbbdc435a1feb41b1fd79d08cadeaeef6b8f1a0d9b1589ecae532637c835ef301f4bff1333fd0048ec544438d3d01f02dc7db8175a599bebf280636d10a84506bafc9d3ede7b7d2fe1963569b52992167a1c98ab5d7cbc516c05e0694f63f4f3b9d5ec16150dd37e23b1ed5e53eed7e45a677ec5187eb9e1dc9ce82b28dbde6795f7e6d42fd16f73800591ea9eb49196f5f162cae4454b43f4f9a3b91731deb2482c34ee21c98aa2988fa92323a8a365c78ad0fa4716a3ad0eab51b50b21e5271b8b9f9f2f42092ef3e8dc25007b9df31f8c6e58e564a10d480964024dd3721e962f404f28b7b8755ed7ab35ba5cb55779ee18654354133d17b03ae11afbc92bae62b197cd90764a4e9021c8ae006603068ed30be318f63d7e833bc7cd5b035c757770ee56b3599c543bc4458f305b051464d9c8ad67f4611e1a1b13e4a4040be4697acb84599157e2738e0dd2962f44f6bd386204400b623e215e7278c1bf145d4f7bf4397871b13ce03b7e0f4e7324093bd03a4624a2636156010b118b4a9493a65613eca50b84c8c305fce0adb4ced420aa07108ec935de4115e9b405cbba54e590b2373f8d4ef43fb1daea48fc9b524f66c7b42ee7bcc324505ae378ca4e681decba1741885ed9e01bd9e3be9bae17704941412eba02e8b609db773c662679ee9e4175a88e841397a570c63d119cc55bc9e8ac823bfee8be5eacc886272d90e524c24e95f85c36edbda475187b019ff17aa8c0b6e296d2b28bc840294c283b4071690740ed774cbffdcb5af9f1511fbbc21840b7329e66aefee7ed7fa4e370ed6f1aceef24972ce936f790fbacaf38c1f6b1ebc63f54513134abe17d1e91080431716b4c280b28ea02df0fb1fcdee4ae723d294a9a04b8a3210d7c2493ab23619b9351970d5c85346c9a6da9946201381073f5635dce06eef3373e7694502354a218e5b3a9cf1f95b15bec6cb84f538e0f36dbe4de152710a81c9f7ae5b09ff5fdbcda45de8a44af780eb9bf8c88aacc34051074a5888cc1dec62f62b1d4ff31c5cafc46fb5d5c938690ae40f9f1f79de96d9919d2716aca6f91286959f03082d6f0f5a3928b2741fb925a8b887e51e949c28c70333261f406cd6dfe5a57f5acb9310b37359a99423cafa0218edc3ad7fc0878cd2241ae07c0bb153f01f16297738a23ab123289f3e45b658b6a1be638ec08e8c4db87f386257c00b965ee2541302bba8ebdee3ef2dfa7abb06748658c4f69db63941b174d86add27bc4ea6b5bd55443fa21b1f2b8c46e935e2ae3d570321d07770dd418dd8710d4952d43f39d7adc4a86f8a8b4a200b5477b33be88d70b3c78d58b4e359182beeef0e7b96d703d9e7a3fc4ccac37ac5fa8d6f7df597a6e26df69cd8699bfc23250dae7231770eb47299e3dca5eedbccff7345328a49cbdbb4139a1b2a5b7417ace9833c8213696559bef93d025fc23c093c1099cb0b6a180d9c4d7e93ad835d426c853278552eb3e684474bb5b7c6fbfdff705f7399558c2397c4c3a8df3337105227644eb26908891ae932eea8bf10b46d228ab090b085571a5366f1a82eedbfe46dc17c379710af18954509674496ce202a7cb3f61dec3dd8548a80c5506328c14e4f2b2c94bee934ffbecaba18e55e1b1ee2577f1742461b1bbfe052416c35ebf99b63dd01ab3824f20f440d04d7755b89075c488b00e956d456ac45e29c548b4947784cb337406ca8728012946b6acb921be4f43e633c02bec01d744395f7d75ac9c0708c9af6fdcc243d59ae96d06469b39b0eaaad3644f203bfc28c4887dfde0b74c090264ca02e8d92b00f390dd8fd8f2406c8db9ff4fffbe28ce2b50f1437bf2b5ec49771abf182c1b55897f75280508d7088c1a9979e1eeffff6d092bdcae9b8e392a50af2746695550c637e41eb8418c16264b744ae7bc63952d9475c8bbad7665a0d027d00e36b918d1f0409b973696c64ab5056599e0d8d4143f5efb56124b060f093dc0075d80f6d7baf9b4620941c72055dddef92e3180625efc6f38fb16132d207cc399d6c37409a30c39c85d2707d4b59203669ae01906e2a2e2f4c045556d3af7bc944012dbd65436faedc1d4328f8f0ae027bfc5736e2846b8df33d99150045017a1c0b2fb99a9343c1f440f0e33d320035ea7948ef1316e23094c99f746987b3332ea131004915fdc9a983e7a84092558ccc98188ec8c44bcd401b365dfa3b99aa93bd47844192c36f8b41859a853732bd1bbc14b69aa5879c81b869d2a76858425f53cd507f4d6c78754fe3fbda720a36358e1b75998384870e5cb6fea74705ff4d0530722025711f6e56f56b4211409ddb8d874baa897e23d34cffc48fbed75fc3a4d38d6dde4f445ea9446d5103e74b8576c779ccc4f485315d6c6f2533d3e67fa47e2c2a811162567e61d63ca17470ec264209ba236f91038754a6e9a41193a37a4527de9af8553aee8186209138c4b77da1158e19455a2bce921a4a4b054439174c429180931226ebd85c82d1b8d4889f81f31f651fa05af74b75765c42a078c392ba549116f29f7fea59f2991c45da8452571265b264d6ba3a77e98f67d8b33c75284bd4501e35ca05ef247f92b8ec33d97f1a0fabb671539b4e29b60cb58948fb5be97f220b63c2c30c721cdbe80a4dd603f987b574b2e32201ff72a7dc8dbd3e37407a95d34d1051fd7483dcfae42b2665849d530900b0a38d7b8dd799b84efd43c031695d811bd6ab7f9d5a491b6358cfecae73124cac4442af3b79f8547cf39422b35033c03ec1c0fba95c1bcf40177652126c83ecdc4782443e8cd0b154170fd2ce22ddb7ee791c27cce8e6fad9370500774a2bbb6ff9af1a1f06aeca33c3c466b57ecb11ec0015919ac53e040139f3ae19901f85561052bb4bd5e7f51025eec9f20b76b6b83f7b59a07cf77448c70857cd264116ba6cf1ba452013a92b9b3097960975bffc17ed337493ba129937c687e7f450febdb2253072fbb2329c256ab234db9083a3093f76bedde9edfa463abc64cd7d6081987bd191e6b3f4ce6c0b6361ed141c049c91c8acd44a9a0a8d340d86f9e43f2a67902c0197254a522f34733805d2deaa9021a0d52504a9bfa85c4552c44c735e4a9fa0d047e215cc503d31917ae24e2a6c3fa603886745965b4a6db18c2283949f6217916352bea8f30826d419e39c8b8018adc11946b46d637e4b2ae621ca1c854a4c34ad0a774a357cdeef4ad7f50bc321bee12695114d78f7175f7a2c0062986a100bb59703614a2e415f0935c1c37483faa56be30e2a809ddd9c8a5887e3c0ab5ac5f495daf4e31cfb15714b509cb5f02697ad13c9f099797f0f387b122b2978f4dd22c2914f0ce5e7104035b498a8b35c85c5bc4f541d68e7421f2e01df843a90f47c7f11aced864a03dce490029eb917ecde728180a9def5fd5cf23dc452aee9cba057de5270b72f80a72094a7b16375a7da33295f6ac400653e03074fe1fc6a2b3f6e34da87fccc495cdeb522240659b6d7c97b27627c1c3505871ab892c3b594cff773c1fc7cbc126704ddee15f4c4d24574c73127944312bf4ea50c85cfabb65fd3fdd1e2c63f21867a3a9fb5a4e13318a9dbc675d7478cf01bfc7f893da68f25fcc12cafb846df040b0a2862a12e44df516082776f8235825a34a88c086d29c259e461088d7bc3fb8afb725c3c21966bfcbf49684ecdf015d30bd7b9fa0dc86189289ae706964885d69760c341fedbe0517561c330f719ae0e3b46af740ebcd57d4ae1be015829c0cd75a9f3ae05d51841d04f1065bf41ad154fdba8c75d8c321dbd1d66cf4f43cddbf8a528d1689a5b38e03044e9c1f2de46b34cd0f5061bcd11738e72b4f57456be2281773a21259c87abf67ed8d28d4f9d1078ac2426a4ca42d998312e928d076f9ec38d96472a1aeaf8bce4d4052e64b5a1aa5151c361e0b570073fb8326939c09642b650e95f2ac3a0c0ec5490d30d229ea096af9346d6bdd4dbf44d1c3be05c94e06051c051faf556c5a7229ea3229c624d7d267c6b9d04344c1cdc67d438e49216b90efabfccb9ea319559ad846118109a7dcd23d1c63dff896bdc2d487d0d0e43cde9a85a5fcbccee2098c0a3a6d9efab430140b09f0ac6428260073f116dfd9e1c8d9ad3b664cc1f79db2e7faeaa54db566c82232590611038d73b6b9b29013e6a9bc28149cc80ad405d1dfdb4be086b50faf4230949fbfcbe5741d236813145d6112d7f03a60f8dae02f66cf610cac47d0864c0006722d737dfc79ab12034c9ef64f082e6f577aa849cbc03b31ac992212fd4fd5af5ba82b06d5e527e7ee18e3c5b667d5a1d242b35ddaf1161bfb87c1128c08e0dc326219d9de61b966e43d8d10e95f89daf7ab2ec482a5af8f479cd2685c02384cb93562deda04a2a93982d2c2f02efea01ee154d9fbe3b8e9cf9e6101364389a6d6460dec3b0321aefbb9cc5ca396f575f1c6249e5e9cfc4c0ce906b4c87d848968521110ff28370f34ca3e9ef7d7ab21644bbf206781daa128d9b2348eda6f1fcc752726932d228c722e6e8e5884dd10025a8f242b5942b9fc9c0651f3e49ea4faedaa46cb8272da65a4f358a2ccde65e926bd31f23e0644a56fa01670a6e1d18d43aca67b2818028105dc5d67c4fecd7dd3ec6aab9a23decc153eb49bbea563a9ed96e22244c7cdc60c6db27a6df5bcf773fd4a269f07043f3a6333ab7a875af130e445b9774d00d2ed3e155fb94337b1c4dfd508b10e191bf56fc46bcf1ae7db4405d819a72e0d9226f9ea9596a7238b5dca16635c501d0a1d7e92afa12a41d4e321e5d924fa1f14229bebc33e0f1030c687d8abf16fab4047c890e2fb6cd9d673b75863037b2985ee030163e8e47ef266c15f385b99e3d89406758b467a6066f1225a044ef02d2fafbc9737300796be58f5d00d438bc4236e6269fe0fe2846f211a0e14dd60a57ae9c1e3d8e86906e3a1e60d821b4048e7131c44a79129ac15c60b6bbf465eef9fa43e76bba16c9cbcc0a8e552839d551d5abd204537a5b88be0a6ab244c65ab8ab311250d2b76cb1091eb895118d11621e27b18b3a54c530b55f460469024454996585512b7660da512757bb5a241e3a05b789a5cf062f28635971102134fe1e43d6356efbbfdef71025411245cd3451b029b04250d711acfc9141a251e3d3e7fcf31ad0bb366c1cdfb078fa4f4278aaf29d54a55c1645112dc6ad77ee6ab186cab0b6834869972e3086863430a039f96fb2a2b4f8555b5843eaba01d517c3afe94c3d5012e342e86685cf21aa6b570f2bb7333698df2ce9aa614356389984b336b1a1867a69ee08988dd01437f95b1953971a145309527dd7dfc8aad9516e12a9e6325490b076ea09c1c795fb74f41faf64741b2fc15e0e0e6651f491eb9fbb5b2835de417652b41d46a39508a1a7733d76f176aecbbe63384bda690221e98774d972a37d16c52a6bad1a50461474b71f5f977bd197d3e09205e2715a16dae4a06eeb4bae63a7bb07c526900dd42d396c023b0f86b27189ce04dfbfa6d40d64a39500d9a2892edfca61bf1cff51202c6e190840dc1076ec28454a7fee0a9cdab8a6496a8b29041328361c35927531033154e77a039de28ab508834f42320b7f0468880722ddaa717e2b68a9e0ca6ec2b508e85e51645d12ff261d2f6c85769984c2fa122c3f4086c57e5d2dc6c3095cd632c547528a9bfcee01b7f62dae9990c422e7bbc60dc7a027dc67d562dc65b0e65ce1d92a3b480ea10ec278c74baf6a0fa220050684b932623081c0979f80be05ea40d721f63762e7a6461fe8de5cca55391b1dd35cf8e6e587959cf63ac212d6aae09bbf2222efed363919f5c6b1265867c9b00f53c894c07a46522706dd1ff6bf1f044217398b91eedb3826601343ba69644cc237a203a2dea721e5ccbc90fdb481279b93f0a114fb6caeedf13db6d9f9e878680fa3bf7a6efd6d700af6e50f787f54bed997bc81e5f32cd6412f0ba28e1ef845b4a5af39004a8d28a4916741b885be3780c639b2e5cae0cdb4b5f93fa335339ef19d10a4272328a6ec9c6713fae27372765cca574df5547d87d995147b3bb7b0e09db1da82827a59f52b0ffe82d46f3aab503ce7270b7dbc9d8a0eccab0f0cda7e91e6079048cb27a085a371ce9bec5719bba6a3e6ca5207f05e2420554d7dbda1bfc925088697e39746ff8c28ed183ad9ef438bf7215ba49d7181903465a39db9a0dba7e518c2e5c1735820862b4c78e352ec1bf15e05470ca486fe626dc7b6b5113e3f598f49a2e95d6214fa99337981b71bef9a5c8f85892f071f8b13c04c3486386cc83c7e75f0f459efdabeed2bb6fa00b81f99ca67bc302f306bf747337210fbefaf9d5b72aa06dad711830d18a688f5503f6b6e678f7b9977e7405c8d19f8a672f61774248a1be70ebac0ec96d6314af0c85c4b63f9c8101f20d69acefea1e82356a7643d70d4880e4210839c31035100ec5e070325098ede52b2e66bcd9db8c8c763f6b1a50a6e8e55f968e5d95cf692d6f54d7f64448daf042ffdd97bd2f463a0b773c9d62e5b67686737e7f270b730d6e5b82ea083a6c0cef1490ce22a579f752e5d225d3fa59d87fcf3e3aebef60df9ab968f918412eca2df5edce7e7fc29ac2e8dfe14780d0895e6e011578dba971f4d20d7fb9e8256fbe847710bec67887f7899258b05e22f79a25920f9f772e5bc2ca2afbe58e9fa7c811f6f534e4bc903ca4d91eb53a942525b18a376da0bf62138ef27812e29ddd0b7e6ad8529d0f934ff7e0bd131f95dca87d93e08d93ad2410f98a407a9a164ef987d074f2dd19bc41f1f0185b24f24fb12c8926265039a25530e535a1e0c7af114c0e47cd5b82cc65aa4dcb2dc01930d19438048c6d8790b7c299c39740f9f74d8d874cde90d4ac5d95d3b8037290f7bcea61fb435427478796be288d982bc8ef9682f514849b37cafc8da224da38b1cba3cefe25d0fdeaef5403ca0b35841327d246a20cf742b8b130b153d8dd79d6ce0e6132840adc868b597dd63bfdb2a83f4314846bcf62e2a99206dfb8006ebb76a08d10ed972e598171dd0fc3afa8ced03fea0b7aa1e51c234c25246a5a9450c66fb1364398eaf2c1037c3490852b2eeaa29de53c6ad969f1309b254f104c1258d8a940f6917a9d37fdad0cc0b79f94d902be7d39a2d073243ca9d2d8810f0aaddbe81d536c90e42ab757b97f28bfd48a10ac9f73b7383014718183fbb25171c736e9d583f8d2a3e72d7f99309273115438004ff36dd75004651c932bc8710424df34ab27c85c82431c6347944d38970e4943f38e6c373eaa7c328549a94dd1f3d7f073aa7245ed847820280c6ab95146a59dffec2cd7dd2bce033649f2224115e9682361823e5df3bc97fbcdc5080036db5d68216c62b6b18b6df7ee823e95228d68ef642ada0c074a3db9a963530b16840e0f693dd332e83eb12ea5cfb966c27867b9b30390aa92d1908211912bcc3146f9fcfac3f7d09c17681c02463ae9428334cce15c865c7e4f0d3221a010a41b3b70b77327b26dc20bdb2c85b89bf32daea732a11c54d041fb89d3e32d385e65a8f81437afeabfd23c816c39dc22ab7756e219116f84bf2723e5e2353642b9b52313f6edc9296c3f9a5dc41a6ebb199a6baf10a268a698efbfcebc2f0da5ada4ff59c9145d91a3c0ed5ca7352cee19cb71f6333b00ba151b87bfddf41059cd2d14ffdfa5e3bc44cc32371c7b6149473afc1214aec1c2726079041fb5eb3f9afafafcefdfeb41f4334137f04c4ed90e4c497149f9291eed9c51777fc85e83dfe3823894b27e5fe9657ed1c4a434d33540a122372c8f3610807e6bbc2e3de4e3e8c44ac306256939cbac6afa5c204c30ffe2c226fbdd6349229dbd9930feafc3f5f0ab356525ea5b8e645dd6ab428a2a78f5654e4e22ad77521bcf03270323cdd46af99acc4c4c03ca47df3d24f2d5a6384a1dfaef689b4bff456904bffcbb4f0fb4ab9f7ef9c2bd7a305e4f29fdf50e2fd9f7cdce153d9cdd90a5ad00f6605b7a706275b20ebb102aee65b7c70b2d933c9b81c04882de6d3bfa294910e0f90bd2a6c3f41422d325226f585b072fd4b4ce854089063c1f5f678f5e9b64c0aa0dbf8b13f4c8912ef81ffbd489ea08220acdb6e1fd1cc35d5bac1e2095b10d5819d4dd7ddba4e7118587abcd9d4fef1d866dd3356df74bdad5b57df613779cbb3eb3f86124a9e80c774b1219707932d1c6dd1aeb7cbe957a7a3da2eb2320cfd61afaf4bbb1813a14c26d994d41e713f0094138eb6dbd85992bb13d037a2743395c07e8b4830b8c73e4dba13bb25aee18c638616b288b47a19ba76e7c1c00ec678d6b808b9aabad6eb8ccb6af70cbe89bc917a0a3f487e564d67637cb6086e5f61efb31808ebf402e26e4c349a2ae769d253e7c974e4cc2576d27348685c8c9eadcf0869e553f4cd10e2d3052d138778c399e04aea654bc12bf58abf94e8c0eee5127437430c4e142299896e69fc25bfc9d06f6a170b12ff8796b29466be5b4dc80cb1b62f1301f0a8867d100582d36c6992636e6119eb61b033807b7953b34c46de7f708f28958847913096cee7bef43a268610d8f21f5f55b51bb05c6a6c2573ab5feb13153f9075f1e5280d0d4af71d7aa5970c36b027414f1766f6cee7eb0437b9793babe93e22ab281ff93525b6fadb972972faf386f62a0c538dec670e4a854d38b822ec80a2c040793a91715d6b90e15216f3fb3dfaf5ebdc59be5f02f117dee847599bd829ae28a7100b77a3ec6445a638aea6afcbea77daec596d8fe1ec15ef8d625f62583db9ab8c9d4ebc11fc9ceb0b092712d61ed5e8a233789eb32e80c83a6cd04a802d0293991bb0b1039be9f90fc27c55560e9388686df117753a0506bf7449180dc2ce7db32e50eb9b04a385b5e235988960e9b6a3567488204694180a21393a25e4312b40cfe0d6eb34d1629a8dbe36b709a6b2553d9f241a2bd6f9cb9dfca1b8e2ae8abb5556784fc7bee0d74c7ce199b544168b49c75ff98d50a84b41f824a33985f373398df21e84ad5876893d0165f96886e392372fcb8496ce37f30f2ada4b05d3fa96def292edf6a24308350bad483fffde0f47b3d8e3287452609552ad52ddec29bec86e8dc1163aa1ea7df03ac8fb2b4e4e2089ec39ebbc8a2b0ab8990746ebe4c17ec1a9434fdc1adb76d6f94a5968750920d1d21d393d54cdba8de97b2bdee81bd41b2c6dab6e9f98cb86947b0821599d0e462775d7cfe1eeac97bfeb7f00bd26ddd7f58323857730a697c809be12c7d21dcd5870eb0ff4886b01c5b5c43816aa87aeb4048345e083a31db5204311dda3c435cb93df4cecb3bb7ce9d99e2ad4a4c9021f3b367caadb09000873f20b406a6685e757b7a7ddcf93ef88642187980c88cd63246173b88bea660fa018ed9a2393ea65ddbf85387951a5f51e280e0afda5d89755b2318f0d983c3f004392955099e858957b48995908f62ae3077f6a6738df996295c657c2d88c877f85f3a2f047539c4a970d065c63c2ebd1f147760ea378ef6562b811770d3bb7c194640c85ea58bdb71ff7288caa6ddb1f61f0621037a594bd05ca72ee7492471c265d35b2050b1e9852195b91f5a84d513a92903741f43a1d3e2c8e41dd5ae456d1baacc1a768ca9a0c14a2871013e2f79d3f717d99d39861d3ab6e93cd82d301e6a3913f08f055287fa051fdf6c2dd7b43f3321b9b65eb77ad557041874958e60898520db5f68abe72c5b4821a946b8e1ffdd1fee6d7f1a40cf62039b3f1dd50c8672c586d465eed4d2bda86204980f3097caa8f2efc91b3a78a9857f14d7eb38cfafb27005140d43563c6345c68c0205a2ded3966111dc268fabb589c8b92a2e9a6c48e7572e812b89fc2fd4a2dc41ce769644592d98735d2047f0c62466e0ee8e6aa0eab1a3f450cdcdd8c017c7f9d34069f829c172f5dd5afbf3411181fb680e1ea1ee7f7e8bb604a948e4345c06f6c68f2f63cce411f362031811ecf6110b95c5b66ab4efa0e7d6567ecb5e323fa0914459f1cb4665c300d04809f316e02daf25dc1704c018ac13f0e06bb3a2f02b818f39e1d3fc784cfa77da136df05e7ae78f88f3e1d8c2a06c605dda93f7b3e9b4cdb5f0d9ac19a28f0d244662b20840220a773eb255e8a145e2de4acab474bacd095b926d7de48dc556722823507c8376879390d4b5d45dc3c4b35cdd3d350312b3bfe916c0b70d288b8ea6113453fb9dcd5bf9f2c46d138c1a4d7b51170f1666ddc231acb46536d0bafdfca6b516a341b4a7b3f6abca4723cedb25c508063e476c6a84446cb4286d6874732b803bdd204bc1ea767c71c9be17fd685f59f29a0ed176e87f14a3acdd7f842433a84569b7851d4ea1547f62102f35cd7f939fa1f644825f0224812257d4ff936418736ff893627de495ff44825202a1e2c6e91f64e39d233e975877de8c3fd9d4aa10106efa4cd1491dcbd3a72898388f198cafbcb7965cfeb635f767cdefbb4a21e52c342def3e8cdbc9c76daf22eb7c86b00009031ead894fc4b28f20a660a8b9f3d4df90a4dd9c4250f35b8b3ea9ce43a64e99f5a37b84268fa97a9722c0702462c2e08f6299f0b6402ed4eb0c2e1500b8b781cecb3e122511a99592bfceef8e1aca5a21dc4c3ed8441fc62035cf98f22889938b4dc51f1f640493a62ff517c20c0d49e2c5d5799aefe14e08808dc20f0ee583180d875f11d39dc435d2355b7d6c5427a76dc5d0ba5aac4aa812298f04a6b1d4750921e939041f894794df26c731cddb10567c78555e31fcb149a407340f5b5f0fd3df2e2ddfe69df2f84e8e2831459e0ed051f652d41a6b420e72b51d7a63468a34bfc85b98fdaa56a3bee8b86366ce2f58e02da8cbd635b1aef9106b2e143eaab6cbdf082566e9d6140e26a4482678690e1e1f1cc73afdb065f01ec6c89855cd231e5156ad4929cac12aad73f75d3f2daae3d857d47d5a2e38c10857d4d6fe456b032ccf5e8084dd439293047f4496fcf8f6cdda47ddfe9615b56c527f6d6d1912fc236456611031b2fb53327aa7975d149cdd361a442785eafd411ca701f155dd5e09a08b4d3cd414de531f4a8982729eff4151235d07f3426d59eb905e2115087a3084ec533513544a1b0b9ae89637fd96915dca6665a7a59953c7b339d572278cbb27c6a739fd3e089af6dbbd2662a409729971e693cb60ffafba9a4f089765ed64b0138f79464b393479e415b8180fcba04f35873fd730fe9cd3b531c3dc3a42d3e6cd56f1695ea72628c2606613a24bad6edca36d88318127739fcaddc564567efad40dec2c0bb3be1d0e63c19a776d80c07d2ac411c90a34e6ed585e2684a29c35de0f34b14c2568a4c63399c088da4cf5d365851e204237b8c7f1c48d70508c17dfe53e61e06461bd5e42c8d756281cb768f5419ae26a0285688fcc5108f0e8bcfe5cff56a6717de5d925ebb1f5d6720a06b4c33e5ab77f5003be508f2db85fd4aacf089b522ff9f80bdc169b2f155f716cc3ad9e3c33ca0bf60596e90e7d53515c1c2d4532d7915a11ac75e7b6f4978e47a746540890c910a7684683d78554119e22ed7e4f20183b89d617551e75539e1caccb096f26a486d1ae2e68727762f4550515d57861817220f24ae63b416e7551070d478bcbfae8e6f21d08cff6499eeebc4cdb496c565207582c237731ecc13c6bad85ce2b3fbdd7a8e347b97d5d25e1edd2658faf6b9e2596cbd6b6f9331939a8630b70604e1381f34f2050ebc75f892ed0c8a2d55917abbf27ffd0cb9d39c4c078cabcba1c5b9080bcc4915323eec8f1782654dc5461031151c93d82a0c97c3f452ba134f5982f84c4c7109a86c224f06ef7f45fb4c15ad3ef0c7f065c3c0c55e8a2ad6a9f64b99ac7f78bbd4c3bcf90f78e7baabfcee8642ff300186af790aa4fe7c7159b257f8e18c2039ac5aeb12db049c991a0376fa493a58ed808a7273918e47a7ec20a5a0d10689e0e52e23e2d40f0ce679130bc806870e7c4aaf855db30e1eddfbb7a9b1b492ca729afa77752fe7d4fd90da6cfaf78e99b42d13ffb255548d2b9a977ab4b14a3805c9f7c9526943b72632b49b305e9edc50570aace6984e27b1f19d7bf5bd75443a18274a6453081565c588c0cff7ef5d36c86149fe0d409037b730da330b16682f5fc36cceaafc9a5b3c2d919c0613e2750c6e0de03959928abba5cff865865168b69cd37971c24f8430ee5e190761274e9b6979507e5ba7c63186a16eb599fc685315f44992895b5cea2f22f316c2574978c1e6c43acae54fe14bceb0d21b123e34089f26881248f5e437a47ae64a0d5d2f0e2a90941540e7c0bd0b75b4ad3f969ec56251f438c7e3415e7600b0cedbc9bf626ac29419af8bc2be1df2a6a70a3ab6c0eda11fff3569fbfb0bc481ea92f849732513d1617d06d9ee18979a5777a10dda66cc9c193d88c798ac92c2f35f4bfaed983e221fa33db034de80b8d02759fae23b3e058bd97284cf9b784679a2bc46e55b0a6da293ac8ebef97c442433470696397572e02b847f0e2dd959f28d3605952a26c48b3c687a2cf3fe24db7dcc0ba137756f719692a62666bb1a6139cd218e1877d64d5c5f003e7232713f9d6b6b43607a5cd6e18af1c121e53499d7a48cceeb9d7fc21d9a77298ea782ab9ef21c7417869a454b373248e6a047c6c1bc6c5f31ecf0e63d8e82886e6c11339d6dda6e6e9640ac70559ec17dbd88534bc440a4577d93b427927287dd02eb502f11561d97d3b2602a1afd4748bd7ff5c56fe92a2c70049232d9f7b0ed14e367011227a4e96df3448c53da22b8aa64b0b6e171b02775ee886795f8a4f41741d237dfb58cab191c2fba3147ec1839fdf9804fa78cebd03578b10b6c53fe7bcef383fc221d8b8d8db15b760d786f0b2cc27b6dacaa7a82a9e1d5e49432e38eae0e3c2c0e7d65472770854ac6b6baa77fc230ccb683710facb59834b876549f315b984603d7548bee2ea08f9df7223b4146d5e033e71a0427cdd20454f9e8f92c93fd6c7a041647fda7849a6c7e42a285dad4cd82fc3765aa7d89571ba8aac715ef1ac941d9a8a947fd7f3ea43b18aba833cc41fea900bf4591bb7191bee4a0a96f38abdecdb4a83131b8cff77afd18d60f2a66a943092e51a68a333f55d18152e836a60a6fe2f0044a7cf832bc609d3997c55e28e7a795d16f1092803a31e9bda06808d5bbf0f5089f507dfd614228bb9d6f54851610086cdd36c4feba525b837a224d71411a5ccf16b157bdeaa528faeeca497da3e5340189d3901a114bb00371a74a55ca1d76d1042d18dbf443fd4128947fe1a18164749f9ee288b9158629a7a162fd29402649b5aec12996292969c694779aeecb02cfd2f1a032d3e268f3901aff47ed151797ba161feede7a9d5ac79a50b743b3e541fcd753f8490239867bf86ac1213a468562ca2da13a22f32e790ebea05c06846ff3e03596f553673e2c77e21e903e5124f63dbe955e1839de03d134873f7d1d526e46c4c22122daa38b6d0012aa0876124fd6bc54f0bf7d9dd98fd17483d5b930e7965ec7cc431c062a676318ed6bd39c3e310cff603d4920759658b9d5e68f636ada1e49d62c80d5576a1031b5422c58f17fd23549e89230bbe6b76c60ec1f12ecd5853b824afd1bba8e948ba0b341fde877b1c1ca680211937cc9a3ad763d68d3000865fa1f6184043cb82b5ccc77302608bd570c381fe6d14c20d5a36512523468962fbea28229a6ac6a3d153ab221be1e4fb5c9ac690797ba633872de2ac7ad98614508f602b4edc48b0ba5ad2624a102188f79980d1d759d4dacef8ab5dd23e1542a0369587964eae36ed48fc5530fca18cf40918403bbe1e91f7e6ba71c283eb4edacbfa5326ea22f68751628c4d6f37f15c84b372a327f707a425596781838635435a8ea453a7fc4368f8037062e7ef003f2519dae4137c4ed093b3906236bb63427398af6c7c3bec144f68880eb036a53d9573925f6c5e942ed7bc46f5f5fb123e63108e9829af95eeec799b74bfb2ba4b6b172a3c75e8da0346dec34f8bc36eae07f3ca9bfca06112bd855eaa1b6b856d380ca68d010178b6f168931c461fe203ca529f1cce5a822b90e4925195b7f8cb93c265367213beec30cb6fbc3e7ea3c180ad5dcdaa2f58f92751d1cab0698cccdb604d0d0ef48ff64f369377274db3f28aa5cdbd57c8ab3ea3cce4a6cfa9358cfef5e076d8dd8afad8ef90b64da1564155db675345e7bda15611f484d0c39b4768757a50e6dc3a1198d1fd0aa5f0d8fa38fffa9a5dc60e9266eb5fc4b71b2ba36371bb71eaf80017b4de27296a12872f1f05dafdfe27bbb09f09775f68c02b6812786bb8009c36d63c6b515cd6422fe7178465e4c42f24bf2df7fc4556f4a6bfe8d45585bd012acddfb244c5330ca490d39b6d8a6ada19261683c87dda795b23ee4415d28ce36926598a85fc644204dc793b020c1be76dc13e01978633f5bc93468bfcfe06c204b313598f5a31d7aad004bad662bc8a0f9aa6c7d2b3f8174e35174b29a3cbbe7456ca61d94f800fc2b016f26dd8b095c3c385417e420587f0a4fc0a707521142c634c4519f1d9133433ecb4321ea216e5b8c42c813166cf75c5a9feee856ef76cc67ab3d65d9fd06a558ecd8eca49ffc6407c8fff8f0dba2c5c41fd1c0d61080c9b9445c36508dce923648a10a7dad33ca7223a5f366e5f7ca854fa3c0b4464cb68ed5aba842cceff3021ce62addf46502a83c8acfa460dc5bdd401a34a515c39a11dbac94406ed2825f5b8e0d6be3e9db0b21186d0c8832edd47378c602edfefcbf49c8d07c8679b44cb059a78610e4592856590054b52c49dffb38124296d2157860574c07ff2b5d6a2094c71f18d53f20ed9204e2863283fb8f56489a6e907ec5f96c0be7e7bd54c48c16656a539c0c4b83739efd3771beb9c2a9e8d138821e4990288172f87495fdb7c61d02e0c5fcd3766ef741eb2e4706b7165c6256d1f7f7bdd69657f789595c71dbc20be797975b748beb8b8079a2aac6fc3d5835a42487be57f6ec812623ae5eaee217b690f602319b01a4b079a5e09a100fc11f5b1ba881ca73866311282edae171b15c65cdf83e5c7a28f671c20f8e2cee5964e7b803575c80634c94bfdd659de075855c70fd20b0f7bd85ec28a63088e49446a74fc68768e6cb93aa8fa33d90bbc046d3318ed151359d7042401172e4485b245b5b68975591e2135393d9076a1ddc555618c326a94f603e62423d11d851857aa32eb0743e1135da43c0843a810ca5cd9e9dd4b49ad42e67f26dcd37246144edae17e18952e810eacb84fd540915f41cdb0ac1392fc8855df4527ab0989081e9ce213c10ea25328822203ac31d8327de5f00e0706ec044622e842f633e3fc26e4d082e90cefc6b3a344bda1a597bfd61cf18fb9da69ef08bff3decadc2c859b2927c6a270b3729833e2e40d5000a108be3d72bc0a3a0355aa828c0abc3f4df8ac059328eec6a3db69ec9bee342e268526415b8f27cd4db85f39beac4dfd4e52160b2b6a222c5298784760e15acba8d243d556ca3a0f2b2863484aece1c72138e9262023e2aee4704aebc15f63fb2caa09fdcee97f1e5e1c9a524a43c6a5bf63466cbd19df95f0cc870a2f29095880353fe9175980fc67b41ea51a600bc8b81d91e09156821ec824b26276994b971e0b75c7c75b06ff99f139e28b3d0ff172a4a6e5fd2e31faf1d1bcf01c7383dc396682f79af8752fb383bdfae4ac3b718c8708a090914e09641518c26cf8ad55e66597b2370ba85717ba148d9c7f8f561dfd55e207a6be04ffc765e66e745a35d2099df631e6494fe0eca8fa33f4ac849c377183155df1d4cdae243cc7b0b9dd510530ff2ba407722da7f27139837d56ee74dbfc5844bcbe46b1dbef5d058554259fef9b10ceba52222f5e39fe5d6e73c27a84315462c8a6729307da240a6c6eee06336fa968c54c8b30524d9e9eee057bbfc8dccd61580d39889af0c77cb206938a21764295be7106f8ea55a71f387bf69c6086c1b3316d001f00deafbc7971329eacbd737388144e06a79f1fd27c929a62a465dd6bc5dc99c6719308b9316ff4dc660a78bc9124aa49024af420eda54512a60597c3a48a20f96c1d1713f5cb675db9be9ce4b823f710220176ea0e582a2efbd65d34656345da6a54a3b270cd20d17535e778682ea4de0cc486d75d622acd56268a8599e5b90ff9eb73f88d5617288f78098e5c6da3baff83ed08483a7e02b19e0d6fdc7e563b06ab06b0f515bef537425b5d82a8d55d9cc00fc011f3cad338176c7941d8bfaf9f855cd9bb9662a64a5a8242b67e64cf440c327ce3a96ff67640e22344379fc633bfbeb6ba938f10c38abf073c2583cc4e72da69e47350a126e636daaa354b695d89d5f523cfe4e7e80e75d80b201a043f5c03dcefb4a3102058befaf46f85a7c9e29480c5c1cbe94453bc218d6a6cf68c6c21d9945e548dfd2bd63a57b5d5e95600b3f508df4c23857160a648d9cd615f88b8634bc48c83bbe8edde284a0230d016336e9b9bf84a6060baad062d7ecd237d0302999dd84c5a5063922f9893b4724389e46aa2fa882b9a30a3adc4172e189f08d46a21c47e2e3bb4c791d6aff7aefcdfd15e644a00afda3cb7905dd66fbbcfe9ad4d38f8081e288c52d5e2750a9cebd1d7215f2a89918b402e9a8d1b2ebfcbd7641f154abdac423efa1cc68a530c0a575ee8b5bd460a98a98bb275ba17d2fa4852454543ba7c61727d18aacbc34a3862c16e71ab7663d87871b164bc2fe82e02e05e1f02ce46968b9cc9bd3cf30668f4ee5cc64e3e1049d93d9c6ac10d8b74a3d3b5ec29b701e7588cf7b8c09433b5961a45baa48c821b0264bbb6bd5370923b491123aa302fa461e2bbbfc9eec1821b1cd52d3500a3d5fbbddd4e82c6e83fa4f1dfed8493de2ad9dc82f6d04aab7d892e559bf61b28d36103d8f064feb11d69270abb2c941d9a895d1c1a62d3cb1f432f86a5306305f97aec4310162bc77855c944b7d77c6c7a01977dc62f45c16e249e95771bed76d36968926266a03880fcd584ddd4dbc4092ca3709e066fdfcb1b4b94465416fa8faa0bd07aa242b14471a70ccbef9104a50343bf7daf6d9786e78ff474cad78bb632d1b7c27ff8b9e0e43a232131d14f40b940d5231dfcaf9edc0eafbc8d4d3c30ef744453e89b8be19a316bd6003a32bd00d3d5c31d2acb35e964a8cc74815e6a773a9f9fea013dfa0e68ac802c42d37948a785491e0ca7e313728754e682579c1f28a36df247c80acee6a3f7b9f9829987b201b7a5557e1ed34e2e57c433c544bf37a9d936b39c9477a6d632f2ed89dc9761ec95f634adc32a1019cf98e37d7d91eb4a15d142d69d3d12a051fd4535ba27092406b266290181b38472b6540ce0cb7171427ad4e07b2310037e54b4ff15a550fe90bf1cf0a1c112913bfcddca9ee86de83acf9caaae472a3220356d3b83659791237fa1560876d729a7deec93919913ab5006457b90a05ac01a387ee42f2f4231d00d73e485b62664ed98576a1a5da720dadf9b45925e67503768fd26c858b7056c93cf1997fa2de012b46aad57d5c044ba298972e57739774cb3f074a4312380bdc4e295c911c840aebf6e95a0ba797c64097953cdcf662271b76c9c4a8a6817f7f6d005eb09a268a21de26d6c86f64334df3b7dc7e581efc1f4c427f8f254d9486fd8704f47802a2be71ca9abc4a43462129e223313bee2cc9b391c712e727ae2065e66ed180320ffafd0be35552e09df445bc3ffd1a0ec21a5739288ef9832c109854c6d90e948001eb73f68ab418f0d6d8653a5f2e70f7abb7c21e3c9d8a5ce305c58c2c1bd295862edbdc0208f0e0cc30542fc93b1b30390af35ebf9751f95701ec58fee268765e0b18a2e2c07ab2a9de898be4b6a8cb9fa1fc92e69b4d75166e11b6e54e792ac63aab8085e5e2bb2df956606ba81ef6b12cd3a73989c05bf645bc36407e70cf7c47f6df89775421f5081a9e64dc5b33f6bc67c25581717d1f080f56d1270a1e7bb3390593bbec58ee41d00275a6fa4ee6aadee32dc484ce531f8c34e3de5bd575d223bcf980804ffca73adf4acaa1da88704eb66dccb7debc9e65b14ecf22e841c9e8b000d4f3f612516f1ae05cd5349753f9cc2d47fec1ab343015199bc412c86c757f01fdaf4e238ba7c3051f7ae3dd36aeb14a4f129a0d80600dac68e3613dc5d9fbbdca9bddc7378ede698cf0e93f9f694f3632e2371beb615f18594054c8e965d617e4bdd66ff6cb907fdade2b6b6b6d5c76a6e7679e52c5c59c847ef6ac9ff79c80522b0b9426337a094e0d75f67ccad08e576e3f8c96003cceadcf8ba11c9d6880cc0b8983c5b829c03ff2d22c8662cf2c518e481e2ddb9f067ca9b60bbc5f52fcdaf37c33e6c44c6b13d99488b979dbc7e9df348e25a291c18eddb271f4bb685479cd0c65e5bfa2c26ceecceab101c892a8bd2ae6832cfa8cd45c31d1ed83edf4ad02edd1d23b9fc54fc9c54ecbd0515f5f7cf73c1d06dd2e18fd4933ac3b791377e718ffb9fe3b5f52672fa47b725f195763d657cf7914156c5ce3515502d42c1f83584262309ab46f35baba58cf6d1e5abab5add0d0d04be3fe8f4c580ae76d3fe5d2abe6ff8070980476bd05d4973097e1f2e42e0f5d96070b18e5b6887f3af0d94c8c43562ed4ffa01a7f9b219dec358e80250cb2126fc8c6cafb5af88cc3ab5ebf520a98bc01866ddfd8ad9b64b8dfe47e3d598514b6df7bcfab1e241fdb044332e466b5858463ff910cb36f122d3ed65cb8cbc5f1fc7b0db1c38736c370905f549c768ab26a6da46d986ea16a3516eb9e9c294e4c6bd33028fc1ea6890f5382588de864b8ca19088d5ca4ea1cd0d61fbf77eda5f3a28e86c8b4d2b1b082c60b1580e7c2f130ea5ea5dc57afb34628a535f60a4c3bb8e7339b4e8414d82993d13d5770b403bb03f34d2b4096fb0a75ca9f091d52e52e4697bcbac57d1ba8692767c7d9c43fb99b1ad1b655438e19916e74b9cfc51ea43496fdd7931779d4c94c515c66dc3f21f58c7b60da9f517ea2f8485e6c9ff37a031d430d38717a3fa62f592107ef94daaf4a4296c737e864f6ea8d8fbcfde5df9c561fd0d2cdbd03a93e1ad716e244fd3442a27bcfc6180e306b34cb1fd706bbe557556e7753577d352a42c4a91756d94167d7a4220396a9467601620d8fcdfcc09bffb505e8d6a73dcbc146621b56e16f8599495ad58dd3de923812cdaf135e31988411bb351c771e579ebf00c322a2b37ab520691d2ea124f3da8527bf79fc533457cc9711c4d4718eb8c5efae022d6fa4c81cd513667cf7ed1e9d0088fc4b17a2789026f4762b2508d41b867debca565eea8c06124c0dc51e5f7ec3d31a5814dfe822355c70c75feb1970666b773310bb28ddf12fcd9a09005142174244ac6d7028da134338afab4459dca5c5cc1b4bd37341f45fd02bbcc805bc8b7218468eb9d3c4439c3260c9092ec3896af931b0ced2447da09e6de848993cfca990e65d28deb06f4931fba8b3b29fe7493a8a09d122f088d91ca9bf0d6bd24959d2e9371329f62a7ab097a365d5292c93517371cfbbafe06a277f958ed07da23ee56b7b4fd52dc7bcde86dbc0fc5c756b3d755daba9f67d606d582dc1e31e0c78eb8f1e5427ccebb8e1fe03e68e9889fcfdcab426d676bb43e4e0632e4bd918e3fe7ee218df98ea654defd4523961d31c7f18f24bd5f7cae5d22532cedfc0539af142bab9c5efab4a87491810b8b70eb9cdb2395b21461d4a7e5685aa8df787aa65341cf15c2deb54c0a89f41e30e23318d9b4f275124a951df88717493c8311281086ec8f0ef340af470f0029243dc1c18c3d9d34b350b71d83267ecb8a3c7100565c5dc907abdf8ac0d4c5c86c27d6e26740a2b52db23ad7157ba2bc5b61753fff988eb6471eb47dfed31dfe79a9c326200870a2e63aa45fa0b973b58d9c18746de0c2e2e3150b8ccee361ecc728620a05f5ed8876d3d40ef87ec3b6979eac7abe8b998603b9eaf62df3b3cd11b8d2fa0eed48715128b72c81c4dca4c1f6b50e3c83211bf1cf43a669e26d7bf410066ed49ca05532ac539cda1f665db19dd7a6f6311a77b1a337abb9268fb41b1cd0067bdf3e8d6654e667ce35e6acb03d93bf34b897dda31ef68bf00a35df63eb76dbf7f467e678f665154d87717fa3b37228672713353238565e47ca81f6a8ab27113f2956b1b687b549ba6d24fd0965f9e1c58bcb5659ecb008a012cf4356c44d3f978048567e5ab7b8ad46a6a4747ddff8ebf9a082f22a42d3a6ab6f3336c670f16c1054e91abea993bec90e5149a6d4ddbaf481355c8c7bc5679d1bb8cb2b720d1d6a73f5ecd6d9865c1b3b0281a1d6e1dc4fc74786fc99038760836bae35d34ecf8878ce0ada4b9f3f6b7eb4e93d4dfce92dd6b1b4bfcb7357b656f0729936c5251d06fb8c7ce8d2210a3715f9212ab3a9d44274180dbc86e47e642cdcc8b1ded9924969c52845d607610537588b4d5ff659aac67def9876c3db0d4cc623db38fbab97dddc27cd8bd9610b2a529a3a82efacec7b7bf56f6419104e1274685d12fb186fa6e0bcb7d3e0e49f7a9b7f3f7b66a37cb3ed82fcf5097e6922fa580aee4c4d9718f7144ee123ac92939702a487f94d585dd44ab91c66bc4eff1549f073ae1fc3132b9f5188cfd7b94a84fb3c6790fe36f1ecbd7816d1822c7e63bee3b335c251dbf13d1ac888cbe200311ed984792b4083a83e5d121b5c2ee67863809d76f2d00e9d66e1933f0b0b91c651103f4b438c222a8dade3d6104c8a87c30f8d1abf2f4fc02712b4cd3585a2fe66ca99a92d8fc2ca88f220fabc01d450d0effe5e04b80c31d965442cb284138d84743d614bf0c02092a27689b84d7f48a1244cc0359b5d4077780a12908b04b1729de38511ce9617a8856c3720e0a30245ff3b7fa0901c125d5103969b6f09eb19a4b3c1541b0c2eae7f8943abe7bf5edaefc6d855e236a663ac36700a2fd15431a20ff2b9c3e551a5b26673bd161876ad67c4ade293a2759eda25c95397011f3af380806618d68cd74bd0a55f258242dd2930e512013cfe0927d6bf2fdd44a59f5ffdf79c995caa5d0aae3e1083db0b7ee2c79462ce3dad9acaf04dd64ad90bede68eebf27125d198ac76f328e1d5c197acc0089eedaad8c1a67b17cfe15189e8d6be8543b5b1eefc5614ea3b20b6939b619ab781d704d879d900d811e30642564a918b40309374e0732a50be0bdcf8cf6f951b113ff501e30c9675b057b08acd6c8877e41277ebfa1d5c900f75a7d922d9a046e6f8b2a60c221d12fcf1b42c1c8f42db84eb6e5890f23ad7860f9ee3c4703c1206f792a31a9318fa73df0e90424f99fd1cfc3713220ec5fc14905d4ac8ca062885bb16c6604a32f693573662b372f8c2243b3ab6bad4aa1d03d640ddaf5e17b6a3bf8127871fc18bd1fb3ea25eb66b6778a51b26c73048d05ace3bc12dad93953cce5bb1ee5c4fd556b82342ccf4e886aa25d50cf21a1dd0149cd99783d1ec796951b3e1da1c9f45ad29f35ec20c3de61c791e22170c56799981f2967ea6c47328523d38378b7c7a6397cbcbe13e963cb5abf31b0534c3e81db2b05499f202b69519a94c87bf08ce3b579cd9d394eda0d0fae819070ac1bc809959729bcc83bfbd9adeb019ee9c941692e3526ab9a160474704cc4e1ab3ec58dbd60f7bd048f20fcdb968e24ed4dee7a1980446fae5e297b66118f02760e07dd005d1eb4b8a4f188e51a2d224d922f732be414e27246150fc3d869c91b88b985560f53005461174727445fa11143df93b86455c897990759034f1963ba0870bbab9483b94a89cedb05481a29555ef1a8c393ff9ed8c753bd7bb276117688f54506ea0aef5209b99b1781038c36bf07826e5a35ac7bfbe3c47283cdf66684465940476fa390d2fce5da35e6d64381116d76b8ea3c94fb030470bb74909071d4627365eb0f250a3d1a04a2dc3fd44e963eae1eb678a7f0aeb500b006ff94af9ee90cdfae2ec52fe1b662ddb55b1dabff39d57ff706bed05294490dcf1eae523c70f721ed0c55b00886d065440d6d61339a148859b86e08187b85ef4974719c59cfb7e8d10cad1cbbf3560f349feddde26699d3a209329db549dc69ca8bcfe856f49cfa8f48a3106523a8226908e06babc0595fcde046ee922a5b0b7ab0a0ed53747e5cc248b39348570ed37a6f7bdcec12f8fe71ff537f32dc4012046e4d7f1d6f10c37f33b97ae267c24a275c669784f7cf28b157ba6b9910fc0207cab9e4dfb3eba3f4c8ebbb31bfc76cb5a3d1d149a089fda7a6f7cdca5959b1662791eb070f839a6b757f2cf6c43e95b724207b06c008d6b57c8be2473a096e18d7df60af6e23fec770b9fffffe7caeb7054160106ff50e59ff37098d55c274b0fd30a6e72e59154cdb2a6aa21ba85db8dc5b91f54b5b815b5fff3ecff208fef0dbcb0813e7998f53b90136a20ace9886a027bcfc03cf38cafbd964d6d7487956cb31791f5922e9f05f50af4a30c69ff15d0fd54c5e701f6b6d459e581c8ef69d199c7a7f03f89551c17e746e66c8b0e4a14bfe85cf6f4952ba343877be1cac6f7dff2acec8ac236dffc3df301f9008bbdd7d8c65775cf7656cb39c15e77f40eca73bf4b4554d17cabc3b03301f9306d1b773f37a06b99ea6bd04f8eebf0fb97c3cb666c1ef3bc9e9007f7dd3277c4d10330b39fe898ee9ff7535b291f668297aa8df14e9a94363c49fa8fcc0367ebfaf060df483c7d60d2b7b21c8d27fac849593bb4fb637222d1897bb280c5cc3d8c6ac2292dd2ba2ac3c60d43938a4dae5c4625c9ae6ecb86e3df73d8deecd6d64b886396a223a64dec08be941a72dd2b66b9bcb771a54177f2430e4587c6751351bc1ffc138377e90a7875e672ef64482454d0acb9490d59a57fddddf12f75cf9664b2718aa626253e6a6cf5b8a686c646187704fc4162261df9c517f400a7ff2e01dda02553b077e46e2f3a0142f7a4e9dddc2afa798fb2e9189cf86ba753639f824b022cfb49602d3a359c87830c3192e17c5186992a27a07deb37d64ce127787c031e3b9295b7fb6ce46cd3e0fb8aee34cf8f218f99f1f0bd4cc4c7f6b92250de8d1f0881e51d5fd469fe438b24b3881c0b4928cd8fa11bebae63187574024e91d4e3102afb15139f3b4d48a74999097d4f5a48a58cf5bbfcb80aeeeeb02502eafa69fe8fa8ffe1896052cd73d355ab75eadba5c7600d873125b7b8c528c7aa967f4803e0153c9e34a2096b03abf057872eb7a690c6394ffc9eb19977eaff9e2647716095be5dfb5aad4b4efb521d74ea0ea50c2e3fad1333f4de84e892878c6f24307b232a47c5955d2e17fc686ab90890a2481ec523bdb8149bce4df307f520e2bf82a35c5181ca3d707069d0f0d80881e67129a20aa955b63bbf9c330baacc71fef8fa68f0728cd1346d38ace7d9f523afa9cdd50d2cae98cc4bfe1c2ecc696753a574830e144280003974e81ec6cbeb1cce43c49662f6541d9a752acf55d93d9de9e3a02ef8e05243347d2a067d819731e28e41813c03e675d895390b229297880077fdada44b514de23ec83ce9924004c2163dbb0b199221192ea9da29dea8b379ac8ffa311319748c720f14ca79d3c25b56598d1178aa9a0763a2ac2c91ac8de8558bd713cfbf88c69e32d9a28e90ebbf9548f5fea1fad160ccff8daa47d73a39068854a83e39bc65d1b985b9ac34a67ffaa7152127d8bca8301dafbeca65b893a428c15ab750785c3262ef8f7bd7a18dc0acf2941db1721acd7394d3f061ef5f4dbfe952b39965749597596ab6d7d045ff3602c9597f2155305e21014b41a0ccc0d32b89bc60fa56e0125d2534651593b571b9d07849e959a11c2909c54690f9cc48cbcc58cda166703bcc064982cbe309f512d3d54a0a2f88d4638cb49307bff7abbe85897f3db5e875b77a32ee50dfa8085dbc7c9ee1c42f71b64d47934e3486f26e1daffe680d0fc1c42393ac051343dd8f4c40e3500f254cdb0ad71bcd64c396b8c88ba9f006adace0f0d0c8423574e17f359244fd4a4fbd83c75a2627b9f0525e4abe5a99b9f246af3610902ba0d5f2bd368fad8ea98427fd1d958da315cd17d7cd93fe1b5b5a502162441eb303f9274807831456b6f81df686914f7f32c890ce2fbf121fa851292688829fedcff8372f43f134c97e410912b5a25c3b57cd88436d648adf1f22857490cb5e99453fa0c68067541100e6e32ad4e0ea239046c93ce70f57d5bb5c7e4fd2023fb59ebdb882cde1ea9e13b76139a226fed5134a0bd93c2f55e578f46336268b285068b9b5bef4faf0367bccb01c2aa1d1ec592b3f8164a42e37632623ad33f69ac1c7d907fb815ba7fbf574502979f85bd5717c0cd6a06c7241009ea77ed4e91b6efebce0563483c356df1c55e1a86a47f6a9b94c71b32d65ebff2f0160e902b3b5d363d76f25a0d37f8a5da2d55616b4e79459b1801093d2be64ae5ccda7df4e27faf5f17952ce2f214472805a7d05553f5f067379d42ed9a8882a911ba90579bcaedd90690d1591da1092598ad44255f6d952ee4bf11e7c6282f600dea63cf4925bd3eea460b5f8e16c0bb0bf85c2f04d321f021d3e37ce81946a36b5b9dfe4e1415ea500b0aad471de80e76318cef691cd72ba71aef4ebcb5fab46cc5a18c647041fd20b4994f0e8685209c320a8bf5dd0cfa5009ce574682c5825d0aec1f81cd6054e95ad6a97b4d957000e4a798b619e9d8b0f1d7b43ac26c6980806019c4eb94c234498a944c8a89012cea151d1411df5fab0c84377f181c85e225d478ba4a8c4de0e8407b454a60f249d4cec0b0eee8c13df2e66a8ccf5472d3e9ee70913d5ddb6b1b3ac0bddddd91913e858ab10914e79cdc2d25d71da66a65c76325b32e3f830c1b919d82fb9d06a65a755dd110305b8955b0f706df6514a63f9c10d02fe0d511cf3c8b7b00c97325226b31d5b6654e81579f62a627c069a5902a869c5febe2c9f8f4a6801b6c75ce602436b13ed1c3228974ea51ba71a9f06ae5b3912e8938c8bafa5cdc1feaaa5bacfcc9878361beb6fcbc1a74d41263124d932583b05310231c85fece31dc109362d0d219dc8ff960fd265e3ee248238f54834d9e5ef70ef28f34b56f3cb0e69a0fb5c95af3f6f908be3bbda0f493c51f22f1f044e9434bccf3a04329c8deac5966a4b3a4157471dea509af2a3045f03200b20df151b4e8427a515fdc01200e6f5e2578278885b3f7027455c34516e223160a715416e25888d56adbb13f1da42edc58f4ebee90e5f7ec8486a395d5ba3c00a48f90d3feafccd53b0f2f90972f43144ae4e60d192658e962053b204fb55e98e51a3400e53cb5be964b20e222ed8638c58bc051292e1526b2c58b9f31aeeb5c4667b44f85af8d07ed71b0e473b68d4a2e93776f2de127b25732b5f29915dcd4b50c48f405f8272abedb2de3e156139c3f72ec79937a1de213da31a4f58ad70cf0e91b00308fd610f0673a6ab45204cbbb60425081a7b1753a8d7f7b70db2e3073601b778efc07e6d4d72cda07f7d956cdc5314cc594a1486a133dabc0fae286588fd4c8d22690690c58da31f25c4e73211a31c189e8303b3b16492bdaf6f87fba8f824efb78dd2789056612c74dd169decab340b07dde96999137b6879e33300585f2bb912a3af1ae9d9f64bf566182031d3e0ee45fd7cb06e7ab06fc5d6fcff2cac7dba5fe078e309f7c396803d2cc2885c0055be87ff4025e89cd464193667d45803f03d65563651b48eea50137a63ade5d028e8d8b36a05ba03c858e24bab282107ae20de8c81be8a4661de62541c3b4f197e7dfe25794b15dc5abca45baef94d7e8dae7dd46debb3fedbea1fa2ddbec22b53fbbf1e6bb129c03949b1527082b8c7913b480e826c2326507b467e999d671b30b6d9b40b0d4e7a90d78181c5f8f6ddd64f59e3338975ed36c697db0097f705b9bc8d0d5af37aaf5b6e4e7303b3f3e5659f5c628b4312264daaae38a5c784a2508bc2918be73f5c058d8018adb241c1eed1fa0063d859cd95d7fa9259d5d6abb41be0fc44d2389aec4475f5fbe1c119256ffed10f95d83654e2d655b002fdf7e159501d92e58d2f800836e221d0b0c547e3577dae12202c6cdaacf1e46829b47fccff7f3b08156a584f4ea5af6cb1503fcad1d14b924bf44f3c8d982403d420b514c1d8fe01c238956d165dcf04da78851e534bbf416b456c53a5ed662c6410434da2795e05d484d15cdc47bf7c9acd92ad092884494c1985d50f07d6bf4a9de56a5a7d2e05ac94d7261285b3e8e177e66dbbe996b166c9a06f655eea32ce9b3ec76d0785ce3c1c042b05b14581cf5c1d26486ec424d001f792a0a5760177c211d348fc8fe5a4ab1d9b33f75f10b50550f81c9772f3778c92cd0cfe35becbfb75c4fe5072e7d7ca0d25c40f5a90aee9e32ad993623342a34ea1ad43afd44b89ca4a10ee4bdd75f4be01ee0439c80bdd9293008efb4016e5de24c96966c99aa8a9386f2f4aa52025af22f531fa5bfd1f5319e1ee958979a3966f5b5c612777cb66071b70d0868904245fee4dd89c3c5e1816b54fe56ac873032202b2aba176ae9186404f5a43703faad81009cbe5d49f48b569ca199cabfae488d1ae3bccc29ea97a558837aab5c523fe89032646af84cd5f5e849bc41fd2b1ad2390d5f5bbf59e4e34256c69b07b1565de2b5de6b60b3459f5e5b17376ba4ea0ab00a0c6a10b6d67718cb2da3afa4d38b974e32c099e5c46c2873be022b4cae98a74bd4d722572740d7cb423f30ea8fa789c088d23b464651445d6781389add8ffde9ba6c7da7a80c5b2be3a8b276062e3de4c8e7b00847d282bc40332b3de336f6c16a9f3d04cdde47b6f75ee72d46aa9cfc017d7cee074abeb636d8d5d3c6a00cb511a7a40908c05917bd660244d79fa783d06082f1733843065eb469ba700a6b2adfcb2f2e0d39d9bff394ddfb581dcee51724f1d34d26416aea54c0f29da35a7a559d719a5f90e3a234f49581623d276b894abd291b1e84ec381edcf830ce17ca06e845c9e0331b717cab2faac55462b85c769efcb452d8c7df16719d9526dd97d945e79136a65522cbe9715dd4c8cf65e29e1f6180a65f4e2d57b1a8f37b0b312ee592569264aedf8cedd2f5aac1aee914eb45a54ec15aace88a1258eac58f950e6c0f05933c32132a43e053992a817b60ef1f5dab736c6459e6166ed35fa3e3498a914225ce464e471e6ee631054237f0606cfdbada6e5d88015224bfced1e87b67cefbe02039025559893e9693e2cd167268d59e0fcf1005ff28b626cd19dfa71e8424bdd97bd4fe35d6c07efe392eab8a1fcf0ff71aec81d08f29c0384edcafd667e111d609f276271d9ff152a14017da874ba5d92c2129c167020f112c0b63daeb9de5aca66b8ca066f3b2271da95621b88759b27eaeed8253a76f6a5a53ba550f7f4c1238ba9aa1348a0b7b3ba0aeef1e1885eaf881bd6586a18bced42f611b0b2ca080ecebbc66bae3bcaca948038c90d3be1667bf222ce9064d5ddbff14169d08dc225c9476b18e0b6c3f9b4329143618bb7758beede714705914f94eaead4892824fb050ee72e03f79115cea83b1660ebc5506dc2809b7a44a408a314b85158aa756890b564844989b1d4598842273184eb1703647282df47cd45eab953952071305aaedbce56382bcd363ee4e91dfb06b7c72aa0d4c5cc9b24427056f6e23e3c0da160f1059724b49290e051ecf845eda3eec6e31c5f2c02c0fc975d3ee6c594d96f25a2cc4ab2f7fccd04dcda868a0e24cba1d0c9128cf68b29ce8389dcc4ad8c783e9d53e565e89f7fab8b818151ceebc32f23826ac97206a8d9e20d7a38ab5da83b7dbef1507d718abbe2fd63ea0f46675d32ca16225b79f40b685b191da2d0d6d8000ddd2e2f818cbfccf1f6832054a5544dee071d1640611a352bb0535eaa1730a5516a1c44eddc7feb878ae6f4b6d6bf1ff36f423e4bfd033e93d784156ff1ab36d77f2168c50b4c02f5d9b6037878089f09abf37e605677f03878afaacb46f23fd0d3141c5acaf1aa2c9909df72895d9c37834d469462a462f3a4c45bb9139a50c61fd5f672429c92f14877e1b6b6667bd333eca73e5b7592fa01eef1a0a33b042723326e94f4e570fa3e6936965bd0a8edcdfec6addac70e23d01f22c3bc7a370083d2fa7c44d60f72c66ec26eb6691be4ab368b33baecdc4bc4fb19967b75f593f49d337394a37800dd14f1437aa64506123b76250df1d3942007085cdba6edd27d89e24f20529cbd9b9089b60844dab9efe2e52b481b533e14e05b35305fd0107096e6ad601236c506693c3c02892ca36f8dcc4fe9dc10542d8598ba47ed11a89ca7cefe3c8735db17f954fa4a55df6b4aafbfd3b988ff5e17c25b436cb1ac08dd7a42f2f888f09055d26d2325b16cadb0ea8cd79bd4e9fe55586b43542ab1722160bc9693b59674da17f25034440ac8fe98ab6bd6f67fd7349683f071af73bad65916f85574274be103f10cc904f00e159e83e275f0318d6597c62127c6ad8db16030b2d88ed2efd3fabaf2dd5f5acc41152336b906dfcd8107b04c5f3aff00588181c934b1b90a834a2938dd748dfb50b480d3cf553c1d5fc5c208dabfe6fa1d259bb69aed4e40f5957dee691a05c4d0d1d1356bbc7f209e150d11eca5e4de19699710a46438f74cd3bebee54940b8ede975431e50388f795a50d4ddf792812bb86f3ebc8b8542302c41a452c018ddfd9f536a9427d68631355e8970938dba3e572a4ea2c30e786c90d2d07a20c6ed25c2e05cf053cfb0062f4c138a89bddc6af644c190d4d0fbde1085ef0c863cfbf135219d857954ce7ae4eb3841ae41a3ef1983b27663209b104ac3a82414c2b70d4372bbca2c00136ac58ad230c1fb8cb9b993dbc292b51a036442ff73b7575ca04ef42fb6db6fd8948f5054106e369873068659cff2e2b985ad4c29aba653144473f772e5c781a9427c034abebf51c2536330f799467a76aa5499626be8e35418ec027db6c26ba73f421c5b9f1ae3a48948dfa30a0d9571b71a49c4904d1362332b43ddad2b5af364d7eab77c797152b6d55808e43e690bb960b1db6d8fe43d45dc289ecab32276ceeadcb75d35d8ff06a678019d2dcd8a82357fe7e1d94605bbe7d628f523a7882af4d3fe192c87e3bed6abf808532656a6ae10fbab805048d7fd248965d3ea40b2704d809071a7830cf03ae3dc93e6ef2beb8874bf6e9f3ffc3dad0af7fa07f650b0762b6bb06137f6b893196a6d05be06484e7a4e119514eb4dc80dd2de70d0a475391fa181e240984de726f19214050da3e8f43d174b1d319e96e960393ae3e63ea7c07fa21c611cc12761b0777b024907ad9d56df25cc7374b66ca8dd6a42b9dce33fb764a011c1c0bb864296cd35fd8346ad9d749063add994bffc996428239babff945dbfcacc5f18983012b897ff123cdb423517931f31426bce2afac048d6a4d5c27e5f88b3ed8130cb594e6929fb32b166647b80b396eb2bf08964ba0143336869e2bf19bc50974dfefa88892fd0d098ee6cc9eab2a4d7cab5e2cae047ce7079c8702b4ed182ef26e0bf68f9b46339ea5e32afba6447e5fb27782e215ca8a38baa62b9d153399e09d570bda5bc161cf956012f5a22efa39ba727351d5daef0fd7edf20222fb393c24ddf3852cfb43679d87bcf08f441f8ea108b94086075cf4f33d7de60503a19248361407296462a7afb9575ec149e3bc90b20f4bde313bc98dab1cb09949706e6adef599355aa33bf298a4d3c027d54dde91facfaa5bee7d5849bdcc37b66773949f85ff7c9ae8d6c61b9aec3b45ac8599e69996bd22707ae4fd1449f35ad66dc8cc5485efdbc5e265a5e99083080199d51be16af046f56f460e9e6e667c79b2ad5c109d41cbc90072d4ab843fa1e825ccff811012d75494a64248c474bd1297255c165deff79a2c73441d2d2e220cb0261a612d001233d423e04485246f1ebc461f33dcab70865bd0603af42e7f61d47d2b7f95dcf76a814c508772776e65a26abe049066d2c88b875f8c698e4cad502f45d5a0b9c4203036f8d413059f960935660090c07bb17e91c0dc9942817a3551bd94f4c46f7d45e76a6617f2dabd01fb0494fc25dd4f43864211b09e547a5a8a91f57ae7c094eef7fb57e27f88a59cc7526eb56f7496a23d32d7faaee7b4a59e134d72b5e45510e78f9d7eeeb1cc242fcd133c82bddc82df880125f97a4bdd2bf67fc9416c60b3a3a8029846652117e8e852068e3ec82c4cbe00606952b9a8f61e6890d7f7c68af6a947b33d01526a4e871e4b8b71739ed7585d5588769b5e406814d5f0a2d2beacfc0f369af0fb7825e96bf6a3036fd47115cd89c363d389c08210050af07f69710d8ea9889d06acd72a3ffd076f52d76760c9e0ac97c78594fd1624eab510f534de737822faec14dc0b97c6f9c62117d0fa6d49fee27ea4658732dd67d4e4877dac882cd74a43bc5e2aad5011be748e3e5bcf295bf4a0cb844e18dcbc7f4a3f4be4fb60cd0c91dc8bda2c43d254936e0fc177c73e78679bd6ec3ac56e2e256a01b908ef1c1350f124b5aab58f2e36618041b5fbd214d38d58ba869e8b7e5b1196d68ecb638d71ac98f190d6d6fd7bf99a43c983d6539636dde14795913534ea898df7e14cf07f90c45dd3e967cfda4c186ee94c796a6f69282d818e6dcafa3932eac17db4b5c30f871ff428b956b30d38380ba06d650fdb4a889579f36daf19fb6a600e904eb625dfabbf59a1ca2bc37b6d5a6afcae8b48117ab9657ebeec4fd595165dcb8e29a8730455262be167a1b61dad340a97026eb8a692ba490d00f58cf39b5d45637a1f5bdad7257288989dcded6398e322cc9b7b78305fb25b3708555f8baf32b3f57853e918bec21ebfd30d4c44fc6337a22940dbe4841db1011e531796542e2fc0d28fab567e01f601885ffd3414a5f4749d13196302ca8508c1fd7e8c7b8f4bbd00d8a10397079e7772c22c8dc07cbc519e52c7c1fe7109379f7800a3a11c6af3fa6271f1c0e97ae2088b934976639495d9a7a38a580594330899566b52d81239d33c5b9b5e20d0e85ca8925beb9931acffebcbbdf7b817dbf4cbb1e1e66dd19fe7f45c6640bec2d5814a565633ad5057b81a816c1b157282f1ac726df3af0625ab3d8b0a8655ef929cf64036db90b8010e76b1ec9e53a96dd420730f70c5a51957478bac1bac372c263990854a6b01d2076c69adfdff339db7fb9c46008894b6178071b1bb49917e8cbae6e26ee0043e2abef07219b06ac3de2e818b4313f00bfd2a5c0e3ede3008ededb66884a6613a5d94a4fa8a4cd42fb957c9c916acbe24af513bc8067b7964540084bef4dbd21e112c81c12abd9a90654b44a08a4635c99bf7671478f163f6e55c64a809740f77c5c0a14299a4aa4eda0e61454b2b2ff1d5bc5b1d1bffbb653308c50f30904d19e8a373d04ed3d7d3398b58f99987677567b1acbbc23273c7edc92f2c4fe490cd8e934b2eec46d2aa0daf0d0945989d8ec3a5c8ee193cbfc291c38592753d0498dec5f9d4b54de27be577742e3d4ce71057f27d5ca0bb605b90392587510fe70b4fa3330c013f61bf23a9e583a65a3dfa91bc973773e3350fd70d2fc541866c392af8a04c2a26dfacc46485ca1f62fcd0457526def89260a8427ae0e18b96e559221a3ff479f8099f9493a063c6c125048bf62b0eec150b1452d99ae2311d42d0ca259f28eea4415420a456673f9a3f553f934ebd93593b80a26498926cc04c47ea3781d5cf53f5e5c1ae76cc8d9f53aa909380b1a122f8a1a074b4d7a7960e0eba3468a4aaed11173390a8533216b6d23fa07a66d5540af3a065c10a39950e698e263198eb50747ea559fbaedf395e809929c5ea63a584e588ace10763175162aa7851174a0ae51933dc207090ba213d3d6379c8367376df33614fda223f484c6861b116a981aa73609243720e7387576874b1583051aae99dd2086ef2259c0f40b880858495a14753369f35eb020115787ab854c187aae503aa01b35a437560f707124d3cb70d89300f6da4f431ddade46c91fb9b32296b9c2ebe630057527f49052dc66d7402abcd6662fcfdac2df3c4ae3ba533cc86a7b2cab57eda14d882fd913d9896f4301c7d8803d0461a86438c9439415f7a334cb938dc4a2ef2792155bbd7a8d305d83d062c9352d3c85456aa1846ff19caffa4debe573000927d128371d1b7014b196bba0f12dbf1edf80901515fa0cde4c586194e084609b6b11721d1e71696c3e258d79eb813cc87752b77109c0862ab37f793cdfab18322258676cde76cb8734ed18cb297f90c60dbd1a866abfc8b747f9697f9ac1fec010086ef90af18d31781668f0373b5b7afc7f0c89dd65084a21772567c7603e6e6859ab991cbb9b29c91d261e663d6e8533079a84ddae0939b5156d8ac56ae3a686c4591b30d5d9afcf1fa160535297a0a0f2aa82aa57a6314e74da5f827a98787d0fa1b76916e6bf35ddab51cc4ad40210da2c21625df815a0c28e8ae5cb55a5335cf42a5e4eea4210e3edf5dec1601cfafea14e55c79ee9dd81590da446dbe478e548e837039feba7b58385b052ad08b703f8b9fa965d0067136476077617c61f7355566c66393e659cbef10ca9179ef2b9c76d6dd4949131b6d6e47b926517a781c8b6fcefbb0dce22d364e44564aba05c567fcf66310cd33548b532d901b403b8c495e2e4a7ba4c138f44295eb9602884b066bcb94c98a3971fdba86ec7afec26125f45c2b803af7aeec881c32ad0e63f012cf94145610ed0b1dbb9fb2073f32e80f208bc0dc642220409f16370ec091a23efe75c0cb3f2ff29a2fadedde1e5e5122a4e81759b5101e5e92bf0e64e59f70a78ec8d55ae308c99bee515bdc9c83f92fb2822e0ab28f9bf028462f912bff182fc72db2afdb530a850ed0b30c05b92ecebe922a8122d93110e02298348e7da543a6311ae6e5e2099ad8cd62fa9d08472ebe2c807f0adcaeff678f10fa1e4762f06f99281d7b94f310e333209001ad7755777df830f927626731971bea707920979ce7e063259e842a53e46d2fcfab3b2d6abdaa41200f73bb87e7dbf8dba7dc1fd2f48f5bfdd8ae5f48206183f7f0d5d9d42d68dd2f98d1bb6161301315b16f2a9ca7033fa205369448bd667b9ba0e7a8f0649b408ddd7f2e2a60dabde1a885b6fcc99206fc9b0f3ef76419b437752498924f8079f45c7b1030d67bfad5ecf25ac19184d16c793ab4195749d671b681fa21177ce84266a58e313d2912d4a97d8ea939312902dca68ee0631633843f358b0323ef7bebb78fcfe0afc85e6d525191d17d16c39b5369cfa9cbeebc2ff6f3f8c9c31c0a63a0ef1f6ed7c421c5c56e8119a213ea46cf3d175afa495b654e45d0729a892643ff5cb504dc4803e65a22650ec08fed4a989b7e3364072b989073d13fcb7acb4d2e422f29e8542f10850d8c4b52cc7c5d3c43792f17f4eb9cd1078f80d45dd6e3a66fbb3482da27c116ebe5fde07ac9fe10c414038782de508deaf9f79ce1994e30a543eeb333fe4578ff2af947a6fe9250f5d1c76fe8fb3d25620378bfebfbe07839df7afd4f2d1355b68d7df36b3514983d69afa1726b3d4424ace9152c51785c2d5f5a3ea1af82ef92ea8f009ab32bd746fa1f6ca5a6fefd5ee9d311d868012e5829434e0958b4923be8ce2603f9fd6cbf2d0c7da130487ff2b332bcae320805509885b46c952e7b32bcf9b530f8339fbe421a074085348a264ed99b25d564c2c6b4db5ed6967a7ef1af5fe0a8bf9370b8fb15df506703d2e6f409baa430dca4b5450161e70dbefb678c2e98b4ea2d15099f5320e0bf12dee922f09ea7e7d38499b17b17e83a60e6bcd7bc19514efe3b2b3d04b61c734a066873becf0705664cb8bfa6619d363be23a1bc6ff5a2ffb51e53bcaae18a19b0e2309b2004d2fb22390fdeee87e2a0c2b09b49f09fe7c57ec5fdedafa3b37d87de1578a3e3ce4bcafa293813bfc5ba827c55491c05042f70ced8549000be34c4b89c629a8d05f7bda388b343ae5a990adbd568c63bfe08e8a209fd696bb5d32584941801c23122bd6c8831bc9f94c2778e8e0242e645aac9cdbbb1340ae3f48cce010d50ed5d1cde5220914da1f6741ba0c186ea4eda99575e395ae757774106aed0e32c8bceae4b99f05ecd432e9cc4609511ea9e84c82851d9590786ab55f9700c1d8e3845aad41ce41d4a84b429b2e34c86e101fb28ea7bf923e2c453a3845714d39501490504d6a4f045f56ba661ad64e03ca0a3ee6b023dbfdaaf1dca2346c35809ebc5dc856cd147158add9e5b863cba5fffa257d22fbae318f7a54199919423a7c3c39a73a61f597170619e31491d1face9398401c15d9152f2a836ef52d902212efaab9fc9003b8ae2aa7c902f34832ff6fe329be3feb7cce96db4e496d8df1b99db8732f93fb3924928532aaa1f32c92528fb55cc62085901d267bf3455d531adf2d96ab6b466001197f339ec2bcd75671d84c72e80e601d4e1da7cdf91aac88b2c5219d962cc539faf9763399209fbe2aa30b34e1827043bb0740adfa4fe068d10b7e679d64da90c9512a3c44a0de09fe49a9ee117ecceb7a3fe2d5c84fe5b9bdf8713dedf7027d4711a514ab1e55d43ac664570d58e9cd4f793931514094246bda1eecd8af1f2a07897208e7082f9879921ecd01e56382440c18d84a0a7b46836056da9be3c2e8a5127709a768d4498054bced6af59a2bfbe568034601afaa617c700a5a57442ef7b601c8d5499ed8f25bd6915bda1d77ff267261c3486f0dc946237cfeb8858001ffe534fdbbd09ac1328889d803a1eba485e5cd12558a1fbc7ea193a4dad2dcf7b4a87994c3714af1f44bbc2e57d34921700ec71f6c1f87b79a84685e3b9a73d450044a7669355b97219ca43d64fbac3e194f96626a4d4feaaddc1baf3ed4cd080fbfd653e89c8c53c040077ffcd9f7c7d9516b3890883ac237cc801e1ac4b1360bfb6a12959998860c2ab14b5882083524198a7b13116027b48e1ad11241ba1f195ab44c72bb8db50c85e111d39937d2ee7edd8d752bb8b07d76477b81668e0f01b0d1a6b84147924123daf08a8c94d7ae2e427a946e09854e36035cf04728f010fa5d0388f7855474a3e2a6eaaedc65c775c985b87c5580b2ad8c6bc8d39ea095f30cac7646252977c00e6b6fab9ffffcfb9e5569728a7b001369c10f89e2e0a7f54eed1827d442e50003edc46eedb0c7fbce76687f4410631bdab0ca46816e7c592794a02ab550890d9bac5199a722e41509f9715977628e26c6bd3cac4d39c4e3a1defed9c90366ce077cbb96165b09cc6a0016e8cb39d2493df045e3f8a9f0454030c6a697b9dd10f0aa977d7c21ff5a6a3652ab02a48777fe91132402bad78c81b929154a5e8278b34405f5235a2d901dc94760ce482c01e4fd9986c7dfbb089a2e29aba70e2739c46212220322f7240a1cdafe2c9d65692d476ea9c1a90559dee43f33bf4015b07ec84c3e7983e353cf7e72b6c47a5d16f4c21cc023c0226e3567ca314986c3c659ac61bacf83be67004c561b0bf6c68222069d06a78c3691091ccf5eade1f9643655bf48aade9cdb0218db7242f7a50b7288d2bdf8577855081175af9847647e81e8721c9e7003a31e34beeb52ac688d006341db96a104a54c1fcfca24f4690787d1b8cf2a373c6a7d7897fdf1119ecc85b5d2ed7275732b26aefc49d8c9556162b8c36d75828220272a699b72d5b62c9184a5ba84158ae19422be63133ec99db2273dd3ec3124404642dcfe6693fd0973ee413878457dadabe7227e909dd0c1218afb099eb61d16ac4276e00c64e8e8e79430d143a5aa79f7231825910faa1ec017e959d5db0e66d3cfeec0a983cd026b3b4c2cdf6d7d862ee15608a6e5233a760f831c314f823190afc981a6deeacfe0f2f9b998246a3c416837ed0a3fa44fbc382f1727a1e0ba015dc489e5cfe0dc2e77ca98ca5f37fe99282eb0024e5c32542977b0ffdcfac49610d114cc608d20f61d9108f047f043ae6586523a616f74330775bd5bada03e9f449bab53076f62a5f661ebfeba800a9d5788fb649ae8d963d0632c751039f10d64610aaaf55744d05beda736a6ee325772789df4b4c55e77aad8f4528f5424f2cc3a8ef8cd30de596bb3c5e8561154cb0d9ff7b4fb3c9e1584b2e8dee908c15c2c741778fb7e9ca7984a69974b15d538fe636795681ed0a679f386185f1ce8d65df1289896551aac62633e1f81edb5eec15d24e94685c964ce95628a42a3d961942e25995d86b13fe3d49dc191fcf0012cec489cda900fb0846308e014b84721a6283ce26511fe21a56feb4db60e0989acfc0d29f4e7185f225c2963874f558ec54e27aebc674f476613685258d2da9b08aabc4799b74c8385e453795fea6bd400844e71ca92d31b077ff5d33ea1453af5ca6f7f21e30baae5a0b245bc018c09d52ef0bcb37cb7158ff5a2ceeca46082cad77299e886677189ffeda84243d20f9837be94f9855724fae24a4ef51ec05fc68a35bd75ad15c5c98c8ebc091dfb092d4530f84941e2471fdc806b6a4e4930552e5bacbd2ed441fb898c60191d6441a249868406ee0dd0105b3c3953a35bd14b5478175ac82e6728a0f092b6bb363941c52b36ed9a4c64f1c3d095a4a06eb15009c86f792345211b86de77e339d37a1da7de0cb62c46aa966829f635117c9bed664ff0deb0744108ea382ea2c7f459e03638f4a0ce187646f4a5cfd06b81f3592f03cc1cc0070cc17975e35bad2c62947219f5e6f9f4cda1d6d8b93d1babc1f8feac6840bdb7253ba6568ffdb8c7c4d1f98b45270440add16507fc6d5b349c953bf6a265f09c50db5b5ce86bcdeefa2de3df9cf917bba72cae16917ae407285be308ff91e2a32e4751d0ec997b3d6dc85cdf0879373d5f1cc5e02e767d76b6b86f8fff00bf5520e9ab7903aa0201ad1e2e2b1382b52ee6569d908b98092e47d84324d443ee064fd32f5fffa2096d7709aa127110c700607abe99e6b2df2e4b193685a55fe13d5d110e35b0bc63296ac719de781bb7d2240b69458f27bcd4f558fc641340a1b786849df3da58dcc962c4e52ea25c2cdd5aaeab3ec0637aece6e3514e3b4770fa9652c1c3465a8bd7193efd4e430c5371c46b80895b41a1a7a72b259f4afefb17c5e8320cd002764373d705f581c1a14eb3a09533f9924549816ff36a81ae7b5eddc2a0192990c773c866ec83a72ba80c4a1125306107666c910baef7e0388d2e4cc41c235ebe044a886a72c42d35c594e54485dc97dc0f324ec1e00769bb4d8b95ffece5ddc5cac1da3104462b31607b6d2783e859c074e417ee20eca521f56fad5bdf88068d58d526d59f1fcac038e3e22b869265412985ca30da91b5b2d6d4e9bc9fa27b267a3bec264bdd28a5f0fbd7bb8015e20aab4f6b154817d6afca4240865da3aee3f8e47717fac4f4250179e3808a621e259e6346588df8ede384a8ca266e3fa8dd01f86cd970775ac992d7c1031816aab917244fd65e1a7d241b13aaf07ff645d4ba39bae80bb5a0b604f545a7db8b5dd324951fae189c707a254cf88416e82253e0c589ff97086e05eef085240870255632f5398272a41ab3de124f1cc505f43b38054b1f061684d97eac77501073e43b6bd31516c2760d8cc1e9b7c3d2c5b315965bb80f85dc5f8cd5c6d1e48f40bc8f0c8074df60478b35d6eb6c9265044cfc536271559695b32237fa1fe2744b26b249973856f608a1f4675a496cc94396c948cafb984cab9be1f6b8e0a07e56bfcc5c3400c81186e718f9b7dea590b4a69fc5230aa8da85dc9b79d3e80ef1d01338790ac02a7a93494009dcf07c6ad7d445e4c67ad54ca5d096ddb04ce5e3cfc87fc3773ed8ce3de1ac0d82d273c3ae96aede8e1040b9eb87ca61f271b465b08d75c5066d4a9d317e87da93e418fd871b8109f03b8c5559469efe94d5cf9708499c2c9fb97c3cb8931e312d58174b18da259828532bac13b0dfdcada07c24eed02a7b833a1bf2636413ed6cf9677452f1c9247f58585fef7ea22b492e4c4979533dd59065db0d9df14f0a4bff886b262c797010454fae6a1e66c4df126a5e88b6cf575e20fdfe529257743d71a16d55d5b22a0572c8a3f821d910107cc32d9267fe32f66c6caf3e57b8b9932c22c9aec959a72e7c2dbd784cccd71495f4cd88462c154d93f8548c10b848cff2170c15687b13832a876399abf9da18964e38a57767d9eefa881cd7d876685deaa90cfb0f42c44845d5a9961868ebb6d42c4ce5d34b3ddaec7d99814467d2d99fa4d0c6a0db4ec04143391bc814b8f889bba6eed2ba1fa7ade7e696aa6e75f6574ecdd560765d1bab0f24092efe31c4ff42300f9a83a4fabf30a3f524832c90abf525aa56e5ae1775817baac2025bf1e55e97e1b39798207fc7119a7b86ad307bc5b4d32bd588c7b1c1e21bbf74dcd7499db6909e7274249e6b13b72454b3c0417f3b5015eec1d1d79d7577ecb8b4687ef592760ee22688b06b062d83e331588bbd60807d0374578ec652992f07f0fa54cc6c2b65387ff9f5967e921f468e2f8b73286b7f19049a6cf8a9490184cc205f00b56b9594c926da748ad1094d79fd6db91c8009e528077bb80e2eef7d879f56673a80758fc6089af0be528322c727e5a5d2b37f15ca2c1a533b239900c346645a5562b1ed754a7a6a7fd28a97abfeab0e0c581d874a2e80e114361bcf83ed3535eb63d8afb0f03a851866c7b46a4316616879995dce5d70404da06db01491beb5d689cd821680a59dec62b54c8f48a36128b890e986c10b0f0c9285d9a528df23471f88b7b746e9ba8d39317ba925f68f7081ebc7a6ea04a72e641a6ff32cadd13b7bf1aa2f434b9f335faa9daa77f1f9179b7593ee866b5d3a9c9bf9c3e03f0c4bbefeaccec0c48b0dececd60dbe060c7f8d3bf6af9ed448b7f8dfb00c007c5f4e8791ddc74fa4678138a8f033abf5e2045a0baa426ba7ae879250b23ccead22fff707cc0d916e640c5e9d09ef3fada131dfc4a518e7f1889404a128869fce4d0079364a76719e0b7eb91f5c41c904a7d3e9ce1289dcccdb5ec5271e0a471d9190940f3c2e4073307ee332147a6e22d8375d3f63ce54cb6c718403d1440c180dd1e126859e4011aae104c2987b29db9473cd3c0e87282cf63988d65a9dbc9763639847e0f974a424d345e63ad14d50a7c4746b21b3ab9c68694b68dd50bdb4a884e5c92a517f945e975cd0a9d21e10da2756be5a1c72b8c3700f052e35148ac3b9393c37f0bb55e1f9a6b6deabf6bb4c091c893a8fa6b999d99ad0572ecfe647048ccf4e7248868e796f011727777da996baf5ab9c672b624055c1891b6dab5f265f056cd48a65b05c6348d55ecd8ef9a69f576998fc4f7924d3ad2159fadeaeb90e52dd99891de57bfbf0f37444da1eb9b56d1626d7d78d5060e4eb69d3455a4c8679ac2da22dd404dc94e8438584625795573b5db98be55d0591d75ac67ac5f36d75f503039bfd2af24dec894046e82c6730627a1eb522a25c2c714ee889170af4ca65fe5b3f337c071a5cb5cc86d6a7f9712821dc3c4fdd6e3eeaa52d06bc8348abc196e77638b492e79af5d93de1693d8efbbfaa953f6aa81871645bc5d9296740e592b4ce782cb93d8a3f0996cabb635e061935e77c3c56b616948710d64fc9de1662f369e6a3931ca1ff076a034551710006ed545fa9fcfb03e653f0c8ebc678d517b0ae5f31aa332b5fca9c8b783572918d527842f4e8e17c6993804c2039c45f2c35b79185924263f7d56209af0646d494f9c53fc331b8117635ef7e2a3afd8d127885723e3b92b8e1a6eaaf047de47019b18b8913b34b7b44c3f9edc1b8bda156b99c5ecb905b3ea944036de1670a724a26061cf8fcd945ce11b3e5f8d37012e7a157f0154b20f63007cd24b769a7621f82649e62e5ab7d0c02097eaf1d1c5a52c0ca6351ff09e7555aa7b5f9dd032f4a0c5d9c91839ed4b2671489246728270fbba9347e1109821e26160100585ce3a5266ac484f2594731476f6cd58597418b64ef4a9c1b915047b161c57f1884a809e954760139ad5490d8eef407d4d96dcb5e276afa628621f8c45a6fa811a1e0b9d3710fffd84931e084efd23482e2e8b88d0b07cdfeb14bf47df8964c3a090debe6e4f72f276f500b0d5bc6fa151bba1cd837f59ad7b9ed6f00c1ffad5c0e8844a4e51336869a267e33b180795aad3eb26f82bd543d17483e444528c7d3fdd3a2fca901e1ed9d531b3ebc765c9edf2d15b2e5abd5c5629f64717e1f4a7511140a442ef6be5f0bb03f46ec9b77f1ac557459b88bd5a28a8919fc39a60efd46399a19e33e49e22b0e84b31d389c8015a2e22d07b5977c80f1da560c1dca1fab84ce4e52c69e0656f9e7c9c773e6dad4f34d2ae98f634200c6fc23d0212e31d572d0560eec46b2249b8d2fecbadfc3939964765e79da44c2df73798a96e28a2b7c3c7140033b65ffab4d7ccb1535adf44460cee06f4c4c733dadfd0995175a98f35090963cafe61b229ac5a543b2ebeef1b9cb1482b3688f232aafa338f5b309a8df2fa5b3fe05ef39e5155ad9cac464d76890738a0460b54b2c940897b28aed8671206e273e6e5cf02607892830c94275357d87cff88f63bf6438d1d489d39c55e7208d1581b5e46ea88dea02cdb433a74737393f3324700af64b73483c34740d3fe92d405f7296e9a5facb154c1099906220481eeb2416734d8cf5da2247100374d6a7d7d3e39eb1de2e5c7c397a1df0853d3246ef2a51d52eb2232336485668b9bebd9d4f8678befc7ec1801dedd622f00688ca9d02d827fb1bb7e462d7409604e2b67fe5bc11442321dfa581f047f61bfc62595fe3d00794f7f09aea2febf1f2e009b017fc1a38bf108eefc0a24235a640a1b31803d27ff43a08f887d6728dc92e7abb005fbc56e9f2d678299135f5b4584a1549cfa061d6fa12fe9b33c3e73c50659a3fc50f55ce75a6fc38999d727dba1eeba375e86f51a740a6c585da3c625c65b3de133481f07a2446a311764674de18772cfa85d6a134d5c9ccfe8de48398c903f0ddf778a5338f03f9fe35056ab81b3e8629e61a33a78c6fb9a8b880cf3fca6a742b6b9ea24cbeefd288ddde84e6d0575bc3ab209a1aca0313f3bc217a973edff49665b48680da7e95eb09543a6ffd14f95579d50168d2ee82e6025b57126fb72331ec4140296e6dc12e43025e45f136a01596817c67ba0e9c5c38aec60eaccb25930ed5b8b9da72ca3f4ffdd9f2723a661d418d5309de516dd4b9dcf83283c403101616758445b57d26e5087cac05283c4ea7d9283f82cff95b983a007f100cab1ebcf012d7a3ce78503172feee46794f42d8629ea7e97371353ab03d924bb8cc97d7b83327471a6bf34e04814be88637e1fb8c00252c0efb32c6ca4f8b7b5dfb5d157895fae6dfa8bde47c9e400c2384d60c3c9f4c85d49aaa6f35987fc8e04ec6a2c77c1c099f3344ff1671daaa6954a94bf16d6e297a838614a027084c2e2bbfb759d5f94957f412c1e0954fe834cbba20df4596458deafa5af2b3ea14bdba0fe103d4acb1e5850372b41fe81d57643c4f66620085ddc69606104aabbbb2540a8bee2fecdfc30224d0a372be386bbd8a6797b0608393a59323744dd8f1ef5d651e6151df044220fa00ece7b212dd529a1ab04997052ec0200dfee441e947791212bc720ed4218a9a186d22fe6fd0617120df04e691a2b4e178889436e5395e3f72168162287ae43113d92c86e329b05995eec88617be4d8f739f72af51b990138a37565dd2832792ca665625c0e88ad1aa69963881e5695749f943846586b9153a8d0f5c7d95d2e2b2969b64194f113c271ffefd5bd389e2c1d25f450828a60547c4f140ead356ac680bb7d827ee1c13c87a2dd554c287e583ee643db5d94efd05240d346e6503e374b2b07324677ead6edc66a5cc749e855dcccba4b1a6f460e7cdcb14b1475c4cee61851ae2b4e37bd580233f20d7180e05ae94114931d6fbd866f39190dc110d13d7d9f542a6b4e08c9b66a7011ea6dc86fa6760e44d120c5ac7cdeddbdd868b9feb2439e097a8c7f38a82b09fc003fbfc1ca500d6deb4b821b52e9d3d113c91c26b1996099e386998933c36fb31cc3db81e3890c4749b6c178852e3c5eadc5ebe9c7dfa8da1b118f95c76239a5a42ae5ff60084af3e2c72e29eb0f1f7bc312b54e0609da8c29aa8849ff1565361491db2a35f99511406b70accd9a4ea9c350ad35320bb2019335cd57d78354716e4ea81a51318e30a796dec557b439951b5667c9325305f8e5ee339412f6f714051106bf4e52aecdfbbd85ec8a10e4a87566f37dac80b050f4732dd439d64dd321cb4a9fcdf7b23105baa353034f94cba8479068e2ab8fbcf9e97336a3d27ad7918ad71193aaa650eb4dd8b323fdb04be66ec2b967642e649930d13cf8ac7518740359bd810128329fc7d81d6b9a9f021479e50e2fb9f855470f36e628fbce80c66e2fdfec88e27277340927ed5b79d9a0fbff98bde5a92b521be51924ba23bcd620bc837c6ef5fed9a18613a71dae66f557381211b28e4ff719a0615c831a4fbd7a34e4823ddee076706f37ff27ee8d105abd55a6895338718fd3e20a979d49e4f0873d56bd2a28c5eaa9364421b08c5cb79cbfb96c9e7191d8ab4ff380950b4aa87af52656bc513690c2d24d07087d8f4e345d17b14e89d48b148b799ae1620c9602bae5d907830583396608326b5b681a1057511fc0462dd6bbb9fdcc619bfc15f71a507563b5c8f440e0b0a2c9a7c6b728aee40a952cae7f4e22a2a49a2d5b36699149a8735be16a424098615f6e83b7da813adcc71755a14ae485afeac8aae30f2a7e684326054b65a35e28c8761d0460ab2372bce879c168b002073a6e8173839b25afb525dbb35906e1123345d73074525b744fa8f3909ace9d01ebc7dec22702002be1c57a19c89d2d5d6a71fbfd9c3435a63b889a2be8b4e4732dadbbdbe93450adbe39769bad00733658172a0db1333c2f637862228405c150d7b33c2565cccb729fe4a8e46844f737debda609ea8b7ed3745b5732cc6ab6999eb2858b5d56761d8d94df0963692df1e5be7b3b89f36af195c26a8ac96bde6b4be1b1e449e99c488a5f63166c0507b43d86f2668aa6941a4a699b31386693eacbd8920e43e016997724532a72537359341fcb1c67dc32016d4e8bfb588b891066b66d664d0625a36e9394709c2a265e936b81dd6f423b2055af1a5d5a0f03a482b3cd08ab6768e2427962debf8f0a4d2fde61e7a64729e6d4d73979f3b4979a77818e510aefcd40fcada51283336be1ee8b3352ef70af7c6d955abeb547d214d53ead586baddd143e629775c2dada8d8c5a5d83a2f0ef9c4a01b560c914b30cec60f40746a7b87f1d3c3dfb41f18dfa1417c6e526a3d8c00d43ed953e38637601573aef5103a7b47e9f44b68a4bcc5c29e9ee4edc4d80be55bbb45d50a6f25d338875335245f0dcd3cc4819363075aed41f8b218b5eff1e1752f9327604b6d4eb060cef4329a9caa4732b0c24d553297938a6283b932b1bb5d0c6b72304a53478f85a38f0f95f2821fe7a37ed0ed5a1482f9af4e65b697e2b70910795bc4afde2253041846febb528ea8c626c7b2de7eece23eb7b8adb9371a332f5f1fd48b875157ba52ed48baa808b490328377cb67e2aef5a01ab715b96f2a786f37f19ac57984f719d2c7c69d0fffbe66dd4595b3459ea60df4be26909edcb33961bbf04f6ea83ab17a1f52977611b8c72d905ae4ca93efb3ee40e81f30bf99b5cc88850ec0e388cff11e8389a1cbafcdb0e2088c9419a28b83e6a878373f116d53bc7e268e6707d0a1582c2c84c29c9d79bb4b84596f2e103b155de0445487fc2471d67effac1552a6e68591aa6c51b8a92c908639204a53af493693e5eeee5d7ade30a6a730b381a26a33fea3c3442e1aaa1b290e593d19f5864ad2815046cacf0793a1d0dff791dbc7e0f2e1778ea83c99aaaa397c359709695fbac0ecb16fc7f38573b5c9ddff2e6171da51872d12f4b0bf99c313c9f982a4f831a1d3fe90690cb07813bf22b78101de303dba8ca5197ce01c63d88fb88ffe63f679ca834195ae971277db78ba9e7c6944b0ac332d79f9250e84824f174ef9648777948c22b4415dfba40d378dff84cdd734d954c974df383c131847b0c031333158f4d595dc70c6264e1232483d7fcaf8de5605c929c65f31992085292fdfdc45a4bb8c50c0ac151e135d2ce5ada052f15edafcbe80ae289961c5cda7f127b0e3b84a07ee4e61fa9fabc13765715fcc882397477b644fd444b1bc1e369d0bfe92cdb583ad31bdae2f89182464b037d2c953793784ee15c4ff3c771e6e386c8451841ce42db583ce5845eeb461ba01c7b05d525b5dbd24057b36a500183022a83d141758ec62dd49a89672eab262108c6fc999668a084240dc016954975a67e872daf06632d509102a302726e663aaed453d106c8546d924f8a3246729b543cdcf2d5ddd972709f57df9b9f78574a2d098eea7bcb38412df627065b422b58ce7e46cc4d8de6843ce4e3cc744ac063802bcd68325e6ae486a9231be02d4360019c627eada6504ba4b70353e4fffd34f511341d0ec8ad7a03d50f78a6207bef49fb918928ed64e28ae7caba54222824405d323f6e51013181238e4fb7957517de3a90cbe631a3f405041b2f209e26ed7b95d41842ce028f4d13c420cdbb2530654e72f87a7e105e8ae630d1d3b226ea9a2746adb5ffa7b678e4a2eaf723f394ff27ddf3b84d790552ca5358867bcd71f89c55c7435972321aba5ece1d4dadc32dee521d7dedb9a1495d7609a5444c2beb18482d793333864f686207cb13e60cc47fc6f912c49d44abb3b8c858b4d728aa3260a7fe91562fd4afa85cfd1bf143a778c71044742049d4574434d9169593c90409f3c4032741cb3dc7176ff95a8e98bd378b738d8a8ea682b4949fe5ee2f0d791df166ff85a8275d410474f3b0e31242fed293007f57a126a182b955c0a81ee4c85ff4db3e4edcff34260efaab5c9fe7994a50211abb242c5e4a922b5352b8ccdd410df6bb312d83c628a494cf8a986ade1c5a3b6a43474b044c9b37d90f5492a26931a0e7a0927328021529a4e7dd10924c1154f9918b170142f93e89f0f83d747e225773b6a7f0f1bc1e060c44ad728005192255637f611c9a13bc40e89c09d69279ea2d8f178e614b5b4742312109291fa455835e5601b2fac19ddd6531fb460205cb12e86a47f9322a9d10022f926e2d03d1239e4b6722bf3b061469a34ec9956a5b97ac4220798c8459b7528618e887539ce422d65dc571f715c3f180680b9218d187b21a003d651b178b673cba379ff723ca90cb06c746e074d9f82e05c14f7dbbf4026db3938e6872b075ebd6087ec6fb104ce4f6014b6f3acb429bb7d6f3a45e0121bf5eff5ac94ad12953fa49f7d7a71cb28a5e4afe3ef571a7f30e34b3e4244c7ae28a99bd45fe68fc24404cd28fcde43748bb5bcbf7d3977103cee6d900591d6063e6a74caa8b197100515c52ceedaeca041da4ff1c2246f36fb69ac1b7f06c89b7d42d2b2eeb3120979e88664520ba713adcb1a5c7bb80c66b9361a7015a5597fc2e62a9f9582508ea91e5867785e54c197ed1e205605a492f1b0bffa4f247c1571ff81617599b4a2afb9483e5de577113e06e2197bc1e26e39b84cbffd7e36ab69a7dd7b55898c4b8ae265c0fdee42d4c02bf2453c3c59e4c89e675ccb1e31127c743839edab14c98eb5cf1588d73344db47968d3b405d9e39e080820ce9d9cac2632bba8c875e2c2631419c24891ce4f73c1836986f6359989795e8525079a15704a75733d93f19bd71d30ee9d5b63d70fddbbaa7e44b3d38e07a17a9bb6de17b2f6ffe82d4278b70a953d952705732fd5e200fb452a7ecf196ebb169ecb431eed982831549d15eac044fee4cf3794c2aa96482cab9afbc5fef14670552fe0e3a5487274bc59756ae7d832194ed45b25fb787615427a83db47150b0f7f015eb643eb7b0c3af86e927cf899b569adf6d50bbf134083ab3b0dceb8faa737731eea2c7f89ae79d0948bc1c05d5d72be112487b21624beb3501b8fb18eea7894425b5645751a53ef4baff6875df9be95a6d27e88bf21a39e996d174051f95d3bddfc30e1160df6f0a03ef89cbfa18c165398aa1361dd8c17023647e3a7fc6bfafc2da8cf0d46b9d51fc74a48053b6ffe1b818a32b5ee8c21261409a7d9dad3aceefab3d56f2e98258d44d3d6b20e59822c1f199b666cee66324139b70130fb32b3d15bcd9e8f29a61fd3b5af6ca240e4ab3a53a5c2c5a78730f30c042d896e7a78f074dc0c7d06ca989f11b17089d9b99e8e0be6510ffb51558fc1c612877489ee2d7d95e320d74c632032b145075faddc31364befd397ce91885dd7c2ab7a513e9299d6450bccd28d9ff983c93e8081be9c5b71b188c2e000eb6c40e4d75fd9c40fb4bfe809ed499ecabe12d8d67d69348c7a291815ef95ae4d0fc1365ff2040b87fe3d28f8b4b769458ed6e617e35d93a21c11f2f9c4d665e579d440dff3b790ebcc79782920cb2bac7e801fd4a876749446de71df3cabe1a4591cd9e3deb20820f567d3efea6326bbeb4d2fab08d5e362748921348f0da558a6d57a5e7f92a7517f6b4b05953ae29f1b68d1fee7282ce5d0daf55dfb169a25377a04831653dac068e175b079ff2840518f658ec4835b745846d327b6713b8e6e75ee2d2c648ea86f29665e2a2a69fae27892c13e19e0fc1a63f864ca3148513f805d0eba58d2df276e526ff09e21ace2f3ec7d9f46d2f5feee0fb59fdfb56a9e760c7f669e223032f7ec504ef84434562a162750ac906c5fe6799917b1d01515205bcad9e644a6e0e5f1d52d4a1474d0c3a263dfed9e026ac8d95b33b293d004ee2ba0744ae7ed925cb946429504ee5ab39016c7c88ef00ca13930cbb25abd5015fd3f2c62c5459be227d83ef2afcdc1d9d5701fe9a90a57451eb6e3a72c7fc39c227242e4493ecada953c88bba785435dc793f794b1b33d697b1495129007579832066f5eeb3b66a0d51862254ed7a7714d770ffba5ecd929812576c958917b35bc71877f100f480318889577ee4e9a4f726d80e3bc044506d6dc01be79f9299090e13513c93e52cd9be4b0a0c34d8550d3e3171695a9903368490416150361c9fa5eb0632a0fd806fb2414c58efc1dc2743166ac0cb44da2932dfbb52aa6d4d2cb69be9573bfb3ada32ba8ed6aed267bb02ce35d05a87d475c5300fc46ea7d28b52430ca8a9eebf6209bcb24a94bb9b26bfca68269450f3c61293737fbdb09466a76c2dec9f87382e6a025a83bc627b9d03213d59036784a825bea8a8227db579093d55cd464cff6bba1da8ad681eab96bcb3230f0d0bd6916c4e2bd8a0c665c76490c24724c8fded8fb617ff6ff2b86f5b08574053105c332ee10a0beee2c9590ea6f9cd59b6760cad3558999bdead8d67ced23cfeaea0a84debae754ae9b706de2d9758fafa2ed3d434b7750ae8e3c44cb62476a40c1b4dce7965d8d42f0cb514a460f6012694c9aec42984c97ce585aaf7cba314e259230611e11e5d54bbfb4c12da2161f45aeeec7b4f465c0602c2ba07b654f9e6f8cdd0ec46ab4f7beeb26cb9fa6fabe1d3ee243a94e21da04d170c28097fda6d3202b6e7cf01cc2af5ef6c455c073400178b47bef5b24c79bc2780d352594b9239baec9e84077c36e75f6ef1cb3c9c7071850b10ff8403e3c4a91937eec9b3c6bfa9d837ec9e1d45ec265b24024f74144b5b73653ca1562772e68d8c02c10ecf8bf3b73ff726d23f8f1ea54415450abe221d932c78eacdccff03aee01eac48e8246ee470b6594cd2c18baef2564fc87f21fa77dadd777a6f8fe6c21087a7ea79355e19514504e9be235ac16c89d9429320b4e63f5e024c3d9d59a2f85a0a0ba1f6e4aa89a6bbdb05e1baf5085bb35eb949446de729fa7022d3faf88cfd3fec7c4289da115a6424d50e75e70e67fc4618d09dc0ef5b688825b26432fd901d4e53cd0ddccf3838ed94e81cd375850c3e764bd1435ab5bf258a7bf30a84ab1419132fc4291730795d33b3e83d5e663a169beef9f0cdfa72e3f17a5bbc3d2dfe61fc20c543589ef3922808ca13cee91606832037fa0d6241ad75cadaef73efa41a2165b3db9e527a0f1e2224c3b598159b8641bff5e4f8e7e777029a0f9ee76941efd75f1fb7b53ad7020922913586aac70239d291b68c569eef3d4f0aec602b3c1369d708e5ec4ec098ab7873be219533ee01cd2b16107e408d89a45ffeb3373d82f52c7355f811fdbd38c556e7cf9beb1662977fbbf99a88d93ecad3c47b59b7f2d429763b67c37cdaaffa4f0f40f0dcce8b45abf4a056991bfcae9142bdcc4d2218763293e1ab74e4f2a6e64073539dee2ad1e2ecefedddeecc23052c5d27b78d3e5ad911db4724788b4504c32d96ddada41c9e8d8d5e1907510c277c754b750b0f28c407d6647028bba5ff3af41cb3cadf770b1dbd5bd7a7c2048824ec07d74cab238318362e771b7d851771be1922b42fd059f1f9cf1e3834d605e37ef8b01a5434fd1b3dd29e6dd69f6de9fa8b8f35804ec83fef74b620877ccbbdd0d18f20c866aa12d5b530d47ccc93e7e80dd30734dc547e1587183355c2e16e1c246844fb972998770f492b5653efa8a398d957e5b4658a69848d877ecdf429024ecb6d3c5bf2eb542deef4bff5b7370bf0e5e78fba298d41f30bf46c333ae2ff845e7c2d577ff8c7f586a0379efcfdbfcd8a515ad740fa131668d4c4d71aec3e4ff518cec8fa573dc69af31549b14ec4c574c59e7f7d7f2124b1bc84fe1355a78d7deefda09545162c9678be32f9dcc20e4211df05a7440294615e4a3a82220a7b167d385eb3df07a5df28b8e199d32626bee4c65c1b012c330de92adddb86764e5ee7f352caab56c3ec69b94d811a3e6e3ea37092b32c34d050593fc12a6a1c006e0524c4bd3fc4d0d99d8530ee6543ceb8c16b18eca3d2a7646123c53d5bc0654105086b9b9675b45b9876520ce62716b86e3d09ffb63b3ccf1dded24ebf122cab31e19e00d8e93823c3d989eac11b5c3e14cce9696c8903684a9b41582bd731d457c70cfb6fe4a899fb196cedc523da31af556ec450fbf3f8b4a8e70ddcc47ecb43ad689e5a5bc0ad1dfb088d24b3e5179d3ff9c9ce3e42918835ca38a87aae1a2c49f3a9215c417e349257bad861c97380d29a9672c6f0fdd0607464ef6592d17709d3bd92b21de4e9d6ace4d0489f04218f15767b50ce1afa82bcc32324d2b4d49e68bf0a3d97ea59d07215e1210425b29b062dc53bf1f6484488d19fcc675c4c47dbfb8f004621a743fb2f35ceda63cba39d7c4c8bc57435d764b4534c7a7f562b8551fd38c783d881a86152aecf54ec433dfbe137bc4476d927eaa70e92133214ed13b915d999dedae90cbee19d72625467731fe48483d2a32d0d0c96b8a7894b1d01bf2aaa841cdb42e09b817c405bb857853394f51023db2a6292bdb8133fb9143fb28fd6ac1aaec5be0895b742f6f8c5c66aeface25f553a52a721e57c43071b1bb5f9934e31bc1f542c11a9c545404fc9a81d6546a70b4908dd75746e0621a9a4ac7e7868d2a7feade65caabc97273d2d14f8dea182f8252f39e955f7cb84e4cc234283269125a345e6dd4b299afe88eb0970740a30059f7dbac3ced9efa2223089c1660598c56e3603da0689f66984d5e7f23652d1a7e271cbce96265471ee6f788b780970fbf7adc43f6278e53f60b8d2e5cb2e5b995bc2c242ac22678add4d25e09d45d844bb2e7d977d5024fcc260d5ef11054562e0a5158eca0c57c0d2ad407623a79a67f4664405b17c6615c657c1c74eb706a23c4121b367bd51823c40e0ef6dca3a6a04a5e23ffdaa112b494aeead085cd2ae241a59e420c424f1335011733255ca06d6fb4c5215f211fc7378affc1619d0e301f08e05c6ada128868c26d9ad15e1b4498671cc1ae39f1c8fdbef7897bec19679b7dde1fa0389388354014f89abbb7e52a342fa0558b9d2dd74c8d6a0c93c92c416bc7ca9e3f00667f13987699abd43a17c880c461e5ce1ca1332f54a77c9f37ac5c38b0a55546cbf36afc42c160df67a9f5ed2d13caec7c5db8dc71b3a91447a1ac63d2dafef8e831c3223bc3a78872c6d5510a786a6ff8673049c9638da29e4ca7fef37b5b46875628122ecd4622869be537f5f782ba1947b122d07fb1f8e9d719c2f5bd9ad0a119243071732248b27784e09e0a6310c771c7036d32ffac6560882bbf5d3c947743272ca2dcce41646a9c0cc818f06895ccbf22a650f6487375eef3a9d67faaf1c104dadb3824bc1fce47be7178c7d97e621ed5dec8d20255b3ba1a520ed496981bcf80d55b3ce6bc477b53ef8b78d487f8e2aa1f4b2df5e24261a94474cd730634ad4e210f89d3ccc5031ec0065447ef0bb3b546c4c70238d954dc49befb369b0f095ea731da24258999a66970c5eb3f4c6506e9d2a62945d921098bef715a8947c6b8d04a6285598deaf8473c8157b8c855009a1471c07517500147a002bf1c1668a300dd6aa79f3cc0dd6910c780ea9c547b2a7587145104baeb0f5c96d38538cecb97ee927159b90e3e650f6fe9a726dc7911ef96691df6d3b2fb69aed270688e85ef847b71e23bbb007e186c455db2196f8fa8f0cd44eb3535bf550b06c6af326fd9870c100fd7dab52ffe0c2ed00947ab261ac6884c26d3cac875df931b7fd4ce48a283c9cdef19da7456a4eefc057c615fb29d887906101aeb509e24406d754837de76e715913a348904e9ab94f0d2e536d7511ae4a3b597b16e227b115ef50db8a7a82405e27085296442ce41d3cf614a688823996b808e295174c785a36a4a0b2363ca926b8e592a339cfe4fbb6d6e971408f725a0e0891a5eee01901d436ee792124db0f0a6deaa340101b4076c759da8274813bcef63cc9609d6c5ea2c4107930f70bbb20bbbb2b244e153f23358fd25198fc85f2d952021d0ef50bc829c282f43a85974c277250857f6122d1483dc817e7036a7ce5adfa8513fb9542fc7fa0044c7ea890e32c9320a8953c559b0beeaf2ec724d59d1250f0ac7468c1a24cd46fb24c8cf193bd2aef6409ba7b0a6051766f88791a9ad7c171e517d58cc416cb0169cde2537a325995cf0abc038989f708cea35299bd03b0c36badc2e959f012e2aac480f6ed4a4fe96c0004e40851d9ba19c1019939ba9fac5c56af808f4277bfd421ec1139405410e69471ce515170f5fc2086502d5c36f50a6a9b3b3679d71b17715874ae5acd2ebd06d60029d34d6a3e16c989b68a3813cc043a82075cb13744e177ca3f5a9ab9e0f5e52537590c17d6c90a96a491234b1b1e891e0296d22fd7080b583752526887e920f19aaf85abe509cb00e048c68588d637b35936a1888822e3ea032c4e3e74ef6ffdff86b92876db4f7dc69ce5f4ac2835b37d7641f329b1bc4dbe90c59630c35795b8befc4a23406bbe5e1abf9382ebe8db81eed5499e2c4e14cb6a4f44ab1c245b3272fc0e94f0ecf28c8bcb7b57ff846eec57a59481c7b214e1abdae6df8bf7ef193e8b5a8579dda8641a9055d43ecf8addfea85018c3adafc83cdfd69a4dba51ee4ec4c496c67505d74f87c94e00dd513c41c42191065197ef295d87c818ab0f0469b3512697843db2e54ec212b763012ec53f0904d7aef89b67d6f8406f606699707a5918a3ce1ff28c866282952828d91c0bfee8b30b931bf5fd4b6a165f1f94cf4dacb442a5dfdd27efe589ac6b63ab67a0bc06233259f65f82640be02c5ea222ec1f8d8f8da0b349d6ad1fe6a5f5107895507ed72afa1d8f21339c3b6148d8322903ea82acdcacda2a9dec7812795d80936c533aa9ded1e272007768c3d890d5c8e6f461b23dc72183c22a0d24a6d71ed617a47ec3be15e43608ee6632b51c10c50295dd2689fa8cd51cd085ce5d252ec6db7636f9ed60703a5e49e82593b8dfb1ffa7a97194a50e4463e2534b8134d2a5b416edc92b78b35b8e676f9d9377172aef36c33c2c21ada3619fb32c6de46747f102c0ecea660b47583ed6e1100d1d0e85c5a40e3887997d6c6ac6e148eaf4d1da6dadb642dea380c385d744619fd5fdbaa69ae7560810dc957841898d98d741dc48d87a3d49639f5e4ac166e2b3fbdd7a8e347b97d5d25e1edd2658faf6b9e2596cbd6b6f9331939a8630b70604e1381f34f2050ebc75f892ed0c8a2d55917abbf28d320b3b3b4d52e9f03373c1d710cd110a44af2badf6b89f76fac438b888fc8fce1dac50eced9d08b6be45c154627804bfe546b4a94b17e2137005aa96331c2877723f691e1eaf9f632b3d16a2700e2382b4790bb37c56cafb5593b80f158554fab5e0033b1cccefd11ffc970a43b99f7c536e7d3c873a5c443da64713ecf06d5dc37eb79016a86d07c15ae7047010b6cf9a7f0cd933fb8b0f9c8f4a687fd83a46edf21b69386904b518ed5c551520993ce61c138c372430523738f68d3352b21688e0cb9b34acf68a61581b7775c3778d73d18a35745e489ae57e72409e97acb0095309f8088df00518bc0998044c45a8a8c3c707738d79d12a768a1df9708672054564394aed7fcb6c8a8cec879ed86eed9fff781781d1cee1415b244f54bae85b7d1806000cd4dc07c0851c1ad2e48722470e2a10e1231e0ef780786c59dfec1cf90687487c8607c5da931b6e6154757b9c8ee4ec46d3755e723088383e85ad4daf572056713a410cc72825575b8f3c4b2ca084552b4b07dc606ca5de0b5bc5bc93fe9d8fb3a38d12d79086092b069c930099b538b762745ec2847c4b8e9c48d7fe0fc65c625b0a397f97f3ebe3e497160d44f8e1c0285e06f242a5e495ebaed8f656d87a4a811c687d4c1a3881059346003fcfa2c8b9e5a6617af03dcfe6b221c6b5d64ae8776346c7e1adbb53840f42a01eaa73fe358bd97284cf9b784679a2bc46e55b0a6da293ac8ebef97c442433470696397572e02b847f0e2dd959f28d3605952a26c48b3c687a2cf38741fc211b3cec6e8d43b44c3504e0cbb7c9bc0f14dc1c19e2e16a0f4120ae14b4d85defaaf15180784ab0121e92bfa626317bfd8e63c040e53b05e53ee6d6ca92065ca309c97f454c74d4e78069aecf6d039b175094aa70f94c474d6a49fbc38f7f8e4f4b4f7df151be0d4b2782e4cc86b4362b41fe61112914fd71d8082429fbfc1344052aad878990e29598a5853eb68698cbf7a0714a46a7f607bc644b08a2e48956f4e245c9d879c6edb9cfc6890502062e46d4b42434be2dd8a9bf5bd2b43b056e5e95cbf4556c0dda7ab05c1d1c0826e21631147d23a67b8dc06db6e30cf729f4195a19f281dc98df54294285f4964077a02775891554190c2ef077711325668169e53499bcb93c98698de352749ef4de3af62a300f6050c86753944c4600cc719dc5f54ccde28ebf37d55c59efede4fe5be41ee58f76a6fe6b8da453561ad7a7ed91e46b1c928306f2de28f166ad59339ace7e57f14aa0266055a747dcc5921a6af405d2fd1206c55cebcc4007a9883e4517776999cf10a6567f1f4b0208ed7d1cc69e9d90eaf12d6a6ceba700ac51a1b79ffe2435b0c7b06f9bbc7013ca1172155b5278cb8b0d8c19ef60a7e0f23665064917963ccd31e3ce0f53402fc8f3af258e6bcd474de545eef9e59eb4bb11d658f3518500d0b4ed1669465c3f50d587f05ba78abcf245dac0459155b794401becbdc6c8ffa2aeb13e59a3c37d214e1247bfa93e9126e8c2fa4bcb21cd48c4f7cd8c5275abc9d1c115476ab1c7f759b86b41a9937b1c500561bc247752c114c24e4666b937d0571c713b77b2737e16017b7636d434e904c318b94ccbdcbd0fc192bbc3706bd9e004fb98b75726b85e4bd931a27233a79e55de5291fc47de3febd394d176846ff3e03596f553673e2c77e21e903e5124f63dbe955e1839de03d134873f7d1d526e46c4c22122daa38b6d0012aa0876124fd6bc54e362f67f17eeb3009818b78bbcb9992a45c4926f9b9719187475a791c0dca399f8f8376a3cff78aa8042c5255f29174f2643d06881bc97837e5ef5f8b7288e70358b2722288d5c81159151d5cb081654d21baec9890ecc9968fea031c11d55d0508b34a07149d52b781ff231a1235c73af88220369c0e8e344fd4f6ef96c0f510c65928b1d645209e61bb4b572fdeb6a2314ec205d19fd3c84c2008165f2027a4ad7bd778403962f58389a1b40b705e7e813aa51eb5271ce24aaea2f579cc24de8dd33064f450243bf323695c162e9d4e8b52abd8891255ed6f5b96808d6ac192303667a3a514bff4c26d46120f963a8a28d11fcd11c90b0b00b6b0bee8a5e9c5929eb235bc78109341f4dfeedd224471afd0260a12d9e40b0ed80c1b4900972f74b69938fff6b18643db339a55179d6e9c154393572ddc7d0afdbe61848faa205411054085d88fd95fbf5d93e31f6f6a185d7cbdcbb97acac680b9962155703da39b6c28f92f75ad31ca529a9fdad34745c2224b6511d03824b9442d3b33d21b10698d8f0368270460d0aa55f8164203ca529f1cce5a822b90e4925195b7f8cb93c265367213beec30cb6fbc3e7ea3c180ad5dcdaa2f58f92751d1cab0698cccdb604d0d08ab7075dcd152213ed837cc44974edaf2f5d8d9088b6051b1d27349687c51e165d8c187e0243f332240f95e5ff931af643d65172d7ba9800781b8f514b0456f2f46df9bd56d7ce3b2660ec618ca321ed6360960e88b2ed8160e360b72f5633f6aba9f0b1c28f12eea38a22577ce10c9a2bd8436bc39c178c2c91c71eac02a40709b49d33f241401393ac2c3550b6c06a8e84d521f30c7848ec104f5ea90ad49d7f68ebdcbd4722b6b538e6503f7646814b407757fdef866f63a18b0ac6b117ec5f9766bd779acd68263f519c0ca8ea714029bc990e30b807dd1b6bb0a4bf69743a4a95886e39f0e867262c37e2fbe7f63206ece6127815cddc5ccca405ff4be1704c17e90ed774e955013f4d008f201ddd8cddc336436c3e517e75980fea57fb70929fd6c6289facf9da556e0bc034d8b72c439aa970bfbb2e1bcffc0fdde856ef76cc67ab3d65d9fd06a558ecd8eca49ffc6407c8fff8f0dba2c5c41fd1c0d61080c9b9445c36508dce923648a10a7dad33ca72c687a4aae9f3ef92b05e20e54eb253b6d358758343b76c921fe3e48e8b7ca078e26d87e8c761fcf16cca992b0b3c9c120a2f065c2566ae8b9c42f01209fe0127f7fede296743eb5084a95a3d7aad6505117793959a3b4ce2fda9678af236d46734ca22a40f624298d646b44162bec1d254303d58541ad400d2d37b25b3ae9d2ce7262f63283988b6ac1952cf6965c7c5d8ccd351eaaffe69fa3cca7692b125f14b7d9350efc4aad11e0bd9b7312e8df184e8d7a09f3c4482d22abeb9d77f54a34063073606eda4e7bb168f8e780e58f4680937ab995a8eef37056cd466cbed44e4e0def0dbbfeb2831bbca91732fb38a0843274605dd1acc4ae8fb3205b6d83bcdc388767d4b571848827db11d02319475d7ee69a286c4681dd65f2967a12a94337a58a746c3ef0e7d80be88684ad1d53f0b055ddcd4d142a50ab466fc223a7b3f69198900e007264749a6649ca018f9ca749875c920faa894bed7dd13bf9c87b644953a87e493716d57c7138396eaa19bc7cea5422f956eb3102c5a2e10c202e20bd527ee3b29f90a7fa71b3d2860899a9ee015dfffc02bc3f698138981a59842a013da577f0152f6b36752275943bd754481cd271f02afc250e6bde7a3507166291e4fecfda8aab3470279347acbf4b77dff8e5817f423deb8e5f93697a2da9cd5097ffd6ba8731f4d27f46d88bf2b011eb2d3e6d936359dfddad0d3bafb876df1a45a02790d539ada3abf0fe1c221d67570b6152dd951a45106b5caa9ef29ea706f46b28eed73dd933799e8978f0093675e2136785459f29f5272e6efbed811310422da8f9a8a180bdabdd8fe87293c8f0e397b35a819935fb57eadb02242c634fc0c3eee0d9660812712d8baf66c62c2b5bd17d1baaeb2e572fc356fae2179f17d1e02cf27ef48169a825fd7f902fb7266a66e1a03b5fe1b1a8eafac04902b11d2d209dd40b4185e9a0955e19ad1d60608bc137bfee695e0eb3dc558ac3eef33b9dac9181b598edf0c73a49a73ee8d7a981a9b33e3a64dcfa1043828040d17ccb998aa111a5ee8ac269a3990a1e83325387f66786877830728acd0f43d0b83babea89e59b98c3f7a6c7b07b5ce4344d3c3ba3ca70fed49ad6af7403f2ef47319803294c3542a3d60af74749912cd8edc7a33ca99d39bd086dbd8ec9cde7cfed46d067c9f952afd651f3bc17080e9bf130b26eaae0ad9cce4afb87497ff00736cbc2ba94be00a4831bd3ce7b9a0fbf656c91e6758c4cc995737875870cdb8fc8eebbddc0394cb94907ca6ea21808b0e163af150ebb69b4bbe6b575cddf06c8598a8c421795180e925cf3a9d1075a2ce089ac7beafb35b247181fd29bc3a4e46698da08ce2c6b6468e2716423d99e8626df92189443c0059589ae7cf8b752c9885000e5a0cdb626548e48d6e9db91561613aa6dd12a5181996fabd4d1473b70379bf875ecb0c4d4f97fe3ddea33503c02896dc42e5e7a0fb275c6c6d58041469dfc874e238e3fa06c8e387fda7fd8eded45827398988396c14a588725ae5d96b3a5892de9ba0b844b2349a8efb9861d3f075efaf8d07ef0f19b5a394fad303fb7a5f011e61ae69095809f7b20ef450994c2cd89966d027d6f5bac2d11f50d25d3e1b6222e55376fc044f2f0965bbdfce274aa604f2f6883357a018c2e988e874096c23ba870d91396802e99134bd02fb034dca98bde00dd89cd98040e1015bb66e2bc60a9373986222ff05c69665c72ac27990f19f6675e19895f6977244f19ed0ad8786b3415b8bb1a95f43bd9a4c1ff4b990827400492750d14519972b6ebf5b0f61c0506d2e7aff00070ee13b9cacf03a6d7bddb24e63dfbae2c2bf6ce9b087cdb064f6778db926660095a9d2f847abecd68f667a3b3e02110bcea5678c22b9c1e610241022e3223bef90d53e9a127b3c12413fec1a890f16c856b09b5f5311a55f035b04e65b4e114695771fc4828c88d935014d1a3e7cf9ecdb93381ef3541b9e04ef21e52e7b4010515be2525a826b32f74a8f0b0f49d4de2178f34810c9a38c342b50329fa6f0e668e7f0386f206c449a73e1efc7fbba5061d65a66c388f54fcb43af48269b79e678cd9ff1f8ea3511e66f4ad70610c9bd4f19ee1f786dfcce8f83ddd288ebcb19d15a3def34e32a8e4bd6ee8b454766e5e1b800e0ee7cebbfe39b63fbf0887f3063a3a0ee7b8174aa6f6f15575e63372cae6833065d329a0423e8338e02071683c6ea270910ebb9f2628fd464df1482c11faa967596ec749b662f021ec4e6ac683345acc73e812debe56086ed7d84938f6cdafb01b14cebaed3b0dd244eb802975e0b0b8dab00138e030ce8287e41fd1c2c4aa740dd98a97f9c130f6218f34e27a8e729534ead2a4d7c2562cc13b5bda4cf506704a134ddac1929b2b57ffa2491762a5239920c0dd386e53f85ab51364e1b13046334c37ec64f2b1e6e57085b002b06f3bac2651d7801643092655745028ef573cc29acb0ca10e7ce8ca528a506fd4c977bd3fe758382a11ae7c7cf89dca720f68b3c9f5ea489733ad598719d2e3f48685728bfac2064869a426f7cd11f904ad7bb5a19506b2703638f4f4e36c5cfa49e6f6dfab9cec8171d87769f0fcc849c669c1dd2a9ec62b7c806c2dca4afe8566ceab991f2e76409ac3735df78cb3c307a2b93a3dde2abb695cb6e367062e769598f9af79f233aa5e9894c57f6225f3518848272ad0d6555bb345a6318baa88db491622e2bf230c5df26b2565aa4f7becfb452a5a3f55c432a50f97ad6ded9eb7fd28c738d0398918900922a68c189fcaf175582787e671cf3a89b230eecbcf37a2aa865dae589a22cdc34d6a60ef6e48ab09e1616a762c11767335c8d6641fe87e6c1de9d9f2b0791d28383199aaca0650da362f8ee5c5bdadd90c61925323f8b44a7cabfcfbd203b12457bfa92b7f95550ca6ec2d06eb4104a89a2fba00a9c88f1e0c346afe4a72fb15e5df596b052e56e445b0f4bfbbce9310d06d1470ec76690ee13c96d18778f27b4601f31eafcf434c7eff667de8e423f3571c69b4f7d225bd9f0e19aef2e03d4a311bcaf00be614c49a08c498ab526161a3aa17625aecc55469d214f63c122814d38f52e1b261b8e06886eb0c6709b55199d99758919b87e6e7b1260dbdbaab1d0f24f6b1bae7ffdef7269802e4c2149e0ef9dbccac3aedefdec9c030e8992bac6cc5c39300308deb799b1523a36a7a9b371cf7ff739ffdc70627776f3f3dd9a2ed7b71efc65d50ca6ae1dcb658f659722a31467b530106c9aff763daa18db8046d1fc6ecf79921a5c66506ff02b4475692538137559c9fadfb4c9cc0f5786aa6a732ab74bdbd1e66cda2dde38c1b575e2fe2d370899ef230cf1e538f2e9a25aa1a8ea961859c68c520b4acd70acff8a5319f0bc299e0a7d5fd77ff79c065bb2d7880b0e8174db6cda96b9d133508f9ced9c118507f6d6ca29e5cc71e5c5a0cb7367abfb76bb195f4fc90de331fb394480151f1825e7225f44d5bc93bc4dc67502f76ea652ba86ea0cd40d613fa1743c7364ad1ca0924454db98f8d7c3d51d98cc31c15fb501984f50c9c8ee24c614ac33030517f27cfd11eb511af1da420ba891c2df6aac5f4a4b2b26112edb9d48ef0d51ee41396f2b2bde27d579bd15e72272904685c9ba064545ab40c92124bfef53dc4d9f714b8306795d275ac8bd3b3a3a2b2f4a4765697a75b216843ce62fee6ed41ab449d66968e5814bb1df187962de45ce16dead98804ebb479a04ea106893cf634c781a52a06a311298eed0e1f3f079ebd9d4e806d7a4fe276c83f0fad3191aa73f4fa3cc076590a1290782bcfa484a1e1c25c0e63c7c27c54cae5a15cc69225dddb7c0e0d38f3e5d60958581953cb3a2457bd0263301ae9a40bf489debaf0ad4838eeaa56a1a8c164de33dac18335766554e842f77de53c0dad521d50254c0997c6f3e63e808bacc1c15d43416b52599db6ba51de8af513cad4b805ad3fad75ef611ab726acefe1348ec05ce8e90b9e53a18824f6edf8cefde1ea2444e4525e1e5c267ef557674688e3686b7e5bd7467a02c2159d4f1bbdab937808cee9e410cf3e758f228f10ae7a9bf163babd51c09ab27e778f4808c7b6cd9c737b7873cbdfbfa1fa8e61878156dab8d79e5f59a62889365b2d25cb9ffa938231e7162e6ca9c92e4636472a4a0b5e1b03dbe6e52d6d90787de8ea4e18976390391b5e1f19a7d3acb7400a47f892ce821f789703f59279ac90e635dff3d744682d5ccb2145e7ec56e6a677ac81cce02685e8153dfc33217ea5f4c6ab438b67eac6afd32a05be83765568c3b441ac1b4f4478f5031175f18a6f98e6295789faf4fcae8da6def4c202e09654c3a22d78adb2158161ff7a713efc062780974f481a85fde6ecdd914790197ea4a0c689a81b958d68bc902c602157e104217acb5f4f1e36e574f36f0524a7ace63fc5a223f9813355610f49a786243667ae519d5f1b05a41bf3d430aafe34338028b0e9165f8eb68bff6096fd52723a223e59c27a13e8bc91581ad1543765bd607a647c45775ff6b807eda13b64b6767885736487352c5f85752403bb3d7f8d7a7a61ba2c77829ef1398220697f7f5bfd9972eb2d831c23c0aba7bc1d635a0517f8559e04c892491eb2ac7afaa6c60a901a2a930ae8bedba99287fe77e93558c825c8220f1ef14a6c5a5586c07c276629e3e320268197f4bd3896c8138ea6209046f436ef0de2d2e3bf2a984316877056d9a6efc5a730ef433752fb85564234737825f84c1e2cdcbe94ef0c6a2bddf96c11a38049202fcf5428a61310b73d704f38f02390fb8050f7d6ec35dad42490f0eb36c56db527cf13cfcfe6e77baee2da9ce7715a51940e242c0fac761da981cec17d3b748274d34c28dd9dcb16342864cfbe782ced56e2f7211aadec319d48b507c8fedb59b11144ad249a95a1e87398dffeb2c73db7c8ee869e0eceb83737f3c5e36e5bb9426ff964063fdb4f0738678b77224969bffc9ca9d9cb0258a7b3e093d66474079c4f082e6196591386651a3d27f205273a9975efa96d2d8c3afb201e667b7a39ab61ba84f14e643d2ec20334d75ba64a2f490e23b8de1650c8dc313a6ac6cbb9593fa9a8f7c6040dc15b04b8f94c88f8135b60a2d564418de550b0061da180c8b32969ee197b9b360b82db82280ee716b55e77460d2f9f1574b99fe682144649b3f69277964978c370a2a25cbcc2f2f6154ca3eb8fa2611cc460a709ce0c10af19a5fcf9d118dae02c1c9f82fb312790d28806d5d4b740d76b39d0991d89d6fc21b9454f18892717b9882a67e00ee58842c54fcfa608e41c61ab65e42df6ede753d76217ba29c24ea3056f1071516636a544cebdb19841fc4608d0a9d07d0ada92b686fb943a7ba560039176ee2217863ddb2c57d5f56270bc181def38fbd3aff9088d623e5d1469930e854573116e8685daf5070268bdaafec6c927afa9bb5e337e916e295801a8ccada1f782cbdfcd3292db1dc22ac4fbcad552c1bd800c0af493091af0708b1f7c7c50a6b3ef4e18d8b83c37ab57f71c4704b573a761c550ea92a0d419882c4bd7507eec49cf191760e9d47928e009ec345434c610f5893ef7d1ab39c6d5ee23a246232da5bd823763544f2a9f7236141d5ce8e93736da7c4c32e16066be9fed2c1942c34a7f47082e826adf9148fee734ba0464c3f8d96fc3a2d283c8486a0999487ae002fb51bba2a7bf89c070686a3ad987caf99d7503300222c09992c89e97884d15e780ca50130f61a08a79d45c05c803b6ac0c428f4ce24860859f73ce07f1963e3537d620d1db22d796caae00cc392ed4da4e204773cef7042e28df6e450ba0dada39f19cdcd8267376237529d63fc6750a1677cc26c7bdef63803c5f050aeb87653781f94fbf474a9891d472a5c3b4ce38cf485da14b8e06c9b4e0f82e88516c27f4beb570a7546ba561e4d5f4d79d194ef36d68d505ed332649244c7d462019779565cdec1208587dc7d31f0e838bd4f8998848eb561d85ff5bef74950437152b424223f3c422c01052250fb5b95658b868b9faefbe6d5b49a6a609317c78ca829cf277a91c068838758f768ced10cd4e43cdb063136e6c5b94a9d478913fe6b5cd6498d0c6c9d0682364d053c360969e40dc7484461de4fa706a5cc266765aebc8d28d7243148179e6c33566008fc211b3cb026d3b345b881216122f216e2a93ddc45f2cecd7a78dbfbc589ba62dd4a84a21e93762a796b923060ec16e0ac4f65621459a10c6ccf3c0ecf2be390ec322b179e690ed8ca86894ad1e63f12a73c8b51c8601647b53c129fc04221eb5681296c332f5284c035cd54c441ab254482586a9e6e4456bdda841f2c9961d585e28d496677e083c131a8a57a41781a394037cf14302ba386e91b13140557dea0e06f9b177b29de4717348a27b138ddb5040c966434bd44b9210467fab253a5713cae1a41781207299aa8d4c8f9811177091a868feb21c54ab02da947cc6d8c54d5c582e5f84b93567f738b0cdccf87fc3fa14e4b7111a1e209c5e18728190dd98f7a64c97f63b3178855b2baced0d662185942a6c6455dbf6aa2db89d82a22b85104348095fc686657d2044f37d624d0d1fffdcf1fc22d8173740ff89454ab77f7be8889d968f87f0491ad88f02edcc929e1f90b8e7a8ca1259ed3472bbcb633e18d935a17c83b9a5d60b4783724891ae34ad557abb18b723d772e585edb4513ea7037c3269ec30808da55f1c73a50a2bffdbed2a696b16a9dd33ebb9a2eb65f9309c10d3c1c88e397b529f1b3d3271c4849a8680bd5f2d5faaf787b6545a5a2070b491d6be5fd6886490ff0fed3d5de82e758c9fda48bc8731f61f197ee1fcd66ca39dcae704e3fc444cef15c315c0f72a21480c18938f589d01f196cdcf4ddb933a69e839e9a1d1eabf0d5126a7ae0141469dc4dcd0e5aa4c59b56bf8b30072aa4a5a3348837c42a019a5c6538545acbee51d92169ce7f588c7d2dce697e3e3ea677087c6edc04b7070f7985a0f5cb0ab13e7e55ca738b6ff699f02606d32759ba145a2f1078da7c72e15de91d337d4038426ddeb78a90c726468cb3c4416c4a35631a80456b247f547b507bbe8a619ae3b82a6f3bb4cc454cc72462f3faa3ee8da6de25f3e439d768e5642a23005af81a31e31c606ad90ff377fb2b75f3c27127281f4253ad44c672dc932ce81b0a4e70c64ff37a3ff23c01257063548ee7ffb42251133e2f1d481aa6f449fea1597f0beba6da29e2341f6e826d217c0436aba61675518d48fee20a92b0bbd68033f780f74fbef788e00467a4418590f4cb93bbefa83e98b924b575244979513150b6084bfd7aa37fb88583940c1d4632d4b229c76233516cfb6796de35119515575700388dceafd5dd9644ddf0d6f6c25111f745ad390d84980fba78a4999902dc5558830c299721e1ea84e9f6b2a97e9292d82ce1bbf84d660b72c8f0a020016f2bc092489d5636af0ebe330a1ed946bd56ccb4734432c38b18f7a72c6f452119a8be08e50f5c918670d2abb28982332149879100c5a9d0c7f176fe6f8737c6461f98cc1807b50fe924b6721becf679e2f422e159bfdccba60dc0550198a13a548f9de60f279091561ee68823616e1ef47818780cc9830b6eb94eca3814237d73abe5d30fa73ca7054512e15d040363d0b030769a5c403f7c0083d74388cdc49280f51a4ff9741eaf4f9526d05ebb7b23978aed688bbabf9c79599dd7d82bf7deac49a39eedbad1c0182f1c9570de1a026cec2cd0c19cc8dc75162cebb68111dc543e9eed9ea5f976d1e873a0cfce3d3758d90c259ca3b4a9d53df50f7da3166498cb2b96cccddcb6690ec6987060cb8c1348207a9446842e6784563d827aef4b8829c966be9266f604c755d32a48565d441f93b5245b638f1cc37605e1467456950c15b1c2c86950eecbb5564fc00dd307929ef3714c160098b269366c521087d8ac91c03df21690c813c81aef7ffd7b26a6dffbac3e6a6f5af7fda836e653bf8b03c5511421314420188ce1c88a5361ef86c72b9ec819eb3e63f1fdb2755eb67f9817538ae6e8fc2b931aa7d21aece374b9626808fc1213a2546759ad1e6395bc5220632dd86d595443cf6388778354632c72ba94119b559261287352e2a5e9053387dc24df44beb204c394e347d9984544e214de8335d97f32a4e46b3f3ac450a4f5cadc8c05e1281468b46667dd15e690d5dec480c3d768db1d2a5161c8712b1292b8d8ca177fb8b31f50b8aa7b27fd958f4cd9bdbb08552bb4edf134969e90af5d9c91a8c902acdfacb092388bbfc542a880dbe7cb2fc551688953475abb718457450a09eb141f00497d529541306b7f283aff8093441b374f92dbd7e151355282c280890fdefab6fefb956c5d5041de6d89957af41a8b7927da6818b35f749114fe569b6acb8123354bf1bfe54230f7683d75e670eb3435727aa12506ae75061d4ba234df78376c33c575b26385caff845dc310f855714f6cec1507b761405b0c86a2ffed38aa72ff52cb38eb996be8594eb2597290d7c16362e98a00f79cb84676197d992474acd47d52b9d7fddc8bd6f094e654de74642c8c15253171fcb2736d6a45b70f4b4c04049ebe6385f28f9d727f6b93d8ce5112771617c673dd3c8d0130fb1e10b532bcfc9e6a1f41738043f85eede9da911b48e2526b77f29dd323be4bf9ae6264d8e52fcc0278a4c9a0930c448d853d1cddd72e5c5d13e6a80bca48af4ae362f0856144bdaaff629a79ee158bad8f494831ff4c9a8e5243e3741a000e86fb30cb03f373e87f0e755cbbeab9a7405805b08c8e4e00ce8b217ea3b093ec081bab283b4df1120bfe1c5ece360ce94f2f87b4ccb9df7dae47af10c82a29a95541cb4d7a24a425c53a0a8dcb20e92beab7a8194650b120c36d7f272448c6a152c66f95981e984857bc51d4190387e65c2510a784396e3f51d0a1ffde211a457005a9134f2fd2344614e5b012d861c02c076768ae69780fbcf3b08f16e593ead2ae5bdde988ca9117cbca3e18cae3b087dc31c0489a121348f0bea0fed3f3727233f4819c2382ae30dfe89f29202ca62f805a9ed316975cc72b7f2b772839f050b98a2402471fedf0a913f3944b8d723b09b20835fdd40c67caab52c70c2c78a231c4ecdd4d86b13512ee2e737b340b0c9ce44100a925f25bcf77fc5fe2ae2e13ad54341e5b004bd82d656cc98605aaf0c94997d6da6fb27dc22568e1c301a9adce8f38a43a7895a61f2160a0c1e8a12b93f61f064b19037e03eebd75fd6a6b62c91515d80b71502f396396fe1c3d6545793e0374244d6a33f768240bbbf4897a766dd6d8621a292666bbd7defb29f64a4bf13997b67caea7787a9204315e6160509a03cbd5b3c21c18ba31f84839bc80c30b47860a7246b4088bb06364e5af41ed5e849569430ccc9cfc53fa893fb67265741f6cd23aeff2ee22cdf86b755168e8b8f4cffbaced60961ed155c487e453b10e704a3d1621ccd15601ee75a6027cc9fee220b456edc3f6ac4cdf248362b2bfa335b8ea07e4e1be4cd330e83b3933d5b377e5508fa5289f6a35eb6c6f9003805bbd2a62a465f70fef3576dc8f313b63ebac6295e2a09ba2af7ad305c32b1dda34a1508f45a29030f7a4b7f76fdfa20c211f6c5284073a8eea7f4c4190154585a0003a6827dfc478443a7be2b9e88e29d8c1fdddfa87eac33a8352c734ec042e7613575dd04349849943a8530f50e7af6ee9941390764c77f8ecf9dc27377f15502439b0f3cc2ce899b5094d64943d3373e2d9465065d98e63b9f8cd49efbac316b7710fa3056beed14c0e1228013f9379c31bf1b256cf57ec92504d61ddebabd403333d7c6f7c55fd9acf6ad4cf1fecbb43bbcd4fe3d4eca608c44654249a480506072632c66ad2e4e492221100cef37a98335899a2816450b566c7ae988358ceedc44d04967d343b3fe6ba0b7c8d9bf53fdda6aa62ced4cc4a623ac528bb8095d76fab6dc063e7f747ff200e8c861779a50ee1c7f18f09e01dd28783d9f8f2fa770b973a5646e15141e2c1278cfb7c5e81c8a1889d5294f0d7715995b66cc750cd0c3100d4d5a141af1d6ce57b88e7c1f2dcf9e48e2bd1368da09734db7239685b48eb949cd5db5a04fdb4b2c8534ab3e9fd38dd1d5f30593ffd75ac55103c09cdd4fa53ced525daa888b6f66efa78c1ccb4527e84246b367a7c0dbb367815dfb52891c18269f9bef93ca9c90d3f40169122fd97dfd8743954b6a017f3a7d1937bbac4eb4f5ead4ec65bde15220dbf66760b3c5e4d42fce9c778b2e5140550594b01caa21ae201c5992ec4ad894f1c7287292ee2ddddbde771ac002a07ac76924d3fdf07878228ea5644288024c72f6855ccf145f9d4ff6192b94f801eae96dd11cbb845e92064b84fe0445cde5eae01f7b0f1947ac334b3cbf2835592c60c19ee1254b71700a96488bc8f1613cc65eb050c98de288a57f9c27ba26ffc6100d2eec301dd519b42002dd4d8eeb7292b51613222b2ea0ae5424ae75e8de43d264bd6c04206880d33351f1111333bedf72751af5664c1f2a066eabf778d0549223f36d0510d32522e180fbd4e8e3572cac1ee59b5cd2f12c7b27d190dcfbe51c030d9cbf1e929d8b56e54dfe185a2fc5cba936522ffe970685cbcdb205b83ed9c56161ef245ae77c8736385a2432f286f58acda678cc6ce652291d8fd1b9a54f8d28fea0664fbec6a5b56b9f30240eeaeac98f7c69cf3be0a83a7149eddb0bd9e6ba2cb46c9a897871d1f3c1842ce37d76aaf6f01b084e6a755138ea982f95455b30192746592d3b817edc4f80c75355f696e405effe20ef0e312d2ccbf86ef18c5d708e913278c797b023e50b3940cf6f9abaf79106c64704e92f35aba9a2eb2d383b0936ca4975a51f58933cb44c67b12ab837544ba39618e2e8620a2fe503df1bd1753644430ef8f7a877a79ad4c7153e843fd0283fbecd82c4686d0693de51206b6f39f6318fdfd5be080625b8f4db50b21cc679a2de32bd31723caad4f289516946347d54c4f4e5fdaed13d9ae9ba8b9fa3b363fe8c96210f041b8494d8863623cef2e1d0b7c63b11bb463e97222594750fd61f00a99dc891b6e295c7b5bd73136fa48e6c759d445841e6bbd82dcb68ffee2f276f80139b5d25abdc573bc7fb6f031788f593d56e7194173a834067bcee36c3e402a5008973524cba790dc91512381a37cc9a9dbc9e9cc91195b2b64f256e92fefcf53ff4802a4a834031cc635dc4bd64416e4b029d245bd97d2ac996176f2f727c2566df750fb7e2e1019fc0cf4fcbc14b543e55e9fb3d681cf89dde8cb5fc668ec9804e88b200f1517c7fe1ca0d0bb298882c9f96fccc9cb658d405c4effc8b7c003d0ab99a5207fea26d5895f70f6576ef559521ae025b44c2d9f032f6f6e7032f61c2a9550278cf8368566ec4fa0bac67f0b527fa3f1d4a622869a82eadec764c7353784f9e6129c3519dcd15a9b40277d3d26012262686bebf99649d97d193dc6aa399166206076cd6c6250a20cd93791963ebf7b51f35ec8ae63d791baa9b39d66b2ace96df23305d0240010603a77818d653b98b80a1b2dd5a136c1a8285e8bd9081dd8a647f6f7875565255894b216cd0a708213196dbc6e3efe035cabd50d14ba34af9f82f03894e47f4cf7f9f3520a03eafdb4781274b880fb96a8587c160053d13c4ee10fdf11d1b522402fe6dea48940710319a080a44cc713d345e7c4b2f7fc018fc19c2f20ff8ca2319f25072ac138075b91495beed597b6d280e4226c0e8b93bdc8ae615973ecd8bc7dd1fc8a77d3f32003f26b896003b74c3d4fe16f801a94380f6939f1b36a2c532259b72b5015b275bd1edfc2f9e67fe84e27828ab40560a8f66ae2604847018aacdb2b7c8de679a9897505f64c99058be10c5f735e1e5d21b43fb695b4e298c933feed4ef42381a16c0edfba96b00c92b3e8e89dbcd316ff07e1c7afc48febc1ace6c30f5a8f72a57e589011753d98ea7dd110073a5002316eaa49586b65f488033218b0390aae477fc28ea1b603d92935a23b29a772912a3eb6f731b99ed01ad487932e63a866a3e1378237d41777bcf29ee60e887c6248289423f4f3cdb735c7e7af0eb8bfe00da0517e0bfbb4d59359b83471d6465f811c93ae5f62af9110e1d442be58636b813688c6aec72711780ed48512b4ad2b2b7591549d291d41bb3305ceef79ee7e85b1f96b6440c2b704929162d209abd08452d51e16f75b8f83b0b4a15a8fa903952e38ced466410939ca87303ab18f3db16fd7d507eddf883cdaaf46b8ab00d1de9486e9ae0547107e310511ee7eb4224713bb7cf20880c69bb6f9d70432f46ea674cf8c88074e64f6cba919bfd87db37edd9f072c04cf8511862cd20e4b175e0c0bc5a240da2e7997dce1eda4a14a0463233b5b1de1c9991b43ade07b645cde4156b01f51c0d7cac558a7f5bc58acefb140d2abad2eff78b34a92e09c5bf9d7c3972c8ea7cd6d902c045bf153f708624a0e2b103f864161d261bd2df025a4924cb82afb15fe29d37abccaa597687c3ce465bcd66177ef344353a48a4770a3060695682ff6981f7b04cb61220a37e4097842aa1a407d497b4ee91aa85d9694f0f77717a7c38bd3639f79ff4fe04ce610697e283f95da96748f0d6c05b95099d852d8237d017e9c743cd1096acab2a5f06ac73012034d3602d28a14bf1d7481dcc176907c87da4b8fec08d9e55ae616b737ff73fc3d8bf2be8b03f97b4392c11dfe18d61fc20ad59269bf0e361900d1bfa529e9950ea36fd4cdc7a90fabbdb8a5271da67647f1b7aea618584b5e3a4c278f7f2b8e42802379b684d96820eed53fc3d2dc956623c0da5deafb8ec84e94dcb870c9155ab86864698495d0e5c3dc356642fc79d9dd64c8644311a5aea5bbfa1dc886c3170d950dc5df6835878e6c1fbab381890463ec5d47bd3756ff1b5d48454f881b93cee54a8d4b06c294ac82eb734fb1bdabcb1d2bfde8d649c12b3093086e463b0640ffffffbf