PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 87048 b6f9fc327d5a69451492f450f6e4610da64a795ac3e2d0a3a9446e3d3da91940

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8c7157435c7fc14da7eed16384fb0eb8635b8c3c3ce28134d1b812b59e36de23
Certificate Block Hash
b6f9fc327d5a69451492f450f6e4610da64a795ac3e2d0a3a9446e3d3da91940
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c05e0100d0d70000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004109037a538c2f6bfdfb0f206a44e726626ebe9e55101e9d34d100e9cc342d8faf9fc6422a6de7ba4f402d679cd115ba8420ba3a8f4b9bb5ccf9ef036534d8c99ca6860f2b816f2b30dd5ed8a3c3c8dce8ea6760535794812c040000000000000000020000000200c05e0100d0d70000

Raw Header Hex

000040203ca8c671222f0d75bdf21b6ffceee1289e4e7521a759d18c2fd03731d3512d8482e66f6ecfbb242c66bb182375be6d4de98fca67e2c463ab0f74f1777dc34db570c0576ab4bd001823de369eb512b8d13481e23c3c8c5b63b80efb8463d1eea74dc17f5c4357718c

Proof Data Hex

59,560 bytes
1212160103079e8224a1b27bfedd992d69441f13ae208ad1bf9f4e26a504b64e2acc765df31209086cc50cb3984dbb23dab569a159db8f9ada6b81afa2e12d352f6fe91da07d8a0a026de9ecb92f8b43c15755580aa1becf9625cccb0e6afd1678e7df8891d3d877175a8b854dc425433269ebd9f44ad93a1ce35f467205690c0d393a49327f8ec9a7767fa0e3ebea8756c450b28a23ec3b6f618e2bbd59efd0e2ca9a63748f02580db59d0f2873ea7c247a7f68039364c50241d68aac5b177aaa1b7d5903a261a8d27f1bdf1e16a9a828dfb11c6eb8821b0b740af6c046c01f51caa28ca43016d8c70e1bb476b99ef02dcedc9320ce788b82333668a54bd998dde2a790f7e0ed038c39bd4a548e4295a857c5c37ed0688743881e839da07cc48a645a25c71fd331fe6726dc4d9c5fefd75f6e90658f54414cd4868382fe327c5b639c70b7118fefdab22e8c40a4dd7c13ed294c73d1a059fb5eb51887f9506c04a89ae49365c012ed7eaaf1fcddbe6209fc2c4e12f3a06c6c1fc742c91a8bc55c2d0240c0ff85a1e608fcdd74aefea8cc1cca0e6da3a613e9c2271a324e5a1ec11845d6083fefbc8f0d8eaec088a8b883a2d1d714b11d4d7e32b47b0390d7b36322a2e58d1d8ab7dcd41f71eaa901c1e3ef11e2141b85a550e262d346e7f79c4e9d7e556d47a2e4aa01bdcb566e05407121f54ed4ab2dff0028c995601feca3ba57b4ac0cde528055d5cadbb92f0be12d15531ecc24e437a7aaee1b3b1960c1eb87722ae37af560e8ee528a33052ee36187034f47b44bfda19c7ed4ba522f714c6a93081cd3a854a82082bdb15e9e06b99857ddcc03fc75bef1a68e65930bcc83752c83b680e9ae77571a9642d56d4ca1115c15f518a22a372ff26a80c590e5faf80d83b56571a9d15d489a863d4706c25f84748ad5abff72941ce37817212cadd3190ebd1e94e7339b95837303d45bbb2ed7cd706a60a4bcc11762c1d692398352ecccc5e82ce278110288f2b00d86d1248980b259a477378ddd01b305ab24db7134635e17757cd095cb5b584b4a9ad728e0328b653410b197ff35ee9330cf75cbda0ca16e62a849e85a342bf57ff1b058ba4978c1ad91057bd37b35b2a64a8d6df752426d593a25937077dd435b50b28eabe4f847f6e75756d799c51be8a7534b717b74c42dcb698ba6691b046dbd97e9b801aa09c8c3d91281c8cffde19eb55b5ce3e7cc498dd25c7946be91fbcc5aee886298922f91c987785cc9650967f80a51f71851a8db3f2a1103500f0eb873428908e233afe866e095bb6515440ebd30e0b6cac4942efbed35b195f589b2ee5b619d4182b5d3322c5872466f3b88b0f08e29c231ff16ab07c0e6d853a3ed195624549218665a5533467c7b1fad96e535b8522aec5ef18f91f4f311d1e1bf541e5ce16ce3a21a10862325e670db3342f89f3738b58e76f637aaa92b10f39eefad59dc6cc91069052d14fffc578a187323724870600d4e59073e145e68a52356742d751dc7d2df7b3738364ae6175b04b1bdb26dd046ad09e564b0a6bb4aa5985258a07218a5996eb9da8c5aaf87220c08ade50fea14220b4ef7d8cbda03a74e246af7c7d77190a959a80bcfc3d353a7658e091ac58b0b6762a105a8fa15e17a3a9c17e679e1922c3b09aa48ad27e94ad8a4a0e6349c6f95bf2d1db9d93bccfc658e4faf614fe9f6f97d14f58b46f9aa21c1bf8e560ef94ce69262198578eea64a93c863b5ac5900552235bb7e70c4a9d95e2f3ad4061d32246d66114979b2e6069c2650552a5bb0cbb6477b9465bdc088a88ddf51cc5092649fc067480e8f0131becc4076b791e6dfc9da0059eb87397c1350c37a31f7a08926a4521ea94f9d7ed36b044cfc01877af70abec37d961cf22cfa796d6c6e29d39847f049e3ad82a7fe3d9fb2e7a8ef9809f1fee4fbf5de816dadd8d789b7b5db0919b8a8c1026b5223f938322a75fcc1c9bdd907e6eac64987f2c493c4db914e1d61343a644bbd96423ae50c882e4c076ffbe9261d03d0fee716543c93651b7b5ecf86fe567a3300cb771b3e88c24e5532f72c173313a7c3dd7831a88d4ae344da75772924936c6c3186f6b43ac225d5785986e781680c15072078a37f13e1dd0eaf4f3a50d2324cbd1a967261120e65f4849894ee8ecd801e3ae5f05d60d837a2de18e33166d2841223a4d73843f95bd5590d95d446438f8e4a9eb988a7681b137396f473f06f7748ab208ccc0750495303421863b9602023bd963590b8fc1535247f2eaa91947ecb52da0b5ad4cfae1b18ee2b0c7bbc36aa63e900a37b11cd8f226fdcdc8c5c96e692e44ce9121d11afaf17a8c42f05afc2fb99c106032537ab7603d9b2224337f8e5c40107d7d56b23e229d740b166131b067974adec5b23d3d5192f6193ad0a74aed7794d6c6254f72d4b444f818ac08f1a8ce2305797132b365eb9f1ae99f1a796829b55f2e62c61d62d33fba8269bb48d41a9286faf0a97be0b7f58cf08f3539fd7d5a526c3322333f2b576212490a9e76138afd803664484abb91819b57877ef0ebce381b964ba2635cae2b53890ccb7a707e0500bc9aec2dfa6e8a937293bdf273264c6b6c329fd835c624b76149ec77a8e3d0f3cfc732ad5b89a6e1d8d450ee66608224ac1341b9e3a740112093a9f7cfb45680d7bff1f440b57148e0cc1405b4a21cf9c7f2b73c79c05f0e6eae83a29899b6b2713f3d78e81b7c459763a03d35eda2dd9fab103929727ad59c796de9b9660c430ea9aeaf86d41434d3b8dd8be5389add53ebad739231ea536a9a3e5692040cdf3fbd7d687bc52e3892f5a3b7185ec5f6d0dcba03750bc39e47185d820d441f934d35e5c8b4784de043de1e3e47d5a66cf4690d72adb2bc10551ca1d2d0b9267153921dba138d9fefedf6664be7be037f05bd4bbc3a5bf5e6bde8016f97df06d41675da65a1016caf3a1b83bd5f1faafd37215c0a9b6bb8373276f04a5b094098151f1c742a8487529fdbe0ad179949b761b6f30c059b8e8edc1e5d5d949be5db54fce3cd94a0a80cf0e722d20780c8328a806c0c23a7cc4d21542144aacd7091a348a55e2e391438e31c98edb097a134d9adf7e1b4d0032d8af48b60a825b36ffc10c90e3dcd64b815f71e64a49dd0b3dfb6282c823e76adf0df428baaf989dcc2bf03dea31d8ef20d590d824b81e912d7f6ae9a7b508dc1f6fdb4a07e02e3d48570c062f80dce4c9632fdb0acbe42c5d34e34cd2e36666bc2bc1adb924fd2db874c89fea2f0500de47ae460ee4202f7231db2f5b215538c6169549b5d859b3c4f7cc7c4bab7e6b96b8d6d82a82f4c0b32b3dda2aa22f902b54edbd980fae9acfb54f62291ca2e5819013389f035a570535fed6936ad0df3d51227377250887ffa0c309cd324a85ba94367da867b15d2c70063b1eda6ec0489fc16b736a3c801426b1799af8f4bf85a16ba3bc66509657584042c14ff30d4cc2de85e025372dec11596109bea90f3a379392af5444f4a937ade7774129d1ac718df9f415565e3408364d01ad8f4f730810d402943aee5d3d1243e82694a001a2a98ecda2e546e65d7c4a4e795f989b6644293252d15f7723b3da8d66f8700ad2cc6a532ea96451b4284639396fa9504b8f4d63303e84f57c8f7d32f32fb35fbecfd236aaaddac28e434d96750d1a32d1a53c260e3dac80652ae1564f81102e95b08694367c1ba6955803d312f733deeb10ced553d955735ed9400d18744b5b292b01a2072b164aa1f049aa78d8c8733b072fac7569b055e57667dbcb950ed3bf43beaa5cf9e52c1225bc89973485ff8d92e5e6e28f69d4fa566b454ddbbeace3a5583ec5c4eb4561232d4b075e2d22a97eabd6f49fb0f28bfdadc6ed072ee0ffda0e9bc0d281b41352d851b615ebd4ca1e740b890c420f468860116c4131e00c623e0c6eedcce58a2f22a6cb0eeb0d4e1c5be5f1a6f9be580a4b6b7a1c8e94eec38232170f40cde10dffc984556d60247b23be60c4073e1979caad4e70e1c1ef93e17bc60d7c563c3c979d16e80edb6630b9ca03ee76d0078270bd3e4f786e1edf30ec81b69681262d9813873fc3138e54ac0ca7ae03dd0bd91005307794e8b14cf66d37c9419a110d07a6063c689d534f6fc924ca2250a148261f24fda8a45c911a9baa166267947e7eae403810a6f6679c186c8dca42483588002e0a41f67a4229309c3d1b8d87fb9bddb69d8c226887b2497a48417237aa8e0b052670f4d25cab62579ab9fe7a8f78ad8434e22d6c1575becfa34731e4ae613a73bf0435d41b68f0982ede5a1596384998512ea2747701e9ef0c6a3be91d73a1858216d45607ba4d35f2b237bebd4239972f8bb70b2f59b15e35344e895127aef4bce19aec7d2e1d22bcdadd1114c79370d1e33958a7bb30b541c3bdaad90e3713c535947d4f6d9f33fda46feaacdc2d7109c06d6862b497d604fef44f1d49069ccf68255609c25914355b3fadaabfd0c331a5b8c3c331faecf170a0a67f055575f9c273625dc647e1759472bebb64c9035679898258c4c6f27013dab4eba4bef44e0618106c2fcd79d9865cb1316ec8d55424ddc4c6d98509f2de2054f565dffb4062f3153c82bc2b1627262ee44bd3ac5bd25e16c1d74186f3143fce43fb7a7aa61f197a978d94ba8e53e8297ed7d6ec05ca0895648ce50c4e71cafe00fb1abcd1b31c114cc72da36e9256c535c0c8673208986de6a8b8f501bca6832367cd4b8d8c7521f8d99617bb400ad6e4ecedb54962ca9761f2bda448de0ecf09b6e4984c8a3dec0d92b00ebca67db4e2e456baef08018c9a017b1be792638cf234bd113e16b12c1f487dac4a7062f87472e507aff00cf388991879dbf31c963f8c716e7aa6fe85e744bc9c06af4b4c566d136659d97f09abc43b2cf038f4bf12036b8f0af4b9c1ad665b460e781a63d311e613663cd268b7462d03c064771eebc6fe9ea5e5b461297791241fa4e5b233cb6a892585a58888d88861705be29305f00610b6f0c9259417ede03fb8fa1b284af6e121660f6aede42bd00776fe72b0772cccf35db2ebfbda0c52c3a0307f35471b01ed9abae8c2fd7b91874d1ff9f9c034171a8cc5b3479d6a6e18aabe80a57958811cb6109cf1945005885a087770a19f67fa436ff7c593ba4ca57c19dce610944dd88dc3ddb5741a64c4d0ccf520d1d922db4c3df667b7f47b8e891b57c44274271d55c17935e7bf4d11360c660e54cd47a2cc7f49713262a9563a734cc64f7bfd2f9ef6d8b2126babc946998fdead57f9363cedde3aec1519380c58b7e95d7060fc0d41b7188863eae09ae1b95a644480ab029c5b6aef9c2a18fc62236f005e7db0a6df5ac8ea52bc7892237b06b67b78ad51c6353a5ab936789753d648e5e9486295ec16e9319faa734196f8dd3b8c45eb5ea71a18bf083eeb6fc09da3b8e9d932e830feae37481537a08bc60e5968c8b54b63208487d5f70960667b766a9097828fd7cf0c447ce32f49867192659305f1b262057c07e84897bb9144abba731232ce53fc8a48b2cde8276859d0f405a9145ccef51326cc6538a26b054b47c736b4b2925900141fa4b4606f24241f1d981ff2f78dc73308115e3ee19e31778f37bda74e9fe379e023d6ce747368cf23a28393e16d351dd79a032cebd90532a056c62c43e1995a6e6cfdafeef2653257cc8ff3145c1a4ce2a580e25a26a3aaf0cacbff77729315a1262c51aacc7932fc061e1dd30a06a2cfd7f7dc91a27aca54f2219b78c50d56729155ede5f2a6002084d2a8b7e125221efe82dd08855122c1a6cd202121bb56aa093e3915df50626e09c9cb5efc5e8f549f423486f8a9c263dbe517eb82d33f8e4b002355a783541d4df14234c6d388d38020c434d32ef859a66b61525ae70ac0628928984c25b6ff92889c4e00c73de060466275d8e097cc69d8e05acb06e910b5fdcba5471619bb1c0f7b9339a3679f21dd720aa8469ea6298ac28a80ae397b80cf50c15ba3fdccfbd47c3cee483102810550d362ef09df1e1bcb4c85f271183b1d5673012b3335262c5ffc5b1b529c9c0f7d64b2db465e4fb79cf9139765366446b24f7d12fe05189bced965853cdb1cfe6f7cb104ed42d13bbfaf05732a2da52d4f00a7473063fec8d3eb11681e330ec810b8e4f2c6e3068e37251a0aa2da4ec5146db766ea5da242f45199973566a43f9b8df33f2de663b83e6eadc509e6cae9e8bd8fa400abf6a5a48a5bf467af7f87f08bb759597e3c95ec4fcf9b6469141839763505288b2aa769e48b7087b920406011b39acf3a84a7ba52fda84aae1df4bbcd1a56c0d5b095fd0e6de9f4042b15272644a654395b991d6fbffe0e57e75786b42909c7dbbd6cd613441a45c689a0910f9b6ccbaece626268fdf10d821c98ba9a098a96ca489ec536f616bc383954b7d9606851cc581bdbc99e8291a132c711d40f32020b44c2cb327f6248eca810b31d65ceccdbc0efbb891c08fcd73a8cca261906421484c5de81c65426d2031a9903595ca41801d7ec47c7f1d777ec672a89cafc1bee30356553ea424dbe3349cf37b322b974cc8be8b8252f21566b742324dbf2b35cda117a3fa9e246f5ec825eafd1e0f4d0000df411e198f806d6bdb9d6942e560207545765d9a44444f0f03d018eafbb925f483dd40d808955ea85aed9abebcc5b416acfff2bea306a52cd1af3b8c8edb58ada446c41e1a1e33000fc8e586d1a25dac69bd5a318220afa9699a8b18801bc0e0e1aa26e4a846d6d0d1086a6cf335383c12288c317afd31227c1649ba8a2280bf0b38dc2bdb26675259f8e5d04736227bcb0b63e2835793b00cf1377a9c177f39352ad6a2a3f5d089505c31a47606ba26665bb1a748c6722616a9285e343516fcacbfaf9cc840446331cd0b9276245527f11b8dbce5c8988cb71902494369298d978e1b8fa7ece5142195454212783b220fd4545255a37682173b7b95942ed9ed406eb3f71ae69807217eb4060c5367bde9c023864c1e8f53b807e3925857f45361699ea0ce93a5784c428eb75eb91fca01f099e126b3ea11d43afa68d1c629d3f0036ad28193ef8d9064f1562b6778821ae8966d0ab9fcab6fb67263a4374cff1451c27dd4deccbd0205862033f4fcc66906d4db25fd9a630c252aebcb4db5f398ae28ce4ae13a9d6e13b1ee65fd31ae964d3161c93eba7f255c7726aef00c3d56149f27fcb0960c346337891a134ba6b1ee3cb4317cd088faad9023eb07d9ddedb1f3f8dafa316bdc2d22354240786cee77272e286b048641ad21b961447c29083500bb4b7ef689e9e4f67667bc51a4731553d69c10c137ae77afa02832d2390fd47aec310f45a6c294818f796c96d730e1856f337cd60fc976af505750c6b163f62e4f76e0e3d51e8380270e47fb433198bbdbcfbd5f4a8056077ff8d0cff2a3bf3ac7f6259378273c732dec54370560601770877429ff6dfef4f614be137bb85b104c740ecb5396c459e17870765c3c1d7354d4936d0bfed16fe042771ae8eea5b05d5b131372c6495c19283ab9e7a494f0f49a09ac2029fe9ee031b0bdb779638d8cf85459f0de1461a3e9052c8f8c5ad834e85b1a22197c51bc37453b385e0426b02b92c0c0edb1eed3d21192fac5c2174bc2cce53ca294773403439ffbce14deb7a6bc023531f406927d13b2fe47658990e80e4dba5a5be91ec97ffa92e80801c6abf4e23ee9cd87cb56c34b940b002703b15088ea4751b3f7fee961986ad3176c6cac7ab88381c627b8bf20a661f5a6a17c17ca5fce4e7216ffa42e3ae722c26700b9f31a5f41ed0b4a186b08bd777c34bbda71da07bc0d0496406763a09ed558f7d7f4383567b0077cb08c6fcde3f4af803941ec77c44f12afda2a4af06e139ad25d3edbf0d73c075453c34b14158f61fd1be2fec2fb884f15bc1f8849d6f45e2c3712418c5ba99234a51bf75a7569bd360ee6bdaf2bb955122e438d6c7371f9792ba3d19b9568d85d6424f1570fefd34adc930fcb2d759f2478496ffd18fe04ca28d0261206e348ca2b2fbd7c6cc94881cb72d8428b2baafa0cab72389dbd94a8884c26fd8fa68823fc9823de5a183949befca2119b1961893e28db9b28032ef9338de8ee3b1a74d5b79ee4eba5801a4141bc3b2661633aeaab887f1f1850388c3f08385726fce500ec54b7a3f93894b3d86220b92686d985d0154b3a6196779488223dd2e5c41ede4b6ccae747325a51f7d8f0c9e9cf77210997c825bb3ae4db6e7d87bdc83fe9179389d9d84d2e10b01558294e7a5ea5f2c50e9259b8ef9b41a8cc6c9fc4400914819bdb880e638567c8ec06d27bd326083ee4cbdb2e84ceefdacecfa679f2fd6350ec5ee468f995f7e9532b6ec3a394600cd50fa74a401b1d526cbaedf121926f9cf87b4196824742fdd7dc3e095c0a32c8bb4dd79df517fc063ea4ffd5ffeb30bc552180d2d6e62519bc25dcbf7f768cd8bf3290dd2f00816df961a47a787e31fd75bae59bf8abc377bf633cdab4ea3f80c58d276fa5d95fda6940c2a406dc8e46e8499262b7ea8ca7111202d776a6f9445b7d0db13305aa39e221f7e2993f86678ea6c9276b30404f146cb5c4de1e4f81f4289a61264a81a5da97f49d6c6b1cbac4bcf7a47f8b5b9de9d08a453f049c4e9fce047e0d063ce52f2e5976fcb748d6931d11680fa93daf346f8c83264f63fe32e0f6a1fd28e6db38e49db3c8d512849ca2d3e509d650e346e44ee262a08affa8287822020c3f100ac8719a198df88c38929575742ab7cca7bfc3ac4ecf430d3d16b5a553e718a4a4af33a66ee68f00f1a815cf8c3be772e6ed8752d664f06c9bbe5321673ae67a6404757cffb23e697d2dac97516b499b827a6483cdc23c103e5721cbc6b9881cb01694031ffb790ad0d2d69ed64c03e38b209e1c11ad0ccf662f2b3db9ad66709cb22159818bb71ae80808aa700b03c745251cb8c7303dbe687506019760e9bce39487385f12f57a470cc91b92c16944c9dc6bc011d1bf99aac093c625cc5f960829b86998e872135e4a13c8ee5ac711d8c23df7a50606cb4edf6f51584795a1c3bbebc4e04711eea672f682f17c4d62ff5d297466fed9cc98d4be383ccd05b5285dac4a7d540114bb0f0e3a6e00d4fb9267dd14b0c5ca6278c6d07f4976726aa0b0413ef0b200f054c879d6bdb8ed2a1fd5e66baf2490d6e5dd77e721678dd7f830ebbd4aec5ac5e6006954d88a33d5393ad0eb5100107d8e1d265e4dcbe1e1129c3150bfdeb755cf464518038c1cdf602589b9073022c570b26bb5398cc44eabb282a1e179e22c5e33e6ec007a8bcfbb4d982d3e4ed02557d1dc965a0219272bba166e0e4ec76a43e9f152742d71273c5ec4f716f01239e3ebc2edbeb5b67599ed6923acb0bb2f29b04d923d718cd96e6a753e6f5659d9d4171266f79e5ef100db9860c8614e9eb50259b9aebca4eae17b338a451a2be8a1f379869244bbc9406592b5c927bfc20edaffb59c689d0ef611b9f883aa607cdd12545fda923871c38f75e31a05fa5e26a96e7795b7bba1dd7c5b7bb2bd7eaa98ed96b6621b4bf89a7cee652fd59b7cef675c759771c053e525694853bd42856f1f314af8e91a98bd0030b86e432fad736c312d7453033423d0f938b6a2221228fd55c8406670c67dc3567093f9c2441f21da96721f58bcf4e88ba7fee386ecd1a7e9fd9ccafbd11b24719984c8205ed73a8b1fc0d6171330bde9adce144676e5f62f227020d5d12c2d80942b9eb862f7b6e1e7bd52f70faf3240ae9aa5ede0625e328eae864f7fc63cf8e5f137d99e8b8abe3a1ff098c1e85b5ccf1f80ba2097daef9968af3e66cd491a27b34af4b7ef4bc1cfb766e458fc1b00fb67bc68c5f12cae599f001ad8d0bc2b477945feeec3f18873e8cd9e3dfd9d5d83af935bba4db1c3dc528c6675f4b168463d07c63709f12673ce1d0b30ecba616caa074f7f31a4d210701b87ee4461a66beefdf948e407b5e9be18ef1d374b54d187708703d83a4c473ef460a696d4d5af951b1a4d82924475edccfd74a6b678b21e6534642eea0d912279360098bea5c7643688bf7e4d2f181e2b1fb67627cc5ccfce8ae83957028a55c058e7280f93304abdce31485a748b2dd9c14bc16abcd38dc36ff59bf566ea46417c6ffef03c18c91c7496dc894d6518317d9aded4eef988bc1dfdd4a7c8b3b728ec712917582351f2190e54510b56843590b0ca5b80df9793a9f74f64869b95ae934c0cb8366521fb6520528f0bb3a49bf1000579c111581e9cb11e3154a5e2889f1556e2fa6149196e5f7e24e07bf0557944588dfeb9609ffea116f30d730e10757201ba66f2fa63c82dcb32b18d499d3bdf354de58837a1b53478a2510ef325cc22ab3a33a59af24cddfca370d2b870b1cd76449d2737f4a09892973e689340ef42497dd8088c64d589753e6d458a43ad138acbd618387256d6935f2ba043d311aab8c7832c99da560607dd57f3e7b66784ddb2c6a66988f8d8c9df3cb898e5c603b38c5808fc69175364afbaee9f3e9a4656392e88da9ce92fa3bdd2aa56cfb8efed6b33a90a85f332e7c2b3bdcacd6ae4df6abcb56df40fc9b603736eb3ca18e4e1137c03875eb3a7da4b7cb45642948e643411af519c6dc70f500ed642764429822956ad78446b544473e379bea6a1d688af04047b764817ab49c7e44252b846c3f8ad402a9407e388ada48659c465660aeeef6b8e01a222d42e3cf3ca01517106908e504140569f893cec51ccb3c5465a880bd9b55fffccf8f0030baad243c217387d9a13f000775fd4ffadcdca84f071a3a041b8d06b554c5a742c9a378c90f17d98fc27d0e5797ac6ef9d6b98da8581c9fed403442f4750d5a1c83f9288aa541558f7fc1e808ee5cf984f7286b641aa825ee01c29f40d120dbf3a496092b875b152cf0f2536ff00d958a4742213642d70631a83f2b88ecdfa6c16048ba184026929b6b91fc11949e710d83322b5904d493df71e2618215fe83f68a4bb08ce4414466ae6ada5ffc69efa5ace57fdce328114fd8df4f98940a119cbefdfd78f3cf99645c293bf62e35e0fc0662042f2da89efe57410557df28474a78222b2258db129095b3380a4497242e26d3b7c7f9117444f2faa2cd1221415cb50ec0ab7900e3b0127d6f1a7a9a12974cca3dbaab9ce78e495a5975e35fa787be9156bc6415aefed7e250d7eed3eabe72d0317334aa1f52bb93c26f3570ec424040c658faecbc6163eaccc25ccb69126beca3e748c74dece32b8117d14a271c2ed64211251fe3a72b0d4ff3b19ca487ee17cfe59fe74dd67cad86360193740557670ac6cc66b455b7c8aacc9660f37a9c40eeaec800c38f8c905b41269817ec1fcdf7c8d173b3262e336f759eb51af84156ed4baf3ba302c6ec657bb4bfd7d23e3a95cc5fe1d171e51c15ed0a39dbcdbf655f48f3e063e614ecfc56f50dfe68b098ea91670be454aef8c1512e69e4655dd83d875d5afc05eb6bd13423535322c8a307aceac45142f59be4204a710d7486e132fc97e7a8c1b53a670d0932b0420be2a7f810d8b64bc58fc093be586185a39fe558e822a44d2239d9cd1991f17774ec0962a78982642f6e62f32121c40da077674050521e649702620e96fbcde072ea59023060e163d93aa283f5f96f314d586360f5000a46a4d011fb066a450642330421bbc97c860ffc693d6be344f975f1d640ab0b5380732cad471661e6a1fdd4689051d68788d29b0991d9faa6bfbb8cb1e0489b6121e0a329ce1ab581ae086a79d934ca8383015e0e89124bef0e92e7a9b5704e9853ff43d78cd92e02d07f48cc6cbe736ceead12f189b2ff1ab1a37882089a3fcf80313f5a872f0d0fc12b464e51a1f843f9fbef111c7bd89dc700a923fd332b9e25ec3eabf8c8130f1cfd483059d78b88df386f8873d29455252a321e213b820d96614d09c228fdb7a3fbe3c5d804d4c991dc0f719ec229272b7701bcbcdbb55133ce9ac25eb631c4def5f0be9b7230b8f5baa70cd73f086a93ca4378ef317b3a84fcdeb4e7b1089fa77d0cef416a49e1a9a64be03a6aea96addb4ab13e19e370068dec099ecb3b972a4ab9a7249e48da4fd0c9d5d952562ba5ee40245873a9c9d6a4f74d91098227aa3e419bdb3ea52921a05a8b306528f36eec68c1bf3f4e2a57087d3f1feab0d767ce20bfcd6c40e9dda64ae6963deb5c42d9c4ce1c106584a32aced65b644f15d4858be33dfe06b7bb258c2171b410c4ce191a7996e5f553ad93d25c4f0f81f5386adcfab3008732d9a2cd38e5cc5625abb7da516f3543a9d1e23604894b2d30c5c9c6893a5eb8fd03ddbbd40b49be730ab1e09589d1b2bed7fddc0eb1ce57edefa013e853608e82988a48d8c2e3a04848bb0df60ed2f986613d7b4290b227e27ccd09c5268d1c036f588b001ec63b9e707f7f4e886ad3bf5357bd8316ad1f25f01f062d65e5d0402f64a642e3e8c4fea6d8cda177de74fa5c8d39093f42e56262b426f7d7f42520ef944142335d499b07fc426d8ae18d5df7bb026eb3cadec98a779951653e6b4591ec769ac44cacefdacf8647615e3bd9f00fcc2497d20c44b20cd9b731d472509398aec311726523abca70c0f6b3d33a1e4431adc5dea5b88d21746335427b735abeb5a4630fde6b709e5f59802734ddf8db443165a4c725cbed2bef412d23105568a70e8827879f9df5e1f69d6e4407bd8ff5740df19f9ad451aa8e0b4776ff84dbeb6f6c54c559063256b071079540e3438c4c9f9667891c597d97d8e2a0319217586b17768bfeb29c8a1039b419c7d00d3007bdae9de8b1b6ce7c1472469d6ee11077bec09ea5e5b50f73881199a1b523e46c5cb2ab7ac6c6a3440c0c6dcfaa753a9b24d2df3a6b78861a8500da3b4e7a08ae5c8a6f063a2136a78e04b49c5fc3322181a2bb550db76a2890a0dde37752284e7a3745244214c67284c1e8e6386f539fcd6531282745553fee06cdb7fc969d587655148c507a025dcd55226ee826b190a20eb4ecb71f70697ef95109853fd19bec5f5831c546c28e7c4d9fbaab465a0e1bad22a4732c513c7a79fa826e167cbeb397ca8ae3a1667cb327bb1c14547655648955ebad3e851ccc105130b1a4839a1dc23f21838551b36219dafce417fe9a5d41c2a245832d205b38ee51513a7d8e5022e548a52678517c8d79c515ad6efbb04313e228720d1adbff5603418b0d1b72c3a44529d97a8414dd51fb9e5be06164a0b78100efafcd641b8f0fcd3ee5d9b618c7b2ab98ad02b7998129671b54bccb36a7708ad4575d0b1fff0d685932fd940b9767351617ecfcc2ced903d7601db7cc3dfd52cb70e512169fd3417cfcfdb7e6dd4b62f5820ed98dccb9b18f27538a0357ac5c6e9a38ef6c5383d78a76b64ac93d4daa960765f5e9a6af87eb9b7b08c9e45662871ea269495687241ec2b63b64ed885192259b27d6641169f034276ece7c16a4b6ee5525ce2b1e62b5d3a54cfe55a3f8e79c7d3d57558b92dbfd29c68a5221bf605b594d258b47550f83fdd33e1ba594e144167d310f204385961c69308effec0967ab051b0c92b7c4444504874309530481a72971a6f04fb9d715f0b576c142521ec57b475d8a2b013b0fef15b5577639f4235c6dea9ca0aede53723d6401a9c039c280563232e702e1c26c8e1b5800f8bdc1111c99275ece4c32307704b06d41cc0f97dcad8e96ea0c90bd1fc362d883917abefda6c1216bba4d404acf095b6b06daf003b5ca2e4e9b18dc61ec81df563a641e2a286a0cf2c6b23ced758bb31967cdbf71c36088f66dc7a5579bc5536256e227a08366d4a41e576abbbd558a1c1c758ffc8cfe51d53527aedb7342bb7079cc261e5c53cb5f2ff9ac960d473063e7ce517c37754e4311ea398915370c5eef407aba5fcdee3bec61f1b4d2d0b8de18b36be759ba1998f1e8b75e8c73207ddb2bcf934456b4c910a8abc0c9ae402ab3eb0722aa2027d60d7791c7552e559e6ddab3971f231fb5ba9e90bf37a438b40c4aee7d42c155390140a82b83dd2d03e537ce9875f857a3ec6944dbc2ec0a76fe42ede6dd6cf7c8973b736d3c4f13a4a7c58817a909de4acaadc6a9e8ed6dbc2e6e79a9406124da500fa419dc50472aa1ac296f66e6e89224347edd6082172afa2d9605a402deba8ca01dbe3ee8640b15e8eb3f0b4851b7afd3562b2252f496a8317935e19332edebe4679c28fdd2aff07f23aeee288ab54f0ca9becbd4d83f5724767bc8e0cbd38c035459beddcbd8d505234ba28cdfc85f22ad31d3bce0051dcb2a8675a642d005d0e48c1744401fc80ad8fc8ac13c2d457e1f4d8b3b14ecb5cddb8d033a6cc6516850f4fbf69548fb4e0fa42cb28653c9d012174fc7aa0c3c0063bbc671c4dbc3a3de832461c70fda548456b6ce69f9466f87a9e0280903a41f7ebec43e11c4db9ee66837542badff2ac8ecf097144dfd377594d3b91ed8def8d74480ef755b78f3bda33850d3913459b1d37a95ac7ebd6e161cb7491ee3f7f368fca4cafa336fd28f0dc860c02bc0381aa67995f466a54331e04356cc7e32e87d8b9474e8a450f8b01aec9b85193a4ce23999d8c1555f3606b559eb1eb8e67fac61c0488dc484bc0435f3ae447da22a1c1d30969daa369563e78d2f28af25e0d10a2bac39f7a6f62d5ec2e4a203b0ae54772f2651e3c748cc83c3369c649b25b99f97e718abf92751a8234fea6d5122af36049a7a82b4066f99ccd06b76cc1139b51d1431bdc8e5b61939d14c21dfced4c936f86e3eee2fc6943c07a05e4ca82a62718fedba592df282bf40aedcf6aeccb8748a171144980b4822e770ab0671744d1aa7cd57dfb7b3944aee9e50de80fb6498dbda777d2740d4ad3f33c6018cbbe4ac7fb89d8b89ab0b137a38cd9cc49f7d93545a47fbd11ff14c76e33c39a7ad975c5912bbec8a42ad555e2085cc9cc35dfceb0867f70738df908602c3ec1868086d4098b891c1be16d28c98bbdad05ebf366407bab764a98ff81321030ded8e7b09416cb8e73ae90bef9d531b8a99b656fcec178c1d50d7474072b8e4344a169ac8a199718ac199fbaa076499b0b9dc0c7dddf9b26f8080ea4a6dda559c65c00de14e2abd938183ce3b3c4d7d9b7a9fd6855b919fdd357be642f38983eda6fc845f4618bde1f763e12bb85ddf1155f8039dc40a258efd0846110a907d4d35756973533534c42cbf02d4bb569f5e261251a244fcb236f8e339f8cd642f4c0904a80e7ea950657d05d4ec3821b9c9aca7bdf09b84cfcae7cac670e331326e695b3b208a7cc7398b660f98cfe9a6239b624b4031a85d7b76c725db87af314666f5dde42bcb7b9d0610f225a18d5461b3bec1dc531dc4881dbae594b77d50f6235de4888fffc774f0b61a8eb594c6cd2473e471ce4186c4733493fa9e2c94d5aa9893c58912f82bf18e6205df425a3fdec78e9e9c4b3b4ae0045b0d267252aeae70ba4e3986b2260e57c6bfd9c8220a390e9827b55cec14da2aa402ed3f36e4f8d39f37f7254ea37583f1b6e391f4c00e86f1ad4711cd4f6edc72f785dd6e6e35de561609c43980ebbb850958250a4b104f8b2b97a796f6dba52072e9a8777633c1df250cd9aa5f47a5ac41570e65e25499b8de2187c48cf1eb248d55a1e319a3812a71a3151b4f6010cd6598e6b0635c040ba2e9ab8f90099eea4fec96d2b941a3f98ab865c50ab05f92b26c5f4525b4d24967b729d80ef2b5a16a3ce6bab555f3fedf70f8265c27d6370dbdb5bc601c5d215602071994d5ddfb143af1188aa304f310ab3a89cf8061d04a6db928cf0b2e90f3b144486e1e7f6c4fb26acb757cdab58cebbf49f7ec2c136fa06eb74c7f7de30df0c3c0070efffe3616c1dc3bacebe0bb7d6264cfedea270784f2a41547c59bed50a2f6d2cb43eb9c1321995dfdf395d9da755fe7ef4d95c6e35983ba7661e324c5c8ed9f91a5fed17043865628fa0cf9d3aea9f222becb454b5f4709a6feee5ea3ebd569965b912d92a2cf31fa980ed68a9fb2347636a023972b332209cfe315ef4f51532f7ab761be24a87dc556cfdd983d3d7e0cc557959afef4efce2625a5789d8a92d1639c5ec1453c3d3a3d63726e94852885e1b2b5ef6a31163e4938117c7ad4ab9f7c842ab7ba896442696e353ce737ccb9213ec868548847fcaa1f51c3c1ab7417dd7ef9d9f9f000b9813fb30039d4eecd4d9fa2fabdd4549cfa062e7898fe5738cdaf369238cccf4d11875b9eabf6b2fbc702406b1d271bc79f097c94ded5ae1598ad12fd6f05fd238ffcd66c126e3d6b9080b5905b19a3a902b2baab26efe8f2a88508616d7fc9672b2d506e53e823f3ac78b6ab5c9b125019b1998c2b574f2e72db1991761afdf1ee191afcf585a5de68327a9deba272dd2a6547b160b294ad4b47cc4a9e98008134fed511129befdfc5fc904ff5f42f7c4a9b772c6df86c7417356c15e5c8792e6518d3b71aa1fee7fbb9d6bc191036767d27517b68616378ba2d28f9b8c24fac01a995590b5ff97f2cd12f277a548db0e598c46da6da167455af1706eacdc4b44e6c7e8c63acdab88c1bb69deb4ed767f6c3d90286da2fe1c99f2ea288206d3c20c970f07b935babcd427aa1d2851cd6009ffeed885d19c02118d6a80887498ceeabda9b23093155a0766e6325b99457404f15a02413d54a064ea898ad9ed03d6fdcf8808a1b18aad228f54711c6dadee748b1180a70893cc0d2a5b5a32cd53e4ce73b1a14e9be4dc16148f6539aa169ae348c4fc1e95361fd17a819f7db1397aae94da612d2a9ecbee1959cb41c81bce093d92c7bcda8fa82340a9f3b16aa2fbb21cb28de29d9cbd5900075ebd4636b5da4b1db75a1b0ba0f59e7f9c49dd4dc71edbaa53c54e334093a915e9cc419f5490a7f57a5913b5ac9db8ebafceaa81364a794f69d65f64bad1e0f76a5220f4a8850bf0b91b4cfb2a6db53d3967cd0a043f066a5aa134b984d1de9f00c35c9c3768d69969395507540e189f6b2b1cad41c5c3fa55cd3e67d3c66020072489a8c106782b03486c15aaeb9547cbbed75b645f9e09ca194955fb99f3efd36f7ba5b8ae08c256f10f2d589ee74a582e4f59ba13655933d2f5c702d21dbaf89dc0897bda27d142b2408f22fd515a9f2d0e39c4e44bf14e92a17635d50015182be8d7e48bb34f73bd71f73c02e1704908f927b83ef62adda71b7c9d8583d5e8bbc011f4203e8a8ea1da910ba78a292bd87aaf455ef9567bb2ddc4f944bd2ef1497ba5343c62de202858ef8ee28ed52d3b6c48f0ea712debc17a3c6ea1e81360cf47173d79a7247c39aee2b1101af69d8d540434d6eafdcafc0587666b9488e6d9de68ae1df2678373954d38dd6f237bc1379f26aed859f002b1415a62563a7a20e73687e77f1cb0e8034398b288ed2f821aecc277932dd083cb950d8dad59d5a505b1ede772947e0b4af55346e5e2bb1be3beeb47ef6d9351b8408159f70f875340592d5726928f6a95556cadc5605335bcde0cf4dc439af994e2fb26659c2824446c30c3ad093c3fd2c9318d9fcb2aea38135691e53d941c5a4555be2199204d2390e71ec94255ff35cadeafc70ebeac75bfe0c2309be032534cf83fd45e67a8fe37f00fc4a9059ce9a1b69ba3b7d59f9f0a79030d45ba3e96949feca83a4f253ea7827e9ca7d07890b90da3868b098b4dd56d762f77443e4feb63516078c9d9b91bdb1247fed3888ed438bb8d2b00f786a6f28dcc9b4e72a4a9fd113116b313c99f8a2d3b73a826d3ac4f95ffea1df58e856af334faf824b98ea161414d3e09a9a9cdd04b2204d470cc2f6d416004485d35650066fbaae0701637983f3784a28c0e103484b403b0d628b5e44eb7888e545ad57a2c5adb4a15f6787dfbe9d6beda901e50937482dcab45c0de071b936721045069be04dc29220826699489b6f3f344728c01bf1acb04e796b5433f30c9ec41e98ceb205d2fae6343177613e269f0b4a9395f2a8133466d5dd9fa025610863a7c241419bf35a25fb37ab7411a1795ea85656f41ffd9f3f76e01c08c2c6002968cf3a9ce04e1f3887c99fb1121a700d7dd3c936c7f4236478f497379baff0533111cf8437a040488437d827f05721a0b90f77b0bd691d3b2160f436069e6b95b7bfe4b81882542794c4ca964f10d97604fda000196f23f6f5b3b41fc4ab934928d88bb984ab02f955cf17a1ba708b238a8a8f73fb83c242b166adad3b9e305680bcf4dbd7b2e835507277f32e75ebf5dddfe38b7d086fe018a8c1acb8ff1473cd26020bc618a8d16f8a753a855c97c2b95adae3da37d2fa5954846d1a1ad090b842e78f6917b0215fff6dd87f637b2183b32bb1bbb5bbcfe2bcdbf4ecdfa120729bc5def65d781fde530fce4e8e70d23ab61ffb1429e112084f8b0ff95781a2a2327b26b4f630212f8639c7f85ed67742fbd8db23e51934603e0b65071fd1410f4bc6a2b84c5bca76de36bc88e0ef88349f8f25db40272380db550daa07ddd801d354b288400baca03308d9ce7dcd7fab06217fede1ca92b40ab267649478e9a9c980b7ad62a9e5b201401e451fcf54f9ac79abc8a7a2504bd3a10f5bb4e8a51f042409f9b3cf91e8148481b7bd915e64916f0e2bc54f669ea03915660ba6d7dd28145016faa6a641e274a7e2c1099d56354c9a8f5aed2d617b4f0b3ec6f5aaaf29840c300d798385fa6d0fa96abc052548386705fa5888017ad18eda9319f72f28965f86b8578e3f5e53919b4783e44f22b38f610a3630fc83ca8e7a1a710805a7c51aff3f2d404516ce57494d4220c541d3e83a8950a65efc12ae9fcfbacc2b5b0350e6017f29b202a28ba646415924b74e91b147ee160076cdab2ce9ae34dcf090d583f3f33a3110d7ebb272d159797f5d15532b8b9d8e2b412b25912fa7641fd1b875a1bbc6cb2bca3f78768a6399703caf4089c82a22ff6b3a297940d143cbe713527c10d852eb8afe3aaa3b0ceb455fe409c924dffe6118b59aaa53b6143d5efcb66e086df5822bfb6f26c858e644001b5ce9709fc1ead6c2d8f3458c7b60c7edb56222e71bf9f8f68e68c6c3197c5162e0ac2df97cdbf91a72745c29bf24903745eb82939570d32f3dba4905a2454b244061b7cc5d21ce1cc601207287b31bde530645ecddbbe6888ca5931d13cfd339b12ebc8e3cf95a7c80ff069db1ce537f55d3bce4033bcf113fa3f4817f892afce440b412c5ee7dd183901006793d99f1388391b062905b52fb51320e93b912e1bab262f2f276a76b32469aee1b4682ab9b31679e66c731f44e65d1419f310616964dca02b16d4a9f30a4d289bef1b4f434a023f25b3fb5011d00b9a0b34f4ee0e1e0c458007adf42fc1a2e6eb87e66e1fe21e8677dc75c81aad0d15da509c33b42d57a4ef29f75314a5254ef0f1c6c090f733f4f14c06c80e4097eb62b8ac73e079101b89402d9111db94909bf0ca41eac9295c828c359909ddbc0dc46e0f24f694de34816ce5e6dec308eec46c537803db63cb4dca5cc249f04ce388751c4b3f525ae730c5681c999c0454db5d6299fa3a468e4eadf5eeeb5d26578da1e7535d185b54d0e4a0da0a71431c7380578df20a2e3d06081b1c6e7adf5f0276e1400f0962a75f5f8a952145af3c654b2f6976422fd9ec60fa721398eeaf6fa18c2c2ea2edee0b9f6816b7ac16180c9df251f9505fb86076fff1016f99468ff06b210be190d446bd932498e0bcfbfb8cc9a79baf15c08c2a0d35019b30fa78972b829a0aeaae28ff78c7c134e3319b202754153fb3f02d0771b47f76fd7ab90c57225ace583dc255dab9aa2aa3f23c74dac2c8e2defed61443a631e546b141c6b85416e83ffc4dae6cf083207b898b8bb392d5970fc505a0febc1c93d484d9a938208033132a5ce39e978857b8f4638c37a1a24c213395d95de49d37d8a5890aae3ae435bcc5d86c61d57b737e09cd18962a1b4750c84b1e62a7f9c3c1e9c4f70e8ca0321d85c6b4a6387b397f767733be40257237f67e467d08176ad30b2e535871b2559bed4e8dd250dc805c2c921a2bce04ca64631356242645bdaa58c9380344a3e0192440c209cf140cd3a9247fe3938250509c99ca60e4c7ac6d5c96721ef043ab915100e9cbddc7c4a8ca8401b01cfc7291e378607ae5cd8f3046a953010df2e7a37c7f667567889562088b60ca3b9c0abe27936dca07eb80d2c029e2d6e1b6635ede74563ae92b32ce2a182259f85c3e7302dcebd3ecc6a1e508bc44e8ff41a6b58a88d2a3c14a87cfe3bb8e4618b379ac786b0ab9463991c577bdd04af9397f694752662d9d3b014f349456cc523c114be1c4ce04930ffe28871a75486d16a49668656700a0c72169ae907ef6a7aba8d1859def97206497662f59936efd964488f315974c77d57cae265c40ba33744d708186d4d32503c131e5502c54b771936ef97133e105afae6c7008b44a886575c060b9550bfd6bc27b7eb91d007689cacb739065e8cb7a7f78e423bd4524ba3cf96ca83276315451c04f769cca468ca1446604d7e735ee0438c5ce0cb2ba9db4d8ce872ac3e4f50d381232b0df96611d10eafadbe2ba964b2604e908feafed135ae1b760cfef50a6d19e2fe2d7138a516268f064ebd875b0bf7c837428d290af6edd2d8ed37b3282d1b8ae110b6f633e071fd35174267a58aaec56520d5e3c8379de3c9c59502f16a334a677c674bd680d09fa1b8f4612d709c4b33b45842e4b25472063e4d1d72eb4c3698ed456bd93a99e7b7124ca8377d56d3fb0315b56c3966ee5fe26cc249736ef3efeb1c080ed402528001c179bb939746d8ef4ac6eb77e17671335357d04b34d89a4e741ac2ba65a612b1abba2d707251b74b341db428271111f017dbd76ae9460620de4fab9dd894bfbca68aee78f8e4d7958b05192b0fbd20128e30821c4fb31a0c2a272ce52f5f6abb27080259e52a5cf0caba19cda628f4bf2381bfefc5c3e64ab74bddf08b087a6ceb2f3745047cfaee21caa8f45901cfc2021436e2440123566160f911802c248904878b005ec61fd80780f04f392a048b380e16f3fb28dc47cc168c98c50ace3554059fadc7ad979c6d403219442fe832f27d42c697a748e83dd3dcadb22af9a91574e55cf715cf946d104524ce7311f2436768c366d7c64657d15122c2b972ebd829ed4533e3b9b49ac287177db0f90c10963911081d68278839570b235f86958069f710731f637b60c89ad82b622e24f66c5caff77250abed81f664ab2bd0efcc6e10bb22e1bbdc787794ef17841d86195451c9a518d9ca2dfdb58db3d11611615e848bd2b2caa42d04fd77917c6c6c6a7c083d0687a7e0f50d1aab6774fc55df69bb4c81d602085d68096ad3f3bdcef6737e82e136d3afc9db29140557e06d59285cfe99624a1697d494acbb536485e2aeeb1e581dc1954d0cb0f31650c4144de9a6fa147669c033f76ee2963f2ecc5fc88f3a1ab2316d84aea0f637de86f50c10e053b108d41cbe0396f4592a5e05afef1c6812deb81a4d94fc1f0cf3ed3fe5b08324642e38d4e943a35bc0789fc5759c05e36dd6d93f57255b18f589c092aeb5953740303cdc0db847d2b08e258e7b8905f2c89bdf953c3f167be32549c784ba52716361f102635a42862252a72e417885406099ef82512aec2e69a8e075affd1a6d21af1ab41a3389f5921860d69c4a054fe12e8d0ded8feb627e10816301a8dd5bb0d67820348237c4b50f8b76c6b0c8fdc2572d84451a7a810144e80bd9cc9627b7fa158b0b203e77eb73f5dbc238103a728be80c935bc5a92b3d0e095a39845cc8d383fb8fce935c65b55725accdd862c070c0e3b982d3994f54e9d3214b4887c25f373caa02c240a378b74c3c073a8e4967625ddc04963da671ee4130c6f9f95612c978363b74241da0d3f9a7e72a624f725a1857583294cd6f48904781ed64e98949bd279d2c482d44a88269aac65c1f112c70266b66c4c7a8b097fdfe87a970213c95da1f9c3a789c62870960746c452ef94f0f67935afeb99a4899feb629d4ede2b96eed81c780299b2ed7dcadebe6ac7ac41290624681fbea1436a96abcaecae432aca76850a504fa32eccf73bafa86068d303dd2a876ef32d17a407def48d00bf051991878e5d9e3f82485be8eb9633ab59ecc9026ef7acd6efdd6ae7930640a8abfb4e2977b1dc3b5f43aace69e94553848339b77bb7f65ed5f483e05bb74f27337aeb86fcded39aaec74243213933113c848d5e3373157558a892668d4482a4ae244f7ad1eb2ecdfc9720830e1067bee229fff58e83ffa14c928e1197d7896534c0795e796b667868e61bba39779f47152e36318951060bc7254aed671b5d8e67d62c25bd7bb9af0b00887815c739b7f7f1be6466e15a69430b72e06a3f0ab4c781b7d78eea6c188a656bcf39d087a8a720c0667339a3139f531b571c7c1bbda04591c2489a5cdce08d7befc6f26217ec7a3a65d156b7e01086ce33a644590381d37865d48c33a15db5e51d79671aed1f74b865a676650a6ccd00ba4e5b4faedd4af629c85060c6ac8091b3bc850d995f5913351c0fd4f30845ab2d611e4b5fe9e57a59635ceba6356fccba62af0df048c5c15b2c4c3bed37b21e630937871b43553521d3bb539c29690cf24e0719fd94fe21e47fc5aa755e2e9066e60e366d46c2c4b28f44a019d2cab181883e3a5e3392474408a769e6a7a828fddd8f1bb30ca08a2d0a2c977add707536b1eed97cdf4b565d2ecc3feb4226d3d0414e0a2b77e783186dd300095c7fbbb1dc229cc0157722566d0d4a6a75fad451fd7270f076663e10830adc7730e2d58a414d37392fef107e48b5dd71d5c7fcb281bf70bb4b5b46abe0c87eb284632671f488ac826dd4e160404e422d78867fb4cfa7dba4ec93990f8daee6bead6243cf9b436f07e5616bf4f4cdd13daf15816b76a54698df0f18162aebe7e18d3cb41b0e1366a7958770f59618c6d97f0ba8d95f61cc02f9d2853c7b516b977aee2c3941bf548da1aa492896a6a0cce4dafa4d645f43bc2ad3d1f3299c2c8936d3adb4a1cd367f99636e8f40c9f9a4353044aa0b3c4febdf41fd683fe94344e81652cb090c76763062b84bce4551c25b164d0e76ad513c3922b62be7e0f8d091b46a1bdbb068dea624ac227452f50eab120d5b93c34326e7006ac3ac0921b0c5210eec43680fca3b40de04d598c9c004563ed29324bf288941ae7e47a732de41f32089e0cbccb81380167677855ff691d4ad86745df4b19193cc876527629367a6124f75ae3c6b94df73a5a7a540e59deb07e6644db801687dc2396e80171ac989df65c61c16166bab02516df9bb9a35e68771155878253037acec326e0814d2cecb006a1d22fe5716790fb46372ce918d690efb9778feb1d78fdc83e4fdbdb27afff7e7b6cd07681b2140ab9dd1d4a2cb9eccce49a89d9f4b9ce3522fb4a8f37b129c7e0f51d012311f8761f6f1aaf8f759489734312a4798e5e7f95836bef41d81d5989758ca474afa1a176d146342f4bd22322793a867517c151917b9c1b5a719a36de568f4a78f2eb67580343c1a4abcb0a26f1e1ea885b27f42145ee632bdebdd9062092b2d87939abdcb66a2e310408caeed36a03196309e1801211251bec5f183b64e792eb566c19fe0940f6fd321a43d7e1774212d346615b037aacb00b15b7b04a8e85b030ea19b459aac6b4b58d06b4e616ef861536f0bd932eee066fb7047a3ee2f71555d81dfcd3994e34e288f242b33262440484fc2c02046f7447e5380fd4d84ea778931a0771c347225f2bd3128eebd85f56abbd5d9c4a2561c55b374e6b7300869aa92be69ee8be3ca925694f243fa3e6a19e28f23817644ceb6d5ce0a8b127b0b0f10ace6a77d255fd70de53c1c9a8387c3eb50110b10a1dfc38e95965af00de89bc4364ff499419c36a60a5965e973710c7772d43222f749ca928b0d7767315b6387aed180aa511431162c88983bb4b4a76b88cfefc667027dfb912eb90d203da0b70a2557f36cc8a4672732531182ac3840a1d373a50bb0d67f42e794f85cbd490dc1da8b2b136e674c451faf246eb9e27316347cd2bfdbe46bb7ed57252137ae8a1698f724d41aa472a40ac8dddb0e2dac9c35a24980c5d0c6880bab0957d60b8adc128df39aa4629db52d315f908aa230cc17194d6b2358f2feae7d7ae9c100333e3ad27450945fdb47eeefd38e50b6d69bdff194373f50ceba491fd322ea89e8ba7c60258835a0f097782823a7434d11d8552e709af66a914bf5e1db68215baabbb8660eb5c046e65261eff6be2c0235fc16694a2991a93cf4262a812d759255642393c74a50cf579e551e2c65cf8a0c5869d0ebb2356b60f55ef22d78ae4a07d0b2c0f3b67b0bcda02a2e9e30c0129873ba20e6af9d10777b8c5143e15e12149f5594aad50220e4335dda72a7a53957295c01a60c32c345501ec9daca090df7e5e909012420b62517cc11e6078efd5484953c48da9ad66bfe48ffc346521f046f67c3aa2a17b7d926ac1a965aabf0cc0f5b719a93ccf845c649af732a91bca1769feb6786c04d3f0e2cf2551596828f190f955ffa9950238bbff4b6c0cbbd8985dc91cd490813a9219c7821c05c493b0c54383417172d5f3b8ff01207a865d24929b67caf2c73124b27cd08b9cc641139e46a9d73cbf62394fc5eaea2e3546863fc7cd84b04c6c9acce9d56b5aa19b6f63b90bd92880ec22fdc880c908f5f402b800de65dee462016cb81de8760624b55f422a4b7e443c28bdcd227e61d1773eaf6fc64585fdc34128820b82008693a701f1fc4119cbb5bf71b0006073cc8265d0e307df7aaed2f5cb528866d4d370c29108b895e617dc3265dacd2d6f6ca04353738f290ce71dc1d2a344bdd8d6da63d6067542e6d1ab0aab179a2a6d872434a65f30570395c3a80f65f8af2f2dcf2273fda2fca919673d460e3a2118f79781549473ae18ed552669dba0be651c85a52eeff133a5a3c604c02f5706a1edb14cc68e0633a910e4e0c20cfb3cd9f7ab83d2956233c61e8085e5eebfd34db3782ee0435e178e80670fe86cf9d826565f4cbd9b7bea7c6412e6458c114e2c630a3c6ad712337d076c53b18f63ef760a0c5e41bb0d59facd5d1388544fc234fbcee12036680f814731463e0117d4c16907ef2bba3a098576e5042f7a133e4eead84b853f7f4d3805f681b1baabe4d4b1a4fe94cf260347f7ad95cc9fad20d3ff87769784ab2fabb44491bbae87fa00116bc0cc966c83d3e65dd4ae50cc2716dd5df0af838ecc479559b57cfcdcdec80bd57f63d3e90c89c65a754abf417a45738f1c3df99976c5296a2eba5b5126a5ad445d6369666e3dbd5753abe9e253a189b151810d122ca069dccc98d6c7f120c8e03df284f1a1d231f6c73b2b0d6d092fc8398bf954aa8143ee1b3e6d666467cfb21ad93f8c17e047f8c9ac07b0d6dbe76098f01df338da65059848621f9d127469b493d43ba5f5c01f09910948752bb72bf4f8634b4fd6a9e16677e6435479c00d8ed8028a417e4bb9a9d2e1e1b15e1249ad3477daf2e2a2fefea35f8dc0aeb579f83bbaf957b7d77eeee3c146b3116c16f8d329e2825f9dc3a7e924fbba68dd2379995ef6e1fb6caa2278d562e70c6e761c359950f54ac7542906b0525f3d62f123305a2a0499f10b16946434d6da639bbc3e97ad6c03ec69b83fc39b6e81122e0708d2b0bfab81131c5b17102154cd98ff9f96401cc8c749df5b38f5e022892556a1418f6a95acf02ad23f4a66165309c7146f2db79f97687a1070208dc60e253c475d5c1c1d672ea833d3bf0b1a915956b61b9c22c5d7b58d50fbc66d5904bb2c701a5034e2bb23a52d5b78ac31cd29193387858046aa3ebf95535b6469c1ea04442a349a97b466955af39abda526656850fadad6b2d4ff85bafa635d82957d3f4751379120a3e21be74c648dddc73d8aa8afafb76cc56a5cbcdc83b369154488588f2744900334c5ddf741907b2fe745a5cb2c47a319a50a91a08ec178185832f5edbda0397bf299278b48f1c2e62d74cbee4f2f1da7f166bc2b25135e94c66bf460d97feddd0ca13a42d2f5029e3a17d255e0fa1f325f84a856de90bd34b341624530706d34f8419e7c90429ddfda033dd9d308365a689b91339778c90697d8fcc6b80b19d196cb325fb7fca18b40105062752d3b38cccd717f82ba3840ce50413cd5f4b4264c8d3d0cfaa44f0ddc4802b80b77b546c2d058a093051ce2f76270995b56e8dfacf78ae2042610cf84e4cd3fa690859837c395fb070a4847af87ed6c4bda1dff1bed2e115525f881956e1b6608c38dd132623a4830be6d334ca690914c6b1620918f6a5e9af7ee1ff9a7abbf00ec1406e9e08856c140d113a9e17c5b240f2d92dc379770cd6787818c16512ad3a9c6e959ae906fe22fcc63123119723f33f13ace2a29c0d674cf61b9462b37641b35d7ddd18a57e47adbede2ed9d93a8c791b6811820322ee4a10004e57e6c97fe790f25a1d0ca73fb693a19590d71a52f00d3fc201ad4d4dd2577325cb928fa38e7e5d7e25ec87b73140436db6ebc64607fb22e9072452849a672f11380286672b05a5aa2c34a2af4069018e098ac088bb9abc3e1a4d0b4bc5b36624049a54323bca6f0e4b6b6ac510f531a11ceac2cc39680d526417a2ff9a6a61ea20fdfccee2d03fc363438d9f89bbaedf6545c884b5b70f9d2a060930c45cc744dbf91e11442b0f9dc95e3e87a808f6d3d8f04228089b659ab1f53dd086d35d895a33f4a976feb7b0b6e7fee29622569da34a082496d685cceb0ebae15c7b0d72b5376c99d00c391fd32e06b5f9d8b5303a876cca9b2ddff57f605c472bb09126c1c6bd16218df6d4e0c8a5ce49389a318cf6da7cb7c8d5100f3ef3a352d8dc446533a65c19afc6bc9dba7163d15a4be0c8dc7f9825ac2e57fa7f0967dc01fbe16813dce857c0654dc8d5e864c5952a81cf79f4f3f8c08e79a40b6dfeec145cbb8df7f899d76dbac4288fec2a0bf0c812887db14b5097843c2ee77b666958f59cfd218d788874b3367414c3697448eaa3a64e47dc27e99f75165609428d598450fc7a87a6970e3632f438fd9fc891aaead25d38568d2cbd2ba8c28cb3f6b07d0e1157010fe62757062e636cb4b38077db6ae155ec8741361c6782304283f886d9a8853009e7b47708e78ba3c92e7f85080569cd329f33ea33c920d0bec7bb68b5b59febc5a06eeb3f2e72a6af72252b69a7ef8745538f60e79bd7e73dab5b4535a7f28d7ab28dc281826af1ad5814197fd9185140df0e33401a614ed5cbef1d8bfa49ad7be68958f500c2ddaf6b0507cff6a547d36140c28a92ea96d1c7a5de85ea1cc5343366ba29f837b2fe858cec3ddfbb2017b4fe8b1587e95c857fcf34fd3a69671ecec435febc38c16f52415f937db81181619559469a413c0bb41ecabcebd564b3a99ab6180cb2afcb128a82453032ba95991ff96a61269a1d23cded35336a3aaca529ae818835fba11a4ec87c675005a4cfa7f4c77380c78b0344150bd3a350f7004e4e983f1f9b56db2ae79228fb50ee9fca6ee5d9fc5107b998d50ea18ca9b0d8063cc981be23535e4971302d15a35b89796260b88e38b8018b8e5faba9465176c47826bf1b231954511d6f6f8b49bbfb39691ae84b50dcf1b129eb43a9eb31d1ceceaf97348a91c6d71c8165944cc88267e7e568f4fef31ed482c1341e85e61e577e13840c5ee5ab502c5ce5d9dbb9879b79bae0eee9dac2cf6f869648786b01e70854b7eb0eb4953c5aeddc961ed40195ca6d35926eeece39120a8240664e3be4ac5b386510cb77dc80db7d094498df1db069fe2f7978da01620e757273f82895b29020cceef2d460f68e52481e6afabaaeb77ac9670fc983e18b632935b89d9b5eac7c80c8407071d3074de057a5c5156e679be486a90b671352062519cfe2aa4ffb8228ba8bdc5b5c4143eab6ac0cd674e9899b0764243b254281db075badb465c2a9e14fb8c11711922aff389b51f62f173b6095ba8cc9e7632b49b0daf2ef490ae7d446dd72a4528acd791e3457a5323120ad4ffbc56046af564e1bbce1842802ae5ab96090b78ed41c2cc623d302871341a13539d524802490a3f959a143a8acd82b1a4ddec13dc291c13951555e1af9b28a466419fded50b6b1c493804b8c50460f31da11edf54071f970d2bccf6c17b9b813281a2b6b69c8f731bda18ec0bd660eeb89990fff08abfccf62a3b865d0892c25f6a0d1dcde2faa275c829cc03438f6965f5c9a1fc90315d5279bf76764154682cd0adce6b61bfb587fbf42a4a2cecdaaecc81d4a3cb80a15c75b763e46e3ebc59fb471aaf4808e6818cb0e17ad3f6164fc431a31085c76d28705e38c4a610a16832ebf8aee85c448352c669457491004960f60630d1ada24cd0a3ebcf64b3dca35598375667c673a684c5849e490ed2d442305385fe7e73ea0252d550b868c81f1bed9e95b72d86976758d370a032a6a5dfafc0ea284b420e21d15dab989bc237d52a116c117ff29dcb6ac7ad7d1e40781a95b4baa4e8d0f8d77f30356dbd79dc9061ab8b1072a9b8aeb2d75d4b1ccf5e7ae95bc5227df0de8c59ab4d0a2437e9037dda839f3f58bab25978118c485aea73153a18d0f332ee4df7f8b93f1503ee3824e3aab7309de7f3035cd40e8026fd9dac20bd24595cffebbb4a7515676cb98175db7dd0f06497d4056026d10d4351ba124309b23ebc4f8e143f4a958de8097e32e97f123c84b1f89516a7a3505ced9ced1689495ea7169b0f096f0c2dbb9467eab2b4f609f16244eb371ebccfb3433d447bf5c136c45baef4c46d645ca88e0fcf6ff0adf18acbb42c1e32a9a44b9169aaa67bebd5588ec43b68be0c1c9fa073216cb6d44a2228c193de8a58112769facb57dc12dca29a73f8b9c52b2d5dffebfe2f13d0bd3793fd2141a6f1ffc0528638c64423bdab2ae0e8a992d195f7d3a94f784ce9aa432414e1ad7d7e4c85f6369579e99e1b569d7035745c84b5010920a966fd36c8927ae4c5c5a25df63a3d0bb8bbb962de0db2ec58521ab7c31b0145dc8c799bc039240d9fb18f8703901c8db1de91d120110facee1089eaa401be66322499c51ad06d5ac2d85ee7ca551700277e0dfca3394bdfb47bcea2935a6df0ace54df5aadc2d8494abeda6e8ac429130886c653586fdc00d859ef408ed6cc0ae6533257150c759230e313989fe16a85f5596370c31868ac4f33c75a7666eb32e40f060eda2ac910777d96517fdf28a9d6135a1ea33a1212235cfb0c73e188ce5ee6cbf77d5ef00610a485db57eb7568f5313d1420f92858bd5e070bf57d4951826e5bc3416792df161ad4cbba5bdbd87d0fda724f65ab4a7168f79edc080919b9bdb324f7abf91fd1d1bbf488ddafbba004669c45ababcb6e7f23cbacab62684adf021a3ddbaf43580f61409371a8c72ec95638e31e4410309de7c8bf2d13eb295c2fc8430cc5a9d9168814d1890dbd63f17cddbaa7d6a03660491d2b2427721e64a69c5d700614e4fd40be4146d053f7aa03dbf5b0ec2412e3f752d896e147b77750bcadfaca2b24b998d09612fbb281135e3c50c762722bf532bb85972fccf3a1aa1fb8af30a43c0b395a24f661ccc7f41755edaf19cd81eb6540fb4e9ac32c7cd38919606ebb3cf7976f7ee06e5dae35f814895d1d41c72ed60ad2b71d1036fc1a5daf78b5fc65fc849ce05ba925cc304ecf425ac1830e15a4cd2167670c0ef00cdf9cfc34057ed1b6031ae75532d8c57f99035a45a9f55f2a2ca3b9848a614faefa27a243c370c1417f513a38c8e86bb3a928db5bb2ecdca129bc9e2d10b11c8ed660419a8e7ca8e728422f2d5a0ff0f6f69032d8f45cbc61f82015ef4085fca0862d0ce33995c3e24273e44c62c7073dcbdf4038101420e1577a66b0c6e1c616ec7c8f8b0bde6ed22fc410be6fa6f7709f054cdd58440d3b476456bcb077086b6003ab9efd0ce730f91919563e2a2ab7ca461c41b046cc477a7a095324e90e1ab04c65f57101975cd054f876f206e6e0f8c9093825eb3123bcc29acb6ab80e61f1906db899f36a6c5d87f76047e343514145b9dc706df9aeb3b55a38f7d6df314a0ce37df5c4ea02c860f8bf86b7d106334ca19d8370c88ba22a7830ef23510c0985692cbe003e42991e3ddd5106e08aa8d292072c20500d11052ca6080a586732c977e1d6d4972fea693f1f99aec3ad2f84d5c93f6c309b73491f9a0d6cf8c2a4e6f1c31b808d7e09924567f6e66bec7bdce13b6ebfeee90b6e9a7b6a57c1a4d42930a6cf391ef418a3884bd082856e600d811b032a916bd22e338e5986b43dbd396597080a11bde1a8183cec37c381be78c9851eed29252bea77dd2ff32acacd7f76bb0d7969ae4f88f0f5ad135e615f8c3c09b958c022c0c2f22342e84ba412bc8416d098abb63789fd7bf09c61db7a3a31f1c2d2377df0653ed0f543fa2d202ffe6295e4acc926b05686f9798edd2cff702aa1206fb1a2371c0d8f4618f92e8f02180cda1ccd6e4954d479385c5187ab38528408a9b7ce04680fe4323792c6f581c8d4668c6ec8d4e93f4549b04bea363d381c684201dc0c54b56f56bdb426727588510d0f2398d5e1f6ddeb5f1003365035d2cafc1e24c67a4851a1d8d761849f518f9dc67fae2462ae731f2c155956b6fe7d2893ec53390a5e1ece36caecd0ea11a93d7f93fe8585c2ce315c61984aee83bc7e65f54c573cec4c2df8d7429b653ab719f00d51dc20b99d22c1ffe0b24b8fba4d3649d0cf8019519da46572fba7fcdca0cd7a0a4f67fb9ca7c522f42a5f0778f07105dda0410bdf8e44db62cc133aa1e35b89256e7f864aa639f5191bc0e3b795cdff82d81a0af5720607f55eb204268a5d2b3d24e4f3c97e9b2e784f3d151bc1787a0476b433fac958b3c4fce7924e7f9a4f52b5ca79381950698b587ecde12d84a1990e9199841f947c8658ee178e78d40f4435950dd42ee0d544a34c0ea009fa47c9016aa86860df7f896c3591620b65a2f6abe39923102dee5327bc651f96be60af5a197fa72baf590c37d7aba4fa3e852597641bf292b221a7fad91c1944e13edca328e3f24d68dd629e968e00ca6c3ceaf9c8b3e2a89058b85b0f38533236d43610ff8ca479bd3b7a23d07d08e76918c6456dd518798db38062bfa6adfc68ba5bb655aa65e48cf204f8a5f8ca9e5b9b23ffdcd4cef66c6a617016154235a6eace0a45082942f1e894ae011fb3c30f61d97d6cfb868747e5e32aa0a2640a138d8a01a5d91835d021fb0aa1877c11f1fdf437fde601127f83c2a533d49b3de929b613f68a2e3ad3bbe59d02529ca4b4545cc8e7668f31adf442ba806fcb1d35ac568fd4a2c4c604c516a976176b7415381dad2e90e59f7afbee8c3d7c099d05199f659458953a0e7b7c670cc05a55d3365e1bb68186d3708172b544cae15c4407d9b37c6c9e0cbebedb277490e36d8fc520ee02d95564d486da753a3861ff5165dd82c33ced22031b27a501f80851dcdb14fc7829a9205ea44687fa9bbdde972113d77c69309cf952e89a45eb329efd48f251fcc9fc8aa811e627a4d667b9466a1f5554a4c5d04b339e02ca390467f521853bd0cb6f46f5f4c7d61507efea4889bccbf2db9f36b573b257e1fc1912a7997e492bf29f60ae35166f44bf7c77f142f8f26092788e88b3d84210ed831d9572e4230c309d4e4b022ce1eb6e9ca55b25912c0a14ac5090f3a825fcc891f1f39949d0fc42882039591ccb589588667a6b3eb18d474dc842da04d105a230cae7fcdb1aa672b138cda3557341fd1d699454fe1ccad1795a27f7a92613d90b073f324cef2f565c3304c41327187c469c7782950445b46c5d6f2e8585c8f9250c724c02b6f71337a25bcd03d0b3d49e0b38e065452b3d6f5889ea9c870ddca41241334cabd37d3f871f05675625b8f81921f9e66d17feeaf26f1ddf2d54a917050e7415e0091f1505290955dfe58868ee68e82ab64e624c364ec1345a9fc3d7f9714f3b47aa993c1938be97690f79c12128c6643681f86fe049cc9dc63e20556cf49639631782d8e3858139e5eac9e6fd1a06d10240b3a453e02732d0232b40cd2d85e7650a5f66c86f59c12ec042d39359059f52f77768ed60b7f522a0fa7e84afa88c59ddae268fa5e15fedc65e9fa948e5cbf9279b0277c0602fce48bbda44b1dd7852220042205505e6de44bfd8d0e598ae2a68fc3b50c0859a1ab5cf1e63118d000d8cc3b6f3f3dabd977bcfee1a0a573804b18286e0058520f0c205581b17f45f3c95061d232e4180cff19b14ea17182ad2c84ba354d2caf659155df66baa5c1e23c125f6d4c7d0804d0bdf8c52eeff1526e48f665188d62c93f8552b249e30750eefa33033d9ae6ef97af863edbb655f1933ac9487f5590ddd78dbf6edeef4ac257d2a80c8f14dba6be755b475b64b91cf479b98f5bb15d1a4cc2f685344cfe1e0e259b3ca55979cc3ac29fa1db0d17485da3bd984d5dcea4c88f1fc88cbc9251e5b0a24fb19bb636b36ce4bb413ac9a7834a01833573985151eab8abee9f96908060c220ff5de798210bd2d5f5dcb3eaa0821b97eb1ebcb0f1366165f4b717e2f57ace13e2827ef8403c071e4241c6a9d3299a729825782eaa95b1da01dd4022a5bfc5a0df2830a4d37561f49cda4b01ceae1949fed2d41baddd226ec52094e57bd882a23c69a21380aa2b11b5b1db07127224442c08b862bce88510e54c8604afae1347c97214d1d72b516593438cf333a0c6cbd41ac6abf9b6cc4eda49368f0a38cc28b1eb4e67316a8b8936a3d9df0d09c19cf217e62c2e57909fa06348908d572474897e1a5a62fb10b6e8f357b795de2d6aad15c074dc46ff9b74e99b988b12c2b36977c07512555302601ae690b8d706c00fb5f035086f180942eecb64f02ca2a61d601d0fa0dd40287b5bc2317e36471d482832966e2bfcb0587a88c3b8030e0e70733ef28afe50574da2e4a7047585f5bbe4836ba1592b61b01805bb67c663c0a89599e93a88fcdde9a7e9a486f20bb05295af713fb3798e81f31af49f30bab62de20c11ab9c2510cafd48110107a40e047de75e64f6218be75b5c42ab50a43e07897cde8723f3c20863011097359482b2914fba81d5cfc7fc9559a3e06f8604593fdc904543258a2db9c80760c9bba667cecb1e2bed04896933ba5443e7269c68ecde47bfaca7ec643fc675f1f6086d047250e4d8ee4a01e104058aa7a37f38f9572bcef4857854c7ef96b479afd0f491504c422a1df35714719ddad890987a1cd9320be62280bb5f28a0b68bcf0d99e5106d3d4069d14f7654e60c2feb8d550d9c2eaf794355f58b864f8198a33b9a2070b338bc5dd55099dfa83179d50b79fb86802cc7c54682b4412c257ddbeb48bb4b442d01d71385b93a8fc3b27e09a5e4df3eeb9c546286184a945eed977688ff9dcc0d9ce1e2bdd41f08167faf08210cfaf126836258a6c864d4b5918288cfd15a63a6e4c0584434db2a66fe6b0396de7fef72136a78e85f92b1603b5198cbcd17ef14acb58ae257f88ed182b5bf367ce8848807f3f1ae65392293d764ce143f3f4345eff613d25c7ac00502a75d2aebc1a3c5627d101b960fa1af4d6fdcf62b8fde7fffbaee700c88b8cd207b264c00a073c9887acf02047232225fb22eac9c94fe3714d1ef44fd6201933879d6c5ddc690ae73ea15bf57f956f3f312ecefed9f99603d4484fa905be1e390cd41a4033f1e9a1dfbc68edda31babed5d0cb67b9625927f7d9bca8cf9f9bd11eab34702a8b2cee79648ae7690161201f94b58056dbf72e86023a8000a6dd4c6a71d0a9d81f1e21d06f1763aa4ffbe85c712021da3d5583ffdd2dde3ca79d2635f04539808494d94e25c877022ad74f563e300c20f603d73e0d4ab25ef576d4e716fea0682d81b32717f2060e775e66d417dee677c177cf06a30ebab1f1be89dceb1c4aa2d1c4afb28a25c93439fb9acdcb3a79530fd900588c862f31f0bf8d192a227fa8998dc17259402cea2d847c37b2003977081380d0b76ad6d55c44388d246ee57028bd303ab32ebc78fab465e628adddc02177c30bf32aa8b0ec0c3e6e809011491eea525bd72fd0d252c35c3be7100b9e6f74d0540e44fae476b20128c1752f056e02d92dd06a827e4d855d08100de6d8148e0f1280023d684bc7328b59c44b21185b37177a32a6d34264d2317e03e4159f5d876ae0412c8dbd6880c3225c7311ce7d522e0cb5a4e701bd8215bc4a56466d48aac2b3612c28d68eb20d2cb5af73c7a4a42445a0bab31575a3c49413a5010494992789bd03eb95fea13266dbc7310e32e74046eaed347cb114d35f6649e5c7514f9beb704676ec66257389f49dfcef07dc986f4c1fe9ba09d35b87bccd84fdbd48828dcb719e1047f50f60f6dc6b7979052b3d9284acb5b6ecd343aa1eb0bc12fa4c9f26a13da2eaa0f315f58af35c458c78aa469ebcdd67fa40207eda3a1840f8850af500f43dc8e770a667cec9b650ba5b2d88e2750650abf5d2f368d6ee90d16dac3e76cfdb73bd9e67bb6c41828c9c5be82a02f46b8b87cf71d01b2d7ca855b5c5cc8176fc8cc2bc74dbd55cba987c5dfc58bfef1bb7650d341d103276272ef0e7d9e56d02f71f58525504040d6351aef490ce33f682addd4265571e735302e7578e6c98999326cf11a5981c596ac7288e74e1f6fd71f998f3c02bac4f6a54ca4b2b78f4eeaa5b64bb280e81b0203049a706cc2e6992deb3ea9b8ec0c452649ef67d52327f693725e9dcde01d4ad60c409e5d8cf33b9de8cdc92055a81d0b8510491728d44fb748c96f21076c094b56b3eb877b5736e2d788760af29803c00788f6131b77293ea82a479264bb774a8086c74bc116dcc2bc499579b420370fbe42ca76c72e30a107443bd0e2e8e45dfa43111c9a594427b47bdb11faf8f4b4d2060680660f9b544b3f283c2ff1a64ad215a25658950514782e509f0c72191969b017a7b1868698df2c96ac0a5a761c625f665d6e0afcc46945364df66e5021dc138a6e956b4fa604a3c2f1595dee38691f0237e191eb855af4cf3196e02bf9ed54381bb069701067d01d737df22490c43176bc05f0414d4d3a89a88da56f1d92608e64eca4e776d89a3660b6db683c2f42941bae1228161f3982a80cd1609c6d3ba6ee6b6c4e6edf8ae4b3f3ae923e7cca807c45f19c8fffc5a86e7bdc3642b73174300aa0b52358255688be9bad1253b11e90980c50c0750d5c461f8e046b13fec4cecddb2e3343e1466b219dd3701422c46aff4c4f1209521441b5f61072e692f0538de364aa4042cf72193fb2c417ef67e57399b7146779d6914f80c4597ccafe030b23ab28189054f8b6e63bdbd62218d3aadcc29008ff934b43dd3c0732567d5a837c6891c54054e61071f1c3528ecbe2ceb9a6c2f310bebe78422ed342391d3dcbb497782bd8ba521b470207c70c5d35af0c4e93da725840d0e625d4e51fc920b7aae32132be8e0a0b614c9ae8e3d3bddaa46477868bb029485bdb4ba9573c4793c543a336da6619040db8219838d4aa8bb36a492a0bd4a94f4bd48764bcf552350ce3afc5746d521bfa29318101fcd20e9f805e7f5c07691143409d5df812dcbe3b5bbe51468744613d10809243fc05b2a5fde1c19976e5bcdfe5137f0638d902a03566c43b6c929297e72e4f28fe25018e14f85111da72141f20240e1cc2b596c7a39c27bf1712fbb3979f9072583a195058a253d05239d8146c5a3a1f73647354526ed4b4e680ed1f967149e68a0ccc664f8976caa1c69e9028e98e37354deda580f4ed2463d7153419abec45764aca527fcbd06e6ec9f5f8c6794ada5cc9f99737fee121fe550a1c330735f0db5f12161526785546657d9a1a3997dbc034b88627d71bd746b51bfc797d1f49ba7834f833765e5fe5e7c39e4b25be4d465b3c92157487b8d2e3f825b73bd2a745affe4ae19fab329a64c0140e8e29c96cdb0ab546efab07a12390928d6b42e12850670e579f145e167301acaad8957902c32e60f065fc4cad5c3a7ab2ddb1407261364bdeb99196ef47bf639830d81714fd066d37962572906a187edd16c41d94ec6abc1254c7e40b587993ad746cacf5e90fdb5cee8bb5ca2632b4e04828ee8a53fb0a472ba7f34b939e14da2e282c1fff5ea3d6f0cd1ead14d932e3ab7733be26495c3435271f2b2be63436440eb2caa5619a84380f2ac7e0de328ff411f00d495ef3be0854cf8dc4491b7f853cfab59613a00164401c273ae538efd2ed09f564f9b90d3666be4b8940ce87cf88d635a2f9e5c1894acd5ceada7cbfa62b66bd7ac6abf6c7b44cdecd7ef5917f573bf5586055e89c784084b811cfa246c5dd383fee8cdaa1c0548ab07656926ebbd34f26a43d8ef80fed37b9c6b01cd4b378d4354f444c3ad42b7459b7bbc7dc1f894266381bf44d526726f1e1ccd16234584a0658a61c370e7ed43b0315efbc843b2f7d59926ffb8ec7f30d909df077d3c615ded68c9b9e21e9db6cd6c5b93c1c404e3f3798cf52dca37b36f668cb2dfd36c58408a47246bf90cff9e28d3921f71b9eeeb39e04ce54b182c672699964859a2b0ddb0798258a12df3a407d4723507002140ef50409c14050ca08b4628cc90a1436f3baef5e0aac8da2702c3cc537ecea71ed8a0d343676ba7cf118474183f7c145646415d61a2ca933c2130573052212b211a0a18e1db5ca7ec6dbaecfbddd29e0a289ca090f96460e53aa539d8492785b8d5e235eb492a34148ccd18e319d4c407c47ea679ba744ebfa760a1fe014681a4fb0ddb91db7e75e064d9dfa2ee7bc8b1d3b5082ddeb28a9aa319deb0b36ea4b55f3a408c9e44309dd0e84b938de3fd8bf055cf9df59b444a127eb35f3886ebb0b0eef35e222c62da712cbc2aa9f231a337c5f5a38fcfe8897da2e04f2310e1ecd947f48af4077096a37f983b4806314cf7fe4dd59a1dc364bd2e5fbdb4618026b38fda1006055104058755eeab5c444a6994e39cd5e5449e6d492a15de4684106ed87e10066fbf113c489a8c72209a9e9484e9e2a5f214899cdef95f84fa47467c5b8a7cb6066fe9982049cb84eec3950258facff29c0b7a0af9f8cb0875697ddf500041b3b45559d094327a3dd400066a193f749aea9c93c8e6fce15d22570ebe1d0409db6f6d3c8cb4f507e998531f9cab21a15d6d46f2ee1349340d1c9b50fddf84e370c20514ac82d4d6514da3d680b7ab63e6acd0b200f1de13d0a2a7ddf7d3cf5c01d7ee8e4a12d4527ed8dbbbafc16944f6e1a10e40c968aa4b62ddc1e9aeb25930dd8d4e98654ff323f9690ace51a39bba4c4041bf9c14829b2513d9e045bbcb995f8e2e31389ccdc162f87c36bfe5f3b7fc078130d78c4a57cf50be882e2b837d473fabf5373837f85f31ba8d5026c259df3d2cfb58bae7d3ab042893c5aecd56b6b666b719582ec22d28b049c3fde21dd0b7bd8655a3d5fe04bb52d28f116a03af97d9c335f0046fddd2e8381c81aa22ef6c51b803fab3683325376e5ad9ee31f5dc391eb30158c3520a798568d10e91481eebc440ad9ace7fcfbdd889cf87c3107e2a2a3e48284e0dac9cfb76675ab57a7f11664ca7ce246462ad2114ffb1ef8e9db1dc1ae5001ed0a46d35b1a383da11bfa6a8b91e7c6e349184b62002190f57ef252cfd4eb7faed0b5ad2f5151061e856964c5986bc7133e42d5e3cd8e78e8acf08391bf610319f0f4c3b70ae4ff509428891bc2fed2d41baddd226ec52094e57bd882a23c69a21380aa2b11b5b1db00e6c7d75df28286f323144990baefae76e72ef020d393613c0af4e63cef7058cec9ee72db11ef1fcc3e528c32be0cfbd426ab58da57dec16eacbc327a6b925ae5e68f60f97604bbeee9a8d42a0a13ac05401317a51c5f2953624f8e70b050fbff2355a40bd94302ffd259df2091b1c70c80cb1381d41ee88a18ce74e910a1e54b9aeb89dde66ac3d5a2ae37fb73647499d6bc20ff7bfd920f49f0c417dfb6c7a0f8cd80de777b514419e52f15c415d444543d3cafa9733b370081fb7320b9480270a19ba96a3b7dca0f563477bd7e3e2c47956e653158650b3fe783b4b02ee7e57a4800f1dd032b2f8787603435b7a3bab51f74c6865cb231bcd22ea9e9631a62f98baa0842d705ca59547b28bb3d4690831b8a4acb43112d0ff9bf4f8e3a41096a995c335bcc01a57124bd1063f9cef12c5740d55ccc47a5ba49d540ba7d0ab05934c5bed0f961c8570b2d43a318179ef6b1fc9ff47d63968448bd11771b65adb663af5b34963f795ccbae1e2b182de6883ddc0e2c480b66b233631a2319ed8f61a990395b2ae2d618a1f1d6ea424ceb8908039923a349f836fe30a9ce761a350f74227579ed83a39d186f6845820397616cb0662d8a37f60f6304202428e19272ecc3c195521045ac7ce1f820910aa327bbc332e53e344826abff93220de66af67c487dcd568dc5555158b298dbe4a63efa5816596bead81c2eac45d3783aee72ed04a958acb89bce7b792964488e0c7e6b08210cfaf126836258a6c864d4b5918288cfd15a63a6e4c058443449b2df7e2f527186d446d7e9836ae9987ba80b3f4a6f4c595efe86cc5ac0760be2d422d9e0bdf0beb03f75c33659f7651293ab0000cd846e91a8c44c6765a92e269b97878296f0c00edb7812e390238a93ca5079a950e0a092b918c0a45d7233f501236ed6fe12e5447d07110f3e7baaf47d697a186adebdafa3e47da31dc3cc69f0a1a2d527eff1f3cf07377ad3f431bc28816245b4760dca5048a99345ccfa05f6eb4cbf21aeefb32dc967e6ca3664639186e7828e8b7c8ab2835b6a42e2c35f920a2beb72a1ca554b76b4b5269e4bc6dcbb67b7e38123c75eba0a70b28886411fa079aa9a09ab530db11ec2de305e4fc290fb5b2d76875a2ed9cb6385ccc83a9cbfd9571dafbb90537e249b6b7cd66611ba128c2ac61c0f09ef7bd8cd4658a4a11720114ed331aaf0ad6693fc1427051b41d3a206e2e2918b30683178e9ffeef50af01ca255f24efbc8d0b3e7b041a2acf8fd788050e8ac4dc6a15831d244c2d5defedbddb5183672dc13343cfeff54267398b9e2c08fccc9a24a6327868a8ee32c48f915cca814902a883cd65854f068fe7f66ceb37dd45326ca3d3aa076110f7b08c4e8d79f44255f269d87bf1b9dd65fc181fa1e6c685c8fc11ea6cd23c39347dabfb683b943a6c1389074d328624c32886f7250e06518fd8973b34a926f0199d92a453cb6884f477a4bfbb7c2cf9b878524b3ad1d6b6862643d05396d58f75e761d275c7a10b0efb4d4abb29daaa6ce8176e4eea7c7f8132e0d4cd95a6b0ae85e02fb7f9c1485c8cb2ebce74471e6565a772987a241a3e8962882af459a957f0bf3399dcfcd1769830ab0b93013c11fa0f88ee89d14ffe3c875047d36c4e6b8a5b1db102bffa01b533a7d67269597f5657d8e5756d03c2f464ee40b76f0d8277b6a640b697d5b1f0dcfad08857b2652cd343aa1eb0bc12fa4c9f26a13da2eaa0f315f58af35c458c78aa4ab64fda7cde7f239be5d30c55ed839d3c72bca56b1d5af85ad23956e98b15c7c445a50d054831e2d8bc14c30daa7d912f049bbdd60385d960d6fb82a3c8ee10bb051ac090859cae0b4952c4ae40495ece232f346bdf099e156df954c862797eae448ed471ed8aba619505cb29fbd24b7daf6880e368d9cd34eb22b1f5a150bc90c2aeeefc3c148428781c4d629b8f4c75051470d4660ff687ad2e1a67860ad23173a94ed9ce618f050cf14257a685489fa272a342ff0a7b1257f88b308346671698828c90ce04b0301c86d6597bc04b24b848b84b778e31b31b94544ff438552a421580753cab155d4739f5b5c3f643d792a5b89d1fb88600787e36fe749c142607b1fcfd06d954cfd01b9cb90245c34c1cec426b3438e5e33f89c537717b15d048494087af1ffc35396b07e85a42948bfc288c45748d018db942cce8d5ebd07d711d4f5e20cf5a0ce6d8da0b092841363c366002e8f739fa00c3cbaf310977412236595a63fd18bda274a87365c8be025cf4ab76e20b0417d7d68b6581ab2b88b338279108d41a1ce2ffb756b3f63436e2f3e3471a7b20ebc68909d2066d1f31ea1c587ebfc5853e23ee02bf9ed54381bb069701067d01d737df22490c43176bc05f0414d37b5c31f648bfe836a32a64957631a212b321ef82ecf8655d03a8fd4f9a64c3d8e32340224a67f09e74d9d9a89bb07438ebc0c5291c0afa59787ba70462d964621f10b17d4a3c9459a1eced211c749e946410844a589987e0ea31019028700c9513810477abf1e071f90482667f9b1f81bdbd7b12d96147b66d9e41d9b764d7709ee6338d23368e7c430a313176da949012357fdb5eefcb2aa44a9e34e3e0bca1ccababcb2bc32035e46a0a083c4d53df00327a04b89d7d3a85100848de48878f18908b4d5010eada6f709600f343ff26b7c0fab8ff94f4b0803ec274f153688e98d78bd10bd574827a8863f3000e7f920924a65838b0a138dd0570ae150db8997bc62dc5b8b97d342ed7a024fa9aabfdbb6dbe6b0df07a7497eeb5a1031cedd8d51dc455a0bcf3cf74c258a6c77174d0d091b18dae4b5bbc5c2c2f3cc5d8ca7f296d0660948a65b6b210b4b438b1f628920365ca2600f5a4d01fcd20e9f805e7f5c07691143409d5df812dcbe3b5bbe514687448aff113250bfc56e816149a7ea764a8e220a43536edd8b8d300b92be0feaf39f8e85b5c6d88c2e49da7811e0620f8705695259579d4ee29e7be0c539df4ff53676869ec49000242b20bf4940a7ea6cb3c4674291939a1ec493366d363e829a821dc104feb6dfe61ade9ef7623d4e9f93ea6af0393a237279bedfbf62ebe4ce775f68e919fd20727af82c9aab5313e96d7e682550701da3524e6593d020aac1b13a18e868b1058b7486e453f9abef5056ca9eb15b23c48fdb4396d09aa8e8afb5fc29734c8941668ac2b5de6ee4fadf28b00ee98c94984848a92b11df079789ac06675cf5a61f004dae1c068bf9829c7c00676436d8ec13b64e8b52b8e6e95bfa9d952a9186bb9cb2e45a4d5e852be5760ae779a2fe87de30567e75a28d45f29078fd25511202d312f2f3c8745bcce8c3e5b0d04b67e48be90511ba6462b461a886b94314c806e8d04cb17cf3e2cf4ad210289620c7d03039d43b703f7a495c0e19aa36be25f595a7e5ec6ee8cf56c624431a1a4ec4b4b648d6e3f63e21edb97bf1b9c41dbad7c96ec0c03e7548fdb68a56efc0ae40ea43b7ef4d6c8708a6d7947a32e6dce633b597f6aa28492c4aadd49fb88b00c0a8034c99cfbac32959d41525abbb4d88a633569ec088479d13a0a02afe3e63f0fc837fefa13e836e56f8eb4aa691009f8ac7a10da1faa611fe2bb6831e14db21bbe318fa9d90d6abbd21b774088d165a6e34262699db7a284a62b029d0727280d91a84af4b1a780aae4aa47daf2572707bdae0282037ed1890e806867390734b400aaff21ab982528003989229cd24cf4b90386d8896246f4088b5237722c0251940bc3761dc3e811d1e2270aba7dffe98c1fe8620bf0ba7a441a3ca5c9bc8e93014245a3fd7d3b0d83b54e7d4ce2bea12f1bc70f11285795918e4c85d9d99d7a0e6621537fa834dad6be83aa23111dbb01c47761c5104d364bfc3d42fe633bf76acda1d92c173a07d52cbe631beafc75ec4deb825940efedaa171f5bf5e87c08d7ffaf944ee93d594836f79b86d0207e60ee38248e837f93f50acfbc7cef8161df125792290374664fc5328a4fd6abaac82c1325e25134451f91fdb118116e7b5da4d978739c4acdc8233260ab0182437f0c1549170aa4a51bff630b5e9f410bf6aafd8374832c4b7f3bc8a81a26ddcd8685092b2dc58b4729a182767f88617016ae388c28665338a7bb15ea988a3f45f8d820f733bbd07c45756cdc588df9c0e7aec7a9560a9e7cfeed31453fbabcdf0ebb7d22484c43ece919872223448fd87c212daf3fcb443a8a38ba1f2a5c7ca5ad2dea4e7ed31705547abfa605bf09da7c24cbf6cd9a586fa90fda431f1f8186afcca971d4d072c6a1fcb044945d4c5a109b7a3899d1091131354fd71ab9e16bc410f394c8384edb26f2861faff54e6504928579e3c73bc411290f4d9eb5fe29eb84074850e41db4f10a83a433fe7ea3a7d18b682067d89b90d43e8ed397e47d2c48f1e26bbdf0f19f66714820e7745c9cbbaa22e4b8450bffce41b78d04cfd3089ba49e32419c5081a0c0b747ce17e1b145e0fc28c222c55389689a0d83f132e6a897f57928b5d04fe80505071ae35daa7f564edd6a5b155214dc15bf057e9e9c0b551ef8f19b0fe834ef43b78db16b02c26618c382138c926c21330f74a134aaef0723345ad53401dff05264113eb18bd86f5a8dd4c96c64f179e619654b0a5470a87d64c656e5b01860e83de71687d607c3bab3ec97ba6eee8235aafdb38f12cb208e4588dd4f6a3a19787fa6a6cb71343fb5229fc17cf79d46dcd5eeb2ae6466cf2f2e18f175a7f3c45b7d4f7d8ee8236896afa4ef630ca71568b0a2008cc77ce5d744cf3a8dfa031ce1b0147143631e205dfdc2c197d68991b9c0d3d8347bb81a1217c6c22b9bd93e06c51683c715bcc0d457de4a419270867fd2ca91e818473dd39b9f9dc69b2645303e9b445acbb49f94ed8edfb4fc7bbaab5c4cf716ac292905584a0fb5f10356c823753fba840552e42f78f31874f3a32ba6cd81f345aaa8f0a9b6a9d259000a241f40258324c66279fe3fe7afff10cd1a5f56929e3884d00b462a01408c0cdf80c836366d8fae47a51273462b5f98858c938ce797aa47c7d31ca8ce800a9f9315a373f0a1a1712a8ae0ced684341ba11c79d1381c286894ad0ab0728c9d24d5208cdae23bdb3f012c60ce5857086380b992b20e38cd27c8b6132098ab0a219cef435290c8556491783e726494a41fa747841ade54dcf992244edcd5cfe1da9d19ae7eae6e04dc71048adbda4556d32447dd65d2316db963c52e116d26fb3a2e442a3f2f0a1814374151d77b2b526651ea847006ae70f85e0212a04360403ab51f861cdd1c578c373c740ad941a5f7e335dea82ab54ba4fe6f93306cf8e7473b1b72fddaca7917efffce36528f98aafc7c4be21e4f8c5f7da3ef17425bd79acca75b6bc5d7bc4e4720f7cac570e803c38c953fc40ce20c582ca76dce78ec7196f55b08a0ea4ba977cfa906cfae61240405d922bd9d82000be1084c1ec51f9b69a047c2c75f8b4553232198b37a3cad1c215a8e73a773c0b792ab22f69ecaa3b82094e2cdc2c3862305cfd79cb1654a2fe0ca852622c9dca00b3593ee2cb3164ef69bfec67936f0871ed6c28283af2f1102576db2035e0574c2600ae72031ed50336aa6711d1b5da069928401224fc228be56c6463abd9281aa201fcd921135db9793f145746e58be9649eadc6ce8144ec32f3b617bd78371438abb3e771a716bc01a2abc93645ad5acdc2824de8e3a560d672d6dc8615aad7b4c563d61ffcfacbb6b03a581e8e07efab21159af6596468dc3fe487c874ae1f932e11fa69b9e0fca50864e97f88598c2ff8ff072ba83c654af366ef67853140dbccb4c7481f967b121bb098602baf9eca730e9432b03cfb851665570c4c79ecb871aece13d1b5eb12de2bfb0a189fbdc6a0c0b9a250be8e609304e71d4d57f2948300b7a14465de723d6693e84658b4ed890ed6834856175e2deecb0b315d7072cc9228836ce5c080335f8fa4eebadb987121f359b9b1c0651f450e0f994ca34d31ce369b1d4ca4791edbaec78aa1475332cf21ad6e18b9907f1016fec8fe75da07e2c5d7025bc216b8cb054a334fb9a4955fbb56db71a7930c99fe1ff9fd8ccec1c5f7be33a6017dd6eab6937665acebe1d4990abb1676d4afebea29780e96bda7f0a99a9968d309ffc708374152f788ed4abf83779800022bae1c8fe27031f7ee65ada67a07382cf81af1964fd577074e74da27038cee347234d5a93a7be5a73cf981e5375a8514bac50f7f8e4e91ce8985c6441ca40de5036c5662174a89300d705adf62efbc99ff00aa447a6b198ffefc563cccfdb5e6196d3f82f3f59ee327ca41005b32fad18c6ef4230a4a71b0f1d02fc0c7dddba7b81543be309d0f286eb9de94f584355041adabd32150712508aff2fe035c3d39b65e87aadbeef8337892e77c3ee55790918fbca146ca1e98c530993ed7932bfc415111607729d24d1be98e481f043c4fc19110a0cf1bdeb9a502eb7c1ad9786a718125fccb12ac22ac0a53c9e0553c7d754746047bc84b183432ff95a74313067654d9a83e737d318b21a4d994bb39b30a122cef78325a1a0fa8db93b6aa44300c253216df5e9b220453c483eead05dd11103a4d6da37eb1db1a08634938e6a39b2b70d94b0625700ad3071113809e38718db9c3e51c7c88b1842b5bfd52ab0dfccda865674c11976a33d22112b91cbf5c88e1d82c215b82cdbc98344d07f248f06aec5c96cd9353431211cf1d4302a6924a5aadfd0b625c94c9f0b0c2c99beb0b667a15a989a004aa6335a4d88f51e21f6b787f87dc7d8c31556bfba918b2ae35a8dcf68a6a4a731907769e67c495c84dcc93501c1dffc856b68f82a12fd4ed9e21638615723ed56009d1d9f0e43bf1b8ec85b2759c9cde6cba286310bfc8c8a68a27b4151fb9b2ad7a30bd8cb93c271ebd48542848aaabfc45a3b0b7bd1d3cc9b4a5dee3efbe176ca23478bc154ecc12bc38d14fe84a337696077e2ed1ed06902cd04beaed3e750c7b1532aefbdf9e2c4ef386724c9099284f024248842df43952c1134ae1e270e24b723b8ea69c61edbbdf1905e160a5f2d518a21c4117074fe43e3a9d4a8c9809dab5c1252cd79dc067f9326d08a7964c3f09f7ae41968fde05a0bac7bcabb628928fc71a1a8c38639499fba74d42a285c584833510866499002666a98348dc27af0879ebd7ec2a639553577f4d5d8c51621bf41cdcf7ff2a842139d185e5694c6194aa122d68c438f727aa9c88a00946025e2e19090860984d6c44be58b7694b69c878c1b6f6217054d2194b2bd6e486ba56bd70b2109d9189a192329e90ce18117716870953d7c917c80c0ea89d9e1905fce56679c706ec7d050e79d521c0f49fc1a901c44e1e6db7e6c766cc2269b6c9c85666ecebcdb224e3fd5da5fdc1950e43552f1c65123a65c8f99930bb9fbcaf9b25e864d3128f173f7239d38f11e95843633f8f56f5006931960849a7e917fed5b2c9f6654706995e11e9d71ad9ffbf7f4c823d83b236eb6a208faf05ef3eeebe41ff3c31658f79cafec2533859d85bdce2fb3b21f83d2b5059c64855f3ceca6d17a6552089ddaecba0a80f505b2bc069d10be9ca2c357a483aa04173a01909db19c2d130ee5199788cc0e7079e11bdd663a609eefd0f21233c18695438f50ceb0f34a951d91abc40ee1aa758389d55d1aaef159cf78bb827a264b7b944bcbf0032d917acf5a5868ca8028fe4fe261b0c8c02e7440480a0c952130302460cb852933694cbcdeac85c4434715919812b70870fdb8429f1e27353bf15b902d2c1c91b5648a482df090d9bea95a80b7a5654f1875cc4976022d3af6b45e61364f7986aed74ab22bd23fb5f2c02f217b4a9a0c8cb9f65228b6ea759a1d9c6672ad9011b135124dd43dbf039e12431c020ca26b9b977b16aa1db34e74fee0864242e9418a106e516ededab9bab70635fece9c39edaa70d081210e57e1f9b9b2c43a8ae037220d1cf1dccd3247e4ce282443212713a730d059576aa3c7a75cee92f00193b0212ae4abd47e89a05272118658f6d57126d3ec0f7514e19efa46b0bd43c53c982c5b8eecb986491246343a58d987376898ac8bc60ff3bca51a5258940a9fc4733ea345895b1108db2235939782a21300ba44d26452dc35562beedd8d3336f96b8c3a5f4fd79a94758c33ff1edcba97aa73966e1323ed35432e3fca63874c345e89426c9b7d51f8e4f8bb1d966048ed03669b288218a86e35ef7e63cc89d3e02ceefb090cf8ef1f7ac15784fe15ef1d1c43ea10716d81f9835a89808e6ddf8344bfc3dfd9d8ffff933b4481800113290821c197881092d6ed7229512ddc5ae7113a50ae907f133d2df86be39d042ef07bc8ce280b5e6acc4875bb8a050e23c37853fba7cf0f1f4fa9faddac3a67514c09102a5f878a5a2a851cd8240fd4a7c92614404265608980982958a5bb0fba9f53fcec3d3a90f18a9faee2467016e3defea8f110236654d012a21cc3d583bfab8270909dfd84d609b9e4ca027339f0262033c09e73bdb7390e3858e3275d3ce49acc3cad05f0dd69f2c17f6680845568d2e605fee884ea80b7151c35af1c882fe8f44fefa67325865fc41c0e7ab8be81af0ee26416a3f5f8e622f6a10d7d5c81e84f02ee6cdce68fd74f15ad074361146dea40c935658bad9cb40ac9415282f563285176b5c68751eba57946f29ad9489ef2b7c0abd2191620e562e137a616d75b892b935ce231910bc1901268f20d7d5d298382a7a392363e858b382f15a16946d9c58156ac0af0754069290c46aaf5577cd7ea2f656a548fdf7a2e683138e0dafc01a84b07769ecd4a382bbd0ad9a7c689ae3d94915929e5ce308d70a31cf85fa60e051f5faedc08ef4c3b0d313d3a282e5a899a50ea8983e0f4b3dd129c0671b4b4f197c7bb21d56b76d93fcacbb75b6a46657f44faaa00da5b6bacf7b720e7e9553c58dcd48f6ceb9324236a0c4da599238521422570c93653444637487787ae58b5ba71f40cb450ede39c58d249d5aba5a30fc7654914042c4249a67f6d828d530ba2f7c1d6c578abda180527c6d1a3d1ed2fd43e8db03f901bf835f20d869ced76215e804caa320bc7df9607250ea1cbdd5f358422ed917b5f5766c67093ecf19e9e64e129cff9388ab8f8410a7d0d57d14236fbc4961fa21a243bed0efcbe87ba04abdf5ff4146d19bfc8e8404298e99c0e4510f8e6af8bd78aa0fed934c406200b6dbc02685818f88e01c951bf0e9f77547502727af9dccbeaf3fe78ca307d779982f8b83fa4e517f92743bee1c6d0452cc981911fc866c6327bd795f25b5a76f40a1a91eab47e18ad891084ce381bca252457217080502f1a54a005caad2083aa62c6e6eafd87a8c13985c09964fc23dd4e562a4f3c5593e869ee36d43d32806eea95522a03128d54e5ccfb4f70a0b24d36e3f626ca0442fff7fc819f66f3c9c6d8427a08d3a0af19a40247bfe454bd85e2571fe14b92834f38b385fd778d535188f2bca0795123743552af8b29a33bdf48aecaa713bcd461a924850df2a58cc8f9c9d502f6f9d27e60fe1c7562485707a47af510f162173e92d62eac18a81067b3285f366445ea5ccf62f0ccc4b8325b33a1919386a8294cd0daf23aaccdcf69fc8d16f6dd06cd941544251bd6ef7e31efa0bdb18e21e01c13e93e291b3081d1e4d3ba7afee0ad71888217ade5a4faa0801cc459aedd50bea6284c860b68a8d36fa6540dccb67b7e71d728af9c092bd3fe64c238da3f97fd33b35c9e723627e05d7b0e377286e82d1ba07d2a1bba780ebb3f3b28b1c88f1bff9b60308cb016914b53c5ec4eb3a35187ae324447a44dffcfc19eb4f8c7b84b2c435e4e358a9bb00f79639cc2a977c0fa7f1f45ce033713c33a876da50cba0b5ec9187b435b5b1f38aad8fc872ac691a3c8da03e4ad1b25f9acbe87b6e74d1836d04cd714be0c518113320cc7c1390ddb9117af5d2c3807b1d7d40ce6a6dc342bdc8de3dd8296ab7efc458a930a147f7288c283a3deecba2782f58bf32410e00451655c6ade3bb77916459b06df5c8f4262eda034afcfac52764fbe7aa9e1855d2891ee2a643463ff625a3306426a61d2d00c2fc1f522c7a095a138deb18e47bf9b9bcb36a50645c05060e0d03ffb8db538a5d362cfa4b516ca08dfd9497776db8e26a0098bdb603757a61cd45b6512af01306fa03355c05f7aa41febe964e0e3493ec2068353ae0384d0dd94937a6269ef46a9a232e2f3ae9a8b6cf1ec76a47b08707b460c8f55ecc1e9b69916dc6370095f8f7d06f8e2f46b13531218aa7f18eee3573428e00080fd7809acdc25bbbe79fa5fb8594c16026fb6658b85f0fd59151e69d348671a0090da12137841cae4d21120495196c95debf59bb72d8bc793a51a1f1594885af7d5145019d34cb46279524bc6b9f9df6493296dac934f59957139c33bec38ec7a26845f2fcdb38f1202eaf5b8032a915099cfe4cbafae2ba72f652e6a7398be128776e3cd40648fe027bb8d24648c763d6cb5439b667d5d0753825f6c2b33f12a8a04054b9c55ff1acecabe7de35c68cff2a328822fcbb124363650f8f58afcd16c9f2d2e88c480630a166261f4493696fcdfccd59c4fffe1fe8219afe1ef0a4398c704c1833edc7fa571c9304e0f955a28664f4af1c018768334292ec1857fa5bedfc4c03a6b81506550fcecb5d405dd3d99bbed9e02be0c8ebd55618a10622f1894174b0dc3b3ecb27c0da0b89a7917363f945cf95a5a8c97112bd0ba0148305d2492d92cd9f718521d0f2fee01d605c904a98f66d142688d9fef598f5fc853e03871e601396e0dfa1e8f2a74ad2008a1b58142d80ff8fcfad861e3d80a25babe1c5c5b6c0420f53d1a0129ced14ce491000e2ef85c6a171aaa71c8ce6176377fe478ed8f081a5ec762367239bed5f8331e16d254dde47f3dba37563c72fec9ef14ef11ebf58ddfdced0223cd33948af77d4b285bdbfabae34666225059b4a44fad20c2644817468d1e94a8a55383b62eb253bb12884e91ebeae60d805b3d7ec5f94dd2668cde624882438ff18369819151d5188693c4851abbd0e593eecfeafa8c3461e041ecbfea394b7008cb8aabbcf2d9e22e485398f265926a0236051832a9ecd46dfb3b46d77c9e6354eea968fad2d5c69cebdc945e5bdfeffbce990765adde8c1cd17c4c37cf33e6ce208801e18f1ec79c5c1e84653cb4145d603491cd629d02294f3a42f41680aa2123680b8c05615b0a4e92fb6033563f660e8c76546efff1939d00b913766b2adf3a2c5543e0be3d64fa241e64d382f37e5bae15df7484e0fb19ba3a215a7ffaeffeee7896c19167bbb1483b147bb5f4939b020fd57a56e65e3809b9cd06e3f884131a98cec9613c7999988d7435558152072bae287d6250bcc08dc4a9f870ecd6ebce9666500e0c8cd3936a2d92897f5ee237a43cfb024c32430542c03a87b9e543d42ea00f76d73d78947d0addcecd7902eb4e863981bf01a7a4039ce57620a6f251470ee29e146415648469f4c2399c9fa20bec0734b30ca284ebd452f0415bae069b460fe89bb9a9b45f2936dd1dc2fe4028e615ca63b61d85b406c803899d9937bcbaf7395a9985493a614e100907f48c7467feb1ee230c29ea31004edccce521758eb0a6e57fd4897ff8064a2e221177aa3ad762d6b43f917520f8238b4675917c55c024bec32214d222cc42bd51fb5319a24d66e9424292b2245475113680f8a22d508ef8c16af4d460eeeb7e573d8d1293347f01317ce13d57c2fd81fe7499efd76afbdf75d8f80329709834a0ff2eba9de702c76ef9ddd7e8013f0d593ac8a9a863e9b7df58a605230a0ad223cc94c822fb40fdf341879b3ce85cd44069d15203811f4cf569ad50fbbcbbc373c6114aa2dd72d48b840836c6f851fb0f64e0572c96974b65b1308c9d120a690c98137275b8ecde812c05f18f771370645827ef9ea04a4b5775a7442717001b7edd765669da0e4a63a84a989d2e3fab3ccedec63614ad8e9d661554bb6343876ad9b60ea0a7c26cdd3f08b207308ddc75e1a44b5e4e9c6f541afda4f2f0c7c2382fbe69fb565a09618877aba331cf87fc08635c203595730c77d1dfd5880e1fb176e8346e04dacfd0029fc85f80b723bfa6a2741ab2f179c57aa095afbae560fcda450c06cb83ddd6d9fca8142d8fb5c34beef47b39e434901514683101d747c56cfbdf4f404b6bf63a9b0a56d4de1c90c9b344cb4846180f79f3a06d4bc9ccbc22e482bc682eac247fc228c0f0c0ca1e03df076e5fa995225e91bde3b546ab0df61d16601733ad0e9fdacf1da7854442d1483050fb193c01e87769643fd1861d2f52167b7c49f85e7bff6ce8d5b0e7100469da9683206cdbed62b7c7dc8624d0ed47eaf6af94a82bef81369cba505bc92d4b7e10466d854374a1a9f94bd246e745ae6711f7725a4cb21e9e83f7dda03238f3d1b270ae96df8b9c0a0f91fc85905ea0141f9a8237aa58dc0029a91ad31451a5d2fd39111e0fdaa5b03f161b41d3e2ed3c4a2d9dfb91d7080864fe5638d8bf360a161aeddcfa01325de343f688171fea2cbfc3021a8aaafd33addaa3cdeaa1d0495078021c719e978abc11c7647babfbfc1abed88412fcc0a210ff29a0a8bbecff3a0911f0f257d45a0a93a09b48901627b2e8375687e09a9d1681e5387f8b2ffeacfe4e0069837f80b436fa6ec419409204ef47459f8eb4ad1e64b77f44c4522b2fc3f69f8f902a145dc6ca894a048cb640285779360737ef2c9ec60525752b5534f504635f7636400d8d7477a160d912a2da34b744b1106b9819cb571d727bab6779a54db463b2f2745368570b84ec5dd36be76fc18f339c8b692f7a4eb39bd221578bdadca3498f12c1f5644fce8623b16f1d7461eaf7a536529f4f5316cc6f48ca8bfc8579206fbefd7b393da9a0bd64f5f7dc4b1ecd1c64164ceda1ed62cebab9220283a24fd3a0157f0c29b38462a81073957adffba13b56116ae8f5e84fa9fc9262132748d982fa3152f93aa775908c6a62c24c179fea885754a2dcfbe2813fcfe627a2edde23dab7ae99a27b0abbcb7b5f1028ef55ba9e05d7238f952f93b9464b3a900226cdf6dd7f453658be9c489440dd778ab59f6f8e0cfd16dbf5cba6105ec00c9f3b929fca6c4d70cb59259023ddd3917974e594123ce61848115756abc490a5126809bf9b82b33a0c218728e68572a90fb33e7b2d4494e8c57bc57a4c4cbcb61045531170d77e610da21fe9f6d4436b635b0b50d0e7ad1f984275b34e15240f28850a32866102527548d32bef6af9cee68e0b9478c8a49a081cd90dd59c44ce36b80b9a35f6416b227cf86df921ddf4d6305469f6f48f7334d29e7d29685023f2482d402637237b71f9d1c24c6eb18557a59199d0e8611b8befbe4f5270a6c019822866a93a2bcfc737aa3d3e8958e0f0d6e8293429ee813305d1c8cd9a5076d8a151a5455263af60c7ef53b61135d64c66aef29b8848101f50ab22fbe3e4dfd2af5355afc0209f77341e916bf588b901a8755bdd819869f82e46ff24916129b2c0522c4113b956a6019f37dd9f922f2aa19294af7a447566a66bce0e02c04b1757b1ac7da5d6b4d9ce0df6e43c527c30dfe4e0e05d572914e480830dd9fe62e701ac19eb5e88045be0eecb9833c3ac5b7995d3808ea091554c8b9a51011aefadf95770071716e917704853feccd1b1b9b83970fd712b95bf26edea55f3570c043c2e24546609b99d7a446d0f45d37ab49969d67c0dfb4b2e88630cffda4ee34a7b62101529e34368d81025b9099aa9874860cc7e7149c1930debec0d79683315eb241978e4e4cbbc7dc33513bf512b28885e800d6fec796dc123fee3f9ca08c75db70de4cdd74112e5c3945a3c24f1b710d37c41fc1ea347acc6782513e2e87ca186a54c8d286808d962d2b47d9b86e5289be7ead0d885bf4afe77846e458d9d58f0bb888301afd274860ee9f2014f54ff61225ddb7baf4b78d91ce7b5789153c980d99f6847f9e0b1efbc4840cdd3ae2754e1672a0b1a8fed0968c5fb756b0658832b5b3248a6747833b4ac86b5407a50b72ea2484d11780189675c0601a5cbd2bc77b3cfbc4d0534174bfd3921fe64bbff8f46a971cd56967d2a9fc8b2e50707fbf6728960b4506a7af3bfa2635828bbdc37762047db69d302a9d6cb1aff750c395eba0f93b5ca74c8b28282759579a2a66ac5e6894ad1576dea5caa7868f97cf62375db15ce3c73a033bf089742f416ee30637db8eb41b3b3c04af8306419a38f1b5954834166baf98bc26ae7c084c60e8d3f99f018734c2f0d207add3f5ac2e37f4eaafcbf77b980a1b9381ae5c939e73d5469aa8b3bf175033f39581c6e2b8aedfbe777ee4d86a0fa3e852bd59d08df88edd7ca26592174cda5dd576966ce536292f77e5f6cbcba065da4bf0957d1de4a45c566e1d7984a164cb38e98e0349563ca9b4ca3ca09f3a9342bb7a5402d463c63bdbaba0e29d293efe1e15193cd5d6068c0d53f025411751f2ad91e698c340a34cacee6b5d1fd344abc10b5f6711e99bdcc21dc1f640f9f527bffa8c67f8e8354497333f58c970f477f784634159fbc77c277748282ddd1c34119046c1d041be0f5e5b8cebfc2e005e36d2aa43d508dc4c7a543d38b2fbbcd00b6f00473c11af773def966e55d13658f5a7726dadcdb7b20784d4d9e55f720c324116fd37289b279b464735e1c6b8ce4ebd9aa1aa33aca392320eb7ef546f89df19b55d226a73f70403ba87837066679c780b6d5ea27cdd1cc95cd34e71ae8eb58403813d24a5f93c97817d8cae1a4931e70ce8739bf3fac5f410570f6ecc202b0ea38cd08a771dda80870ad225fc6aa9c33ea29b8a0071e49635d7aeff7db83a83a0abf3677125c8f9cd5af57078c90447428c8a95f2da4154005afc18999a20d58228bb45f2e631e6ea68296c12c07bd0c5883aaba8098c5e7f889aec14e019815dd802891b2b1c9df1be8687eaaf1674b8b9dad838de85b4f806caa147d3b9b5c6cd289bd9272ba855d56cbad2bfdba4b2cd586a90e6571ca68902679e77a4d2a395b2d9e8f3ca6ed6cc3e8077eaf9968b0b9d846e687138a65e6cf8b79c593991d8867f4474b7cbed881885221a91bd948757444aa4ae893f51c3106fb78406edd0eb0b52ef3c5b1492f731dda03e357a60334c1a40907f2fd6c8f59fbd5b0667feb2c837a0461b71fdbb7dbaec18f7c5a2ce37e3c060617d1ddc83d28135a2b33e5d38ac695109954eaa7f9a6ea0debdfff8a40224eb0cb69e8c0e327e5a1b2cb53c255ae17598d1ef3f23fa9a066d492a33079962dd8ba5aa0ad7a44919c37f492e5cd0c921f90f6906bba6de1876f7d18a60056ad842f663408bc3f0ad4adea459dc9c86b444c6738c5f52f2bd7d3accdb0f6eb026d79d7f700a577ad6a8affa20a5c4f4ab517e9e3188e45c1051b9b91f4684274d142de9d593019afb298951e0e1b12e4627c5b8b630edf509a177f7144fba1c2c5250e011c6c414abc612f3f46bdf21031aeef1d4759b2302032cf5eaeec7a952bf37b7a1d5af4764df5148844208e662fd72d252ae63990d95dbb6cdda9968c9d1ce764949011a863c1c6f78ec3dc51c1cc44a814e95655d7e09cc8d33a70fd98374927cf263c4ba3ad75250675a506c1d95b17d54da8bddbc96f1af2db73ab7c900320d9a030beef1bb857fd82f7bc767217209a594be81ec29cf5e3a3b5921041ff0f9b74c6fca4aa06a05ecb0f5c749209490aee42efacd41dbe310069163b2996fe4361c18a166876bd275f18c5af7217c9be8ed900aa28de77a47f59c31b5080638db68d84f69d5dc994cfd8e2856b78c3280036ca6d6d676a9b5220cd4215e9431b10db28ebf0e040791e70fe16aed9b4856bfefa2cd857fe7841485fa057d086d5ca8d3d784789ad8340e589cfb5bea76853625491383b03d8324364b12c9f57c869179d196ffd29e395b261aa4f65a0f9eb4292ee761e2a60e68023a2c26de3057bbb1b13a998324109dee0f3c9aa7f0c3c90cbbb2e6d3105981becb96ea1fad3c91bd55ab4a45e5e253047b1ac7747a6bd79f4193cd4d3de83037946536657501eddf288176929df2ccb4065885de4f93472f186b59bf56b3b1e0675f88446ae7baeed8051c7d28e7715334253078019f082f04084dfa4b635c0fb5586c03d3c73f129fc123e9306a34d71bcb51ba1243b650ccdba66e40e3f0bff801ee68ac860edb2cd1d43b470731d660049bf734cab5d79ff834385c775437e9013a87b46506f43f1ead0204d402ee8026334cf1ce8fa22f3e30ddc4f221fb2906d2f1782cf978746e8ae039fbfd9becde53685c85e618ced732f4ab47353ba1f66a10d5e56186b4c9a70fb73ccbc74e76e8ce6faf240fb815a1f41512a34f0602300ef8502955e4bda2095413b2b5c3697fb495223b1a2541dc8e951307b52e24acdd3a29d12fd95ac997f26a076fe78af3b69350e05b009c6c8b34b5897300b8a5b86d0a8c1c73a0c58e2cbca69982c5a92c5a5bf2e39d3b8452f622907f46697e663876645b00a75fa94e4e057c60bf751503eb429d1a29a34fe672f66b43c63de7dd431c8b7d7a81842c3a6ecfa5c3a909e6b6258291d46be0a94bd36318d5682957b5f6828c30c9e47ea4ce431fec139903f27217b4d993bd78193d8093f40b33bb3ef4a3e0d13e631f94462dc5d1a16e333c35718f47287a7ffeada096a82f931fbf6a3d43aca070fa7de295785905a8521d6a7982ee15ccbd53c72017ac6e699f71f136bde266dea4262838d280b7fdeaba6325e419cbceae63bc4335eddfa298d9806fde1b0a4fc47a66819f4be8d441e396ea57ee0fec5f629c91524fb4b87e6ff841479500e105fa76a74ade9a2ed7194dc643287279a6eaf5e28a53dc895e825c46c3d9a323d3ddc6e2f20c49f6af15c10fe67681951ed33dbcf556055a770f5c7a270dee5e2096f3debe62d888971cb4c33d250a57688294e8ea25a926e320b831d7b2b880cbbb45696599cc757e8830da262f8a1e1aa2648fac22f7c4dc8a0b83f14429ad332f0fd6790dd480f07ebc0de64040d9dbee7e704111ac88fd42507ec928a7b46bc6fad6c581c63777168d031ed566f8f9348a3fb40c6bcc0579ef81a1c091ea935fbb01d02853461630eb8de2ce64765e099cce9a0ca63a8de484b21096ec7fbeacde8b1119a1b15448f6f5f88fb87055dcfb0373ab8fd83b70db00a59a611940a5c7fa5a169fc15a30faf8bb3872e34fb37a9add396f1f030e5417ef2fb25b6273d22151fd6b584d877532bf95a3df6aac89afd0556ac4dba7bd3b9afafd2868c1a0d6683add74212d1e8b7c7dce86405632aad2f1e5983ccf813604603d1ce66545f24766d9666ebea1a4f0732f58639c49eb7af4e4195fc15c25d4a510b316993eb16970a2d663fb467405a3778a7cef613f17cd1062ac048620d0f4423020788e310588f5b602e81488d8308f21e4080b1b67b109dd361432e01589ab0c5dc07b50a69d40f765c578e0edfd7d70771c7d6ccb1656b1384ca8e1cce88a0ba7021647bb041e4d1d3fb4cca072a21a35a1f2292092b5776a1e7a6dea6adf13ad66e790a2265d38d07dee69f53767399383634d94032097aef8c8887efad8b7aad61f6a81eb0ca5bc142e9c7502cc6e5192366c5a713b780de5ada81857733f482b381f6403c60489d7c827da84607dfafa1f65f4088feeefdcfb5fee928be845ca4adcd30024680fba690bccbe0f1a6f59e26cee0e2d6da0d0098fb28b6042687e4b4f13fe330d273d7098e19e673e1d420772ff46fe578db6f2f84a599e40d6470d38f11ca7a00dac5fc3bca372947192c215b56290e2eff5f8b088aeb55d43d0069f4091c11b45305457aa38ba96e6ed74c67fec9ddd818554269c13b8b0f0573cd6b39f5b24766fcaa00e83109b612ca50b675b8f3fdc99f24a8440303435ce707b9dfc45d9d761ac64c7533753a6111e5dfc5a85edafedf6c7b34e4d3d4be5c42682a5a3e5691ea20daf400c967ff7217c9a6dc486dcef07aa24050dd355f4d42fc802fd72718f1490d3092ea9a0feaf38d0e7cbcbb87e5a84b9e0c4e33c15729168c8bca7d0c20ae4b924a70e99cbd26414a77c933d9acea7fb8286d88a6177ce6f57a904bfd39e548da57487ce073817d5d4c4dc3b0a8fdb9bf419bc69adbfb436ff44d654f973ed639278c07b09cc61201b5e240da3e97eeaa5b48a1b3ada118489ece5386592bf23328e900f3c3a32382f37d76bc4638cd43f7c44e14a5fb0178bbda0ae663c21586f51889e17f106818d88199165a6e4bb415a5de5b9b864e4174e01726394fbf39d473a98301b7b6cf858063867287c364989561551a5cfff6128fc7a5a67c21f3cc6d8663013446d94aaed22ffb4f17cbdf50bf1f208c84dba0b8d215c75551b038c7c43f22d31c07961f3130ca608f23a765d53f6579f46393850c9d20219af1591efc9d71b260fc055bddbae676e853bda55d92fbf492f0115f230e4fed087df3ba9b38b0157638d14159593fc44155e09c5748cc17b19a22d86bbfb3470838a1314e8f6d26740acca46cda1c8a1bf2f6065e24f2862052893df8ce7b183df38e6d0c9b7f1321db2d90a9dfca08df6feff1bb274151261eaa573512fdb64bd0a302d1b98a6f6e4f5b99313e6c0f76712b0115b44b7933993de6d5c15710dd32a003f8d5ad572cca56c4a2775f4419e271f8e87a14325ea062b1c665604fcfd88b1cd736e26cddaf56aa94b8e83b2a00ef512e7260df314ebfff0ddb2b5997e544f17f8dff0584f0eb6108c947f7d64ba29a4c7f35499e7baa69e9ff252d7c5d776439686169c88d7636cc85314046eb6b1f8346cf0c3db1639435443af8b1ddc5d223587ae140e0b57811193038c9de566ec48ef4096e623f72aacde93921c14428b5ef63b05d470bfb92cb4233cea4cacc239d25f20b8abb389a92f2aed7366534635a17b8ecf3cc65337ea1b0d3b67474ed73f80412d4cc036e0995c9ff25e0c895fc0ec02c1b45f94586e958f06db21344fb8797b83e233696235e3fb234e4eab98f5778fdc0d2f68a8ab2128d3654d7a874c2f009092d39aa21c98c65930c1c5ce20c90b5f19f8f08c5f6a228a0bf3a4468a8f0b97b40eef68568031002d2882ad5616da9d826381acbd5e7666f256ba92dcd228295ee0212216fd7c62818a04b448000f042f2232fa9b5bfd2dcc5a0631f966c4667716548ad71b18030bc3e1bdbe0c38f375a32c776bf347e2ffb4bf17b58fe734992fa9b00b7290475c11fd62026624c1253170819612f7ea66f196c038b56f6651873f37123c47d62d81e969a9dbe897d20daffa821c8a44453ce3ba92e321563f3638f3ffa16167ece6f9ac9c896706700eae9e9268252c7b61bf8e2cdaed4853beb0b6eeeef6e54a7a4a6c23e345e332bbc38b015443bbea81351f9cb40e4b57ec8d4d1a1498b99f44e4a7898806868a597aa3cb67f48d90c14d44d68582be99a69fdcb8c4f531ccaba164f62e85093b61ca0ec14f7fa14f9991a8bc4ba3a46d5b84f318b46b746c5a4bdb231638a0033f7a2e18f643c9a674c803fa2c4827821ac8146d73f58a23a7db85a27524ecc52a21f93c2df70e1ed9d3654d3b7297b5e5d35a6b07471010a1e89d3c310462944d2db1045aed58cfa523611ad26cacf70f771b4ce86af422e4ce840719794476d1e9424925a7fae0a3559525115523e384756a6eff17ba940e831b14a6f60e692abc1b442e89f5287b234ed0e783c842bf311bf7478629da60eb116202b5bb01b42d6a31f7989b4d759a8c308375658833a4defd2f8389bf58c0bdbde390aaf29e721f9fd8088531962c314739e0cb9744ca7602c3f034eea464fa386476eaafc24b9dc5cf89d07732b554c1384360dc0d2b1d4f07aa707cb47835e4e6668904a2417073925ebd9ec50243616e948e324635a5699985f45726aea91748fcedbe2830d439d75c26dc32c9d59c28cf62297cfd6c2a3d5e0b19026ef91d8c6f710340ceda6f9c31258f1a4eebe6e180dd57aa27208ab2628de958c1ba3bf4adcd4bb490da07f90e4e053551d4828770bef143fe775dee0db36630c319ba4e7159ded5cd3d173e41918f34ad68f7af2db523ea03142544524af2551dadeec123df571c52a8ccd0db81f4fa4ad43ef1e8920a8599bb93e486945cead5b62a7253e0f0c9aa697de24f9435ab9e345b113f3707d127ac839629d0a68e4fa77c9e4beb0c32b027f9b07ff3527a661c4ac716918b3f9e64487b613ae5033b02d71086ef0d77f7b4bb0d998c3d3a7a50b64e215038dcdbccd2c84df06f9dabb840105b9c45b502efcfe9951d52a6e6dc1eff5bcbcd5a7839ca2f800116e829023c7a060f66c8cc7a1de6803dc829e113142afe6cd1d4cb0ba5a52dad645a61db9f5cfc88f9063de67832d991654965a5c31eee75fe40a829bdaf8743eeb37950ff71af0fa660e726f7c5d9c807216d061cb2e2d57b3df222c3d63f3aa4ddd07fbb0c98e7aa02e01e05b384c964ab8c85e280e467ca8fab5834058ad814f507494323f7c97b0055968cd1bca47cebbe7f152659e20390f115a5a95e7b72198a2a05b267ff03479bc93a6c5eb3532a74fecfa5c44f30c1b4bd14f4a25cf46ebc97bb08d435280107b2991700458a020dd402fcf93c5aa9351132cdc2a4c3a0abeff25781ea72d3ead911b32d46c57e8a62238dbea8dc1a46050a81fd41f445e311659f94f3be0a10ece17249ee07209243282e14a177770d4f122d5cd30678e62101e99addec3873b311cfe2c2cf041dc20d9a72a284e7f3feb0a58e23c30f06b7c660a5d3dd1b6312bc8a6af0e5fd11b6810da8172d824e1c292eab88bc0a6a4736c5001de703e2b85fed2c8264d7cc07a1760529f4808f32093179e3408fe8ae2bf53edf80ddfd591da8172cf115fc284c3dc493dee8be9ded790353c346a2a811e4056e17bb3cb550e019b68ee9dd4defb99c76f18396025fa3def000dfae336cf62ec6cbd542512527fd69c59cff0c92acbf18190f876279995b6f8315d619ca7e140c7ff377aa76553631cf83c14462879d45062cdd8217c6d7a527c529e618fcf983694fe020c592715ab46e334f689145727d7275a7532d8da6a6a94fe6fcb417147ae4ccae3ef8ae0dbdb5b051086da6f149797db21f5302c366118c9588746e68df601e3bbf82193b92327220b29c18f4a11002318f5516e6a8cbfe3f6810c036f88bf8d9c4a6a94e2879dd742f78d82b2b37df775f5e3d4b361245673ee98c22b73ec65162e92a431e8c29eb402aa51232d03828308a3b78c14c71448be83cb626329d4f816ecb07e52670ef7f64c715c9773d9d0011f64470086eb203fc006e20acdbe355c38597df42d24cdeeb609c6237be6d66fde79671721a4309c5c9f7d7ee9e6f535d2d5062bc072b920f96c3fff46faea0baea2872e8949987c2372944f51863b3a081def7e42626a88554a533ef30fc3ccbbd7e4b10545c9b7471dedee0e0c505ab34bc69eac0ca2c56503ca98b71be13494a6110eb24a439a42a11e4b3d892493950d5760972534e6c307cda61ca91f3a48ef01a8286db93a2e9d161890f56171fc0c521c894d397c704f03047c8f6cec4fc291084755e635def6d39bc2a8ab1f32488e7509d4627712670ea9004dc33fc13c2444ceabab65f7795ccbf697d9af09af3425589925f4249c527a423bec5b77a6f1eb3fee91c954634efab5d98d58bab17c9dc37c472dd946bf42fc3a3803c0a757db0067bbf839f239814b82dc8a0020d04c5dfb667a032ee36c2bdfae03c5ff809bd91956c1590c1ab17bd43a0a3ffff43953d854acefe04378ce456b33558de9afbeb2ac943181a7c0ac67deab2b77d6b08e20020cb2d1c1d1fc2b91ed9be366fd47db0df4b3cf7e389b07b0c060a1e1c98e37151bf141c7bf542fea19daad03544b165a0a1d4f0b2aa486d65eae9d7b165db27d3a543e58150ff315f2735a17ef8f84511dfe49ef7f385e5721054f8f21601476acb1953003cf59435743d15e848e66afbdaa27f399231b0d67ccad1a4bb051e4537b8dc666a3f0bb8583a8f255e3a7435bb989478b541b876fbe4e323b1cd1a237d84867b49ba3e70070cc875c909063efe58a42a8a7aed44c43b60c6e72ce5cb5be8d5657c56339b0e4bf8ed0629d4594264cfa42d930c7c7f6944dc804bb2db008e0c4c68c2625678c5074ea42c3ae3551c8e6f49b408f14198a18f1eab82edab889e7f3514e885ad11270f5a4922ba9e5892ed91d3363e0019ab4fb09feb2d11b2c51bf2f8ef5dd8dc7cea92b5fc21ccb436b9db35fb0d6c188228f1ebe6ce73370bc5f1f4b177323486b8a30d7eadbcad531ea3b63cb18ecbf86a822222c93967803cc6e03365713fe755fb7835e1cfe981aab633396e0bf2342e6dc789d48e48946c98447f06c5defb849c31ac58ada62fdcf906680f0aa4fe4a0426284a3f2966fc90ca8fc4153ba2a799a74c5dd9314706927b792ac688d874897744f8e5fd2ab013e3880a0d6601a2a63dd74f0542a6a2c4b3a914460ba18c0339d2fa3dfc454f8683d2f0510916df13d22cb1a4ae2506a5692758c9857fa212f219d8061228f532d7ef140a1bb97efa0b1beee40fa7772adf7892ae9e8fecd447564be198c5f09e99787e940473467ef1061406fbf6e406a86c995ed6184a87ba924794be844ed83060d28f61682b2384f6f49f81f6207a7044a6136695425f8dcb03470dcecd674f239c2e7da49059da3737cd4be6eda63cc0906b19886658f9343dcf97ed13a4c768b572c10116d5d40690348198d9afcfb76a919fa109c7d15c7d336af421e77f35c57cb58d72e7b934ab496487236ee59a0a4b87b263639ff212651e60bdee691613f59434707896c2f6919262ff6ca7bfd7b3b891f5f8555da211f127174fafd1852ab5cc16f5e0aed0a503421a27a973351ec61a8d2063a189e67c1f84e978ed72816ce5e9d555fa2e449a06e4cc6136fbea6fb5ef2966a71e80556746bcb526f29ae7e1edfebb18c045a4968907260840c5fd9ac05eb9ac16897decd2fdb2a5aff180cb2fff904faddcf1c34e62604b5039f853ace4707e42b792897ba1147942858d1cb5119fa284b67271ced9302d6fc2e727beab1c16fd73550081b9335daeb8500ccc8dc5aad39f2c37e97a88aed021f41ebc0a13f0c4a6a43897761251657bef187097adbfd68fb4b470d23f0d8d8057c248e8dea4cb659e90fc85f788cf03fa37243dd64c196b7c4c35bdcab8e795637981bf1a2d97a88d87684d77b90271ff255201f59feb5b53c46c1497779b1428cf58b58a6ec8c707b19d10a9009c120e8480dc493c4d21a82a1ccadde7e6eb2c029c7d3bb298e3e3fde74d700453f8ea462d808a15d29847a6a72fccf05ff0b37af1424cc78b0e1384c9933a98bd7f131f2e2bf566d72a0c83416c892bd183e560981f8b20ced05a74fb8b73258c0c1aa25518cb929c491c319d0fe94cfebe7c88fae4e35dfd31f3a045f8e79dc6c62b6d2f02eed369f3746106507b8fa795fd56c122a45b9768d7510c97d3d0bcad2cdd9640ead0f7f8532778aff63b4cc97289b6dbbe5b06e4375365f69b97c2e5912cd3c1360b1b190377912e2bbf8a8e1fc01a721305ba4531afa3154e5bad9f5d22f103b781547984793fc6fc44c6abb4f922f8a2135dead4f299a091d4a376fb8e2cff61678a71278f637b245437228f40dd529ccfb44756374dba2e9d4b70ea56ef249ed5463fe78a666267d1ae4cbf220cd5d88e9b9469a4bd5da0283e5eefc97dead35c28443435bf1ba6adafc8aa119e0732bf601623eb143ae0a446ef58d7bac1d56c174f20a90a556bddb0f35ecfcba7b4afe7eb5656fdc8775acf4264892dff73718e9553e2ff2810873223a5c8299d81cef69a96eeb1c4ce5dc3fcf3639a0070fcfc256ebedaa5da031be3ae0a1b5f39db8a5b67e5bfb45745c7ab09cd2473bc53b2969a4b013ce79bea442fe50408c459da2a95b8fd16837ca6a1149e9ba30679cc8d9871bad10277a5862a976cd94d50dc4b2722fa2e8932d034f9eafe373e2cc1a90a4067b3cb9e85ca99214f2cfe9040b706c410c54bd75e643fd050a0711192a8aa654b16d2c809ee01d51422be8de032580a53153014e2349e5139a5537947b3beaa33e66bba54a4ced6d7318831af85c1dd6351a817cb76ed5aa6184a6101cac66f5bcd6056e5a1e18c0c5e499bfbab8f76832f7b5968147dbfc869b2e7a4126da872878fc34d03c17e871e7fda607fa626d4c242837e654afb9b40cfd8d7357f2efc65616eb99cffc9b59661b912b9df672d2534a9e66336624e51ade87fce2e1e04c1b4474f66b76cac152c1c86fd84204c3838c35aa2dcf3cb63234c6f768668af6e07fb7969d8ae078b4f2ec05ad522618e03d91611995d3929240e36ba4eb4710780a86e4f7b42be7ef18427e8a4388cb78850492dca7246dcb75fba3556e5aab89abeb455647d704a70931af819a32330fc609c2746a26723023841097a5646589a2a1da9d29eb411ccaf861390012297bf8a0be94938851e57a65acbbdf06e0f30975cfdfc4781bcf1c596475b252f21cb42e0a652c6a3eb5dfe387b33587740c58dbc3431ac68c529765f0c03541b42c77ed4a5441bf35a8e86e7eb1d09c0ba38ff9e2e5e23ad3951b6897d3caa00de529627303b40b894401f2609417beef4d336ff465f47b6ae6515cb5802bfb8698d130ff19ac05604eb0feedf9e33da057ad97e1d47435ca2b30c979719eada0eb69da1cf6046a64b0791f172ad33038cf2607d6e15822af53dcbc0b70068d1da099694152a89496cfffc4e7cfdb3acdc936196f031530c43f578aa2710b340ae023cc8cc6ebd4809893df1802db359395fdfeba41b732565743e6361dc7d82f1230d23f93504fa395bed5b3b42efb8680fb280a49b68b3a3ca1ffeca10f772acbc207d768357ae781a949333c9e3c4c26097252ad0b43f742290bdcf4f33375de125b6835fe724e318bfa0da581ab52f047d5a0df146a6242a6f22a578d8c7141b9e6f403292d2803851393353fef2222ed7cc9ad4909deecaedd42ca6668836df6750d420dec6f7b9b89e9fb8db822793597aaf94707814742c222c7b3bff6eccae1804fc628fe926c1dc239487663b0b26181ee62847e0300787de359c14164293c2fd3abfb3b5bd268a8105963d5776020b803ca5105fb0698937b6ccd2858fe6a05ed149245655383dae97b2ee33487f7ab388398ba71dacdd2107f29e51456e0a55a5298baae80bd48c487fef9ebe476511bd1eded298b908def7e1227adbef89976d1513e1bba7f666a6054864d4f9c68e86c22f91d414cc8ecf3538b8a940bfc59b79a55aa450252ddd0a25f8e398f13e2b22fc79e500be98371f33346bd469b89ae0d00a0461fcfd549df56f56c69ea6922c5c915d53cce093f0361b4ca656cc142708257e49b2b45cdf625e5bd216920a77a6df8c581c0cbfde1a8f34a1e7dddaf0380582dcd48dc6d806e30fb9378abd991c6169335d2a192211f80be58871485a566038619ba5d762410dc2b2cd105d3cdb8134d751e0daa964a6d5ef71b4338b5ce7e2edba2f101ed529ddf0b2bccf4f36b10eb4a9cb60bfd0aa0a381ce7869e9c19401e85d807c4e615d9f0237df47068de01d076f1f9016eb21925c3939556fc965e5b8eda0fc9718330420a6d91a27a9a3d89c9ca3cc4ffef7c743fa7d7e15dcd592bab2fc5678f978c2f6007caeb872fa24e72f89e76fa3c9fbae3a22e799807f98dcef40659bce3e3f73e0481d2895ccd093ee39a5582550961302033b397140ecefa1056fee184c7366d483685315b9484d033c18faa61ec25fc625f8420ed7b7fc04bad0e6089a19f06799d627cd63cd64be70c6da612cd753e260d5f889ba682b214ec484e7172e3321c3bcccc6482e2d395ee02abb600e44708bc1c2ce7219ff9f208415804499ea0e87208e1c2800fa4df18c3772c8337d3ea43c38b11ece14ee5727ed707b0e28ae1abda15ccd6c8029c8ea0c2773f89ac539cc6ef7fb310594e2be3411208949444487195045eb61aadedc12684ee3661687440075b017a314a146399dd7a1978c019d8f5c3cb07f8867deefc071442ed8d712dde990892dbd174adf7e9db5ba9eb5add663669a22a9deedcefe5b964d9ff66ccd59f51ea9dbe3258a6ee4985f7e973f576bb759a7a6a233c839cc26e968dda8e83027aa3dfc01b4bf3621463a2895e90fb034bd1431fc4a3df1258481aa84d3bdcc40619353adc897bc983a39ecc0614451147ae1dc5973480aa7881ed4ed94e49bcaa467694f6910d2c2b8b40c428214ac763be28e24c527c07cdcd11f5afb9f5666163ebd2e764e115198958430fbf10eeb2664447e1941f765719d16be19fb566cbbc63aa4f0c0c7cc1c92238f9de5ae413fa5fc7b4e8ef5140160a6f98a8fb67dcfa449c2d5cd8e21f4db904e8a1121c247c9e7ecc160feedcfc28f0eaa72a126977babca793c33f3fc70f1e6d8dcb97365c8f4957721fa25bc481064d80e4929b84192b23a03d352123f9dd5fe445c7cfecac82129c9077f6294a5d92947957e469dd8d7b6370e4f0308b7299add0d350db0c08dc5120ecf5b9e8a5112c68aaf9047fd1e9695bc76b87f90ccee4db6fee7eeaad8a268a31f1e7c7a148053afb711b8000ff167a0c327fc1458faee671c0b28d6f904ea39b24a8cf9a9cbad16257959f7f4b628c4150d1a6c8832b2ad283b949af1a27bfe6a5fcdc79461cca5e8f5ca49ec64cf740f70814f1f063527a6998d9c46d2e41f523003cbe61c8aa8d20bca4a77e08c2160aefd8d4783b6449bf8635429ff34e84dea1f0b7c25b564708e8d1bd43f3ff221a8473e94e7b06674276d315be17b137356700ed9c5483e90ef15baad612425743dec26c6f57f2357f05e6550a56b47e9b9342a90fdb53521f5f8702e2b9e18944467e268cd401f41e492597866bd2874415a43e336132438054ff02fc0c23f47ea582e14b0a65ec7b612beb2e1e6b65790859f845a07cf07303b441e2b23ce95fdf13c735b41e0ee8627c2d2d658751271c58dad8a2fa4d4b5aa0df842a0e7e96d7752c724b356eb38da37125af6e30e3175a8990fb8172dbcadb9db7d5cbdea49cfe0640f01bc38f574a65f4072fac69b18912f72263583494e263d91a1b497b6f1b3c0b2a28b1ec52099a988e2a0a8a21654984a009e03365bb4690668f695c4232d50cb77ed15a1db6ad21197d84e1559d2f67c8f881b93558a24a5389af0cc37f4513beca68fb4fe24442432bdbd859b10738219862331c45d2560cc5791f9a26cbd7faa47fc70bcb1228e920bb7ce55a35897da0b98e54091e197e9babc01174431cbaa4038cecb014e81d329c9e688d0de6a94b32fb777a2338951a024288385a4eb7c5f3bde602443956e143118b37c004460afc9b53901a83c814cf856bb4f7e96954adb4cf340beeb052418d9918127048fe4da55084a840993d4b67139417feb84846c07252bb32027fb8bda559aaa05c4f6b6774597db3a4d317e173433a22d23f09a53a1cf8d3e9a34919dd1ac42e619be1760f50d35aeac981867f55f57c94d709ef7d34fdb211b0dd18083f63aab27dfbd16019bcbcad412b3dc0e8c64222c499525a8372e5b46f6fda24eb80ddc253aa397267899274d2e5cfdc2ebefc365794f9f11d0bb0cf711b6ac04c4f581badaaf4d20ce5c5d846ad6a4ea5fcb9c6c448ae75ae1c46726801f4f6ee10d21849b2981c043e4fe5553feb0aa8f27550c56ccdfe2052f149dd12fe52dc8bb3df8ce5903e413b35c0afd88b2b9e37d8295dfed21eaf4ceca55a966c87d2946870dc12d4f8d443dccd876c843ab293fca36f9b5f09e0403f4fa8b4f2b5dac36e19d700a528f955b98ee867ff6ee6e08f64a97bef1a5afd54e5f684ece27cd146b0588b0231f90b3507333d5e42f74e8b68f0dc1806db22a9c074e9fab2c03ae0ef54285425745aae8c44e94f1133b1b077c2cdc108b8c129c85cbc78fcde624dbc8d6c56a5f6c669ec93d23dd469d62dd39a2ddc13c3ee9598fa95583e50994ab129e938defc6e32e8ad09a82f9d4518ea6bea12784bb89c60b9b387d3bfd44fe2fc666071e6fc3a95fc5e4f7ec0b339ea60a8e41a73b30911a42c4d5b8f1eb11c6808ed1f3e400649691109edc89368a0d107ee1c6aff62e57b45567cc727fd94633e3747e1d7dfb16edef8ff514b05d0149d7e754039931803121cc27a3ba4aad80bcda7c1e75508d40c84b5599216eaa2b6cc59feceea567be87f7faf86118633e01b38126e585da8877849ffb2ef6252487c220175c0139e2cd239583f051d83fef594d673f518e48487e3deb20c2f6530216a2e96cb2f7ca40ba1dc8b2569e23ec9433eae3879e79ac4668e52ae112ff9f2510d3ffbcabb53ba6c3adf8f0a82d8c5dbbbb31dfece9b4ddad84529c372b42c3f2bdeef755d25e38cfc03bfa79c85ba55064c736bdea35cc5c1d212ef94db2ef7221b453e49c7f0df33004a30241c4ec28b8d945b5d983af61e01fdeab608c0e676831a2ca1d415ded9c9be0bdf9fd1c24771a1c02536baf99221f00e449337c7b1afbf0782e491b96dd704295d2a8edc11fd88807ac8ab5b7c3931b406733ea344342a588a2a322a46d8d8a6e6422c0c8fd1f1367da09ee8d4657ee9ccf0f7ec42c7cf85502ec934e22f72ccd9ced2e9c4cbe5b383526e51ff4d0a801d66c75cca82269c81b32b227999f92b2b01f8e4a9716ff32c5a3b5275a9b28b84b7304faafaaf0c15f9ddb077d702a3b5e8909b26a1881044db9888c5a736a404e3d214c83b87f31005a5c55f63c0d12252407719a4ffd381ec432e768d56500d0bf2e39a1fa85942be8419e95b7257665bca1c74e243298638cf734ea27d20d89e5cb82b685a7bcdf7fa9a6f7fa326ecca2ebe030e4d527c9d754d7253becfbd43897a8542d0d68c22eb9229d423fbf886e1af63f029b17f088acffcabdf643d1ff5aee239cc9316d5368315706e7cc465293847f78ab60c02759ace6dd8b9c36ac0bc321ab018488c19fe62075673d2a12bf62a91417e39e28338f864d9f7b10fb21ffcf6a26adfb6d2ccbf36be3810937538360e5b77823a7f0ac48b9f388afb320b5e514fc7f81784c14854dbf0cb0e095743ffc4df76fe054df222089b48b11d027c691161d37ccc9868bcd473b8a2f2137f0a7a51403e1781014c1bb4237c8403c9d028170343c598e85f514feacc9f56a71f89adde3176b330f61373e9e0bdbee4cfed90c29daec7d37e20423bad1054b24c307cd1382c5f1821dce5a12c3afb8d6417d900664e1c735bf87358e67672aab8a7a033892718657f033f6484e9a7305f3227cf5c0a0f557c6d4ff43ba44dbf9e9eb6313ddeef1ce449a103fe0f7c4d26aea77248c23ea13a47c7f1ca662fb5a16c353c6c1dd23f13f725ce64d941a7d963951d430ecbd18b1d6582591d3eab0901be081be60d7cf86a13ed5d6c8ab9d7f000ee2f82c76d514208b24b88e9b8e9e38325ebe9a7c5adc41300a883821a89f6c7c9193e58ef98784df767d36a3f7b82aa51c4e73b7addb7fa93b438eef51a8f0425bd5bddb595f014bba8d99465a3267e5f0eb5b0d4007a2c2a52c81bafb30d992270b7ae9d97c2a1730d89942f55e811564f9bb9490c70cab0c16a1b1221ec7649f4e29fc73a91c9ef21fc48c50e60b4d6717df5a7fe8e26005c539d7e1f3b86e184eb1f17ff341d45f7b2d869f54d003f4e1db782ad8738e7cdfb2e672671752e95bd26c47efd0fc0f1bba8e9a5d0013468aa0912c02db08af0e5a36c56978774744f74c5036d7001d037797f33ac8cbbb177bb02349a136b3b9f67dbe62104a8a504a75126cfa7e4922570c93a2434e421828e6564c469eb3cbd9b88968d73690bee6c9f716565b2f5a63584bd7d33c44b9476efbbd6e2666af6ba4511d63a4efcdc583fb1e3841eba4f6b2757a2d9c44e22f907b26b1f2b2b41e8e134a71de0bbbb3f84bc8544a207e1f2b999c87c37b73807f029a33444c6b889768be6bc8b6b7a59d3cab72cd441dd82314fbcd400a86eb805f834f06ef24d2b8f1b4834a31af127b10f5b068962c2c0136fb66b379083e24afd0c76b9b015bf618b4891fcdc5c02b0d91aed8632cd2a21a0e862b8bfae8b47180d3aeb06d745024dbd0eb43e712b4335a86641d18db97373f35078f767236be94b5dd15e8ac7a87ee6cdad88b097cad148093987a4f2be8cb3da31b06c1060abcb94c793f32b8ab1a556787cbc615b64d3b06d4b3bed9cc7cc12d73b75e617fb598bb73bc73386dad4585e5dea6b9d0bef82bd3820f11d89c870a9ef58a733bff9196ea30236b0ad7ec685507d2568804d7363cafe536ee5416292f45d78612f97a50ef43295b6d3cb116db2a052fa853550f52b0456f69f18564c6994bc85b0099f3d59bd80c7939b44c5bcfbaee25641318d7ca586105e0e4c9a295882dd545c70e75d46af392901528a004046b1f9c45eab485146a18e422b533c2cf590062a0a15725692f058a218edc9ea9b2ac7e817718f87e9ffb5b8071b295226830f4fc7a926e7c9c761a725751f2198a109ababdd9553fb9139cc941e407cfb8cc2281afeac002e015192caeb6c24e985804d84626e229364fb5417a7c2b87ff9b1071f405ca70a39282721ac025a4e920904605e6934bee5ad5e825e07628a3c11194ca8b4e176911ea0f9823cfa4b0a97f5d682f6df979dafa5e612b740c1894ab706910bc252f67c0cf8a3c4a17b328e2104b703aee17766de5c186a5a4bbaa109b099e9cbaa381a877c9dc7eef72e8810678908bffe11b2775f3e9d8f5d9804c6a318e18896c52cb01c1dc7329efe583e8b6f0a3281552f6d212c6297b2302b02361cf9b0abf0a71722bf0c0a330e7697178296fb480b50249810b3360201d0c88c2542faf4f3a70bbfcacbd43d96b6413cfb754e5e7b86b821389f630182bf5973981d9be1affc84bd260096deff63eec33f60ca1cbc6362bc4c0d32bc3a33c0e72c997e62ff437669eb6ded3b992480c23e9b21822867911aa8a53d167475113bf2cc3378896d33cb7a53a498f94669fa0bbbfe5041a5658237d3c8dbc1d9f2a5f4f4be368a42340dd82a79901fc97ea4365b94d4f7fd60572cf66c678c81575db13b7d66970e2d0c8c39b423d656a54b4b529bb10d2f6bf6e05930a56554adb6b91b51ebd3599440d6049aa863200ab96b4a3dae47f7aad2f872824242433e95640ca55357c513a90b1f7e5b0457c01818bd2f6beb14aba6edb57e6b7c5b6c198d70250fd86b231b01fd17b5843d759a87c9370055ba576aec957513f45f755a7a2ae4c1f155c6d2aea1bee5f6a0ac940493d73bdd79d42e8987a0dbc602a5dff7115a37e15b24446b5b1428e812bfd4fb2dded9686a1182c9050915980cc6b727e3e733464baeb9bb40bc35c79db03d849649f4fdb5eee412b743adcc6306149e773b9be7c71795fff9076ce3b53940e69489953076c39f2e13c8c651f57189cd807304732c856fa686f00fd52a7610ff19afaa236fdf7c9c957b48d0eefdf662a14a83376972d51d1414609608c4e7b284fb2745359937c8e0271bfd76eb1173a2d4e8303c74f125ec8d0df6163f801baafac2d71a26681b45aa1ffcd317d916376d75971f9638888bd383b53a52ccbf37a44d2d09955c4be695d95ab5cb5e2c4831f6abb2b7157b564ef6522023254a3b2feff3b9a324102868857629c04a3699c68ec8a7f9ef6293afe4bf0e4022507b7a4a2f4bab235f2f11bdf2cb945b08dba5ca9d3ac49bc20087d670fb4465bcf4f07ef9ed76a63cf8f8e0536ec5fc498daedb0511b652e2e91f011e3be7d668d5a5fd656c74d549c3fd73feb20baab0593911fc57185bbe6c3526c5a6a05d7b9c14debd50012df53c6ba0893af3689222b6cf153d530fb96295b25231d527e7ca7aa7db18cc65b4c89790b8143a903a358ebd8036fdd0db644c857eadd75b4d85f079d5fea7bacacba7e55879e3cdb628729cda852a7f72293ceeada0425e48d4b3de84652953bfea6dcc56864a7117c3f45df95d71f13b654dcd72d3f847f4af1ad228a6ebd949d0ea1711b0b3f0ec7b9ca4c6e24eb453b35c87e9fec30baa719699240daf0b50cc29afed506239d8ac0387a1e3d79260b6828dd56db75200d8942c28174f1daea76216363fe3037453d7df9844bf68b9ddd10ea5a34d2a7f3dd289d010e2c24b783e779ca1cc8999b8411a09a7ef32a235bdafda0c70dc173a7ce3b7fb8e93a07905186178076f760c1a42c72b2b7fcb6bdc6324da7f1ae4da4bfd66a17d8ef123f46413d3f8e3bb4abe7d40b2e04faf1a6860155e68eef3aecc55d6d3966dd42e3f8f9dc1446447b5bc2db375e2c62fdb67e31031964de90ab5ee07be4beec940e514d8202e1b630b6d34d21e40ed2e9ba82cf486ddbd8f652e9ef3803cd2d567dcc8a46f4fe828dcaf57cfabc4408b78f8aa6000f8fde290c1b1850b749cc75f4aae43118c91d9ef8c686c9e1ed91ee5fb7fe3cf58fae17af18d679dde9c24fbed95f29cbc2f4d9a43affd995000140a44834ee9723478c230fffaa455b3ac9804890f7806edc1ec0fc783e1b505f6a60e50c449c9e2dac2bb4cee6c803700f618a38e3f5ee914ec43db7b4013e97643445131b27ed42f611d41c6c03034821580266351779c3b5b76fc44245598d57ee81875aace7be634730a95f7d16a5d8b1f17dc6afa7f713f4e6e066b24b794d353a2f88015b5efadc65a51e48c0136b236755763868c087c13339f3752c235958232799ee5c2b3362226731243bef75189e669922601a50522861ccc01d7e1b0cc532b9df01a110f7e49c1b058ec47556e576824d9e1245c53129cc941e25475ba66368242614a3b837b1f09e99f18d9ba8bd752df9a06e6a1d1329009e35a283dff54a25b662d6c750ea00337c8dfb85fe7ad983c88f757f423c39b89246965e863cbc24f3e763a6c5783b3f648467db68c9bbea2385ddc459d992d3a10bc1a434d217fb36c161b7147d678bfc14db0a0a1a092501713c18c838467e7dd56b9b1101515d1cc5d9728f2956e2aca84ae17e8d7cc7201c74039beec07ee7c2fde34dde16db5f84fb8edb94187dc7f3c7475d344100015b724e2b47ecc17a8332b538966ade62a06dbdd623ce7fa9b19d358890956f0aae34985bd717466cf975370a2e03a2ba6cb2a117066d2cbd12abe25b4d2b81ba828a5f6777058a6d96c6daef616459ea74a9a0e3e0a05f7a861b3e868a2d04dcf52d8825738c671e8d9eb60edfa2645b534cadbeab8417ec9bb6ed02f0f0d95c56a99c5bb1eec7229ecfdaf5afc7f75b2d5ac13bb59c5e09dad5801fe8b3ddb61c307820bdf90b776e812cf6b90dc78de2910da343f7df773de59c8a85fefc8e46c2d35938ce24aeb1954bce8bab7bee1dc72e287178d2fb8cc1a900956d04df9d632d7aeff7ec53ebce64a9f32e628ddb7a70786e23be9b6ae0498c4d1c2f47970f355131baa5c629f76daee06617fdb67f31f73a3d418094f24704cce8b2d48e5492f3dc72f40b492889e3e4e0075edcd78c8a6abdf986b565ef6b831325dbd827c23426a13ed58dfc3d093ec048ce5ffa824117a217e821405c2b0cbd8f0a1c5978d2c2b7f393407e5c80619ac87b6f34d1a8aa6d655c3008aae249bd960e54a32f43281b85aab1e079e8ff873fb8419ba0f9d53b463bd574c7916be11cb152c4dba9a4b1515faccfddaba6469a0bc38b2c712e71f26f68582baf0fb19e70694cfdd024e6d2fafc23dbcdffc665039eae97dd08d16aac6dd3701e0381c85181475bfc233e11f2fdb959dc76fecfcb00bd1fa6af43e375c9ae075c4c419ab35f852b28f2f9f7b6a4593547ad99809386a2ad20e8265e5329db1149116a233db1e92fe74fce354cf71bf8cc13abe02e925ffc9c681ff9869001f75fbe62b8c82ff63faa799ce8a7b20d3d090b193d9d62844d39d5dbc978258afea3e6269cfebdedb404eb393d8431f6018f4eb29e91e988479b03b25c6c295a0a2384355bf425b484ae3651920afb5329ca1d5f57c804a279899a690e717cce208c9c455d9c374c5b1b424d4fb2e2149de6d434f215eb5092cd6f63f13e0895695f9843b4fdf6f92a7c4bb743193bebf4f39078f3f497b823b7a31e36c7a8886ce332113512d53df7f038c42c627e458ce2ea933b789410269945acd7907caa5fa2cf7565159339371e6f1d89005266a1c0dc28e0048cbc761d633315248cdffdb815da6842c2ea59050cdc6e5eb08cf2f40d1dc814dc0a6d2a2646c59a23934774d22322b5ba62e061f432bc0344108f35e8533cae5ce4d01ba0df90a707b3115a042088b661225e193cf54ab529851bb02290773da5e070f4390d6eee868be47a63c19359087e9c540e0cb5b8d57e68186cbfd0408dbeecc969a0fc14cf0cb3ddf84b37c5c1ce90b94064e275d0ef2792c35e9b040f927ad03148911dd72697214ed1cdce2b57ee8b395841a7b61b562f335303c776f854a352ac35cfd3b24cdb15512c530f5e8f7bdec959696a2f790e17f364cef7c8394082cf8929dc364a46210869fa0b26b53c010ded84fef537a250d5130276ccd903f17d5d6f63093e3d7aa5bc9851f512bdb3f8bba77f43eebc27bb0f99c619fb0879def1b20d011ec8c44f86c43a3ee65bd75f7ac69379c1db736fdcc05ae8002f1f4a2855e4581e484f6ff695a540c52ab43e73b41ec5f70a53cfd7ae0505a400901bb91145ec3ff925a1301c0ecdfadcd6044dff479dd338274a763070a8bf15a2a29b38aaf54eb2707270521e7900f7fb51f026775c707d55d11c3d9c04f0f9277369263ba36ceaa6ad3db4cd2a1ce6b05e85b1743f1d6aed6019338c590cc94e27c063799420d7eceb7a3778cdf69bd8c6df8349036f7a2069d7b67c466aa37f1bc8e66e7a5d01f6ae0d2bdbbd40d23217a9528219f1954b5e7a0df51172a834b54700c18469c8c8ec0961ccc7d3760eecc5b56ce0f74551862365107b1126e0f1ac46cf31b3bf2a83533bdaff80a004cd4fb59887f3911f3680695d12b7f1cb4dd1767ebea7579c36d1dfc9b4dace25fc1eae3a37eb115e4186cf595db0260cb417a70587ace3ccaf77dc56f7f39421a4cf44077a7b7f09b8bb7f05f2d8db72ec407ad4c1b58502fd4ad8c77c5c8e550a704d2f8ea2ba8f58dfbb941f4b1a8cc1d23df45065fe1ed5504ed036b2cb7ca39beca00bce82978084063a2c1c408f5e2953a5ac838edd138750c41a5ee7d224e0a3ca52df2b2694dfb812e12f4c025b0681c5a92b1030a44c55517f4361e29e1d353049044d0333a104da157560ad2e06f7ad12405b5743d39472b4a35f0299cebb915a0f8ab403bc685942af952acd500d933ea319d8168c9057e36068fcd5e77483348822b65a4a5fa7963e2aac7731549e1e193165a14b6bfc8e47339ba3bb9ec10c4a66d1328ce2cc4a6710bc0fd082090d6721a2d52efdeceeab6f97f6f07fde3d112cc3040016fb2007d78661f4c7495b18167ae266ac0a66a374c2216906052ebacea9211f44e035d2a624bdee786b7ede68466ac8663a6bd55a156b307011e9fb552739639515f250c07491d2a9ec4abc146d286c2010f77b06a84d6266ee8790114614d577b0526f670e695f5f30c59f53b1fc3d5b0c60d553c9dbdf7c773a0a3e8696debecd0e1e834b418345b6e5f6634531eda8a1310d0c13ecfad1ae94fcb86964a1cffd7b6b7a8dcdb3037738a978ebe2285d7ab9831a8d4b6c3606541f744a14e55e1268043cfacebcebd34f83ffcc1dd52814959872ee24c5a2a122a9c4fd2bca10de2ed866c21ebeab20a07bb42f1eaa59837a0eae9174360ad3ca2b10b84e776c631c3b2cc8cd84f7c3e0938348de0e34dfb20b9ff2c999759a0c18e927815566d6e1f78ffba2728ef654789ed16c5667a6e27a0abdce8e6931e42af1618c4938f36e7cb929aca4d083833da65b7e01ef8b63058a8ead7f090c9ddddbed544561e71bc3b8991b993e93f0810b088ae9cbd87a81abc82ac619a7fbc623346747a6d770a0fdf0081af4269f9d248657934e74a62303b82a650e4ec82b0c5ba08dee9e0cf5edc225edd984e3aff79b9ce0eabc71f24534d8a1f221a163df22a0d7003c056b64ca353fba240ff267e31208f28c2a8f0acb51563e483c5d1c43f0461da9f644b2a63395b4c3d00f123d8ccc33c89d31a8d8ac345d6a39c8647cf991244cf431d213d52b45a5223610743fcde4628f0928cd4bd5e4d431941b97a6049ab3257e7efcacdaead425302405567fae0dc355050de23a32185665d5800e93bf1466507b4b7dcce686538d4c09f391718a382d6efca3edf1ec907663b0041033bc97922efa08d7fd68903ad2253f7fcbeac32c19a40177a18eef4166f955a251e4e272eef9429ce347743892cfe54e5077cf90a64ee834bce39a15ae49a30d31cba79f9c1eac4185137fbfe30d60bd4ed7e72ec5b9edc11ccc84da0a13b1c0552827dbde15f7c2418782db135a921058492e7408e7f3231ce483b5bed0ee614393ff589fd91e64627f05dfa48d99f4e3be9c5483af767025bdb037ef35be00f4aaf5a6728c643ed5201253acd30ae478c2d69b6f251490ae22942151a925be630b1efe162fa3038e8de06b3e83587f3a94ed8864df0601cf48ac4ca221213c371273d761312467fa8d6459dd5a0db03e494d2d92908e144acb560cc46792aa42df9151730c34023051b1a4d5037f5b3aac51eb189e5558e65f63ed18ebaa1dfc76428f24c698483fc11c8788113ea9e24af439281af05720f65c2795dace7e6c8d99004e3256398f1b706cb18e3ad5403b2ba8b144893fed8adf245c539ff36a554b3ff04bb789e16ccbed02a76dfa1c69d6205561e482cdc8d2220fa587bad6a44a0d30baa19e228bdfc7e538620f54a0bc81f5d9ae090b9945ea45792f7b4c6e5d2dcec37790b41a6a378b40e7f75eac8288dedcbea76b45f42ababe11782d86be41f7c3cfd001f691791109af968b23b1d2f6dbdf226046df90753a15dc572b6f6f18f840e1361c5d788c0bb251776d66365f62d882773b4a750004a133ae35392b25bdc62afe878293e342b33780a73452051b35c9485acaeedc53dd8f66725cf0bad485a3b012224a1f6aee49c3c98e65deb733bee3b9f78dc69a847fa78e0fdd105ce2475e914b39556511aae3fa7986ae4654300cd7faa45f648f5de81674cb06ca7ad737d830bda6cf44d0503a0074732e676168d800c6326b44a3a3b8451d636243a8783b84d021ef97b43cfdaabed464a5eb851ccd0427dcbe8e9b2666c0f04532709a8e85ba3fe9b82a5c0906644d70c6decbabb5abe5eb7b39894ac1506b239b976386fc9b5026821d2bb2c6ad02559a59e555e4b05a3f739b6557225049821584f6c0cd1d2d28eb7b9a945dcee17c4990987a917bf7a4c12b36afe0ec4774bd01d0630f466e3950be981c4311db2429fe5de207ff2655642d3e95faf3711cc1676706308a78947599979b0093b55cbd5600035ac76b6564ae1a761a068214b0b9ef89966c8b5d61eb72ee9492fce0c2095e0ffb57f01ef685758e730b6e5981b742e3061ca497d9303e264e829e349468211bdde719c3d075ed45febc05a8daf729a84e9cf1fb6d4f0d1bf5b2b87f3d93b0e97f190877dc7966dfa090f56a499c93ddd5c5d073973d28f72d40c471c2ec1b3786d88b9e3d4885323a74109336c52e29f115a9e060cccab730b9ae0c4eaa312cc6910890ab79f771da45bbcf2e31871fa06df5177bfa22b6e26bbad5df46f5865bba9b1053c19767ba3698faea21227d3377d815796d50d2fd695f9192c9fd8a9239fbfe420c999d3e42d0ea13ef482474dee037ec983efd407975a5555a2ffa315dbef904feec4c0d6eb43ac94d6aaf0621e6a366fb2b3bfdfea6eab470412746a29e273dcc00e8035cf4ac429d0b3e13f78b1211918c1339606c530cf2b2c5209dfddd86e8e1982c2f378a095ce1b471be77c6bb21f764d57db0f40d32b85a3356730b55edfcfd61df8a87cd838c75d5b0d38fba41f874fc64c9594e41c7eef45d269a71b7f7c285ad7d959ad75717477424de9bbf68317fc475e3568360656c7b22f9ba29a5a8d2897c990a4e4322647d40e99ef224ff50b8402c0f35a8624a93d90526002357cd43bd81f62a4731aba312b46f54781c438e0a03b7aff2d95669a80cc4d3c435125fb19f77d7f33c4ddfc8254b95e72cc6fc4486d4c2465f0f5a3d7b9b7c70a9c62711e094254146ba99970945beea1a9c1ec98a866bbcce9c2c89131cf862cce343fe25dc644ec279141c3c929375b41f5a7a6ea186420c827a5b40bbf789d140fe38138793324ac6933ab0e81ac78ef8847f4db1df5ea2f02ad89fa05a5fbf64181c2aced50d425e3514d6ed81486895a5a1577a118535d4c5eaf82cc840aeab687f218e4ccf93e220ae6cbb9cc19c22d96b6a9bc90e0b2c0e57aefa8d40622cb4d8210d8edfaceaf430196fb5de73cdb370f093085ab3301bdf6655b7cbcf49a2c69169fc9dd6ba33925c3d599434fac74b8fed5e9b6aaecb29e0cd6dab415a8836004cc1111a260c3ab95a2e54f38cf9a918cd6894330df880871687f9a035f0eea4360f162f7077d7e973cc4a791b6c5f268c7b9cb960442406d708bd2ac19c2ecb6bad207499cf62392e8037afad7ec8e75cf5a6fab5a66c5bf554412699369b42837c639185d360670f693ad063a884c62a24f819e1fb51d30b35a3720e2fe7ba98b8bd15e57a5ba212c3e9ee591788f80966c923ac3321a76f3e40f9d4040122de3c3c564a51d28b4eb293bebb828b726b22934de738e7765975d3a13870c484a987627bd802b12ff8f2639b428e545b8ec0dbfa58a3d9e4f6f5d1202bae387d234d35938d9065215b932f547416c0aefd7c37f237e40cd368f8f6f831001f7d528460d3cff7f3f2ae1cb9d91c7a9193a66e1b4e968ea770a8fb6f402a7a6bead5c7e8b408b82c49c29586c290930fffbdf988b73b809091a09c9f7fa491a707b66bb5f7c44c1369f2c1b5484678dce85088272a07789282d15872993a80adf1f8304fb5186b93f4a13eb0e62497e2735fe29dffef8e33b3632b375f56a461c928492677c9ff69c095585a952a8d7784aa46a770fab9ccc9a85e64a16654bdf5fcba0b66391576a1644a36ba49160c1390089b4b9380ccf8e570e277eb8ef1f28403a7b718d0687b25fa749f4719078ce42900d4bf314a3a16765518bde9544b114371c447bcf3b251ba72ba6915d6cba4a0dd548a8a1e6ac66bb7db5804a0ac1bd4695aaff4c3222bcea081653c9c7a893c41f3438979189d35d041818ec97ed81f8a361badc02bf2342214010cb0db2d2cf60a4682bc6c6f47712bf365ac2abfc23ab48f7bed476df03737aa8b6692ca81798ab7207a1030c3c3ee931fe6ae9a77e6448310f412627f98c0d5fa7ee78421c59bce2005cba04aa7af9c52e018e8d8d3656af93e55f45af064f7d6f7b72108ee76dcab75ff4077fe2245f4dfd3e07a162095fb558638cbc90ab86055137d9a7c0fceff54bb9d97bbe91d5d26231316f1c85c6e1e51d9181966ef95872bbf7079ac3dcc575d647905585bdde7dc22726cdf9808322495114e26bfd2768301a5d6192105513269c08238161ac3828c4a83c6efe98c985ee448f486ff61cf53718e4f5503634fa9ed0579ac987c75200879e4f090dbbce38af1de14612660cae388d9cb0e81952cccd8b4a64466ec38f1b1c96d2a3329ad70da8de4a70760288166d90a0bd3b1a4072c363353d7deab302b2893a3cddf788d51f37dbebb926e7950e1ca9ad02749a9517b0d49b55e7ed01b61f0a90784d3d15dc2f68faf7dcfa4510a891e111a07c0f8f15df9632ae0f9780e9e8c3181319ba9033ec63bd4467a33d0be0bf69bccb73bc76b69c0a24c4a01926fe69563795dcfe29e200ac95ac5ea65ccceed4f99ea1f3ace21bc9fb632830760de2aa45492630b082f402b65cb2f7510eb30b44dfc8dd90cbcb3ae9a9fabc09ebbeb831b4c41cb3486f3035c6955b4fc87b7fa5084938bdf8204146036ca75bcfdadc7ff1561e65d3df30bd7ba7f711c96ecab5ef2dcdb4294c40de56708ddb372060cdf33b510b0365d5a2c9dfdeb4e04d159e1e3f40e6aa0904e674db73c0d0dcc5e5c4631ae0ed72ea18f575d76c3d8e8148bab982fcf9e584d928e205989c330cbfd79f8f200b4f04c077695efe2caaa2aab5ba757b95f348d61903f4ebbf6cfd8a7f4c5b7d5e861fcf87b236af70d48fcb7f5e8f2ab0ff67c34ecbaa8102df87f7c3f83e871186b1681cb45d64cd0a623a7c96aba8734440023b8605f295d0a3e62a0bdddd2aea5358e8e3a4668adcfe085b312b13ae0050f3023b7f69334597cc29caa4707a223b01fe12bcb3cb946cf5d34ab004deb3de994dae2115f400e50a8ca25e5a2c5f38db4d91347be52e328a7c20b1c93039ef5cb9edfd3519edd57df728767b95f43956ad8c7585dbb3798d29094ad2ee3c3039521efd6c2f17322b99543fcddf9cb8dcf19762f8318ac7c9581faadd8c3800035ba8d0347106ee45ae35550fe377faaf535733440fa0ea811d453580661d6bbecc6ac8302f30e2701fe8575fc1364e262e6676c15c77abd5eecec05b53bad56e9004476794941551e8816b7249870fc3a9c2aa917783962b74fd32f97ccc0422e5ca62c298194ab5b10e5920ccd4b5ccc972504580d85105c68bf1a9c23a45226adc56294f58140dc08c55dba1c1824c20e35cc253a9428b9de6ab71a2ceb88689fc07b3239391c08d308a10f9c4e60806bb925be9ed627387c280412be7287a71f8b0402403cd60feb1174e134f842bd4396bcca21f9fdb34531b503c4d2953f561fa4e5a955330dc76c966617449abb7d3b84cf6fb62ed0e38d097ab814bca6b910fa0a3664c49b8a31c9b5b3231cfe32fafcd358ae81f99955d1c982d0bb865964eff7305fa76cd857521da7f3dacddce917e5cbcc860bab1186b7db0ae656cdffc76a805ebe8d9abcb5afa4d6a7f6b23241c1ada520032d0508c63bdc490c9d4f1be8af14500d0556ad228d54ea32ef1e112607c62500bdc325dcee2a1abc1be682cd7d5e6fd02ee0296d3ff7e2fc8f0f94b71f2d1874120685303511b7a032a9d1a0452352940de9f39be83f03efddb2200503ed92f4620baebda147ae3d1d71cd12ff7d2baa813ba16d5a87d815e1b77ccd4a7bbecb1e71998fd62aef81d610307be3c3b47b4ef5e3c10ed6b830b55547b1c556f6a088b5e8002d8aa908320a2c45a850cfd11f9c02d91551e831f64a196c309791dd91be9ae3d3a583f1e7e1ba7a42aff5d1087ea0a42919c047962e6fc7da08df1dd1ddd8873e352fd2b1b39a0e0953abac2dfe2bf867c4c851b8e127d9a7282d020b02a8aacf5864d1a45221d2ecf2281678fcc15ce81559e088ee33cb5b85a244cf711bc8f26739199f65fcc1fe4326def4aedf81d1b2225d51bb255acf36c1f442e5bc82d61f4c1fc5e9d33d6f17d118ae8d0c0b24f660afa63615ae6e07065d673241fab783553eb1610cd4de3a5b792ac4e90d856ebb20663abfa7fcf1e0e64bc9301e48b82c5f80b745b5ca8a5ed5997b0be5c53b82c9bf6a8fbaec9c2f588d8faff0f5f18f644d74ce6159f6c0679476bcf1ba6aa948308edeec21cbe9e970aacb3a9c1d1ba43576cc2bbd5eccbfa09a6b5d947c02cec31d87dd113b676fbe9880f2a05fbe9ef24468c44087851d832d08a48aabb2224630f68e4ead8589e3a1d2fc47bdc30849c29ccd76a6985b22d6769a734a422288209617aa645966c9eb20763513d298a66d3ebf42faf05daf13c3cbfc4076697d47f06404a4e82b467b04089874167de113c45df6d298aca2735f88dd53554215f7b21a917c3a4af09d69756b1e4bba0967339ae801ddda595e8a102510582fc81b87dd57d90008de97548348934e5a397248593fd95c396d849a900b8aaa64b2a952ffbb9e169783ee49ed527c68bd62537458bf358968196f6b6e9bba359441855ebcefefb120385d359f67686ccdef0cdc5005217a7c364dc4f3a4bcb6ac48b96fc5d7383aecbdf545c8238ecc25adbf330ea698c3ceb01389948c1b1edd9c452f71b2204779c3a720615083b8c969b2c00a9338e5b8995e189c63c07c4ff92352f7abda59eb9aadb99171f7d02f77cd46ee7d08ef3e1124aa99afbce1e22a1b78a2077831a1097713c2b9ed6b1e97e34405b52f17fcd9076ae1d684f1d6423fa7c8040e63c3b1d0c98c28848d81e9830ad1da13fe9edc5bd4147e02136ae939b838d18b52010bee82a29aa0ffd07cff736f4dfdf86544480832851fa12b3c5de9d50e8b58fc9f0b1570327d99042a6153f60fd1e705122dcc3f87a3d1acbfa0c76ca72f97504d0a0f807850e77ad285da847514a59157d901c34df322a2cfbb95fb40e43930c78090c630e113f06311b4068033af7758a1b162cfb139517b8f4c414751656a9b50ccf0eab256b16d11bfb8b67aafe16fc8c5040fe562b89574f05117f60b47c1e66c1e8ee9c600e5f7fc59ba844c330d26b0443d9b85278d456b850d020155fc5a3cabed081bce9b21cc95979d9cbee0298ff8630fbe89bb03c4c317c78f4e5cbba7cec6419df44669cfe22aba3a056a9b20ba683b1e94615f040f52a079fee8f2c318ef78f1f6f69b90b330423f90a9c80614f199052b030f77a816d599fe278f68534716a64b6a4dfdb7a2243cac52376154417d80f9712e36f12314edba528ce23773b8755aaad4e8b2e58cbfcd9dc1686d9466dc5b3a67182cda11de10e692b38e57ebd64c2bff65b38c797ddd1168b8de11bb120f8777738ce8bb03039b8dee0a9d9c0917279bd16c159cc45e0b0c0edf23bc3582c42a6043fa365bce85d790db78eacfaa85d5f810cb538a95e8e5484314adb98b3391b840ee30a7adf3ec82dc23509a70768d3795613a0f720b2d945d74ab435f766be19c265acc1a714307b52e66913e129cbfbb63d624928ea96abbde46c8ea8b4749349403809dd5e31c20ecbf19e793d017c2e5d4b464705201f60f1604b8cc67c6a5fc7838b9c3440fcda980a99c0ffd62e4234a686ace832f25997b2d3aed0fcd599f7e8580f5fd3ee28fad3762bac4252bed38c6cee0075efdd6341ae323fc2b4e37444d5feaa1c59f9f87dfe1296bf3a1a41cd115e98c5924d06f39fc9e4569764da00bfdb8d9e6f9a4dbd1cdb65472b1b8840326b9d81a7a630628101be40dfca9799b6b5ce51f5b725491e63c4cb100531d88500c6cdcb1ea15227eea6858ff8211eca3e6b80c374158074b903f9fa352c16120acec3ea03c942d5f8e36b5a735c35d6a7dd4a17c11d238e029c0736cccbeae68d8cd562bed25bc042810ad14c0d52e88982d45461c3e088ea268c08000afceafdb56e7cd704885c7819b8cda21ed3e56492c766b4d95be498118bd3bf5d1f426ed37322bb791cf0a66b2e2af867db9611175823f6fc302ea0280cb000aa03cacb129d38ac1445727525630b8150dd23a27e5e64f44d937ed39d6c9cb9cd994edc0818ed3d83c24a770eb1ccfd1618af17a2c1eb2bdf19c7040296c65d70ecd70778d6eee706326649d8b49c4695b7ed05e0d8048077d629643d66c60f31f37018f432dd1910e776e8e4390b612c505e4b2230b4bb0d48f63d9cb5a9006b5d4a452fe142c52aab40e7c4935ee4252c631ac4e0e0fd36df4b23fcf172bdc33e13ddae415f666a201feb2938a5d2ceb1bb147d370b0579d97cdc087973d27ffc2d4f99735161bfc2809463b285f4255fce358b41ceae1de08b472fb13955c8c9dbdc832d16211b9b403e3dba7997fd3615859c46fc63ade72c95178bce118176553f20bbf02348a0ed212bc584239e004d5cda8d3a38d2a739cbcc829555939a5a7796d9aae00431fc0fe0585b33f5c4d8296d1435f220650c695c4ee50e788800ca42488b5835ebea02f5e33a90ba4eef0430813b1f704e27246c1498cdb5b8f1aa89f36651137e1a4668bd3f29107220f59626dc0fc88d5d06fecb19671b4a5d6cd0955ac8ff2226ece171dc0f96fc7c103a64ca734d21a6c239cea094cc904221c312e46502068fd7d416c958779c88832207e7be827da6a27d6a3bb56887c44f2aa75ecaddeccae8d9beaee9ebabad574aacb5e84feb092a7252905c79a2451d9b6a7eec577c9cb5b7f4d10f0c5a6b5f5d27bd4b1f7597407eb5da8116ab5a29431cd5508b2e5e63c805052da988981f4530d8623cd20216a8e216f8d37c09717cc6c7518a72fe0732f32133ca20fd81b0041ff03a1a4f4307c91c445e49107a841bb04ade75cf7cafcc80b90b0bf262be4a64ee264b1520fb6bb7457377cc9f9dfa39a672981ba10af39bd79b20f2bfc24a337bb7010f218cd9a2b35e894834b3277a2e8913e73775439ebb056fc648e2bcfe5b10cd3b74d7169effca9717616da4fd0eb735da4f7b6f7b126b24f08bd05f7e5fb4acb4d073b6fd9984b1ba1a4b6213bc566217135537bf7e938c4a853da1afc91099357101b3c76e3a0bd059636dd9e8ed2d55ef140c99e381cc4afce59b53147aec6fe1a0aae3df12fe32da774eb96f2a69528beb9af87931ba3b1a317f68b0736d25cdb913e861232cd8a63088752e0c4208d46c941f3932c4959263cad278cbec25be4ba9535e900ec01d3ffe636f9d86839fd7f03bcd1bb99824b91b3518fb807019e35e5c76542c4390d76e51b7441399bd4c6c45810248343c063a099340b6866b33838d272bc85ebf65ba67cecebb7e936a14230fbfd9302b09b4fdf3bae4572aa4bbf4ff545f75f2f4bae135c0945eec89c51c7155c4cfde160b04b042077300286f2ba1f8d44abe2d29dbfa6eda69b2cd2abdf8ba878380f45cb7ac790e5c0f1500d2176ba3a90540995854d54a07720ecc55095d089fe911100513ee97f0623786240d8e27f0bad5fab6019dd3189cfcad92680e7dcfff2613937f6c57c8a55d5e94a242691df4ea0cfcd44c376a4f848eb232bd7b0f97bd0c4f735c63fb9d135d45d943c448779c9685fbb9cc6011a149367adf94e15736952664793ebe873b864b07060b62c8b7631b03d8ebad5a6ddd43be11a42e194e7cc50a6605f58a7a6625614bb151a0eb9ccfe858a3846fcd9cebc13c23e9c9ee40bbc0c781e2c9ecd2d6362a4f35172fc0a05b1c76446fe6daeaec0b16576e3d1ec1c94a8d4090d6af7c1ba7712b41a6dd6d2de285bd808fb7155f8eb03c5bbb4fdf77d719c40c1d5e53bb296eac281e9fff4c60e45c63a8ff9bf1e3bc6a5795bcd65575a1e801d828a31573157e97d2e806cb18d3e1fd3e675a52a39ebf16de850c18dcf902df63bc39aaabbef7ddac682ba1ae8349d28dc8a2e12cd18954a9cde61036f8ef99cbae997d90016801fe072cf24204342a7b85a9c2d587c80542eae2083c2b75f77adbcb274091004206a7027000721084600b94389690f6281c27619d3decacb596db1a26d9d0b9e22088c6239b7c03fcb0ae2dfaa5cc9db5c303679894ab1fc36b7d6a85a75e4add176151cf867fe00d59f09b461a58a856b02552b0a7abcb6d967a8eb062aa7eea5cbc11ceee5b86e45680af2eb5dded989de94c3d3f7d400348095d4a2dbd7bcaa79a5f7ae42b09e41be27e53cc266b480f11c7260cc330bf5796b0fbe97e33340bf00997dbab8b8ad3ceb20e6cce341066caa64e5c92f910392e9c86b7a87674678ab52b5b75831904f541807f061f787789ef2854b9ffd4c00599c34c2e4c70e4d183041f52ffb724a64ec3e1e93ad93777671fed46294703b6b3feabf95361aeda4b1f6380fa98e954bc16a8c3774a33e81f75a2ea383921394cd745d190655306461c47edf387a4b41885f4fdda0e19378a98dbe390b11afd6e24d1e8d4b65274ad1e3f4bfdb398e707cf39f3c39ac1b291600c30e917d05bc8d767eee90559cdfda8b3b122e3054a07c15bf50fc14b3606c0111272a562782b8e21744fe2135f47e8155e1ac4c1401198493f605b779933ee1771dc5d689b83bbe439347b5a4636c0b7ce2d9d8cc83ea40da5ce78db28a3c6aeb092dfd2631fcdda11199b9458f0ab5cce8bcd0a7bb1535aa10284260e21fdb50b7d70caa3d1f481dcaf5c0d157f45de0995905d387d68489399663b11308c301f069ef83ce7e4e13457019b83c742af10a322f9c8661d414bae32c1c4b6f67520966861e0b2d45ae95e12268d8d7ac11df2c0a1eb667eedfe56d51852f0e0dc2d00caa426866c0e418c2102e378ae0030ffffffcf