PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
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.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 69788 fcc5b2c0b3707cdb69e7bef57394e3d59ac829a875c8f6d6bf3095ad8439618e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
715f6289f66d791482339662ce5545b1c7d3422c7a67074e69c5cdef0763be9e
Certificate Block Hash
fcc5b2c0b3707cdb69e7bef57394e3d59ac829a875c8f6d6bf3095ad8439618e
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...00d004000050260000
0020000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007f425b90307c4d01d70bbd5fd60d456e89360c773e78bd1617ff79685347684209111780a39a33763a9b2983db1b355799cc96e531dedc2625b56342909462081698c2ba4ea59d439676e98bf9c9f7e1c49d0b66bca18fb92c060000000000000020000000900100d004000050260000

Raw Header Hex

000040205672880da77612dcd5e978b5fe7a16c2c89f3c631762877da9940e365f8e115eace677898b119d974f9c1aef6539453627b3dd04e5c3da9515ebefb455b93902f484266ab30f01189ebe6307efcdc5694e07677a2c42d3c7b14555ce6296338214796df689625f71

Proof Data Hex

59,560 bytes
121216010307412cb5e189e6b82a5a2fd8aadb226b7ae066238cd1857fb6af8aa9e801ce7cce17b2b45502752279f4ac26fb0db4356387f3cc126f05a5a611215d7e9014a95565493bb5ea7e57af8edfe4c25085adf39ee0be46d105658adaa16569939f272c86e1a50af78ef474738ca8ba7ab938897cbe910b905f0659a7bdfacfaa2e700b37177e34ec84364b6bddf07b35678c986303c17858ff72dc7363c73a34871c8ac4faa288abb3ecb47effe86d6839d4dc69e1b9755eb51be6f30674d5dd1676a9693223724d3788e4e732f195a69e83b6b0e724ac9ef78c76fcace1b8d2fde8e700392b701b5de36b557fc8548dc353c4fea22061c5e8197f9f73039162be9b7af0d9deddc65133669e09427ae085c150d57809d45caf9fa01685e49de82d3abcd590d9fa7f5f38b421866f27b00da37ee57dc65652305b82694fa1a0b160f2eb449efd4a0c88ce39b72e40d687c747f3a7ebac879e86747c59646df5e9eee1861db9f94dacfd4384e36b3c25b2e51773e92b524690479330d189344ba96833da6a7a1995611e67937b0f9fbdeec3e92da007072bee7e02cba9e8bf4023d59d2bfe1c7be4ac33172805f6acf02be6e1d6126a5baae3fa7ba58c164f210f34e31d58b875517ab12a49537a6ab5f84541296862aec45a80660b09a9c1e7cb2cff93271242f4f9dee7b58ecb68f4f357c83a5ebf4e2462da14373569a78b449c2e33c0f6970e020e932e9cda7e103bfe0c86036dad65df8e37a1d52f47998ae119c80fbcc9fcecab112b3f47630d975c2cf93a12b12ea7f584f810aa84864a10dae7fec459a8984eec5bcfc5384ee52f5f196e367a35b1543f5a51b161e3c4dc99ad12ed13b40f41ebbb10decccb8526e22b439008c2f6d540e67b6f4bac40d4a28ea3a1049b28cec8928f5a4f1796c8acdaedeeb442b35754ac4eaac1dfa2d2cd83906897984d31fce926b2aeb11603dcfed0d3076836b7d0e2ec109cddb105da71dad544b017d0971cc594a5b8c3744f08efc3660df6bb0d8d169662aef0168fe57c31a71dcf4a70af9482c77ad48719049dd40338b9c31a7c02e4db72090c8dc9ff3931236671c852660287d60b2967648c1075f3864d3db6b354db33a174f758a17b40a04bd7622c162a8b7c7362ccbbe23af4dc4a31b414ae3abaefe931cfa7630456e64078778b33e4a0af6530ccf5019de190865b06d14e3da6fb7f8eecf27c2faa99d49e3cb44a2e68b4a3c465bbf01fefcd8db0710b1280edc1c5ca33ea690564ed77aff87e63b2925306e5abe554e445b345b49d481016dada5c3479f1bef3fda9e5e16da0659e3e82f4018965028db61c63af0ba0276c9050c9d3f1935868f5b2bd8387c81fce45f8af6a6b6d670c5a8a3e2d3f7871749e9be8dd3586735d6a7a57888d558affc440c76da4813e180e4de32cb77d7d9b68bf1df004ba5a95f57eae55076636570707173041d726269d68610fb09417adc28c86e9e8c44284bbddb89b75de48ae065487d47391b58c9057174d4f26d3416ad03b52a5e29c6468e70219cfa4c3105ac28c443c4b17a69f7b8f114badd72dc522f796696a43f889a1333b15eae09921879a62d4daf3aa6ec2e0144708927f181124191643755ab7b93713f01a0b7eeb1e78d116f3fdcd9aa74c961b640a220e88d7dc34030f2d4ae2e747197544352adefccb357f0fee093d8fed9267b4cbaad5c337fe3a05f38b34606c211c8e50b286feb00042030044aa083254f534281cc424b0219ad1b78f1652ca71bf218b8651a36863c5db0ccbbcc44d9606c9b7a8d6d7ad50b41ec3b264839302d5a77fbbcc581bfb43ea2e2fc79bba5e2c2de3eef53a0a8c3384366791ce57ef9c7a910a37753220f90a05e6df78697114c10660fbf0955efe6455d1b0f3b4981e44b368a744543ae780c94ffcf74c54431ec6064ae7c84a81761fcbfa8df9f8e4830592d69c181358f16ef1ea18112ad6b3b196871209b64080e8fca66b68b379f20b3ca703e9bada3fb334a5b78c722bee8a953272838173c92feb0425150f94cfca69cf618afc92633f30b6e0c25e84216a34e5216a3d869efc0349191d160ab5c0ee4275bc9996e17887b51a8c3ef81bb13cd5ab91a1b982dad63db0dbdbbf22dd6f6e3a2d859fcd1ca31e622495b3457bcd958382e7ada149681ea7b8851de8be0eda8b4f47d5719e0fa47034fbd51a2fd57f4510436f6e081e217ab36fa6e659dc9de7587dea939fb29390157f0e4e94676c1c2b99a8d4421423d9f2fb2dde3337367d9ed50903e8f12cbcb3cee8f0a7e67736e85daf5c346647598ab433421d400e02733ac0eeaff9e844192588ff438f12b9f7c740ceb5babc628174ae1769378c7b113b448ae835defd7da6f37af4c806db3015852306ecda4b7deb643e3bbb2f9dbc64e59ad8a712377bd2b58318c3aae6906b5cb27f8225146665a8f6c3bfd5b6997b77fe1c58897fa0813e377b6657e7e78ae2e972eb417b2e5ad74ce39e77d0b86e0f507beb10dea215676624b7f79bfd849dba780abf8a81f354e975c879dd6e0bba0a792c3f023b7cc2a1a279320af4bb83927e1c6cfed96b6547c944efebce09dc907c997f34dd5b96a27007ec90ba79caf6f79830ccc10a34d232edd8efb83d0f16dfd4e28ce1a036426b16b719c36274b3284c429ec3867af46e7a677b590687f2bfdd5ef1e6ee279d2edc377f63108c042540ff32fd520c6beb68b5fec13b75dbfaa9bb40b38a173786abf142fbb2acc8c4e248df20af449e94612531171bc9cca9013378751606b03fe368dc2bc0c96cd338817e559203148198995a5170358dad69f2a39a9c895e1dee063500510e0ef5b58d8e7d7173c7f0833165684929d017a5d169d5d3f9947e00efcd874a1f50baf07e29ebd4dcef661f60ada103afc3c08d25e219901415e845e60aaa447b4f862cfaf15651f5f272c828daaae65b0c09454a486734e3c4d7944e56d78394b3b811a9d16404a3a326dd33d15aa177a18754a9861236c7aa734a31b1153370275795b47882aa1d179cbf2bcdecadd7d7205c99c17f3daba484ba80f323814a1459e38bddfa2e6b3e6fe4668cf395e044b2e0b4ab8ea38b8796606a48c7c5e1b0daa09feb5a5a81d956765b941dd6b1a61a72c0347cb198123117268ce0767c7a6071a8ef0ce85329d83258412f6b9036f6afad71167645c0ea69bd4bd4378b7ceab70038663f9523f6652cbaed3a1d5b7fcb52253d7b2c15ead0bcf4e36c5c101686a139602e748952ff5e3f178db0b85472c3fe036c9f40ab35be7bec417290b01d25791eccc3787ece515d7f8e666a0774aa2c8559d5a626f5626c9fde2b37e166ecd8b690b9be0b4708a22821e88413d18c5db74b3cb859b107eb1d485c959d3e8f8343cda41d56cfbc60733783d4c79402044fc76add8f2b5c39d0367c1c1006693f54f8c0f1e6da63c5340211dfe1d11d7953fd4b577276bbaabf09e9246a122b1de4756ba4edf74dc8fe62a5e751dc0eb8dc6f135da712dfabd5fe8ca7ca376a86725dcd6432895b34861c3ac65d742a46580898f2d0709127bfc71001f7f03582d7620955a3cc8b597823c9c73cb57dd14c8abc60a24d7963dedce389c710afeb654dc9459d47581d65d189d39abaeea38eae538074ea9a370586c3fb752f986c6797635e4f025fd2cf67e3c6a07f47a775217fa7f57fffc003477c86cf5e38c83f3c3986edcbd2b7f23d0cef92548dfea691ba5dd40b5198203caa4c2791c76a5de93fad49b37a1e299430f9b7ea1873c974b553933e91b9acfaf4b59bd4028cb795a478dc9119e13db7d9c46941bcf8bffa8637c65682ef2f8ca2490d8ad5b54b0e4072931986a8a767b125531ddaaa1bad8e9148a56e4628c717ff0f107d4b2e556b7830a4aa016d37d971271d3a565404cd30cc93ea93c0f30cdc9441a30172c8b24dced0fa7ec18f085e305786207c5036ac9952baa9fc2f535fa7c58d472865405e160ee90f7e58882eef34159854d6abfa46d98a404dfe3e256456d82bd5bbc7eab999b7f7fff78119ea085616599c75371683de82b164bc86d867abd3434d527ca545ba4fe40165984c8009c02afcee94d1b9eaa1758e79acb0f72393c208fb77ef35411d162123d1bc00e206a5ce18edd4cb010d7955a0d32d23cb09dace4dc2fcb8837ecd47df556988e9e27724c605509a97779c234918e0234be527ed8ff6dbe968f9d2d749e52faa847a1fcbe61dbe9797a44f2c22afc77f5076aa9ca9888d27dbfabb6c676cf10c67b12fd7ba1834b5f83f25a44d77f57c752e8d45ed70f73fd72fb7357ee02503c32dbe28ae48be099ed97d4450fff6f0eaca1327a3ddf44648eb150c3cf7a1d5bd47fa7d2d34bde81cd2114379efb6b291b2ce10f8568dd4dae858f0e291194bdc41db12a132e4bf7cbd47c000ee45e8216eba5876a0fc44098028a1edce28194dabf0f4310ce4ba2921027e0999922b0b9043ab700e5e089af24a2eb512bf72d4c2bc4e85321781628a87bb359670a0337109267fa7f04078f98ee6d75d303f6db599b62b2b2066d803c6107de3ebe38f42d40bc1dacf906b509735c4700def95cf00bfe146e4a6bfb0de81038dfec2517aa55a4ef2dd10b8a60f604a1fd708c687dc3f7cae316bc2ea3aba81350675393393fb814a169231b87ab539b36ff269a85b34a903ba64239bd6f873d867a4f8ba19412b75d494c75e5239d493a7f9bb3f4693143108a88de9dce50d11fc6be180a17dc6906148943eb8773e249797a5f92606fe44b0ff7223d27b0e20f85ab805f8f7a2a8ded72ebbe60b1567757b2a90d2567a6eb88655f9c1b3f3b356428a5d4db84408cbc057d55358d90874a2a518afd8295378027e1eeda27b377b335f63b1705dfbb8f5ce44aabd1a3991ca89b486b2b113fa638fea9034b5c31f56651b95ab7719bc4c8ee6bdf05f271b654166bc66869876c1e357375c2a7a1608cfdbd107f29c52dc5884043df347db99ab58c4dc3dfac3fb3a1dd59183e964997a6a5a6c33744fba96112111c1c4799f4a8c2fb202e1b9f4f831a075739d2be24e57a6a209dae0ce2055105fb9a4669e7a572f8854d1607672d3eb0c317c324b2518c8bbce5780c857c3655631b2cb158f26aefb7c5bbaf166221e3f0d2ee51829b62d77ae414b30dddfa1401e3deaa5817ea3af89873fbfe58965527f115578fabf236bc5bfb6bc7cae18798644464668a0fb90dd0650d32e154c0278c588b39f0dadf465274285834c4cd0b8ac776732dc8da8433b5a2a03e49b7d12ede6cb0f2b2e5e3ca9a755ebf4457534592608e09f0e6f193b6f289a04d2f5eb325efc10b570de41e83740fb75e7d5c8f1cb647fa6d1fbb1d7c49be60396fc3d875cc0f3f0ad4ea0fc53730ef3d607e43ee04caf73bf06567462d80690c0bc396452b0494c8902bd85ca48613182b977a447207724b8fb8a783292d6aec43bd97fe66199d08ce1377a87a1137fb7dd90bc9071a1d92c42b1b99eff488a933d7a5df293ed7d4837ef5b7592ed88269599f638a4ee2e2e2195824e6b4bd2f34c0908cb602663ee4aff38f1799d91f7ca2b0ba2b6729f00cd3eeb1f378eecb26b6cfdcfcea9cae77323013f208de817bc6f5dc613428a2a80bc72b4e5caf1f1978ebe9f8fdd807d896df3477aae67663e8466621f9c608d4a0d8a858af68efa66654570b73adec3a3a8b1db7aaf250661243038a0845ecee44f47450e47cdac37870bf07037d8a65e680f33b37be4065a5f5dedca1cf924fa450fa3e7c415c63212a610c4d13e2478d22790a62e0ec6ed9fee7b8ccb3ef728e283037ff1f383d05b25dd15d7c1585b69f0ef451cedd8a04d7d7ab69e2a556c8d882f06c4150f90147f2320fb0fb0955457910150cc4a657d8e357132bc8dc7658ca842cdf5ea9e10499c37847fcddfea64abb152705c37800a81bc16d68e5e4964f5d44523a59f67d4961b7459f21264fe297d2656e4e4d994d113a47152e6ca65b355bcb9935f507eea6ff8b4d8e9274b960c5a60d5b397620f809a139c10f89e3eeae4cea6375d85215c01cfef0c9979d4257bdc271022ac5c90e0ef6a00f1f1fd5b6cddd261ba129e621a9d66839453be85c76c46d4f475614c7ce108df5f5cdaa0b00211cbaae510dc2cd23f85ece9d2b1b8d8dd6f5a53e1d5dc581a9e12a9ad358044f17abf73f17c9033406abe8594f6849d913972a842a3128548c171a5283910d16965e75f50f60864bb66f7bffb90a993241f8049f6bc80524bfcc13a408044130d1f879c9b85a632f81bc067a7bd7b1999a10ecdcf8daef621fe8c002ede4fcf0043267d7bb93571abf9ea965da5ddadf1915e2a7c51309a991bba27e929b107c0b47a9bf777b6df10627ce726aae5f29f1d06007ba84c42d6d7267c64a0bf0dba4a7f30943ea450513df72db9e78697fac9e0bbc7066ac3d44ada27f11818d81e1bccb5580bb20ade0f03365248bcf42cf8c599652a948d9e35b54f9c3d8ec08bc0952435ab17eaff3a9152a39e704542cbd28e49ff68b91490d13cc8af26de4c06489b50e3c93215f10724188d9b9db0335355d106421d4ca1a8b19cc0b01d1c0cd7eb061f05f6937fd2a0229ef51d79c1c8a70a2d644e692ea70898f55921a27a9580a87ec6f189a2275c442606be6320f08aa44c65a8b1866b3fbf0c72cb99b37ec2eaaecc42e06ab2ba04a25436b89f0630c743a27449c70d486139a60806ea8bf4f3464b3f26d42f5fb602277b2765c955bf3437d60480eb6d59499414013b9563cfc39dee72926046341c66cf1da4a6c9ee7b5dae7c6f3fe53457c9471f5600af82968d91e5fa449683ee3c1901bc68720dc1064bfaea09c12f3de77377a3f60dd2f52888f2eeea79741bb1700d7b686e8ae315c5584e874cfc8bc47155ae9f599f9a7be6956f94c29b8383967a0fd8ac6f4283d6704c8b28fff08848f0de63ac3f44254a42f35661a0e724f2fe8b754be5e54ad15c67b069247afd7f644e8a84f81f32f508ac6c0321424e6029a734dcacb47080d3f43fe56fe8b691345076e8c09836544368402da74cdc6ae0369e17ad5b5b6af577bcf38df823222e99359a77ef4a5843835b2947428a0e68cb827cd1827877dccc354832f9a9915ca173fead80258db4613f3d51d22a84379bb65908eca46c6380ee016bd93c3f2c4c55d1cfc2f082de7603f12e2e9bcd5584aa76c8846f6c514d3be84640d1ff25c35f08fedcc4da2fb3f6b6a10cc602db38b791a68c9b6d395254e4193f23eca7806411a04199a42142d382c20733cdbdcd42a4e26a1b64a94a79404277bc17019df71fcab2b3e64c993fc6b8fe8add04b00bc75f7189f62a34becd5d38ae31d68e79de274abb6b5df9bf3eb0e0677454ac8fb61ce8fb183cf31cb5a315e0ab4526f500218a33531375dcb009b2088f87d6546addbe52b8475b782115bd2c9d30b2fe9bcb70ac1b25ebfe30f7e68ef3f0fbc1b724fd7f14373dc3da7557f59309e735872b564b9dcfa5f9212a30929f51f5e6e4d4fbd333cbdab8768e7105e8d2b08a3f3c19c6b731e3e9dc85da836bdb823a1189d601a8719be4d3b090ab2ca3e94938f168847335677e14479d5873c5263f0a2fdc2db385b68407a15ee917019a1afd91f9aaa1ecec2f089499b98da97390b6b6c2c418d9137c1bc2f78e9f6f844d66a553f21280d6a4c0f694439ef9d30d3dad1d115e6cfd06667195c1b609bbe6e076662411fd962a89a6b281706d6021aaa7e97dda085b880a3c131e05b38353e6a1ef33fd2d661f3f2c21a463e3036e1d4d111c6530cb3ece2786e769a7cfc20e75c3fde955f1442a30c721430f4daaa61f74caa615383b1d74d6ab2161503ec07ac2aaba9d9aeb884ec5fa9c78c8b3d70960272897028dfacfa3d0c93db24c32e766fdcd6f1d862bc2fa786ad966a7818739ffa94811d8bf745cf483bd12e3169fb24ffe211ff7880e46953e393cfdf44458084eec32a053806cfade2790d9b6c82deb46ebf4feb416d9a278397c21866d64ab0150537b59d1d03e2640c1e0ba24e0839b4d5cebcebd7ad6d15ad35eb0f0ace5e225b1ba3e48ff5204f1067232e267ec828376177092f1d77a530ee13a83987ac5bf9cc1400364afdec2233be919fa27629714c6c34cd70223774330b467e56f873f1da54843287378e29ab6a31cc5d1a29b7a1372b486539cf2368e7114bb4ad801e164e7ad57471f2a5cd2541b2fa6cf0a671c5d8c57893a16f9a7a9d2fa6d16e7677dfbb8e4e0683a73cf01d98b56c018a75ebe06aef321395d47c2aeb6f64377f59d414916eace2591499e7c8d8c3dae32d88a0eee3f13a94a4bab2372fc2fc057df16b1071ac9e5a7b13048bfeceef1f96ebacf0f4a273d7e683b0f67f2e51f95d2715fc7f160f8cd224455a3d5737a54ea6fca05438d3a0e83b3e3e1650416711b0531fc41c26c6900c00a1975ed4bfec599c10bffb003e76473e24d2af1d03c99b17cae638188c31d6cf5f1dd5a13369593c853e09e9ed81b42a28d905dd3bd6fa255ecb88b4ae2222292b9d22c7e94b1fc7ffdd18209b2afd87c99c714477568a3b0d7f1c56495a92f6e939228c7a3ec56f8727ebbd0145660494b4e35d4a7c33a7bdc5b8b8fc4f2a9775dbdccfa3080ce842916bdc8a6e6522a1f6d53f7a25aacec64bbe5e07b24b8304fcd226e33313a3f19108e25ea491ef3c122b1922f55b452ee82c681d768429a249eb81a99a332e4484af413daf13b808bd8867eb206925d6a3bf780ce1892747e3938d33154e6f56dae9a3a23d93200607f3d59898981079b52a6e7385208d24142199ad96f16de051e429ad1da06a971cbcac4ac4ec60cb7f7c9653984e459a4ab42cd472e13f4cc6a7869ea4fd911f65851960050c73399e352d1bb21154ffc82caeeafcd1f247ae09591b90895c557ecf1f5d43b67840ea9f72e64aa21c97f4f428a0d117d0e7a8f66c97d32c726e262681de5d31d1ebe9e74d1bc187578f3ed05b6348c8c5c48ab813a96139acbbdcb2f621d94072f2480554569317a980dbfd5f3b1810513c27f1949a3cc972efc55699d520afb575af2bb6d5caad6191d0b5214d42fdbba94242c1b65dbfc174cd402472420f54936aae367ee7701baeeb3b9933978f3130e905ad55f0a720647a57b2e206335ee47a74c8a0df3d4ec69a6141a7a7f6082621dd10b3a92ea01a05a1381d9a7a13f818d4d4454d728aa4f7d34e681f3fcf33f03c8518875edcfe4b9b2e2ea2217a3e29dd30607ea4a82f48bdc3c75bee56210d6a278ff48f6a60dd16933998c7cc76d3eab3bd58114ea60c50c2d64d592ad0af25734b7fbe4f27b6fc45f80acf92a4685c3b1911a5ab37af4cc2c7032f457aae8f9ed14462611b1af1a59c505cab43c2ef9c4da6c33580aef8b057af49f473dd92ac887cb4e2f6705dde73ff82bbdd44d361e9765356699e213c64a72966dfdf26000bb48eea2b17382fd30f7290ad8e953ae4dc63a4f64a66a176fc435f87eff9b72ff0777d8a149b193f5a2b2f02d6f713323e8fbc237d59f1293452092f00814759ec7f871409c512389378ae67665e51282b4dace56e130b6afe86ce742f8d55adde885d47639e21a92820192def75fefb46274b9c3a5fdf442e423d28f24470c8cc284a446803ba93b3312c2f15d38c21d6d034931d103e5c72d28418ace234197941e731f216359e0b4558577f33641c29b0cca2225db7f752cccb1a0ffb033f51799628a807b20cbf94e66a2add1513cd9547b48a713290d9b3a89652b93b6fa23082e72efd91ea3f7afb924e4c0b6a21e30db635466560f770584891e4f76abd6651f4cc0385dd3b7eb79c8b87e6f292580e0e2396ac07b4c9497b8a57fe4360eab9b7d3ad9e6b844bf303a75ca7e59d71e0dc97a7f7f9bb6fabae4d5a33ccf2b0d247753b08cbb4f93a8742402c31a4fb6ee04ed95baa57e42cfecea38bef0ecce56ecef771601c6f1ecc5441642232870588dea0002d6d0a3257d7c961f709815ea3c1265edf91da8f773dd45b2880a06281223862eb380d4a4fd9daf371d963f9e180a139052bfa66682109658abc473b498c1a3dececcef823a4f9ebe3db547df108620f7ad7569038dbcaf5c8460c5debafe2ebe62cdb1d5c71580b46c9e94ac5a46089a144d3b3167ac8820084c3ed9b3daebdc92dfabdb994d1ca6bd88580a56cc491b847176a1f40ab6e1c19b29227e4478129f2431156d67803201cfa631a4506cf92526a3af914de366ab0b1bc577fc314ae2c818b4fddcfe93bdbdec476cdc2b7d57002bae7f3efdc100617203692f5f2297df2092db0fffd3575317b42530669b6260e7a6543e07ea14f72dd6edff6bb9d5f6c04897e6a3f4f9c2bbef5c928ee680480defc7b9b69a010ce067c8139312ebda543225297783bc64775df0251490ef2a49cf325da984307904abaf72b2104d78961165e4c00bbc691c7d20507c49733444de8be0542f520e31a517f63bf7cb022df3f61e1cd3d42bebbb0baf969deb09f72d355c76f6f7d23b11ca470360e92aab19a25e0795f5e548aaa169a283dd1fff22f4260f0af3f0f03843a2ba8f2f895ea08eee9847908501d7c2587c036cb48ba9cfa676fba31b446ccf551a015dbd02bfd979a6d0099612c36eb6cd874313e1f7580b7333fdc91537623fb961962a93a0e49bd00e828c7a881dfb3d57d495430f0b3d0daca27c5c0998df484dd2921379daaf66e773a02f186cced0a78c2d9c0faa0fde85cfc8db0b11bab826c8454c7a2cc3e3a6dc3162b8703b1df76481e813983389b5436af83591f26c8774f38277a870024afdb988d362714770e5659fa8178bbbefcad2f14e34d77a9e0d360a14637ef96d318e66cfbed36615da539f98f122cd1fe42b4ee351c78ade399a88e2990ab5abc471da00e10579fab86bf9756eae344212ae379bb1a663c47d17a868d75cbe73fc77c8597c9ec0bb2ac08a1f2af0ab4e3c3f8df2e55c7b10f60f3f5997d61718deb0e2e40ef42612393307a95a82ea82c7233783e599cdccca3ba26948dbc4eeb78e8ff37a4ce999fa6cae09a01f280f1ba4790350aebd02e87607804610574319fb6c1aa960e8f77623520f78f5b5dbdb498845d34e879f4f80cf2bf5d75c1e81617e6ae26a7bab820af8005e6bef5a3fd42e56ada3466634ef5946a4f34cf9263ec06fe7d4afa8772deccf7b89efc054232df933b0a8d9d2fc48b3abbacac209a1e27800d0f605eac5d5840a509856d7c323ccfa4aba30c1c86bcdf61ff2c1f6b561e9579f71b3f49aa8f4e2a9b862d9b35f19790a0edd4334c2cb468357983fe466cd8fa73e55c5dca70ecfb7cccba9754160b5398946f59fe06379bb9699af6c43a8068ca57ed745733a32b8ec8278e6744dde40bdb0346e210040559ab82985b39cdbb659d586383549b5c177d7c2e761e9096b65319b4ae7180bd07a181516b42321d97b2563ea79098a3f0d71372c7deb1ad0a37e7b8cdaee9ea965fb9cedd5f3d0f28168a89e0e2a6816eb226c665f25139f3b04b55af8756468c89935f2fd322d1369b84a946cc125e8c25750046ebd4b456ef6ebb7ad5836d9d990249a1b43be31f0e855eedcb72a83c4b4011973e7797dad06767ce5c504159257b2ddd77df37ae7fd0ba27e5f1e6620bff19d886307d338fa03f34069f7e43717573891ae1572424a1d5bbac153393558a219f8bfb194bb1e6f3508a330bc5cf03443f4ad52567e11b165ef93cd941a85416947cec6e54778149d9fc035e1fb7e3ac2601e620453ae55c229ed88ee018ecdf4feb78b5a89f05fc9a2b5c5fe7552aa1c7163cabff1b47008d7004cffcad1083a2a8b2254b5f54cb90f63291a3c6c8145915b73a0a765e084e7a3e2631a02ca90b4b7a8fc29decc6a0077d9d5cb149d7c82c36d3ac19ec6af7372f57c7f5f32b758e47bd07848831d4351c825dbb0479f7bc9b12391e3d7014b1ab8dc81f49bae39c03dbe884dc152aeba070131c38bdfae7681527cfe2fa54be6470350c67ec631560f1de851db1c513d8b9d4d847db6b3a83f074e6d5bd77da323c317ba303e7eab652a8f382a25c1ed355f2ad5f06679680567062ca65ff4517e6972d8a6c5c3d1e6cf77340e8725c1a5d7bac44b5206c3b57eda52d5727d9da53045b1703235ae7e79fcb66a14bc8110c935f4b8e22957dae45d01565282e81dc697e7f097fb4e893512f87340c64a968ebfa7aeb3ccf7378d7d16c5803da938c80632ca46edaf3172165bf34f742046297ebbc8731b5b72f9918c22f8cf74a766299bd4d67f936fff3e40943f35a3eb5889db8911504a754ec12f4dcc8b2f000e3695ca20ea9984b7ae04a7aa1aa235671a0e88e858f62cf2ce56982cc2290eb8cdff97eae7c9991421b521f1402694d475f8de701cc4497b3f97a48dc549417fd284280fefcefabcb0ddb9bef219ae8851f0af29587f9c0617c7b409bcb71d21b831109af1863325284382a68f93cffd716badec63541b6353c5f12f637f126713848329ebd7a792a3199c02b6688117d9aef3f7737f303ea3e625e0ad6bb5d6b6923378d2aec5c6d6c089057b0cf7f88bade5b06c1ffb27627f2aaefc0e482d908aee3ff4a7361629c50cf0b0a25f07e54f9c96b1331fbba7650f4a9ad6bba4a64dbf9b6901437aba994d0f8604d871bcbb3af1ac740836b941763eebddb611536f920d21ded4f93db7af8645ae5de64690d016dcbdf553747474c54d000ae543f3732b7ea1c3e7e3b6bb79d01d8c8f2c573cdbcdde4846ca991800a56662dbf36388e027358f460259706f3c9b9304493fd015667b681a737b8d2b9486dfc8851cc97538f3fa4b4fdbd6eb8613942b38c90b4070830b211426cbca22f00ca660c11a54a0e896d3f7c0ead1e27ef1a03ae0a8501a08464a10fcc0d24ef483af301251dcb4298835cc394e790cb4abcafc9d00c7152c91b48ce067e1e5790d0a4c7f9970d24b2d5a60b5ae5d8cac46e815a03d4e859e0339d09359c60a3070069270c973e3e8424d88522ce1cb15edfaf4d1ab7f357756311bedd52a04f2af1fd98d5a4e64cad0425b4be59dc167f3878ce56f17157ee860fc5584e8d8b81bbc62f55da5653d3f98c93dc98422a4ab9978f1a567a6cdf53c10bd6cdcc70b42fbfadab1dcbd8c9230c955ae1e6616a6b142e33f07d587570db340350ee27f90e511e503a5ee8d6c3318f40ebeaecf988e3862a90c40bae2581c87a7d392047b7eaba6afe426cde11b2279702b9ede024db57c51d170e9cf3dfa710e002ce354d360ef1982c41306594c83e0755ba177e9bce8e6f2e4956a2205dd35b25490792b9804a4c1251779262139edfc1a6ab8e88023d5e3227f421a631fa4a550cd6f6263670a4132bf76baa3732aa826d6b250731de858c6effa2d182ff0a48121b3e662d7a545122336481ddfbfb3864ce013bc33755de10331fcc07e1c9e9254b3c17c43008494202ecaf3b3b6ff7368e689102c923bcb2c2a12ce642f98a1616bc38a4a4a88842ac21c0bf8a91357e8f3fba85203e777ea081a01fd98ba7fee0676c581c2838a063bbe9f5cd4044037e0a801240846170f58b0b150a6b01778ef9ca62907ae651ebb140f07c6f2995359ede72020694c4707094ea1d34044e0bcecaac45663cfcae693479ad6973a80ff7baf439be454c4d80e201c17e12247568ec9383d932d08c29fe65e2850e561d1d3b466c7974d3dc9e6d6a34c0ceaaab0c5c20f8e4248d3f62f67f0412193622c66e3fb36e5ba02e338f960809e889d8b17f07ad9e2b28aa7141632445bce4b5076bf812c5fb34b4a1afc35e670b96faf04dfea090f9fc362807a0c5418ca0d7896149fc45624edd1723105352dcde185d1ddebff93542b9aab72a7858d1b7f33d548692934b9312a3326a411b3ad6e9ac8e0498e14b3e03b9836bff07b08e186e982a60ecce2f68a7bd8f121dbc134ebbb67a5240da5177b0e696cfdf4e355f32b5094b7dde140c6d0e446bea3bb99850cd08ff84d8b9a8766cc42e49dce433bc606a260bb6acec6e1714b594aef369e86377dc08cf03c9bd81243394005c5dc52c3a74773f7a726c87c02ed9de7392f6c9cf24345c3fb9d0ca168640baf159ff51a77d4c63270c5f771376cf004402cc9e7b6edb8d6087dcc30ab7fe154dc9050f1a72a201827f7e7b87fe68bdd354e42043d92d9fb5d29f1d970edfe5780f023835df12e3c91b844d73c463da7526fea39d9791df3f5725d525f5b8872980d06ff16799ed88e0e52a9970e189ec7e44d37f61ca486893d9f9c30fdd502bafbe3e2d328e82fd76091691552dd0889b09bc75ac7b01bad53d40b6cf67b209d333a309709f33d477b6bd2c2ebb120da0cf13542d1fe5bd4576535c87e7aeb4a07715c841e4669a7aa1d72f19dd18650fb47f4c0880355d5bca583dedefb1ba2fed9a0ab90ceea4fb578a41456b6b5ef015affc8c6b1216b18185db4d93dceeaaa7a21ca17bcd766f08b63c271e60fa06ac90631cbc3476fec182674b7ec96d92210ae000aade2200b3ed3a00ebd2aa45d21ae97596b856820f2aece7f66d7b03986d61c1ae20c6fb0039ca914429afe9abfe3d741bde0b4878564c8ec5ae79b44b5bb302ac41b317b3ec328a7af061d6ff23f0c0bb6826651291f30eec9512eb5da907c90bed6eb62b1e7ed2c74e87ae306afa956ce30fb3c915e7f59ac01a635c8c7b3c813facc1849650d7a93986ce4e905aa995c3d47c832f8a78bdf060751620126a2270e8fccea6274c70d6e0869a5315e1c1bffddcd9d356020a7762190953f4743a7230b0e9f365430055e4378627eb42d417a90882ced27444e9c6b1f5c57763fa0645e1e79bc522ad60c93888553be291d440c733da63ba86f5684149c3f3e510ab3737ff2ce41a7b46651e33147df7bfe81a90e7ecdb3e199d6bc3009db883d460abdcf229260a5bb722f68b8c827206c021dd7815bbdbf35e5cf9974f059340c44f32aa601d5d0e113bd0f1b4abbcc09893579abcd60d8781f5536f9ff185bf8d3b333c38cf3287cda34bea349cddae85f35131d8f184c78eb5dfb943eb2d4ace5048e009b32998e896057cfc43c5d65093bdec26dcaac25c17208913f64fe6a6335d0b8fa7f7014ddcf38479942873a3c84d8f9eeecf3708a243152e633ab89d67f795956d792adb7815dd4f41a0acc805b66b5663363952ad14ae10c219cdb7da084efebf65a5b38a90d69ba6323120dcc1abd1bb1c4eb4925e0e2cfd685ae492f87fab4f51f26a73d4e935bcfc4238ee9ff106c1f4a983d4628ca4b410ce7940c65dbb4dff3f4ad1831028cc4935267a47bf27a12c6dd9a85e64e0bba586bcd60e52a41b0dfaf493dce16898d37209e4dadee6d368df93838a3456e07f76de7a8118fc63c82411080d076900e24b8e7e46dd9a7fbaab1034ab8da29e4993a744429d3d1615c1c3c3235885a1c359e9004143c1996191ed79f9eda782f71f046c7b8b10adfef5095dcd318056064337563173fc7677ce850fc8d92df3893f6e1830055b8da84af0812d7d6a2823ec379ed2532a24d804aee56f1d114b953e2d4e895051cc631e463648c5630378783a721e72547f34477d596ed4391a6f124d0eb553eaf06304950877e0c1cd2c8f48f682a06289aff4403d07dfeac3b4dd0bab160bb735235be086822728890ee91ba778e9cd77a5006a40bec461827c6ea3c00cbe176f6261f5e8d090655efd6d01ae2166f0a3a64ae65a71e714254e7eb136390bf912f71ffe5e42fc28d957645f6b72fbf3c3de19e2257bfd2e678394dc6619525493cd5757e6d64390731e06717ef6421406f0ad92775c36b99e6acc415f26b3ce17701282954290843705760885d6877056015491efa3614b80272688ab077be04ebb31471ae4b2a47ac9b8d8a74a43f231904275e49e7d970f79fa053702e7f4ba2a9914a9559fcbf454e85a3ac0b05000e1dcc47c3e6dc625f562e0a13139f287ee1b2e14ab52cb74d9f2c1bfd4d366edc8b00d25ee1cc05362539f62e040e97e1f5bfdf76a867800e049f16c213818233856b95e8a7b90365261530621e3a1ca212827c5db3699796d5a2e58f772bcba7fca6db109f4f6e82ec4a4e366e79bf4a4f149846204dd87c836294ac7101b3b3cc0291a5e2b8b24190a33f2c7da248174eac73aa3c25b52ee32c2636ca7f792ce2d5fafd6201db54141226669585d4c1c998abf34567e9419d92be7595db00ec24487253b439dba0752b58c9fbde4d3378099d8d5c393d9b90349511fe01ce5c45f2aa8e0925e4c2a03e1913152f618ef3c59dbd3f40bc882668deaf8dc7c65095d56e5407f021815b25202116c6e832221d7935824800dfab4f18a6153abceefb5e26ed420fd20c8840831f2cc906e2fe7a5af3c6ad168e453e64a5ac58a583e5ca5c6d836eb7767752b36a45deac33032734b8468e910f937a702ed27dfe8c16e80f46f6c1c51857ff937e8bcd171a7c94f7628eb1474e7d346cf24a7e2ca62d61f8ca969758176ad8d06a81ee4a4dd518b3e77eba336d65456c33d610e50fa39230005bf83a2642f9ac49ea835fc58cf1e0ad2dded7002e565ecd923d871801d9abf275f0ffb88eba7c63f3b072743406ab529dd3f10c32f417a04bc58e1fb1d917f043ec88ee480cb8ea414a2b7d093f3465edc3d6278efd867bca8f452337997c0b09ad61a831d3f71ec6001bf86f1f1e9594e0e045c3f59b03d28b85f3199d80fd5bebf0171fc2a2ee764e43aca23b9d2f2300b109985cfaea538e1d65f25be239bec1e7ac9dfe163eb1b984640eda664c16e79f209dd8692fbe341eec0a9862624b6e8ae6b51dfa59ca567d9c0cf871aa82ff11a62a2a1a45979cd81592e144f504a8a2012c134395cc6825c7fe1e3d0e43b9db1881ec8d6ebe8f332798d6cd0ad80fae9cb92f2c29021ecef075a1266eaf274ece4a3a5829f8f7c16ece915f2961b8b734aaccd26e10d3bccb96e505d935b1b0df09a6a0724cae1f246ebcf40bf009fc25743b0e56b9ac04ce638dbb6e70cf5f63433b5cca975d629e0c6517e54616f479904f71f1ed3513b93c43f93acd077550c3fb0f166aef759ae73c513981392f699561c2f737b6e0cbf47a378b6ec8ff4c017fb39041179dd8afa3f984ef5e428bb5866424322ee16ec96f452b11379c8ecb157f3e3b580796a4be302614891b35126c98e6a8bcdbde8e1ab3f02ff1998704c009a4a06a4c401575e89e840a930676d4b77015877ed6fb16473e9dd305244b1bdc0103e454110e4312f05caa11e3e5f33f7fe9956d5e9a1eb88c567f25e17f56ad1b4057992de15590cd798a85141060287cee5dc6c057b18fa186a4e9a56f9f0873842fce7b0dde87c3665815f47d09187c7e71474909d42094e60d8f356923959f3ab1a5af358976283baaf817a5ca4847ad0008b09d34d3ad9b24021f2fe84e607785ee6303ed38aa9f5e53b1479b35a89fc0ddcd922b0f4545e5511dd15b5a24559a39cbbbd8dea81bca1c8d5b354a074615019ba7630b188e101ee193e266597b3d16134f0e6cf9a263e7357b6fd7875a1b584e1a10c2b260b4bc2a1503e65b5c809342be28d2a80e5883ae6bd32b842da2f5afe6f39a6d09b37fc6c3e36abcc819f76d84f57b82c1a9024ead29234d969d6f9208d685cc29cc0f5a7ca1405525a70e21f0cd0215ded4eb8a9956282363530cdbca2ee00f2734b5d504dbb73d03c20720c69e04c50a66668ce996c3988d66a6e93edb07577670726789dfbc6287b78040eb9b27c3f1d8614e69b9b1eb729c6c4ab092127cdd109f749959a947cbb8c437b4da19e79ab32c0e489a069434be4bb71c4faf69b6df46c896390732afcbd1ff79550ef991b9320f73ed5316163f54a4ab531e513a51db8e7ea78e5401391041285adc657eb6f508843a3cae9f154a7540040b3a77a7a78060229d15313c94ce1042aee147da2273f777a83cfde26405d8b789906036a6ff5fbc5fa806399e42971ab5b4f3ece5da59e44a4c90e527589be8dc648bd82808cfeacff5d4aa045fbed4ec8fd781d055b80a38ba3e6fb4e255bbaa99bf5599d128331db2ff8e34c6e1ba08d4b0b5eadbc11edc5bb7951a2606bce5c4140fc1d7d9471ec070adb53c6ab9d1663404d43219cfd95de57b2374791825dcb7c48564d9ac2e5ee23f9f2750dd76abc09e56c34855fd111b8ea041a31d551928f456a8b55f1fa453d9f4ea1c3d0ebbf418bcc1afed17c1a7e0a6a249bcd2b6a76ef3a9e5ce0b71b39e56eeff525b063a8eaef6cf8f7ea4e5ddfd8fa14e5329790952f18030f25fdba462d2043b8f913efe90c10a130cc52bf5b0cbd0bcbfeb4cc306b7177fedeef13f7c0459451189ea5cb682af2170b533bac8ddaecd11ecffb216fae421a725a52363dd488ac7cd830536ca317bd8694d0b4a7c7e817b9d0536aaec9ac24425bc51de8badb0efc5890e251670e2bce3fec01c5f0eec0f36422a3216af4aa165123b56567fb74af4a33177c03d353a343f811304617bb71fb858be4f57f5ea56eaa84da8a230dbc57fc7d66cce40250f7afb292df8ede825ca95e08da37246669ec5cf3f0ab1c57379f4e81b24961887871f305bbca51dcdd387f3543a0196598393c268f8bd9b6cfbf809f3d2875a022716485585cbe9f28fcb6035e01574100aa6b87de30f0c8313d655b52e7a0934c00ee1b029cab92b05c8a1a602f638b3cd7d1350266e54e7b659b095f6c2df447b18eaac6587d5a31557ce8987572002b60075ebcd47991dca6452a87578e40069a75dc3dfcacf6daf6cac4a8597e7194bc96bf98977f9e093c8269959ca6517c84d579ee1b2638847351df43515cf506112a70b76e77e80bfc471578670c36c7ad40b54489268cb28867af867b9fb7f03e62af51cc4bd56e926d938aa102fde01a6aeb2e22943b5d662d9503edaa89d3fe62767b4c043db976fc7ef8e0a09e4d185d3ab00a37628818297c6d6b0eea4676a6b71f9272b965c53896190c7acf025fa3844de75dc0ee3b782044931e32a1fe7e8f1c350d7901b175329eea35d55c8a1b6288fd1e23d1ae9d39d56761becd9207686667f49bec72d11cae8c785b6064da80026094dcb35bba26b1b6d921e7bef7a533661816348864db4c7a82bdbf3f53dbff74a02c1e13d7e7379903a074470a7462d5cd215acdb2a5110ce44a45663a1a4a38f405c5cc229c30014e4366f2b5fc371b145c2edbf7b6ed918f05a08bfbe9d840e50a040c778cd52c1d087c18087bb6fc4c7ab8b125b22198b0640f0dcab1a59644c2bc924a284c33d526228aa91e3cb2fad1e7c84a64eaa7751bd22496b6c2f5fdd3fe20c202d5ca8b6e9a6667726f380daba981a5e499c53a35b8973b6a7ecffed31e2ec27622f55802f944fd3a8a2aa97636f8633320fddf93c0af9ef5f9f8737bed6eb990cd5410fe8e498dcd976d77e26f6eb045d561f32027b24a70b545ab3539a5fa720fa0388acd91b8bef85d03aaf85014abd246d60ee9a07846c6e3ea0b078e0b3292979d6230cd89911126f76ea96a3b5dd92ae671828ece00f90ba7df07291c499bf4948d98757f1c8166fb42e1e40aa0bb0d823e407fd730b52d540d12cc396a464ddcfcbb321635815b5d9664fbc0f5fdc7a296b42237f9521b4207006e09ecdd28a89c9f1680c3663512915acfc6bdd5af3fe81f283daa8285cd720609d2add90ad71525ddc9a3db85a6a0cc11daa2c2081a4674ba5f8b9094437042f50f1ce463e118966f4393dc8fbda29bf0535b17a0241c8cc56951fc2b40a6999a3d45921ad114e60b79d588ccc289e6102b0b8b55cdae5f1cd58dc2baa0168d88c3551204459726716c3ce079df389500d7b3ccbcfc8878552054f3fc1a4ebc1b6e4fa253672f4271a0509884b3cbaf1b7aa0d7e3d3542cb6d29afdb45f9b259363d377ed2d7d2edc00773d61acbc727dbf6e8d0bad3692f25fb897f11bafe8e68254099cf53a760a6f3c5b4e2d7ab9ad36612c5b735b7f237123a7cc0ea3b25b23f4731e5f5fd66604b7762b629b117e5c41d8b17f7eff7925aea3f58c427699dad0b12e3b26c09dd1942b3b2d999c2b403f7d979e462022bf136c0c7a7544e5d0aefca0d4f1ad638d9605490369cdbad6622566e9186b518b332f562e67ea113a61501c79a702d1acdb6038645437fb2e291e8698bcf2be385610c3b76f2ff5ff404acfc5ca806543e3d03a6ec18c029b4bf7fd039459c54b2c409e53ce0289aa2b7fc277d502a1111196e5dd33a534e7a19d0c32d7f12ebd52c5da7a585325251fce27eef1ddb474e923f91226f0aa26a2b6a14d60c476e867b5ddde84e48d8512ea0497e993ebecbf42de878a7e92a28a065632a77c7871f5be09b6159ce833cadca7fc5614469feb2d99c548c435221292ca74cc3a9ad35d82af1a28adf2ba961339239b5a66dae4dd01d0663a176b91fa916d15318541560c19dbadfb47be0dd981bb88513422fdd1512d43c7bdc40f1f689edcbbd07cf7dd141583720f92e8276ce9a6b313def7decf97f3bb27d382de806d71c7b6c5550b8722b766c6964875160ea669a00d75fa524a25f0857d5c54fb29117c3e4e5cb86e0a832d42c91203aae0c0c1e01bd4642090f5d740ce9e0928050d9b1858a01f43210eda52b25d5f8df56cf202bfa3e768424654ec4c8d96e77728af1d023cd8e6d32a20a205f7add77c8db821ef18a110c3ca5664476b3129b22d7f1012b47270f65cabb932e764c4aa7e952333767bc842fb10c644d9c775c1af2b05236b5678a914cbf5b203f682f2e34b9329fe2628f714a00f42914768f11bfcc37623a506084c8fb1f8cedb65310e7c06b8115c6cd0dc19261f140a7b59ee6ef6b40b8c4083a13b4ac5513b678198376a96f153f32fd29c26a2040db80ad7afad83e49d506b8bff27dd403469ed85d0f89f75848793061da5d85e8aa0ffdce35a649634ffc43f09596ee385e336804e711e3e5a7eeccb89699e1cdabdf1e6a07345636957b2bc785187a032bbac2634ea9de6b0e2ed81a8c92e58b9aba58aa82c0a783f2a268436ca1fccca4a1445c2635be14dc4e38feae995aac99024b9a0d9bad1b298b7448f2c3ebaff9384dbed14ffd8a324b0d66f93da4c64ebcaf8c102889c4098ba9725904c58e957332006332f1e3d15f5165cb764d1f3b701b187f08b45fb1e71b00c16ca419e850ff458b25273e2825edcef045ba4d315d9c97742fc6a855b947d7660449c9aa9140345a25c42771c5d509ffdc56a30bfa221bb197da506ff9cb83f7b5b8e80802877741b71079fc6ec00f526af9c36cb1895277b4080f862f5995d45131ab649427d1f2843fe72767ee7187c3a2e97a934a8b29f7ee2a17ec23d55e8b2c7e2e512a5247b70972800d769b61910b62a71e7de4a7057545a92b09102d6a9c481b0243f4dda35b012d6957d10be88437dbf102a81d41f8c192e846c18ce48a916bd3e48c2024a758ecae0979cbbc6121f265f16cd57855a0da0358a25c72e744a6a80c8bd3a0f1a502d15d8e60a3d7d1c79bd28160a1c00798a1081123192557c06233d9544c031bc1d2768b041520c5461da3b0a287119004e3676e2ea5f131e013d9c4b2735c73a3f891d591fae48dc4c1aa6ffbcf59cf50ffaff40cf1b6db70296556b69bbf49064af2306133dd629896fc57ac77ef5d05dad2ecc5646f316ee3bd9ff62594dc5e5ec409249828792863e2c474be8c5a0bccb438a5c06de4342e35ed76e0b860905fd502300cba9b74e7eaf1e2ac0d43ef1a1700cdbac7750ed8650a0e127fe246cf2fd26258fcbf1b768f75c77a9051ad5c36130af451fc55ee86e73a0ba9d1fcea6bbd3efce37303172688a73bcb81d27c6806d5833732c44ae5e7d0fc51b9d4abadffb0b5c1f53742df01030603d7ba824db546c1136c8fb204c05c411bee8c47f512c63274afc5fb4e62a4ca9ac2acc1db7b4a493bfc3d5b8ca391cab20e5e6e091435d9d5600f0a48d03a012450851ab7d1dddf362b766a14c016d7d5150419992a93a4d5edd786395bfa05f6ac912668094c31aa3ff92e594377c3733fc5e6463f23ade72f0d2840d37040488960195163c9b366d75860c711074eb3b4400349b7ef57b4bf3a853f18eff226220cbc970063a5831a6933e6e467352c880f7a28f3db98623a69044ad32b5a70a0099e0fb73e52dac1a7a901dda42fdb34117590b164725dd8a2dea0aac80de02d9548debee33f2a33016b01671cfec8f5a319737a48cbc77eb4705ed6fab30c70adf42264d3a6c631ebb354c9f34fcf586f81d1d3617e554c8f4b6b37fef0d8a73ebe4eb4b5183278c20d9a1e0befda3253b58b29529b964509901e227928f42d4bd6dd4a84ae211e41393239d2e3c28f851f733d6c037eee0de86eca4a21feeb757c1081de7636c623b29fc0daf901e16ee0162c53781e4edb77cadceaab683326c6fe115fb9284e80833da997f33debcf4d22830eb87d952ffa693f569e41492acf22c3bcb0c557f79664d93f1deb8e6ce4a3fa1217ec43e6e3de88d0cba1d23f9f9e6073b88d779484e9eb29838171fad63bff6254d4099023c4a1594b19e940cad3d190c1788ee91a6113f3f7ce1cc492f1e38bf6800cfa91c9972de529aea7bf0429125dd3a6a1cfeda4fa041ec451e713910f16bae1e51ae6ba3af710f1483b178f9a05eb4a8c05faeffd1214f7e84e9fc4ed10f0d776c1761a8b87eebf0c1be4a7494ac08109d9c08291ae6b5a2f9ad07eca79cd3dd0184c80a87f5b77248d181dd4930fa46f781c0dcc78d463d31f6b73f14733569916c74aa41e8275ac02b297009b5dae36d0741cf0a5e4894e03419df3b9cf910afd387b6b1726b9ee188ea1a94052664699c5bed38253d59e463c4d4f9ffc0166470de1323e27e7de82b65d83f810dc5ba17abc4e906e20543c8f9d858529a8ff469db7092ac0c7e0ef8d06225fb333dc9348d328c1a678e17ec44396b1fb6b035922ebc1ff2066fe65dae69ebcf697c9e9c2a159d241f73b24e6e70313b794730776e3fdd1cca2e3b2d9f06ed61fe80f81f8a4e233043a3a87e3950adb8ccde04548eef3f4415541a08ad05cea4bde95d3adf8ac88b808a4660fbde23414742003d56aa674f63e0fd66d162d51fa85dd033e0ce53bcd62ac598db01173ae89ee7a37e1ece4f302ddc0c8d485035ec29acdb34c19e11bfafe7be027937e0973f2e32da4f3b9aa8f7a62126c697a8af0154b8b21fa2ed5dfebea1631e68d4ff662e4d527f011ca88e0f8dcf6fceefa6a915b9c0c5bc22519debb78b90ff7342a8d5acefc9f29533ebaf7822022f398b8ed152890fafa0089c21088f4d87713d775111ac518c9b07995a356872ef15a6f6c8a21870fcb8a1f77e5576f41adc940fee3e6d08c854455fce039adfc06baab025355f5c005c812b698e1a6c18ca7819c41ac15095c1e7f2e77e4492ee08933b3ce5fe5ccf7f0fce150cfd13bfc8075b034f515c1bf8fba8ab4437d0f170358050439f5502362a49ada997ee4b97d8687f4b69a9817c027a954a1b7885b4d57658a62a964747e9802aca3c7d498fb4de4cdedc5566e022e0bf5998f8679fbb78f3d1595dd113aa466a5062fe4f539a7117a3daee7a9008df05951915b320e29434913dbc7c51a5d604884c638925d3fb87314261b8a33f67c24b3dc81aba4071813fcf224dd94360fbe830a8456b1fdddf106a6f6f0b1e5ac99828818fce35a659426e5e66fb5f7d70efe060fde85b6e128baca65de72f9dc22661cbbb6709fd604326a91ff3569c7957139cdcb6196f002f2619eff0595a8737a3a1dc2b0a264e278ccd5e9b1ea5dc88aa9af3df1e129360839f5f903eefc456fef388e4b2edee5e604ff735ec2cdec00ea8953a924b02d78335530ab2a2c9f80d0782748fefefe7c89d7d3643da86c2d2b91e315d5bb665f1ddbd35fecc2adfece2eb2e28a755a6dd122d7d8d1059d8a41aa7058409dc577b50041f0b2b47242b10decc8ccc26a3e71e7cb9cdb1978bad265cd0ca6805e17f7f17cb91b8df302dffcbf1dacce015c030edd78c6d0ccae016c54bff87fbd8e194abd4ea4d29ca572051c25942581c7d337bc90158b58212f6a26033f813ec90c3068025f98f8c4cd46f4eaa82fd42bf30d745ffb76d4c7969236b2d8181067c31259ba9b83e48085bb2883022d2a9c07ab64c822169ba50862402a74512c791f0ea0b258b9eee00919c4e0129198a42ca57260c2a260dadda48f282757ed6c48fb9ccd579530f30ff6dcedd40366d27944972be692c03e28aa31aca02c4a7f7f692ffa0d099c09d09fabcf88c317c7e1adea77eb1b29ec84a4425c94407fbf8ef5ce365712c389b9dee0ca58da167455d3c27b8794c400834b383a01ca936d30031624fa16b285b62b9de0c3759fcd66365d75bd016a6e91d6bf641521b79a4c3b48c6e37f8ff9b1ee262277d8ea2dc4399169451ea866aff03d3c002c1a7a3f27a4610fffee0df28f5a1f1e46c90cc486023c4dbc2a6525a4349bd0ac04bd968f4a7b37bd5d3cb3bf6218d8f165bf61171782bfe11809063a457b255b96513e975187cf334a634df3140cf11b20a6c2a01e30c95c26336052864e2c3ee536b0557a7c0ba1ec2a03eeea8e9101bd5d4fd2f4200675ab7365dbc4dd6604095e5563e7979dfb9b0d79f06abecf7048788866205cfc5eb727ab07ff1b370ca26ee3fc3333869e1f3f67a2870cf554c75fa56922ad96c6184f961a3180b8b4a72994b1d55abcadf2abdd65272c85c220b51901abe16a03c5b3d333af342d17d87bb586314d99389f913ab2f481ffb53e9523228231120cfb929970f12ad8459f7cc5fcf1a85c43f2694a868af40b7141e81a730cc3f7dfe6a37fa11c08a11b187d1f56a38470ec0447e46626fabe81c9aa69a9d5de66b15745ed28638c1451b5ebf7f956ac5f344042098bef1e21683c4c03e9053e59b20f12bbb29b6188530c230817800c63e52d3e9e9e637cdaae20532d32b9f1cddec47449ada9442f7f21820622e24cb98011aeb9c2b1d7d8a5de58ac7609ea0d7ba1783562f3db78dc1460fa2e2c2c76d451de1fdc16df3ebe8678c8247b19df3b03d17918eab3d71db20e4ba9a79770ef9f62b4e88bff9d5c7dfa1bf1ecb009bbbd22ca5966aa20747309689e7384ac3c3e3873ec14e477440bf70a205e924df4fb11f29d4e1c9689c32cd0211e70ad7766afc76b9b3e2e8fa0f3b52bdf681210017bf4eeea0a19faa9ceaa2d51d745f2efebdaf41edc725a9f607831cb9952f58bb99608ca3e0802372b2de1d52bca8d5d44e031a0d481cd6d65dc8171d41bea81f996dea9643199d012f2a4a96ff89c91733de366aff7479e244b9ee9b295c5c2a18713d781b0abd52ddd6021dc256374b94d0576a47d23b465414f04f0ce5944a50387d68bd9dc51a4ea1a55087a75197abce3392355ff3e054bf7be52efb0c150fca57302780888c46bd67f6f6388a5229acd85720a45cb5653ebaa62c4a28d905f36379cdb198e5633eddc32326bdfbc01ddac1553a451b24eb9254df7b4d434b2e2077af291d51e459fdd939e5543fd8e269c857fe155bf9e2aacf690996a805fefae0504d60390d95688d44f66ea82eff96ce7cfd865b4c7c27eaf209ff4a9ef85032a91515f4a16cdca0d8f258248a341641565e3092a1a2ded8ca578fa308d436e4c0b382a9c72864f16283460fb1a1363a8ae244c898731e5a886a4d59c386eb4ad428ba6983a630c7df5589e05d9f76f55de958fa35811d24aa9dada921a3c8ab7a0cb3ccbd9f427765247dbe6b961e596af30eb458676ae33856d35a1da36f517826527ed6ed4eb7231478518ab74de268b625bc9f7f65ce0a29d972085c4e786da4f4e6885a5f61f6e5f6e3caf31df141029dfaafd978be558e911c2e027f18e7ba9351ed084a3c9cac11d165b9f350f8087808e90c6a7e6faaf30ba9ec8bb48e0c2b42e3bad6e136f03205abf6b47275ea268591a69f68433da9b49723abe7ffce61493a9118099af854ea70ab5618d214b011d22fadb8f5e784ae825515725f0a5033ac8a83f0a9523cc15d79a1144d976bad353eb39e973ecff3ea6b214b5c52740a544621a0c226883baecc057413c4e10a0ce36bfeb79bbb2ed17375d0c784991071856aa9b6e18dc3ec889f4b8f368732e035bb8e563dec16fcb9947556362cc7c1c1ab106a1e6f52722dd53df3874921cbdd5f56508a40ea8466aa1a1a5f2d54e00bf4b369594a90fc716f3bdd334c82e36fd9c0618fa6575b4b8cec6a692655658f8de6f4971a0ca1300356e917728c20c5755050c17b6d5769fb98e270feb255d931aab353f06c6a8561ae5ecf4eed6ac01bc05771662283e283b1e414eef3df6de9f5c22391702c47955eda8c042f3e052114c8dd0830aff185df24d1965e536f527fed9d21d5bce26e9d1d23c7fdd68c9425f13bc1c42f4bda622f7b03d05f13bd604c8fc60b6c582e471c04dd467d67410b4f95ca68e35c67f03505d5982993ec6816be02eaeae462fd7297c9fb5fde9b355ce8443845a0a25a295f0ed4078b012419fbb420329ef7fc7fd2aa419dcc07fb27d7bb72889400bc61e38123f8b96656dde8d7e43aded03896aaf8f352b022cc00a92bc5015c8581ab4c81874c604d52e002fada67f9f3e5421f648d1292dc7f28d485e6286d2db2fdf9e16d49fd0832c0850175e18e8e892e82f37529f6c14004afe00077a77e90e507ac4e760a754839d67652fb9daeb872ffb18e125a36459f9f67ad74d9a295ac6e5c742b86ebba8f9009de2bd2dde343b47b52e9ea6f20c292c252a291c1e75cefd7067cc1dee14a4863222bc243c0c59bced2b9d65a4cc2f094f8b90d49473eb78c56c7d13ddda6c1bd9b91a7091e5cd21940533f936f898dff3e9214be93433013ecbdaa6ac3e3223a637e8c7a8c61c959e5b7bb847aaeb5844ace47cbb7fa03b71f8507ecb204cced9d63e347f7bc43444c0ad9444bd1583139bc425ae59bf542fd001340ef9303af9e5b1e0077ad03b72adfe7e2bb1712e9095ae13b4aedc24cd060f1def0200802f21fae3c666679b0a5f486edb8f1345ee2e1b674d8e51d0671b0caa2af4038dabb0cac9fc5d1ff0f390c244db196df3b0e8ab81997e0ec634bd090dcb54f4de0db00fc2a9ae072248af41e8fe3f41ff8488a8f4f162ff230409e20219d65aa4b86ca73d813be905854c035473c3969277bb2c6b734a998c54f00f64b90b0694b3637142f6d898bd116dc44a8967eea877f3d2675c7bbd2890f53b42374eda3579f61c2afbe81681be051b3c0af4df3439872e14661ba049770cdb4d4fe4dc7a1d59406a3d80a172141879268ed42270e617239aeb8739e153904bf71c2c3d15536cdfd1611daf9ebaf362bd08142860efe9b12d9e94a27479d6bcecbc6612712359baa409a5026d82f10f24e3bf25c00f43b4e23b7dab7f37b47824ed9c9d1b1035f2d989937022f04be5b8f28a3908f13346e83e4461bb2b5fa772961b249cd46734335bdd5998f4c9548fed05d4f4e1d5d0eb9a0d91ad83359439fd0b2c5b2fbc46136c790a807a8654b6fa5efffcba382b136ed8c49186f152fd43cdb7494d3a77c678969e85874bc497cb5236736bb60a0bd8387a129eb7ae9c2047389b127b3a1475630f7bf645b6063dc64b5ed79e95d079f4d86daf0c340ec1b1ccd545ed3d998bb82ebf4d5f9de13463a0626f031367c279b9e3cac97b2d9632b603af05c7a155af57122efb8a67001c90d1646e193ab4b3e3a86e9d418097491711a4183c85840ec8fcb8dbaf231ac9967794c9f6c57227349a5ede9f88cbc70aadaca4f40e055861310fea74b926ec06391174871c7b56d3534ea03247dfcceabce37909267ea552b10d53384fad20a81354240fc3c90283cfc1f5caa8904df99dfb821d838848ffa65c73c3020b3dbc0f4f77a762b657e4a8d30e72444a3aeb58cefcee7b831d083af02b6d1c4d2c375b6beb9f234421db545adced30a0b43b0be9e5ae41f1b881c08192e21dc5b7429c047a4bbc8e59fab7a4559100f5eda594ccd07163f4b54a0790a213951eec42b242d8245e4c1d6ae070532dca5824a58b3b8de89c8ad5069bfe2c041acc44d05469fa9a91b4f1c3f7955f9802e99e3eade25ae0795e7fee333e4ce3db41969f9b1fa2e7e2491af0f245af0afb79f4530a3eb7923aebac45b7d19fb7c869756e4ae900d3c02d9a4d4b6d8f5b948d663a02d429c60adda53811aa1ae61553c15ceb61381567d8004a498369a7d6128956b105ac268c3c10eaf19e7bd5d6967c66b165bcf5ac5e53deea91167b9a8baaadfd228f5fce1c4d9dd8d91a8767465a05493272e8e5cf1819ab9a053d4d801cb7f0c912bfd0c2cc9dcdede4028037431d50aa6a414ec337afc57679d93b0c2f26d8c32cbd6082d1e9538c32eb80c43a8ad1c58ae4721318168b0b29674b159f9e84923cfd0f6e813bc357b6be325956ff78515657771e2fd79a1f35fc5d382d9061a53fd9b4535a133026d7390e09c8f136f176c6d27dd94a914429acaf170a1fa9bf43586431aaa3657c12a0d41fb13884bd8e4674b13230729d0233c1c98b92709502509a29006da655992e104323565cb1bee0880c133896a8b8130fa068e428e20110aa1fdcd2cc0ea2e064bd73be7ab2aeb13a54642a5ff1f9106793f133569cb15891ec5f79f2dd823a3cd387008abd1d189f35b43b9bb0e7aef9853fa42c70cee925608cbd03be4a6cacf2136030c31968e6bae70bfda14b16c583fbd9bc82baa206b15e76bd5fb6867ad96c4ff1114c42b348980f912d2f627b96cc747f17dc5cb74702296f2f98170f336c3d77b921a10843cbb7a0e05f2a7ab46d99fbbdf71451d54a2c554be0ee4c29dc399b601c4ace3b4022dd60a7a7c9a653307ff84d7e6af1fdc31dc4b7e37d5616f2df0f8c198735556622c89fe13b8fd63812625552019384957d4d93cb2388b717cb4e500337652f8fbaed396bc2664c28bacb03350997432b657942275cb10c84d72c02ae67f970ee45bb8b494147cdca980f52276d7555f9de714900f5527e81f589b35b84202e7e1fc28223e031a5401abed565519fb71c67ad3a85ee13f1dd81c69341281a58658a0addf76ed4ecc2dfda889e5249cabbe266cdf1ba516dfddebab8f58ba8232dbbf836bfb8573d6788ee74656cb6e8763aa9b360fcf4a58156ea9114c61b7c6afd6c7a016e44ea21a12e5d291f2b3e40e6bf683604690c110dc5a0db7392ea32ae6f6f18d5f8fb6cffa984a85c468e0679953f2e75b2e780271272380f03db46e65e75565c00b55858937e635e46f13e1750df0589c1903f6152d9e38594aea8b315c9478097c5b1b0ba4d98e8d409f9e015225d86036a56d1b5d8a5f09fce125c2551bbb48c6bbbab1c34d7a45d70954aeca461ce7652fa3611e2f953c6daaf2eb7acc015af832518c322fb7236bb58b2ae9afb3483c3d7141d9d4950e0186341fc99838fc04e59841d6b23c5eacce7fd93976afe373d6fda5a5342a5c4fd4d387b9b3ccc2198301a8ea85d685b371e591e14adb90cde7bf666fa36ce912eda418c6c758634b4e34ee75645477bfb81189749b298741b2f384b59ba277315c0afd47222582a93e710412432e1c161885c078dd36efeafe942239b4a3853ac6884d7603b2ec6cbc89d3e73351d012248389ac5d0c0c04143121f5ed97383e8b363c85eabe2d67e18f5a8f4ef30b9c197e342188cd9231318fdcaeb27b93b8c98670652679c2b45d38443d78bdaa5a1b3c2891bf049fc8fefc9afc721af0f1a5b68929fbe5ab0872d96f86623647dd081116e8e03ab89ffb586929e1750e0d28b94b7f95edaa11cad937e0b62743aade5d16a2352cbab9a27732c424e13589d809404e2830e6973f558972c705f4c36bfe99b465e6bce90f0647fd484d131b8ba7c049deef2835d906b8343be7e11067ce6d6331c11052f8b959a922c2d4a7f0ec4f02b13a43d5f7919f2bbcfa6cd43577fc2761081b28c5ca51b1a4b8b967597d0e4a881e1375af606cb64b54152e28de44d5eb3bf66ec14414e2b6e221c91a73ec36f4bd6d991483890de5cf453eaa1dbba85a2345c1a33ca60cfd5c2104b7573b54ee3ecbb601a8c2e99a55f475346213d06769d64a7eadc85434d84032408336e29a15caacf587556e2aeca1be3c2319129eed1307176b90009b7a20834f97a2118ad00c49b63e11142e52069866873058e4246eadc5950e91f796481408e35ba0a6598119f79f4eb7e83b8e9ad7670252b5f3bca159a320dd128a1672cf489b4270fdd972f47f795e79e3a9ba3663f754626c40a8d51e973553f1eac0781a8211fe67c043cb2e793de9a55aa1302d9114c261c238b589af7b1add8872a2b83ac98443eb06feb2d41b323e6cab48fe5310caa2862a48fa654562e761b89d28a64559c04f3f7f33031f6fb247041f6b800cf8757d6fb74d131316601efd24f203a419bb0c457e43a2ec4b3e3d17606f230496dbc66985b34b6937bcba90f60f3348f122e63dda4a653743690410c0e5a2307dee49592a8d0226434a68e01b31ad3c69ff984d8497bae649dd840642eb68da34b24f5fae1bec377b125d2e010d90fc543b9c9e178526a0aeeff79a744355bb510a760d222b619f457a33b5c120187dc493f3e230ecfb30b8e4e12b2b78dc153dfd77cc315873f0513625099754d86ed07503f1d39a7d91aabceab8be024ea66e00174ec0da51e855eec14720daa1a42363e4663e4813fa9d33b72ced0bf6f9da51d2eb4998c887ece511659874caa005093885e77287e043f167dba66e9f2147565667cb6b7da9107ac2c1bbcab793fd1f9c209bd8d9ab348a331c820c207c0cef2a361f81a446e6c600f3d1f884df412d0abb0e99bd380f1dd2e5755cff74bac7f98bb77b1e1a8cf38f8f7107ea9c5013c55e677b0f0e93dde539f36acd337b44405ddc060ff31a1967050c0b467f49373707e3ef18c911a5d3cb565cab410cc20f5705c90320612edc11f69bc9ead469b035668ec0972bb844ba9c9f6d64eb0990abe72ba3ff947009257e927a4969dc196e9e83ec181f8566df9bfb4e4cb69ca11717f19a560a96bae95313654b03276febc1daf9fafa45869aa2030fdede31d420f142e10daf43dcb3dc333c425a4d0bb3698f842d03ac823c2667174435afa3c454ded0512b0e381d8ae8712b5f2740c3bca01ec38ac64f6cd412aa32a3547ed85c8f08da4e41c31684b830c13b4bb4a14fcd3d896815dea506823f05ef29ac564821a0fc2d4d4119ea9cf400ab730b54306a615213bcc430a0c87d13eb35d78cad8e46d3489509fc171f84afc4d67032ec11122b68a775c529daccbe0c710f8fc6ec93bcf99660288935b01e36815d18b629c694530c3fdf222a8bf51913212eec21c87aee2c83710f35f16c25f4c873f475cc69ac6509b5f080b2316ccd9c9f3be55d718565be0d98f1db7f819aaf3f78f6bc78dd37c412e392314129dfe7518bef9b823e35644f20956bdd592fb3f64913b4f56936f0d8e5b3b89d8eeccbdc044d4b9294dc558936995fd3d2846454b957a00831cda54e3080f415d50b204d52ac69370d4941f6d09a656b9edb22b2586b39c1e9836260c3a1fa6864089a0de303a21366d53a5f2c1ca139754d6f262242d7ca994acf159dcf3d5309982dfae9a73b235197b99243d00b06aed7c19bde53994482dc9333199355c2cbf74ebdf08e6dea02817acd3709954792fa3be707a5056d9564531d12f22f3256c1df38ce63c831878c88a070ff0b1d93a94658fe2790de6095e93c3b242be227f27233077699ad6d20acc0a45cf9d1ce564436c1235bb1d1de9324e820667457a144e911e6b8861218e788e82f6f09d5dbdeb5a1a498f671ede36df455ac97baf28ea24f32115d81523984da9519f786a5ddcfa84acf74cdf9f6cc74d510b8bb379079f944538a28b5bbe179cc790f4a5c85397272ab4f1d2793888432d86dde9683881f8ae3223179746c999bfe02059bb78c971dab84f85360d6d78ec62212cffe9b693b30080d5cb49de8903ad483cccfb616ca0bcd0d87bca9cc74bbe641811e615069aab21edac0e67f30e19fe0167280f05177a65423b0877bc6c2c9c88cad8f07f76c7bb12cf8d3faaabef66f5905d1227d8707affdbc1a16561ef68850e62e9808bf1354e615ce59087b4db6076143e1b5968dd953d72ce40feb0892c9cc0491809c03e94a0ca45a72697e4ea18d26cc5d7aa6a98e971748d8c7513ebe5cb41f24cb0d5b829f14ed19a1c9456e4a3d726d10d8ede178f4bd6a64511cddaf5d47ab22acb3fccc4019abb49bfbd6c04bb078b3af19756c5dee0a7797dc3050303b74d3addf4206c0ee1bd5cd99ff2cdd9dfad7c90aadff6d9fa742ac4c07c3a217ac039c4968cd31706dc203df8f143cd00fe37d90bd54f0acc372b397853d4db4faafc4a548fc72127408750d3cd41c8d2e18054fbfb04ec76755afb0ad1f636bbbcb5334265bf31571aff1d6f77105f5c6b418bdb9286a9a08b1d6e10f21b41617ab713fab70fae4e60c21b46546c6995d2c08363cd7745c3228698ae6c461d7c022e6d1be30146a9904fcc69a66420e0412fbe6802979ee385f752019fcc9aa67e4eadea76a552520fae6c54ebaecac0429e02653485db338021d202697566210ac22894d345b27953a23c29b9892fa7b8888bb86404436727efd39f5b296d22e91e43bacbb20cdea9290c2eee77c55503002dbbf6bb497fec5ed4524719a538d050f30968e4c27a46a7847d073323fcc6e93948a0c850540d888706ad234d07c32811f8c6682e72c3c6b078c94037a998ba40157ad58fc2dbd81d804af308ef1d536dcf0cf7256112a24224a3155c104e1f8154829e482baef54cc70ff08d54f8fcf2eb393dc56241dc8c0b0282e112dcc7c7043cd986d07c032e202f98d23ec38d3e22375b2590f5155ab14888ac28d8fc4e5aa0dd15ecfdfee6b34102a5a941e94d595139ddd3d1251de8cd134073b922bc3fedb32d3d0f94916d939645527210dbbcc3071c141a6dee16988051ffe1125e80a33422ca42bd99ff543afc4ff1d6f37024f9923de5f0033f85bd5ff820fd42e4a4c94c8132a8fce91e6307c08e18bdf83eead0cdb52a575a9849b5c06486fda4a5867a5d165afc9152f61a191a7ffd1a828f222acf592c3797ab918a325acba0e30ae5139b828e003fa22b9110fa43ffbe31788de9212852693e196fcf568e3bd50dd74963229f3665f95a9a9538abea19c781185963b0ca26e547e74ddfb37c1ce26370a06a487c08b9386969e764062d521575f57753dd1c1c71ad0464fd0b8957f32c7b0c1587e902af7933eec0876f33548cac46481324711fcb0cbb9639e648d4bbecf274e3e32ff62d9eb3769e052bf09e187265e967f3306e26006b419c03286c9b30ea8927ee91f6ddefd02562b9edb396399557dab9325240ffeb4d6bbab7849528eead948fd90857d76efa993df3f5459a372ccc13c22e3cc89fd7fa3bf6986ad2e0a2c747d9d126b04c63a24dc3a27475f5b42c678772ed1986f0f05d4129bb580ba28f668a103a884bb781f4f56f4c90ef6b8f3c248ddbcd24fc82fb4cafb542ff3337a936fab2dda12506552e97c27c084e9c7579a97da612ab6c61d9681e8d481bec6bcbab32aaa319ebdcf0eb8de6b00c24b3945ad530ef884f345a0b2650e58b3d5c18e05d4a753490e86245251de36f7e383e325acbd673cfa23c756e0740c47d45b20b3489ff577bb6700e7a832af80c293aeb2813ce1a453d4857f7c044beabc25b34c14154b547a3e8c4d05c37da49d9ab418afd62ded52f834d43904e9b239ea123c207e06574959ba9df720fa9eb7479c16c39e3b6a647f54caf679591845071421f9c99d5bab808e0a8d42afa98b39d1a6b943e904d1d351058d132961ba12f76b4a48811b2c6c84b502bdf27eaeaa42a2066f67ae488f715007ea420cdd3e8afba06f1fcc819cafe782409785328a6ca3766ae52960267c21021c53c8923901d868d990e7415cad456e866d797813f3ce5bfa1d605e784825a66f3837ceec3fc5d76b94882a64930f1ab0364114b8b8592add11807644c99041d38d5dd67a99bb10efcb4802e9762d6bcdb7a44ccc267232e893b654e9e07f4cb008125c509fba73fb37175fd31d5fdb6b4e21b23178c847de59e23a3cb56d72e950ccce9b8d69eaa497cdc0fa1755d89b75eabdbc3bdcaf6483ec3ee797808e0740a72f37b86eae6e53491bf4a2862efc3d8271f0589856e1ad05f051f3c48777405ec35a9f914c88724c8f3d5d77559667a718c6fabef9c44a1db16fadd9a9616399ea1da6d40622f497ff1b0ecea3e475c0425ca9f2df8829e4545ac2d3a8080f19c468c438c6dfccb64e4e41b98ae677ac037ec72e6148ecdbb82dbadac8611c941c38af67b18ded95a815746076f8ada26f73878a5e8e4936376e9c978000415a02690511113ccc61abf1b6951277845f6de363d9d223c2cc20c88cc63e6b24d54ca9c14c7fc30093e111084b0e2c3c1091b37d59aed281d0505a10301feb257c809cc4051fad7d356ca4a6484618403c24c507057fd1712cf8282f2ddea5ee05408061f0cbde31cd9d26b956b9f8017a2d83d74cc2539b975c658cc8f55f7f29585af775707703cbc84abce26699df3130bf1a99deabb1431db00cceaaf32edf510361287086051d483d5b8d40cc19fd100afd14c09b26b007ba9dfc2a393e0de77be0ef1a8521627ef62472413f04bcdb5f38aba08c817481ba840d98599f9d65c41ba344ee0870405776b39e2136e1e3ce1e48e3cdabf9e47871461bc3e00ef6795a05cb62652d36cf7d3b07365173fc594bd59e47bb655b5fa2e023640264c53cd8634d2b79f9aca995d98c17eb093c5d2d5774c305d19ee55ea68c2d83627e86a37f19741aa73547fce0e88f9d37abdbde3660360a0baef20f93ee11559bc16ab131c1671781493670c1d3bee9580319d6d8b19d6d8c5d2c1783ae06002425187f8734b92cb916f4a28c7d0eefb71a28ab8e20fd3e7cd1be72ac8e64493c4e8674b89332f63b03d8278abd5f53e2d6b4fa08cc335e69c1a54ff79f888013b24d826b19ad0dee82d94da21a2e414e9c2d2d5021313becfbf28bc3b1656e3d52251177cb819d92cbca7bfe1e61ffbf0005ebad886d247786b4d236e6526e4e304f8660e72ebc7cc5c75cfffc3b4dc9fd4132efea0eabd257f6e04f8ac2670ac4384424f7ca20d81099cf34f887e2993d6a3730c89b2d5c02affbd3ecd4e2a219d74feb41f33f90af2ffcff055f9c27a77a13e641922fc56046b47fb9ba486c14dacd1da9e1ab597cb7db0d82569d884bca7fd0c051bab6de9b8da541f66a1be1e069f42d2bcfec1d7910fa759401c45135e5cb42ae9f4bd8dcada6d89773aa5c5a9788d0a11927342c490af2b8dd12d960692a607a8c92d500854fa3d979e4e77207c16b9a8189b08d2dda9ea9285a1063950b0a2a0116031838841e860c8b1c26ea2c0753e4dbc1c48ae3bc6949c4622a9f2b2ce41a26fbb3ffcd6a2b19bfcaf45fbbc2a932f513e5030367e01dd93a9797f4959db0eb6c97c446e82a09593aa0221a09a6eff01bdb7c4e0edf045f0567303523bff294a03e43bc7fffa286b81a018c3fc58c8f6b017020659ca22200ef36d3c0037b7f9c512607d8e8091be354bf6df69f2e5e59cf44578418004b4eba8774805e96dbb78ff2857b3826b47b47b5b7cba744df05d3b074a84c2c67f60cbbc1ae61b4550df459cb502168e4d43f918d3c6904733eb5d689346a01c678629e107465fdaf4aa73f260a04f0d668610103138862f9224038167a48caaa34db2e4d130b5c35ea5c114907053ae18459ce9ed8fe9159539a310c3afbd09d7c59ba0ab96e903f76129d2e731d2875b7d549e0ae832de8dd222ec1735f4330e542b82e212eeefc62a66702308137567007cc19977264de1a39c0445a45bbbeb702036d71a71a000c58a2f309b9ccef665aebca731791c988dd7056eb6e8854e6a9a88341ff6052795377fd0591efee7e9ba958ec26d65d407ba29f0d91d6c67c8aa2c6f9db306b41921a954ca821b77cd799ccf17e1f80615b306b7db3c860e156cc2794ae363f03dc49ca869821fbe2789a2c55ccb344d1caabbbb9bcc55329bd181074ec117b9c9b01509000422142670c40cdb292a2a08b9bf71fdcb6e0ab35e4b9b0041c607a7215b1f59ad7438328feddd8b487265f826ba4e3214d779b8578525c9b7f88c1986df5a081bc7914734660b435b5365b2be3410f492e9195b161cd95f0aa971ba83eac03ad5038be75d4bb68d483fc2c48bacb1d7df6713096e59bd003cf57a1bbbd22a6f3e2879c677ebacc606191f23066f2f322252920d3c01d2fd4b71cf22270002dc325cbeea7366fb05f589cb11a3ce879a2bde4a0822b4c48bd319bbc53e0af5a1f0a9c37135d5858c3cdc543da56b6e4ddac7c7ac30b1fc9bc3870256303a60a49fc16475b7142de5a323fe940aa2f8d22138fcac7cc925f50043fe6ea4df4a0a5726557cce6016880bd88af817b374b3f5e185c64ac7e73c53bf3621791807d3f0f84f9c535388740dcdef88ba3be72b8aa206399c7203f579415566e20ddb1606d8f35b774f7d57af20dc55a115140ff1017998bbf68ac2c7c7a64ead0e70580f8cc4b671387e7d60386cac5936d74d0eab14f9833437fd750588692f60171d08675bcf23fbaced931cd3452f890dcd305db8d6c2367d12ffceb7eae326d3ed9ae519151a9b0765638dd975c371d9a075d0cd4f5b9c934e76648a42d3ad52b9384bc03674ef98e96b7eb578bb56942b118c6bd936e87cb7022893664759b24af05428934597d6a5d5d38a711a31d640a33d75680935ed4b359299d2bd7f90c163c7808b5dd70ceafc9d9c5a947b266b39dd72cc80116b156a8f1ff9a06f8c9a6fe2e1f92b2984b9e5152b71e746438d1a13fb034595159c6ff9c6df1ac707c693700d563ab2286baf99ea457c0b8271565733c10bf1c8131216972f48f3476ef87d98dfec490428ea2296ea8d125d37344c68562926680b35c9b89e3a6871015f91ac02ca0148e04d34258cbaef944dd70e50ea41f6b7f5723465681b5a918af2d4fd81df158e7f6cf27d1f73c52a46752dc7f6cbf64e0fda62a9658c62ba701ca7f9277b56c4d51a4b022068095bc68c9a3adbc90deb9868aabe62fba6951142bdd88acee8e19fd918c6ddd8eb30ee8f35b8612f838ca48ff93f8ea421f5528b24a12f2f69115831f4d86ce20123ce770a4752c125b9db0d5d1ab713289f897796fb4e7143bf191d2b234a0ca0e4d7ba33b270fbd87eed21fb2af79581ba75f454f2e6dc37bb0b06bf4a1d945b5321ecfb71f6b44690c284b91bff782c64360d9f1c55bf3daab9cc773d526b0fda5d03f8e928f9e73e0f8860a92deff87713847c99283bfdfaba1c66c1b42b9b54e8e58aa4549a5f4f0e6a339290c15b8a481d1e574d9dfdc6ddd7f3a1966e17725255a8263d1a9c720fb43adae40f1dc2d01dbcd8d75b7da1cdf4e1997bd5bc93a20ce56a4d15c88881eb0c7326ba06d9864f561af2ab7a221ba516f746215e1b1429cd95fc31e8f05b0301667f51691380b60082da3275d8fc24c21a32981d8d58a684a8db61f2694acf27009f99132bb6e8cc05207b7a0938d35191b45ad12a0e2ae286c2cd9346c701c67af434a4caf995d73ec0c668c9d5b6c6e5561b57ab34eb0dd82da7ca57060374db32b78c3bfda54be37164fb641b9b1f88ea1432abd86f48cccaeb6474d625f635224fee1a723a0ca99944504ca8a9d4777ba84df8c8d4b895f7350e07cb11ea486c12ef2a34b17dce407ece2a7ed08576243ffbed3b5a72fd6ba771abd6b1d2ec3b3a8bd84d6fafd78a6a307748e0a48d93722ed8dbd80e6443d56ae4d730cd4481ef6c05c00669f7a1940f4ef795134ac60d21d90e91a13f01ab30f5e9cfd70b714e463eb703853505563b96cbac797129b495d53f0101a38d416fdf02650349f022fe38ebea6f1d3d9b110348a74647b93358442649755e6a60d5b8e0d93d94846b6ac8833ac1ecf56473fd1ae40387f0ff77cc3dc118a0d9d905e315050834edee125b02f816309a4e577b027d75fc3b93cc0d0bace759adc1c8a36243639ff30c1d2b0118e0e0eb962750258512aaef5a875f432f1a89c886db16b9744d1d5f91a6de972ff02b9de0fda18d1f108acae7dadfe3e508d67f836df7cbe3c396b3f7abcbcb24f1375fd04f15c82a1d675516da242f863be69f45b99a3d6a1f87ea046d031aaadbbd9b4f11c4bacb1b2a7c880b5a5e08a57e51f5e915b9d714ef9ce18c486959565e037b9757ce692fb9e717d6e2948826db0edb0563f1002744aa4ad6f16b6cbb8ec0fa185eeb35c233f8a5b9e05842731f3f15b803efce5a45e4e08e3aba4cedbaad2a727383f60ddc7323323d2e52c8cb44b2ae76c8f842af3c79d097ed43edf10adc2aa8ee34e5dafb49260ef23b4c8286a1dbfec41201991dfee4ac73b7845319b56800bb66a5e26fbfa07baab9abacca349c8cc34805744764e6b920ee5687cd33636ad28d6a426ec56c7e49d5c64a5b575ecc42a586fbff894b62296895f51d2f53508675f900d42a46902a9daae8dcb7774cf36a09d89df70607ed45962561710c843dc604fdb934ec9af64da7adc1c2f28dbac6004d27174831818f6fc123089cd5ce98bb854c36926ace47c0df1f1e5768bfb264ff053214b330c7170aba14c7be4672f859b5d1a6101891e2075fbe79311f72ce297c9ca8aa36623b571fc9855537f5639944a198e07387e132729b644e08784af4d76ac737da4e3b194d3076fc27d70789b760f8b7d131302cbedf3bb49c81209018669d9ceb40bb2cb4b2df6d8c83cbd0f792d9b8bb318a3c0f079bad41e4d92477f666354967d6c057d8d721aee8a2a8ef605e6f53e3633176c5786713025f3733c3436706103121a02c3b6864ca65d1df9dd0ef4c6c76c57f16a20376914c6ec203f89a19fad7490707a507500dff6579ed9a419090734516d40507439be58c75b833ee854b84ab26bada781fe2cf8a124e4383f80ecfc3485f85ee9e6ef032fbe9f38fad1c7fb5236222acb941fdf62de07eacdd600b90f72c169c686ff17f844a0fb0ac56e779c0ba63a1066ac7fc38a7fd06a3b10553aafa353c8978a9375f4315968d53016f1204bcaacdd4cc5115d8150e8129097abc52a975cf511f59cfb27958ac73b4fd5d1a1c91c6e7149a8c57a2418ddc2aed130bc89f516275d7a5a85a506a7c0b1f8c0b27fcafd74c0147a8e9b4b23517ab8f5311fdb96ffd0e88b4df88b8e8d37c2eb3a3fc30bb2f3776a92c436360b2295554b6e4d7e3ef7f686f4c84df3cd05201588dbb36b1d1bc46f1ff3b3703fac70388fb5b571920ea8c8ee8dc2ff2d922a645b0d3ad41eba094eddde17ecbb940b437a02cd990c551a15580835053769c4f7e3ddb3af74ce57a8a4896ab384a96d9eabf496de4e327e21542f60e7ebf9a12e194df5788698f72414f0e089ed918a069a2b55186e57a6d5cf9efad48224a260fe4994096d52fd3083d09907bf549fbb34dd42a184357f7d815899660d76476c49e389f84b2d14919c854b6d95e01c3698cb336b825cc674593fab7ac39698d9cd43787ec0c002f8f7a1e6a4f838fbb309eb43c7a2f61529921c72d1d1f950daff4b7beee39017bc9a7c7cb63b73d8d5b31ce7a6b9e2053be57130ab24480da15cfd4f3623a3a7975b9bc44fd3e98e367f9040b1df500595b80c8e0efbccc0680b89f01bc5ff1c0c8e4a17ea792d1c15d96748f722b56daf238a4be728b531d073e93c22647a20ab8fea7fafbff408e9accb6b7a29257eab078e26cad3b8f83ded2940b6edac9b53a133a238dbb9ed429a93f33146cdc6b4db7f76424b2df2ae367c350d40d0f14f14c4e338e133e39b54b8e43084483d42f1ad9373b72999c3237e1e1e89cd8b610bfdfdf2abd7e43ad5ffbd008e8cba1475b06cdb94a84d7e2e1f10c2f5e7981e2b2dc14e6bd2a91f75e4883b2803d4ca384126b25ad30c247e5c7c133d9f770afd6d9df00b89323dbbd5717e34429375c72a312a9b847a28b6f6f6f19dedbae932d98d1b7c74eaa9cbd4679b90341012eaf44dbad2359b79545b4371e975734aa4086baa56c8248718073dc48d26d81ec20d7847df449d32f01266f9d58d5a271f284033e6de7469354135f988a9e81b0da86db6a8208648c6424c0352b3933bbf081e0d15b430141a6ec81ef32956134e605f49873c9d9eb10df0d52662cd4c62f09f1c387d06c10be2ae60d5a2b8db1e2559396d21ab453b0fd608873bc4a9aa3e04ec70c8894730c598557c593bcd703713f20d351b3eb0a9872738a72afbf67431994240d63fbae3e32d2dc0667b58dc5ec127ded25bac2e1118cf7003f48d57e6d965b770f3c48879367765b3a6b9b641f5cbcb700425dd4733f6b28b43a75aa555e5829aad2ec69843f4bc936b212d6625075456b83312a986a16802904917bb30d05fc238c0eafae15933484b9ba09f4bc77b46463375d3422f8a7a8c1fe80bd1a22cae31d74ba54ec05daab946cbd1f9021906932168c2456cb997d76983148fcfd3c3a69b4533898cd3ea0e97522067aad39a5935431c58850a05e7671cbb245ace32aaa7d06b2469540ca0641444faaed1936e60705b17b9fec71ba9396e4a20e6e168c409248b726766ff78e1227533246c6f5f96f47e17ec1476d0bd981198075b947044fee67dd28e35907abac44518b728a05fe8aadda160134ef47cbd6481080c3c38330b55284a84ef61559f23f0fe9a23813c17cd0cee16878b212178bc260c3c47da7c5cec694bb076d04831b86a5c58df08f7f134742edeef4919746d6dc2afb18382087f76da8ee429fff137f1bd0cf74759aaa99c07e988454e3d2ba10accf8e8cf3c4d3148133a25e8310731c1d9e46d8c6e57beec08ed9f5bcf7e606432c976618518b4e80f1cd82bf2a5cfd74e458dda32567fd4594245b8a9390033aefa0358f0aa4a5b567749da6181b0064c647769a814f5d43c4f704a744740fc08b0c50637cf91eea053379ef71aa94a33ca7042cddab72cd261c15aba85ab0824f8bbd90c6bc1bd715c0e21ca72d95906aa3456283d48024bc0547775b6ce8ed76fb3708401d19afb3c61d4354e1b2e028a3a61f413b3a95f628e71984c8de166ded376d0626ae67dae4ac318d607305cda6256cca5f60d460924e8208f3068526ce153283a1e7c10b1d9963fbe272f072510cc4f22a642eafb28459b73a71d73ccb62ede8a72f680518e5bc8aa9997b6fed2270336973659123235ce53502a156302ea4ee38e3a621e49c2f592f338d0afed76831637099ad3afa8a9d174c0bb7c3b4906b811cb6d642e0c0046850ded30bd02e71601c4a66fdfaaf0cbb7f9e803eaf37a5ffde7616bf729fe694c6a8db47864f848ad6a81a9f0978ec48dceba7b9f25adfc14827ba83146a62e41cade29151eafeace65a1df3de8dea357153c23b64ddfd3d8df86d1628b3f7dc8d9d5f9bdb0e820580afe4709f604ba02caa4ebaedb29c029f71322d2a6017173f8d508b0dfd5115ca81576196877cf0dad7a813d8b0f61c09e0f17c39154151e407ed5052af1a56b2e01b72d9b451b7c940460742485592c922d94136e2c12587f9fa6cf512dfd9e6022848d980f502db5359e23964414d61d557065e7ebdcf9195d705c5c53db6e3271799502dc11ebe0eca6e4aecd604a420817ce6903018e4773c0ece0b809ea5f4d62b479428c1ced92b4493d77805487537480038ea8024e4c25aa66285945803a3ec8c33540945270f15ca6edacfe1277c13270ee4fe9095b718fab16555a6d21c95e4f8738ddad0610fffa36223a1f795ef9d5d03779ff3a5e0efcca052efb981cf69f601d55d360ce356cc7c9a0725c31cc95e39bff3dccc296b7164e1267f093d6713bc7e7380fb982ab7f2cf71ab837876ad2a6bea5da896c5ec18b40975f735bfe433857662b106bb278d5dc090f76632b2f3ad28579472b9808e3b0ec4765fe4d27c1251d0d97ce45d889a8917ee0172486ae6b1f589a5570599bf70a97ac5c5599c49466e1ca27a1507753d58b73c40dd6b581baf195bf16a3e84790156d66509c8673a4e09dcb86086dc6822b6c9f43027303b39198cb76bed865221554ee67afd1a925b07dff9de4e0f3b47630ccf7866da5f377bd5e42b78612cd0d6034d272265112741bef7f6e107d0ed8642ba27b266df9353d41ccbfcadff2563d0023c0aa0eb1c9c44db2b5ef3d7c458e2cb44309cec1c4db17edc4b47d102237efbfcf339cc6bb351750582eb62a2bb75917be2761a4071d8379e088918e9ac02199bca9f7fbbf48119e822bed6f9aa7057dfde3049259d953a4ff05863fbf8224c3ceff4b8bcd89fe9d822732ca06c3c92a90ed9e1aa5311c258b7074da77bde4fce4ea42dafe9b437803a150038acf901069c98dba865a3affcb9324f58ebd7cfd6e0536a5b0b496cf4fc6c3f46459c8d90070dfdc3a5167cc612273659fcb6749681e9f855fa0c1a112cd178166eaf76132b45075da0d1715ce8c33527e6eaf463033822230b89d9b1d2a35abc02da094c70c625134b385627f8f8a86211bc7dd3ff8f8886d89c38043f5942cdbccfe25b6db1bdfa290cd2f311bd5c9c0cf8bf3c489b38bafc8d51ed0d1f0c481bc22815541212c806dc2843615a2851f12c092c7ef47930ae64b465ebe5f5baf2b0e7e429767740f35658ce4bb3a0c34ba866c814717080d5df40a2f7a7b2c58c6e09f1a79613e5b59fc692a80932c7eb8fd695cc2b8d063e419121085cb1a5c989cf06dd852927d8d47c027cbfc5ca7ee97054da7e11e09e3ea916620b078bb35e58cad30d03b45baa7047828a88f02bdce95bd975054ddade390c4387dff3e7d055679356f11b81217d1907eeed72c09503e8cad71afb1665b56b3fa63ab6fe5f463f9105462d768f270fb1b771110d7c6914257568d73d77f94806cfb0b5134f8269d3f267e26cd5082b2ec440e445e97abd2a7ee21f837dc76b3115742807c65ba67f3516141f072c6fa9397edfc6b9b3fa26302e5391dc6f79c24ceae70474559aa1d225589a103e40e0f471d98b89b9c5bab241876ccd349d54a6981a13d5680c2a210cd77b31d84e29f9351dfc4992cb881b197861a2b12e70387aa8afa777cff84f738aae6acea6d785a4924581c556cb8147d5770dbc6fdabc9c7bd2c5a73ffe42612b775619f8386f62df1f1d30245cffb416f31e0205334e19e00de7aae3e6abffecef2b92cb294dd16f4c7c3f2c22e554bdf59eb0dd38587415d82ac7c103837eac1387b712ca5ef0ed78d391a502245bfeb61359a52bf29a13af284384db35e3b8eb6d33f137301193103f394da0d35a01c70a30d04c2ad14b0ed7062381da9bd0ba65615fb8dd38b3bb42f8c8e178921056395b8a010cc812c4bf7656ac6fa8e2c3d241b402ba81e8f72f1876362fe568bb606d1e6d87530de6d2b132202f006549a71734d5b31a8a66ce110ef7ebe380631b45d873d00dc8f41cf6ca358319a892bd3b5d70135c2fac3ceadb86be3075a13257f1ff0b02dfec5c1276428120e220db0ee78cc5c2a445fbc4084da24e581b1d98bdeab6a388368466ff2ce958b768cedafebdcf5eb908a63c8ddb963a8564fe55c15500a5eb7d76f064dae8a92b1e088c05b43f5657996a3d6b17c0de4eb1f3fcbb403328d7df041183bfc4c29cf7a560dd3195cdb295e91b135b6807f196ab54f56cbd3b85bde98d0dce5d88599b1ea7accb160b7c82db3b31710992196ba61181f8579d145d02c5e58992dc6d41c3c9fc07aa33b00a4bf50210d09af0e82faa0d686409a506f940a3b6846c37b0858ef9e2968804aa8027a8097f83bb148df08d5d922f344f2eacd1c5556dae9435e6f1af17c09aa2c8a29f70fac24abe0f798bb0a68e6c8f281df67c332447eb49aec1005d86b0b522156b5e95a9d736caa538aa56f1d336c74a4ff86d85fd6b561af090769f3a3f7ed22d8a71169164f5cd8e5f8d0a26cc456330bdfaa5f9a9ff0aa2b4680e4fc68e9abe083e316bd28ff8430196aa47181128ac811f8c19f3a0abef5af7bdacec1250505672b38cac0b25899cfcf93d70501c66b50ee9cc718f8d6a12013bb896f22cc4adb73c4b1a9b1a7a4a3b5becf36e06fbb458fb6a644161e7fa5603dc7ea6414569a8bdae45a04321692a3771eba0ecea6621507096925abde8e3567f8f6f82222e10182fe9620b1ef26e9b3e7d197e0a939fd5d6a9180c2b3382bfd96166a09083a7b9ed34a6c1d82c032fcf82dee67e52a9843503213e57357666a09191e25909fc29e2587e46464b989734b490de875f6171d73e159f2138bf3b61e94d437dbfc4b541f81f52378d8a5d2cda6936ea0d1a6939d1a4a1d6a7de11243ca2378d7b8927d395aafd705df9faaa7d9d54b913c3b0658026009bcf955230de7bb0659d4c2ff0c0d53aac3bf8d1843d76e5c42f0e7a9b947c39034114be96d433bdef4333cb1fc4794ae57d7956bf10b2d33e512f9b3b79f44949748f7822f14c16c6cd159581042aea8bbb8885503cb4b906c237d29edd53af94119f89205495554349ea4c1bb8c8674f59c2b6bb4d5abdef3f5e9b53a44f4446aa3256deecf9135ae5df08e3a49c3e9bb84aaa51a0217bfd40e24003448bb27d2a58470c18d05598c85786208e90735a96041180419665b1e79e608c13ada48daf4f99a705f613041b186adf4355fb823fa62ab37a68fab734c6ab0105929a278f796a64d9179f989e8a6211549063b5589937111d08c283066170890ad42315b87bbfc7560b8f8a907d32c05fff7169f18ad196baeaed0cc5fdebb85c8dbdf12b7f137ed8f4de1fde8e0d4e4ad10f09d4d9cbc672fcc7436609adcbb4411e099f69f5d9eaf4bbcc15b8dba71cfe3714c6c385095c1855771e93b1378c4e8085cf5293cfe031ceb24aa5004c5134c3b4508c6dbeaf1da8a0f44f265f7e1bfc2892843166569db56bdf10188ee8d83d0d05b0225823ce14ee014330a73813c7552adc92da722c5ad692cc3efb40d8acb13a4859ad0608b0147a2ebb6403651b82b73030ed79de6ae10150f5708be61940d0728ac190727ef59db4ffd323e6e0bab8f136f7e8ed4b6223d54c8b8543564c93a0f808b73e111c26c1148b4019220d20ebc4d9fc087faeab95392ff001d140f24e464e550573ef3cd260aa33e9e3158500151002202a0b29bd7f561dc1a04eafdf2b7f327a22b79ecc8a95990f63ea60c01ae246997ad1c68bc8b401b5f7133e7eae5ef5b801e297677f4908c3f2cd702f44231e513c620951705e86441ebb30fa28b97b2ebaa05e81bd888015215aca0a4ff8857a1b5a3d239199174a6dd410e2f112a55f2c695c44bc2da2aaeeb845b2eb7a87936ca98451f1a5611b73e97ce4ed72be77420c1c0bd6bbec6b4d5ac59c4cc1429036efcea32a009ab88672e4c84f5e85d9928caf2ed9007b2d1def0c223df35603c3b1373ab4fdb9f924bc5ac4636bf8f32f2602404b900ff3a92cd7a68fbc37b0e172199f8196ba589f420c8d1f78e60d0e72d025dbf64dc3640c652d2d6192ee1a042e04c5cfae1cc931d46bb1a6ba1ccab66e478ffd1e9c43f387194381c73f006ee8c9d91285e7ef9c7a73013e1aed9c7d7d370772809035447536056a462e1e6c9d407a30ca135367f9b1af8bad2f8a7333e19e6f176d39d4e93794a02855de8fda49abb839504ab5252cce7b12743a8b03b7c50b7147b769e3496afb539ae8eb60166ee6195c62af0d0254370f4d062885e005711a1dcbf1ac181c27d3662ec8dec38a74f84f1264bbda8fac9269f4d2911d4e243fb6a574794ae9c0ff80dc340f3586c6fd7a40f6639b7296b1c518b1c45530a39c93766dab5d634c81d0ab33e0cda9b416fd9602cb062edf79996491208e65f7244d705c51a25e40c70d6347313d48179fe1442ccec76dcfcc2212087bccaff35cdf848a542dd86115bd3771fa2d7955d845e89ccf9b9502e62007c0b01d223658fd1543d36402db445170c40efa0546995cde8ca8cdaae922b477dadc1fce0a634d8280285695c8735797611c4c045c4487b0391f00e6f1ea617323923cb2e17637726385e24537fb4a064ed56f71d1a8f556ec41c4745f8252016bdbc188c6bd67f85b8f92b16cfa9a1191866cfdc28ff2e256aa1f1180919009aab3b41567c9907cd49e7b2d48232db5fda58774de0d334d0100372fe8f21103876bfb9deb3c1513a7ad578e028a7a733deafd9b87c0d5383d63a53744882c3d5e5cfbaf6118ac92dd3b957cc944760b327755cb16dd1625af5e12ebb6b4308b6585572b1ddd5f656ffc6e178fd5781c2b2552984e84ecfb9f8230a748903d19b5fe987b811b0b55f0c4996a851dac50b2c89d00c064f30264d60bd07c775b35e15e7bb4f82a4d8788539573e3aafd939524dacc8d671deb92335b7f52fc57e2665ae4c8810cf2e884fad392bc34350522e46c81643e188e5050569c5ba0f20799ba78116806f9dca1e23f09a98b8e3ba45b07bf33d93cd4041df8be508185fe63a211a2669eb128b1600e6be6c246f3a31f15b06a64abb8232c5b3f8cdd4ae803ba03e36db4f5788fdb9cfa508bb27834e8be1a28604fca920a2fd3d1319d6d0b1c3c09f2e9a86f2d6ef916b912e9d1b8bbc46cc058d78d1503c23912734ab7f67f0911a1e36a1affb696eaf6a243b963e1b3b79f20e5b0f8b6bee25992746fde0bdd34a781fd996ad1d678fd9f1ae5aaf7aa3ec559a90114072728c99a6d60afecef0e9143fcaa67810cb03149d912208c115bbf5d31daf55fa2e2eba0e6708bd7c6a02e30b104b1e175ff56482878a3b092164a35346f6e8240b6b7f2538b04adcdd07f61f4468d2afbd06c25f2d606d417e77d5c4935831c1fa123bc0ca7dbb9a074ffd853b7a1e995bc5b7abcb69603af99e78b844307f9f54171d1888668a3dce572f832304c11c6a52ff0260abe4079c7f44cc93da18a6b93dddd71c425757f1b69a26a19b6aede776e4a4de2d00e5016fbb92a441fb5b61a282b8f99ec213a4a9c3d1c3b6e1a1d039c187732f2846db3886a4bdba7d4d26125e4f629612d8a1eaa552f1e37df6cde8e7196cc1c82f7ffc847128bae55a2458f81c91997f250cc7d6df50aa571dbaae95833a65a743fdba85a17e441c653306362c165d848815782c86a96da6299fe04027b4f9d6a62f9f283d2dbc6238a4b550faaa753ce28e4510df78d14dca6767598fb35c3abb5e48a22ccdec0692fb016c3d2987ef9f40e5a34c343bd2bf38e279c3693c3c16e7128543caaf871a92469a644e86e0d5e632b8ac89eebeb6e8dbd2d93bcbc10a5157b332bb9e4377eb1e669954e28fa8a996b31ee7447f38cacfae2409d1e57b377f4b6f4c2596e66e0af8269bb11a0cf4d3b7a321181a1601730f25ce98d329029c84727320381cac357b7f4615c03b1fe62c2064d5fde2a08aae5a368406a7f9507dc24df68d1252ae65e26c8545e00586004441a4a617bc990abaae8a6705f827c47b23bf0266583c6c2735a84f9d1f1365b6f46daf292d0d8cbcf64019aa03dd93e2f256664965572fed4a7de696742be448c809dc035b6e7a0b86bb7537f69d204343faa0ddd5f4d26b9e78613d96234a301d15b23900f3fc396a0bce3ff6d9d949a7276a5e4c602c51cc1ef030d271e84f8d35ce72aa2e921289be2ecdac693831c2b5c7f4906c6c81d2058435014103bd38a81c87317b9c65e69ce9fbeef1f6f64bc26430c0503dcfcd864e933c9a0d3345f9543182abde0dfa25acc752b65bcc03c5f0e1109bdb63d68a34e54b51fc480aabdafe6d4975075fea1cd2f4811c6499d95cc359df9ff96b1a95b73228b1696c80f00f566f03f4309aa6931c60307da2815212c233ca08ea8b82755969adec88a9504832f4614852aeef5d01f7b1a6f013dea9eec08082532ebf78d7ee83effb3338450be18763d3389974074b2de16cbe630a7bd1351ac75ea2e72d62ecb5f4e62971e0fc11918b5c2945bbf017c86696cc3717473cfd512cc4087ac2e29666577d014b9ec21157e8f147774b6566222ebd9aaebcd9f7de273636e3510a46d86269ea9981ae39b97b7f53cd0719f3401b8611f09d1eff71ed464810b5017b3f61f35e8cfbaf20858cbf4f7c6584808fffa3631ab21ed773202cdc7c0a0a619b32313c36b01e7286a82f88230e5916277cab98b77f89c34733da7e6ab0e3aa0e0409164de1ba77bd3bc4945577caef846cb8c9f80f2452ea785a29c1bbefa3b9cd5b8d245f624f3fa215fd09cae5c070913f2b8f7f963f2fac2901b29dd01e2eb8fa0fcaea7022c7a9680566c0bc8087e3695679820688a99225457b04e7502753f8c999d93294ff4b20e63693dcc94e16aef6234bce253637dd45fadc497bb935219ad8b58ae878648eb4e5400ab31a3453619a1037af3d3204aaf2178b196f5f8dfe0cd810f359fecf7302f11f144692284cdcb82c46d7d4e71a29fba7aec57ff79046bdf4f704236e869ebb57cfdbf98f03e08bc0fe302ccd9b9aea092c55dd0c100b5de8bb230b8a01f8f7ee5ffedb695ef88891f6dcef5aac84037ab68ef9c27c33dbf594573e955e7eb57ebc5599e5f28618a95dfb41820b031252b8c21a4d4bb4ea7fdbb729c7b38483dfcc1f3bb016e15d9a7c93d5fa5a13a5865b8ba4b0fad2732e17f04645fa7c1561ed45137945954f79ad99611fc32b4a4cc31642003ff151f7716146204f82f4b0875633a729892087f87150b77d57e8242ca6ec79698387b2aa30db4dfc9c0bbb16cd04a845c06f345b4dc58987ec8f91d416c20f00e0579c80c7b7ebb8769b8401a11e6af767bf047648a7c72127067ac48134cbfde13e310837678b37403d21a7038d83009d89e20a4809959e9d6ae930ec93e086343ac47ce4d3a923f270d40a2d90ca902f940fb94f47f9bf639a6c0fb71b68f120c0884e52b323506b3a65c7c92090fcddc48bc41e072dbfc3eb0ad1389d571cae0cbbc29ae687e7dc0cbf9ceb4e9875a5c91165e2f186348855a33cb690d82ab1a8f8eaa1f58c767737280bff14a6f3b455bae1dbaf4fe00a8a5c7bc1c190153febdc64558bb6f06e48fddb16fdeee72785ca7f668c6585c9d8aa692322d7bd0a93b4d2012d484185e17db9c99e2eee97319cb666ea67ea01931a4e0be1c0921648a7b163f2668ee1c022c034a9f669f772eca740643652702b7d81650bf073117cadbbacc43b37024561b787b1586957e9ead54f56b04966f9a218710a56c0a02695835c89b7c3d66f4c4573c37be7fdfb556ec277d12e7d9ca3f3132cc7f1a1b58be00151338515ece97206bb03968e290d85359a46e9d8d56a9947ce83bbecec01fc04cdef00f0d8233a54fc167cfdd7bc1b48b45df20f8ee97faf61c8faf33a4cdfb004ec570bc610ee476f1062f30cf930341cb6b2e164a8d4381101a01eebdb7923156575cd6d213b27ac2fd4d288ae8f90aa541d769043bd8581b426fe6725a1172506f4605deab032789172cb26fbd863a344557e5ab6d1cea5c5794c88b908ebfe99daececa8f4b7c86b336d7ce76dc59cbff77dde37273b9a54eb820290fc733b1c94dc81c1e98dd20100bfd4c71d91f23c7dfc8bd66cd5a3f38cdbaf15db9488e4823cc552d88d211981f88e003679bbddafad4811166d25f2551371c7055638151d3ca84d0118bd2eca5c19b3e2be2d2c879cf57248f516afbaca31c208f0ca0c31291677e42a7d0d8168a2cb66bdf67b187143546db51bd38a7c2863321a37480f203284c8795dabf8e17d79f805f5c7521a0bd4e405aeb3565d6372a19d61f5ad833dc51f2c7d19c405f2976a8c81c7104b3e847edc4b6b09fe7cf2a735f27400e953e1d5357d8510d6b9cf6e70bafa2a30948266c26e9a696347e9b78670e98cac115fef792e27fe493d5572ac10369fc619859203e870c4ed5a68a6d60b285f74e37d24f482ce3c1618463aa615085f37f568ef34e9d6db97461f64d447dd8bb0da811685070e6e6bb8d5276fad242cbede27b857076c36906abecdec3119f4dabbbcffe18d0d33e307e452b5874c43b0fec537b9ae28b7dfa22861f02bfc2dcbfcd88221f1c1e8fe441a5b9a36f5e4eff7df0bee4bab9c10521134d2eee29e299da47bb164bef96c86e5ae188246a3b6794820fe78a9c1f0b5b1ce420c5ff0e5f0c82deb3f2bdd708da77027fa3a1ccf3ed35d799c9b0cbf997e27c6219c4b3602e93a4719110106640380c29596ad53109959cec746af42bd834026ebc1f94f183a294641c1aa85255c3d8725242638a6abf738f951c58727d5ac072083c723432aac014a7332078943cbd04ede41a9ab7791ab008f31e74649e81aa782b870509356c71a51e954c6e4526c8be49600d04eb19724c176c77056660b3b833d4ff979e570b149dce49ad8eae05345472a1842e795cd6176d14cfbb69d8c1da40d020fec6561434dc5d3c9478389b8e00327724447863d9f4d21d135c50400b3d72988d9b03fd7b496258ee6c4ce9a5eacbcdf9bc5fda27650023f4b54ef233fce6080630bf2cc009d5a822ac7857cee26cdbae6de38fdf0897bdda6ac844803735bc5fc0415a2f90feab40dbe7892cf485d2b3f382430dad44b6d7336999477c71415d91f021ee543414c05b5b9f245fa6f0be7fcaefa98467669e103bd1851e1c8e5f96826c7934f1daf0dc0f590c937c2c94004303fedbb04c93e850191c80d1d0e168c7c0e5c3fe8d21705a2bb8056b87151f617b8737ab2bb7215b630dd1eb33cee981e76886a3ce011e0ff8690109e86269e750bea70f385ac80f6df0236cf9363ed4eabd44b6b4748eba96b1201721b009bdd9c7311c7a74dbc81352af5d78f0162a0243093468a4b3f9e281b56b85b49285935846f3574b72c176602193706297917eb3cef925ec44b180622fe92b6fab336c0e39eadfb8ad25185e29e5c207e4f26a3748c80bfe2082661fdcfeb9078e96c3196926da07d4219cf39e2d62fea335aae8b1fb9846cd43595936f540a176bf8f575c997654eb9fe44a9ba8100f890c618857b0086304ce5c2d7b151c2359f3c05071aeb9e76b3bdf9da260b1ad875f7579660789b5c29d7857fec181b0690ae87d2769ec0cab538f6d7ff1955bd2e8e54b3944d7c9048dafbc9a0877f338439c19f3861e4f089fb8da9e9cfd83e76d2a111f3829a11a3849fb8f5cae65da39bd1da05276ed224b99da50e064dc5fbc5a6f68d70618874370ee0abfc36a011619ee293fb7eb6c531abb8d40df5737c0c55d4dcecf87ca7f64dd71691d1b418ff3e77bbc3127597072fcbf09e49af9427ca144ef353ac5dd5470bb8ba590f077c701a795fa4b26e3e96b70f88a5a6231f823a8e2e709d77652a30176c74566cb9cf7b0f74a242512cd0144091c11135e08c6ec0214f3099c30e1b50bdc215fd4a6c3ea0febb1ace10f605446c8ce645ec23bfd2ff91f9d1eb9fbcbcab29891d7fa607646c6c61aa3e4a1925bdeab8531d0649c316b982cf7a4208196d34a932f41fb62a4abc4a2956c73f8010096f730de1390079257bb3268f10d2993e5603901e2c55f9952adbfbe1a5cfe37c75d671c2732b657380579a33e759f7e440a262db8cc630736399ca7f9d0151214095aee3dd1d72b775dd60dc64fda36dab55e0612865c63573c5e86b5f4a1ae2d4e2ac3094ecc014728ef5542199457c006bcd5441bac9100654873b766f7e394383d9d02f80f64ce6397f266e46a278adc7a930a93f7915ad80d4a4337a27ed82fba643b188f2d5c7856e2c9405dc3a3e3ce37d9d66c5a44b44a9d08e6a2ace19f63b3e9c2c91575212a40cab1f132c8233227c03a846743d6b027bfda0e2679fe0506b65f05b29a3af5ae0edfcf2dbd53d48e706ad9c9caf49ea23b5da955a72c2aaf3b0aa891ed22393f024d216e49bff250bec205605e5fe9cac09168b5e97e1bce7715b670d4050314d2fa765600456021275168e3d0f36bea81040fe1e5d98a10bc502396f1cad03c9a45978137a2bbe9f921543dbcada7ba6260fb523b9bf72720dd5375731389281b41f3830c59724c1364ec978d3b3492fb9f30284905b6a86f9aad1c81d8352c67921d07e2627211d8f2332c51e9a04114dbefe70b18f735b95606d8a25852cac529589cdd5bb1dfee786bb28bedb145683711e357e53e24373d3561c339c13a8fd687d8a7076c76c922f5a26ae63220f0873d58b1daefa1ef80cf2606fa6f6aaabb8352a6d14f98e976e72cb01dcbfee1c3730ac39d1289ab6ded090026b70fd2dc5c0bd5ac5d8558d449b27f1a5e76c5910db860ea85088b52a358e9bdbb626d4d8d60d83022161a8c1a5b1e6191d1dcde3475177993662a06814271db88fff104788bbc36a403da84e7b793db8e0101aff46f202c7e41c6396843ae38a94f313415e86b130e91815c77822d25bcce39167840da61e7325ad41bdd9ed1901c2e93a0e8c4f1853673c7222bfb18e335dcfcf73e53374149f4acd02084c6ba7b5acf44330bd028e462ae3c81292bbb7b00f511afc7a1ca0b3deda73827dcaf88eedf291f363c92548c03abfe209e81a686e36e70d4598baa338fd3e7e46f6b2123fe3712669855437f66dfc5c5270277e723192db051783c98823cefefb7a8f2d57baf16cbb1dc53b1970adbed9dfc3c55eeb50c25a8d71e64957dda0e8c3642e151d8f7a0fcef38b18978251ed3e6b23877bc2696b175cc53d87b97d5fc9f6e1f76d760f66078f36e732eabf8bd720573c9dcffbbccf3567739a5709e17947687a4728bf36b54be39359c68720011d03790b6c0729cc1a068a7460af6226215ac7e68a0e74687ef584bfd6e960095ff5bc68b05889dc534f7c865f8b078c3f5947e2ea7bb15d4b1d8d6eae9352b7b3bfa37ae305ff47e05375c04eb60de55ac25f874133bd6665060352bbef6755ad9e1936d6d5d315d71bf49f3fedfbfe8942f13ad310a6f958cbdd2870e6f14f4bdd6ad80eaeb224145966dc71a5e74033172079f8ea16bcb9da5c23cdb519a607e0c9440a359588ebd79e361a6d1c79a328f463759cc24a157f30b8b051a0f319be2971ab52f5dbc69127a9f4920308dcc7a09626642bf396852d8765c210be761479ce6891a6dbd143d30a2f96136fdac59011bc2cbfe00d8eed2266222b1c73cbf732f058b80d03ec228dd82e1c2a74a7e589f5f37b6463dc8e26b43589cbb3c27c0df1741f412dcdd55119f0f3b11ded75303272b4c7628e5615b05c8f7e8f31fee0f66a1a96cadf91f2e0626d0d59703cee5a04c9f08cb01663a227f5294166e687da2a980dca965204688ec98d9f95a3436bff2d124f3a51d198760effc0def5e9895b443f2be0dee3acb3c73fd7d968aa4e8cd8d6d965cc4482aa4a25269565b7ac3d4e293fb7d2d64f5b75e646dce69454b44f7cdca81499a7122dfb87935d84a6895336387da8cc0751b176041a00aeef9f87209afb972cf777a5fc3e8dab0842e550d90a13d5d5ca3bd1f8381a3fd2ca5e8715b7a066ddc1d82cbf7469ce7a0f692ce099755f0ff37cd5ff050a622f8a62b3b0d4e1513992828c5553a36ef8c4819437ed7a839b985ec5d1ab0bb602eaa85d6005b584ecd61f4a6c66cd910528ebd47ccf2fa6eb376b75329695f2ae751692ba68617f660007b38a035732b062356431dd650f62e50dc5d72a07af9ecd0a3a57713842fd032fb04ea88a3b94173083f2f75b8073e6b7c4efa2f72db734086a075b849bc06f476bf12199214b587684c747173eeaff085ba3a7333090bfda806ed4be9ec8b5caf1ce81550f28ea5890422affc73e41f6d09799d5eac534480e0ebc9decc78c608cd8aaddcb4e7d9add73bd58e8ca2abef9c49922fdcc72c1d1bf0514a748758fbeeb656dba85046fbf401b60e555ff14e204fcbb89582e6b84f6246c4852c989c799686eabe36c0063a875b6c1fa609f89d413e0904d9f14f1c2889e64c05e42c5730eeaed56af3f449b16e99af9efc3be6fa1feb7a00ed5063a3e14c9a096c789ec3c2afa7b5ebc02367f6bedad70f1fdc209b3baf093c9e6025dfea170ddb3dad318d0d2a59ac631762ea7636e8da7324ccc3f27c86d17eb04bbbaf05a8069aa53e3a60dfc5e2afcf59406188907849a37cbff5ad489a8055564ea7d6139ed42a3680e394bc944ce2983c5294c548e8c36a24de6432ff6cf45a7166c685deaa7971f0710de38b4b957677e95bb93459acc36be87bbe475883e4fbf88b6d2828d5640d333fe46fcf4aee3bc3a6f73a0453f07eaa8f8f092ba87dfeb8c07643018e9642b9035a720ac3b72a9832a6a15c15d55845d716c17df24e8000571081925667c53707cdbd1c9fd30423e4bb745f5531f694f4b8ce95c98bf1f0f2467cdd56fda48e14fcefaf8729511fb7e6f9c041475fdde85f121f50443abdb77d2e620e95b8463a0f5bac9b806b8789db2bb17de6b390caa60b4e62cda57271d5b148c23fd4cf9b90fb1e4423c529cff61b7abe9106ffe0d3691d3ab8a08c87a60bf91df54d8a74749f2afc6159e1650667415eab41f4b36675098e3653289dab3f44cacaa6234a07b65dc490f98126d6b0d5ae480491038df0fb02d27186bb2eb75cec1906cb1ad28bda49e4890d94b7ea2dd0005de201726d403ffae0f21907841d04f8a5ae5f01e865f3ab73316d748b1b90d1c0ba67565b3a7e14ac02d829b4f835e5a7705ed5d523971c583a41f1551db56e70687db3ed72fc1742510ed6223b06432a8de32d3ade40ce7f8f233fdfc9b1c120f18d0ababea2116b7d670b877d45e867520cc33f457602f5d891184ffa9d225f419cdce82ff85d18387308642be051d0599e4edce3c158d8dfcb5c247fa1260b4062a05cb22a89c580646d8074aa053d296b5c9c65da632ed2b582af0d2164844f442deab9bc0b92077753737564ba97470c32ea40867c9216e345432b79e2cea78bf819824a0acbf6f1fe60e7e4c28e1d1c071ccc47dc265b860cfe91f712ae0c58d1d5490ab7b0c134c3065accce7c9c950595e588480c2b94e38215fdb4e9dcca49551d8ccbeef6a11cf5d7f62d2b23171f4d19c9af2c982d160a8c8411a073287e9951422f1393671e9962612f198dce08056b4fca1f610f26fdd70c5f20bdfba5459a1b3b26bf79c8fa9610b3913d927e0be23ff4074692e5d7b0c8ed620aa2371542806c154e8e2259e3debca94fc878df4022e99a548fe8cd18674ae70973455ead26b144728438ee14df40c1d8dcede7ada99a0273449266c07ea588e62690e9f5e911c30806d2fb650fdd2868c74f4b7a9266ff71200998b49792739e5f527a684c19d4aa39ea23445fdda45bfb21f4643b1688046ff37cd0589a4a60ccf73abe09ee20b5897ea14be404dcd3ecefc4fe9be63e1f1a7f9f1401cea05b54d9d3112925b4268caf8b821e51864f67be4341aa0995f0a2406586725c9f7cfc84c117712deca035fa2af171d8315ed59cccb81aa1ee51452eb9430161cf0e414194402f5ca1577c74530b3a33c4631d5698e1a9162e63a78b8fbb62cc82f12f5ab078f947953ef7db6b7ca0d5e639bf0f2054303e50c3e5839112cafb8f288a67da91ddd1110327c76d99e54ebb5d3b2d3e8699eb06850305a9d7f970f83c185c935a18f83aefbe19cf849c41f2e31847b120785ac174a1a65528639434fdf17967f0a3cae7d4b9316f827dca7e4cf920f57221439b2b8b1b0dace73c8dccec474794338600fc654f1b8c00ece027e37a4419246e8814221090becd57f466abe813e6624274be7e71227eeb41b3a070687037de7d02fcddd815d621d97ab05709209362fa8496aae52730a67b4b257de01aa31ee040e5ac0e49de0f40f00449ca784d3f6248d958db2762f8a59fe4f74ff1bbaba889eacee5586bf15b09d8ea4ed9cf946b1fd437966aca8dd048261b54051a4f194c812e2bb9b517da43d28960ff4b5a4c1bda151e3e07d2b3f73664e42c0b0dc8fa3011d3cee11c859bb23f14db247e2c81fe6a2e9a63b5893c9f71aa4b7f76c5c3ea94b1c4c82eb52429414754d1af6996263b77c584835e55ba200c26d276e6b8a426020682f57c5bc6c4695e0594b05152fbc3105534daf5af1663cb7238cdb7793063190805947ccf280cd2e5aaca445bb79533d1c4cb71b1920752fe622dcda6efe43b0a21b38df1d95ffb66ab4aa933a16c3e11fc6b934e23edcce33a2298f3e659aaee70b81ed9a6eeb2cff1b210d1a1fa90f6a8d18f07696ce53489d8a28d2c4b744dd55946951a380592c2f9d48f168d2c01c299640ae7e9611a695436d9db3f8045430b6dbc83c529d70686c59cc170537c6f0cb7c2889d498b79e0a05bb8f485c43df1d524255e11ccb9baea3999a3c948d5f3f5fd11d3db4f161cc550c5373b0d73fa5b9fe7342eb1db3550439c8b91de0e64c52fa5fb878a4d7561befc97a2ef356577ecee6469f51892e8c9e59d80dc7846703895f25e9bfbf442aa56ae45247496b34b49c1cc0e9a22921168d11b3b2eada7354024dfa2e4fa34b9ac0b0ae956a8506d9b5cb1b3cf3752f0f3eb80a9332df290a369b0ca43ba93d070337eb7a23cb26c41d3ff3eb4b570327195063025ed876500d21c2cb654da85f53f7ad9472940e6907cb2b2f1388526e631f4e5f7ca2a2c0a88566c236c4affbd6a20c70da2f8d3198da7ce726eb6ef91b09cc3a28d391d162adffe75566179ec3777f59c5aeed1c81a7578e47fd35ee93ad095bd1e221fd42c1f1bef3d8dc7947d1cba6fb06e15004f42145feede04243bce733bf49e9790c5c1aadb544c69cd36cb88bdb4613245e4c86fa5048d90cae0ecb98c49e90d67642323809512ac35a81333c991b8a582406e800be23c8e7b1174fe4e646d2cb1df446d5ad6cbef3fd556a9f9523094506b13b3380a69185e10bcfe7b6a502db19ec182fb175f855f940c63dd5f4154b946bcbe0e5d5fe0b6541252ad42fe60b36274609da82738418d0ccd3bc33e0609fa03b60eb3a85697e3d0d46aeb0d32c4d4205c74989ba38924a0ed3afc88f01e8854efa42a02c9946c5bfd6956aeef732d1bdf26903d650e32daad32457ff10cb12c038fe8a1cced643c5e4c75665eb8aa3346f80cac936b11041c511ba6420b3fae1c9d5c663d4b6dddd64ddf3e9ffd20c05ea920abf152381c568b2f34b6e646d576c1f6f039d9b5acdea8268452b939bbb613b47ca0362d13a72dabb5f02ca23e17691d35f204159ec93deece8b88699f36efed8ee2f11ace95ce73db5279986ae2c9a4afc08c3f932795b7db48576e94fe8c103169015a35aa42a73345896ced3f618938284972e37994673c3d2340a7ac076642e80db88eda78f1dc23860f6a95e5d02ce058c3dbbf43e94f33a25202573f3ea37106c76ac18ba59c47429ea1ce35deb7100d2d1d9120d6479717c3a43ad0434440ae3f1c068017fdba530c6d9a645c25c195270e115825a9954296256d0e8f1fb929e4c57c55bf2f0d191f004c4316cd79860176ed7973b8403b65bf3f873f8ba45bcc674538cf9eccb2bd37ba97f1660e3f3d7bf8bcd893b49a293ada4304fbcd5a27500289528b676194c094984058ec3540967d678dba63ca812da20ba7767cea4d0d674f7711e7ac5587b20e7bd0711066abfb051a3c47fd9e5f7ecafbe2679a4a365c6847d063d2851df874360e3e68e5ece095a40701de31bfdd18c0edc3c99a901ba7abdc5107d124d156d7b46d9a1c490fc46291fbd23d136fa44d11d990724c6170b9259216fedd670978ecbfc71d19b0fc14f0b89ecee04d57890643a9f6fbcddc9669bb62e1b83ef695366231581e7397a16c2fb090c81b1e78f782da32f1833d3ef11f30ef428b6d3bbc46e6a03debf9a6c37e099dfb19afc4220f2dcc40c7a9f304d1ce1197e68674552748c0f367de259d899d7e1bc844bdacff783d259a9c166d311bbdfce7d65135e9de90102c343e03082ac715e4b8b498d756579ae42095effbefa67f28986869bc9c1bdce89c8eed2e561f1db93a8b83649e22c724dda7ba904be1179255b08f9eefa3d14c91ad93b86d84e1716dabf2b7ead5d114bb4143b069c9f00c968a658ec0971d0a25626e55ead45012e2e1a8be7663df1f6342dd4475db809123b08f61f5bf6002511b4a0f8768a8e085e157f0ea49e1f5e8534f9ebd122f37ea7bb63f0497807b6ea016febd3f6d30394dbe5cac92caf36846ae6afa7aa9fadd6750dec1058079940b9fda75de859317eaf51218462070a5c778fc133c0dea01a8df431cb24e2e8c46d2fe3c9c96fee0c9695eafe4f2ea6e23df2a0885ec3cbfc417061cb035268409b9892353b6ca5b4cd70208c9a35314c184234ba0e94eb104406e45e214d0fb41595709ebf672c281d22166d2cee6f5fdc2b2416cf9f8c1531b87ac78fd2f1b92129af634baa18e8701a557a65e9582498396c8af82e5c325a853be81675d2bb0204d0878f5af2f00ac4e530eaba22f7c11155d40b82ceeb27117c21727cc75de0f711d67073e8fc372cf3ee384c0dc7979e38c11547f519a89b5b7bb9aea5c609fb74acca0e43dfe972019a8b0117d6fcd402bfd868f4e6d66e2b9c1484968bca439590328c442c1aebd5cd87fac329ef8bad6169a8be98ed33f9f28ae7969ef40bb0c345a2fe74d053fbb8e25e0beb7ae96ec0aaac0c3f3329134371b3f8ba718388d1722f1dd867ba9d8019496dabff207f31f9c1da5ea5bce11412a2bc5128403ccd71c44a17ab5ae7c8bcbdefbe5edf87dbcc605d35e1d0ebe49c2cebf957210401cac2d6835eefeb7786534840f5e396fe449ead002bd6580ce8aeb8f8dcbd6761f4e0f6bbcb14397f365e018e18528b00087fe920d5b308f1314d61a3976b35d3874539900c1aac6667dd572c22e49f8d5c70058191a41a6b65faa16d8d4660dee689797c7f56e3fb0f918a793df0cddb6937bb93e4e5258c434cc12817a4bb8d9fe764a335f3575677137c72d583adec9d2bd519e2582d059386ec6d5c7bce019bc71b0a1627b28018c7089b16b833d0cdf5215a4ac9bbbac0b381500f2242c2b12f4e3f892abae17d5496ca7764dee5ef1cac5f46ca25f00edc6b56c8abd576ca2a5f24430c5d4ef77619c0f5b580ab411408bad40cdb02522f831c6ebaf3f366dd4565b226a09f9c8471ec45ce0c8282ee7e521fd1683a59cfa03499c1dbc8a8f1e61e238e6d49eef746f723ecde55d93b705f72332d3325229f5132f9ca786a508f54a6204aebfef6beb69d06f5f5f0909ad994850747769bb9432f8db0d272ed9e6385f6f4f33f160d00198c7a141220318a3e6549b7ca49e3903c0e1fcb00c665c3e141c7d3e049ba94e02d790213d431bdd9ccaf8ee842ee7c54686a78cf6f484f1ffc895f2dd6566c10c5f5c5ca7ee0b9c61949999fdc9154daedd3b9f865899591bd515027efb08b73ba84b30152cfb8d3ac46e2f43741c3af2b98e5b5bdc0ffa2147e85600e1332a6ceb61adab1680e950f18ec020580ee8ecd36999d1864cce49e4bc513c08a8a0ab5da11b46cc36151b6343307bd8e58a4cc07d1504200afa27fd455084635bc1c3104fbad7ec5dcecd3080ee829dc611f055354e46cdc0b621b8475fb7504d200f6ab16ede16f25f9bac0a20fc6911643354ba2388da57ab0eb885fc9aaeb6e13921545304e51d78f5e3f292a2b0c6ffd1b360d6d25dc549879e62888493d72a864a71125c00e72d832a566de4de790fe2441b15e88d649eb882f71e0ece3e5bab01464b9b69751b79e6b6830c8d7bbd05f85913903fc2e4675d533913e03f73a0dd3b9a42fb3e69b79ce6d64a58bc37e9df75f79b9e170362596aad288a9dbcc0e148fbf9a12aa8ee2a58e627fe6e8a2880149ab40c8c53cdb0741c7030b8f3e96190c433470c57124a64e8a04c41e4a8c37628e062db3362c19822974a346fb63c0e93cbeed6f53000536f25929bab3ae0eca3278b2b92b287f0b4be0522da66ae90b306c9b6bd24e887ee63c4e9cb6af4f794fd01e6923b7ed48fa5afe3e4b1172e1cadea7d60b455f34107491e99189997644559af2a78a791a22d5c0fc61fd6d0e1b4ce685c8e642bfc3b8e45748b5cb2b4725bddccb3d8aeb2a00f78443ef52c8d4ed9934f1e098442bd91a8ceafe1d939b3de669aa7e420615a4285119c909ce072f49222aaf9cbd86669247d7533141a5be0a5eb45d602a0ffdbfec69db24ba976a8975ed08e3f3340e678a022cd4573da163fe4acc70e018c80917935afb3575196c52a32f890c8c4d648d76d6a0af7a0ed9eb3106674e338688c04b22dc88acbc91949b787cd7fb3c5869ddc756d5b387e5dc182efacce1dbf519264d3d5c0c664bc41da98a474d3a45648e68e0d02776b00fdc165de2320c83f210531582b588e7112e9cefbc40237393c19264bac730bdc6a62b5999dda204bfd15de31d90c83eabc7f27db38101c354f325be17803ce2cf6d393685e504f36dc49ac467dffb820dc8d7821eadb5315a92cd154496728677fd81a099867016f1aed98b52de71faee92688cb7fcc7f1170cd34e1a5d0b3cabc175bdd05a5e19b3ea1bb48311389c6ea4c147f912db01c5b0633cc3f83c73d6244ba2cab5bd6b400da38a429e27331045fbffbe109fa4a31a00f465a694352fb77daa651bbcc1065f40bb75a37b7b4aabbc9bc0c8c67890ece7b9bff10b383be1ad7ba7ea5767a99dbfe2253210e635aac488f3f794ee5b1e9860d1313a05702a83c73103ffc7c68a06bec94b828d3d5147989d8f661c4f93753889c4644e70a029e6809ebd4b07625a2a7bcabd0fedaa695f3a2efc78d032f252addd41b5aa8f8f6c3865b143797dc7d13ea3da2d8c2c94963fbb5944de20a6538562d8afbfc57181af70a16f9079dc17f40f73af283b36edb48273b542c1fdfd7c6c167355812a57be1673c7e90e7295630729674ef3d35cd078d6387eacf7f32aa78301a51408762a161f7ed4c723de5303527fa6e81f34448cafb2a9602bc7813692d856199befd374df626ec3e9395f740970980912d9797e0b4312699e04d2f5e297f1053ac6b607bb02b5f7e3e314782a21c2b8be0faee9a4a8fec86ebb07c0b8442247a369fa834a6d87850adcf133cf861e8048a1986798f7f67820926b1da59b6ebc61119dd5e3b0ecb37e034af36f7ff886587bbe3e3e6968257b02944583d05bc98abd1ec5f81fde168489b1eb342b08e70d4eba3e5ada4add32a573cebc74dd7de6e88502b360a5099681cf141132e893ebe9dc44fe85c9a3042f0026eec34efaca6449403b34a3dcf7005212286ec9059214e20a4ff429d09aaea3a3a9e2987070d21e70899e12ae37616005d2c734eae65b389a619044afa01934a1cef936c03dd851b49b15f4e95792e275b498ff8fcce881e3ae5f7ac53c5d6d79315c749179eb2c2f3dfe59e3b1754be85956eea6d769b6554d4e7c30d680f29408e70ec39567059aa9cc0c3c27afc79370b884328e8574724393538d897756da505907d3a8024014d09d267d710687bb8fa42762289c4bb0172bac46cfbb81251ee0edf4a7cc94cfd2ac0711fdd8f1d7e12a3c02d726c540b18a9b5234db26c0284fa8a731d432f68c84ce3777638bad961fe1a686e18ef53e9117abe2689175375cb28f2a1ffad4e97a89e74da2efa07d8d0e303810fabad0e4a5b2e580a2c3c61c179054d2c54dd2a4225375a6c1502da837066a846856951f7c703bc6b5799ae2b9ceef8b65d5f3da5cadf779ea31b3086a96f98f1a9764158eeca6984b1e1a728f3fe58b6b4c01b345b548d737a845d49e3a2732e9e62063d7d09f87584d2cf0dd4936506abafb5a05cef4c4a298fee466ff52b18a223c4510bd7f8beab4d52c44bbee5cf4c0f6563d1bd6d372a2104f49672dab6a4487158bb291227e497ddd6a0554ca60854e96e2b4df06d8fe2b7460a482808c6d14a76fe56f33c7c702aa162ef8e4949d008ae1fe55ad0638f64a6c224aa425f257665e3b6f4a2f4f4df1f31c8a6c8d1ef9c72788556d970b74926ca2027dc9dd5a345451d4655bd5392cd92bc404653eba3e61ad9b185c7f22946522a2dee7be3e81479bd5031f9f35d4e0b453b22acc28bf3306132e230f5d93932f2dbba66f374722f3b32095da0dbb464a7dde29566e2a0fbe429343a5e74797b155dd9b78fff78b30ce2adb9e8c26b8c46a79aaa720070b9894d342806376333b702bc9e303238292090518707f0dd9da452e8583a80f2c123026e4de07e3b0d35814b3226b560430e07b0140b1a43a85ab18ebfd2dccd0c0ac2cf21e22c603d52c7c857312714721fc12a866a12b4f2b08e517a49972587c0355d5095d8b39a4082765d7fa82d73dea3531d70cf600a40bd7184d9176f0612412f02cc87da815db82609ec815c4b26ffd09e5df15f0a1c64a4b70299378d523cc846809e0f57b79bdee929585d756de88f088be89aa6190337901a8ded0ed847291a9df3eda9ed820397ce98b18573b79abc815b90de2ac21910cc3596cc966adc1b8038dcb4453ec351d2777a4d42e0607d6464ebece7c0fc9aba8e397934113f22f925fb8ccc13e03c3ba8533edb02ff97c17aa7101772b3076ee7a46903f09b2b74e55a67b28a3d3ddba10ec99196e5c5f85076bc15196d045a56525c612ecbaa0a3d94cceacb71a0c89c723fdc650b81671b698868a2e5ef0fab880acd4fd7723cbf39b15edfc9448867c74282c5320b149d1e76a112b5638085c6b6306719be2db1f9f87e84e1c2c6f0c0a4221d9752755c647df30cbb7585c1e25cb689f39a325277a9ac842ec4f520918b2932fa471fe83af72fadbd273bd147611469cb0e7f71dfc56d6f39610ba128a822c0b99fe5a6b0110d5d33cd97d614cad5219ac552fc0e10df6ebca5dcad500f10678775b7b4493597a31c363d1c410dc800ef70121786b7f665380f426663020f5f6870e05fc6cb2483bf2de94fd6f3cba038a41bcb546ab650d4889b276154b4f3c13c2c892010fa553f93403d3c5c8a2bcb66338451c179b748a6611c69fe61289d004c72cd36e9f73f67b2a063f925bfec02b8fe242042003eb388433d9dcc3b73b958398bd40c2a026f2119d6fe4ebbecfe796efc27e7f1fa0ab2a4267465e7d0ee3e32a365211ba8bf6349fd50d20bc3b96f5989c74c43ae5a050f066af605efbe1f68c62d7e908becee66db4be955f9c4e7febfd8179fb316920eba6c28dc588d0ff4aebaa31fbd20ed85a359d527428783e517cdcac5dde2d2e9223880779e4ff24ac6ee350e924c6d743da6a1e416aa013da398950a9eb8b546aa9c7a0d5beb9d2f34c29dd8ba12dfec63eaaadba96f4dfdb18d40a72b801d64f856988a52624c56729ec94df40526c9b312ed2c5f17364775071234386644e85522ce5120982d6e564749b33186a62623314cfdcaffd19c1f51a762196484d0daad7b00c48d3ca324d2c76e9546a2e0353c8776ebb137ec976eda993ec6db3ff195958b4d47fe5587fb4715cc10abe5cc6d27361927778e0f97036cc5a2dc7fbda10c8aa6c1710cf812377e5d31add34a5426b3b1310266e9ac1e6d6e789f84e1ba03715f151628f3f2aee5e2186837f11f118d30f3f0063700dc8153b51bf55a9fa41bd85854c86776316cee1dc3d3dbee04dc68296654c0d3ccf96bec8d952f0b500f6129b905cbf9cf9da5d0a45bff9e082c62d97cc35249b69e0d22cd38769061627a4e1709e62585b0529938215d640b13b6c18661efbf8ed8de12fa7c1da9d7920a7a9adef18c358ee2853596b3d7a19326e1fd9c2a0edfb5fc0b405a11cac300018e26b1e2c253f352a3603b968ac2d51b1433c820f1fe3fb12125021b428337e2593f87d0b5c94d59e3752303933319804a8251a923380401cbe461e9dfd54b862de559d48dab88bb429a2ab0cdc09e5a2d770213bbad76cf1ce45d12d1391cbbf0cca17c28d7a5825953354744eca37eab7d5baba8deaab9398ae45710693f1bf26ba00038a10acfe8fb804d8af46646eb5a8cdcdc3015809a32c9f21f23451b1abbf9d90923bc6b4d75bd8450d5621e4e3806565e9422b2009c8be98325d0144c700dba00b70f921e12eba498cba9648b35dbdbc2717c75fa30daae137f638033b8466bfa5f87c13d3c7d64a6111f3ff7cf1085c23b1e0b2a0d13d19d433b5727115f2ebbaab47bc85566c5e33b7f0f26a66e9d283d226ad2d4a3f0cecbe5fe112282db1d7963f7a920ba656048261eb1a484c13962eb22cee7c16696c7f2d5309aeeec0b7df1632563a6823e09410f4f84182660f02707c33d2c0dce63936b3c7f235db261210871412d036e1973c50410fe013f2ab952beccff524f53bf0e51a996f84470cf9ddffd56aa2ac2e329550c7de9ba6f9066a02a33d8952aeb8d45a4757a2276cedc54ab569a6851e1c49aedb7747a641815fc19eb325307671bd6924575d80dabef3a1a12bffd299bd2fe7714dba185baece02b9d6edae0bd6c1b17675e880e240252b44a410132d8336cb4a7f07f7830687c40ca1bf33f702c2317727a362350147eca805d5177bd466a35bcccef5a81810a9300ec4d34c5034390d529fefc0764d2c598682ca1e28848afd103c9f8db16828269e6b00cb509850fd287d5c454c7ea047f8212999263435944d14a0b3d69012795b056ff9ec60b3f07fc7da6bac07b7948b1c05e24bf0eb6c9060308370f1c71bdb1121dc5c317138d123fa588fac0592dffce68d276af235038381f84c01e396dff9101ef09c2bab5c7ff8b5e6ca9c98cc434dd8321113b67c8ff2aa3865609007d794f35462cb820308ef9008dfdb22945767c5c8a9dae9d3d04f6281bc1d9f7b606253f1dec4fe101d6c597dad374fc3fffa450bb3cadd4ea541e1d090b1fab20b00b7646be4c17ed3c579d3bdbd2a9e31b098e8a15b2cfdaa03a9177b4b6da9023fa87faccb5f351d50c32b13ff1aa7503ee5913005445ffcb794e3591650574d65b80a2c9c42366ce4e6367b9538c5277d3ddc92350203562eed62617419a4495fd428b54b24b2c8584c1bb88b6e278eb83fb60171fa8774fe230b2daf860f76a95d793bb76ebb667d485290fedeccf6fde7774134aca7205263f94ccbf8c7af1c42359763ec89ca3f15e07f908320a30425e5294173541f9cc14cbf73df8af729a9f64712226ed6cbbabf5e6884851e6232c9ac6cb37768c26e42b8650815397cd166603c944baae496e16575f840c12fa6dc8b6a92a72ac1e74d28aca6feba288743ebf426f4c99593c8c4beaf4d8650a584eb2915a6d6c6952941fcf9fedd078890d19579ac382f644002f13645c6fc9002bed048a5acec3d6b36f62b3a3398e1cffad487bcaa80b5df35d152892bdf618e11dc3e5c6d33c0aad9bf8c5e26565c7fcdc48353713299dc938712998c5b245f7cc97b59a6daec1b0a8ea264f778e1c75ff89e90ac93c8f593553520c2d020121f039312382b7e607f9d71836d32841ea76f7d6022b403d7754a33cde6b4adf294d1c7b625931ffb9669ad6ee83bcfab575a0c342f0078f278630aa11e7a05f78d9fd2164a857f961e1c786520f2e071c982553ba87910192c28b0954f547d014ca035f4b2fee5f3834f55f716adb565553c7d6d0a43b3535676f1d7cfd86539fe53faab7528ac6e9857c5b45950ab38f907449998249000eec46db5f21351b84c928841b0c64a1039ff301d6268b1f1a8c77da9d44cd6e3848b39ad092f1c7ee587506da14d35bdfdf1389512471972a71b0ca1f5b8f1e5c46c4d33cb58f01b30835ab695745126985546e8c5869cbffe59c63fe9d3371f0e3c5886df4cbc0c348d47031c0771c8fb9a5e1af0f3111a658f57fbd58cfeab5370574af89593f17182d9d0ba574b7d860624d4bb893f3722f7a1ddbcbbacee9c2ce0fd206612d655a7b8c65ef857cf98827390f4e83fb47f2381fe2cf7a843b1edddae415b4715e5517e4d8dbc651943212518a48a60c30f191cf31f65e38034ddb76c09ba050e3344b59757410f98d9f0ff07398c81a59a496831ce1bdb343dcbab2aa47714cad2da88b1d3dac097a8249064daf37112364db26095777368d6188f9a71fc1f6418738a561a374a51ca746b3a0a75646967fc61eeedd3662d2aaf7903ff46481dbdf5d554a1e48feea2e981b8e5750f186941cc6c03faba8d193f06845f52f022369cc365b8c7b52b93b9bdd022b067de0afca5042364381515c5c2c405eb9a33d3ba6be419be016709372a0a6eaabe0ba82840e3c033ab8c58ee5e5c0c9666a7e91d469b585c89cee24fed9858e018618390f5f1133efcd6461e67a2e07a0e9a9d4da5f98f853080cf808ad0993c6002c67363f2a095ce98fef3ed5f2df0ea09f7a13ad4e00f06b9ce670190dd43299dbe750947ebff7d96db7af2e7e055f79f7dd56aed8dae38603df19375300e5ea2fd2d124770aafe1bd873d95c95beb8f7e68d39cec744b953c3771110b422bcfe675924980a508aaf08efea85cdbfd5fbdf7bccb43f06ca1004965a68090cec2edc0a05175cca77014d02e616fc6966f3b53d9bafbd8940ce5615a779710592bab6580d140b1586cb2a5851fd36870185503d42508313b255d3b40eeda017eb6c3b5c2a1bc836e70261815a510f91b54fd253030fabb02259f8bbb5fbe90343dd0fa7fdf5b728b8d9bd84a4e3020d01944c60c722ff1eee9c721cc33d6daafe09e8931f312fb022262e2b99597bcb5e91f99a4bbe39b3633f26ec48f63206731a20de47822d3fd6bc2c9f020887a38a840a14f68bec139a5b3f130d6ff58b6ae6c21ca281c36410c25c1ebe11868e7f15135d0d0053dd9c3b3ab510a90861ab6fb57b8b7fad64954b618fdd07069f55f15732360951334b6fd839bc054dddbd5d1debbce5ad8d53219b7b990274855ce538cbe64c7259dda43d668043a9bd56815435a2fe1e8cfda37f641ae74ad578a747b43b262af1df5ae0a831887005da5ddbf5d828e92ae905697f618b746931c0c0d7414b66525609e147f04d1d6b54d51728d8b9a30a7a96c7281b765be488fbf55aff9e841354d9e18faec94fa695b8bb2f71a63c9201e8629c1ac6dafbbcf73c757f08665e01aa1badd665276bd3a7e856b60b1e256020b8a12ee7bc48c5be6a69504669b2120ced6263acb35ae28ca988d3ca7987ea7a4f9700fd5078dcf9346c3ae1ad1c6ec95120cc0462b205d42b15671e365839a998ecedbe13787bbd533f961969539ae4a27bb9c773af8e1e042ff248c1a761254ae8220390825a6ca7c21388ace45fc1e03a03cc3d42f6091fc2e00d7d4f0c0668637f4eadc3b1264b3969255cee1f3a2bde588ceb8562f0cd8ad20b881ac3bd3daa9edc8512deafa9ab125efaa37085587204f4e75d46556f8b020401619f83c4de98df31c51cc952bc75d76fd05fe0131bce64411d64ff3ae860fd791c54ce2d5772c94a52887cfe2e0fc2621ed79474de140265ba6c6d74db90d37e9075945108756b11565b6f102771ebc2c2c0f441b196e0410a823962711d10423c8997bee5152477f9c39752f42f606d9dd3b41b95dd3cbdaa5d1e91983cdd82c7869deb4e1d3857aaa7a66956d9c7d183efa8591a3d2aed04ddfa799becc85ea3a183c6927ca34d2b4d1f4e8891271c549e91a16492c4c3a4b242df15a422407a728dd2ae647e7df3c7e455fcecc744256149fd5545a7ae3e04c0c1a54cf2268178b869977dea7b706d5ddb4c2ee7b03b5c89b7345a8a76cabf2495cb3624e502ad2323dc532111e782f09bd111331b8308b663b1f81b78a9308f340ad7ef40a8615e5cd4af29cb2366e262eeb195a469006b9d4af85f1a3afd7167a70fe63da19899f6901868340a44394a19c1b13f922aca3d6f58c506cc30e9dc89698116403256354a231d59446f901a640c77d8866c2ed028d16a52964a3e2838e820ac99904ebde5526547169f2791e8e25f844d26158d5087583a592a68baaf6434a42f384d7f7a782111cb7d451d277629809984ca5fa2abcdbed1ca60673aebee1f28e0d94c42ead5e0fca5778ef0dc2b211e1adfd694dd71234977969efae9cae63e40236bde1f222765a002d17fb95a816891d79ed997d22ee3bb3815e39b6f950ceb80c8dce9c729d48a0d851439d15c5591967022ee4ec968453f75f7e447025f35cb67c9bf710488bffb60c8cafc7e84cae0eb58bd1cb39e22e96d93eb3ca55677e14c1d2d8842c3ca8656167b7bd979127fc922d18a472ccef11c0141ce2e29cefd67c4c06c621c98872138e29109714f38f54053dce4a64aa66d4d5e4a50fbc34d671227c2365f69c88022848310f8f9f7b3019bea3a7a67c98f770b35f7cbb8f3d9c5efa87938bd28e34ab3fe4d9ba4c4e5c54d87b824f74684b898023034e5f6e69b689765ae826a7ec0480b5c9de39dc979107d1553cb73caba05a57f6ec8841ce2934c3b51c74c14d81532d7c375759ee9ceaf13e0817daa3e3d7d29ba8b4642fbe7d429d48f765b81de7ae24c4b661337419aa7227455032090b495f95252400c987beba8583dd8d24581f46436060795f534be434e35c9f70c46a8cef7e87d5f87f8be64abcff60e8fb62d833ad115178c755725e3a277aba35560040b55479ca3f4038f56c0d21145319074eac132df876480fcad701f1ff432bfe70dd393e15918b8861cc48ac2b34a562cb15571c52fcc3733ca269925d88871fb4b77a78623f3f5a529a34ac261fc0228499aafc9bec73472b7f0719388e7199432d17ec0fdfbf575b319b4f848157a25ced4fbb94176e11bc8c287748b09508d5868d2e2f1d049c738b2fbebb125c785202e1c0657431403ea57a8ff41a725d04e40968e0e3dc612860b4d96bb69042646be49cb0dddb243eb5528ccd4b5b07cbd5b34c0f681fc3ace1c014ebf85c0285d587bf777dd764f2262f4283945bdc49ade906d032c5fc6008edf9e0a8d2dc54a4d97ab2d76ba9e310ecb6bba4c479563b77c811b9a0023aefe2dd4cc0a86a273b18df59c8d9424f469d5599f9b9983cf365737fca762726115f179100dbafd7fb8ebf031f960a11d3f1cbaadaf88f60184f12d33b067f368f6c7fefd2b6ac7abc1e6307d4dfae3624e42763813219581518de1c2dc2c17cec348278b7ab9e64d1b262eb23d6130dc6ec6197ed9358750240e2006a5e940d17ce4ab6ff24f9b6a8ae3e60dd3b849191194d297fd057c8d51a61f62a02d32f1f8396080c6ee20774a073d1114a15470c02c00c4763455d4fbd36be1f88723e6aad0b3b0fb414d5ea364a18b6993446934c9cacbfca7c8426a6598c9c52d05f89da89237f749026c8083556051a9b67c710c4393c78ae7c1111874e1df22f881552e6f82c36dfa06f68c675cfe0b210cef6c5986ffab4a8edc5890706c5ca9ded2759f7ea9dce2a0c16922a521f7ba4380b754484802135058f7f7073a09ddfb7e32f78b105e2fd8bf2fbeff81cf9d041468fb767efd350cb58c898c074f371bd4a382d65d3cd601fdeb95603783d9126b90c03a0b7156c969cbd7dd83b517ab7306ddfb4e09ed7ea65c9336616e281a2d94f9b549ee5dab9303e6b97ad6b14a20b48f9535563d4c592dd4fcb2809ae0ad8d10e0c842cd747875749cacfa43ab26a5dcc3359e429d9b2f1ef5bec3c6dc16e0fb68a692b0328840511aa3bb77374e42287cddc9a38b3debfc5e9ce9acc5e32a68603b1f2cd877658d9231d39e6070706662fbe2303b6f5e9260c66b775cd9f4d671aae7982a6c929035dcff31869d408d072cfd6cf80bd702d884411f61bf85c598a5601283fa13ac4f69d6c57284b7fff0b0db0aa1129a403256eb9a3145148713edc5ce52f1b4f4144f1ea7e03ae4cd8aad044a89dd7f89364be63656e03f1e9600ba592a12a9e233ab235e25a7b826566bf6f5f604fab524c300dc39443daacf5534549f88333fca3bf9a99ef523f948748ae24970a1a96f5b34de5e95b9c9188bde3f182547b425c3083869ffd67cf30a44568dff41f3dd7641a612f98a4c0a845fe6db4f10cd2aaf216fa14951fcf0e77b8837de1dea58b0eae224d22b1dc98bd0058ee4eded0b453e35e94a54790823982b236fc2dbdedd72850cdee2d9f7967e7611685759616391a8db690fe6ab6da1f7eaf8ec99116074938d8a3d3f919bf1fb4815a8510e40f8cbb88d5f111b9d3d4a81de58ed9e75a31144e447312aff51255615aa745ce7e806090160c100aaa4e4092e4d4afe6cfd91216139c2ffdd1a1b0883bfd26dea3e161badcbdb84f546bb85ca6cda25d05996fc544b2c0e765796054d5cf26a3be498b2f8b5ed6897d02f87059601f88cf08ab819dcdc43d0e4a9351b84de0b21d64742e645952a6b7325cd672e0019e57c81647b79e3897d499a59a89d18579145498c4265b74688015030a73bcbb1acfac44cf8fd9fb1f1bbff400645aa031c2be444959495530ed760d69e53b6db3fe5f0be333d145a0c5e89dd09dfe347a3543394f0d41e4f9d275b06b0a9fccf54501c841c81aa7abb9f40edf556c760e15a770cdaa7d9f40813821dee7987c46d3a3442b309d4fa425967325764cf000434a61c3e607ae82e4061ef949b25e70dde932655585848543de6160df7b763395992b8dd516073b1319bf7a5a150eb589ee319a528768989f0a0c6a0a465219fbe809289483d7d506a0e49d15f3f4bcf56dc004cb93631c5d57b8403f035766e53045c5019f6e26bf32e5ed93f085e2ed4129740b2c4032fed7871c7b37bb91716710ee8b31d1a4a8d048ef0fcd00c26aae5adff167143033897cf96b59b5ed2d30aaee6e4eb6bcfb5eb60687081283b2779aa23bce7820e6fa10c48df89d0099a99229fd19aba86405b7cd7d1eeb452f7b43452bbb76b348825d580507d85fbb3f2792ec50a9bca632aab8b5a19acc86ff4c7a0bf71c77ce2e280ef2047c1dbfdfcee5309c4f6eafe0842b9654791e650243d5345155de659682a2236824f37a7c2f156a949ac901bb5e7bf94bf584bab55683ba14b919543296d5e4f4ebabf29f0df38a3f6771d1cbe21284a417af676374d5301e1c83ae41582dfe2f68bcacc1c2cf1e789b33fb5325126ac212b109f0046ebbd5cedb46e9a42d22180d443d4065746e9d5064a6b8608ff1dee3ca554a671abdec097e84f2bf1d351ddd3ecdae6e8f1c6b42433e95cc4a189e090a92d69287591cbdf134ec9a7238b6f6eb4fa59d79c4d2c1574873b25e95f8a1d6c72bff98adbed9e83076fd359d5a8b5b8dfba96b665ea25c474aef628f8e015462e068e1809bef4ad573eaa37d3c50fd79d7ed96dbd15a65e57c581516427d5987b7a53cc1f62911d46153ac8f14c4a48f33d403903a84e0a788c65d4e485ee93ae521ee429ae68fe84474a2a6fa035da2a0e25f48a54e8b49f3b27272d9967f01888511e18dfeebb1fdf0a4e23ee9727b443d62ca9222968c1a98a2f528c9fc8ebc19e5de7d2519f194a29c0a33df01ec80cb4a34e4db2847582afccee06c9ae1339bac2317e4e0c1b8c2f291762ed376ddd413387d525ef295ac921858ff75454ce0e7cfbea6c57294ad6312178e4c3cf9c63b936c6365c76e652080672ac025cb0f91f60f9a206c4188d711d67d47f6e9453c28de8f0fc119fd3e77ba89585f975586801d38f6179238ed6db19e0be4d285c008887f535a2900121775612d466699733dd8884c66091543d6e3cf943eb7f07c3cebbba9f538b29f60de0e5befb752e103e5d95beee26a742b71569e2447b55ba6057099b639e62f6de3f34088a6b79ac989839758f826304ef1143d8596a63ebf199cbb833f834cd344559cef78d4ae9762e8a498ac45c6a4ee3d84329409a2414a5299f76f241d3da2b381df9da3605321bd21903ee13a0e1ec1431ac6e08b41d7c4c0769cd0f97c24129e0bdace8f10d478b2d1e234b65812a4d81a4210bdd96daf71755ca12b58f1e9ce6f19a9cf88aa3b7607ffebf0da1f45b446de36f591f21aabb18c2e67671a399a28e8c108a358c1841036a32853cca349ad6a570837c7c89839bdc9b180f5a200288cc89c5bd107a7e95c03d8f18ce9c2f077b6e5681e38f15a306e5e7514ef31ea1d954e4f01327dc911432be34c96c57b3822da97635037f4ba287236a168f971bce2ce2f1d09f2dff36eaa8eda09b87e78f493e198c10ce42fdb051b31cbcde2957b851763806f885d580b296abc476e54d2761202a1f4369ce29961da4c97ab2dfecc58a07eb5fcc3e3e0fa59b712e7d65cb635406e4807bb21e90d632392cc2413c47ad285a792661c43be868082263c3bbd7e21d9bfbc7057b570f1fd2b1ed4a6e1bb0806e640afd3a72af529ba5819e5240920c0438020bbc7bd3630252718c8cd0020bf3393744f7ac08fe4872c5163f24cbdf74bd73b35b8f5b34c7e925e9b7170d2c889a37079e99bb1a28f1d6d0e434013f8d562661d28b5d8fe540640310069f0301dbdf1b0c863b028f56350750132acfc06507782ef06a4105be68d442999ac5fde7c7d4c83a4b47307ac2a3fc024bd440cbbcb910cd44141551515e0fe7e480d8b1e1a524308cefc0420e20ded7da8bac667d7fd7ed7ad0f909d3567cfc0c29de448563bb05cf6c3ec079edb566a345ef26a76910c74799ebb5beaa6b97055efd27c9c60354e87a340279ea3a177aa327c7408c823b2e8d41a4308c62d4321e99b988db95d56cf2d936260ae8a91326c2bd1bb8f8cf63a67beb9201e8ac2cb1cb6618cc8dd17f46b24c88ae1e06a412f01f3f42d58816c727e6f02dee208b5d455241603453690ffa4c4c3f50fba9489827b84d5e47a921b14044efecac053f61091472d9ed7ff0e85ec547fe77cf0bed55ba7e5d82af4abb125ab0af691e151de15c0c4cd53b24b148139805049cbd039824e395dc97b9a15ec9808619404b7fd3f04a9f275407f4daf659cbe1d58b48859cb2a8a8bc54366ffbf60c3e0ef7cd85a2663642518995c4b584e18a5e89e918b930b02a9a9eec3d58dcfca4c595604b498bc600755f9772f3784c018d8cf55d6dc574f5f3cf2d7fcef37a271a6bd33502d9c5d95f3120e000601d79f1d6a408eb08883b1c8a429b38fa70c834f1d7635548bde270c8d7495f5dbbb9543acfbdc86c2cd9346c701c67af434a4caf995d73ec0c668c9d5b6c6e5561bdda2eebb3a1417abc3106cd231ff680b08c934146c95093d60603007d8c492229d68a938a04d4a849a3429289fb528fdaed9c4d230aab9fb277864e2f1b3e402f63a53c20a0153dc12f5bddc10d0188f1534816cabec03c667201e3cb25364c8b1271516d0f8323b40f36e939f48746bce6b4d6fd3ebe6c424d23199f8c2113ad69658e566eef419f9f1f02c241e2ca133560178bdf6ef440fbcbd66397390f25181ee85a72cd97287b46cf3dccd8c9f30bcdc320da69ae21e74fc06b3a2f683aeb41cb9a3a0c5b610ebc3fb69607efea800cd1e9981bc8996e6924fc633dbe503d075f568b9fee05cc4245b447fb6e76429e6ee1f7724720e5c876f2583e96ee443d6565877405d50dffd06ce0ffd3e976293ec494c6fe20b8112c02f5af430c470b9c1f7fd8d7b8cd9575f2e40b11b7c3d5f27088a1f740b608fe22017e6d5ce292500d6eeac86a54ad69742e94d07ca9ad2804eaa9345b4b0a987fcd3ce9c6d911846c1ada7d033c2fd0768d8c3d4df7407421bb9f22e643acb3bc65c5c6e46046e7956aae3c7c4d28896b08769871461d192483ec3ebca7f16e333ad6613d868796ccae9ed3732e3969c102dc1cce1d0df1070af226d73268f5995c554cc1470234d19f0a3ed8a3a0a803be7b2851565fcc0a44f795503437c8d55fd9ddcb38605ffaf52af517612c99a25874616fa8aba44c5dd90319ed4d1c97a339c2bee4ea611749e095aa9d1e9e74a0dd4f669800243edf10adc2aa8ee34e5dafb49260ef23b4c8286a1dbfec41201995925e57b40811bf4c6443559c49d5579ccb7a99f825c1f339217f0930dc7c23517e4bd01f183fd03c139d500bb417afb51837f6ac4cb528d6f3e59f08bd859a1278cbb4ca31008c2751d37bb9167e1ab2131869e41044aabf47b1190a179e1029fbc24b90b1ef33e5286696f6de272f973e3df81c1ec4ac4af91198b22219eea2f4293040ab6f5c791c67d06412b0c3f17f54f0ad6c801f72e0a11bdeed69f7e84d29143d92799ab3686bbea5d57a5cacd859c3d69ebe555c4deab123b696c9b3b36ae746cb9bc1d3ff4a4e0f77b88660ff30d76fc3c8a2174b8ca4a597229dcbe18bc1654ea0596a5b7ed8fd8e1ae2f265de50dd1e1cefdd2bafb5fe008468451b5ae6d9901b53e44df7972fec49496ff1d52c9211207d50fd355cd4195b9dc3c5bba322765478f2597dc8a558c2e19d13ca7543fd7eb0ae6755a89cba633c52eedee262f19489da10ba4c42898da66b8e7f04f071e3494e01f5276de7cde87ec4a01987a8b54b065c7baff313c7ff36d974095ae980e2da3aefa2e652e615daf42e9430ca2c15cee6367014d7a854766bd6be50ed4a214d36875b84c58f384ba94c777a54f272d1cb644bb05de5b51ce9d01c24ea8b7f517463466715744f12bcf64ad38f8e723992cc9771f18de1b2fe31e1efea674b19d413619c7bee29c2ac9693aaffe9dc81faf3961ee73b9b367d86a46e0d76c9bd3dd1cf5d71a852292f62b2c2ab465506ff6c2dffc3c7e46320bd7bdecf229023479248f8fbdf4d57dc7d1c8b8bcbd2bc53dac0ef3ef17e20ce5c536c0d4ecaebc7d7e3897b570c196dfc5f3d4f38b07cf24fa3cec07e6124967f1954843884cbfa944b1d2d68ed294915fba67d6924efffed25e577972ff38674a87300ce40e4cbedf78b61ed96899cc7c1531ba35ad500c6e4d385a76bfbf4e48e17ecbb940b437a02cd990c551a15580835053769c4f7e3ddb3af737c53a2554d6d27c4e5646bc8c821ca3d62d2c257a5e11de11870887c6844e9eb5483d9b301f8694bd8dfca72e9801fb733a3287a4ac87e0c3849c144a55523875ce574dcba1afa8374ac4e1f95a3c16fd57eaec0a102ee3d971ed9a5a8743ce3d1ae1581b3eefeea37fdc5cbe0db67beb2d753d982ce3f193b4aba9882fed6f0cd3cc6336fc8b8caf0776202a435313a65083fab2169e9f8ba083b4870f903da27f9c860659bcb0c59fb1cbd86c985594a468e95df888f4520c1869825e24861300db406f4e914264352e0c7bc20d816d7a9a35753915d25f38dc33c9d48b630e8a7ddc074278bb1c3f881da62df0108c393bcb4b16abcdc26470fffea593400af15c04f9ee300a8e138284f2416eb94761b568cd99faf34437a1016470447b24edc35163eb2a0f194bb823bf857453669c1b77a001b06ea82c071d24c46a6b89b32b2650ec36f26a228f874a8869630928dec1981a323c14bdd4c40fb86820a56657e3f19bfed1934a8249eb5d174437eb64c1c37bef7667a8fd51fc132cb975fbd357d80b6633ef2c1fbce77d3e1aa04c4d3290e5022538b576c09867e1a563fb95cf697621837e7023dbbd5717e34429375c72a312a9b847a28b6f6f6f19dedbae932d75d65878da9b7625812635339c14b7974d98400455775e24eb7d902a911134a4662ddb02ea0911e5a7389ac037797450d4d7a6392a4297b2e39c58e347a3dcb2255a77a21b6ccf2484cca5dd1bc11c27b3cea958e9cf5865695ecbd0d579e31b37472f8541382dc8febb711dfc30208e4e94e04a3c47d6848b099a366859cf390923a793f4571bce2fc63d98a4815b2cccbd20c709b4a4a26f1f45d749536bcbdb116b19acc49b4c37a49ba0ec3c4dd3d16acb3e828d32ee866e32655831b1e9fd0bfbdc45b97831e3c1d215b99b72f967454dd24104dff4efb70ca452195916d2ea22c59f9cec366e95114114d29760efc37e72dd06eb75609fd80104eea100334973c7b596f8e48b1c7151d392418f3423b8f4b47e70cde7b407472d7662bf788e14bbaf09d9f90ba7269e2cf0c57863e1a2f3c0e32f3cba79cbde13c479c3c7b2a17153f93756ad7b57bd32b2edcaa33fbf81c3abf128062456cb997d76983148fcfd3c3a69b4533898cd3ea0e97522067aad0a6e41cf9c354b3d23e5ca33aa7f4665671fa6cbec077dabce277fc1850d03641cd910725f2f7cec5a7d309ad7b88e727036df4d83ce8927c44bec3442ea5d673f8d9e6d2830e94ba4a87e7231dc7762f4b9d8a50604a9d9487300201a6d8a6ae49bd772abbe7a83c4afe14b1f289b43e2fc94e4bcaba463f8af5b9e08053f709bd00ac5d8fc49a259f065c58c19d50eccf0aaccc09c215e0b968ef8cace1fa08c1f408a218744e2a5e22ce4b01e727e4c57c08822ff745961f63b05924acf44ce3499e8b0fa285214a3021aec6827abbbef4238df5de914224a6fc7e4919cfe61f8c11dc9858cc989b783b8abe10fe2fdda8f87ac087d5421a5e6e2bc341d505a76f4a97f9d14ae7bd7a1ee9aabd8748c953aa660ace3e19181d88eb852661687d4a35c644bc8a84c9cb7b668d228bc39e0e7b9d570cc2dac96699003084e4b302e4c663a215479718dabb242d09c094932ffb8f643e64e284fa6a888f43901c133dbdf8ddeb30d52e66cec4b97449e877ac1129f78bf948b9c52c50a135d8e34c750faff4dde7b2bf2c403a834686b348c8c90cfabf15718106cab73d8595e535cd792374025a3f6e1eaff3f3a1d2af9ffa4f556d3616aa18a2943b3893b6de8a20d19146559897c669effb015f8069adbd4f2e35cbf9f9096600cbab81a3ef792e87fb67f3b46e923906bc1b8335014d1a2ea7b14262ad084bef2e9cce39d4fe26a8936269d3f98b9dcce4718cf1bdd36f271e477596ae44c8bd54ce41566ffc1054f72a14a548cc9814b7517332a27f72e53818cccc5de127934c24c5b69d445eafe922075698e20dc7a14f9ced978e29a67ced57b1f417a37647950adba7e861437b6ed6de7979f802dfe5850d756cd8df91917b4543e752f8f7e206ba9f8cd86fb434a4a9b609f5b0cb776045bd7b6689adb7b63b18147e3d86990a66f9aa84c7277293060f20b0f7b9a9929db73f1e51236757feb8ad28c569c18c0f1ca0e086c8e07ab8c6a934c0fd4614ee81ab078457c8587a1692d19ad48debb8a7dd3959047f0069bb9c16b14484b9de7d2f2a5321f851f029859380ebe7fc4ef11fb6ada0bd7f3a201da8cb01840286d09f9fb6b94b3dc3dff8b3513cd82706c23ec9701b3dfa0c9e3c5184901c45480b4567c30598136e0668292fe45f128c4ad7b7713588e62d8ff07f95c53ab5de25dd73736369beb11b90d4ac9c4db1d28a2f9347e7f2239bdd50fb7096d8d23b80c68a229cbe4ecd5c11a69c7bc0df2589fd9c0dbff11115861094cd2eaa109cbd5f5af1b589140803208b646585c02c1b35772e8255c279da01cea32a6f97e7163406ad51d35437080fed7b2d67a852ddf04aa93973f2517542cb8426ac7eda0e0768ad6cc0230727a93b280721fe7809207395bca5455842661ec84bf41891f694783f397c2093b8615eea36871f9970f47ea6107145ba9dd46207ee4cdd1b6d15638d4e773fd8a8f47e7cf854f90cf2971003c726fff9697ea54d6d99f30890dc5db96c10e8323e2fe67b881e6624744c9b2845ede12c3a42f10108270b71c4ac5d91702cfff110f50ad2d34df9388fe00d938aad26dc13c7f649951fc34a764eb1b65cafa8c2df5ae2ae7b6bdf6eaa6d056898408be1372b3f9ea8d60116f271ca7b06f35b3acb837221b9050064db5281520f0480bf786847a5f6e3d417cc174c42ef00674b72fdac36b734d6b52e568329e2cadb99ee9aa38a88a34120a7605d8df21146c86e8346ab39b2ee2b084d987d26f3e2430a9c1a57b8ec341119825bb10030fcaf2a8b3c5831a6e23f2803bc7ceaa231ae4463eed2a87125ecae3f3c03d63f6aae63fade6a860f654cc47ccd246db6948030158d67b715c58428d5962d82ea1c1719dc540bcd00f6764a8170e68eb5f931a9406634337e6946f2817bad89224b76fb492511d782723903de66f027a1d455162476ed0ab593de454c42535136451ea4e195b9b92c1eb52e5af45de8a049c6290deeac838872135e299924a0cfecbf9fb920bafe253b471a46447b88b81452dda01b98690ea7780a82d347bb11d77ae3f28a7175b535c1c7201bcdf98a70c36bc8e64db49e1312e98072b0dc2b211e1adfd694dd71234977969efae9cae63e40236bde1f222f8b397b4a96b80e12135cfc5b9fdede8eaae70ab126299cbcc83ebfa092f9bb77c089cd15a2368034c5b72d7bbfda49360bb1b4b7e6a65f3dad9ae571d39a13c9b0593c8deef646f33bb5ec3a0985c7288a0fb2dd889da4239b673a2af835b9b6d0954a77f9eb064a914f5185f874db86446ccbe21b6f4f876f67cf8d78b05d3391b9a9c61f76367c051953a5cbe4844ef14e3b80c9f8acd0fdc93cdf51deb4f7d21809d2a166d09e0c20f314c02cb47fdb782183ee57283e5ed99cd68ed15a8677ed49a7f62a3ab15a3017a52b38692ae532b32553e051eb7a51947e5256f8a85e15e0b6364739f69e229651fe41040f36151984c028237a94f79492264f8024a9f02b39a06821fde64a1732d536469d59c762028fd36d8ccb6cd2722934a99b0460b0e0bdd25f58ccc70e6f1394c683131f597042c269f76afcebbec2f46c40d64b9aababb676365bb4e34bdbcfefccc6d795ddb73a378ab52b2a852b1d01f0b30a9461ddd61c6cdf7a1f41d89dc3622670205a988a42d78ef78303ae2091f005d9a9d5f7961426ee974da948f0687aedeb0da0c8afa7a04e2e8dae460289eb916e406f90d900daaf9c9bacc995833ed819189d7edf2e2fa092d69e1a3117942fde90b41df3fb082d757193e589fc6f00ae493b0bf8af48782cccab36ec030ad11335a5319c550d7782ebbbdcafc6dac121a4d32f184fb38c890403abf5569b3f30300ae161dc572391ffd6c6915e62709e37a8ff41a725d04e40968e0e3dc612860b4d96bb69042646be49cb09d6d5d8f3bb86a28a61cea84c16f3470a72ae70e40d9a6e20dc90e247c603755d73ae3b79b561995f141c05f1e5fd2a90a7a6975733bed7ed85e2c25fe0fe1a577cb36a5e51c6d0d18b257df345d4d7833fe08b7880623aa1a46587b1d38dd1654b89a7a5ce56e0b2e262419f83f372560859f4f560904250a399a46379a896c97b02f10681c26b355ea78dd963cfc7678dbf89f1e4418c5128924dc264afbd835e65e00e7623800c02358684d2ef07efe64e066d77e5e53e1dbfd905bfd5a99fd918d2853ed65e0156423cf912037b953c58c529489df2eb44293e00be7513a4a09eefaa4a4a15b39cd3da0603f2659caedffdc1483a38d139dc946f22348f93cee73015f21f4e83ebaa7fe3a219993e51ca2c899337f460f27864a4c293e45e3c0965aa605e77cadca2c05255fa25eeb8f18b39a02380c661ec41d5ae9b1df27342f1ad32fdf7c95fa606594f42b448952becae930cade2fbd803384338bd619695bf975e2420be3dcce5006a59d2f534fc244b3bbd8872a89309c444b5e1fc3050d2718d49ce916b34ea6b3b774e02ee15cfb18ded7742050e3f34f1437068c1d63c895071444aa21a1eedaa2b1371d6ef36d8dfcd71041727a35a1080e65645d4ed278d49dd8ec5c471c0b8f503aca0bdcce683c45f00984f392f01afaee03fa7321153bd3e529c2d567db87c100e932387648f44308fdb3dddf913d3fdce15d2930c299185711e10f2ce6e0a130885c9fc4c0ac2372b9a79c6138e9a6402739cfebe05cc4641696cd9941cca9bf2cae340fc7012f7a19150629d621831f2ae5c20398918b9f3fff98a7d6a7866390baffa5a2f5450a45f87c3b7529cfec545a0a2a22771331108b2c16aebd48d173f942bc4f81a5da9aaf19650671324cf9f080fd8327c1c6f67c0d1eb40793c681739857284b7fff0b0db0aa1129a403256eb9a3145148713edc5ce52f1bfb652fe98631ea3fd7daeeecf479c7cd9e41d8c8b9ba968f6ea900c550325530be32ff8d4bec51542d98f53b6bae41e991b236338bf8a3c91e347ef0b8346fadfc36d734afca7efee9d3333ad3a1204472a794ab1fc9b367c01198a0265233c8690ef05988a55f44624f174e14244d9e38db63d8627bd936f0e3a68136fa65420c6c29b33af607aaae10a1cb8eca48cb1a98fdcffbdb6ea9fa0c6c84b1cc9c88d35607001c5ae509abbc72045af35a98aafc7bd4f0b07df1a92dfaaf1d17529d2c6474c0e47905dee878d2d2cb01873a4e39ffacdf4f80a10926cd886e4383d280bfb1348ab465c81bf7bea4e4c6aea8a2b23e11c5e78185d6309bfc7d3857bd1c884839b449d90efa281e2fe662d217ccf6b33be62af5a3a8e70c3d82ef3e3adefe3b45eac9115f805fae9da0ef91e632616e06d637dc40b0fffecaab86160b348db5cb39a7922ee0bbc89685bfee64b123335187fd64847103a9ef121afd50827adcb698a94171d28a2b6d511cdad28a6cd26994adba32ffa18995a2628451d99f8a887b463bb5dba7942df352e03dad8584e61c292a66b673c1f50e4527a1aa5e1ac77644ba43988f30ed760d69e53b6db3fe5f0be333d145a0c5e89dd09dfe347a3543501387a1e95509972228e4c2fcd5b546ab50c45ea0006c1c09f3742f309844648dfad7e58d7d7ed1a5253c84170ac81aa725b9bb9d5d87f0b1c6971bf372701a61fdb5eddd5154c871ff133e34645f3a556fcc025e40157c709ec8d9a67b033c550104d5eb17379bac39b9eb660e87d60db382f14104e953e79e7963dc75c76009a228b5fe5a0573d82f0fe54c7b770d5f74c142221c44671bf18661ac903b0e80b43d6ec97fc8bdc7f9f135981f296e41a947e9ca51508ab66813096dc69f18fedad0b5659b122f77949ca928f3916fe8329aeba26d5af273550c8818a94d6c8ecf3add3881f662508256290f554cf8191e499ee4a36b796e10a7a35f9a880f7f56d5926b885e92068d0196702b5428bb6c9c53c53f4cbc4f07524c176ff19014702014d8b6c87ab4e1e6bfc8e5a6bcfcbf61bc5fbb3aa3f291b34a16a6d4c9e1c9a11942278fc6285dd77ab4a48ce6c9bbc8965aaf43dbe2a2236824f37a7c2f156a949ac901bb5e7bf94bf584bab55683ba1475b1e82cf645666dbc3accdc4a08ddc69f6b7e078d799fbd33d7903ebc39d5b1d4cef60ca60a97b06e09a812c06b8a52153e7313410b21c25d07011d80ff1d5e67a2400c28953e9c978ad16b2e0cca9c17d60c31ebe90bf037a218eab16966e48d6acf8af22973244908bce26e3a2c776ac69b437a53ff6d71109312fb81a1c061d9ad4bd2d650f7a1c56ba4ef5380fdb0168386c04c3e0388adf88fa8bce374744877ff4f439b09ca15d9c6b05e90168e8b60a72d9d447fefad371206e6b7b1696413c4d7e9bf8465bd4c472487d3206f1be6195f0d104b6d631c153469e9c4b58b6cad473ded405df7e57ea8d45b067645952dc67101e15afa998c3e7f642ee0225dd00ad236a6edc42521ecd12393a22f898a58603c58e7955baf4d9770dc7bf9cc466a359785925588865b1fe030746d4d81a146354e8d8b17c6cd1721aa76f2681351facb9bef00e5b7bc6eb160f292c19563748de3046819c25dcc1697d4e58762b0b1601de24f524e48f5867dc454b87173ae1ac734a53e54f6678061384cc2e03eb7397aa9790d910a7f89e9eef7ee671c10c0f81781b74034f214ca917e5dacdcb0be69fcfc3b6593c2f0d3b0f58d125736859c2c04300ab55ff177517ac4b04f984eeb794b637406c7d8f51453cda7ac01c0640ef8afc2c80d7d1272e0e81813b4b86db94d0f45cf90ce9874baac9a2fc9468ec2250bd26b1a1fd109e946c2cab9fd9b2855347fdaf689a4356d943dcae4cc13646a93ecd4cf3d142eacff8e405fabcc3c63a753a017a5ca5a4e4b39d1f91d7a8a51ce89e8d1cb2970eb260190f1951012b20f685eeed4bf4d9f14b18ad5d160afd987a75bf9720425662d66d7c523cf9083d0e48ed460f4a594e1dc964dbec53d42f5624ea7e61266898fba63ae89b13e4c71a4702e3f0907b2f2d523689425f553c80ac40c53088fe160b0e1f0608d3a12167b7748a6755835a7dd00c5f6e9758f05864447537ddddac73d8680d704f044aad8097daa226e4756326623e33de103fdec3d6d7baefc0e26ce998d718aeb21fb6785dbabb39624598d87ac503ec02ff0658ecbc1777c87a00a0d84eab107d597ff936e1a4074c7ace00468485cc0e947c724d607a80e54a48ce666ec0430cf1083f0a0ab8980adc8a13113f6a143ddfa5a0047b295e7506c09906a94fa461f4e742f6a64a78fb19fae804785d1d1b7d4d8d2b390cc8a3fca2e8f03e47d4d3fb1a2b2699905073c7651697242f3215fe7f3a53697306a934f75e16be004b17ff0a94a8a3f0caf9616af033050c334f555d45b9a1d95c53fb74745d6333b46d7eb24644b931b45577b9c9adfd7f351e0901007ab5fdd784d0ce130e9ac7b696ff9c2e146ca9dc4208bf60044907221d8be2f556a60ca55a4e815cbcc72ad565301e18a0dc88c6229b53cb8c947140ddb641b9008b86150e9fc04b6fbb165702f7360be8ae5134693c97a67cef12445932b99797839a41f043b7c5a163e71866f3953bd47ec4ab64de4cb3e94a11d36b5ef814ed1f320c8fceffd2d11b8f7d817c7cb2ddc970ae3f942a49f0360c13ab9ce249b1d94b7915686e45677a6f0c8d961b147efd442cf9e3f5cacf7faffcc868a3c9082c7236847dca75219653142526620211c4fd6c320ec7eb239301f2dc5e182a1fc4f0282536d7f15b0fb17f689069a192c75f00a3ecac3a7bce4dfcdad6f9326989a2eaf6315031bba8abf018fa3b09864ae3a441c11ac24ca15fde88b5894c3bc895d9b23f8ee7f1119ac4779c067e705269f1a0b5ce396fa3757fd18489a6950504b354e3f712330b0f32e1aaaf0424bf5fa4fc894fb52c7e0299fb8b1a7f3ad03204c3f67dc9866876e3cc923a0a593b4929d6cf28bc91b52ad326421bce5d64551bf277d174ed33446f654f801075e80cc074856c814b8d229bba07c325aca55a35a79628314a2d76fbe6ddf9835aa2e3bdadea285053d3808e4de70fc2f349fc3ac59aa1e575749bd62b4ba978d724b6e31a02f610c436309e67fa36d54d5734e9caf3fba448667ae4f0c3bd1720a4917949f679adff8630c32ef15e465ca877b719cc16279ce5d89181d8e9c7e4734bd6fe6f5a450fc78ae270af657e0241a5e48d57fddf59f2069b596b451e17112490c92d75f655faf35aea41c40cf48c6b61f61f6761f61c768ebe9d79168e10f3d960ac61c0dad08eb46c5bf15c5dc78e3ca452db574277e57a83b829e5aa305e100dbc91c06f96e67bf32d5d4829f348ff7b91bd3f6e1acbe40e4995afa2fd1787f2544396a7ba3287b8bafe9477949d6d7e3342f9c498491295d38efd92f5cc74617b8178bd748b9269ee018af7d35cf443f13e5d94d3a5a01d233cce345db878e2cdd278b1256ae296ba4f5250227d3926a27935d03f43b66d5529c7c7fb4b13ef8346ca4300a637c2b7194f66d34d2a03bfd17039094bfc41c294f48dd9c3aa3b1c7191afcb3f9d83391affad43b3986ce4c0a6d78ea6f181bb3cd54090dbc98ef0f0ccf4cc1cd80693d0564d7e647779c54703560b041efb68883f85139f50243aad88a349e5a78aef176287ec1343777d17055ca15d900b1dc59ab95106efb0e851628a0313b538595ad07ff00d75b2a0bcade89d6323b21c4cfd6764ed4ee33b509769343fa8d65277d5a96cf31f9ac51dae0546bdd06a2fc9344433c74c52c19e80ff3273afdfadade9c920b0397336f07dff96a31f1e93f5474c5fe462c6b11deaf5e757ab5d4fe73f0a33afd43efb031d2082115e3343cb4b2eb8e30ff023d4596e5d452b8116ab4984be0e1ef29ab21b71fb6f7da665a69d5f6db50791749af942f65a29672ca22a62b3fbb6518e4ee6629e820493bb4fdd3cfe3648dc25769f22ee6d815c571cd74ac29c27b8801d0ffffff2f