PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 82950 6d8dac1f851d7d9fcba13abdb36f29020ebc172837dc8e2143ee577857917d00

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b6ade96d883ffe7e74b8723fa148cc3dbfdf25732816ed1da79ea36e71597256
Certificate Block Hash
6d8dac1f851d7d9fcba13abdb36f29020ebc172837dc8e2143ee577857917d00
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00861d010014380100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007098f40eaf6fb2b8f22101c858918390825c3e24cece0fb1731d853943dd49d35f9cb8f286e468dcf7c5dfdbf33f282de17d57e8f46ff6f0142fbff833e9de4a3db0bce90f4fe93858f4bca8b77aa460b0a7b91d61261e23ae040000000000000000020000000200861d010014380100

Raw Header Hex

0000402049b1e62456bc45a38c98bc7337a8f98a228d3338bb47193dc546a1f39d19d2a7b7aa7470fcefec92d09be2236ff4cf342296d23afb3a8ff51880209cb4c36bf9bb604b6a7dc00018567259716ea39ea71ded16287325dfbf3dcc48a13f72b8747efe3f886de9adb6

Proof Data Hex

59,560 bytes
1212160203074401f41a1c056a6fd7cef310c505b06fb22be2d00c4447d97b8e8f07519629033c900daf0613db1645aa688e1bc007ca7ad2d76626ce074ed10e84fdd8ef17948d8049b00ac1d701ddef49afd461d42471408cf881e5dc2970bbc6984f8b53b269f87f4ec863752c735ffc8c3e9e7e8e9d20ce95bec825a662b6a11164d0caa64728291f6efcc0ebb74dfdb8885f7c1422375be7276866e92f43f1ce5285ae5f22f0dbf654e77940e5df5c75f086924ab24cbf4cd512a5ddca54c034a6398c47f90bde75090279b109ab7b6d88aa7ee09b702dfea4987b8c2792ccd37d6ef4cdee1b594f004cbd698a1ba0760643c1f757363360e510a60bfaaa6e78a21da817c6ef2380e301bcf1021ffd5f4f13ff7e6383781f6cad1ed04759f7f4c7ed55746d338acaab04c9e57cdd3c0504d45295137e29a7828c3b40355dde5cd0b8c70eb890ab2bb2d711d52d99f309e52da669e9d247b922a3f6d69c6a1e8441e7d8670afe03a89fcb3f202b8a5af468674ed1667c5cfe3c1d68a435f9efe211e3dfdaa3a5e96bacfa944f2c355a1629a867bd77ff41f9e1e75a10616de4af2b83e3e388c6e5874360ee7c096a8ebd6d8ed30c8e1408ee69a9365d5cd4c9254e5535a37f32776d4a703fba554b06dabbc5ef003e1ecc80d66cb5ab1edb582f215f62280182a9c5d5cdcaa981701d98329e7485f2eb066dc1f4e1fe36e757ff250c86b248c9bb147d7d58eefafa7bdd46b25452e8ebe59c95403b7fd04c3bc2888fd88ea5ff00ba02fbdda9cf87748f489e861ae031ec923b2c2a161e515f5cf5f68192428377fc7a21d485ec801bc9baace23c7ed56c5a4a1034fee9c6fc59bfb3ebe5227f183717094e25ab8094f0196b85e70a48fe2d118f56b3b2326834fcb3721cd8c021ffd93891d2ae640b87686a3941d443d54eaf988f79bf74e8403f12b72a4780fe5b7b240b9e00fbbd516653169374abab021f9929c399fb8dd945881e710d37b503d9582cbf93fd71666a4c4673c2aaea74e5180fb566fd18a115d777ccd8fc6f24bf5857c365703168b3ea9652f06d129a68d5f87748287302f902e6785cf5b21205c5a65758ce0a426f9ce78a27c242f723d9ba49dd4e1341c13d0f9808206b3051756694ea4d9629da28c3da4e81c5a5a9b9c237896a38e462a39b09fbc711a29f2f853270f796bfc361433bbb8a47de6bb5187e29a3415e9213055da21e6c47a90d35852617c297a909e90e18df75d4d271853f06cf3f1ad5a58bb0bff83395c9d797e5519d9b05bd1300101ca8566b5b604376796856fee2ae58996e928e751ba4c304b2020c207ecc6a41e8ee703fa99fff66528c2a21a4b920d5773e9c297efef7e09037c72368565a51a624eb05e08fe66408ab1de90c78fd9aedfb76036a408219476ad4a0af05b3760dc8e3ec9ab6c2fd2cb1969a9baa3d2ec39439b709a6c406777cc39c5f5472762762007e72be8e24947de1aab1b9315f5a91acdc5e2b0d4ef23044b1239640a46c35188ce82e54bdd13da6b5046a9416d09867ca8b7855c3a36239c082f409b7569a5857a267d88dc19ef478af8419864ed31bf5adfcd4e29a40bc4679cb3b677fc13fbd53c96261211d5e36fbed045886c8678074c602cab2e6c7c95d06c710e8313b7882b9ca793dfc306fba90c4d0ec3430e80f1d0158b2e710c210c2554af6f4cd35b4a7a979b12abaeaa621738f07e9f5a6039b86cd24c4ac6d88ad5642d2c8d5eaea1fd80b58cb36db0770bbfee7af7655e546a5c6a2b8f26575b5d6798d7dbcda15f7fca560d4aecb5abad26a6e0e597b6a3c1a935f7c8c9c1386a94615bf87932c7ea7b0de9ae0584c816ef4d0f88c1b33fa20418fd8a4543ae8005398b2f26ff9f520c93ee428536bd1089805963a31e357add55d47b7683305d8aea0fb838a2c0879f1cf1f4a44a747ec70129b4a411a123a9e90e3668a131bf617a0701c7eb32daf696436549cfd81b06ca1f9f2ee6b5539f16dcba2eb319ef9314df8a1a7f01afebd5a34e935b835e78b0f9b0fe21853d564e6c6ca593da117149c7e77879615f263c156a15f7a59a3904408ce97898cce83fd95ee13770eece4e64f3128afb0ad9eb4d3055390b271036b89fe0ad21ac9f914467de6da7072e47ee6bd4123edbaa831c18be0a6a803c58be798f02fe0ecaabad83a713d0d848a187f5676c467ca6a8e1d2f6cd0aa1f98911f83534bee9ceb12c51388c42ed43bb259099ebceecfd11925e992b08ae7348b67ba4a8c341c480c1f39a75e95065182d1a331dd5cd206ff22ff184c92e0fee8f6c3c0bbb1ecac077504a42e0ebc9fc86bde5c26b93aa3573454a337dca3b4b2947c5616b0e04abd87b75d54c1c65b568afb697c753a1dea4c5147eac81e434dbc6ecf90b36ca7a1e9b1df00bf5d9e688cf0cb6a62041379eed26a499e4322d0a5742e5f89a89981986826db4143a55ddb59224d024653dc4bcf9dfd5a192a14032e4dda04de85ce354d106125b260b47a826289ca0af519ba5b98225f2cbd77db86401bd8dccd19b62303063d5ece018b9639368e0608a75fced21d1fc8b2ccfbdba677871521288aa03d29149957f714639a6e41c2f27c4c1238d677fd31563667c85e52a6ce54a96b4bd5caf7f5c2e5f23a73b9e2ea5395a7121ce8ce051204caa8c3450ced059c01802883cf1fbcb32d8b11cb0f79d9205fd3b23c47b540e30bf1f0bcb9f840403a8ebe709acbd02d371f8ad18d02c7be80dbfbdac768f0809708766bd68efb5fe69cda3be196910ba5f0be31c2a0118271ac6854cc6e6f4582f3e8b9c81905cf157560d83959487005017c588c45f6b848beedd1a4b467d0f578b447d5f990c420ba2ec5cf28502f78076e3c22816ab6a837cea12f2cd70301c1d5f3d146fa0a296b13a86b16570cd63337c2c26e3da43351f87ed0860804b0b1be9cfc19fb56c50b24debb82bf4c28e03323343c9d1c86e1fc2ff14d75c226357c85bb46c7466fad1d059a5bff1cc7e86f67a4a13e5a8410bd7c34a85514bb4d78424daab69a0e6781ac3977728c55639485bc0e90d0458cce1a9c4c77d29e764e2230ddef80280b57b9ed117bd31c0d27ffcbe23cc43918c8a929f6f36a8ba8a758469834c2315f3c6c652fda35667567c5df24cc43bac1d736fbc053bc5e549f011ea07b653ee5d82cb8ee32cba805293a9c418a028dd28f4c7d03e22d65e900a4b48678a7f624fe0a4137a9d30b60a65ef669b55f7ca5dfc2f2e075888e4d8ec1d25541a2d12a3d1f94f05e0e1ea338d2951a75db21e4645714e1b84a8c254699c183a220fe8691db6e733e8dc3e4a86527cab856162c53a881e4bdbaac41c7cbe9b7b804deefdb9edd7f155ef11df57b0870437e1b94087c9a5a3f1f3e3b6ff755d4d57e757b821d7dad779064a268009ab4295f94e2b9c4587b59ef9f9512881581680513d16498a46648dc5d426ca4e9f27ae3f6804db482bafde44f5d93b6b6e5be0e07a45c0ea34af87440750c2e4ec73f5958af59477e194f75ac7af3425d0e9fe024c07572b1637e6616ea8a957a8c17dcd7bb793b68cad8458ac12ebd63503c1b42902f77b0381c89f5474f06a1ab46bead8dbaf7e975ed96c43ce2eafa701baad22b0877e142070c3ece76dc1cb1ef949b78c01a97502e6376866814fcbfe010bb06ef5500ef2ec76401368fbb0ef4b8c21db2d52fdc16accc7ff7527cf236a26908a518d68894b1b18b614264d41376a5a21abe056d4e0c827342bf221776b6eb57cacb6ffa44428bdff86f93b768727f80a474bc75f0609eec54f22fb0cd8142295915842124ae020b5bfc92b60c5ef95613ad93cd273e188fe53b403238766baa4e46335ab756a392feb5e018256abf1f94eee65bd2a986f32e4fc57f6e072c5777f5da0a090ffd056ac6cea0111dc4c47c53a9846e4abb5e27f28abe66675ed32bcca5d4ee419d8ee5006fe2539981eaee794df47633b3f7bd37abebfe6f1253f8da1eeb143afa1363261467f5363a1ceb52de5df68c7df2a04e5dc6967b6ac1c327701a738331a01ebeacf991f983d72e7240b4d12e39c7c06c3588035dd97e8092da6c054146ae8eb995350fe810b5df1a355ce0972f4831bef6085fb8d2ea4c2f2c5cf5f162328945bc9462c82d623eaee9d5e9793d56fbeb1306e55d54448f4fdfc2a04241bb2baf9ef1972967906e1fd79079a13957cb8e82a20435b22667ac0e02a38e101b5252750a2e21f8dca0dc6afbf59779f22e12b4722fd90f55a7c6ebc6baa35252cb1af86bfbe7fe267fb37863e62d9649f2b55437a4e570b282c50ac561de7ee8d18a32a3eb8bf74955af6cc8ed7960b0050a1d04c72614a91af958a659e3d6bcb87e4929a743e2a0955e2fbd7780067e914f6d8a0edf4b47c3322c903db8cf43dc5d537b4d81a572b7b601cc4a89dd681f67ab494a671f0c05697b648e00b205e2d26c51305b6bde2936b5914739e629fb9f0d37271aaecfe265f5c0900c314754e8357208daf5c0c974f84f23f52927bbc7b1e71ee3f52f59834e46ff9e980f5caddd09f34058b361cee9a426fac136b81ca30a99832cf4b84623e564520f92fa15c15c18e34ebe5623d526b76b30864568cdc4b1eb72bdb5adedc10b6674508c99138cff3d02904235d98cd5217ab83be0538bfcb8b2bdb8e98622891c44aae1975e0c184e7dbb102e162d07139cf47e4603e9b20c8e3a61d144184069e2381e6cfc9e02006054675ed92bb4b0d4d27213e4264a686e9367951986ad5dbd1cf92cdca3d9b1e8e272965a9f8a2dcc8770418d1d45c45f166a97de01d09b4339bab647d1b6049c121607714b53556c9588d35e946e37659a46c530af1896e88bb1e3f72eb18af6ffbd89840b8640c5d356ab7bee5afd30bc9d2ee507b75608b4b6d7164bc482a0c84563826a09e820e973887df312d7d95bc387e1fb1073138dcbfeb0a714bc30877fc4085a91e2f138cff30bf19d8ae534f63e569e5bc8576e40d46b6d560459719a4b93c21cb6f000d555257a01a6d826dab546631a814de434a19c19153a44234bd3ff46e60d0bc1d74eb21f91f3b14b7fce8edfdfa48272c9a7b7c3c6aee9b225f74f4f8977f91896371bf22a6badf31ffa4f09e683ee63c981c63dd1dd9f1e86b21821eaa3d655e293fa90b3f4cefbc137c8f5406df9baec92ead46a2f1962aeeda0839c6b421dadc23fe7b8fff9b677e46dc0601c1502b36a056c202a28d63353a5f99120120eb76ade7178c6040c925065acb529fc02ae397d24c4e95a92938c48cb0d13ab4594bc1bf465f75002f36b35cd3269588d4c7ca53738db1fe26bb6acc7c48039c4b3ca5eae7df9fd4deff52de49a7f01c351d35bcef37dd54a6c7fb331dc061db34e428f80b90f2b4400fe507a5a65ce8f55076c1974ba3254e14b0d6b2e65571b37d82beeb0204fd4b03f394208d926c52e991bf4aa8e0133d3f13b37be1936f96b3fa9d3dd2af42b19ee7db1b125a86a0f07129b8660b056a985e58ae05e9be08f970ec3407c45a5b4d1eccef791b70a0948034e3035b72e0d64475f8a88a3aa247261aa5542c041298173cf04c086ab9d4618018887b3113371141a1067845db15f2cdddf8fc2681127d8c57c078d6ef659510c2d3d6c5b42c3ce920b9efb55c1491437161a6c78cad60f5045398f99fa34df145b571440302672630260846a1d8c13262692688f7cb40394e83900f9a194b6f08156f870aa66efacf33d2a334f3d281c1556bde8b2b09c24aa316beb4ae11c55d12f82ad1bab802352213814aa80bba77728137c340ca66958761b27ce11158f016d2f4129438e379d4110069d3ffe475eb544691ff0f6fe827eeb2906caa6f6f2969cbaeb861377e48568ecdcb158f728e1e55e03df67884a9c7a9c48a615c6575a1d37600070a0b4cce005e7594492d4c54fe49b7d6f76afe0b43db3e9fd323b43b5ecf1294f6c556bd6a56627134927a391931e06ca3c6b0bbb8b16509309480951a8fe21e44f9f3c15dfd58e4b004ac4a86060d8618ccd7a1bbed07611e28525917b6f58ae3eae8406f83d1ef6799e46928cb9866d41839f1fd3098af8a24c8d51b4ad984db6a613d5a38670ed64f1f802531db7d7984c0431de36508361670a9f05ae6071a6386a95725d98a0cd585c9f299c120bba7d9784f4453e3138528bc2228a41cc200a2298504eb001578bb0b06978e1d9d4568de025a7ddaf61407dc4d50c2f6996b62cc32e6f48b0910ac3d5e03ae50c34a15b4adb8d7c19938a5b2cf989dfa3b7b41a0681150af1b5f55776f1d8149a9f8318f1d2df9ddf6a6b0695b2980bc8056da21dbca37ce465bcf0b55e9771bcee62b7001fcb49d122e8283148162520c187984576ff564ca5cee589012163d7b92c2d2c5b66b8341138ffed279dfa549faa65be541a0c6cf4c951ed62861e8139af09039501a60658d7b7f6d04384a3b56aeefd70a5b47143c63776271c117f68866fcaaa26926fa962b3219a67841ec0db41a8c4463f42d4cb2a36b1d1fa9de3fced95bd56538cfd548493f3c765908e682cd379e9940f1c02587dd2a2a7efff9dda1f6b7d3792157b79876ed73986fc9ec42f17d095771a89c3fe6781e2f7af8d16cc9745ec6d4bc80716b928c300d910b19b31aa854f4f6e32c5d536ae4aa15941e2d9332f5b7debb4470dc23e55066e82db86fe4c86e2a28c3d2b9cc25395312bfca9cb7c6710c09241e0a7ecbe721c5c5f2690783b77c7f8fc771e0d9cb61f5ead3f9a86c3cce1f34d4ba8557cf628dc4f6357fff2d4543404d1f243a915a07541ba67a26b2eaed97e6e7fb9de93cd3c7770f553e84579c7980c8526a69e63adac8730b8425719d922f42798bed70db6550db11c03165eb3069e2013466c83411cf16a7ce5e5c4f36cdeaedbcb744d589e5c637abed9c115311a3dc2e506ef7099dd2c951832b97e20733bd1d3b16da9f193a854e0878e88ff265cd222dd702b5be33ed5cff01ee4dfd9e3229461aa04c021d43ea05805382eba0efb8e2878a7f2067cd01f2b8652fa00508a96e7933e41e8640660e0e47db9aa046f77b9f08f90ac40e8dbc2deab10098bc663239fd73d1ef6e20f8a16b7002f2b006dcf7a90f909dece350b14142e7c35122b8fa31bcaf07c830bad0cff526c6eff6a78e07ffb25bbf6e7102f6f0b63f5db794ae65d608cc4c7d0fed9836308f0a6a013e997d92163a4025071bcb226c0ce965a3c0f572aef50864f101b2f65c7ddcb3f9f4caf4ab0742d2c3fe9004c5cd2bcaab860175355bcafeb20fbdb92e80924118f4c84af4e0b2dac88d1dc80bf80062fc11770a5b639cf0580841c0ae2f2cf7351e0c6157ea1592f4c701203a8947dfd84e844ddb27df3ad8746aebaa783bf986bae553375effdc06890bacf3bd69253989676eebfa4c8fcbfd2beddc977d19d354e5915b174ac939f8cab941f53128660b6c77d58f874df47ffd9661e89b11eb6c0188b7f2d78c829bf31dcb77956fe4170de51bf0817ee1d73a27dbd298669450147bebe74bc19ccc4ae68c1842ecbf5bb86cde2ef40441a91157e941891ec91ab2adfac7358d5aaa7cb64ff2eb15f46c5ae9f734331eb90b1c2a9fd7263db26cb9fe1ea85253aa4955daffc53a4fdbbb32a8a425b5ec085ae6f4a0e3fbbd00d56006cdb7cca05beb30657411112f67b5dae354fd89225f43f4ee21d65fe9fbccb306edd5582b019e9d3f17616a102206298b0940a77853afb6a0f86b78a9a752a02791be69b7c9da332899f5c86fbf68a7cfee23c7c4e1c5b3e3dc99207c05c9b38e17d836f3fbb4fceed8adcd6fce89c6d96f3459b116c19038a53acc48c33e700a25c632cbe18b813b21328e7a90205a620e92f44b60c4b743967810aad135a5536fd259028477b83c8d48fcdad9d7669a986318c3387e55f3fd4f8bb3a5e5363e99b926924a1766f1c758cbc25d2eaf0d6a65265a19e360f2e0e94256387b417db001c49dc455ab7ccce848469d1e4a3346b4f866b98ff670b98c39ca7afbda2b23a907d4da9fa54c4f1c274af0aa94490f694b93c5a74e9bd6efa0382d027489db8d2be983a154d5eac9f514d63ab84e02649bf991b884d69a39751d1678fa3bc58239e04bb6fd50014242d3c824539202d83a4c6f188f365c20daa1106fa1366526a798243fa6d8d682e8fb6cb5076a5e4d6c675e068a79a995165d32549698f2dd227e3594a602e209421833b65858e39f05e19b2e74763e0e7ab1ec00cd341bfa7570852ecd588f1acb3808979cf029f98e34743181dc2a7bab7940ac82f43ed8810a36f38563d0ae655dad242058bb989e6b1c608ab5cbc6d02b050e9d6a19aced1f5d22ef04330e560431c6f49ec1c86715f9c75e2604730fb3a226b6fcd24b021fadbf55882cd13df81f66980b946332de3fd5a7988ba0c06d992404217fbf690834bb16250556f20f3fb329d4a3dbc57c241ff241efb27ab3a76791ee5b0727baa576048f0afd148e2ff35a59c9e571bafc8c444e6adfa01936d5fc2a1c78164e80f377a0d79fb2453e1c1f18be2e5844d0c1cade475ec7d8ab00d982a057294c2d2c7d41639d7b7e15b6535104d079c98ff088f7d70c378f88a6941e03eefbc5d99938907da803b35dc0e7624cf8b6f0a5a15975a8bb12aaf8fb505b380781c3c93bb84d4b49b29d74da38f87c06af10889a0c4f14fb96ec696fa66decd7006fb13d64fa2aad32e6c326121dac2e4cd0b5d6cb37c133c24cb91c038c086895907f47da550a7bf6210387e70c677281eb1cab12b725a4e3bf044d4bb77681a597a506bde7208dd58f413074b78585c95927a839bb4f86c1b461c42f344fd7b5681e51830d6bc085628b94012bcb9866ac17d9af6a965577c01f14a7a1700451b603017ee0f17f270d51ed5d7e4576ce2b8437fbd488c4f9af8467bda75d7f91110b6b3f224fe0cd204eaf72f75661b54de7ebb2f54d42748f67256360fbbe9398a0a235fe6df6ff88684cbe4007d3deaa0bacdb9e9acf35c5fb50bc1d4d8262ae27038ed4595505df8dae72c0a7749a5f488c26b2b8e95fcbc5913ea91c5c52931a74f7038378878106334907cb40b737743eb6f540093b1bd99ed9624ff0bbc3b41d50ba94e84e6138b0fa9d59cab75be6368f59ed6aeab8d4411dbdfca29d037fd6b6241add054970714864d5ebe6e3ab08eeca93ef7066718fcce44f6bf4c39d6a53652bd91639f74f69ce838dbf2ffcfd616cb5f44b287e921e4756d20fdcfca96131c81914cae96002c261d5e326ed356d222ad56d9400b8bcd59ba7cb9795a4d8b5f67e723bdd15458f5af5262b30b473d0c40414babe3cf586062113ff01c5aa146f52b1ba7bd37b6601d182f26539a973b9f44c562e071d7c3e2c5dfb52de4f63eb7e76e905bd1c84536ff5a22422025e9f4e1e3ca3cba104e8ed47ffae70955363a17def0f04c7dce46d9f3989dd9c21032c44a372ae6f5be258e7bd56c1cb502a0a15aa29a50d326f37832388312ac88680f909ec6fbdeb2a5ff2b6493b62e7e13eeb660c5c31b651272506103b2fdea7e0fb676a62247164a627118bfc158c7eee438409335ce3bb757e316c35cda49823685fd358fad7a75e099722ecb78a297f7a5fec25b2f96febc377f10fab1c7adef04e5ee1d8bbc749aeaeece7e4f2412b72c1e917be7c2bb7a2270724fff76da5be43eb8b0201f49cddf470e2133fb90083234a285b2d71eced69eef06303ce950719986ed50e352cd42cfac94b0f34f6e395fe0d01274b7c8a411dbbece0d807c90c21845541cb514d261a159536ce167e3cd606c95d839b4d031117b946f6d88f9a249d646dcf6c14ec85da7d8cb9c58c2d9ef27668aa142da50739a75ee1ff021871140fbdc2feaedf7efdc6db032945244e375b5fa48df6b418f6fbea616bccbde3ba9c37297be266454fdf3b5b47eaddc13fb23b869019781fe32312b82cd95846cfe33687598a26277ebafd74ed50b07d7be018ccf488e5a438ed6e6d72e19f5ef534d6be3c10bb1127d074b21f71e3f44da13c7f891e853c030eea568e005342d8f44c6b96eea090f9720833ebaa0c5d5760e99ffc11da87abc6e41002dbbda1c24597c840db439e1fe4bf5f227b334170a4fe45904aa4d35374482675a63cd6bbfc73af78ecc039f9f81725627f27daf650214749e372acee9a3844786656e6097bef55609bf9da4d588626fc58293e01dcdb725e9abc5f068e05ccdc2b88389dd654337f005ba26c05c9b224aa7d01693325e75bc54f66dde0e712ca3fe2c8158d344be22e4cd90d5c9f1ef8817c10e8ca31fa5486a625b6279e8763297bf84854d1b7bb594fdf0c5a0b46c4c8ba2622c87915dcbdc2a19d40ddb0330bce1117cbb7a9913adbc8821137a52e5a16f66618fe2b200ba6ddf84b3878adbb675fd8d4b10f681d5efc22e365fe45ccc78ec85c44dd7acdf4c56f2f3abbdaefd090b06d36e7b144d811d7083d8357db74970c0e2346d14a7d32cfbfd12d9717ff4e18a4af2197470bd5a5f1c1008915e80b74e8edeedbe67dd574856503b2f5ae4d76bd754648add5e2d9958d42970b4eb09a2126e4a855bb64948834cb072fe98bf142227094cc8181318ef54bf9223d3b27f8e897eb7569a4cf085eb0ffe28fb23892de5f30c91f44fb3117f47cbdd9f62fda7d7bfa7a9cf9f63cbe637dd3b407520f0082420a03d30688ae74f3eb467914b8e2ffc057bc8796d75a36dcc47650990c30d99d2034fda5ab3e6d427825bfe810fa9c44a4a341440c0561467475130287a78b90942fbe71094e195ce90021f67d9390d20c95005ac9d8053f45dd5eeaa5e4c4adebda0fcbe2e936cbb846de0248ecd22ffcaced4c9d2d68c6a77195603706a6855385cd4a72b26f8275b2c10d5104a18e6a83de1a83e9cc38c782f1ddd882ab28e839d84676ad07c0ce5ad54ccbe45647848decef7cd0c5e368b91f52fc4c32cb9d2793e24d53e488581d3e15426cbe495b9001a88eb4a8408c57b0bd9b08f55c13a9a9b9748f6e3530e9b4406d62bbefc8bfad3904d02caf538705e3ffd6e340648e651a6e4ca86e19359a9db4ca944e40cd9e173a82e95d46792f635dfa45e3011334bd61807dc150c562de4e87b9056896b7327cf3069a63ec72a94bd1a08e2cb5d9eaa8c084cb5b5aa716d6f5b80de1560ef2c5622b6413d27f0e60b5f533f9e691a944abe96184cc77b0c667cf1aeef8e98df59d6f253ac8ced1c2be3fd460b9852fc25eae0a65c3a66ea760ac3cd1c8b99b744b271b9651cfab508994636d6eb168e8528097b077d29c946ebcdbe4d1eb932949bbe2a2d4e5dbac193f18d2b4a29920bb94e453c0615603408c990053e95af3ab82ba5608894ce7c6f2a73875816a71a1b3dfff803aa95bb3880a60853edfb3d27af93af90d212b30a095082e2fc931c78326f984854e8daae6b91535a641318c14efb78b0e4f7900f163477a848ab4c2571e4d9f398ae3708ef977327e36143817a394aa71ee8147a49a6c124ced08b9a3e9867cec25df9198620a232463cd5ae2608a816df014a41a24aed36ab04d560a8ab8d4a9c9b47c80414a83efd5ec59c49804870760d788e31f7f2feaadac47bd83f222a46d420ee3b3f28b88019d3fcedb07049c35e757d010777fda3bee8040c8de2f41722cd8e3c792c130b06a0f4f5a6de12004b9674e1d34d3d0ab990b351fd7fe7b101d4230fe58f9b410c471e9c877319b05ac2801355a799bea6e43aca41c92b4ff0dde63114acc98e8afe1170cf08ef4522fdf0ddcf5c3ba70dd352693a7864a749f79384a54fa9f62de519a97d24ff759204fa52d53f9b117cb102f79cd88dbacdfe2e29b9477e0fe0ebae69c1e5cc0e28da8eccb1b4163f3c3e0bbc45c57e0c980e201638074b08f1ad6fca9e7958f12f7714132b98739985d88c72a3ba237e950daaf3dca4da9292cbe800bdaa0c1b8156023252e49117c17ef6b0986390944b1dd5c15a532d43653c907fd1f0d68efabae15c42a5426903100c847d6b6346798fe9d1cee98a61c5d549b4cf6e4617cc32c1d20418913328c5adf403d34391e28f88bd6c6996ec19088b66f5a9f9dee5c39bc84c1d0ac920216804e8041da185091e553f695d8ba9520f74f989507b1bc972ee11f562e2c9b926863baae5a27d15e78bb217d37de6761f1c27efc875052f475c267c72c91be5a531e5583e4274cc126cd5b0dd1d3269e39df648d57e4e1337035e7cc6fd162514d4c17a860db55330f818f375c9317552e9e6fa48f403ce3f70df36adf52e91f63be1d7e4c0e345de9d989e563444bfe52e5332f93ac926f15fba35a48d505dfc67577339c926406a665d6efa7a79abea53eece44b500d07b22eb040a6f8b1af7574b6b11fe3a2661fa75f05484ac245a34e4de236ae69ed60ecb5dfb2ab35129a53354d2e020cbcecb5c234802af331e172d7bccf1755b53f3a539f785c32c1fda21bc6da5910f86ee95a15aae5de56e6db3ef229ab3ddb73a0825dabfc9c7251adcdd595db1b13dba591d424a1e1a2f62fc9642d6115a966649fd825989458665d514619e906f1bf4ba81c21c03eb7e3dd676cb0c0c19ccabccc7e18e4add881745623aaebb26afa8f155f250d172c7fc6eb5dc9ebe2af7a2810fc730e25a574a345a5c86df686bf07301f107de0375a4ff5166dbe0c653938a0e79192fcc68992a13bd581a62d7b2f811d40222c87c527f2e52bbc02bfa4245347a698fd36cc0e944325a37559ea029c0d38ec190e947b2cf964efbefabb376d77516801970da77072f8565604817b2f87192d4052b88bf9649023152b047db50387f9e10c62b8951d26cfcf7211939346d332983ee0d911e44e91935b6d42bd2a002bc075f51b6245374a6e099e65b4b686af355cb7ab36b7de4f93090c6bb7430c4c297b580fc2a82a46dce144197bc096a3f103d71b63df4592bc527338583f642cb1b09f941984271e7592cf4682f9dcc1b171b710d057dd9c3443d196999f866f60fe15174fcc806090a7c0a8ba951e217dff4e063e44abfb8cb8f84f0d4f6465840989ba6b5d414f9cdd2c0b272514b28d526ab2d937515999f95d65d0524d9200107f8246e71854b8b36d5d760bdff959aeb51629f411d6dbc129e7ad8a9c589a5b77dff6a4fa7e9cd3090041016a488a07837ee5087c160760121de7c0c6bf0c7adae1269319de4c67972e600b4876a4da11a539d58c686c7cca88c76c60a5f8d77977485c446caef0ab6bd1a3a8085954a3af2a6a7aaee3ede44e800026151f8b526a78bbdfaab312f0f44306dbf26dd9eea37fb2853e7ef07904bdbb5e7bb96f00132de93bf487de19e5abe23381edb53b02ca7a47e4e3d4f4bdca1bfae0241e68d022ebb4ac339db24c6e397dcc334dc91ad0b699b9f08eccb6e6ab23ac59ee2385686fb1feaaaa2f2bb52288ddcab426cd902d97b661b6070e74543eff23ddc145eea58a6edfefe8c86818318c733eaa4962c1c9ea9396a18519a9bd3a0fa7d4f01024722b5078e0f6173a6676c320abd3a325c74fe7f93807acc01866853a48110d763e69674fa9d5f40aad916068455a2034a2006078e5432d0c037fc9f5b0e59c348443b9e330f3e58e2a02f57485f009188db6213ad8ec1564545ab366cc436c3a55ea1d284c52c9fdbc20263333e30306dc23ea660c4115a1caf03375478f58f89cb94fde9ae06e7f77c26f057b59aeaa3047415ea8494083a9e9200d126081d05d18fdf06644c0e147f79f43b0a802deddc5fd8fc7cb91e2394781e97f2737fb04a5ffe18ace3e09f41c009a37069ec1923f6c8f41870d04fb2832167230b0b88b4a6af7e4717089895250cd66983a5eeb50596908e04857556ac9df1335a318187052e1a4207b65a492bd4f9d5a8a49c556523591e9bc59f6856bc21c3a20d4c3c713e129eb9002414bb7d50257596062533e3829567e161b8cfacc74fc494342baeae80877677b3adc70aeb9684beb01227f19a49fa4eb6eca1a6d1550b84db9a38ebf10912f58d6a15a6990a6f9a4f5474750f2a03d0ba2b53b81906c2b2a568f2c7049031e155401011edc13089b5fac7092a695d3346c31cd10d91a580f06a8c8eeab45b12c5fa8abc91d23969102364e9f45c10698b7f588d2a1a1f44877d7a9fc54629a55b64e2095110d40ca15ac5202571c5fca7151c2694a0cc190ee201dd6d2e541a4c01d10f307135c68cc0c0587be5c1971b289a63ec3cd2794fd74ae0b934c99ddcc4efc6f5f7641bc73c0993845482972d8a106c7919f2eee976a561c53be27533fae22564b038b7b281cb48e481f9441b0394224203d8d2b3fc4e7ceb2d0de2e9928a063947c91564d0131826f37b0d0463110ca29ff3e4101d53a5ed4682484da62d37825d58f998ba3790af2a71dfdaf2a518a88d1498262464b146f8fe787eb20fb62a79ac3c909d1d087b92018f93a6c664ca4842723e527f8f002d8b819f4a3ea8f747f7e69934a095acac92382d31c05f48362556029410c97593682df92822204747258a5f61da7e594e89d819df5e56c974421364de220dc8e35756c98f16d491a0bef713537aed23546913c88e5f030c341dbfaa388ac417e1b805f0eaa93869723662571244bc6672750edd2e6f08d815c90f849f17ebd65434c0268bbcee9ed635ccb0bc934a609964274c4e162201b8724f82f7822dc373f9aff24917af124e12b99317efe957ca964f43aa279f9c350db44dc7c294539b68bc7d9160690779aaf5984b024bb106a184bcbac22f606354eeb8565264ce66bf9b84298c8bc8e827d6219f6d4f939611388e485909f13eead8e09390608ef532946a52650389b93823fd9b43e59fdb78a6f5caa4967fb810ef717099da33aca71f4f20d3a27b5271a13e1f004e202e7a55e08cd4f5b8ff66a86c5a2fdc7aea571f1f8cdbcbfbbe271c005aef01a2c360a8a88208315e3a4515b81dba836cef2414817321a577ff8e8975ccaa1648c77c8b485036ddf547919c097311a95ccd0fc3f41b56dcd6a28045ca28706a59eef0b8d0206b30e2f7a0499e6fe71b634013c1ce39ab9e22dea46d112226f98c16c436f315cfaa26cb328b374e4a8b29d8dcbd93e298f8ac65aa718181a595b10804c70fa6a73ac5439868d223cc105b85814202e73a63d02256ccbef3a27acf4fef090d21e62ad732270ce3a4a788c46255db6e37f33602cf3fd311b01004385de4d21cfbbba60693b4b63949a44d557497d8c18e2e347246dac6009e9acae9b8bc219b4e4ae92a4147ef6e506b6cc3888518a2dbb152c4676bb6f84f277ead78c707b23670cdd4dabbb85f8c2066ceccc3da0b47d4452a23493a3e30399c22b77b6aed8345955680f1ece63d3cf84f48d2514066baaf5651f881d26e6229daf72089e211567cd0b2706f22606c94f70249a789719bc4be326bda742589e5663bc2b22193dc1d4b8eaeca43d1ac54407bd9ca8801eda49aca71b59c7c714f7df7d829ecfc1a963b91b35f511def5a5aa61014affca0f1245369f735336b75f34ee81ce432c113f48d615fcdc33141fbf99eed117365dfcac035ba0408cdbd5a3ab4789f27f64863b0d536645591bc59793a5e9d22b1e139341cec8b14e6925341c8eab01b10ff7df415f9058a03d7ab7e3df8513550146602e684a122ddac14e1ebaed54276b4e86a13cf98a7bfe1f62e638359d3800c146a8e24db250e7d9058889c3e6b4f64f93eb98f2480239c5fe2d90db006baeeb09d548c8f0a31060cf2580cec5c1b0aaaaa2ed8b7d41e7d460425de846f65d4f94dec1ea1ff5e97a6f325ff2d42c0ddbbf6398dbd2d89ac8798ce7732280c1941618bbd37ddfe91a884660eff918f026cefdb899ae3c7d74d4e161a2d27d437ceaf74c572d4b00c391e801848955626325bed16dbad0efe2cbea72c02fa90199603f9836a3795c267c9677976d97bf3f15362a523cb9966bc9258b7225082d51a0eee53d7d07998eae84caad7ed6e375cb5294f2d1e247c4e9b4429d087c069d6f39a80f272117c35c5cfd8104c20de97a4a58e7b9524690dde8dcef1301b8ee317857e97bbdf5fb1742f9114da228c197f0e9702a38479cf816bb9e60a4c7779955a32a42fa5bce40ead078634b929463548c9c54b9981d66b34b12e35a536eb069422cb54afe2b715c7aaf3296de211cd4b588070d5db89a930c065be5549c83adfab022d0ebdb876986286686914abe89460fad737366188037972155ec7af3c7bdb5b4a14416b9b3e696f100c0346c8f5820bb2ee98c7a190cddf640f16a4afd6fae1d94a7c9770d34576279e220f5561632849b2424d35c3a9a584878e8d6b78fd21d681ef38a2e99240215dd735785ff602f6c59be273d893527599349cde223b1b3b8857029e00c55d1ba82480ce7f5a5cbeb84de88a5287cce6ef9832553a3f30b7d093041ef809cce53c31f101da9272de57b2b0f4f5292cd50bb993f5bd040f89855fadd20c7ca1de48204edd80eff32becead71558a94eb7c81c57712232f7081172090e99acd3928af081957dee7db9b661b7b93c5ba95c250915d58a813896a87d69cd9052fffef53f8deb90b6cfed32643098f1c86a6ab1f02747594c336b62a7c76d17f64a3acc2e445978d56d7a7c5a1ec90db194df634eb92d2addf167fac047c8c0e366ff3cbc41b55fa6bc08314108c59ddbd33534e827991fde3f30b9c3d0f5db96429255971cbe13ac3054c3164c9cc2b34b3a7f99f7f5e825766e93419afe7bd74260a76c35165745fcf459bde77e205b6d5a73a2609a3421d8f07fd76e03a4ad44de377fa857f096ba1497a1b1d8ef496ab7c3075149f9d0d17f00b038c4f7cce7d1eea4def683811d9b9a6828d7e547f597cb17b0d4a036beb49a12948f3dc01fcacd14857af2d1d3124eb26b9ae34d0c59032d0f52368fc4c89d8d628ba42b3bc7989eb8c05c7253bfda7185d69c6b997d85bdf802dcdb86c760d735916a31f49f6737369d1a71f946537f8eb6dea54e05473738dee1759da44373973cad1941ac1d38cc0c2f496bffeb2c090ba0480b331dc6c91f2f3d9d8c72f12a31f36edb58a4e357a999fbf0600f420091a29e4081b14be5c2258689900a9c7f1b6cc88cf32132028a43e0a223ec70f7ae365199bf39129134b59a4a7377766104c0da2ca4a73c7d6877a7307b9eb574d53becca5ed04f9a206b490d76348cabb11f818e935184ac27f17f2eb9e5a5965e7ab050beffaa496fb022017327be60684a6d8a2d0eb8bfa9318fa170d0d4892ee93900f463bdb17f53fb7dcc4828190f5c4d7663606437bbe83c62b6dc1fcc93e65286681cea82eabb08bd35334fbef2a5ab96f430b6274fa840b24e4aef275b088beeda1ec93c28c31149da614f276147c8a621c5b9b26399368fe477fb23a343e3a3ecbe8ba6f71aa670e2acbf6e46c6ed403a86123cccdd351bb2559d5970b56f29a0b92dcdc4874e501d134facb32e0d23badedd92d00e607cb1ef4b1a0d3f4af17d2d654fac6737d037223f68ab9d705d27b94820badad3bd2b765e72c877abd50eaebeba5db53a512a438177d6f9b4fd4f8d24dbfa8bd2385d9c0743f158beb6d6129ba8b1a430d0a604c08ec6268f19a3f132fc0bd4713896febff0948cda9bc8bd12747b521bd35be42282088475f4e930cf5ce6367255bdf146e37a6bbbb07ebfadd4282349a0a786fa773afdb09d720faae5647f9f05fee939e39d44a8ff7be22255f2337f46adc334315d2fdc52f1f0f99e7ff0208c61fa168d6980d2d1db3a23b9fe08c5bb223cb029fbada8ec5f8607360201e89e304ad02287569e19f8ce567bfd3bb05ce28acf35bf8cd5f9758b8d3acf7891ac2fc639244989795106c88f7f112beb6099bdc6ebcaf4b9d568c3df830c508faeb1d1ff2909963f1aa3721e642ce47336cc0c97e18a539d8ad9506544154d8876ac183b05055b1d49914ceec2de73bb4ed611e41b927820c1cb4319688ee5363931d0c43531d035acaae1303971df1e941e9810e5255f207417d7137f68a1a7790949062cbfe42c9661b60e9e4e65e9a8b0ce867db203a3334f51b339bc627d5e73140bb9a14fa9e5151211ec90dbb55f264b2b0ebba0b131271352ebd3dc769c8f6e4d465e371eb83aaf58d308fb941060df37149ea7c8dfcc25a620c303da7fd75511c69cdc953d6d401c6a1ef408eaf2e164f143e7d639f2b721c85c248598fd5c1d0fd46ac8d11c028e1ebc4d8b530864cd1f052305496504dee0b4525ec268417677d04fe795562bc94efccdc554bb5a986f2b8428f9fa126fdb56c2adf5b90aa2f6c517b247570ed085c9b021a95c07bec1436eb3eb3e644f477ab3303af45b4e8e95743de450c0ca67392d16ee0fb0ebb2afef1cf2fa29bfd9e101d38725e593d2633153253466bd25fcaf1273f6344fad000958785953d558a95d83951a5c78471e0b5843b3d7314c44e9afc7468f15ceeb5a5af1c90bb8c1b3dc04e0c2ad2ff38aa7b3a0f1a5cd5dd6950449c5618c3bedd3cec0df2020787f26dd8c755a96818b74321e28d8f37b5b1c70c2472db85cb6dbc98ef1e00f054437f3ecebecc09d46353c053436d0fae68fc209bab8ebbe5faab4f317b971cea5adcae22c366b82c726d67d3f1e89318d627baff89f4f6b9b19cc145b5c3b60c402f5538bf9ab055433ee0fd3117c63c6f964757dd83bb4340666780a0d27fb85d032be51502a471a5c05db0a7790582aed49c2600a291c5d2268b60468bf069437ebf10111e31e17ac42fc6e9786ff879dab37249c0ad6d2ff18f7d1da1afdacff3cf311e4374ddc45488e56f735fc0875c92b98981cc280f15bd3b52f6112bde122e7896a77eb17249945757e6e0f79b70eb8003049b8d252f7379f33d888bca66be82cace536223bfe8ad8b4f65bb677a5dc9a5f8f8863b9baeac18d02b6df6daf7a825208688711e7478f706c777d2621125a85c1aebb366c09880d00e9a3377adad0d3a2ce79ea23453da1a35b5f33529258986e83ad318582c7305d183d9639f3316946cf9755f10dd1b81a55d76b5f893d7f7b10121758c918bbdf054edc9063c7933a7d9d6a2e4c5cef1a213164b36922053bef5098c8aa69668dad8c63f4fbd9e87882d5a32f33d797f6244f637d1c96e4d5bc0b6ebdebfdf857a3fdd635c5b5b0a5616a37f8a8ee8ecf04b6f9211b5bd4daab73a0beaeeefe22af5ea29dfab9e84edb3977b2a0cb21893903ca45610d0e90145250f14d61211826b00736b1c02eb063906e215a54b81fc50ece7c348acd20409bd893b13f6a0be71614ab5f426f4869465f8c05e842c344bb2070a69a1261327f13d6e1d8307d305d8496abb8be1d973bfb20b2cb276f4dd51b4405d52ca019c1c31ac12819b6983d0f9672c061805eb146dd082a9b2954926ed7eff0af457035886cbb21d360b9680c02133a509bb0831ea703c05c0bb472542fa70cb7a408064ae2df4ecef98ef4cf101f61702d8eabce747f0deccfbec03a864250f1185312c50fb1ffa74ba65d94cde16b4126870652981efdb0b7ff85a817af54ded1a2915c8fcc96443b491141f1306403a43bd928c927eaa15742cf20220e4ba5af80f73b70bb23e18ffbb091f1929c7a348ab1f3ce197c232f532c53f0b2db48601013e43a008a8dd03eaf846f8f99f47e64c4f2938896cf080623daa8ab94cf5cfe7a2e7be07f72c33fcea74d7685f11f920cfefa54fb791a49a9ec788ecaebd426ddbbe2583023cd58a023732238a52d806e06ac9669db71b49aedc12dcfcc0231666093beffff1b3c7c39ce88c2549023799b0bf9d772dee300e002fd4a5c35564869b53a506007bf83e602dabf88fcc1d0b95d665f4a8c43c2ad8e06b19994de99ef62a073d95fb9459a1606d38578b7d0199dc30ed929df335c8f5a40262c5a2a2ae58b7b053dc610a3da1c5e22ff2bc7d64acfcbe5459db531b39cf7ae9b08334debbc6e98a646d94fdf7f472a8a5e3a1a6c4844794ee12c18fd1bd27b54220f90f8e695618dae9cf8d693a6ddfad1243536cf0a16efacb3a9708d59b692afa83c7d285e1bb4e88e46d3f97a9909d7f64a24b3d1fd61459ef8d7d38d5cae477107083990cfc31030296d57c2c9ccd610f0db80b1335767ad4d77f425576902b417cdcb738307d71e5466ec282297ab04e609b44bc0842ab35c15a9f4cd475ef3515dbf6a4ae98bd841e049cb81701c510ef2967d59e8a29fec6e6f26f83a9a4eafa8bf864d7f8d9b53c27e7026a7b8b175e8ea224388270d46aeb9697927d88f2e63f263e717f7de66797d00aeece736007fdad5afe60fdb71b6f2f833fc3cd27b8c22e9601a09dba611718b912a81bbed263c3e0fdfb82353e49f911f9a416c9b1b43d7a1398b9e9fc8565a88b75a9bea92aeb140728b962a7dddf9645143b9b897ff9d14a13cf04398a4ee3ae41a6a0602a6a7b189fb1736704a8e1093d27fa2800e42eef5afe8c4eaa69500e1f8726177c09345b412a67d008d664d8da4421d779316afb30ab953a9fb82472bf97bc5b2dee39a834285304723633864318edc8990c98cf3f79b643e0a6776a0de54e17c429a383acd8bb79ee731f509d45226924673f164d1411a1a15dc62201519be1d9b3af1c2db76300f33e708aad16e742bcec3e5a15ea2cf1cd766a2701d778ab55a3194d71751219836bbf82f2deecef2f4eeedb3b25c34a32c58970ec9e25706382776b89304181a0dd4af5f4cff3fca454f49bf430f229851b351d6a38763707b58141ce3fa2a74e714bab719df5ed776fd0f1cbf2ed9c4b30a12267ea56385cc512c2eb612a196f982de182946ba7ab67b42a6c256b7c0ce174088b8c125a245724f969a230431e88f3c9f40dbada6356bfdd4074129f076f6535fb215893dc774231cf8b5a66b27fc13514352b319e77ad77ea072732293be17d84b94b3c222d959d0e6b7b5358a6341b21522b54b797277a4ffd309992d98efe365013b78c38c9663f6e95f5fe627aef423566a2c60ebf6d1d1b3a9d6c0c8da8fa39615308ba43d9d013debc0c4a90c09dfe030ada1bee8b844170d76930907420ccb12cb4d5883c850d1ec8aa09d052c7399cccb81305a7352a7ef902657a90271acba8f062e057b6c875f42c46f3d341e0f732fbea081ddab0df2f0f2e8c16affcc62dacf28c2996ea737a35fbce38ee9e4941bb382da79a6cff9b83b764890c4a760e489bfcd6d77e1761bf8e657fb22cb069f05b8f03916822111844f7fc8dacfb48d202e6df39289336941e13039435cc8531bd8acc4705ada55821d4789fa4698d51b65f0fbc889f3aa49117224939af3951d789141fc8e3972ddf0faf0eb179bd062ff2bcaaf46fc9bff8119ad6fdb073a61f5e4689270984d6bb66dee851e500333e902453a4dfb2d5e167f00ac9d82c32d39d9e439a7c67b67bdc56b21349c37d292851d0467d25eecd3148c57c3646f35e1cc27ca09546486cc3f7ce8623922fe217b2d97d6cf216e14d6ff43aa5ccce4a449a1877b6f1a1db388e8b951c33cf2cf41b4b78b34d8bf6ad23e8a0f118e0653ee995d709c4302ec1a2d46f8916187761829b83019ede7e47296b90c9c527b78a66af896c3445cacc1048b15fa098744e1854654ebc86fced180df5ccbeb437c5c3463c0492b7957b27aea5b6c76a13cff86e91034923363dd68cfb91f94cc028bcdb756b2eb3024209bb3d0e6670c37fae892b891d878246e27005c35c7d6173f475256862dd655449b911e188313dff2d7afb8c2fafc82cdefd072e8c58632a52577bcc0fc7221f5b93befd6ecb90867f209511fc0855526062f6e1fc8407f53d2780ebd9a73c299b81aa5c3b8bdf71a87e55518a076be2846149d7b0834aafa179576937559eb99085647518f857f8a507fa6e07f6e847c38952a7cc43401acbb7bae7bbde1feb77e49ba4574d6bb0d94407ec64dad98be3b981fb942849210522efa8508349a9135f49175654b1f0846ef5f800fcab9e4f2738d27de6f53acd8659db8eeb83d55999d184d2d315d20dd9e49d97e3fd3eb9202d630032b401eb1b6cd604ebd9f9de7da0fd0ddc5def7a0301969f809ff4a53266e3fa6cfdde725e10c8cc408f1570c6bb6c8d24ed51ecde8d5d9b3d9780dc3f444baa316d590257ba6b3b477a2249a37588b93e9c5105313480f741d033909792ba837b90aea991a433f9edb47e3dc2e9f76480ae5dd81a70cd875925237f2729240b9ce881e4553056187b384ccd99e30697bc9d204d9f77f34e7d704614c3cb3c53c6acd0b4fb3181ade451a28d9bb7f8e75fea3fb376e708da9ed39c5419b1c3c63dff5f6e05e19c1fb4e17b6a54b8766af820a107a8ba1c52f080e42ead2f324a8a770233caef62682e62a8b6dfe8dfba925aff5f065ab3a6138415bc82f3cec71cbf5a0f1d6b291b6abbe0e5863a67cc8a323297293ad5d31ca3940fabb3a0aba60936ac1c2492ff9f3b2f01c074340adbda8a108c8ea74526200aee3be4740d6bc568399af0993f37588a3f2aa3d94d7436ad8168e751083551ad8948f5c231c77ee1a29bfff9081d8af0c8ec2925881e2be49e0457124aaaa17b4080ff7d2fb0790bf4a7a363014e985c6e5b81d29bf5f810354515200463d495e6f1e14037c9d0353f2c6a69f1392877cb9d0cd8b2174870c0fb59fe6614c476a89dd0daad1944e5fbefadc407d12612d4636206baa9a8ad389f422dbc15ec14f11bbc8924b5da0023d342f9b237667b7cfb6c00bf4fd30e3d7aaf767509a68c8739a2a29a1e7c5b140ff0fdf8c01f71a32869fbbd5e79fe7de6f419b0af01589a1b6bc6063dca9e4acf5a150ecf55a8ec3b4d68d539ba451607d573dad55e634b5ff07bad1a857224391ccf59a463a0ecbac6b7d5ee636cbd7d017bb203404786e00c74a355ac158957aae631fedae6c657bc83a81fc49c9c10dfabb83f1bf8fa49fb33a1adf3485e6cd763181af099039b4f50268810462eebd2573f16bcb4eb468bc67b719598f9affc1f809c246e2b783aa58c448f033ec392b9d7c54161ae94c64d21c1ddd852c0e961389994636425546d702ae1b58572ab97d33340982f4118b293675588cf68575dde20565eb890f1f2981f3df2f6d5b04e3e89673b5c1214fefdfb779e7fc358f3c13f90f3238a56e76e7101d217f021efb59b27ee6f7ef92274290fdbac298d0b2be4bc3dd49523f325accd20fada1d2f1c90065cd9b72bb5d6e7b3bc6a98f12ba731d32d525500bbed55d4aac4d2327c251cc0724a4598af51e56e4fa53438eaa112500203e22c9238b8128c21d4501546fde5d7605c09adb4e9e7588dde442bb90e1cf0ca8146bce10d0e97fdaf7d9a1d64493a818bf1b40b2726e60ede4f187b12f1eee84e006e953cabf545e37cd4067e70e07da0d8060773c52acb61b928d594c1970784a0ac17d240a4a6c9cc15e61783a0034af619f97af616270669fae44a5da157c84562b1c1a262e7a2d2e50fb0b15caa7ed4f4e68be74234410fb40d03ada74ca359ef659424f8cca38e7797ea8d65c13e3c33a0251193397d732ef0a25b238011fc60e086b30e1b62a02eed1a170b83c3b00e66073a90367c69f07061e8fc5a1e45aa2d4d04889534db271005f919c617be6d0c3c5abbe3685f4e5bac7c6f447cbf4192a4c1c03371ef43fa1a8fd9bd24e17de11cac3a2e6416ae5eaed732fc2799c5bf58d9c5263403196eac1a81a716680eed82cab3945e0b5323d56dbf11bdc273ac4432c030f191c6346821ae3b9f02e86879ff022ffe0d71fb7e1085ac02458a6ab6c296e0e813f55ee3c1358e28707859250350934482d2c39c816cf13cf7b1d9325c0e169687a0d6d1e7fa9d7f61bc165e17e3ef134736d1a0c5f0f97872afd7fa379e197865731c36a6f478de47e5323903335a59944465ecec605e015fea53e1e0801f222b1bcf72edbd44257732c2475244a3cccc6b2924ad0733441fbec6b453af444c77d710d31d08635e1db55fe55bbeb92061c577649cb0c71c2c4e52794ee18dc592f2748858966eba15392ef5048e838fa9c4ef5b5987dafe3eaad9d040f3753d7d5dd8bba9ce4dee9ba080e515667153bdc1fe20667787af883743a066c28d99b5a9439e8ad03b0e8399a7b34b1b5b35bac58844004f1c2833955ac7a9f23b154c0ab0938b8d5603175908b8ad51dd4053be9147d56966d996d2853dac5a835fe6b374babbe38f515fb3ce2130519db4ae2570ddd1ebcb5e263e61f82d84ddac9f249912c6670b060674f9d82d194e199e4409beb59ca7d5c2a700375e5e3457078fed69f9735ca0babb68a9a4cc077e92d5a7949341c5452cc6e4f3118f2e54d9cdff6aafda0291ea33d007044707380e8df60c11e832c0dfa3c14beb5350b6b08e1052bbc8075518e66e299d8bcb457485d84291c12704e46b9b5a4dd6b21fcf083273129dc8d506db500044ca77a9f66f23e500a8568672c071be592ef9c103f0fac12789639b4c2c457c908c81a9e252458310c55f97d21c2a5a2588f944aec89c68dc19b5cf38c0a69908dcb95b838bc2fb3fbe795aee4c94fd6a6726cf540d48b553dfb92971fb855e644940b93b3aa3a6b30c2ecb95c236b7c270a146e098966eeed4c1a08564f4b7080b8ddfc11a1b15774e25c44080e9fc00e17d1a6e977ef2286ee95134715e88dab232672c170df864ae905f023c9b7dc2f7fa4c34fa17e3e65261cb4db24c9d5520daa95397f4a1f9fd547f7743a369d77e005ff277c26190834bf246899f8fb0f2d288506b638f8df77e5a9454cd521ad78243c2b340a31a0d5608bc8feffb18d9427e380dcf3b1373b71f3270a28718fa2a2131c3377a893f129b9737011ff143c6cde29b6b164db4a9dfb0fe684033bcd5f6dd6029d4bd5e84bc3a5083ca4e7326c0a5a4bbacbb6fa80c52d1ffa6a059ba492b158d0c9b62ff30777f1e76a7486c53dfd558877fd9b922521cae4d9dc89824fa76bc9531cadf6a8c9060d736d2cd352d957f2bb1283622fe15736bde4098bba1d40a8d4e78bec2e9380e43c607c46d7d4aeab2a759168bed25a3f284737ccf03484e2a9983b5ca81d19b79132804456bbf4df5ab1de2ac785a9e9d64050c156c2912b81f2496197201d3bc0ddb304d8cac9bb609e662dbf7a09f7bf8c9b53262ec3ae57b99ff67d78bdfd5775969a9cec65a2d7cc27318fe090f9a6af1c8e1c9371b988a959e66d3b13662ce652790ddaa37d6837db54777f3c89b6f983a4e81229319d20c1437bc9475fe76f243ab4956c6f1141be5bfc98f1327ed383f30b82e9d120c302bc6d089e0b1b9e93be93c0d951e88ac8b42bba814e945597a1556520afc02ea5db72d39c65eed420f0b62fffba98e5668fcc7ffe52f584769ad795e6be3324fdfda08d0d108b99f7b1090794e12516de8052f38167889705e068dc1227cf819b346028a483330877dd905723ade2a29bf17d1eb497de30303bcfd14c10275d263f76d47fca97786839cbcb6ca43ef8c0115910179e7d63558c9ea60a0a815dac2f81be02847e4471238de5544f2a0452126d2239349ace1bea838742e2993babafc1c3a21747627b3903df924b57ce593bd1203aaff2b6776660bf1dc62547638a0150a633634250cc13a0188d0f58ec27c707f20a5e9ea95a2f455dbbaede9072a12e4b2ae7b25682043c56be58cee7453aa6d1f5d03348db8b2a810abc4f3204cad41d66b65acb8460fe7f2c47abd5c8e1e9b39f530dcf26280ac49c46421e9092b14ec9e7f84ccd69a63c385f66f683ee493adc430660d78606cce4f6a496016e1fb2b5976e4832d8f8e29f5d267703a100d9eb90f87bb1ffa2ef3b97adee28eed4cfe87ea62c0a48f18cc5e4b7f5c88048d8fdb924db74d963d6400506b5383b5d84b7545b5869d398abfec7618ee9d717076e2c43ec8efc939503bdc64e15c08fb64dd82abfb2f934fe9db6901ac9c65485f09e477651fafec35aeb02389bf4420ec5f28139413dc0f24bbbf225f5efad3a20893e925999a8c9998314b710df5f419da331028b200d632140b9bfd81e642b0333d492bd2503a897637b1abd7f223070adfb59101347b5d6c198d95b4e96ba1bf66ded15a4987eaa538a77adb3862472ba0b599efaa63aa85b3f176f3f82cc0f48741ab1f5ef86f2f9dc3ad4390669a060b28035a491166d5dd04b6a8d7d3d791d80fad37f2a925f2d3051f0e6f1857f939dc4b3c8f88972acf9dcaf3ab8b6b9d3e4d9ee9c33e9ac1fa37acc7f2ac904594996524315ed8498767dd1e8adf182ded751990f7493320b890300d00525fce702afac0f4a645a0c5227198cff32aa13bc99efbe97c873f37a66409fbfde291615868617608468ca2b44dba1b88496c9064352fec4c349db561d8d70dc7fb0cbdd1191b9f2fbabeb59b05f22ff32c84cc07be21f10ba8b82d82f326c45526797eeb419931bde904688b0972c1e23147bb9ed4aa2acc6a97d5d14f6b4823382f71b88b937930952a5737daac23f2c4f1209315b2a58a626f98436dcddec01f725259d46eee5ff56b9ada36c85574078aab59d902b5b87073b49e68609bdd9e465ffb3f0ece364dc91929c85d10e1d24d7dec23d10c04c413ce683f47707b5eb2d103a0d27581c18c9e057ca63a4fb0669b468abd5cf85b12904d23c448b3f9facdef1da82f5a5627568ac279def0a778128390d297439bfea19b7a5c2e748fe447737a0f197f8ab39bd43d40ffaa4c894c2078062236d185510578cad5cfd154f0837dac2f2d92d01138d888093f76938c8f9dc17a6b7e529ae5dd695090fc9d0349d6648ec7dc01581792ffd6659b95efa325c62a2161fc29530173aef79fc62fe2487c129b86b6da9ad66b7837fe6d81e72ca34806f23eb595fddc55432f138a61f5feba69b8ac413e5251a78b902edd7959f29f76a6517b842dfdf4861f143130c7ae0dbc5922edc819b0f07e412f0f05292143ff8ede8c7886e62aee7b8a2fa4e79dd3494383511d79b5b9d1cc750c687fe843562adcb23118f6cc9a68678a487d82be449402881126f58568ae3a2151c4474934947359d0fdcbacb2c236a3124fa392691a66301dc2df480e7f073df22ec5556d7e509a55fc10532f362fde3059d68f52ee90217bc3eaf9df65a6090cfd3970287b0692458e85b158b5b6191f50712b4c3eb5880bc26d2c205829ddcd6e5924ff8c044e0fb5b0eafbb00872cd92deb9bba88c0f298b74d0d3729bb604c16b016125f77c54e63a76b41da0ec4e4ded01343f450f1eae2f24108b3f2d87fc145321016097c80e6de49cb6821c4b4ce7baea72efaeabb0bf920dfc62e4616712669dffd8bb41ce4ca8dbaaa61a03656824d81cc251ea78e7235a3457ee66dfe45ccca07b14fa67f1c2b634d7e48c50d04cec3b42fbf18258b59299cfe60b1eaa625994dec40c74d33697dd94613db44fa6745e4122700cbe41add134d1049e27caa68d2cccc8dda18638f402a5d1097a37ae642b9b739187c6a8565b20e9904551b9e4841fececf426ee739e756523a256df8a691358f891a228acf08194bdbc37b9478ccb113b73d7c67ee06434aa7f5e80fdea227993bd1681611462f32e1f9f036d6527e369e9aa8fa2a9a62a47a1bee2357349428f8ac0b15855c893833badc391874b6d09b95b51855e719a4992cd5afad415f6dec958563e1b152046bd8ad39e9f9c83509dd3bd457a04151eeb4e66879bae3cfe34af6b0e3b7d157e83e7e1894da160e55bb7a2da3b3c597f70498d2b863c55ff78565198d33683977277317c6e26eb708afb62be5734fad9f0aa6d888ea35e9ba0fa9bc5e1890b08793619912f594a6ddfb0a0e183be888467835692f0f8c9a7704f3abb4815305891f9e60b696fb95094e17b5a4f67ed56fef1c5777484e223646ef80933f769f5a5ffc2a5e1d3c23d59d3202346e8fb06d6da0918f39876c372111165ba65721546aa2719eeac0419a0ab69b0838d64086848e56baf8659f6e85c4517d28cf9eff0d20fa97cc0cb49891f72b00abb62aad9a3addf69f698602b91eef48e6916ca9aa20dcfa54ad0aca66ff48dee8f4f17b489a3c774fb3f0754baea3f5267c66f485e3ee00c26ebdfb7f8639e8c72134bce2f5fa4d31d43de5996c1af3c4b5b89047b96e59c28673fc47ac7a70c66d8236889bd39ef0cb00fd4c983ed7bbedab5c352ccdd81c9ea57e918e94f4f2ee28b38cf8f2385f22a1f27ed74ccc1c9148aed554ca89f77c4f7628196f536a0645be1ef1d7d81de441b6b98ccf8a44816180939ecc5fb1a79550867cffa9669a58f40b6cb0bd08f91061d81c625ab15edcdca5df4d48fb864d6fd28366e6bb958497df3fc037bcc12b8b8ac4d0943ccc66c6190c644f1c035374035ad9a34b1e4bb9795a2e99a07d26e796eac5d6d779b16bc7b7a47a5b4da5ecb57da94eb6bab535ad3fcbc333b0e5240c594fa777b49fce86b311da5d4090019c666d4e49b60007e125f182506e5b145c37a389907e89dee416256976b267d66a17377ec6b94cdcdc743a301ebe07c4a7ec5a7bcaa0447a570af1207577b97df8cd91b61589c8a8d91a34792973db5d440d29c2d8b8f6df79506aa4b569eec8615ee6406adec12dd63b3d132d560060c2671466cbb606fd19c7586b20aad269cd2184104ff74a95e984777c89bde63de6325c0a86a4574de72b63891c95a7ee469eee1dc0278d2449c3c6561466f26d5d93b0c91fc35f52d3baf0ab1f8f1ec4ef16961ad294d0e44c07c0ca5396768e4fe72fd06d13efeff0b0074bc1c834d545dde7bd1d62bb3249002006a715bea6dd779a68095e36c6119e0fa917169616d1d2cc9c10637a76e4346990ab5cbf28fc43a354d48d9fac1ac1ef7ed2abc4379f9a8ce8fdcf94cc15e8822e2878f34c080f7b9c54710b733b57fab1a3ad9e0af0dc9b968aa3d07dfde88567a3d46d4cf3b458361b43f80a5d55714b54090e04d051459676261c17192e0fe3b4d724d9a043c5ab25f2c53170963878a5c10b2c23640d63079797a53858160c52713003898da848067584c3654d656a3626e6d7e4764a71fba113bdc0923140f92219c8daed1d61c18e44854d4e16365986f7f52c00ecff89a5311dbba2b9f1faf9376bd791d5533743a7ccdffa74e98424c150f91c3cacbca50f9ebdfda23237acd3a687329df6d20accd9e9e8e0cd8015a8abe84dedf455746cdf32351a037d90c78b1aefd65ad9cd894de1b9e7fc744d451356b816b4fac8a8daf117773d9c7b4bf769e6118df50204f08340b9c4b4b572d02a3e731698cc104963ba9280c0eaead404a4b2fc5dacb98e85c7399d05e9d22c57c2813f7885bc44e246329c7729f31dd425f2ebf6fa95640502956ce093b50ffffc2075a86727da88f4096e7ec0850fe900f77d0632703d11dc7b80372d0169cdf045ea1c0535347f0f1c6209a5ecd6b2cc4e1c33438e19fc423d23fd6a44bc03ccbfa530d64d0df0fc244a03c2e2dbc33e9dcf44dab3ace0e8fd576c6886a77dcc30f12d3f257c9018f5b669accc52afc94b00eee7c3a11216d89a30a305c05a5c17a8fd17ad56a8417716e120a1780cc6789065bdf24b0ca35fa2aa82b4db616a965df3a09178380960daba4b405c3860c8ab0058bb7437e119eea038913c06b24d8deed2b7923a84a8bc02c3d24a695d33afc0ac5a4d8abb029b88ec8f45f195289718f282f5ae35e227c3cbf8f6bcc5cc0afca5ed38684ac963a0b0fce02d64093292d69857eae8a97097e2eb3073cb39f287f7bec1099da34462fc16bbb37950525eeb1a9582011aed8afd7372841dbc7fb55a0c9a37db1db880c7886cfa54e034de63390fadf7656ba71c818187c3b8482c7038292314e391978a98b876e99cbddfdc2fe53a1d3e9a2bee78a2bf8198275c0e342e571a5d151aa0fabb0082364d3b55984017478461d26e45908f46472b7c947468b176c6248a67008cfe2d01c2e201a14756a8c55753927d5501588fd2773b59610fbfccc13edfd4133bc9204069952f533f6fdeba9409010b0baf980f5a98b2e48ffc001c403b16bb994f0e205f0ca5d8e729a8a74eabf8bf221e9ae0559cfaa3f785255f3ab03c961e1b60fc6a181a030fca681371a727084914278558fdd1103a44a4c38da91d0ca8788f52ebbc3d2afe15b9bf0d4b250f7665c965319d2ca3931a4765d79f230690a88e439e8590b1c32ee19c0705d8a19f9d5a56eb09eaf8d787a4927cebb71cc10da2451ab2b2b0a9aef370840d1a8d508ee01d373ffff597e0f1f7a2a29815c2f25572db8b7c6d3cc781d5536d2a028cca427ea269b2f2c52bc2a8b7a21fbaf3006cf9348898471c4c184a93b10c12512670648cd67fe06daf351e3c36614211d52ad9f5dca46cc33a3cf6b20524255db91804533d3a032d5afae5d2fb295c544c9c8fb30e64b09029cac039dca4063af5a46d687c1b0620fd04bc5b62a3ff212c3115a3ce4cc4312c5c52f42847fc176d66b7038c7d0c543154bca68b008b78fdbfe9793d3f4a6a22a3dfe35ec674cbe859b1ea55fe0d3a06de3fcb0dacaf95850289f8f0f75e67597dca9ec7f17b707c87cf0c1fa2d8971e53405bbe969987b01a0d843cf03cd7788d43113c6322882689c24e1fa76fa7abfa7d7d0001ae18eec59ae6ed73d99350b7861293ba670bb1225e820da16fb1545e2e5f348c85e9af392b2bca75b6895cf83216f0773a411a51b411a4bd624d560a7eac3430accf827f70b2d01e107c0e23ceae6cd99cb0010f79a950c854c304dbf96b0fec749ed9d9168b68c5dc58e56798b1d0d51c139b6c24f28b656c625c27a3e41947f05328876162af28391add5a31f956bef698e54a133fc667af160ade4252e2b35014af83cb6e3dcd3de263599fac028a2aecc4efb1aee8d76163590b021b1b5dc22fed5a97949cb6dc1e45fd0885629e3f3cf4312a057a203e90e4cea3ca3d132a66cb736c23ebabb25dec85a2a1d74f88240831ffd94cbc118e1cc32ead6454a2fa154363104b5ba804dd3f4bd1b0cb33bc907bae736c7cec07a867dfacbc444fd222fb04102e60bc2080da57dcc6d1bc82266b2bedc9643de21267f0bf147728d262618c17d5d27cf6bc924b0e5c64ebde37315e5bb7ea3bedffdba492897f4d9c4fc4cb28902d998825b03063c29697e19dcea4b48810c18187a261266a495ac24ce49eb82892bf717cb70fa8f54c7deac813770951d35dcbacc01c9f48cf5f23d4f80515da2208752a4b1c5888fb0e1b6b517c0e43145b24d6b5b00fc2964016e352971e85ff16c1159d3ac9a48d620ff4bedf0f8927754df58d73f50c428b96fd8aa571f734e2895936d33a8982e4bb740fa2b5d8fe8d65b455054505825b0182ecc8f9e3c9e8dd7cd54f0692c0185f0f89b0e57746ee3fa41a15a74aeca5ca743d4582b45896f909b0e7c78affcea95b99fdd2835d6d90e4ce2a317d9bf0107d30afe8344054daaaed88367e4385f6a9e82c0043d943678cbc4b2b4a1b39270ec0dacdc78cdc45143b72948cd577c8883e1f26b19c6876de0e9ca256028266b724006918d09fd57a01a9137ac1b545e90e857e860b742eed72ae032160e83b8d60ce4661d41d0438f5dbea6572da63f13ac65eb74931a3a5e071386f621d8d9ce29ab60530ec20f2bd02b8abdc9f162080eb07fd6dd58c5b6e8f09cf6312edfbd77d114611e22db6ccc72ae88fd59cda9ed483fc5a46670d7f049f2e5dea3a36df91cd2826c14148188e58fae0f8abf9feeb173adcb1bdcb8e0a592265a29c20243de96b5d388a7d65117c1ec3af537669d7d5ff0da5c894163d111968b3c05f422ede28404c9279100c98e1b3fce285b9388615020e5b01a1bdbf9da5f369aa7a18e20cf439af90a177191c7ac0a766e7e4b00b742593761d0da2363b5cc8a086d7f1417c9009217849f360af9b64c0dc84058466175cea773bb539fa5f0b5eaf171bd9a4498fcff4b247ea7a32ceda2bd438b65fb1c75e51f0ce51e6158c9031affef4f52336785ae456de1b2a2b80ccf9cf09b9f7d1bfd3d901a45c34e158aa7d2693c1d3de6070e79cf1c1091a4acfb390af303e371d12d854ddb1d33a846cb470af2f27698e20cb2dc84b0cc26eacca2fe5fd7faa81fd810915599e3a0ffc8e9a84a044854cc64484e0f7cf52250751a80af2476a16da4861359b4b652c2aef636acf20f0f3f2b28e19885d6da63f1ea80d6dd9859cbaea2bed9b3f984285f221b5cfcd8dbdbdcdee911cf5ab6bc49239d3180b17348fbccf75e42e2a86c03cd66a3c99f4d383838a5854988ea3ca0b43711df02d9231ca6d5a0b12df0b9b9df0b19549379f0091036b01727643f2e2144136cc44265e71a797a8067ab8b25f5e4fced344c85bcf25b9dd4cb58fc58c97085f9050256635012c9d6120ed45774353608c494fceeefbc87a9d0f09da7e95a8770aba4721744088c44edc16e8c632b3fd1ad5b4147a89f295d95190cf695defa99ebf0f30360d0b5bf42762d8166f62070a3ff9853888807227fac1ed1528a13f7c924210a3ab1bf4a7818cab8d0040ff4ea0ec806def42f18a94ee7a7f33798942766dec5b1df0b6181295e88ff7033d78c175870c4b84445763df45f11b3aa1b78e55b932283443a4662712bb2106eff15b2af113fd8a567f0e7fffbc90fa144195ff611861fa75f05484ac245a34e4de236ae69ed60ecb5dfb2ab35129a533aa8381ddadc7ef21daee7499ce5dfc297b0f53e7cc173bffd783cac1040db9d92ee72f438a7b92b3f5ed02c1f5b969dbdbc3ed66057715358546cb45a9d6cd2f84ed59896af4098973119552fcfb085daa8126bea4dd87c3fd9352e838c7196e1eb4cfbbd9240fb7fd84402ff6fa3d6ef5cf0bcf2496620c687393e28061e4cbe11f6a2007cc6f99a746deb945f62ebd6c4c4573dfe1814c0f9365554d8d7a6cda2d96f017d8d12fbb937f48cc2d5ec5837adf7cc3827ad61b2e6a22499d217a0e73eff9829dbeda9854d8076471f1bc5e800452dd84e98eead0dc2b3a6741a3d13213bf60cad6a80d99b7a40a4c4664879aaf630d235a56b051edd0e8fd1f8897adabf3d8132f6aa923059458f752c94c35ade1bbe4c8d208dfcf74acd29388e90567374f7c426ab6696d0563549c7af87ac72a06cb26931e4decb827089ff93a6c60cc80a979ac871b33c700f0b360f22218e1328c6d6f1685241fb862a155dca3f7f588bb178f16eb651fe77fdd528f5cfadc6dd8c0b0b229e7afd5bd73d174757bec0dc3a8ac3c5418fc8cfac3ec66808a81403d4713cfe4870bf3f8c80999c03f7ca9530d05b54696cdcdc85d8c6e4c402d8b1e4e13c27184ead320216161a4de64d56855ac7fc11bec869585116381a54733dd6db78f6588da3d3110f855f8130c54af4c4ebdc73be96f434a192849071cc5f9174439aa5add5f434068ec031a835c4765155f8dc3d317f38a0dbd2eaa60760121de7c0c6bf0c7adae1269319de4c67972e600b4876a4da1fb164cfb0bd7af68c7fa88735a7bc3fe55d2e7d8fd0e777e5bfde6ecb81f9e6033d1d73a96340ff1938831566a2fa00a84efc1554a0518f4f36c33588c44a0bab52b58b44ca73b6f56e48e474d0fe905fde5a464eb5711ec8906675b09945a17867435864c56f4fea294037def5b320d7f07703079b339434188dffb03fc8d7fa32e29edb947b6989d80f4ccd94d4c6dee7ed3d2fbb95aa7e70041ff87be97c36d0e25a50fa9c266723a0bbb637ee3289b63a77e811d417bd5dfcad0997f5a86153f6bb16e2c0addb6363398fb32101eb293d14bf821e5d700c4728114b9b6df09063015004f4b8a898548a024f4b87f7bc6780d3e50cf7790204c3f5479950a562cca18899aa7f9bce880f0c331cb43c912a93083888f060fd97cb92a1b5b35b239f5aaec9e8d842048f3a96aa0fe59c4742e37938b7d857bd0fecb39f60d5b67b16e14d4eb59e97f6acc39e87b587e6c6c12b1daeba9833aa724b2004bbb9b004f225053c9b83b6e6d851d35d1a67d0c8b092c61bc98f3378541214d06dd942f6b76d8480f96717545704062280f5b444c2d048f13cc1445d949ac4bd0a9ba52a6dd29232b885672f14efc19d06cb95270357a27f462f8b44fc7ce44140b2a99dc3e2f31dd38f2d32f969dd7e11df4193c25bfd3288055a6780e8bdfa0653db2993c80c519d2418c93e3aa0d3f3353b176611987189e59354da4ff8b1096587be02cc8c349e944b88fe189e2ae0d66d92f53a171965f866408181bf08b54a139a55e4d14ca8820fe41d92dbf594758e086795dc76873d1797fdb37c67bfc31b698868d5d0de1ec135b7f7d05c60cb1cf2c44966a74ae04bca2790da431bbc23b8089dd830da66c5d2d2b34f4f75e4b531750fcf6bf61b894aaf19ca7d413180ad0c3310ef327fd2f098f5bce769967c0f2b3877d7a9fc54629a55b64e2095110d40ca15ac5202571c5fca7151c04667ef0af71da398329a9c35c9014dcd02361e000b6ce27dde05662f457fa8b11119b5d144f2cd74270edf90f5a5f585f98d64580f87311b35ebf04eebbf9f2585c56b23e02cc579bd65a59c06abf73674d598f4b93faa0d1d06595335dd1670d7f3a4d9a4621d00c61128a3c6ae627860352e6805524da38df23420ef96f030cb9f95cbbb2a5d0d6377d5030533fc6fac9c5da0a7d4ddeaab476ceedae2ad8f6422986f97aea50d5315fb82c564ed76bf9076269d58eb2f446edfaa4ee066b89bb57dfd397f858969573dbdc551da21280a9c64dc32749f2ea018ca0a38a7adbeec45e8283c7394aaab428c79d0d046ad45bf1706500ebc82fce2879945f4b0e2ea456839f0a7373829e7794f7dbf68c950fcbb6db89a1e4b78ecf61a7d7111d895cfe8aa966555a51f92cfce90820e315579891f26e2bdac1d284d46954d4e6b1edbcc8e6cdfc2b24c3f68f296e472a770e619c081ac1edf73de88869bb9f1b4411b530fc6070272222baf89ae014b9b2bd65d20ec2894fee0e93422c59ef3c3757876de1b04ab91f260f8b5dd0c75c32c23af925fb26c8e0450416f17bc5a232e29f2c294a07e6e566bf9b84298c8bc8e827d6219f6d4f939611388e485909f13eead8a62c848dae94002ffed0a79ef0f605ab24c48a2df0f58a788df72d9bddf2ab7105e619e85f3b6df706c3b77a993c3ce148ffefd240f881ace5250d9307a2be1b700460e4303262b6596d1313bec6c15db7acdc438493f2f04e87a9aeff00e6e69bef940fa56e1159b837ba74b15cca0ec1f7c82ef41a5f4754aa632bacaba1be0962bb8e5f2eb4bd72fe1cfe692809273b54c4a3e08aa28f7f505c699342431e539022afdcca55f64f7b69900b1ae2f95811a73052214d947b09eaa7c71db056f6958d8e3267bb29c71a909678e4771929f6ccda79b7fd17a2dbd20754441e3c28770d9e4eaf29a0ab6c7e5198d36ef13be8211f5ff6e395bf5978f3c1d8bac4fe6e1802ba6ce3c5153cc01d93a58bbce97a720a8e2e78ea040592d94c3afb9cb16e9a4d65659df0ca0bee23e1e0cf527fc8d12dfb784f8ea757dceb776458606696bb5832beaa1c80beff210c6280263c96228494ff095e2c3670cdd4dabbb85f8c2066ceccc3da0b47d4452a23493a3e30399cb664c417d53def00e7b04939ca28a0f86d67b1fd85a1818b71ec84d1fb8cdaff2a86f3b6dc0b5e5471c15998e03814290c89142cf8b4623815fbfc4dae3f0b67ae1a963004d689ccfe6a4619da949c5d648409e61f06731d8844044afc083d8822e9b77c234d26d89592bacd0e962ae3a94c5136ea126795bb4371cfbfb57e8f282b09fd69f6d2be53cff23d0b6dd23a60053686fc7795d07a1abc7b9f3274a8e0e5a77bfdb94ea898d5fa3001e98324d3a2ac5902629bccfeb0d7fd17c99fc0cc9d182e1acbc5c833bf41a93c7b383fa26802de940f22a173990a8050a1b331fcaaa3f23ff2fc74d8b6623d9d91c29237b1323ad123bc2092ecfddb66442e13aa92ffcb44f00c85c7a5cf97685121377f73b508c7fe808dd16430ebe83fb01df071a523a37dd88611b98f4b68e628fd910857b773b11d9e72062fdc67af2a9cfb765cf22f405079b682bf2405b1258df03472d39929ab36ada82afa331b0f733214060e050001f3421e676f9e37395107a589bb35caaf92fa328ee74a30d6e35863026886fc906c27acfb0335eff09aa93be21f999203c03de016f8f040aa4e0bb28263e55894cbeeab1cd90c65e487b47e626d9f1492b0de08ad69f8a60d5ca65b5d0984f62de6753a4beda124a990bb371be9675c96fa9c7e23946976294fd51a0f6a6a4cf0722a1b52cd8772b90879fcd37ce86c59f42e237d822348b842e883860db628ef91d48f42d2e65daed8243d1c0e326f0a3d7126bce4652feeda27c636ca2f97055c6befe60af4f4e50d321a59e389686f1dd8d44a90377014fb898cb26e0a4138cc0a4944c3b85d5eae07ca245102c3a3a003e1f4a6b3c2a6796ac383524c2b99f6dc5f670b7ec51a85c2231131ff1356dfeaca68d5ffed9df58f06131dd4979d77388250bd8ff578874ed827be299b8c261dc0db16fc10e700ffa19ba1fd6a4bd1b1d8f9c25e9a9acf433b8952818daf75b47bc5104ea9a34f654fff09a0a75bb283694e7ed901755767b93cf5b2843b65e7eaad53efd08a3a7d019f896c417e2a5d33e9c3981a1c9e8f68ed4b2fbe192b4f8f2414e9bcdf6251a91874c8e67240611627e192ca0b516f768a7579f7fd162a973f92fb87e9804aaa41057412c8b7393573c09e33257e380e1fca4536d6a55a26d30aab36162e884dddb9d1ab99a58f3a0ad76863cb57ddcd00eff94b747b4205facd143d4716f8db6dd9762fc3a5eaa0d6512419713eef57b88de86f518ede75769bbc00771f8d20109b3d1f115e36ceaef015c4df97f289d17ccf137bca1d6433ba4e626eeacdaa74b6217f45e4900c1deff4b6371723bb733dad25854fd7d384ab505e475d25d88a74fff66caa2952e139970677f27b9aca2afe8886f31c38be3f1bf063720ddd3bd6249a7c635418a94f51903be0d3bd3c309d926d110634f31055a2bb8380ceed06a6eda99ec5902827b3a6e9ec6cbb37185740f314930808b496fdf241ec88b5121b3555a1845e3e109197cc86472cc2e8b731af393db640be09595bb478dee4979e4ff0bf7bd0cd464f16fad2e21c92be9af3678c0f0f5ee90d32e83fc20711680f79356a51cac40ab7aa15884b44933e44cde0401956c1bc56db00083755deea9be63b1e77022d1e700d64905f2cfee747b038ea5615ce5ab074f93e5134b7efc7495165e0e04a07d3719f977c7c506bb0488de1c0262ea95202b7e1256d2a68cd13022c0502c73868386482aee1431760b3e8957d46b13644855f0c9c71cdb6a53107b4182b9bbb120fa83910d58988d12323218a9bcbbd06aff4a68b632baa99507bcbf9c29add4c4ac5cbb813313f8dc6c5f665c261d1dbebe20c1b40c11fdf8fc9aee7347ab783c70ffb9325196a98810f254897e9585f88dc766f61a9385455f3f45e84ced13bc6e8b3f515fae3078c0e8977e88d72fb4591bd1faf965ec2a7d2afc0085dc64b1e29a85e673fb8ec2a2421d7859f2d50d6f58bb751ab1f33a1cb8bbd6c15584a3e203ae5db4713a115b638b153d5f88f5a7d12eeef3020b8195e6e28622fcec9abf47b58b229363f4939a0e612b451ca37d39ca9639ce7c6f5d1b7cd757491e28e7c460f134a5aa67a07f14a90603a490c1331c6a45021b397a11fa2e08d3b7cbed0bc8a402d66ee469bf2d5ce00dfbaa73c579dc74a087897e85dbe0f019672193c978098f872842c41a912392e901f63b657a96bf0b77d9610d8b181487a70a24433cb465e60ffb6d65f61bb5eeb49f2993254543d58830a044fb83dc7951bc94e3103b19a077e4834ce2c358547b616e8766230393750b05c664f2375a9df6ca6c7a0ad997b36505d8cae2649af8586809ad055a235b88c0f805533baea4f582279d8fe98456c3e9672a442b5f98c611257a8d9d0be748ba30ed44c086abc8d866db436e0b8f0a0a044d9236fda63ee57732ca0b182fb21c19a7a1d3149b6a19daac1d6674ee3a839525de3e5afb17474356596e3632a9abb42d601ed2b633f5e3a4e2c8a3942231ba24842b8413ca078d2fe4aee648640e4f3ab6e79d071adbabcd8c5ed2f746c14155110feaaa0d2deb7000d5af3dc1eaafe6f2980ab0eb253dba0e80a5bb77ed34cf8526869e92f2f97f7a4f66be98afa4566f5d6aeebf546ba5bc52235cc0881ff75352fe6f92f6ef1f258aad6ee56ca0628d56ed49ff6b637672a6e6c07bfa2601c4311c0bc76c2afc2321e292f70b1deb204d409a003c7d8ee2a1fa69070ccd62c65302ad68baaef86df34eb0f7bcfc2b44ac927d181ee5e4217eae742a7eec144760ce4e4e9dbdd69aff7efebc492a3a89a7b6f10c0df40cb6af0f9c734f5958f17c6e322f56aecea9afde8bae219dd54dadf42f0ab2f6c28a15851a9ae13b38bee941d88e6ed9282416229a21fcef13477136dc2f8ede16f3a405db1647fe78f1dda24ef8132b3eef2885dfa654fc73cba87e5a20341c27b15ad71c426d60766a879216e56072407c9814d670f6a085ff8e00fd5768f30fe844fa940e2bae998e74b63d7190f355e0e97d9f6f59a7ead0754dfa16afbd0bafc8e4619d8b2d19404ac3e0dcd1c7d2db04080da84939244d6881f399c025e6488ffda6c27956ad5cca9f5275af20bf67c25dbfc19efaed35364561c1ec8b08cd4a598ad6f735dcbd63b1c47da298c16ab3bbe0c4ba84ebf9d82f9e9bd7ac7b91e8caa2c90161bb363238fee2aa6b6e0908ec8d04ed24c5defaf4058797efb5fe13f84eeed32c75526dedc5c5ca1a7ac5cefdedea62634603c98b86e27ffdd80806435a2f3ad0e1ff33274d225fb34314d06e74b83dc8c9d340ae97ee85fd98821d1640f5d464ce7dc98caf1742c27dde2ee34c2c2c5fff28a7fd0f348c8226ad28fcc9342d609547bf14aaa5efba4e2939f439bf8edc7ab48ff104d184599012ea69548f4af166281d58d07fe32a5f30dc29d1370edecd6d8a5371ec7b469c4cb7d2b87ba531a496556fc188a319e36a15850ae36d92ff0d4655a9629f06f02782ccc4218a107bdaef9fac71d3052bbc4f56a9924819034aa07bb0936e8fab7c53b47a5daddb192e62913a31a43dcbdd35bce3b61e4b9bd8f1ffd9efe1245000b8dcbb9f5c6ef66650d68cd885e24c0101bd24c1adac2492a76e3f1984a6cbfe0a0ac10ef39bafee5bf3673c23b611768a71d5da70e601ee2c846af432e8b5bae9e8783a82a144077452643328d09be214f90ef8ad8e4c56033d40d88ce14cdb880b207c5938044a9c4effa47501b53eb0d9acd12771808465f6e7ac2c3732dd5073a13904859a5dc5add502c4b1c5802f5643ca2a22f4ff6fe95d761e437892045bcc5c4ca079b6d99605166439d1df2b2a579048321987f33962289f208e20e35688a37225b82f1a76d8be81c5517bef013516e97a828b4ef522fa14cbbcd2ff1e612620b72c25535f842a835ed436e8f42dfdb58c6375307b0170560d0a247bbd70eb3dff3815e53243f55a0d23ec472864d151f3f81efedcfb3aeac93ded6e6d4a56f0fe45c3137a0dc0c1981edae8de69f7d60605a0ec1b9dbcc20ab0286fb9ce1a41499d91e9727088fe0675c92262e12e97b0c521c0c80e63253f6cecd209353e943533a36e056ca7c429df8f528b02f51a6a47efc16e31ef5810b9430f3c035664df6a74a4de6d2f37fff7ad05d833b680287c94d8560ae9c8d8dc88aafd0daf89ae38b731b20b8b6279d470286e30f7b4c0095e3c7a11d27fbffbfbe3cd35959c5ff1df78e37472f406e4cf7548e4f2f92e5394387bb61f29b6e0c17cffef186001d2139e82f8f5b6c0602b365207d2d0b2f405c5400efda59207506e0976d107395d89039d84347d32270e5eba43f8a26cac7fed15dd71f4503543f935a0afad99f09fe50d812c172aa3f6f7e62941b2e7e4f7ca9375b9fc82c01fc85549f2f0ce814663a277303f62d7d64d4b526230b11f92168ce637628890b8ebb07f65ab83e57c07f5a756ebab39b7f20da05760797f597cefe28b4e22260ac94b2aa3698cd914bd4453a4c1046eeb507e77808ba67f50a0ee5f0691dc96eeb38b0f115419f5d8671ac10cd1f84cb1ba797765527082a61d060713819fa342b07eb975bfbeb4e9295d5f90a1119c8b754cca8f3c35b9fa63eff1a43a3847614e0bd699572d2d602ec7f579b9b3f3762bc8e0972ed9f26c4d8f706e8e6dde75e09d6813a360b69ad8574230b138260d8d5ba507a23f0cc4794b9d874fa09c2ea755ec0cfe2fdc32f28a93d7f3b079b3d13856d4305074323d83a0c4887e5a05dfe56b75b8b518aa473c031902d1f344cf40def13a826239301d9d99df53fae39311db601adfcc38fca34e4d751fc8ceca1f84cc5a3b68e3dc5850b0c8097d784e449172f6f895a0d9ca98b1a842dbe635a59c74efb95d2fd19dbc2dbfede1fc4561a9745a66f47373b3309b5a92a8f60649926f080090dd8d1667574eb74748ba198742601897eb7bad6c3d04925f8a6a9ae2d08ae931f75cc817e95e06b7742f5752678037618a4f670ba3778324c64e23b00772dffd6de7d6778689055767e64cfb2c063616707f6dee77a3104b01b125741aa8345a7989861558cb2d5e549eef981bf298f0f1b921627fa0e6bfd4fbb88a039e1cb225a43973b6f1feaf907da8af8140bdaad1f770aba360bcdf835efa7eca6c91e0410e7c249cb60a4f054432ab2f09d82b8bf04cd2ba246841285f4b12011d8630eb1444926912cd1796695fcaff2ae1401f4a0284cd43d97f042a489f03b02f8a16eedd0e3381e9a5400354a11666f4fc47ee58d8884ee87c2a83d26673a2179644116405bcf1d2e405b601a4de58e9ff97da00e2c11c6924341eec15de74a731e2a305f622d39da7259898ede28cc4bcecca1f1921d8e8d2fa8112597a1f1f243997c7aff38d0ca7882854474d16eb763ee21b1694ec703095083fd8dc3bdf57318a85e264e13b581ba8a61e27abd3be91ed0c237186a7442e9b6846fb9da05307a288def026e05a332552e3c18b57824bd7e35153c8ca4aca196c8c7a150676b90fc3789065c905b4ee8b4fabb5e31e92c09dccd38129b2ac64df3dd37e89edf264eab6ba314dd5b01b61eb1f118e63aae71f69d07dd5a7243ef5e0cb50e334241453def06a7af46b3e8bc08b3e25d09059db1b718a2d027e9736f7dd6ee2c6dc08cafd2ae655250bd63dbdba699f2cee21971ac8a5566143383d63e16e18256e2b17ea99a7974dc8c2504cb5dbee6c77b5b94ac0b819b6c6be2e81ddb4e3b501ce57c2a32315510c699538be40619a958a8567258fa7af8953415daada613f9de0163497ea28db34e4953d12e788b1963433d905d91c5783f11e96dc4eb5e74e0d3070694ea7dfd09da7c8d8c7c50366ff253fd1d180ec7f51bb791b4ff0e44ca74f9fa33ec414747fea0b5737e96b69ff3bc0aa6e3b4641ee75dbba19391b8a1d960867e6be5e1715246afa760eb3b43df85545e7a5dc701ef81479814ff0fd8e7c325525632ba17128d182aaca5c7eb7219bf4cd8190e1785a1a56bdacef40a33a632eec7b8b40c01f4452ba466001d5e2c94e4e387a3d9e07bda2ab1f2495f5cc0ac2122d396e091403b539de44646e3d1d4e981eea8d0db4f47bbc29dcf07cc913a7f8492a7f557215d75459eaaaa1667f65794b6f96b395a514f007f015a80da590dbcc4d8de6f0a0d3fd87044792bd1aab5b7926c57c61a57bca42d88d1701dfeead8f90555e28d63c2944b6670970097096e28c128c43c10bb8251244e875ffa5511545ab78bca343089dabddf8f292ee3de4684069a1a7da0c2ad8a48656bbfc69946eafb721f8e5bc957337177cb33492fb4d80b7e3711221d26df5639deeca09365355610a9cd4f8bebf3ad7d3a4316efb123539a28d4080c0786072c6f463daf33a66de3dd2a22b42792bd5f69b7c9915ef0af181a43efa7e410f12ae02f9dcbebd3f2fca148eded41de584934bb8efe6b42116ab13b35eb82c0eb9320722137a04a5b73e9ce2bf1e11ee09540757ab23a0f65cdc220159719164aa749afcdcab8f596e04733288c4f0d01d9c7cae3eafdc52d0c286dced8fb5c16817dfc64e49663f890685e8ba60db5f1af0f81f119d24353f32fdcbdfe28e04c8154974ad9a4d73f14804a1da81f42557a0f5212756552b49bbd44d2d129fa6391ac6fd474caf4b2658202b538b8d1402deecba70e9fb8b5ba50d17a13e2ab957a43f4c42add2d61f8b63bf4269b161d0541a53de48296df47e74dc338965801ffb7472df9256d7dffc5dcedb30f9c1cb5c5dec93d2a377994a5a9ed270ba2e468fbc4cb3ea7c00dbc5dddf971f99a5ab13245038305b982a433ed21fae2b2a95b1d9f58214830cd65b59626505f8c079c0a8a8146c3a64ab0b9719669fc092941430a8695b33fa8d5e10a73a4065cc5f06178a1b786386dab572ebe40b7726394230fe57d60bd24b6a21288bad2baeed5262f5d69ac17e4a0f2c31abed68b35b3e1156bf4ea314e2afce0ab955004edaf5062c59eb4e2ceb079729d85b36d7e6846d2e17cbf58a4a3b8940818698c36953c8b63646a40d2a216f4095138002ccd8620ce1cbf97f95a832aea41d483bd5d9793161d17079b91e0d14e7b547a281a6bcfd9c482eab41a4b8035e8505f08a69f28cf1f37e7ccdb4fa550a7b0ec31979449bde8974fb068764fa248c9c562297e210a5b5d5641e63ea4d4aa4f5d31d408fee5209aa75840802e555341a718cbe9320f8f2a8d0962674d910d2133eacefd6cf10ce2fc786e3c736ac65ecc450ee21f6a44bf2cffb91a60650b7e4c121d623289f775191fe91c430f6fbdb2b4419a7f583a502d9cd0d397b4d0338262b88b44a414caec111ed4aad5141c15c69434e0e7aa72117f53acad873b8546fe73c4b34b5b7bc8df416aa175038a108adf4eb9c8a3d9e6f503d6f014af4bb40f0b3efd9d7b7a0d48846cae068d181ea942c9361af2bb8c086a7ec6a0d530662c2455b7186c58bf983e817e2ac4fb2d4ee1ebfbbad47e7a9c9f498657cc340e9cad253ebb340246dedf8db1ea1391d1c9a3d88187b0c30dd1742768be165fe3072a1464dce1b98b0dfa8864ccd2747529853a0c438ce77a43ecb4184258a515fddae6e75ade18e97710dd5e76ee8d3ab4a06a53e5d8790407cdd7b4df0eff86e004011c39b387ee8fa1424373ab63b8b086f734c01d0bbe738938f4933737e040c6625a6d37cb41ec6e6ab7a4435ac4505815d0a770404a499d9fc7cd51dbea0a36828a387de076572d9dd95a8b24c281522c396ea2bccb45ac29db7647c450d76bbd069143c4d1a91e345cf2c6606b5f8dbb7012cfa304a2e345c2fa7e3a240dadb4d2ee1cb8100852e57e743e55a275e68d16581326c1e6007f11b3b75669f979fc77d723f545535f12dfae45863ed072b193c1bb6c4d688e0a2b5e96a04716456574491affc263263ac65115a8b13c57ee31071b3cc19978ab98aa9370fba2076e262895489e968bb25a74faddbd740df5389f62e8f2fcda0766ebe38a7bfbf89757e7215681b865e7a5710faa5fc1cb3873ceae5c31fe02cfbaa7e137f587f73e9313c57cbe49a7b004bbef42045502067a029ffd7275121d5eaa36035d48287138dd78a119fd8338e41ff191c25e4136e0f847df3337133a9eb0173811afc6f788712db8e26a94ebca14c6f4a71d20d2208758002e8102a030b6dd1c4b45a0b896c927047ea7df0186c50aa1d569c667f08f9a157463c6681f6008c3d69a6f185b885a1066d806c596e0537fe2d0c1e296787e703f4d846c49d724c42e26c3f6ea02b9975b06d8a16c4765f85d62132b30894982ed75bc43b93ab1dfe2114e4246c63101e11ff1e9d62de13646fef3d55ee9401e7847bd31b0f80caa0676ff7d7328b60e4a0002cd8e883a0f64ce15b0230446609f1ef32ac887f075a2d660169d8661846003946159dca48bc78fdbcc4669b1409885cb277c5e6cf8936398872109be7ef36650733b273d5a35fe8c565723c8fd5596a9a64133b080932cb6b6540608a2f453433641c26edf9ec398bd731f4a60f4e6e24c750589df83d78ae9d836f0cb21283870c60d399ee4509caa4051b1879ac3054f441270947f623240ff10c45c0d07056cc8d3fbfc5b337e8a7f4f5fc26a6448de724c803b1933cef1fdf3742c109cd33c48b2e81aabef2decb2470060f4ddd16e31eb93657f010a8168da3340d9d8430ed2e82a5e18401323ff2444e7517f047207ade461673e84ea2bebe6b73d1da790764e87d5f0ea262227d6562c946bf99b41d85d4143c220040d0febb4af28e611584bb113c58cb074ac8d41992c9b56b0bfd7e2ea1b25d90d7641bd3e8438ca1b03bf889f41c8739e1c049c052c5c919817f738721816257780ccc4c75a0a344c0ee7b0d09180525220bede8335bc2946d14b423963dabdc10f02fb94ab89fc7c86b26bc85b5e1e394ad7ad15ae812143a532b25b3a6be03f4a725b927674d13149943d01e02aa3a3be90299116861df151521f68a32622e8862efeea28352648557ac963cb8985c28bb60dc17581aba30571af473f2109483bf3db43d8e801201f28c736a6673bd97bac8c7fb23ef368381173e11003767a4c929ff304e57c18c8a065f70b0c0b3f46f38deb816b309c9e8c46c97685e55ed10c4c9364058a6d5d89f3dfd9d1d6c3a9a01299192e2b7aa2bf00b0bf89634d6e8676d82cdb1aa4d7875aa719196b345e3c18bb4de15dbfd1f5776c22f9a3460b99409a3d0b3dc963bb4a689e59c27b57c5b645a9521859229c67ce0d44f9c7b35fc94e364b6eb19f535107a8c1e8dd47437698691ca59f67940432fca33d01ac94e223e29620c8d71e1eb8f546c9de607170ebc1f8d74229632b4afd53921e9e1e519defe905e6ff9d651da18008af779a116c934c22a4bb5731eb94ca26950361c53f31adeca941e81e215bf62e33ca2602c405adc213ccec88c567b1f1c53673df7f81d0223597fc50d175880b386af60300c084f3a7604ffb3a3c40d1b8c8424ff2e12d284736721ccfde4286a30a923a5cf46d930b9daa1f5c0c01a75b583b2ef3c4216bb57a7630f12b08d81780b11517fb86ebabd8e26a3a671b36cd4dc81884a6b981fb438da47bbae0e472f70257332c4e01c50c0308033ebcde40c032400107950781424cb0f47e60dcd77fc9aa4678078f5c713decf60813c9f9d404df44d54151ae251af45ab63658f439126f37057062576002b9298eec07408e6bcdbd458f7fdc4746f88496edc5d8f5d0814521e0f32ecc908b5fda0a96b3b0ed0a94dd31092f95c29cab95c19c0723b49c367799a7d6aea27b24597c7dba811520d1b0ba1e5fe777e1c5a125135e42cbebcff0329cc4a0280308a3fbabf6cef385023466fbab2358cf342497a98d446cadcf702ea56bf17ae6fc51ad7a74325209ec6ec9353cc92aebf0437cf8af276ac0612c87e60696b9e77b36474f22535b712bc06b30a665956ad629360f1ce8d306f47dc5eec9c62e9caf36c832534722dfb7e137bebf7337224ce761c638d99d9c1de2e7c97e27bf8f82a053ca8009301dc16c93da9f771c724a558228b34274d697167bc84a94f77ea1cc7979ad9c6f25bfaa5a64d47f5c2f8b9aa0390d2a0b40b549b7225a24fbea74ad40c58b3e69ef165462b64c6ad01f570d76531e29314f99b9d27214d1ad6a4054a3ccf0648bba1a4c1d0d260f51800cc689f967b454c3fe83e2965ef7ddb9670b51e5263f37074c1b9f686088014b393dbf25dea49680b7a263cd82980fe8badecb90eb8bd8f1ffe12974b254152d36f6a3d8edd65566b41d3fa269c7388bfbcfbcf0862d3ef3c2992fdd72fa7947deb299221ab7108c07035d9fd056d72f575b9babc9de676fd6e7a5ad03eaafaef19d46eb15cee05d9398319da61ee49eb01866b0e9d8366d8fee87d3f0cec235b9b9c90fabfd7f62bfe23bf03393d8660d458e2d9069ec1e3f7c6abf3b79125e616fbcba890e2bed1a6ffa3df7ef132158ab7a49995e9a8bf542c2a8b6e91717debd87a804a474792ebda1208e1c538e3b3b9adb3327d6c99b1d58e76e62f8e704dd5be7c2e6f8c86530e57d2dc560d5ce8fb07ab9b8312a74f0f5019416a3198e015c5c0fb4662480098829ed96a4ba7ba443fdc0909c040bad40d9622b776ec2dcecb26e471f18964ef95c64deaee4946f52e9cf9a407e950de489a16fa5f6b8cd00d0722ab42ffd4ba63d09376de5920e5bd60b3cb376cf16a0dd4587e67d496bba42e92a330221c9966b0a97ae9f48bad21468057038c8478f718b88212c933fe6994267efc3ce756799e6f133ab36378714b039bcad6def3717b989ab5f6b2d1c2ac058b8137443e1a39fd9489a1778c821b65f5f61a1681bcb51b5c4d297e9d79f4515be41991c9c32547de400ddf8391f22c54efbb2e9486a1fa8b13183424f5e7b970d276af4e0f78e6d05dce3b06e7796700bbbbd803a1cdd58e31d83e466c96b30b60b1fd599fa92dfcb0d2c49a33fc35f1862553e963b05c9f5d02e60ccbaa5e006642873fff1a2b32ac1afd0a2af0a45411194cd462b5cda3d5f200c0d2aa5361baea900de0799126db7f91e37eb81574f31708b46b48282bc4a77bbac097c9080d02ebafe6d93478d2da1619c52efe0926661c79629bfeee867ace1db4833179d3ad1e81759d9d5e62b8249838f4d71d3d0eb0a12db0990adc38f85d3c80ddd10a0487332e1a825877b773d21fd65182640fe91f51307d23a1b48535507e6b1d8315b6159efe2d4199d913268ed278b6871342ca3f9f8df5de792ebf955a9f75e9b1655192d7c789745578143a27bcff1e471d0811be602ddbb8e1c36767a3e173b68f602d0cd2af6913f19fc7c59313e049fa1640a21e64e029269073cbb9bf58e6890e55e7867bec06ad422d0a4af422eb862b149c3d41e131d80d9a7013088662d75285d35a788ae63d3f757ce8e86837628fe22268ec94aaabed4024ee52cc1a3d9286383a08942ab7342eb844c458c8337f276294d4d13535f6c95130e5639eef8678e2f8eadefe6dd036a62cc57a82be3fe64b1e177a1a59b5680e36b8e5721b76c53acf879a39afab60e0ca64ef0c682b7b73c4a4c6aef8a4c93ce931623759cdd119a7c5233fd515dd8c94339bbf7e62bf5fc4af38e2cecf7e9ac1eab3ed75546aa7231f8bdb293be79046772366c94d19e19e976722ecf949c3bd9220fd14ab815019606a33e493cd4aae1a69250beee5e4739956818f6f87dda620f91cd94cc56ac33589c4232411df2180a6421415293a3b6fdde2c816289acf4556d1aab098e0f7028aa954026c6b09764c616b461b01d68ee52d3a6eb35f55feae63da44b7f1c655f8a219f97f5e9a33dc8e5f74f2d8b0d3d8a61978e5a0c0d52f6a26d5672e9f861151f22e49d9574310b3d2e94010990a22357fd1b8c90a60b42763b2b8072f634c78eaab4bf27687b3a1937f52be44b6b70466eda6688187d9c4e948701ef57ec377bf9ea0521516c9a9e54b93ef1d0faa41bff00d3c17de1ca7847375bbb7e6490e17e1ca174e4454da6f9fde467edecd6f5a11750ab63f6e5182ef6adf2c042753621f8dd1c24773f76acc94c0c5c60325ecc9371f7ef9673a277850993a6f46e665735a607105b706f94e55ec57ee81eb2c1cd267319f43704f1244809758e3fe86d623d876afeff862017c922e173f42e4e65281455e7f3aec3cb4c86c34d9148674ed0b355c65c25efd1e133ab08dd43e512e55d08ae674629f505ad002fe3a863f5dc548efbdfb6645c945c18629ddb1e4e35c419f7b09999923f720093ee03cf8922f83c3beeeae62c7fdca0e02bd84ec0d30904b4b6c557a29f9ebfdc2ce1827594f3c507b34de68db5407dbcb1ad49c5682945df5436cd8b857cab21c6f5231b19837fe5ad5fbcd59c4f00d8dbdfcfad88e54335613a1c6dfdffa58dc9f51dab067ab510ebccd9d929e3c4a7bcab9f00bb0ed4c2fcfc24ddb562d610adb0623f25eb0f9c4f7cafb0d917ecee7571c36edd7c3adcf05ab4a76d730fd253186b318960fe8f27669d15ae62c1931240661b96b1c1b8bbbb11bf953e27aa3e06436c1289e09538c05c672d6665ee0f9c4d63bb2bb35f9335e13e045c7b70bed32777ad5b1ac1f3c2029409e5142b97e42de4e7851bd64f97b7863b136ced96ccd8d45bc65d9baeeb81c82501cccb3c0772d2d2566420b4dfff06eeffe190ceb5cc9258ac9d60aa696fd27fbd295a6f8507ef85851020d0edbe1d49344e5a0deab00d5cf739e02f58d122a744f7d36c158407d2bc08a743385b31b544b586a04cb19e1e8c40ce3d856542cbd55e18a6f5e7ec1a67eb48bf96f6884a913e34f778df608ddb014fafe047556d835d81a4d504d9cbbb135d1f023c9db513f21e9548134124b94f8a7749b584e9698b4a11bf8b77733692e175cc9fd17284007ff05a38d16e15499ff257ed04cf687d33fb4826f29b928fe846d9f8b9bb5695f830c44a10828e8fcff631bd02ccb411744dea24e72bda1c759b14fa3dd78e94c284b620dfc8cda970163f05510814adca7d6614ffeb484eb7362370f2859168abaf4e25ab210e24fb9468d198633a6a537725aef95aaeefebb89ca58eb85eefcecb8f49068d5a232ff3ae929a19c932fddfcdd1d583fc176a569784ef74cf03d8cace9fd930ca0d2168fe25d0bac48f117778cba9e1aecd828c892d103c0064ef49affb085acdf6f3f2b144bf1ef2e5b4aaca8b6a3465076357efaee8eeb64c950b30abee1c2d070b6e3d01ec6537c8d5e3a343c8b864058fac1e3389d59fd381549fec81ff0cc4f44dbee260fd35fb2bb6124cafba0dae8ea16b8530063e254f82e85794c88ba626959d565aa03ef862e081094d583052a3c3b99ddb4f3a1fcaecce3ae7aad9521b58f8fd821cb80fd2a8327a22386a559cb35af3b76ca93f54c7c7a8b1a0dac5394cc9fd38e932f41a6dd6e6070f596c53a52430a60cdebb38b663b23d102501e61d066c0ad1cd8ec3423c5a1b9ee87858cfdd15bc4f68369e51e1194f3bcea4da70ae43d7bf43a669c5e52abf24500b9c745c9da08cd31ec011a5d863c2bb2df960ac8109cfd663f36b9ae8fcc4d0f06cef5e5c706d47b6f0e94e06b5aa2380e9b84819d7628778163b36475daffd32f324e63ebd35ca0f4c14d9a0dfba44c736a7a72441c6a3d3175baf0876f4fa1433739ab738a77558b8aa89f68f937c3fa96c6adfe38b6a5420298f884e79bcef18f964135b0d7a0c1181750a4fd69763bc818a2dcc6bde8c5ea22f995a3d58621711878b2f8fdaa61128179ff7c3b93658b8800f65f55853fc9e9387daebdaa85fedfd082e2c347c78a67b49dde0d438fd80d2912cd1a46cfa1a1984955c75f8ad872e0ce698e5270da0cfd966e2d03d5ce3cf43f8c03bc94bedd6eb8bb49e288079e858703fd6a403a9b4721d223e202d602a1cd4ae9db686debe3b7ea37725ae6fa7911e42d2cc7da2d7c90b2248b782b25fc8d33cd8cf8b194e4680adda32eaa01cfe135def92055689ad312baf686547145cb39e245c0be9f116c298b429dfa1686ccf914b11113ba6329e99cfc3896c30480874265464b7bb7b185a837ae86888fc8ecba7f099511e3fd28a044d2b15b31fed02da12a989eae6b5754f37ee5ac67cd24a703e75ba0b8cc7ded189e9b4fe9641f8ab7cc5803276da7cd68453df3af605d6553364593d9ecfd9f980f7d80d0c2a874e031fc0cd2fda0a1af7149db42b35eebafb5995fad2b6ac2a793d6981487f6d65889d871a91a15867a67882cd68b6b673ea3f25e344641165562bb6dd92e9eaf07bb572064d66ba517da473b2fd8e553040596a411e966dba8baf801d9d70bfb210ce00d00ab9e579b41d2b43d17db2097a99f1f997c8e29d488fc3a909e5f46a16b40b33b7afdbb543ba97a01838600d66d4f58a53a8e7939ba0b91c5ca7cf3536c9356cd4556e345801f48ccfd265d6041e27f7e015ec44b57d8b504c37ff6458fff25e3eaef6b620736ca87a21459564aac45ccff2c7e4a99cc3e66de1bd1babd32aef3ab50a3b60b2d2d3f82060c1d43c3b69d89b82d73862f04cf5e2d023916f2ea81b45d59f1d563112642e677c560a2df5934ddeaaa8f7b70b4345c8b9e1ab58f6293b3f8d786d1b91549096a11589b4910dcaa566b57a11230083d6d957b2b9696f9ff8985b56b9f13e7f44ea6548011856f31515c09442ba0143cd09e69244ad3d6d377ffe26538900e0dff04b45d69e2c6d3abeba5c7ce7773e09a260aecc605505bd11cfa3aee8d8dd31294a70bb121016709f8838b932cb427afec90c0838a81bf2a80b33d9f0ddbd20b0b0fb90a1f80818115d1540fa35d64e376d093d262a92af7e4677c10a8ec4b0fe1b197234fc313ce604c9d27f7b88719c731aaed26e065cd3fa4092071784737d3bf4bb5e72c0851f82b07b0537e2e59015977f1a5b086c6ce2409489c4ff573bdaec93d28d65aff170ff726ca2c9a627db0a42a5236b59391f40b775f8b6c10c77c7da7fe72b0aae9fdf5f63f712322fbef166d72f573f35136f195c2840fc8f2ae83e4552119bafc3d85f56f184d2b63019a9e1eb3e6209e3dcb91684b3fcafed14d7dfcb42f4b4c1cf8359a8cb61e2bbb7de32dafcfd3d0e65688d6b7ce63f017f0cba2d42bb51a71f7a8403ebd146ece28e43ec13f713038d2b563ee91eba4def5212a7512c671cba9298c479dfd351bf8e8ab2aa73f63999f7f1698e2ff385084996405392736554e5b040cf526e2b65ea8bad8858e8d019876425de20f01a986194675d33c75fdda3077ccab8722fbf938993b4a69e3f790990e2cb2ed7c3ca649a261d184f42c6f33308c43328a83a9440a5f11caccb9e3541001d0e95474f5463f811cb3a60485392316d565d7db8e3c7f7a66d861d523db94b6ff1f79f7d5dcf1ee765ec9a2201d0e8796ad46ae062e4fac040fa9276fc2f24530e0c6db4b37c94bf9395d01812746698d54bc0b0f8b338cd37c82a0e1b01b7066c8b1eaa4531dab66ba253ceba72ef0eafb2862380d05487b3e0c90e8bd2d6ca701166c3219477eb52b47260c56782da06dbd8a1bb0821501576f3f72a10abbf64f4ad38929694101c14c8d9590d09e4ed9531fd1b03c334493e5ada8bde7448c624b21a3036881cf2607b5e60ea1c134d0152b3373d6bdf4a13aa279d541fb104b30655f3d5d759b83642e676c1b9da422cbfb9b8aa0625e42b711ef7572d950499f6a4a1e488477e917265ced6c1cdb62072ecc187aecdf3780d8e6786a5c768e529a9396e8c882ff4e6c18f44882b2e8f3b8c7ac0deae738a78e33c49ffae5fc186e3ef74593fde8c8918314ce1668891acc79f13016581ed6597fa0086c3cfe77f7390adc2e2734d435f51fcba40505a9539d30f317d529ee55eb3d843b73640bb7fa805e740a62d28b09e042a46f10c670c5cacb306ffb4ead8f5fbe8b7285a10b735ab5c3222ac2a8fcff3e4ebe64df9897bee71257bf56ca1ffafd6caf68254e265ad87ad0d547bef00b28c2fc40768cb6d6c3e30332ae43a280194907590f3c628dbbc10829412c4037eccd1c892321ef85f813f5808b0a75dc297ac6a647662c31a559307a0f7e2f204997f4953276ec4b4a497233a877a3a02ad655b996cdbd792b14f608e6117a01a817ff6ee73ca56fe8abc9a64c495f09dbbf19f471895cdb37a4d0c392bee4cac7916efc6368ec2ce304a72c18c41d885c8c2ae505c98861fd24582f05816eefd288f1206eb3eb427cdca3b1db5b47252e2dc4accc656fad30687c1d027f85baaf8bae868d87f69da9f9637da747c99474d73e59011a52a5e4c70867de516c102cc43f3d85a4d21b875366c5178ac3396bf518a7713a85918a0eeebaad1789933e3d43440ee60a135382dde464db396e7775bcc494c75b66fc24c5273c18c18d365605b4d74c0cebe16784c553231d123e3f743c123683fdea07e98de0a5ed30e5632cc30af6b09e988618441f1fd43342c42980cbc502b0178e800743600fafa238f4213c06e7ac1cc61b829cc2e61c2518b32970849a06aef071e4b0761531cf2252a5235af910f47ceaf05ab7471cec85171c9848413bab05cf3a5d83fd40fe13e4ab416447c250e0eaf860ac1c6fe2f58b290e3f1727e41a83ee5896d80576df0574703b0b5bb52ee093ff56be0fddb6fe308053a43d877cb960f1cede525b6ad3f9e76491fa99d6100e1864d19d607a776675a996e0ba503a23ce93bf08de5befcad6844e137f18aeec0df96ab54be0f15c9f05fe01d90d72486f9cc990cc7c9b4d8bd34328c6edf30954ace09c993416838e2c0cf4dbb1af81957d3d40c54cd578c4944abbc4828c78a4f50d6f424055ad654c27700751876503f2c2dd4c3cfd48dca471e9997006f593735077ff63990fc9ce69bb44208eeb96636f1093b5b79435eaf81a82e695ec18ea81b63f595d4a636e92c362beb38e25a78b3e8b32dd155b0ca2f5b8c596b427e1c2e3f90bcae121724c74740f89f2d1cf9070692344cd49162b9bab47d8f7d63bd7b265f6d0799ad3798d91c4b86598de767eb8a5600b9e6aa576bce02609d634fe05f0168139d7fa25f63562a66beacc83e47ca4cee667463b68010502a7a49f63f8ceea79e09a0c8554aaf5c607ab20b8f9d7b812f32f80eb8ae034f0dcfbeb2a197c8741829f04919d2f534bc0de872c443b4cd2a4d340d66b5c87a0dd4692bdefedc3de0b6c2de95cee2ca1749c0abf5149d08dbf1e70bcc83e44dbdebfd125c0adcd6c55b5beb01e067d2e2de3ba6bdfdee13a89e62c2e1aabe47654c0e46b1a568f01ad8931596b48d74d38aebb1562d50ed6b0f5e307cd7564cf9367a63cded4119b23135996b37f0ead4d41c2d225c9ac08c54738188e389bd2137a5cafc821cac2c49f9b3ebd14cd1c67f8caf9872d41955f79dc540276bdba0feca2f40a07f6553a11078ce4aa388c2f57ac7735c37fec5ba6d1851aa37dcfc97b7bd38a81a85469d7aa0c48c08abe175d2f2ec9b3750c4910e6df2dc2dc7cf7000b7af55304a674266f9c1ba9f6600508a14ca0f31dd30705925c329d76ca2a9ab0562e967e6fe8a56754e8edcf756cb22919d0600aee519fbaa466c2adbf873f87443b3f5ed1d604b2c382fcd20afc60ae8c5e9fc311415ddcdf03622b738f2bdbaced843e5117a196fc87a758311e9bc6a4b564df74be694a49b60afa46369f2c2104556bdc674ab0d8a9c0821ad2b1661e50baec864e7d829dd39a0c1adcbc64076b3ad65475187390566c19eac6735aa800b46c99a3ae36859f4fddb162610e3594fa599c2a6ef810c681f3c1aa8c21c6b89a24b72eca8d8cdb207303162047046e7575315e0d8dc91cb20646fd6220763b2785f67a4286f742729b1f98c2614c80d4c341cc9ffadebe995fba94eb78a19caa00c40b2f9c0f2b4d6d99e16bbbbe0f8350207ad2cc8312be55f42b6aeccd6e6242af551eea19dde935e8f0a6118c8b59e88bd478bf4d52c617f658acc123a442657243ce86e86ba559ef0f609c3f1e92cafd62b576ff9c831b2d5cf6ccd66d2eafefc96ff380ce61e1d6b79fce84642c095658e84170456b6c19812c8980754b04ecc7d4b5f69b34a1d8e44e2c5bdb9071781e586b1901f2d0da99a1a008fc47cf5d125451374262757b8e8b9f271b0d7334f1af2b37a0c917ca306c26e6597f512fd2b9b064d7dd1cf1013ea1c79e0ce9a4c9ce8dcdeead47a6c7e21543ef19bc866c81127f37b1c6cf7cc6d08b55d96330e91d6ce833a69896e01f1d3e3cc5b406a749b91e0c29e93dfc06dc811d82f77864d24432d0dd877265d53256f1db3e3d5d85ce085fbea5d732029c9d07fef0cf0c0f8aee74bd9955fbea5beeaad6d4ab4d9da2abbeb5da30fcf270729777641a8e88b64e0509bdabb7fdd47d9998b4a1e6bc0d02af8099bf061b88545febdcc0ef79ea5d89eff01f50fdda68c873163858a07b7033d55abeefd71e8870d1007152cf4247e3b568ce40201e2bdec1399ef2669499bceb003bcdd590ff721a38defc9519cdd46e0112ffe50032f6f177a5b7e8002a86d4d9ed70bfc170bba881d6ec7c2cbccd3f61d1cf2c2e70f34f52455921b0e78e11fe408779f1f3b31733de9005799e0c63136534a1a23cef2e39f4d9209c1335eac72000d08c9a4e6a162219d81f80821dd4fc5d6dfae84c80d14a70385d90a140a17fea34e6252becbf283b222c40cad6bf9f60c1f4b79efd366606b88bef47d3bd72cb43cfc332c7454162188edc001245273fd34a642c39c744d6064f195c174ebf80dd329e300dd8bac2e078944e6107eff4e15de5d7a02f310712ec30d98c04b011eed4c91414eaba2fc7253868b3c42814796e60eb063d41a2d107ffaf76d465839173a77cfd4110f23a6ebf64c1f241b1d80b6e0044c426fc8c069576cdf30e3f4d19008bc6433805793674387b6a0029aafb9c3611c132f6e9c0bf7fba5d7aa2d6ab467e71ddcc029b98dd3f6cdb92aa8d6ed11eb0cbe3a16a63a5821bfcd0fa0d8b3e02fd375833c629bf7c7943b6ddf39c24c86e99b19f9fc0488372f89957ed9b5ecfd406dab4b0d93ff7a88ea123f3ca340264c05e48cb165f8677276dd752fb67f1200b9a5b7e63cd6eaa27e739fb09be25a2ec474d50e33eea47d8fdced7ce2faf6926510f165496a5a6ba5046e44cf5be080ab92c4cd83e0be6a5c171c88099ccc7dfcd452ed0f1e3f985fca99552cfc0f21ab2c656cc0b3048b81c8f78baca520e03d002f7f9b382ce72cab4ca17b068e3fefab0c2c1e7b5d7038b41de0291f85afd2905c82650c5983f619d764f2fa0263640ef4ad70d13cb2aa5cb4f5e2f468be5157b811637499051601801cc28fb5c04f28357bcaceb50e43abf1ecff6b5d121f06ec5ff3712be68cb975df652cf970d15150f4952e9c62af68708b3e04f7d640215cf87b79f6458e7b1a573231eacc8390d46b01fdcc3c57079090be43ed83936d6dccee501e224aa036db76581cd94d355ab55d40c0ea890461b2032c0ff7599c9e37b3ea391908fe3d1f92c9dd8d2fdc2bf6c98d351f5588e6ed5962bf90da1d14be0276b3edfceddd6d3a8e7b19d2ceda4a764131139419b8877ad02818d8637c780059037c945493f70785d0b873592406973b5752fb049d1a4b8e7b63df9163f04e20c7db293df169424e3fa9856aacffaa443479d1eafb87806917a30a4a93ef9b2832ae78e5c88d15aadda225f14a6fdff501c6a0b7229b316f219dc3207a2325e0084b91d41191bc352161e29f1abec7e9cb230b6c5f0d849178802767a44ba9cf35948a7c819f1a084ae0d236118cf787cc2de8d64b801013fcedadbefdb5dd89ea2c02eb9675a08c3fcb638e5ae2fab3a7999f9c2f3371ae4733817aa318e8dd9a9d834fbf6dac1f7837b19ace71e3466e091e69c125857544ae13fa75cc81736a798c2f332cb64ee4e8fd54c3ba80a33e991c6c1e08621f17b036a516be7dbf4f5d7b20ad92abc13e7c9e85386a86e353458bd6a2d5c69a2b39ec1b33dbcbb744da67852c45242914297e94cf90a40d10504bd7aa2d1732ca692c014de7d89217e8c454374d756b52d1edf4cfaf925157d8664a6820b158a9a4984bf554d91ed417587a8da0522a718a880edd6e8b706f2fc3d1da36164aa433268fa51d69df17cd01ee2f9ac34f3ea228d9b0b8e4fcc4078f278b580cba0e1138a9b2797d8334676c7dc2086e50d7ca39646e13e149e958df79610548613ca63ff8c7da500f1016e592bf8cc5789fac55423e23c93a0b85a683a8083376f3ee33b8974a6a549679a8fe31c7d7b80a23f4d28ef010cd77564c3716d2e096f62992bfed074a4cf9d0cd60614bc78c5f9a9c9730f19b4bc1d5457bba08368eedb6893de7c92777d8a82a7a78dc9acfb74e4e6ebbc3f3127f96e358cdb096efccde1a1e04417b2900e5e1443020b817378f5d6053e391663a4d4ec3e95597665df39bafdca69c36e43d8402d807aa0dfee6b0eea51b62a3565a57a841fb7437975987726d435bcf6e44a2ff06f21fff698091135406faced976ff3f91a7b850b653941d2e36cb2d321fb37bc3e27db8e93eb9ce95d71b64fbd87169fd992a0808c83ee5378b860883cab1893b92ff07b3c82f3968087008020ac8aa60c42c39f2a9fe202bfdb3a61d5de8e331e201efe86094cae2e3626bbc8cb35a530af1775046240730281cfd51af2b9b54375c938051d6bbf28f5568408baf6db1c989d1a9eb21bd2b3d73d25a3c9bb886d34a738cc40239f8a2206d2f836f889dedc8aa92a48a38e5203123befbb6ede6acf23071571802497e635fd5ddc742eadc3a918f1041ac79b2a453c68b4b7e501ff1fc4b27267284e4d54c6d9d24956dab389f2c9e8883de77acf68949c00e947f2952873349c70c3d2c768a71b051800194fc423cc303d13807286a89ca44d5e4ff623972afbe7c025c9ce770580d1d18498c54b88876d5e9f1a71317aecc96873a40350f1e51805ad8b8ebab62015a06dc53767017d909a055ae4a68dbf0faffefa89200d6b52630b8ed0979d5f802b1b67d2373d5546f79f3eba5287933b30573bb4c867f8b04365410c60a78ddc4ded13ca1e06b8c59fe2a52ec751425aff4a71b20474c8d1f2b575013e61f80829d77297c8ea5147531341bf91a51fd9e08c139ee0107f43be44f28e57a808668c1c8996335a3dab92aee440e0a044728e100af33063598e65b475c716f75ab12b4070605f8bfa70a46e041f37c53621c45b904f02de93f8859d403107c26f016d4db46612525c778bcef9b8524d82933776bc6d3240545645f93c9135c1a9c461e08cac69e0d341c546233a6de2d3168f49eb836e31f1df0a39dffb54bd295c1c70b2a640503a0f588ed73ec0bb0bdc9db6f365c4a23680c3800ad2c18bce2d1e73acf1acd15e73b658d8a0672d56aef5914c904fa969affee998b8b614cf4aa84bafeee0fbea91f96c97f1e8cb1542a1ca4b5063c5d84d859c4fc4c31da648d2d5150db1630f05493bffa2b9a23464d79da95cb2525794da07fa6f92ff11d764c7012723d27fad1dbc80ec74970ead4601dd539f06f188f50fddae74b0d0b15783eb13df9f149fcd2fa9fc8049aedad29c394239e601d5e871ee0fc1729e8a66762bb75b041a70ae8babebe9827c7dc6c5c0ff9d99470415de49f0c0c8621fcbde5e4a3ac197a62344062a5eaa2641f892534c6b4b05ae006e832b68ab05497a582b5f89cdc0faa56d595d44a6132c25303953e5e8c6a5e2cc6a153eb6a3eb100940622bd29335bb35d6bb9ee8b42afa98990061199ee622ed1fd959747e506f7730bd3fcb7751c0f689391c2629ea10fb1a957c4e5b93df7a3cca4c5ddcc8fc1d2937804967ba89dd933a51d50cdbb3ef5aeb8574f57dc3fb1c9b8ed40d12547e0f00f4d7715e1dcc8335c5fab406c7c2005fc0c914e84450384da6faf09cbf4fbb2c426fdc6720bef05685fa456f858a8626e3681165802ed43503770dc01fd4967078255c2994df08347561346a04735efc2ee6dfbe9945654535b06b07de53ae2abcdf6c4beb860bff380eaaab535a3b1ecb29ea452ce4dea7c5abced3ba1a3f3ade67dbbd1985e6a5798fe98cbb2f5745d12657af11f7a7a89620775a5bad1b5945ef7f910ed0395b49ef8b1f67730b97d803e1e3cbf4f6f146adb4ebf3c103531aa4866275acbbf794a8cbe6f3b0c2242d375feeda94fcf57a93f157afbfc21cb00d8874fc3041519633357faf04d3ab9675a01248d0ea840f71f131cfa55dabda5ebfd359b9d01e179ccdbae0019ca1b54b57f27a6eb32fc674438cb3756b34144b82b428ceb7127bf49317969805c2599b7d69e56817f0a7467d739c9f4208c5a52a38b55af85e6251bf5e5e6f13889922f52e3aa9e0b99a2906203eda29a5bfac90dba582bc07d272395acbf199d4447dbbbb0f7b67865dcd8f5eeae86d1360a41ec01ffe47f96c3a4eeab07d6f3b908716574fb346fdf28b66c20bd6ce03f7a9a9a8e47bf55bd36cbdc8a89c3c983498636a2097ecd97805919d7509638e9c443e0d32079aaf255c7d1373fed93ec3fef47635d61e5c8d543a84c35d8b9fd590ca8474f9dab574d5180644200c858100e0fdcb635805841b1ebd808167f1b087570788e36891ab5a4ed8f6dac704e79937f3cfc88245b873973c10f7d5615fbb25fc74be79034c3773e225740be4fd9e6f8b75cee05c5aca02bfec4c28736eb79e68ff1ee5f187138195ba464c80753bf6edd1c93c30202a4e17c3fcece35cfaaae6a6b7a69f0035f86515872a74ee00d283bb933cbec60e14ac90887fe01c194ff20bf185fd555508534efba44975ef65415c5adaf692b0ee14331ce443053a1584b7067d90099105cbf98d6a6b41daf92ca1dbfb4209eb8dcddc0bc53eb4f35c95a490f3183553151a3eaf0efaa7df70989d1082ffe845ecb972fb7dc6654d151c6a6ba42264cdc1d41d57a6badbc0e65de39461f4cee532822ecb403eb7cfd280f83bcffeb5e9aa3847c62eae14714e7f7c5ca7fe690e187ee0a5662345a1f0d5d96ba6d833a61c8172e20ce6ec7af9f1fc7eaadedd1979a1c0df22c64011ca84e7a245dbe9849f9a734cf1656e7ca1c7f9f011366ff644005231ca8678876957f573ffeb5dd99c458af6e89dbf1e230867986f7ad3b91806f59d6d533bb98ad2b407c083f9a8c5500f06c8f44df84ffbe510272a7ee450998a720db47d9f32cd6904b84ea23c0ae6704d412b299ff55e0f67269bdfd254735502544f950d28279bfe5c9fbc5552af61c569cde32e3a7eae006ebca183a18cb61f8d9292b4468897661676f06532b6a8f6435e3347a2c303281cfa1b5a45dda009016547d69cc098fa4ccbf0abc9099b7a5883d0ee24227675e5545b6f16d9b4228d4df6495f40e1f8c0a655518d023067da9a5e94269b92d415ad1864feab327e80a5ba260a321660340092d4802b33eb9c723c22817f2b9c4c19cc30ab5efb9d7487fe8d91f5246dda7d82909b6b62461632600a58da4c59909a7f79cbdb50dac2d7c50e59d9dd02dfc1ca01e39c8d5398da96f17d8b287d41273b6a44241dadf87f10f667925c58a55f98c849fc654abd07e89eaaca4f555c6dd61ee5debefdd8c9b37cb0fe5f07df26cd24a36e9423f5c251bf272920bc9207c7c0419a3546c6f88970d5f8b382cc07efd59ce53f03e4d95eb3b6f367935a3758981893ebb7c1b3553d54fb620cd1c0de28071d74d99c85cb137ffcec81bce4dfe71492186aa390c5df5c68c8849158472f07e62f93ad8195d9ce77a440de1357959f1a96d244e6f65752d213c8a3a99642267a2064cc1a464d60f134cc9a2a5eff04ac5ac3b4d62900352771fb9735495585033c9f795af97857d8830bb4f497fecacd33a353f41116c1de810cb1ade0d62b886a3b7420ad7c2c9a15a868d3136d97f87ea5c00d09e89d0bc86f861ff4a587565d08335d9466ed665c16120f3ce53f71a5cd879382ac2be956d95e7b324e6a2d315d8e4078279d434e473f7ef9a97fc4af6c878183d0710814a85c73aa2a9a2d70b2c9e77ce2ceb9894ac126664e6d7408b3e12dc7037697148dd970c990adeb251c991615cd33d058814d187a1cd26f70d027d2a6a5b8976abcec07f370313fb5a25d1bff571a434d24dde829738d5294e96fc5bf12397eb67b0252034effc46b383e7a8562fd4b1deed681d78e96d1b75eee2eae1f43d3d7c3092f71b877fb0507f57c06ffbeb6b64d688d742c70ce4b40118e5689058afcf29e6e47d2bbabdef98f6977b665fdbc803cdbdffc25b51206e735fcb9a60df6f03bfde7e69198d32b8838e8469a3ef30480c9a20b30a56d4ddf8aeda0e8242d399a7851f140d4fbcf815a3d96c9829cd8b53484b8a1c2532d6f575e127cb176ec5f5f5771e11c6395400edfc839d9b692fdef972724308fb2ab77725d7a6378577d3c844478ff0004044c2d19969459c62937c10cce230aa0331e772cd0c28640802b6d386a75ef147aaebd6203f60be3329f075a47fda00679795c5d11b7921098eb7487f4d61a5cea8f0c0710466b88c9a028ef7c113d00599c97dca79ec3ac167aad54e6d077d46087824cf39d7995854f2d7a0e2974e92a27ec3d0edc41e54b9a9731f0cbce429c501662b36d273316ac6878b049843ab0cd786e35f1cc20c6c601cd6bd6d45c8094090384700ad4be07bf84e2c6ccfb16901ea0af425765a0ebb1e38c794184b3336bc92cdb7afa7287896a68ef9c7acc9ac78dea86d6a7994a486891f678ee5a4d8271b238323054168d666486d17c813b3c109fd53a26c3792723b95a8e28e01769dfa10109e137bd258410dc5cc9749eca2681092d6baa08c0df22f443cb5aa8765fb3470cb3b3bfff884b114eb0048aadbbee36393e5658cb4ef64e031d0a165d21aa36f56e40978667ce7f0fef525d7a835111cad2e7a268b0a3b716ab6162258edbf2fcff4d41e35a91b095f672839d7cbdc7af85edd5c6c1cde7bc9a2c4b8821cbe9169279c6b57143f6e3d41856e368d4d233d80f1845c19413da243cc3912d82f53b639cbd7da48c996206bfeab1fbbc3f6295849ed9b8d6bb6d63aad0665e17afb466107ec40e95a1fd5eea7ea21fc3f17ba2e8bea543f0ed19b8996eb96ef0f2a55568d482287994023346abc0bd7259a3d502f71a4bb31b6813a44949941a2540f183f8f339c410ce0628a2228970a203e3179247ce52260301dad42a5565f3e34d784f5614cc3e6baf40673e7468e7baf11a09c9a0ec828bf79a48a26e802c272b4c1528e61145db5519992db036b785398588db07460501de00eebf02107a932eef8d879dd03c6fc2eab313ab57bf16edd0051180f9c5599e2cabc809579cc52b13b1288bab4c23ba29759ea25999a59f04bca193eda3b118e43c3babe3b20fffa73e43084707d492d41b6d1c3b9806e838b834df1512b409923a49f2ff0bd1a278dfd0d7bf28b15ea907393fea7ef9085c143ef12f969beb56947df9ada7cf6ede5f179aaa8c7e940f6c8804ee217a4929a9afa4738154ed6dac486f5b0e896bb5d4eb289fc042a6ded594dee31fd427f3341595ce544f27a0c9b6e06012ec8af03a4c5f0c134c102829899c24c86ad9dd41533c9e1b45ca5b685665adc1aac9ec850ad8d6746b527db287f5e7925f0885208b19e49de77de4b0a5daa14d08374b35e025f14ec8609e8a3225cabb8750ac0348738b7c4f9901a8e8aa2b2377e50ed12c0999447c4d493668ecd3f1b39d52db67265f089648c5d6f83456b5bf12114361264b739f1375d1c610d1ba789bd11ecf2663a719fc4adcf0edd401786f3f4252e0b8cd7f1482b359b3934099fcdcb95953579d39fa850a0e9380ff9bea88ef16cb71f5f9b641b5bc9a8878965368674a2108a3cd6a53f8fa16a01604ada3fcff2ffe7ddc8cf7eda549c3fb6cf4f0c93b8f51e66f202154bd9dcc36f503d11fd358c3dd24e16ffe756fa42ee5683c4a29dac02f2290bcaf4077f73b1e25b207f25d6b4b034d452b101b2af6a9f1e6e06e4809dc175803c5cd7ffd9a43f7fb8a1246ced49c55a6a872a77acbe1b81a538187685a9940f37ce1a30dff7108cfe154ef3c4f7b1cd23d0c236b18cbb65aa967c1d522fcd9a7ef90fb1c36a183352f412ab92596910d695b5102c6d6a6ae1695c165434843c4d5ea1f1cf11992c95ba3f39e27b6246bfe48cf2f9a49bf53c777e0a2028c52592662ec12ffd97f0181d69881db3305c9b645232c65325518ffd99415aa1c0d9f3ad220babaef033cb9582089bd44a5997d814631197cad5aef6b41109945f79dc28b3312b94d8fc198dfe817279a1277743a06b04c558086a002fd4aab640d4bed41c30e514236b4549e984807ed6c4f191aff0e162c342d4be6b4895ead0028e840f74532233b3ea2e555e23552f9adbd028838639eb7ea451f0f8e598014c7feb8d375d87c5d2a8f8b81c878774c61dd68d9e15473917d6ce952fc14e8a6676166d026711c7a806afe91cb28bec0331a5a41a21d7101fae9757d281dcf98449e25aa9ba09eca315fde83c4f4fa97811db46c061836a5a0aeba6a2fce554c9148042975d8378cb322f3c017a7043a79657433a1dafcb1258ee9148742475cded5434ddf5d78e1fc76a5cf5a131fa34a7656cb90c49c007d62928ac3b7ffcfe56151b9f6c9eb38c4e369a27be29985c6603c992a08f711ad7fc8db2c25822a5cdb907184cfb6bcd98e490862a93f165bd17d74ad1fa656694f0aab065f0903b3921db3ab1b12826a0863e7c84d6a52436dcdadb4539ed869e28fa9449f90ff45ab1ecc10314c46017bafdf2fe0acbc593c3de20dbdffb20952b685fe05c54d1ce2cfbc8f28e2e6911f42ebefd9f42b0600616972bfd0eab290f35cfb1d65e71d71d13e7828ac0571638fe428ecf58ca51d73ec4e1f1e2d7e1c981af28cda8ad5f492344cddd3153766f22ebe42eae51b5e02070597ddb4d72fa294a52762d541e7b17b26cdb763f8e4217f459dc8f945874e464a805ea7a758c9acb1e286e66749ff56db281d547fafa7a3803314e308ca60fce73c7e00ad5a02cbadc2a6357f2fdcb4d83d7602c525a518e47e30b25ff3ec60205dd15e594752906ad7303d6fc14284e2bdff990ad634b2455de116d3061f1135f8e2ef799c7f21d93c967d60e2bc4a9c1aa34b3f25d9166c9900555ed98090bd9edf306a4370f0dfd37841ad0a61e7b470d5d3f9fff49728b1326f17410104cd22451d143a8f783c42ef659b382f4d482dab2768b1bedb868e0247775c7456078f8c30b46809817ac3b86d336b7b7f29a141e1d3dc199dcb5135e7adcd9033f647eedddb01b766093596b1778d6834b7db9ddbce3901708dca8c900f703d2d76b6662fe32bcbefb60ff58bbf0c9689e9341e783728379bfd4dc3fe4803aabfe87afc44293f852f49bafff12f96aef6d4c789e0e195ed2431a8d9a8acf4026f79a07fc9ccfa4cd41745a0ac2df8f86f1b4f58c746f25c3e75d095394481952478587ce2296d0d5d2fa1882708a513240a4cb6263fe86d238f441baea849409c64d04d2ef6b4e45df594b57e0c3fb49294a7aca34eff5898666c496140817e0a6825b818e9708db383077d09cfaf671d120ee7af59790db7abc03a6597f94f76e96f84414fd12769a75b88491965bc4b25b95f90f2c172c28ab3a2d97c4a28992ee51094f5b6846480e1919f9064284ffa049859e65019e19d17c151eea91349e1970abaccdb90852e9b3570a39617321f9bd8de7c32c58490f73f23d0ff62d02ff3fa7a2334c27373511c30e98f11aafb32999e33ed8d3420c5db75dd835ca2c8e37158dde0c40692d9a1055f5f6c7543c9c627775ad1da6123b19d50197b963a896e9da01ce5f7efef099deecdf8a30bf1fa8b6f89d4847915db68a43fbae9f06bc619e6ff613292052be2b875a7b73faf0cdf4921e147a77b4c9155033bd50618a5bb7e706f9e460a505fa4d8d35e7fc24c0ee9eb8c6726445d9e052f0a889f63274faefd20eeaba055503c288f8df2081dc34c0799d8b91017e103180fae113e72c70af72b8bf778b01ef2af051e803315719ebfaae1e4bde1deff8587f43ca69efb02647fb22837eaa643e27b14d4eb8462888d78ee445b09aa5ae027e701d50a7c946d1973fec5438889f49fa82f0396c2c7baa67cf3360b9096b9f2c01d6de45ff6c5b3c81af9684de6050c0e771269519a3bc991e4418027aeb012ba21d6716eb1d0f4be2d41c07eaac0332185101db8093ba8b033176469cc8551e55d9e3eacd8d6272ed441c6716b8bb27150e8001a122bfb3ff3c2e917c597d45ceff3aa3e8c79fdacb0a09d1fcb2a8fd62a13f47af4699a888844f64e9497ee0312efa9ed6c53bc062fc9b56d583f9b9def92565f636867558f8b89f299ee1a69f8bb3fe45fabac35b74d88123110d5af52c0aa2a5445a71d354e44d1ba60f19473f0a1ca2633e82a4a4f0db62c68033841e7a67625480d43479767dcc142a175fd516183481306f871f123cc1faff610a7b4a260b11001b26a940acaa8d0df53968669414913e8f24811c6c3bd24db10fc74a10e76a2eaf434c5a366e126304c3de34d8abc9167a15ec7ab3c6b061a6b157db70eb3126545dbca21ecc4a06c7e4a50f5e43ca028af41f85d4f01496326c029d8eb9f40e4b5f2506b17c9d83be983f75e6682a8423f5cb41335d6c065c3fa7edac1db6e2badbb100992c68f347d37434fcf132d349a33fe918393adb9ef18ed730c55dea18b93d28017e757710f88c8e0454d7df0c8a4a5df3a36606b84defcb339c35b47e071f99f762310cc625405a196676f76b4c8fd3bf22986a323197771485da87bdea0c57c8c2c678b0e42dbcaff0ae695dcacd137b3761c061b16233682b6e5eeee2c55af6b955986ffb63054799ff37448a880d1a4c304aed4eedf693241802e69e57925eac63716464038471814946959aeea643270926068359b4e1cf7112e7c51b2e7bad3b7b8ec814c7d570562e59a871f0f3f4815899ef70eb50e58852441691919b7a00fbd184b6a54e8f0a96c700896da0c9331691757d003f618420c377f3a05693ceeed9a32230d247901a0086d39eba1b5d18dd58133d6c345106f48ce5bbd74da08eb302a085fedefc980652f7292ff478240fd99e405326f850354f3ab593fa39ab36f2255a69a71eee5c2273d854934754d5e4fe1bd9fe7a679de876a5dcf90daa4bf7059cb35522fb0ee034e850d33c87303a05cc2ad7970752b476d6406f229ad0d89331e70f46c4b096bd457b0862c10bcf692a8f10a65f9a2c1c138a1ef11b66643b7292abb27d3c1798c6ee3614fff9caac6c2d4335ee1e3edcc7c8f061ce6f258c49e6d9feaa9a23714de1f1c1f2b3dabab315ef5fe1590cf306885e5a4b3c21099cbe021106f247c8af2b7a1edb8610703466e0d98f4a0ded9b09774b3cec9bf5cfb630fab04e8ea799ac988a841cb92f32c44c153af55dc15e0270bbe5c35c5db22229724fda09af09c2ce5f18ab87948e38ecd57e26042021be5edc1b67067b099340599ab94d256726d603d11f339327f5fc7ed1af97c7f85613871f237c0ab8aaac4d341fff843d63ce05a046e0096fb806d72685adae204d667730df4e248827839128fc861f17af8ad5f7e8be1a76d2efbbae36c2171b1053de51f167b804342d2b246d2027bd7c80824df495efe4042d88b917b91a2dd2972c2c892afba40cc7729579aa5132f2b2efdcc7354959f9fc1ba6ae3bc1c8a0415051ab86a7dbaffa05406ad1a9a002fa3e1f59993d8e370fc38bf833cd0c900ed1b9ccef0652b9c8b490a9e84b2172b1b816fbbbafbb6961ecc0f089f3784bc17af519353682819f714c498cd6f744e3cffe65636d4f4b3099302123cf1a85ee0aeb3309a82071b8a15f40e22cde5708f8df5f3a5165908a82fe607532bdbfb2abb63c114d09ce3d9a274097f8c092fa41ad24ee2034f819f6cc9195b48d69d6c0349d84f42188d83ea21f5c138687b65940a03e11341b18839af55e362c001f095d74f629f5ec555ee335f4ba7929912624d48f326bc0ca49777d992267cd4135e768220aa676c68a3db88507291beab8666e3895138d2fa8998c8bf35d3d6b878d262cf9b971f61effb883f972475140a8a318738e21092b34758c485e37c706280fe924fae11b1dbacc159d0a165264eb16a8aa7c6e56c5e09f072d561da906787c748729f992cfeee3c85d0ce55877756477f11f2969b5337ce710c8e643fd05bd4adec3dee71701188d8337f5fcfa911cf3110cc73ab0bca300fad4fd2206730d8fc0cad37dd72dc4b91612e6e6163c5a87732ac04a51763cd90685d8292fc7afd42dcec7e1c6702f39dea1c4fde9adc1610bd06a170e94d959f9ed48d37b46fc4ebf461dead3b221c001ab47409188d667ddd6507565878a7bc258c7204f3e489c681ce9d6279ddfa730ac5eee016fa5b193935519acedfbb1cd96687604e260bde751ff3ae51fa72e8edc25cb0e71440c0d3d4063adb31b9aaa7835edbe986499584ab742f99c788ccdd22db133673ada8290ee088fc23dd94bd993555ac9732047596837b40e6c7acf72ecfbb5740f029e72929e0c8c16aa8ef89b8c6e148853d5be9f680bcb18c9d8f4224ce34291fb75c8242826e31e10a0d18c56a39847f2693b1445e1a26b949a105d7f0eb85de556e70f7cc1d1cf120f8d4817b1ce2145e9237e47007a30c6fcf94462cc44cc48b862df1adc950d0f7e31ad0b6eb0ce870fd178d6d8a55e2916637e2ab664260a15c9632d1674ec92af39f4399b71cf90944c42251c0b1d2d22a625b9d97f3f66e0fb45e033cd3c35ef83c274ca227afd51c17441d5292a032c655c3bc3e8c0eae72755acadbdd0a6626f0363ffe98888a5253e032c3882f9296761efc14862199a81b57915219871996d589b5b1772b7e4ab4643707d2149d24e80104705ef9e898b1643e7d7c7448a3b517a9433b2a966b57bd138ec8adb1f83cae0d00981ba3cace034f931c0f104b8b19b00c8cb4dd95f88d1310dc106ec1b8218db03e0397fcb6220dadc1bd232344224315453c584237296a72c3d2b607d9ad777ee06b0a8edaef9c3fceb0d066291e124f6a80376172faf03687100bb242ad8984dae9d6fa370ccfad7df24963ebf06aeaa9bb6879e581d4148c4a803a83d1ca0559713062684895e3e5c367aecff7f774bee38e36ece2e8d7c027417bb36696419e93883064bcf70e540e9f5e3889d568af5d67ff5a3c29954345fa2bccfd79cc3e65bd995824015293a9928e83f11fceb5112ec315db311f92c8999e31771b7a9f7d9a68ea6ca82860b14aee20192436c48bcdd4ab89c2cb61593bccde0172f9302319bc5a6283f73c9c60e3f6558c48fe7258ccdb71f4cdddb5bebfc405e61333c6db5ad8a7f76858909c7fe2d54ada9955a6640898a14eb6159634de647e95195f8d3a91dffd5c4d63bed9c9db837622ba33311da39c03cade2af521d563158c5db9a29c20088aa07f88ce187087ebbcb09f1937fa20642d72695b06c1d88da97067e5b9a1aed16ee781c5755dc02a9bbc67c44bab27e821f786fc48acbf1607974ef6f9011f6e47a956b34d2d286dd2e80ed42cd4925f1011ce2ac9a0b14085783ea6aa1355d1c78291cac6af8aae68e5443ebf67a248162007fbbf4349b30b13068ae6b1fd19e57cf956b26de4bad86f01be4ccb79cb4fa9a6e739e6b66777ea7f0dd4ac2b289b04c4fa76029c964f70a4c5eb533a0216fcf41db551afb3f78c1d56f00b7a7701f6a019586deb38f31ecd892e9100f0536ddab94a4e8b3a5c91b6203fd9c6decfc4b7700ef088e057a5cea6cf30663bcd31c168eb0618ce21458a4ad750197de673b62de73b9653a3226fa84efc825fd0086bf497c6e2e1848330f4310893373203bc3a6893d39edc45639cc06ce45e213d80f4f8bd8604ce649703ba1ba7bdffdb8b5afc8c3d70802a5ee03feb5c19c16e40d23f2054b5e1d5f7d536e12dbf28a714f9658446a7279de28c5697546c30f7445a34a9694a48f81833e37138ce888724cd07663525f682b7bb7175f106940941e16f9decc8a28c5b949d7d7583301e7157355711f64d3a85eaf7b13d57b90221451c5baa10311ce5e780367b4b2e44a52884965fe30db6926fd4f3ac27b7c19968fd66f9b13d2f7ff56aee6cf203d1c289c727f2da7012b1f9109ad5531976e00dace34a5c5016f04bb5b0a7a909b68f6a811158351bdbc55877903f52066e43abf840e2d9513757fc57826f5e5dcfe54cebd71c7e2a382b2505a59cfce8d3b8c3dddadec5bce9087883fa495a87f9779fdf0d715a45e00bd0a6cf7043d2103c44a5c24e023b313ac87d7f73227d9f52d2e920a604fd43c9f006446ec929c948bf20c4c536896cab83f9e3ee4728f617ee38c6abdd107e9a752fa1f4683d61aee62a3be76a536209cb3a5ff67c6b37bb9389bb715e8f7743d279f6ca17e1ead028b9037da06fce42de6a2f9abfc1731c08fd7764f2a2fcf0e4b59161a2cd9e8c948da9e15d66e7649a9fcf43b94fec7b5a5aeea094a26529146156c4ee76026990222e5c9b5531385477d80bc71f66c9c70309e67518548f551656c77aa815ae937d1f8620d1d8c26e91c55e9817a6783da40d941ec1b90762665188ae8edd1378a16165af5d1b69ca3ba2555381c528e71bfa901f6f8cfd01c0fa4c6a30236dab13ca7a2c430c4aa1901c90ed20fe3d331c1da463db84a24d8e765838182bcceac23b72b53eb8217c54e5f2fd994e130d77ff1fc1fd2a95227649113bc6519490056962394ff11f3a7ad80abb032377044967490ca081abd214a963e19b788aef2c4a0e056af2ba272180ba5e558c8f31667d117484e59591a89dd0a26a325a9e54b361bfe70aa825a36fbb6f60f361ac6a8a0e50b79f82f6891bbfc385d973f89a60a0ba9723d50e8e6a8c080e76c425a27cf4f7cfedc60eb6ec09be0497769af78215ae7e7898ac48b6cf2c281bbc64117674de2596bbfc13e468d5f1bd2dd89314237ea2e02e008beea49837065327e57423e5290160f78ffcc108fca1b7ec079119d75f274854898aa46cb626cb94be16baba83bbe3d9a2155f4712a47e1ebae1cccf36c78f82aa003731803fcafe8ec00764e2a515c073643fa7696584436356c51cd6217361bd9f55569c594b9578d88a60739da249924da0e9a49bfd7ab56069e48e1ad53d69682ef62a049f1208328170b474ceb58e37960e3d97f5e739d8b90d17d8c0c3a5fc8abdece223ec01d6515f9d998dfb70f27192d04a13233fc41647ef766a70b1dd72097c848c7818412f016e7402953c8a9447f0f01decc11c34c2016cd1601bc25d48be09bcb18d393f9af7731996b608abe5c11379731a3975a2eb0df41406a6930d98782e45e14853c655deb2980c85fba3e137c8855c20e19cd805b43607791e594a8885a8dd2be2bfc32be4f3c354d383da68c3859827aa02fc3feefad74c631014805574891034c6faca05d4c30c0942bb954ea5c6d5acc0ed365176eac0be61f6974d6172b6f8a30bbbae2c7ff0a34ebc7ba087acd7d16fa3a3537a0b4c9909418708ed8a5564d86b3c34fe88a1bf77457b49e9fddffe1eb23dcf6daa942bbf09144c4dc214264f864bf0aa4f99446ccba216a8d5e3173381b72b360ab695e0ee5397c311676f799894550390bc10f396a5b18a0acdd61eeb759c4cc221363c7121aabc4f36d4ff773946cd8e8d73fd17a346efdca3494582a57c09550a662ce456e6f220256d6689fc2b170df6cb04eff27a7830ee9fb19bba5f0c12c40988a7cecceaf90b68e4c51be63b922c8baaf522fb987f1bf2374fff3e9aaea288817a8cd6c8d87eb0c1d6a2dd49df77f233e144342980cea78e7859d9566a58290e6fce30fd8e610c0743bd201170913d3a6551e6d4b6f5485b1bae2fa0ec0dd079af159826827445eaca22fb468c28af92ec555bdd7d7f2fa95195d25e2f0bfddaa9a11e9bae9030fdcb6e3b585ad9f5e1950d09a51ae2c715068771f6edb6a1200a03cbc96661004c21e59c1e6013032b927af33dbac65f9426c26e83d100246db15ced7517a418caf89d219539d27903ed97898ecfeb9a328dd953ff62fab0aed9ca7c440bcfaa26e9d962fe986d7612a225d50482468b93e482c61d19757856257985ba80667596bc559a9a70a84a140f120408814e35ff6df86d674a8dfbbae5c6e0f7dc32902588c34e496e4ec683b37939034076a2f695ab3f778002b8fe0f8a7104724a654736f00ec7f2acb94bf51d62558f8b9174cfe5ccb8201ca4045baa7907224f55cf4ab794f51bd233a7900c8efbb5e67c9f0147a85be7e15020e807021bfcb7a61f2e9e5fe50f53b88d9b4c88afca0e3de76f79b78473b8d40834fabd1a8282afea2d8d7e127e2a84aa28990110069d4c093bb0b1d704f05966da17eaafa0c6910fd7aa3a13ce0f39a51ba9296402cdc1260723fabfb56d9cac8a5c8a475317574bb3237636a51f2849449e02b0cbdfc4124b8d2d2ee0d0c1c08987ecf9b9249baa1a52bcfa30b7fbff853805db0b339063ec884d83005da2b1b2c9c5cb0716e03c7122dff4302c61f35a6b7914ca4be5a468138f3a7f8365f6fa40d3f3c48c8c7abd3ab67783a70b5666ca04b65044e1b983dd3449286882feec3451d6b19336fee5f9fdeb536011d41c4d5422fc1488c757747451c15fc3d39bc7b8ae7425929a9ee8c9e224d5aedc5ca8dd6a428316e2536e7e9dfc5a3155c2deae7b45ddd77f596e402e4f85efb906c3a5bb2ae8e2c7c327e9362e300584b8e5d0b3ff12ad9c4b0ebe8ddb4a08c400af3c6f7a66937181fafc07a30c72955e65e8759623b70c1987b241e68f79d89e70e8613cc757a19c247e155b1873157f72f87f3f428c3972cc596794b0ea428c419c335c90afc0c2b8e4f0eec1b67339370222d268364fa88c47417e2808ef3368cb471e0c18f5a345c872764831af0c9ecff6d5614a97820f65266f54477e03fe911607f74d973dccabf35cfdc81c0ed4037fd2f0c50e9c40f6f8c09e524f3196f4be064dfad48bc71e81b723187270ee1234c4dcd8040e909bbfcd141aa203273a1f54da311fa88b1e70b458a977d8d8b3539498e7f8058d23d4e7752436ec8de8bc405e01c61fae538d1fbcf9edb762475221cee9b877ae5260659560f7ba85abf093aba23a12843d2001d0645796d9622f239089c197a97b0081ecd4ae5020e9d389bb73750cdd522905abe733fdf6ce81cdc414af3c4a8f96edb33ffa485345729f697f0b69f96403c663f570e2ef77ba9854bb46e750438e4e9c90d4caf4f9241021a44a955e0597eae2693add50cd50d08601cfc49adf2288f8a2d7ad4e4515ea7ff91b7afd5b893426f693878c168e83333f4c69ebbd203256d06fb2e7fa697bed851110db977c251506c0b58253f6cc88f55235a77ac676ca40414c60fce54337ce56ea7dddc59ce8fe96e54ad292077afe7cbc7692a41707be94a23c3b29ab3dea26f873251f2f9fbb9b2b970a8e400fa45a94d6b85b969f5428f5c4dbc6f7182d7c2efeafd446ec9262a7431cf38873afc25c943f1c29d3d73c757243de2d7a5e08f01bfcf56380398b139fec1e042d5c87d2ccd18987b6505369916cc24c79cee6175a80be0d2cf3f5a48bf24faad8754ca8e62f82bb5e4a566b8fca71ba450a673fa57543882b60d4c8edf038c68c17709f2f332d57d25a276f7c1136c1a5822a2e036f1002462743dd47bd6e3ff0a1cbfeb742398a8731205ede2f9c78a2913a08c039f43bec572641d767ab753c08c96d77a26a6e66376a1276c8962c8f058270b8ee4b5a7a61814f27a2801be67bfaeb9db837135e405682110beff89d74831723c637f316dad1dec33d12bbf081a4171a5a09eb466855036146856e00eb19384702c81b05cce0255de4401ac03b92966e209003dde5b7d1b91e2e1ed4e7d066d9bd5d4466a9e13bdd176b2aa80e886800e696c462b0af50e80e59293e7e0a089123543c0bfc4893801edbdc401cb84ed393ef3af1d4a72fb69f52b128d3072bf80fedaee8bc01b421d64f60c5b004fe124797912251dff07d4e07b3b2280b5d384bf94e29eaccc081439d6e36a4ba5aa2ebcf37055919b05e4b593c9e4f87edd0e32bd507a45984ecbda29a3ecb1166cb207879f33ec7e5ecd5f22bde58854124ce20bde4aba4bd92979c3a8d6f24041cd48347943b501b9442cdc6765e45690188edeb0cdd1b72a109a7f6487c2bb539e27ce9900469abd8298f02c4567d050312cfb0e5a63211f3ef7fbf1b14ca376d593cf76a41e5f6a0f747d86298fdf24383ce65089337566e465064660b3178ac1b59f5fce5533cdb1c00e81794dc20efcad5dcfd1859a75d3a8317ff6c77ccb9bd4d587b89b84d162bc25205fdf1cc08e1ac1d01c5828eeb58f79f341f98babf461dbe019d13455e59ca1f8c9324ddc79626d3920149cc61ebe2498d6f911447c35f26989e1633d853abf20edde8948e32aff47b00b7cf4a1850f3224918e6a197f403223f1625863b396553b8d2ef9b6b979637d40ad4f1c10b44d36f7951809b4cdc29756b1ba5d394f50c70c13b781ef82fd091557092e2f0666f05bd2458c4d86a2b143d7bae27f184d6c0024aceecdff3cd7ab70921454a2338ac12daa0845139615cf2f7b0f2dd1fbce4afc5e03bcab5dea829574b034e1f80044ebbeba71ad45708a61277e72edf3d2d7927d2f829fc2ddaef4be5a57ee0cfe327ddeb59d840039d48cec51de0c39ea12c78cf50e5b82ce87ef463d51674f663625efc4d9f1b16eeb05d1b1ea5ab569fce3d6815cf738450dbc7636195c336850ab7e8d093d80757394aa76b75385fa5d686f470fa5c4116db012fcc9e57966e77d986582804572a514b89dc187583307e1a0917058fa947df9b746f74d9c6d09ee29bc620d1f030ca145b12534343fab9ef7e2c6aa0ec850bb5a67bea78d337c2bd51392bd53509d8260db61e08b0f3656378d75a3ba41b4adeb66ae164bd164c2791609459de4360c68885b0571b31d6b49fd860f93c3dd143b69321c33913533946a48de1f2eef4274789b426e0992ceaeb39d5f2968a38e859d58728aebd784209167b82f91491250b2226761aeed6207aba8a96e6c712deed70bce6d9feada75c7824fa80203e63e67767cb00333966b2fe8469cdc193d0bfdd18d06b30e3d1fa2fb1f7f00f48c4102c71f26d90abeead91a703b7f783babbbb85d6f89d84b822be6428d9e877fa0cc2f3becf1028603212564623b5ad23e15ed1b171ffc04783985fbd9d0cd59b8b1c27ab54910568528cbc1c6b7625ebc278c97fe9f5ec9421483e2ee3a86e6050fd735125a565a8c1d1def9c675d9a665eff73c29b53ac668037a0660b5d8efc838e0bd46c4e8e503d4eaebd33af97fdd832419f669a46ee4cf289a4640d0e5d1a234216eb4b0d5db8dfd82e45755189d54132980b4460d55760c6a0137f0c2f0a7c340494196823b9187b7f54f685e436976f97d4fd8c3eaabe02e934612bcfcb170f12f0e40ce34873346b615d2292a8f047a2708ff5ae1ea274299dbc5892c48c1666e9dd1695b531bc424223c84742ebce818ad17f3e123ef890a4f468b8060d52cf9ef35555874b4b83500828e2c39f832e6a105125b40021e6f9433ffc3fc8173f92908514ccce7221e0fbb4ad70dd970caddb5cfc7fa6892c94405769a3726c79c1061b8daa37a22249a3ec70d3a4630f5401c06e0f8fb81148a2b2ab8dfcae36479135434aa46dda8daae2bcf4f00f229d9ee57214715885ede71f6aa931542bc72e2ef4ea4843d9423ece82994db80f6429e9d06dcded275b02894b59ec3db6c2415a05d47634d44207d8f169b6007cbd90485ac450b7b75bb598f3ef17348482c0e77a4275f2b46a2f4fe699b30656cb66445e160181aea6da29aa35a1fc982a6df5b753563c7babf4e0cf48116d71a0d7ae94b0f5e63d2616a2b56aabf45a3f7793f92a4eeb8bb092226c338ab214df7275778309f2669d3d8aea16526a11cdb24f81767f1626e9479d345c8a0ee021c98260a29136ba6c3272f2e64cde28fdcd1d0e232e9d02ac0101be025ac17bddca846c5197d91f945b170400a065ddd53b4c2a38fb6accce0b546d37b5ba09c47be0aa34ea3d25a799a94812b6537a461847081ee4a6fc644e23749644afac7b8f95a89bf7b5b587acd4b08f1779c7cf38cbe0b8877de0b8eaa58acec3c3d6a7ecf062af5ddf30f7cccdfb789fe514a31cda82cc2d5105388edffdd78d7f96a5d5134c25272f65b0f8cda6e2ca66c37d1f6cb6631a24e68b2a515342f471d72ea28e827dc84bb082f93bcee8ba3e5d13d451e5dc96abbde9d42f8ea6c857b0899317ad1d797d3a09fb1b02ac20919c73f90ec52a19a83213a4ce6d944acdd4d676961090d75b6a03e2470568c66884c1ed0b5a2e4df262b39632d81cd1f412a344e4aa3fb12658f7074dd33afb6b28bda21e897a2356c1d4c65e898fc4a7ccea0b05f7214d803e9bae4d48412c9bf51bd870c0a5599af4951800f27e6af30cec7da44abee41843662e454c39787a14eeb8a5b14e726dd0acef8dacdfc62329a9958dbd3247f448de4bec940521e982970168d8d87de289803c668fc88d57dbf5073979a8fd2d91995f0b129914dd1d7e0ad7250752dd8e4e1cc26cfb0f27c9f37d781554c9f22e3dc83211b53393846d74602d9f0cc8dd9e564c26ef1098109183736dabe65bd83ea5e6db0fa736cc0adeee20ad88a66e853421a2e5a31168695806dba331a7a5588ded06c5c9bae11ff3f149c14f5d3617223f334142ecb1691d54b9cccb2dd1d1b9e3d8d6109f8b8c5e39694297f7c408407142a7bbe904f69b4fd92a51298dff6cae4d063762a48731732f021403a84f8afc1c47d4b5cab5ad80a43d4519953eb9c35caf9d8026d41a30b29680288d0f1445a8f5dec538bba4660b6023172987e5764fccb40c5fcb3324bd097b118a1e404de400218bdff118c246ba12204e8025f8f515787b4483e751e685caffeaf6a9cbface221beed6a1a3ff892dfee9f22bdd9d2eaa80fe40c2598e1b51d9d38a394a8106e27175d0bb0efafee01e32d62abfcc8241e3efede74e844c5219c5512beb2f625acf88c0f22cfaaf4d486c00cbe668afed72396e158cf356e305707cc70c80abae2a838e839879998a6d2f8a8a6c043fdcc1af806b2b40aad27a7d50ba1a7a8cc1ef4fb07a85f82b21abcee9752b97566fb57aef60606711b99bb5180925d7fbbe42fb11ee49531b8e6c3f8b5f7dcf8d63a5044156613ac5e9c9d632515625d295d9d3e19507aeee603486c7bc14ac08cdf5e8c3a3391f553059b3833e7d9a8f842696e44d0179c1f48619ffb6a10073a463e13797e3e2a0763669efd9b8f880bffd5f590787f43cbe6360823a08c76dc5dd626ba75e23bdf6afb49c245c62628c4ac4583572f6c44ec7274ec6179e3f43a6590b45fa8ed4df973ad359b7ec2df69d0059700cfe1da4c81b97acf555890a0c317643f858daf687b1dd178d50225758dfe7203d042736c292b8b1d473d10cdf20bd901867b66a787b1c17d6d85590d9557ce5232e8a2bbc41f33b22b50c0407b0c47633ebd02e6e49beda4e024ccf02e963c4ba4097ecd9abf4054bd96857b22d5b73ff280c0034b044dba52b801a5b62fafdb156f2035cc0e87607bfd4bc620542232e20765ef0b3cc81e9d0e635efaaf3addc03b173f92f9263cb6e9771a98bffde891d68acd3ca4e252a17d70a18a65269ff65594ff2a8935c7d06f5181ab73fad354a9cb50f4cd9da2b5c09274931fa4a5acbcfe85e6f82fce715d52dd886f125a7279281dc0a5e3f69fd58a222e4286bacd3acb89aed6330499a796f5931566f7815c4a9b66f905208a942b140dd97218f59526ade7bb410f5017e5d600e3a1fbe119df78cdfb980387327c5b11f3f60387ef072f85b472a7ee1cd09315f13e77cd13e93e08a409cd45508760353332c39b72fabf1bd7b45ff3080830d50663495ece6b8ede75d98cbf509ff5400214f988c2273f3e8c0340a2131500569932f5bb17a200d14c39cd483e8cdc7467cee0e85fab5b056ff47b346a4e91e9434237d2abd0a2b94f1d0a29a1fae906a84e51512dcc86609b2c4f5a0ee902906b60af1e8de14093128edd9a9076bd3edbc5dc8bdc17bd8e305e75c2e261596708dd548047553e05e19eaaad87fadd00a1b5795de5c0cd9f372133667fb5d51a4f543f92c6ddd4520db85b0e5d9003ead06f5938bff93228f01b145316d20937b9ecfbafc22082df3145fcf01c3dd0f6db58a53f14c4994512c9acd566c973a1a68c35b6e647d9896f4400ab06a9906fc5e1d512f19d80a397f10b11cc7aa66cd5d5737290bb81007742272f08b5679b0f1aee983d2c2d309eda60304d17d6f3744a48132dc6a9d1b648891c833564e9f316b2845f7f6d80a319eb9cc5478f488bafb8c0e61fa176969ff78d16bce0c8016012f6823f1c66fca1b90ef791dd655363223190c8c34a8bd95eb746e9a500283a12e2d02ffb05b7fa8a3f778ff2be9e9f78d2ce5767a5a0e075118f69c9198779f38ae0288cb8d5a8819105f6edf85945cfb0962a7d0a15a3dbeabf8d70d93883aa1a2d4b3836d3f67aa9ad7574ff4e222cd3b32859c07efe5db243cf73082eb8999779383a77b5956b1363f86306614b3aadc81a856014738ce2b94a3e8501c6a5a6eae1db2c5a6fd7be3bc8f362feb50160973ebf9a74cbf809ddb54f1391d8314c94ce2eacdeb8ba7cb30a3bf8369a5b3a10ad2aa562da0a2155f24c44394d40e3a3eb5d341eab57f1144995e129c5e1634b68aad346ea3bb5a0f5c56192ce4f322cbca3d7eecb98787c735541013a50a5c05ae4a05ebeb53a571c3e11fedd462e505fb0d5585ea96389df767c39b0f953b33e560c7e4d6f925effc12ef6b40ce1659f1efbefe22f97873608ec1cf12ab391b6bfc1cbe8431e091e2d5b62ad5723f10b23b230cb411a39508690838e0ca12c15006d89e91be5ae7789b00e5e80e1fce3a129371f2983a8c5b872727507655a688815a13ab9affa2bc1707ca469f8438a0fc7f7ba7b547cc73f2e19514d854e3a0f86b5ab550dfab3238d3b1cc57bb3e547ddb7158163e0adca6f27e0c9b1e781a5d4086cd60faa8f8acd5a34c2cdd8aaca6ad381a301038de78851860782357ad265e00f8eefa3f577dfab8e3a2efbebf0cf4e579debd68ea7fb4f38197355f58d14695bd45c0d2bb778b7647622443d9766cd4eaba4989a62d802365ed6309964edad965a1c055e9f35a95abc163aadeed0c33032120e77bd92dcea5e3a064f4222bbcc06bfc8e79c5daeda4fdcc2a1fdba72b371bab9be488821d9a716261c5616cc3f2bbb691d007a893c070b5b70aed31d997acfd2c75cc090459540dc1789c8001f61cb421cae63d120d4c3936d708b1d787fa7bb255be1a7d778d6472b999e8f399d14a43dbe22f0cd9ebdaa931b8991ce99ef5da407cd6a8c4747ac9aad085f5d464f6c48d87717bf2fe7dcbedc05730a9943a1549c757b39d87fe786a044272b82f2154305fd323ec6b9656cee71b4c49182425f5c90b035318ff261d0811f988b99a3e4d867895d9c8d6ebfb2f28f629880abceb384525bc2db7148339b9b9f3d88a4d8ccff9809aece5e27f7d2b1ecbe39340393e105d50617baef4fd6987c57d51fc3825b73d1ea778dd7421d5450a05ba21aaf38a35143b2a211c640bceb470f594c1bd312930adc69846741f9429717fb997307b955c8dc7ec27f8e1b6f7635e0cc2368034877840d1d03be3c4688f5a7883c72c0f6fe8d5165fc54efad1972a9dd8ae11c1eaca34750dc704ed8c348b50ff14cf15f2283f7298949d2ec324976729c38cc4b9406c27baf1c8a86a24f3b5513741026a3ff804bba8b75effda476dae78f9cfe834c94b8d764d4a4c03fa92cfe3c817fb01dadc383bc7093de9ebd12a00f463552c6120216ec646d03685a7fb7965fa40bcd31367fa8f7540c2002487aa9d8c9d9d2f0e95888bb4bf7297cbf9ac7d41013c0fa0dc22d220f5e975c2d9305c60cdc18889071ca02713e352329d240782e55ba17546dfa4bf243f132718984099d0e5046f5525a4b80681f438e1eb5d3480be4f691e9c66d8a5e9f9695c431e60292f7b22e0e3593e600a92ed766c739194a563d083f0b6aa0abdace3a0b81f89d9eca8f27b1e3b6a0564a4a143bc0c717c6ca4a3cc106642d8229e37b55dc9c9ba824eaf2fd54817c443f898a6311be43fa25655eba51757a3739170eccb7307e227fe4410b0abd0f468462aa90810ee4354e2bebd34aa7808f902050d1136fb6a4f7ee27e2d53d5c33555d9e9d35b5ab14d3a04b3bbcf576e395893d3aa60c2cb701d1fc6d1e54cacbcd9476d706de5b8b195776dc6f23ae3f06adaf452346b42362ce0bd24db18f2080761681f9f65dc37dd8e212542629c9afa973d5f972f33222478f96192a173da52f570d35fd1cf7ed8f6228323af064757439e18370ecaf257676eb4660c0658273ed330fdb0cebe24f0af5dcf54b8bac24111c0756546b910b3c48ac42a93c3f35ed18b14fd7f0a67237b634ad9ee6c74c820e68941f1ffcc06db527984bdd9885c81cd325a5b250755a6117e11d5f37faa9dad56242441f2f679153d9f854a0bf8021067f7d272b6b8fd3e9d9a532266f0f9b21c06c54b8149d67b962557c5e9a0fb1f47f058e012f403c8a02bdc9eb7a80b21bf1ebd07c0bb1089159b889eec07affa34be3a44a5b93799ca69ef9397ba738fcc955b36dd17eda7cb771ee3713ea8102767cff2eec5879ef5a4b77ed27ffbdbbe280fe31659efc1bbd63e1f559b4e979c376a3f005d9ae5a86372fee747b217f08db4ee61628ab6bbfee8da88e088fb848c4fef6f2af0accfc2ef31f141b7528c4ccdfab0277de07d1368c844968261de9b148ddc4ae833ac15b1b6558d06d0caf6c6bd333469b57926d8567ef10627d21dba7ccbc06883ee9acf96abb14d7ab121f5a7904040680bc10a59fba6ac374526246ea0dbd291f7d1ee51337873e40015472f66eff235cba56b11a162db89dcd188f7667bacd718239b6014998be7c3b97eece156e3ab30b695d9182758fd275f474df93f40e570bfd94ee462b8d7faeb822ecda4016d712f14ed5f65b795f47efd8644b6ea10920113b1103052e6097fccaec14e178b7d49de4f57660a8b263e57092e27365b77fbc3f542b5e37eed73cd6bebc12f4c1c52ab2e6325d0cc293be38a194a3e0fc2ef78187230572ae837129ff6ea919f8f8c17bd9f828de340edc555af554f775e73774216299205f50d8e2d5e8703c8d1f6ef2e8ea846aaead86d880b36d31be09cd8636a164ffcbdef3d86ba62f9ab0f65e1532459e8e09ec73aee8b196c3ef874d3eee14f2808f8a3edecd68adff18bc12605af591dfb803a6d527400f092e45adfc77852a5ebc22745c33b60411caafcdc01e872a78795890faa8ac60cb2de77b4aad761f8cf69229af25f06ff3aa1071e4e2b87f9c57aac35aa13f49bbfcd55fcb6da3b30fe48828799f24c3158fad9a47914d457465c8e4e6b49e69bc107a90b6ec60b7522679b482cb29e3c2ec648a9c1b726177cc9c1f85b8f8846360355ee64703973f6cc6ad090c1d26233b7722d0bd8fed35019d136f0d31767d64b315189b26c4913155efe29e1bf9e2536d02c8b0b6bc2f217ab343fa7eef85af40dcd43346e4f11063a4406b608d19c8f542afeac8498a1a4d3eb9697532b2e4170bde07a206c87df77b4eb0c97f55e2e76c28d592ea7d50f0354f30451705bf049261b98389c925f90070dacb95f1e187810bd556321ae5f0dde4a2fe845606558a9de9d76a13b9153f01cb10c9d3f2c5cfc617b8d697b5be2f8269cda0b99ea2297cc7348e7efb7d27b6238534eed50adc35ab6990a99934e09a2b74f01d9b41da0c2c77d4be8cac7fed9400d5a88b77570702670278da5b9bf7cee490b3539e09a2eec83f4faa4930d6640a441ed484aafaf27ffc25692f12b1fd5bc5c896bdf6ea8321657ab24206f467b70d56f308541d4bc7f1c17a1495e8ad8a6a5fcd011a25d64cce5057eaeb54d00156459a7248bc7cc6bab9c50f504e12c844349df5886cf0112a1a99ce1d7e7bd852c73c418e8b2c4fb131392b33de51268b50fb21b78f392df76220f22ba7e61f32937ef918cc477eb03ad241c930f7a3336f94919044697438c2334f833b6c3a7389496b5dce86b3f89a6810ddb1ae1a6de8d4330af667f7af46e625529771b7f95c3bd4d4fd74e45278e4cdce81ff9d2c62536db841df5f3e7bf0e3bb07ff5333c85b2d99b101b87b30eb4e187cf7c794d0fa7723513d58df7c6b2645c5fe75eee2fc234aba70a961505df07ed8d6e807ba525c724afefb16dbd73dc70ab2fe8107a6df7a869f5b62deacb6690d4f4eefaecb015a2716936732b1dc92653cf5b75deae1cc00d26e421a6df53a11b098d075911c6ab8d7eb324d91041de9c3674f30c50f8b2de233c40d0435314e43790cdc080685bc65ec4a17b26fd2e37aaa90c92798053bee81a803ced3f3d23a1dbe848e1b65f6e5556529007a617ee08fbd6681af289069117254d1b237ed92e01317ce854719b614500afaa3443e3f3159f508d86f29d357a079b7c22a5a656a0a4969f6d0fddafd5cc7078dd90e0f60d098576d1bc9c11a31ad9f82051e8b4335522ca02f1a74c5cc9af12ed9a7b7cf43c9d52e562deabfbf00adf397e3183d3e8befa7e7bad55d2463a7083682794ed61ca349667bd43926c9695edf9bfac4cb0049831833ecd2b3bde9c25dcdbed1682b5192dece4ca2f21945ae112732919e64d055cef214e5df2574451af81567bd767e835ea03da035a376e32511355ef1e5a62405572e4173fef2f2069818e3acadbb3defb2af3bc2f51d09866dcdfb2febb9dce58777adc8bee4cee32d98c7840fb15ed09b1166403052b05ef661d153a36616ee6407cb6bd2a89192c3bba5b5b8dde200f0c3278c774c72744f3af866dcfa8a361cca2c9541c8221b100dbd9b477cf50290761cf15b6b8e92a6b35d89ee10ecde652c89cf2c2924ce2b590ccbed8b9c9dbc9d5f132ff835713e51e42f4e898dc3e861a8210d1b8eed985f590aa408905e5488981b00696943736172f2b92ea931d102e7dfc21ea3232c5fe54024021bad9097e05a837930561934a4529aec9cc56f85f0869e94caecb9ef2438c54f4a076efee1f62f7767cde1f91f79d7c0a3b8a0c4f89efb75139bb6c072ce66892835d158ff8e1cf29a79bdd947ae98c4e6c0ca3b160c8cabcb66f7f0aefba4843d53b8078b83f376b44844cfc3c135a5e0755529f106ef612aeb4d7f895c18d9b34acf2a2c32e12a1285256af34ddeb165ffc114fe65fb1b3ffc72668f677eed985f8b6c9ebf47c96ce6d2526ef91bd7d03d6cccb7856c624fd95b7134afa9b6b30c51d976a1ae48b35a3a8ffe8eca333d0ff61bf8d465146f8b9593f1d460ddf4d7de1b5143c055d2974e533c7e954603a82799e195cacd18ec412d5b81f42183c0cce54de23846935184e83422415ddf09e235d8ab3f5406612c3ebc34e84b5f43fde849307ecd8cf71e09fe3cdb8fe6f84993b182720bdb019f3fa5221f061a7f1eeaaa4eef0e7a389374ecddf0e7837f00f880f9178d9a168480468fd152d87e585ebe83f4a73f2de1e0e0db8022ba0af728785d3aa7c9afda58f04b56434d8276f86ca1fa91d2f7c97a31a12a1d21c533aa9792d92f19eac54e0661abefc6b970ebc3f5adabdd4f582042ad982c41d3ad13095f7ce59e7f7106f32bfa9c99aaaf27e78b2c95f644f2001e16f823fbbae1447af43ff71752929801e0e172ddb6adb977324dfb12e17229788cc44731872dc9626c8d346b64ca2ca86dca5e7c640250f9334dbf4769b4042e18786aa56e79af4a7e66af0734fe46a24d8b47b707055d58b7a70989670ad5cf4d6bc6a14e3a3b664d7be205a7ad99ac49cdc8ad04d34d0d7a65fffad7fad4a034c30beb72b3dcdd7fcdeeb30d51a8f92c66d056b5cc77a84aca26c4b65620c7010afe58292436af14fb7288f0602e7e08c6558147bc2455c1d6a0c94e098283ad67c68690e8aaa430257059548c79d50a9a7cebf3404386d2b1eb5302ad1f35b0d1980f840ae7b79226309d286fccbe6e52073fc516e3c6c9e3dd55fdcda4e49173ec41c3cf65998a96bcedb1c24ba79fb8e98cd594a73f69d87a7a6c9447470d9282797ee121a4e3d732790eac830a7c7c9e46e55b2b5638f24e1955741eb2fc54fe68cce0f9aff80c4876a795eaf7b9c51ae51c69f8a7ca5802ca915a3317dbbd54f960fb428118e454425b14957da5006e5387323d739656484e0b3b92d7eea2d11fc44041d2670620b88f2df15d502198264bb4b17d01c66875f630ffd985e7662abb1f247917a5b68f12daf003702ddf922372545dcf4d39633ca7c5b22d3c32925b5dad1ca632c386084632de995682bb7d572f94b3387e32430e39046f29a7d1e923ed678a73bd2a6f1c78e7c7b802174ef3f8f74b0b4507a8254e27513c69558b6b4e0d489e5be94cedef64c47340000802bcb7e2ecc0dedebf1d13212f88068c309ae0d7d7a868a637778db17ca563a59ea2cdcb8191e4c153abc73f91728ac607faae4d3c7c877bccc4ec433ce3c6c86ce3213d5a22ae321d509990533e763e6b5f975b29862e48012ecaf4fc14850c6bfa7f70a79c849e45b9d567ce86d1136886af237ed2927723efdbf5fe2883abf679c13711fe8707a8c5ce138e61ac9da4cd110f686c22d14b57905728f1082f567bef488958bd2eb7f6cc3fc69aca5844400f84223e1b80da59d9c53a2a5677039e59c7bf2f2501abfde5bd7848dfd716ae5280a324be901ee3e1c6494a4c8f8eb9ad7df96dc17878628c845100cc115d70068a360dea61fd3f9aef6b35caebbd7dda15255c039e437d027bd09d24eb0d20994967d9c31419f18dfad4b014c43d0fe7872f49f866f0614088ecf79cc487b427b69e8de9479f3589d463d257ac35d5d3aaaebaa500b940e4a4ea07a252370a3f1f58bb9d5349ecaf46016a7a983b8c995d9442b542d7b0d1e5e705bd04da304ae440804da0a426862356097d01ab282ce66589ea12b24e58f9d9fd12fce2b54bf9387719a47b42277730887ce2fb42a7de9182a6ef12900e34f3a54cb455cad84d9052a7996535e90220f460ba20cb7db1598bb5c9c99a1137a1a17c8ec6d6a1e52b006f05e2cf85f256b8d300b330586877d2f5bc87df912fe4601aaf001899d873797472458daa70c9979c89e60ace5cc4b61840ac1fac4a110b8318e7d89acb30b5a3a37b70acf44de1e7e4e0155bc4f367457817136b6cebd02dcfb8b2526349388283f4fe2b5b967e038dd990c09670850b717e2d9181ff8495f3cc41822d39aa96a5ead2aef1a4e838ef119cae80dee215a5b053f4653ec833803ab98a1603744b55f0b97aebba33f001b6db89f1839e27f8026e3103997a26665ce4a2370061f6a624f0b8ae5e17d492d4f138b794b19a580b244c7a16e7e5a4f73a47465e064b4a29b0076f559a264d5d4106ad5ffe0be9bae4759ea59cbacc6b0e2db224d137237af8c7b589f52e54450d991a01b3674f9a256684332e7ad3ede8119607d9833e8cd505db061235fcc85322a9afd8aaff5907eb12c7a28efcf811cbbe40a7e3d636243bfa83448f749bf66eafa848ba9a214b8e30ec355d26e320f7b2c4ab91539504fe650760bdd0f208eb7869f4e785e83aed32ba2890f769a3fd7e3d8988862176a5fde34c1c7110c799668b5ba071cb183e101405d2d0409f33fcc8a9bc374cc797f797ddd639db2ccbbd44b7e0b74dddd246712932bb376825af5c70e457d9a48042dadb387feb750df38d035e7e368a09a6d60a147c8853c1c442a0cf6de9b5f4367843ab8605669203961ef36a2cc0837ec4e1b4580f0a8a6db75f1da46a5466152ca3ea7f4706c6caf101169bc8da18ea8d08908423541fa8e2dc99caf1ac7fce2e8208426f40fc0a7c33362e6e25fd13bcf5b0b2096dba87a54690630a5a9a9d0516d20d0e2d9ec2a1aded57e1a39d4cdd5d90b2293df915e7fd63eb8cf3b45a0479c623e82bb7c8a48f532db5fa1585073482bc8fc8cb328345e5f62b07f96fabe37642b13adb2178472dab1395af1a02d176cd5102a5e28364c717e2aa81e278f6ca2b7e378ab7e09ad5c8ed2c3071351c8c8d02e0ef6e8bc5194cbc1b2c2f8530cd4fb8e68d8a8aa47f58ab2559b98a11cbbb2d5d66a2111b372f6da16a64904056411bc6cfa43aaedea4b772f6a2b9aad2a47eccc7f70622fdeb4306312fb483de0bff8273c6b5debbe568efa7e5bcbd9fd689076d070784ac485c467e7d2a80c27b509813b66fa0f92a2aa378add514d0b8325f35923bdca2790ffffff6f