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 81647 fa34f00b725d7d0f95dffaed4e305c0b72111d107b7dc5ad9779a86b64589096

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8cceb65244f948b82e267786a738d7a89d3196c6d48140d390ba460f0625ffde
Certificate Block Hash
fa34f00b725d7d0f95dffaed4e305c0b72111d107b7dc5ad9779a86b64589096
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0050210000e0110000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e5a9d430a225bbf9ebe611a169780efbf06a3fd46061e480d13aaaf5bfca99b1b937573e8fd81113e3314b70761efd712b2a660a793f5972d95df8bac7f51ffb01535a65cc705d828108169392a7984e5a4d97b58ef484197204000000000000002800000028000050210000e0110000

Raw Header Hex

00004020cc5b883845af29f6a39f7e6df77f3dbf7a78a0e76fd01704f590929e0577127c3b354af4c3adb86507976ab83b5a74161176f0796a1197be36a58f2b028bea76bfaf476a94c60018deff25060f46ba90d34081d4c696319da8d738a78677262eb848f94452b6ce8c

Proof Data Hex

59,560 bytes
12121601030795e9ca96acb772692377787ca37f0c29efbdd111266cf3d3bae0799edd82034685083e791decf6c82a7f3cb57b0c46a41e89c7f93494f1751ac053f8b07ba74a643c7efd29449a87ec8e31b3177e13f7c4f804a01ebf572aef27c344d31df5ab0f88a30ad3e5fc72c15f978fa65a75a798527c9d979d1c854f0b2a264581d592807e65bc20b9e067f51933a4933daab68bcdc271f141c6f394c2fa132953f40194b8dec32ae579a63fafdb95950514528d8e2068f97abb84e9017d86bdec7059fa97ef558032026f2cd4de3613e8cc2bb438ea0f2c8f1da52ab36f2ee408f027591bb3664f90eb8302d0cf9861ba092c02dce02b92dbf338f781d7f7e7cd85bbe6a4c9b1b43e39a651273863396794905b564134bbead3952588f7571fd1b868fb51d1e0f3d1022db75288167137d5cda4b8e7766b678f46f5f9f49f11768694de746b7ca15930a87283e69321f3af0439869415cc9231f2e14ae57b640adab5f519878d3f4fefaae6c4271fe19714d7a7f47cfe161206b24f3b4d31361fac28030ef5273d1e4b077f665e7e629f728f0c95863757fccca3875f21c96e46546cbb1159b6149770a40da7069ea330c616cc51aa71283de3da93805310ea5aee760bf23cf88103bad805271a645b4e8d55740ecf26da482f33a0685cd40224bc5c289822921185067158a78b0ac0733d12fc096a800271f62a1e1fc99128556c5cdd6009bb087b4c16989c32b38b5c242002b52744bf58424d6f459e3f3882e82598bf74b78f7d91ce88cde0e40f7b8e0891446262e369bc366e1c5e3b0cd4aad5a4c632bec6279c2cf677bf7276d5ceb00f3757e7547b4053364ff7f5d22d50266c305f1498e116772a6734e90761d04aaca200743f742921ae122e344f47a2cb1a3b91c8bd365b67af44b86e6831e5c61f544e46ac19800028c767c338b7e8098e1acbd18640cb7404efe5bcd46db326e3e07e2c776b3f413f77e6a45fe445cfd411024904dfab04f3010dea824ba2996c9aea33854c837e0d535e83d4202d37aeee07008f67063abf07f851f87d9b0a0baad948a74a82008cf5132ca3751b29fc3462ab0bdd9559ed74faddfbe9bbe4976d5076d0ebf832d4922db7fd9ec4b147b918be35cf19e7ca7c6bc3f837687718cd00831900c80d3d98a2d59cf39aab0d19737f221edb98a0168021f64b2d2973cd555c08f722133b2e128356599739a16dc9d3264c4867afb8060ce8b94607ebdd6e25bd4966c0a2869b5660cd3e870bd2df7dd42e9f0f16971925ec8f5505d89d5cb9c26fff608ef9071f690af44a60f6ade9f95eaff996cee0844def4f75fa385483621db44de7fb5faedc11f70a867f5e895dbebe7cb8f514430c5920a21ce6d065e1cd0f0030fdbacc202a2edc920d3730bd95848c0c6ca134527ee82fead94934c3ed59eb3e79aeea7389b690d16450c217fcdc4b84a2af72b9860dba991fb80b26451b944631cd967651f5f252b40ffa4c15a68840df30f8cf6fe60bcdb7af7f273fc480f1ef618060560274526b664332adf1849e031b6766e70149b7618c0cdd6e2512d44e98045f805ce14c9675209fe8dd9382d0fd59a3aaa39394cb2cb89a71c4d27a06465f858ed662e17b1628506d1ea093d22077aa0057278a3f88c1141aa59125480d9cd4b83cede1c75a00fe44deb95e12f99ab5fad37a898d4b33428a52c1ea2635a811bd2e91daa895f02908a56b2735be2d5dd06bdb56233e0f7691a2a2dcf8f17bbc7745d943e926f3ba1168ac311b5c85a08686824baa5fd4d6f48f8c4626c1ac3d6951e5239e6006fadf6cadb7832f178137a63662baf3a7da4452aa410fe38c0f19edef4408e9409f06c430dfdb3b0a965838ecc163c152e00e3043fc1e2cc1e7103586e76a79e3efbfdb0e4b1f63879e4bc8e77a003ffdeb9acc6eeeebe3be3c29bf9fdbdc0ec169143329b1d015efd2737f2352b910235f35d8d0dc6817f896ae72fc9adff995060e3dfeafcb744b9859f5830e1cdef51cd2b40d901e3023f7abd1fe3156466ae2bdba133eab1893a696f4253ba62bbbf2f29860842ad4f5b485ea8912272ba2b9055ead9f6d01fd09622c6be792682628cec78aa7a9dc387a83aa2b8351de5c30e0873d4b5aa4be99634738aa8a9d90142631d83195c02efc5ef9c38347a64fbe1d8626250cff48900cb07541f5cb707646ce8f17e6b33a7898e0eee7900fbd298a400617d6d8b557a4f1f47ef580128af85295e08cb3f5f776eb2df8c36e2820fcafae91e6276fee65dc399d2e677a3db9e5fbddfaae153ab8dcd44d94906bdffbbffdcdf461b2bbce02875a5df24e51d8cafe786361b258b875f35a3f3854192feb9699fefcb9b7d2fbf944406bd559162fcc3a2e44f606295ec13b6dfc5e5b56bdb8d587d75da94eab48a3562664ef1c5786afde16be8e6849378244a145dfe557dc77e213a0caa30912d327e842e733ef585c4c16d82a8feaedf0d718d24099f4ca35fbc2ce38d0a7fdec2fcdb260fcf5a12a9d4298aee6085d64603094bb5a4840a731a3bb5a584ab55219b1b23ab5d0b52f6c7bc3a5f7f11313972afda48b47119ca7ced554bb8d4567917bc29ba9b13c8ef29b8bab226ed395b3de90e0708f25d52ddb6399802f618cb6540999702a3c29f2f325595fb037154cf3840313d6266e37b4e1752d0dbd403d0df8d5ee92f31badfb51808a4892d196f7fe7fa11ca51bf6c2efeee746391ded3e7db1615ed33b968230506a747cd25b895ee04af12c55974c173ca430babb07f5cc44e151fdee3165b36c9cf61f36267dbb52d92653b60b73484ca6bf94f3cc5737189a0eb49b14a268ed60d95cb97681550b69696c6dc3a7f3873fc3e0138f973fadf3a371752195892d93c63ad4021e090eaacd5ee1a4da4036d47ea47de3a3b8ae0de7bcc180edb621aeaa358d94bf2fc317cc8e1a0d4fa465acf64e7653ac0d0d830e338d2a893d3a5e358d1cc17ac254975e6372c3a4a30db1c8df9acbefa23708042f68a0ca5e43064dc3b5d933e515d63e9430b4c67dacaa69ae0db7c582318eec483f30ff77ec7a5c64d930f7aa284adf6ce94e743814a73314b41c50cd3a56ec6439f7930f96dfc8bdab2624ab7e0ef00d2df0a33495f25388900f63be4c9d8a3e56310c686c23d179328fb62ec48529f07a0e114d1f6672186870a47b5fe1f09ad08eb461de7214b45fa116b93a0a3a724e590fab97e2e35e4dbb741a80fae8801522dc3a25c00411da238b4d93feff70dbaa0cac5460c4b7616dfdb7f3c66b3c3b712fafc2984e95e490da1f9088ab5621e4c78d753c87e577ae2bef5b0a76a915508d4c76ecd5e50f0ce6723c88f8e09ff73f2a349cc3684d522479f416bae959f2efc8421b53632052858d86983bd90ab1026b7568e5d3a06a76a78a6c1983ecee77092001349f31ccc81db000327410b76399549765037faf27d73a328a09330cd4e5c10ce6d507140b96f0df8fca09dfc642cb606c8fdc7a0a9c027f1dca27b9b39dd0d4a64d8d909b0d0ed952a928c668c666aad3be7588bb0904e12a11caae2eec52a52b920b42491850e21d33c542f7f1d157de3ff4d4f857f09e8fa0a8091549cb89af949a20c1934b40d80951557378d04664cafddefa4af5dc0d8a399129aafe542ab0e8cbc6a0cd226ad1ddca2396da4519d6d421097b17ae91403a65843d9c44bf470d075979a7ab183085f519dbb89a894f809a0d0fc101a2f765742c281192c5c864d5205e8638b9d56386286cdbf544a1d77c5b738e55a4640bcc3f50cceb92d5b2f67ccc2b9d8dc843e98739d4eb7f795760fab7c9246e713f1ec92a0836d974c3e2694487fe5ed1939181d65aba2fc1428b0faa60bef3b5bbca0a9341b4111b1428a63079dc033a6135e8021e437d94aef1a97d95271d40230240143c26549c903f8eca872577803a580acea769badfef3a60c4364c52bf97c2ec71760c23350b3bf3667fa37859e85e10a4e6644a67ec002b41a15edeeb061a5f5adbde369010ea20daab4cb2623245e3b3eec2a91fbed29f3c841098fa0a6e5dbd323a2aae60c9fc84a1eebaeabc6002482a8ad1a6b09f47e37efe19f98429d24ad2316ec7d4cc028acb6c82e32092cda15a573281e4bdf4e03e100c3d7f3e186cdfaba0347fd6f87e911635d02ca0713077c85d3a9e1644ce6c6d47ae0befd88cb3ae1baf31fad7f194e8948063df0ccec917ac2e95c478bfc8e760d5846a9c955267281b591d052d9ced13950dbfc713fbe6a40aff1a6515ca6272842b5de2f58b8046db299fd42e2ae8aab24f1c8af7e6d43096bd621f14760d18e53464a059555848761eb8d3020da13dd0b5180f90d7de333cee5f6b499080f537ea44e7a0988b73cdb41d9e8cf361a753eae2bb78da78a1e4d611ff041d95a19ff4514dd72f76c4b884910d216ffaa972de248a915d1565faae9b6bdd979b2c322c57203946d8bcf2c8702c926f256d97a5a09a1966e746d96e3ba22286953b688539d432ee1a4c217452d265e117478efa55d4a04a294bc9c930d8364d0c8550c0404c916659a8e407cc4722d257a6e17b6ad4b979211a3c57f383d60a7066b43832e1d1357693ada08a3c06556bb85b85374f340fd3a37968c0cfb48640698ddf5e7bc4ed4e85bec2cbe0618daf7519f1575f094df0a08ecf2fa6b7d87cff1d6e8485a9d9da57f9902df58de587426d99411fe6aa715d38aa2169041fe8fe7730b597eedbc9ce3150a06508c59be3f4d0461dd6246704894e5e2c27b206bd2679b149231b13a3e7fe3780ef871a3dec76546edf0a6c4422bfa23ce9f427251d3c1edcfc71eef050555036b1a46ac8b1849faaf7ac4507f58ed5b117208e0b0fe54155487c49bd6c2a60e4473ccb3d5013df974e3218babdc7ee83750a498a7ad17a6ee22cf8f34870d70767517ec9ebfa302a343d244ce05d990d896444964d41e45371a94ee084cfc5749d27cbd6eb9fb66f3358916677d9786fb4dbbf831e64c76ded569ba9d150327123466e012bc7ae07b7af36e56eae06aa6ab6b1392177c9de8c1bfd72ac9fa94eda4db69c202efbbf2bde3f15dec85ecb4b1b991aa18e13b0b095b94639552a7cbf7665db34a9a5e4b50bea7621ada9aa61c205fee3215a519a0a30662b45e126a724120080e31aeb4db012dd0660ada2aec203332500cc50dad39f8071157fda159ecb80db5d8544880e7ba05bfe99c11be6a8f58465853bfbaf1e1ae4af60bdfd6eb9355bb2b6ea642160b94e4147d6075af6f615139d6f184b6fe49cbe9026d196f877b2f0751ab1e42eedcac4356b288b7e162a223d1a68f11bf5eabc4b47396b53ac7d2bc434bb71af915e98083caee504a0dced81647d291d9e86693bd3ab3b8336378cc5ca0ade04d66586b34ebca56f85cd7a2b605f666a403ca8ef8520279acbacf7a5b04d64d6dc1c8dc6ce48fc9306217210a2544f3f816fca358a22528a8fe1727347bd4492f8e7cc8e6d6abe309ceec88f8d85c907e6b83aa09b8bc35664a878fb26a544fae811c22fd5265d3cef5de245a4fc53ae1d29c60f8e76dc979e12fcdbcda9428c490df614051c099b0bff3cf8bc84b9e67d43efa5a631a65a78f50337e4cbde11cdbdfb0eee967d31c391f56242c71d7b9d9169f74de7a3c8e501eac5b826b7291b281c935e99429dd86283281ae7ecf2c46c4425ea52b214d88b8f8dc6ffc926e67283801612fe31a63f21e479e17e0d845f2fae9bbb6d42b54bf5a584bfb13e1fa353f2925662135fcb1479ef939c85718545adb1d51876146d9af4447ac90f8e5ca3689f922a72703b6162763cdac9d8874037fd4f65300f23e7283ff849264ff503a78cef25736c16a5e15de29b105360e1cd0cdc806bd24b4749698a355d98ed40c488c30949ec10a09342f5bff0c1db44f1a6b32f659b0fb2e0de45c4086c1824441bc036c359f9c76da3c17673ece3be111d1b98091cd01fc43ac942552339cf4c798e0ca30878467eb4a5354b9e768d8fc5e35403b56d9f345de3d75e82bb88b5c653ad3288e7b62440280dc9d0e76b4eabb0713d471c8214d967fd3289cd967740adaf1195153521c7974008df919b2ac21db9aa4e1ba29933f84093b1dfc96511eaaab072cbbab0973b77a57d4831545e63c252bd612974cb605e166470584338bcd262a4fa5f49dc21fb26dc34d4091d6d77663a61dfbd3832cfe7bdb858147d3ba7f116748ea668707952a3b7ae1ad2ca2120597d6de1e4194ffa82e43344d318f90409bdb8d9ffcd411446105dd9c155463a56089ff9c3977ff332fa3eeb5d9b0e9d2871923cb28a99ff6973af10bdfa172a3bb941a77cd71a81d1e863908bb91fedfc3fb5a21ef0fea7cfdce060b30b6b16772a597e996becd9a7643def42e2ee608b5450dec90e1d701eeb9d0c6e95c8d48730c08ceb6df6d03ca0cbd17f848b81279032b08e1b0bdb5277d8c9e58eabdc4c97e8d02b17d72356f59dbf27dee5510d23ad17318a420883b1fa26739ebf6d7a098c4df58cb94a142aeee83346f27bd7057dfe7d338a83c9ac225149eed1f8061d349b8e2faf0c21bfa119bebf2e9694cf7aadc58328557830ae7c6436fc25b70e3428383a3762bd11a58ea4fa90471c51611a5618af3a11a74ebde4126dc9487a84b2cbb73307805f210a5ace69e940c76787e9baff4ea9fdaca3219618a4d0249703fe53488c683865a6729519bedde6844c51022436f30b3fe63eabda284930ea68de93cc9d543d484d5f4bdff13c781cde6075291cd6d77700fdf26e270ae42c3cf4199490da04cb8e81ce37480e78500e38c256dfe36f41163fe9275e7e7238ed4c6a3d24a3c5f77772607f5cd6a1872e77bb79a519f45e12c096168fa691636b7444cf3d4b9c8a53717425e501aaffbce13cc91b1eda4fd9cf7acc414ed519f0ae9624db38648ae60e11f379e894ccba621b4f884011bc46f12367832d9436becae58af7eddb547f5ec0103d916d05df33817596a290c3c0a75ebab49f7956cf82c311d8aa2ac69453a841cb44ba19c7b64a85fe0fb14cac2ec5497b1bf76a6aaed9f11e8d29d9bfb33422e12070ab5a144f21dfc112b9201217fd39d9a2816a7c6ce598ce95b02194f356581889d6c687439c7e9056cba66c41f1ecad5b256b79e726e34aeb70de356ee7b671583fa476b3f1e5d5ad9ad66e4152fa1302920ed7d17573a2457e53b36b07513fedf10002b0d417d8613d051400aea3d8bf1b08df0c91ca748af40414c24ad9e7744311f85ce022f1ef1bb8ac101edb3b4d696ead67831bff17ba33a4fd521e160ef0c103c7a34604dd1eb28b42e266eec496682b73edb35b67aff168abfdb6f01dc5d85717ecfce27933921fa34033ef3b0d335c3bab236a5cad902e8b8d6cdc16a574f0fa9057eac1a4126aa7343be140e25b5a4b7251b3b9e8f069c214ad888bf0153ac2db88c1380e9258f28c8c043ed70e79d89ace2a9e9d49f3972fe9ec956f24fc2e219527aef9dcd6e7e51c359ca055b8286861f70fc80c8d7c6c41f79a323ec9c738e3bbcabe706166b3b61f38dec773f4933ac7c2f7332f53deeec6b98f0e55215a6cfc567016f2774860d6ea66d462459286da97a8cf82008279f919ac9f9fdadca726351bd4e2b45c09fcff17da6ab85a8fdb169114c4e9d9aa22b4b82fbfecad7e8a8ff6f9fe83e7f5105122ddbe980d3c0f8dfb4bcda94ee828ebb195338782f59cf10e6470104426ed6a6a2f0b3f8330ab938aa8f4fa91fe39247d323c57ace7e67fe1447c9be320e099620ca97755fd9334ae6bd9e02bc013e58cc28eedb32a71ef176f96f277444b609688b84062ba4a17a116d7d0aa162daa5af05d47667bc6dd7a6de2924312d2cf46f77fda96367106799b8514a8def97327ec25aae879ec07d90fa570491aab40c1b4b3ff9d82bc954bf5096b2adfffb189b8daa60e69f4ef3f8986d63e2291c9010acb5b9357ae94f2c65abf61ee4a1b6a49ff5e48cf10d591b98834cdbc55e18584e706c7cab1e6d6edcb224f84493246c3da1cf894f9ebb13a23fe063e6e71d61d0369d042fae262e50b1748180fe95fd2d9ecd949a919ea2dfba1dfed61ecf1fc91e4668da61e32569c9c2544d8d5698aed041168847963777f3c662d55e2fd2d80d5969234f3edc7494e2e2ccc140e5705f29a23d0335d024e44c1fcee635ef830584866708683b359aa52c1d52c97a36de47320b4964fd0684f9a0a154e33527f8fd6b6c90dabd0768cb5799f548d030807402d2654e9a1fcfd30faec598f4f26e04183a5da62cfea6815a099ad46294728efb57c3ac953daedbc47fb15fe022b95ac012fe97bf7b7143b4b03e3238f85d5ac166530bcbf811c40fd437948221d2a6f14e99f85e3590dcb8fa83a2e4b7979546afaf5be42f35f9dae8287aec86e257ef55b3d36745613f2928e3d4af221a6cf93e1c9bccbde67ea94e58151b9f5e963222ea831e2f517b69c8bb2d7ce8dcc1f618bf21a776004dd8e347a68a0c9ed855123b0d3689647aded5e24e83941a0e16a56ec544758549be24ebed507410b2b11f54b1bf32d4cad585124e2c05c7007ef78c79db171963b8e9e7986f0f6021d90bc5ade0a9e0a2a6e822bc051dc413be640fc059cf8f432057be7cf85362c21e8be314967deebcaec31d118afe6768c082184424d151442837c5fc741d733a4d8e8978863039f6923652185c00a81763f070f0eeb6aaa925d890128ed562d7182ba5486ce5e77d9861c3e7403b8c90793b8f68bbe9ad9ddfd3ae8a7bfec66562ab5bd4011684029648b7dcae5d405864cb4a5823dfe7c2c1bbdb25cd78025f0560d6b4372b64a8b64e2a0a54f9cd34473b9dd3801af3be38dc1d0ec962fb9ed98352fe72ecdecc08143a0f60b16bd92a550108be54865769e39cb0a408799deef57f40b17857475399cba38f0346449fe07e5f9ad375007fcf1c8dcc4cc1d2c1ebf686e719b08f21d3fb4e66879c90fe9306795efe8615e4d76f2ebd26221f48a3109c89e67ea3abe57b299a42bec543af47f0476d73a4f73cedc4bbea91a1b77a3a24aae5ee28d79286363170ea51f827bc88445483af70b9eef07a55ea14f18095eb35836d2ecfb4b1027a4a2b4e5a1ce3428b21a1351acc394d36882635d002003dd544280d366476721e7e7066105d68589191b4ea2939fe97090bd1bfefb2c93d3a3bafec5ddc991edc83ca423198735e6d63b0599ad158f809b125a002a5862280b74620c8b232e284886bad41224169243b225fe57fd98c608a1ebf991fef3716a97bb191e37326fd627a56cadb20be3f7ce00cdeff0fc2790b034b6d62993f1bce4d4836f371477d331c2b0b57267ce54b5c0472468b7170240548dad5670e165ce1cb06a220c4ada4e23c10b8727e3fa143f57607ecd1a372ce845c1317f81a96046cc7ac8360ae0e7b63dcdedd5b76a2c53fc35806daebe2fcd70e044cce363ad6deb38f52305f22e6c95437ec1d4206f87c004515cf68a991c167fb92ea34279b11acb16f35bfef39116918d61ae6501c4ab59484be681fa93a6a4c6f486fb0868c0de30d6c81513cc8bbbdd1bee1291ddebb720ec1ad4582efd5e485b6d172315766b8c56e6434062c22a6c3b3a1e39d359862022cc43e46432ebd1cf636fc0e59c49dfd6f94f68322abf2feaa2c6481d36bfedec2d8cb6d2b4f5e0a4d5d5b330320a2c40bf1675cc6f11019bd1ed63495db224b6de6560ac1f4281f64cb7039660edfb98ff43a67cf4457170ca04d6cc35b8bcd3893d26756d5ea6387d7f752cdc2ce98516163a84fc7214c773d36123e39cba970d541e479df69fbaf19e83a728e6fd89acff5edeb499fe6d3fdab59ffef80a5be7c96f4a4258350f9b1c60f73ccde17ac846bc187658134b0e393d924ef2a1330a376cdbbc0b54521e9bfc2fbeb154fbeb87ffe2c13b0f5fe58c761219a024c76fea3080a93371b2f499a3fbed150dce32887324c57eaa4e6e6e6be53912dc9fc2107eaa06d3c2393d8a1fc21d50e37fe0f147e2451768cb9b6214a58c768972d73139ea76b5f4cb843f822b29586d78cf24c35a42c29a44961e244765535408dee1079da7f72b02a42c8d9bf5934cfd6f393459d49cbf6787a345bb308ddf33a04f083f0d0cb6822219d53eebfe4c400191918eb8785530cd6462c695938bcadbc61d22a5b1ea22f4cea80628ddf4aaa9a5854d654e5747a557ee6fc1d91af4e61c3adaf6c2f87dc191f6fab9941c39139074e7b036a187d78fbb13ec3f92f3925bf8921929b1b712491ae3249c33e2e399dd7d3bfc77929dea470e29800c5164ac27e57dfc1d77593116cfca2981ef55a1d4a3a103e8760803274a91be77fdf1c67da5a6afdb4c77b088e7583269cb9243a3e60394a44aea4637d6be5373a95e51004d6680230aec945c008144fc41a928e8aa7077dab13d41a0d0c7c386b2a16bc3a90265a10c76241f9209e73c67470653d8a4e036cef07182d84ecbf8456bab41f96fa22acf3d54e46afbd92add6e426ff142a412aaa6a727bafdfdd7384ea46b114a882b851eafb18404ba9c7f0680bed544cbfd1c43fece150db3ff981fbc7702d5542853235bda1f791b14cb6b1cc2108b6db9a41f36c094cad605f67fd05baab4048db0195a99fa5c9554748d8855ad0221472fcbc3f8eaaad38fefb8627a0de727acec2cf2aff0bbeae3105ebf50d3408ddf3470b0b5d4ec1e80e51dc6ba38e619f79f6453b0fe0c21247beef4ba4a98f07b13393831c62fba9c4b0791e4be0e3f4ad38ebbb90fde07d8eca512e3af82c2826a66a618be7114b8924de3a946e8c2988ecd3d466e599f50a3badf0d7693a121ac139ef2e7140d919be92697600b1a6220b04bbeece8712a76ee8b660a8a8fe82fbeaa20c9e9e0619f7eec24001e32e99dbaab87ad6ea8cd15df805d894eb4a4a0cf5a55884326fad3831f5983a50c7549f95303dde832e9245a3d8053b56e67d2720e640a1da3914658869bc4b06335f5889e294495c2afecffd8f30984c64d02712aaea5f95fc7f76d3f1e19431d2e0328898c08aaa1effcdb012df19c23001c8100a3ef67d179b7deb66dd4a14c7c101c4d66beb0ebbce59379582434a4f47d71abe7511d45538bfe317a6dc8785312b0488076cdd84449f9a58ac44869bb51b7ff49c909489cc0029ce425b2b0d42f901da9e7f6e356ea9cbe773f8affb10988956e06df36eccc26b4caa692317318323246fdace639460e14497c65db78906091723bc825a6c5169e54e177afadb7d86a22c9bf430cbeb3ccbab7a0601b8da2b96bb5ae3284e60e2e005c5e931aa1dd8b97ec4e2c779b1ddccab2f479969d7ac88202e16fdab8efcb2d837e71b1e04bcc6a1f2176d2ee518ba4a239ae7129b84b473c5e0f4b626574db7bbae869f3cf074e2f72ac3fddfc7b11f3718872bc72a91de67ac0d730b459c1d9d6f944772bf97af986a0f5cf49d0525585fb349b72d38990e3e76c5b70c7fa5bef1e4629019ad1af5c0aedcf9678bf759e6aa3f507ade2565df1e886736e3650bca48604cdf81f80676a0359fef726ccbc7928856a51d0ad27d9b3d9f4114da09bdb0d8b84901ae12b975364231b6b1a538bea85d28ba1d2e803678e4ca88f31fc5f33e71c21ab5d7c2c18ec250eaac1e3a0982d4df827c5ba2fe1e7f2c30db13947508e10c3490917756177f64712987c2f415e717737ae411acde760a2d23d9f19a2a9b9c85651a910d4cf4e242179191bd897d381147cbb0bf658728ba76a6013d8d16bd90d94d3888dee4c41d4598bc83b43f84071324457b4a28c61dead558d26d400ca016d01052d4c2b623b7c73c0f3ef03c208f6e7bbe9e00f13bd20efb825acf2c2f4a8670c9c6faa5d14dce6c0be020565fb329b50b17cd37bf41781d07d8e857a4e52213e27d8d8ccdfc5129b539641d18b4f8cba4d940a617569db64c0249245c2f62086b885e6e5574dcd45aed24b41cf91710317753c60c1a6068f5f12eb15e0cc3208cdea658cd8186a09c9c1089e9aede467107139a9ba6dd1fe9e9a9adf4d383acde86b7da417f18f4e79dd3da97dd132c47351e0e63e8c021bfc485ee20a23f66c2de62349b5a0042ef9dcc73cbaf3399c7723f3d3ae41b18afec0d5fde4660b0de94ef5f577d2c8d04fa079a6bcbd38dfaa06bde0f2ab586ee10e31afca954b06d2f138bb98781eb4f2e6ff174322599d62002bf8bdac04231b43172314558e3ea5584cc71c89ef4f2146c1dcb963a36f4118bebdfbeb69c932c1395e81e0f755310e57d712041cfa0c055d66f5ce44b57c4739286b424368ab229591065cd752d5c0947d8baf8f48e76c28c023007919c3316bc0c5a77d3c7111189ace2a0707e62c29b28fcba10114cb2781235d5f30a9ab437c33330e48824eedd7cf799c45f8a7188cce0b793c399a08aa6d0f877cca6b1923a03eac5ca79283094a174f6fa85ea0a69708eb2e5e7200aa4b8c176272a8d9b9f6d0e1d5e1b75c3802e43ca8a50090efedd99fba99eeaba2117eaf4c5082f55ee32679a922d78c6e278b7a91da7146d3bf861ac4a0bddd8f2449d1fb0e205fff10fd499765eab6fcd99c5a5e9f1f51c7509858c2aa01a094374aee3eb0ee2d60e6d8a1119b353c322b8a6f860fd3dbb70f03430228b3aba87c7e6dce51c5cea6641a84d411e5fc8bf76a84350ee3a1e44befe0b1c44998147cb1faa3369accc0c3b6bc0aa9aff8ec6c70f406069108a88bea1d9a1fc7d3e8758b0c1f54e3d70f8653cbcfacf6e49121df61d78d58f44e60a172cf201a07600a855a22151f3c30da5181b2f4bc0e1e9b6e42b5c6def46763c3e21f31545ca738443d7221b9ae2e9430fc3999c17273b7d25b40c3117f5e1e8bab5645dffee2fefdc6b71e259cc635346b172fa9af7ed1141bcc40d3f2cb29d8b2ee941cbad8bd9565ff87e7dc613d19e7d2d6e24ae31ff195e1d49574f56c13637ab0b3e8f3d8bc657331ab1ff4abd7b6efaaf027bb57e67e02f44be624ab3d53692a79917f3520e4c7a87f51ca2b22677dc616ea2fc4be72c9d0904c8891c1a3bb9a0225ccc0bc21a4eca125e39129ccbd5f58e69b7d3e23ed874f168d037fb22b8736d3e38383b0123cb94790b91f9ef8d7d50935ef56079528eb26305d0ccf8a99d8d354200994cb1fcfb43574844f09dd891946bcd85d866db4f1dec55c97f8268f490b6d44b1bca69af0ffd33fd55af8f5b681cee0dd37ce6d3c256b981e6726e8a42eca34f9136145b6f4a9e3b885bea01424ad981dc0c11e6a54a5bb5af618fcad57f1b22653a73fd39a905d57a5ba739898b7a955a2117a91154b279af657f3fa6258d49dd6d29dc7f42b867f9a06109b44e1f73f5935ba01df819841515054d4ab00941e0c790e1f1b06428121644a9d9956c260648a694a7b9d908bec3da426cfcafbba03bdbad59af6b728b675a946db0763dcc52443ce78fc11179d9019bb7bc33b1091dc1610021abe769ae8a5edd9278d0e989bc4c52134e48f18073a88cba54dc7138848b9b642d9f735c103f462bd7ab8563f583e7e2a4e6a26b23c83feed121e6bf4ab709ac4d4b4b899644afb3d2ea2094f5aae14dc9da5adaaafdeed7f420f42884fa0666e60a15449af3fae7b24eda0ee2b4822baf880a71081c529a72247ce27a38d960f56561be5ef466cb137967a5e7256772a9d0bb3a74918e86e130dbee8509b27dc536a6eacc6c79103303ea7ad4bff8531068f2e404173f37ffd16fa898d74fb7cb7a2c32efd5bf90e1b4fa04a11685f472a5812a9cab9a91832826def5ee2229870492211f0de87ac04e37ca63382a8fd6c537f97d7e760a72c30894b55b4f2a11b4b1b4149218b9b7dd090ca72a038223cd4bbc2b90c75b8b8292b03735b8f11017d7a980a38247a91bbf79f405ad3956d4e88303adc57c87e639eb2fc2a63309c1af5d4b0485d1b157843413f4739090a7345871f636aceafa17e9079de816d284744a25485cecfa171dd2869b1fc022ac96fc4f7537a20d3b13b0191875771e317d6e80c06fff037a1033f8fd00a278857832916d11a5c648a2a728de577f33beb197911a1b8a8218cfb70b34351a6cbabe8806e8bb2042bedcc33fae505802a10791aa39251fcd9c2fcde458632ed11258ae4343cb8985ff1854cbdb11f8ba6f6790d45552d7564b6133e36b593e0fd8ec3f343d59e510d0ac6e7d9167aaaed67f3964fe9b0dad4d7c235c67122981dddce4b0c138730f7b4bd2869e16f90d3226bd6794e53dc8224bb808f23188ccc8de0494624f2d58470f7123033899cc22ab0f05b83e2da6cd841cb09bf5ebf957310ff4859939b661170096171c621c0042cf2aff765fd35faddf96686d40c1818a34d5c968129b04a876851315513093a6cfba219dff41d89b62c34a769798e14f31277312d619ec0b77acd966a2fafdcf66168737cc3dd68aa3d614540d036bb1fe9b80d81ef73c3a1ea7c057be9ebb182ef5bf2ac83efc5c8aa3d9b057e003375db41f7a2d294789b2edf61709670b61d5196a8494f2e195576d2997f64b6c4eaeb8e3167892a2f4a9d328c1d5113669c377c6d871f5144d4bcb16ef1e7a6e0d79a37c71ff2e65b5aee4274aeafcc563043878bda879bed36b50998964d41e8e4f81f8dd763f991974e6cd1e86ac07332c1d6498b6bab851a54e8846a1ef74501bf6f17b65bc156c9719a9233aea3889c1f55dfd1025dcb354a5461f356535f28dacd00f1ed778058a29b50b594a95c0926bab61e2506882cb477c945fef2731a950a3a98c8c916e7d8bf564874ee9f2a3b22c8becb8d797781df8aa3cbebfd4df7b998fecbec6f92472d0fd3fa6d1976f09ddd6ff2c48a8b2a48f5dbe32f2ef99c11949dc98bb9eed4e296059c750787bee2dfec83ec463091506150287c316ae8d7794163f910ad5af798a7db94f2ede452565bd4c924403fd837b03ad6fcee36d9271ae345cf388adfab6436e6433970cdd545bf73000e96e262bc71395ad3500916713064080bbee09d3027beeb8470f8df4aebe2be0bc4b12ca4f604152813643146941838a028450b17ef919cfab1c97dc781a801063eb9dff292734fb327fe2fe6bd5d2fde8fd0ea75609241fae78d77fa5d700bbb0447c3bb460f05733b105ab29ae846bdb5a585c21410ff5d6361ae2e362b59a6fce02dd6978d432f17a54f335a648a090bd2594606481b5c07eb7b217db1ae6fc0612058345a267f4d4baaac322660b46a456fe161f1ae6c88f66395ef3abf57b140703e68d0cc538d8b5dd85e9f47c34dd9f6cb7a7d0200287e7ed1ecd612eb095fa4530cb6b01986d1ba0c4b0892c39e6a7bcf9e6c349bba3239cdd6082e58932f99b34d4b9459235759295c7a9b9c5563fad58d8da3ed6a621264a29db2250931f22fdb28b066a8784d328f4cffc3108b7a7b26184ed8e6ebec2b41aebecd4e3a62f44f0b76ae64626dbce4ecc06e5bfd5841aea9a6dff15bb319716e56c41bf35ca80faa20ae857ff0d19f4a0f4e06a8a39ac3b8188ca2f24936ff2b9f1bbb0251b58c416dd41b9fddc86c68e03e7032e79ffd11953639d0e70dccfafb80ad9dff1c0c01f8cfb3c486cfc47282bce29c7930935df131d0095aab2a09eb00eef68b8bb64cbf10a3a99d384383cfde80917d04c65fb51885e200869feeed4ab132d2aac4b6b49fe6b2636e4181089f9ec0c4a43a0f3846254eb52f9c4d6c48e1c9fdff7335e6fda459efa6f6f4261a2cf5d96b9e7d0efcd905771cf1884bacde225568f4ca9b38d6b6e9ef40f07693635393bad0440ef6ac36e95389c7f01cac1b608fb128306331fd7cad78aabdced37c7c3f14a764caa5208bcda25f2c62c59695afaae487fc2f47a8e7a5df1a673de988eca2afb6bbdd695a7e2e5203b9a4924f5c04c5d35d49dc23bc831957a968c6115fbb9dddf021a539a35b555d8a7931290bced398df9623f7f8d5ee22fe20d957bd36d6dbc0806aab846860a51060497589d86b3a7624a323467561be33271efb7df8d927e5edbbb602e4e72d70a0a18827dede24505ec892fb00e208fff8a927388204a6542388e2a68d228816142b20a3e93b939766d4ba4bea98dc0940fe672a469e872f4c176273ef55a1c242f126ad919344e990138d3ef6b7aaf8e0693fc2467d21a3cedfed41f7b40f5485261af92a822e6c4ca71ecb8860d8ad0197b29431bbb8b19fa14c88f5c9b6984a82b23222dadc7b76833aa02a936c01b582d991da9555b8a78e69d3d743650be68d38d6ddacc73b55b93057140c15597996b3c18c23aa467c51a736887c064d16f915af561e95f62629deb225f79369b7f85fc96dd9722d9cdf6d31963aaf7e5c96910b418f3c119095f634779a3db4b8daea6e84ee881f892bbfd9a1664b9e4dc563cf0439ec15b90aa65af3991ae49b623365d6027026169685217bcb09b2b1255bda4dcfd778736cdf8f2a0950639aa2894c5aa427038d2695c27bebd879d72ca4070a28721dbcc22eff00ce0f9d73125ab998f86cd8a4eef70ce32a7de4a7ff0a05f314dc2f4354e417aa5975f2a9173cf3dc91240825a76adf7e7f286b7e9b44c32063929997b5f6aeb6d7926527ac11f7a6ed75722828dc84ff50307be0306591abae217e2ab17a64d9a5c7b6baf8fc078d39d20d68e88d826b28bf5bac9f70e72ab08fae2d0e820f0dd877c29bfecb90c936a24420ca826b12700272e1c9d359944fd85849ce1b8d46e12ecac88c83985e1d2dfea22e9b5ffc43a5ea57804f6990b5964f88b719b3ba32297a06b056d5c2933386707439cc98cf04f399a7373103d932c1b42203bd15a462f1e16a2de1333b63fd9413ab7458bd9886d5b5c952ff114efcfc34d19a26bd113bea6e8ac352a8781f3d9fa4a77490c6c3c00982f5a8f354f073cc0b94d9da504c00c0ec47240fabacb060a2e47c7b18aa8e581fb2507d6c701a1e3cc628ea926bf00df42ecebd5bbb6ae85bea820fbc5ad6db8dc3218358118fa61f2d05e32a50840b90ce73a54aaa3018b4fe1660704730946ce8bfdd1120abd5af58ee75e8bf7bed7ce0513a7863af7d0025802c4a8ffcbcb2e253f7d0a3527907d8c06fdb810ad8ae4e0b1c6920d55911e1256490d329c0981ba82b5710760b306e87baeec2e06e42b415f1804d92b34746ce580252a8504290cd8c723355ef98381d7165ea78dac270c6660d08ae48d84816b6322c44eca2da23785be42a865d32f48825429d87931ddf7c2561e77afa8e0aa1fa46eff875821e08a245ab8c9de48eca31ed126a99442229505bbebd79d2da5fe8a2d8df134a1ac2631ec64eac2c2f074637028e4273972d83073c141676c968645539f3ce55ffff0fb44c97506967e2c7e1edac9642a1c4f06fbad4c09fac2d3bdd56c02a006136d0bc38259a47db5319855e94b6eaa6b587cd772d348ae0dc38dbb8dfbc588ee5597f919333c1c2baaa94ad2d33774e6e997f774c3c7918ede27d3ce4ad8761bbfdbd9a79d119f1bb21ae15556e35093ea175f42e4f2d7b7e14daeb2beed53ef152098265b1a5eb7a4850179bd097799159f8ce221abe3fd65eceb9c495bf3925e8de4993500c551d47995febb01ed1381ea02ad74d73ffdd73832ddab152c9535a3201b93cf2f648fb44ba12d308db6fc8af5dfe30bc125dec4287adb3d2668dfc5243b36370b500f840b0d97f109a8b24df44bbd7714aa5714450c7490f925c803a723989dcf2f7a72bdaced88e3027c133644a11ba45ae32feacbb81b75dd6b4127f74dbeea1fc2ce109f05448b95172c70bef786da77a66e5b9c7a709c415b271452a328cc4694fe1c85bf6cd3f377f86f8e3c0c3d0d045a95fe10983c20e776dd3ce5ab599297022135598feccc78d36735b224988225c1df5ee67190914814161de77f0e3abcb8b1ca5ff589608be7b490716edf74544cf75c90f7b9ab1bf75a757e9ba14b4371fb65f6f429cf452806938239d6bf0da86aa3b7701d6c2be69319ec64484515957684da40f8a27477531fff7cb9477d4ce97e01f1cf88a341ba749da4789584b32627ea2854e57301b89733a6cc113c95eb54d41cd34cddaa70ee4f096cd6ccaa566ef0a726de1e55ae0380cd8e8a2ced452106c772f521bc4003f5ec8438ee2a930e5ec1d72f2a645917ca4808e92d8481f60ea2446ee3d14b4536618b329650420da8294ebff1112f16ebb5f7a4f820cc06362490aaf14a189b7ac73a5b367400608fa3d7e86bc69b9f57d334defae0fae88d5533dd4a7081e3b975442cc9509d4c5155807d0a76dd4abae4846428b5039faa3fbaf46d4e818b214ec89a29583003b7325717f8f0af84c96651f8086b304bc5f912f9e579398573fc57023d06abd65804ae14c571c7cdf2664b9239a0479ba5866fd355cfbe25f14270c2ccf1520306cd326bfe9d6468bdb881e17ff9bdb9ee5ea1dcf2e28aa4519c1b813196b0696fa4d73a458e9366f757ae560d28b33672178969f3c01d9c2c2aab022a85e8c1d86f2121965f8ad6edaef60b3fcb98d52d3a2509cdd654402d808b3763d30890cd8c398c04d0231025623055960adfb20ed820fdd2ee13685a1a24158afd7b4106dba75c21b33796e35f8723da7e7bf94a7c8c80de6ad70d343f47f8124b21ea469abc3c056f9893347e032b2c0798416cd5670f273b2baacea331f7f3ba6100f71071dfc327a6b912079866396ea433db17f72c021dd59832fedeb62ffb553e2c3b23401645060d3b811bb612c0ceade0f29420407a35c1fe7c18979ff57d89a24b49f377ed98afb1d903cf1269ae8349bf3749edfe9e1e0278f94125bc595b4f32fcc32ac4d98b3c668cc3b05aba4bafcaaa4d66cc39bd7ba56dda02e7df92e0433825f3bdfa9d32de5ac3b38afa0f45967495a708e6a8e5742d5e17758b4e6a7fa2e130e9c229a88061028e40a349c382f5be5b6ebf582533182ef07e238466de0ee9d56e909cfc15f4c75d3a7412f5048452e43681bd09985580d2bf020775bb1f99fd98812a45f3ff39da818322c09222814e1d31e4a290fc318926e5c15cfc3e66d7ff888a2618834c102f4f849184e890d17b7d66cbc4afa70b4bd875abf632361daf8f7a1789e7c0422311db6cd42f67518507339066a5fcb2b366dd156122e27a7dcbeff4e745dd9c2b0cac4a89e6fa4d809e8e5f0054c465880dd41cbf0cccddcd02f0b14f49f55ba831509d459862e9e4c1e4f85924eb3fbf319ad5368a2bb92e44166988f18941852a7ff2d19c3ea29f5e50e27b6c0fbe47aa0e28d0491815498800016b02f7ccbf56db40c6fe8fb7f40730e93221a40c1a103dddd7780384f073832a9d3fb39c580b8bea584dbb69412e1f295bd1903f63bbb1582a7b945d7827512b01bc3edb40b15376d990a9b57d9726f60935e7c58d16c34f3527b8b31b7ab389aea8aec36b0355d03e98106490c038fb06617ece5fdc67ae84b3ac325962ebeb4bb6d0aec09bd5edad402c5db9583bafd3978a52f650ecea53673079b8e6b3747e9c6d9fe7e451778471b93844c96c9d9d2a83db31f1fb0b84ed310b7a0f9dccd9d8a4eb4bcb25fc537a7b352fcb165a6b0c1066b1ed2fe27d5f443a5f3d5d54bda8d95d1e8a2a45fec5a2207ba355dd66403a4c5783b718d7715aaf70bffc7f0c50fc056a51afbe54df3aad457e6f695d5f90ceb5f3b0a427c43eb00e9db6bdae27c215da518e302de41e6d586231c00c2bb3b14015cbfad51ded5c2b38e09f837b266dbf40261cc6e7f564846c9872e061ad2b920542e3cb317aced256857a6e3c03db7b7fc23ff9b4a53b35a200bb1d77d494bcc96400b785a75e6b5da3c3e26ae4ec845015761d3b86e0990bc69e24ab33716ea6f1f03019822f54b6b2f2bb8fe79a3265bdde598669638a07e1164d1b907e230a7f8259c7ad398c88c36e59966d105202ac1b89f872bdc83f4a5eabadace484f24eadf0d8946f4381998d0ac48f459548ed5221bc53d463caa7e98eb5611bf47edd982b70efc0a33f9befc17126f0825bbf3927b190aaf2aa4c979994a8f4834c95c2bd1b30a0994961b24a6790adad8ec73ea1fb42437d15bdf620d09f219dbad77ea95b93e53f6f2127b40365dfce849b074accc4279015f836fc6e0c6bf2e2be0651cdc8887d5c70d1f184e4b07046a66423eac5a6b6603493f73324a4104cc129024e75a0fba61a53bd3cd5bb3d473c69d88ccf983bbe705cd97b5cff33f6a2423f9802f89e002d46fed57b1ddb0b504e0327b793a0758cf56582d620d04278bfc3dd75ee072f5e55c4f6df177da19b02c451e2172c22c89af188485b5cfce18ce43231d4814623f91cae688d6c2a2b8a409c374703e7b4a8af09cdbb8bfc16acb558657cff638ad5b998ac3f2ebc6688373e311b3bf7eb2b6d59224477c6f99ddda2f33180df93b093785785478b3e131357521e4f702013303f50da1da73ba7397459daf5d9674fe694f86aa8da3b53fd83eafafccc03d65a8d29235fe2383a3110f0b2cf6bc67a5d844c93b94ff767e4887f456488adffeaba43e3f4d705fa26f636997060e6ee74c78bfe14df20e414a44ee5b2dcfc73c9b20555fb898aac52ea80991acd0b7c8478e7c97207522ed0b253c5c16df41cdc31452ec56a80dd2de2b2baf2eb695ab234ea13d7e47a6dab99ed5bf67a3acc8cd9e44566b79f63d242fa490d5bfad9bfaf58c74faf5bf214bf903154b4bd7c1464349553537154c04a07b7dbe248211fc9844ff624d0eda2566b9ec13b33d0fbd55c8ce7ade83aa53e3c13b9f3eca21bc2104a4dae4b09e0c89f3db81aa4f5ad7ab043602a8031be4deaafbd44e62c02e25ce0588e21a9f507c138209a51e19b7d271e9991977180986e163c994b41d20cf1a0864edf38c2ec84fd3f4bfcc347a7019da81f06b6c37839b3d1ad1a5e2686d0ef6ccf5898012a9ba8ada30378b5f71ebcc5fc162220026e1cb02bf58298269a88c8a53f31cacaf7ea7ba8642ca7a8c501865dde5bda18675047e227c40a039c8323f82757aabe13f9b10c1aae563f1097d6635bb86bb301daf30031bd159e3b8b9a5a50676e5398fca57797139c168db0af27b323ddc0e12aad14ca6c16c29515817e8a17f8ca7137daae6a145f68d71f4f4cfc836e24caf8641045e01b102d3916775d2fcb1ece62ca70e87ffb126d640ee79d18b3224ce61ee00082986979b74685d3bcec79cab5c8fe407467ce2fc45f0fa6e2d546384b4cc9efa3d76b0650032d18a73e787876468688c3b38f5c1c5d6d78ceca628bc543e103dc49ac481517e7a8a90ada451b1d32cceb93ff948b010c1b920eaa64814777e1f59969f576df8d9479d56861228ccdc8f5e626be51c005efd6373eca2de33134768ca15d58bdd1aef6d0acac36ccd3c15a6bcc2e46c2b4dbf3ef80109cc620798e074b3d8ef79c012b1f975c6d92ea8edc054a13f9ce8013a0a455f107f9404128eb5f3f6fc00230031de62ee1e83632b3ad5f527e69bee9bc1a2b8dfb71cac5e50bf9880ab7e1edef5c230b379e1a93feb6636d33459ff0422d8758f9fd734aea1a66aae2a39726451e5f64d09e1b81befe9925526b22f1e5442508e1f0be02baff70d39684ed2d9161afd58361c024e08032df178c9684a10254dcbd7ecc06f004e29e74fede11491ee0ea616a9cbdc2d2116fceb6ae73c965b9996dc1e63b6eb0224d56fe2050944ba175155a0272c2c01154e2ced003d9fd807e84ef014e5a799f4b807100a739eb936a9cd8b3422df8f249ecea4d61cbc1eee73cc2a9278cbdd2681d4807018b5305041b82471df73075ab140c12f22a7f5b077b4f75f9ae9d2c45c23beafeb2885e49730d0019d7fba371c701e2023e1465de348d520f215303759b62cc62c38b51eb1467c62938c0cdbd0dfaa25ff497562b48c9185ed5b79cac7862026bb352b8aabcd0f0c9fd5f801359d0a893afdb0eeef18cf1426bbf71dfd99d03b06217031426eb1367bf7cc02d311f781da5252716ed0500fb41935652bd1af9815a04934c0620e8648636313caf843a820f6639fdf1dc28a3975cca3a6c70aed833989ec539bdccc65a7e9142f0d59746d7f2e69f4b299fb0b227f407a8dea517a1773d55195a49c5200152cab43361c2c31589f6bf1ced798985c52d54b26654fb163e69ed2adf69462156199ac2c7acfe9c06cd9a8cd609d55c5187e2db55a1b0f55221f1a553153dd59f98838302bc31ea7918c408041188c0fbcb69fd1ddf766aba3ca09bc650e8d20f9fe4ba2345d5c13a61869f34a52b3e78e15b81eb597389388a1078529d253a61a96db949cc551d0f6d7ce74f76fae7c0c01fa442400caef92cd22e270ea7512c6051d6ce138a066aabc1661af118385051e48b9f0d6167a77c4f42ed17dabe987afd049d7f02ee61d39b5a9887bc8f0f94182480e5b29bb10c74f1df658b2798bd86ccaa14fb315eea26a9060db337b9b997852fb94452fe54aea3e0870c873fbdaa2d3cbc66be9336448175698337aceaf5e68da6f3b58df9d2e0a6c77e6bbf4dacf11514fa3eab3502a9c1f2125717655a5fe08b6998a2bbf17669c57b65a73b769f44a554ff70cbb48adfe4e513162309b93bc1ca976cf802ba82bdaa3be0d7f3d43f2a21a03bee3a04a404b3a11372efab21203fd6eaba364ab3d3b8569d90fbf0186d3548d84c49dfbe30e93c7eade2b7ef4a5297e8e1597aa03313ad87ef69d7f6bbf5e9aa25205163ec8bf31668beed673b5e95f077b395076ad551188df3a30bb5a7c4f02bb5b9edd2ba32d3d9264f6d8d2f06dd3cb0fae43b3d8f69110c9380ebed2200fb0584087b859fdc2dbd2cf33500853f8b5769aeeededb7d1ab549213e3f821427ca686aabdb5eead6ad5f4ce3227100fcb6b95ae7fa204ea6a9429cf23813e5941833455c5b3ac30a572a58f1b1f36942933ada783726dd158c92f024bf24b7211fb7c7b19afbb1d95dbca02f842b945c105d007828dcc49929822d2444b8e5e95b9c1f27faf9d4a3d999e42d13592c46efe8c57374abcd175159bfad10a300e58bdb8412eff7692f6635e295830f296f91dbb302b50b1c1004a132c0903a8bb918913d7579f01da3887718f5b8132d0156f585b6ac2f32a066e9af38b246d551870482695a5d5fe7ca67e9f02d0726b39900590f3d0a534d976d56487819091546bce5efe2028de540cfa27988d3e49b8bff6c3d0b9bef18dae633526304601a0d76d47e55c9274dd98559af177b3e43e24f3618affcb8fe5aec0f8f0db02cca5deca8a8f108614575894fe4ca6b24cbb734e756334a38cdc91663fbbd830d266ea2016d2b6b5c1c77222a22d77a41b58d0c710e8eb36d1d4b7995d9201052880bca5cb5c615f7894071a8a6d9d9f808c2498c412c924fec042f19298ca498d8337b23fabb0c71c78e4acd1d80cc94977417884cfc175afcb6444fe77ce9603272604443c2242357c79c62c213c8faa3a0c67bb32faf0483ffaf3687f8596e9c1af35d3806e76ad533ed221ed57ba9a1459609ae675dfd3e2506ced3fdd848a783f2e99a47ca2c2c5830df99f4a88eb09d80b272fbb7402ff9e3170c6331578ed7a96b59543d65b74829a4666b8ef634c5f83f87e6ab384b973f64194ea6ccfa6200ef94de43069c33ab06fd55b82c1e76341897e3b31250c32406edad2b106c0724f7bc07a31f2892774c56df754e7a514b57a906109fc9681d7de10c9a9cbef3809325cddaf844bc9c2e4938796d03164150fd4c24d3fba3422b66720df0ff7c1d2fc8339f83a0898fcc633232d4889a474fcc77a971daac6d17a760319205253fedb754d6913bfe3b081cb133ca03d380eb83875a658e19f1dd27794ff389a1734d40adad4920b93c3df1c72de26a75438fce23f194a9f4bb0f819237d64a1f3887a1689ad403aca520636e0bfec9cd1174bcf20b7ad272b48b515c86064aeb6208da35c7b6c83c740749104dce9980caa9905eacf0a6ebdcaa5af2ec10ee95d0e2a861c0db82ca7d9e29ae880baabb024a16bcb04d68721c65816bee88834c358f6e04d5ff553ec87c2845b55fc3fff38a01f8afb26d3ec80aec2dd36b60dd8aa5a2b2a036daa9f491cd1699239e4e82839bf6b6fe2f98bd1852c744a810bcdde85e9398e3b3e24233d6e24f885323a0cd3abb377f899dc6b81cfc57d289c6263bf21b9a7cddb4612921765b2e8a2d7298f1c64eac5f249f48c077f0c0993f208854e645f5e0f15d1d5933d8bb3a5f54dda6957aa998a8faf3d6dbbfb327303547cbbdab9686975293ba453b989224cbd45aff7e311913bf18ecb0ac7a6bce7656c02d35cf9f2cb1a5283e54ee21ba358c6f8482dcce1c2037ed801db9a29df525025596910a42c25667b521bc57ed731ee339c5787698747cf731d8d83334c6eba2b531014b755a747870dacfc6d18d1f1e9c21db01c51d55b4bcd6ca84c59038d7d3b58981eb3b1e57aa717e821c3f1471035a36c28fdd7daa2cd17cc81ea2a1808d25f8ef9c5ec18d1e79c809891383dad0cb31ea0d67f5c8e280d8ac5180fd2e8a6cc88b4a43bc1afd649c3052e3c9101e0a1f4fb83ac4a25ea8e87afcc7e99796e32c90e8b444afa26ae11ee18732169fbb36917f2e18ab635e00df45fcdc704fe583bf2b54cf15adba24705e94743669d61af56d6ebc94e568f189dec03295e3bca745d9e510f9e6fe01f9b28032ba6c90cee2b7551a15b17502223293a5db61e80199aaad8cd91d3e414e0426696a89cfab51155b58936557dc9a5e2bdfdac1c35f2e25bffb1017ac681ad9a74153c48dc4e6bfab503b350594af8b0374c2216bc2158d86fed57db6c038fb7959515cdd61e05d307b1001939a8c994f2e7613ce974138876857bfe6b018a9f1c782adbc9e726a576dc8c17642025c4114de31b20eeaea0ec2c567f7c6d3696be0e7c9111d1830e4043e84787e6a278ff363f44d25ab9285adae6e834b536d479bb2b3dd4d8603ddf591953e0e1ea08934885a1d1d9300e7a8487f29333a2c309d5b447d4a52c2e70ce154aca454b8970dbf9838ebc1b0479336bc16e02ea6b42f42c374f1d05b95ab5dbc80fcfc3390d7090c3194ce5e4530c828e4b5177332acae5c21521256f13dfdbd405baee20eac09b20838b9c85f6d2aca05a2b7c30aab33061f09a478709ca6becf85b49351f488bd44ee5ffa7934ed38c7454a20db3a0aa3bcabf544f22b4a3243dea0122e60afeff604a86b8729950367f834728a3d323a944d1110917103c8607377c55c022fa243a11468b57413f0d93883cd5152aee5fca3685a5e85b13f859b53ab16c5e6edc1b22ce82be4fb7a90124c1a532067ab5fd4347c8a2fab113c6b28f04c0860e1a8a247c8c57a1b17d471d03097af152997dc59d10f165b2531bb047d29c43140635fe41347b2bd4ec9510f7e1cdf8abc9fc10ba9e716b99092d2fdf9c4f7bfaec3af37d4dcd6aecbc848cdf3bd1a1c5047021ce2930d27a5a3195c70faf4d88eb5d3b745dffcc1479278ee424255a8db60e587b34c7ee3cf8a927461ac240d95c8627846934d41bc89901167e3fcae157653b448ef6fa946b63b846eca1647870445622f0667d761e347797c1de93321f49f1ea40deecbb918a4362cea9a11c0aad9ff8cafc3c078b0a3957c6424faf32c9f8b027e5e48e6c67511239711fabe15b526c7e4f762f15fb65240b13574d4583a76a09334e8fcc90d9f18b86502e175a6411f55202ff2c8b47afae779060ff08378b27bcef56b63a6403b180024452a3d5b64ca5802a9aa6071a3bf9a5cec01b8b62d44f6a18a6655d33420890f586d932801904e8a231f4ea9f303ddc857d7d0cfa708ffbbcdff257b6da0093549e0eeab09a325ffd5f6c988f6431fb3310a4a2743fc76d06a1d7399c6cb85d5ced8c9f22148710ed7955df89a24140cbe5112790433b5891e8db699b2c2cd3c3209aa1a1e33e16a413e5de41e799d6707aea0951d9b74962278a740a6a18761d6ba576a6497dc27990ec5a5c7f5fd1592688cb8547656bb8a261aff4d8b88b5674c1623adb882c4d9666821e28d42ef5f769b35a452f5d73bea2d9508c5d871a4c450c25aae7cc760c53907caa3be22e1b8563ce9572fc4388ef3604d63f51fa9c0bc03eabadb582ba422d0c5cfb855e14055f2b413abe1ee1dc0f3b51d7669fa31865ebf25bc88fb773da9728b6e916a45e28eba23668188428db9972deac4fca1d7cbf52a7ff41c7fd08cfc59dc51ce652a8e7f38586cfb5155255b0b420ddab120ab8811b3642803b687b95bac1ff70bb228039ead3dab778cad8a3b4f8bec475d35a6a2480a12dcc427de26e42befe7aefd3393b07c153d9f0a83a2f48a01b915fa510ca78caa5c8f34156b6b649c26e3d8a1f51d85bd6084c72e8e0c14624ecef3885adcaf347d2eb84e63b745ef46a95965a117fd91b8b4dddc2d93c099d0d8883dcb3bec25daa155a69be01d07a5fc0cfc9c09130d9891d870731edd78f48640e555784bb69f8dd890fed554f1ad522f1201b524e67f429e7a7ab3243b9214091980d4b7908368fece82238ad389c5dceacfb558406f1045208fdcba3a48a09823e519b909e5c6f728c0be7bf261681847396559aca2531e205093ddf12923e6d6dd0f64e7b7430bcce8a21cec9d5d055eea34d955f246cc29f5f01c38515f0716dc32df6d846b6d41f87af4c368346945ee8f4c4235cbe2acd9f9d5128943e64e43a2b8fef5e9466d192b1f0d1c6ffb06f8c425cf1c402f9dd031c2765898e4dcfde3041ddc4740b35a84caf7fb92876ce7684fa7097c4cd7f61990564b0747083d217ff318f400755d1ef96e9a29b44987ebc5ee672b998723782118b5136d56ed24a3c40b99cc677478b0ae2e5653ac32915e8f2826c2b66f469930311c25ca4c99492434c539b7db7288a572648009960e26cd92a4dec022523c442feb98050f681e846c4f00a01d14cda7150e921a04c7989065705d630604d8281c82425b887b4cc19e6d3fd6b01c738a35277fcfb7f54a95ae3afe0d9c2238dc9ad35f70b287fcbf67e8acf579a61359424ba168484e48f25bbb735f922c188050f3688d613a700ee576e1290604f77dbf00234fd373c04c4ed3ee4860efa53e417930d925e6949cfaf5942889cfd20e711fa72ec9c1bae0bc783c0a18efe9b95ca3b3ec38139dc097ea88ff566e38471e49ac6cca7bf88948f1190906a943aa3a9b595d5900aff893d29f4c02c4ec5eb7408e746e1ae5127cdd70755c6687b571a42cd4ea3f3404b082f31af2c73760bac0e3d6d79c6dbc3144cf8b65cb70a84fcc7c6142b13b0a85101823659ee448c5fbe6aaf80297784bb07ad0984e1b78ea279cc6034eb901e50a25b6ae20515a5191f7ec5f2952f3143bd713f68cc5183e53310e85004f85ea86c95bd6674b37089815a3446f6efb7d5b665d071fe2a4cce88c6c643b6c6b4cf23b3a534849f61247f7e5f7d215ed89f6c4ab8b6ba9a6a3faa4880531da0341687be1c693fb9b33f35833d8598b472b2404521cee90f3c630be10e9ef3e2c818b4595cbb0cde752cd181ca4efde6dc3409224b52f44d296987bf51a135d79aa8b1e9102a4488e1356e08022b295147b112088fca2c536b21559c1a014b17ef2d3e9b7f7e46763574473c0a73ba9bc5c2a48c777e4e2de253a5dcb755bdb9e0b3f23ec99158831ded9b595d79ba42e8c479f417c3503f68786e916e1f9956b06b673284938c34042154a4228458b74229d00b3c03b1cac2b143a1c4c38b8f3a09293670dffef3c135abc2935f80fdb6b4f3adf84a917760dea4fc33c59bb7975c9ef146543526f4e82788c164dbdca7217188cc63e257a67f91554bb94775ed5f81259727040f11278a9796df7dff16924ec639afe46f3ac81b52be33b43549d5e2a033f2ac6cc805bc8444569f37f0e77ff3f02ea193166a5b650dea326d5076badcfa395fced66559dd5e5a6c165c7b96772875700b11c7902f57054d262326a351c12908c8a593fe3fb6f9d9990bac7e2df9fe762d61cfd47c04dd6f6e7532e20cd98ac9d1ec55c7f2bdebc38ad7f690f4b3ac745c444478d290edb5663377d2120cef9ba860c1f1ba660d2b7b1a7e1c86fc8401f4c197bcc8ad957c228a78e3fd5701a690db0fcb24d6e5aaf8a26297442be7dfb095ce68383e934adb764c88086ad2e7a236464280c3499417068186aeffbacc20fab42bd9a1be57d945efd8164450a95a9afe954093ed42075ee3822e93e180b96317c886d296e15211710aaade4c85f82d60d7510f8a43b5f341949f3aa1f314bb26af39eb0a51d51d2369d2a9519f98c82d32d329b50248a5de4b051fafc9efaa86c76e1e977f6b06dd77eba7b0fe63435196b26521e3ae35a2ed090f295c690ba510dee723c1a00dec37c15ade2d6bf47142835e6e035b56a9dc2c9eb6d5d806ca64408effeb99a941d226b5b584a16db122169198f149bb1a94f3d842c1b951dfdb7ce22d130d97dc4f9177c596366bdf0ccaa24b386efb8ab91134a5726f36724ec9a937b2173684c4252d64b0a0f1855aa9d6d579f646a77dd720d6def16cc5bc8c3efdba52419cafd25ed0ae70b5ca15205bf744adc03240a9e052a069c8fb73aaecddc09541fa8dae10839082a8bfbb406d31734bad197ed565178290029efb44e103ef4faa2c65d0e34d85523492d107f7e34c5223a9982ca6a77739c062a056e1ba8dab773fa2754c03219f3900eae3cc20ae593190214622853ba898b50cf85a69fa4022ac4e02c8ec1fe25ea76f946f4b987946b4b194dafc7272eb9c682bef8e9c4c80c6f03d8a425dca1c092992a6f3924de66c2938650f336987a51dbf0d6780dadf5ddae037cf7cc1b5ce08316b4c749d031e22e5e34b63b9b381e582f0a7a607bc372834036a6fadf499266a83a1ba562a04f617f734a16ecdd24a09edc63db3265377e1cd3a285b156334ad8e3fca4c96dfd436b084fac4c3fe747dea4acd2a43352e1261e7522c493c0240f83e4e6d09e5b4df78b0234ac0206612ad85cf99386fcecd3934f90f4845ad95413723558574520f349f2acab22d61d8c42ebb4e056e405c152d9fc9e1138f39a5c5f2eaa3d04c7914d06d8be2e73f32db7dc38cf9a04fe967498fad3edca77bc735f7c775665cccce8ca9e4a4a98c2d2f9c03ffa7c9da5ff105b07d86866c6846152d3984ae181805763f2d14a9f4c045c4ab8640ae9d299d9911456689555e354723192d26e92a780041e734ad2f1ca92db8758f8d71282efc5159b87c5b1f1032c20f529272638055a4b4432f29c7fcb47ab0fcfba7ede985f1ba0fc1c785d4b913c8e667de40b994ebc7847e4ce29cd0662cf2a3e42077f4093e10bfc6b3448cb5bf57fe8cc279d15ec9b41323ac65385270da73d444f632b57c7e0aa1989e987f8329bf64d71e29df4ed222a5cd80abc68b7f31aa423df0e4e9de165cc8f06f5c554a1c7b032fb9f9e75ef159083b416ab7be054b8e66a4f70f9b303fd0e3037d02213e315bb8e0cd8b319597109c7e8b7f2448c2ff12b6368ba03b23285f4504ceae704b3a81c4fc8fddc6dd4cea37b8fa51380821ec86f4f20fdb680c22462efbc3ddc48c6ac52b2cee0eacd795c527af1cbcd4485891c36b200e70fd7c92a93512c396da134011996fc47f97aeeeee3a49a43f153d21184421809d2aaaba4ece683e45d021a2f96ff5c4a0a0a5644bc33b1c3b1fd83e5d562d7897bfb1b4f3f47b72cb004ddb2e1d3fe3bc4f47fd7aa9cbc192bcb4f003c4650bf19b8bcabdaedea172d6c057307491ebe039928a5b40e5b74aa9da59d8d8d5bef65a9c0d7e17452834b48588b5b08d21c74ec69011096175b6892056ed141ff0145c0acf02d9f22fd418e25cd9c42e6eb9f36aa42afb16a2a7ddff895b5c363650b19e231f56bf78596b8c6f4cbe93ca47df4415344fcfaa7ca05803cce4e8b7ecc2219fb840dfdabb71d413e7bfbbb102147a82785de4f8847d3796a168f7ae5526bea580acb6e4e8b5b1871ce0ee8704e181fa61eda0b3f434b4bf60f7b0149c1a93f3888e691de7db3f268cb4338a8c0b1ed8f0b44b68b0603ab89441606f6e57c6673ab798defe0a6aa3585e5feafe45beb3f1d3e686c4d09ad802acd112d5cd1dcb3cf872565c0ab7eecefa7ab81d567ef05baabf5f8ac46eb2fa0868badf6a38384dd84e7424f0e34c09aa26d64bb092e48c7f1988278ab801b478a43f2a57a52762660963149034ab9e1804b96f6577746033a98d93b58c4ab60d3edf53f7dc6db8a925dd8f97409267b88013ba519c5ee8871d0b0a231ed3642f557dd1ada3c4e7c78be46775253a637e05367e4f74ed215ae89828562a95ca5865ed9eea1c35bfb74b0fa4012522a58c97ac2f875b4f6ecac7d11143ad351d6f4930a0be80ff3db95c7123285962ab5e05778f176c37ee55661429f74fa2abf64781b5d3eb2259887dbce53c1ca119a99daa9f511067c7a4fbacb8e54a732663a02e6e61ccc7788ebf3cd137fd6859c7f609eb2a4d87b8dc67f261c00657ea5ac5c381495db5f36487f2b4df251385c68a9ed138e34a1cc66c81f7d3215792c9b292f47b65f5d064956fcfbd7788c6534142d175860b7d3999126586a5f3dd2065914a433e12267b2e4fdc470b5f78e314acaf20e55469854928879572d508f3181d11d4c7720b67b300bf89bb4f8fe2b7909b679e67d765b06561ebdb69a70f62867b93214d79c3697af85e319480641085294dd8d210209b518eca4003ddc88a54966f1641d23693a589513eaecfb53128265949581e440bc417324c56d76c9908607123d6bab4baf598e141fe2284324ec27f08bfad94e1afb9cfda2eb334284e5203dbd20557eda472b1520e806ee1dd2cf42a42db6cd5857402f4c45a0d13d4ae0c52753456a291aa3b6d751e7b9680cd542fc281dfa92cb7da4d66a4722835d579680d09129ea4a5c77d82d04c8446390f64aeee56a7dbfdc0c93dc00f2f7a2666af4dccfb58188131ab4a91a0e127b25341ed7ada07289882ee9d6cebc48a69e9b9492d54be68e8e2957f716d0595b2aebd1dea629ecb84bc3172aa7e4b30992fe9ac33748b8c2ffbc811b87737c3583778fc6c85426d460f6df7d72a5df084e181947c2217cdea6cf4d5cb4061ef4f2998528e880a7defc89a97754a00fe436a136f384ae27943fcf1d3934460302a02409e83a20a2bc33604d72875f848cfe017dd0ee54296422e24658f52670aaf428f8e3d5759053f500c8a63007046a3d77b4dea264710ae316a6da5a56d4bc5d9355d4b7efdb75c2870a34025b5aafd047af321b1343ca11ac8d1c353e4aff1e5a36ea8ebbef295daf5279a65b5798c400562010306fddbbb43327c11ff28ea1ed4998536298be889ee925db03f312b7cd84622aef5062fc126ab9eb51a53e1fb2122c8263b40193d9e0d03e3f7f98aa098c5b6b8d720992fa62f22f61f542aa9038e37c504adc80eac4e50cddf562125f42a62eb334d12194d19f26cc2dfd48a32cd9db16e452478b83fbee7945d3b050d915b8a61a7c1ec89e666851a9e9efed3d551a5cf7f2cc011d16cfa6f767cab006e9aabdad7eccfd75df270fc352b34ce93fb1695fd09af7f79fa4fde78eb62ad62ff2e49bd4a92ceae63120c439fde1d39e71433c032d8c36777b46405302be900287bf093bc942f8e8f0fb30a0e5d1ad62997bb53f7ca6e7d292fc4c0706a8470b87fcf4c988ddb78040a3e614a1069b36d3e3bde7af4858ff8a6c489def5f5e5663bfe1e3ed56d37f2da1d9e0073151216f68be119a3092054fc2f6921ca5f73f84795c69708645c3e67fcd8300e40ef9abb626fe8b6ad649d7dda61b2c7162735d76fe8b4c0abe0350c7db8e99c5a3d216e77ecb092a517b81a113f87a60514c1d83e1aabbad6371ea7848202f7750368b680ac0a3698a8317ef65671fd278cefd5125e54d65c11330e38d382ec8aea6be9925681d357073d4b757cbbaac904993c328af7163983b16d76604d36f4792e1e7954e1a9707a8558f6aea67582519384db22d3b22c98ec19168305c6067678bdb7011ca6a3459be4e089e6ba7619c2da3e8012f847beddb4f8fcc70d1bbfed819880df730a1ba08b8907dbae01b9b5a66a66762736115a93dbe98bd50ff90b3f07083e230cc18fb052699876bb3d3b5627be48ecc8c95efc14e650986ff5c561dcde4cce6e06181b36106fd92b2862b4ca9ca75ea929202381a670b3439f639051f53ebc0ac724fc1b70e76336c6b78a9ac7af5a7df64702bc2257f120712e68577ae5d29c35ee0b4eebef7decefbd3810eb3d81770a454a0416cce6d6e5dbefe430e9f5da7df4bdda1d4a0a15dd04344ef8faea19075832071d4df0fcf79a57c7da942de64294d326a6181aa6d9b46030962fc794a83d697202b5e59593f4ce05c293c1de1b082c474d656d97548284a505aa36e15609aa942e64f740f7f9cac9af1d4e803e55bfc31069b9a26079d1317f8233f97b185457a9b1c85c8e2f9fb32910219de9ed85be6b6fe4c3f488b0fab21590408ca9c215d20f3db145ca63691e9127468f0e3ac755b7dd516397766c5d5c5005aa6d12b3bb024c7ecc2fb87b4b38a7ecd59228ce6eab67af82b514d94a6e78a332b3764b243f75e13b52d8e2dee9cbc4ecec95533565c5047e97dd7db89c3bfc87e36c5029d879cbce8aee532a241e8cfe9a73d68fd394f18a05321bc50580d25ceeb366f51cd7b051066db2a19bc934393c40a8dbf0b6fb0fc0649f7b2aa181685abeb0c91c614a2c3624fe292aaf03860c3a90065808029dd6bc207a8661bfcaac5064d779066759b43f2eccc2e9efbf003f0972879c608555a68a154433abf71cc3a6faf65b909e794aa8b1ecd4c7b15cd5a82120edb84e9d88e660399c156b737e4072075d28d53a9f88f1ba5d43e4e47c06880fb69e978f4200d23d083f064fd1e8ddba27f584731e74cd4729962ff9a996e550e0f40e43528df345b9af5913dfaed64ca40a4edf01a91832526af1795796bdda953a395645fb3e5c764e71fa1ecb39ec6c8932257993733e01d6bb118d37cb0f47a730ef6f24093f8ae04d51973a5e0e086b3898b14ee6a8b007ce8c08f103aff77d3321bd5fd919b833256605f442400a07a19fd9f924f4a9fb1b17f702b35dc5f9d07f991871107b731d7a2a76fafc2590a4bd1334b2781b9b004c4a8f96c5cc7b7ad08dc625ff76d0cec9bf02c2d3e448fadbc343dddbc5cf61a442c5eb5c8715aee2b7a4089c857e953e8c441f0baca175cf1536a86ffc45a6819291ac50d3e50125f0f7a2e083c96581f7becf7781b39344a13195a5287684d3ceba38db5261034c666a203f5d6931658121db5d547f73be11f6e47596a240726397c5e67027fab074bc96b212ef11e17f6675e791603e5913c3950470226c1083f9b76719cf9568ffa7c7011ec747ef50e4bd8934d75819fb78b8348f525e4ca26148c310c95267a48a772ec6c40e0145f68928259b643b1e1b35d99ad3bf8f21ad1fe554463f59a967be433d79bd9bb34f916005cedf07287e79759f96cdd09d038440fa1a5515ea00249aa6efcdcf87a0a19adeb16cabf7b9a91d8c7725958912fc04f1ca937ed90d2e954de80dbbbbed969603be6c3fdf872d0cfa8ec4b5d5ce7dfdb4632cea971cb43fb2d4f790f9d4de04eb50d91bb332d018e00db80fcddf40595fc25c991a6cbc571ee0fa04960bc5a26fc6323e013c8848c2e8a6cf5e5fa56fac71b4c525ea8624cdcdb79e94d68e0d94054e092eae3554de51bcbb3a088c26550a241df61548334cf5abef7d53c9837c4c0c24e5def498e4a07c3b70b640373e440694c0aa5f3b82ec67f1ce60c85d2c7c634826be0065ae5ff4d2ba920e48ce272870eb3f4645cd379f9d660f66dfb4bafa68cf4ba502feab303bc3958c1d3a265d57f573ef52ff9cb3b10ef0e3add401bf37b0076b1a53580f66d10d0916ea0ec91014eb2415211268a432e3eed15549ec0ad10d652f5306ac551da8d7ec9cc27ee014716e1eca1ce93ac598a75db649319f04f5e320c04f4c8cda468574379a1a02dd577b355a2ba558e16c092671ac14937926917ab82a92664ead4466cbd5942d40d2016a7897b32124ad4b7aa900f6cc53820ddacb325125202d17963aa0a4ff12fb42548c6fb8fe2bcc1d81ce143d2aa89e167be9529082af6079e711fd7f17519643acb16550ac5f2a120f502177579628b6d3dd8ad47a10ed2e062d6ac6f691a4527b7d0db0038dcdb15396b5f6aef9669a13ee7795dd5a4d067d9819466032d5449d9a3b94a6e0a3a3522d17e90b420a50f4d1b22597a477334c870dc3a1b848fa710934cde3a44f6a044348023e0fd87f5364f5c7419d8221e4eb69890f8d0c5c433350faabb346dfc961802c834f72fe74cbbd936a2c264b5467e359e31f2adc1c4b86e09bb51d274216aac8e404be4a8b2007f684c3ccbe5ba5dafb4f22e817bbc7b6b246fa16da7e13e725bdfe549a19ab246696938000d18ae023776b48aa587e64637d7d8dede70c060efcd7fd9e74bcf40759dbc95cf99d271971c7954db39c583636b13d1d7dc7967189a319dc07b8fe3ca00b0a2c6a4c12ce0243cbf0530c37350c2052c89fd5574a9d52fada6f0204dedc2d62cd6885faae0cbb7243adc21bbee779177c7f81992291f5a32f1256bb145461774135e4002bd7bc8a66061c249304d73f3c3d5a45b20b3328ec4356774be00692fff6cb849e23c76e069f412b0b6dcd4f6820f01977ed04ad7896934650d2de42c3196200cf2de590ead508c49d8afe4762eb178f4540ce049f6f306a12e156a10e114ada5e4227d1453b50929f38efd6a45ec9abe07ce1bd29fff658017e39637be76234fbca9aeff89a24e1b8d176f3d417e8c50fa6f4e36afb66be5c6768ab54e3edbc75bc259ae70b6876bd5637591e236f2a9a45bfe82062eb4fa0090d9422b76d62efb47fc03b8997c86d3e747219af7359dc74d74507d74d6b68991503a093d17df88ce769c55336e753a54bde068c7a00b6a880ef8403498f52acfaf8f2982be68e46cec4e7b0cef9e581e617fac4bc93192def96c4e86d73f3261c071e4190a81414bf1f2c9437ecdd8c59f4f7a3ae34189b60ff0f49565eeeb3c1e98a9b2a6d99cf549fadffa8256889185f3c314a1d4c86bb7bb86029e3ea7645db0638d9b372b697ec14510fd49fce830233b256e83dc4f37dbcbf23006fae500f9c8c16d35a0f1c9d865795b54ccc2486fb6df8c7fea1a147865bcb30207bf7232f5803febe6ec9b65ffa09b2d07854cfda501dac1905baf7e253aab43285e18bd85b1ecd4b69f561cb7d1d3018096bcdaf7391b8138f857e38e597c7a2b516bf06c46675eac7ec934fd4d2d979f3027f0f5e56ecfe27c0d23fa20a5fabc8a8aa96bf8c37c489ecf5476720225bb265d2df331bb64560f3950f352836c5475f589c842565a59e0b38f97805303ff9a8297c26dd58045bee30ada752d5d9e1ab3325c951b25a789a2bb120fcf6621cd5066f1ab3231c57155032cc580adea74bdf2e802a6c52e9bbc30af7c1a77fcaffb01c533df378d31243da3fe7585923f3aaec7b6ff1a8eb30f29b5632deecaaa9dd70953f4b765d603edeeda5714abd5c7ed76b6fe73c7356b0923f5447872aa1e01811a15bc96b07f4951b2365e3d5a9fad5ae039a881cd8b0dece6fb724354d71197de02cbff5e7136a9df8bbff06fffed82d3af6ac804da1e1da9020d5b60069b8dd5e500eeff3bcc5b661c7c35c37810490b3c8be34560e34e9298f13faee8f2998ded0a3978371f829b1d648c535a64b9b82875748e159822ae7bc35f05f63409bfb2197c7ea533d91d8f62773a6dd47d014e15f3867230e8dd0ff160a19ac2e43cd5825c24d3dd34dab7d70cc1e2a0f43576c67e71d48ea384bc0434169ce21f47a335feb5d1f68fbb8af379b1e9c4aa44284b0be8123885fd04063ce12e9c614c324de73f616775753166b34f6562d3f87a1b815e461fedf611966dd484fb8bb4ab64132d9f88f25451d7af61283b62eb7beaf07b09232acfdd64c84dbeb38c390f6262db271562bedbddff27ed76019d8b8870363a854790755cee7c20f8ba0c3a86012cf65d8fd21d56bd9e9b729ac715982167b104f8c812a43042c6f836c73365daf0b02fcdd950114015f516b8871b48a85480d5228601678613046a3363ae78377d8150bde5caa9f8cadc625f856372ef94cf60f239b3e1dadb0e808e1dc8eda1751e30c0e3822d736e71a4167725b33d3983b8add6e9279047db8b377d898f4efa1ff9b7b49fcaa71756006a00661e7b9d1055a5b959a07fbff4a6f231936c453eee5604dec6de7ca23a16382c58c0285202f3c9b5c9a0582a2e3cff8b44bb41318cd59a353e8aadf6261bee8088d6133c3e4af0fffef2370927d572e9ceaf366bde81fc3d1b75665a762ad6ca6e8d05d9aa42ce04682fc7318fb7c22c899447ce9dda6d517ffda614de25573513984826d7478e57ee808747534d02eb5dfd9bebd39360d8d25d3501adc551873b55ed91224534fdf86be38d305171d40f8ce93076e6e7cf39549dc878f21b3b3493aece1631734e014b23ad47df04b7c8f953249974485c5dbc1c43f62265a4424b23109c500013dc69d9ca742e830d460abcab30499e12f3489d65ef722db39e385f2e59e8b7948b3f59213e3cc3bd727a6d4bb149c09d71dd7f754c1de80cc59da67dbf7db999b72de8b1cea5714be1ba0b06795771f0bed4beae8a194b47dcf75daeb6f7e5a6e203b9ee3d034ed35985a324e797fc6616b0954989adbc04d94f9645ce1414d5028c5db11c8d806fb1844388660a47b4830d32021be86f358dd182522d54e74164f76ee3da4943dd42f68b6d1ea2627a9d0b22158762a3fec659c251d254014ef1beb62ba81459c317c5bed70ca070265c7e321ffac57270f192fc9c017954ddf08941c4ff4d6a4f7014611caccf9d7f1ae205f42b0ee62f8a3d46ccfa807630257a861396b16524b72eeebabe1eafbd39a3a526db12c745ab5e640364301fd1ea1661c690b5b002a82fdcaa7ced187deee83ce88083955d0a063534310c3e997308fc2adb89f1d3989f1066f6b62a8939f262a00a13e30f228ec1b54184168ed62f2475976044ea4073fda280fd2666c33a503547cf0259ef73956c587b4928f337ac7bcd83c462c93aa3f0fba28ad49977dad2e0bd9cf3337f6b824cd998c4503913ba840aa7d94ec4ec0a2f027d56c6dcc9b1852c3584b40da2070c010b8ad16122ba4fd6e6965fbf4e75e42df89e52b0849489b6b8f3a836ebf145e124789e671ddd1eab47bdcbc869eb7f4e1121c9250bea33076dde13e7d168177ac45721f12b72d7cea884fea51cfac344b4380ad8cb4e4733ffedb632cb0cb31693364bc2ed27dfbe5d6dc9d6d4cd2421901c3439cf90095e0348d1f19df727f724b749a0e0ddf450bc38cd87d5b4cdebe83ee9d6d0666203073fa92932bd1fce12d5cbb38a72b9ae2f11cb15fa0ef2aacb0d21c9b14cd9566993a7ae95d540465513fd38a228574f07bb393d1890c9b3609574a9cb955399d34b1922f83389fbd1a54143db134f30496113d2c2f1f270db67b249481691a34d745d1324c15f7abd16d1786e8905c2ada71fe553f7c60a128153dbfbe514d2f8451f2bf7a84a5f4276e8ecc4fed6466b72eb28174c4b08627963fb373e8873c611808a579ae6536a547365f503045faad2d33774e6e997f774c3c7918ede27d3ce4ad8761bbfdbd9a79d14c09037da0866bbfb775df2fd674b4d07f763408b8c0509206999dd030d50bf017b3195cb227e5d77d89e3540105cf36645d7dd3e548df5326cd23cbb5eac178967c74e60229cbeae07282a1074c5bd54a2e4de0315b8e134da040cd530a3d22aa5cc0595aab4a27f399be371904e40d84684a9408bd91c544e5b7bd12c0eff2fd2827cfe51bf6aa362e5bcd656b3c64bc87b716bd820eab0f931cfc722f7fae5d505138987d6a2941d7f805b51f1daf2a6177f1d252b977783467801783608fdb552635ac366d03dc47dfc040f5290e643529cc28aba7c01ad7bd3fdc82c0b79b061999500c0af79f92c4501113ad3676f9f5c7ec19f5b988ca43490ff13270145efbfb943b3d8e924dab90f3dd1f54300475c92e2612612de4612cf1251b2c0ca3cc327f9bbce1c799feab66250bf968d14e3859142304dea07c6b3df9dd07ec44355b79f21c245857ea51a0b35ff28e0890ca65aae9dbbe7a3cb5c82938a1f4aa33d0681805f20deb983212cab5d9c7f81b8f31d75d6a9629b3dc7af626df955bd1e62e5e64b3fd13e394687a4ab4450326643f755c84d5747f6ec32f43d9ecd6c9f46c0ab88d6d695cb1710133a6b772d41bed838a80fb1f1574005990de4a7068f7b2fc6ae1b78d29411ccdafab31c2e38e53fe31ff24b357b442e8c49fb28084c5fda48da4cd16020af4e40776f660850aa4c53369495255d8062446aab211ad4b151b672070880a40e7f5a509887c2fae0fae88d5533dd4a7081e3b975442cc9509d4c5155807d0a76dd42df336d5d14c3723646f5cb50e92e50009351e3f96b9ac5c20ecb69e1c340e7356af392c25b7c462004d335705a363bcae67b94f36e53810d0f5daf78a334b27808db6af124b138c07d3e4f214b71f22515bdc5634f08579ba41066d003728e46da500e7f126c029cee8ff6aeee408b623083d2b167fe7be396045f78eebab3f92feb16caafc509f22f1409f560447a5213b4f1b108068a9fca618a2ce749fa2719b1f8dc722f72cf1e976550ae4b3adf09289854a292632997884c3cf08df777a17eb24a90e8a3c16cd89a60e331bc089fbca6d03d10a2bdbb4240cceb14eb83c9659f7e8e64c4d355ca88e5a3fdb521c4a445f649813d4b3e6268c8ef9a56eceb9a3dc157defc7009f5c3a4c4e5784edc21fff98674e9c0fcb28a608dda4a07950a76f98b720f95538f1c8bb702a4a2ff4533d9749998e3fd7139978f7880a5f5c2b8812efc7b6aa89427413b400dca51d2c86fa64082cbfcf2878871c1ec523d3aba3cab93abcf21fc756b13fd12b7a8745ccb63a50b42429478954315346ad2a14c8483b6b85e7a9fb71382c4527c5322a515f9bfd87180ff878e0adb38a63c8cd7e02dae12643c64bf4aecb3ecbb1262b330531100e658b571a4d8de45f1bcb101ee1a1bb2ce107ada38db682b292183a86d9703b9f6e5b819ca3e87f6c0f51d0e10f7e05baf69101cf0dbd6468c9de495d1a14fc0427a3b2fb2e13071e6fa83937edf11584f19c3488ed366dc5b3116ecfb4aefafc15f249af3c8205cef580514796de8b2a2c126020942d15672e4c1de0a6e175975e65d8d5b985c0f074fe210095ede54def6582792d3179f32f62e8a42e2a54c142f2316d6bd48a95dbb46e8296683999434f9b77ad81697ac08eb2559255f3bba73a7654cb5053dce9b50ec7d4fc9f4f8a35a0a0fd3ad12a489a174eb3fbf319ad5368a2bb92e44166988f18941852a7ff2d19c3ea2941ccb89c26f28637ceee07975bfef7ac5944d394bf1ba959b4c455551966a15ee61cc9085f2f7420af06b35de8247c69979edcba6fbc23a9c8db545e175bb5acf0a2c9d745ce6868d138e0d0c4749246086c392134c40b635321a3687b5dd13e5ecf1b223745128b814a3eb8362099c8021dc8fc6db8dea67406da32be413ab80cab4279421554129cb14e7dee2bd5f00f994ddf94cbf37a3b450d4d8a62c72c49bbd38299b74d361df5d5f5a64712fed76ace8a4ac82c77e3de754cd3e192b6c21a6d11a8adf0ef4e067b71d6996e8c65af3bf9f033c24ea43beceeb77adcdfbc93c5b3d86ee7b072e3c7cd3bf7096951820803650ff213ae77a59350705536b6d5f0cd09e32f0e460d3cf9a35a97c6250858d5acd74c98bb89bc00493f9b37ffe71c3372d91ec48eeb9802f8b22888e04706c9eb2aa28aafb3521cf2f87d478ee0fda663c00844f060cb0023f17ee650ca9533f21652789dbf8f0d5bff136d216375a1f1b4c9b8e8f5e73e471525027ddae2278ed91dbf5ef363a5cc7f2a943b7317a49f4e80d479da81f48bb488e4d3521fc1c97af74afc89d54ce5722c86519acf90de6a4742d8ec1f03019822f54b6b2f2bb8fe79a3265bdde598669638a07e1164d1a3e20958e35c63a1776b9aa92f7a98c5b5483981dfd5551d71c19e474320c85e2aae2b483213cf0adff33ae7ab8e01150e498e931cf05f966366a862266e7ab7f3b37d16233013ac02f2b2aabd13082b3c6f84f10ad8808239fe036eab2c6c058f744eb8398717f72ad5fc1a4cc386ef3724476bd355e0c9a2db9dc939b612b40916836cb7a05aab2f854c4acc315a27a83d37e672073190a425a2f36e4289083901d0c893fd1bb5d2c14d54f62c9b71926d0d605649b13121d9f394085dce97cefdd0edc75a86d57e820c098a9e0e5a65d9f3559ef556dd9bc7e75b08dd5cff3c3fe1b344b3550b6c614876231e2310514464ab7c105f380ac4efcdc22dfd272b74626ac4607542cadb390f325b901c0d8bf19063342c54a377ad74afc02a431bd1516f7b70c2266d5fd3dc05b61c268f638ebddca058d6133188f16dfa53d3ea4cf6ec50f92e7bc4f680b0796ecd14cc38b588be5ca7777011b3bf7eb2b6d59224477c6f99ddda2f33180df93b093785785478cab8f633853b87cfdbaaf5cb23bf53e1f8111b1506a3d5fb20577d7cc83aaa6b63d6341bc536318ea93e19a8fe1a7ff06a119cf62a51ee5f593c7f4f6135da795be8c98d06f7b14b9a63cf7b215faf3a4dcd8074596b536b720df69757927b11368eef5b614e41516a383cfe3b4155b0d010c64989eaf45e1313621bc50df01fa6df19129f80e43ab09a75f746aba013c55b7a092558b2bf904b694e2723e16abade0a948fc69219be88d47bf240697ce20bae468eba00c06a70171c6896b160d83a7f391c875b24283fb6b64f0b5ed6c40faaa966d230bbd933c604bed830f4469d91080a70ce41c10431fb64dae4ea062ce4d8423f6086a89942dae1a512783dfdc45b06f9a4b0a8efbc937c4a805d54607c736d85bd5e2331c4a28ef2bbfc8ab600c3f77fd1d181ee3fdab68296f204e73a6a60c515a168b86a36662b6fca4da34f338808214f7b013ad466ddfe08a2192f8c21d44f11ef85ee500bfba38897bd9b0035096dc731c36a7620a46c16bce9bea1daca529d5f766ac0c17819f57b1f50299f46065d0abd8af3e016bc39fe5a413ebeacdc36a7614e49288b2998bad5ca0330e21c09a33f11cc44ab7f4db35bfaaca0c850cae6f713018526498414e5bbc7126ffd2ea13be6331336dba9809a6c8cd6a6e560f3df34d15b10b15df62372a1db98b68bdbd279505529d1a4f2b96ba3a94b5fed6647880879fa3b226e1c0d3af8f0b2737045d7e2940f65d6971e1dc83107034192b726d02a54c0ce1ae72e586bacb4d98568da5afc2986e053654cafdf15e5b04688000596702c8d82235e559e56de7122b0998ee778d5414a7c7489dedd41800a790e6430784f559d5446e764c5445a8db2ddbcdd02c025cfe42ac523d010272fb59a6db8399d34ad918b5b74795d09446acb55bec7a9db041b22d49798ebb0963c3a090dfcf88e1290c04a5f777529c0d62ae2c4691cafd1a2dc3580a4d40d30b4ef8728623478271ca33be210d1c337a00a578d8b60a23bf60a38ca2a35bf84f160653c5360ffa3a07349a3c02dfbe0860ec10caccc94c628500ea2d99fa1fdc438085923eaae51bb8a3dd8bb913e1ad1a7171369568cdf22a89b63df2d8db4d87f89665de26246ee9b85ce1ca19611d2abf7e799b876dedfcb5d750f07709092a7b7134b6acc341d9a4cdfe8fbe5cfffe6d45d3ce37aa5593f392846db6f0faa13cb1ca75e9efc400b239e56dfc93380255a3e2f702ecf806bf1f6508bf1e848e8efce17a6f57834d78113ca8d5af2e9d3f411642d8544ce616d89a85f549aaa09af19a42d232c8e62b820b47c411b8da91f9bbd052191f5cf9a0ab67086bb208825c162484dc66d37b869844a62f868ed02062de17b3fdb6d6a8964335061335ed770daf1db9d077aa4de53f8194441a2ec3f0010007c96962ae6fea734f9c8cfd6d4cd869b6d09fedba182e345079e27a90e76a135e39821bd53ba22ff3a734803387d1224d95408054c3cf3b0784f3a9bd1f73b52b653365e7d09692ea2e3ae153a433d879b5d35679f8541c76f2497c7c874f738361f6140d297b2510f2846c477fb038b642a14c4541e261c0ebb739ce9dc545ef685dc99614fb55197a9716ec7a011e08fa4e5d14f40afd41102383d1b5d5bb69f8d9b90628f70257661ed57a71fc74d4e6073cf1f6f4b39b241dd16141b469dfaa9bbadc239d57c1c8021efcbc3c2874ab9bb49b0ba4a3e26648593160d0235103e2f733d12dfe976cae6c847bee7a1e6c46a04a234fee877b6acf64bf33d22452a55d59d46224edbce705326a2b73b625a98bcdc53b495150ade4cbd921729f9a8440bdd8dac1b063aa83725f6d916eb60fc4fdcda5f2c78c00ad87cef8fa2035219131a5909b8cf3babead219594c179f477ccca4a25a12e101a81754c38508df93e83942ef93f8ff8f70ce8aec3367d27eb949bb590d5ad746e96867e8195f9c880a5867592e0fd07203ef4bec11ce3b7d2e29cc97e5661d13306943c5818ce91c13558c2443b30e8632b0eb12052da64db9688669e0008fc4f8e8a8210e07bd592eea14ffa437b197185977f34cd8712b1bc324bf384ca31fe6d1c9604ffdde5f175cae6a85bde70944bdf1b0035fdc88ade85d4e3441c3a66634363d64f43d290326ba6f7980637f4c6544db5617d293e8ec8a5f9446079db39cd20d43099e7faaa6108efc8b045501450657c400b2bc3d464316adf639f795f88f96035a22c4f7e5b916da41629ce60a1eff6233a2a68030a8a3e3137cb9f5f6d9723859a45d4ae2b27c89e41a2ce03b7a35de029dce56a1e370c6b777f67b30240b4c382406eb0af7eb43d815a1babf7bdc8f58ba2c9285110f4a1d9fb342e2c22204c10a5882f5b0862fc269db61ad3459ce141a8323105d60a464725cf8abdbd6ce22ef568afd7b3becb66ab4724618a930bd30fb590d086269923aca22ed21a45c6de9d2da73a787a13f431828b70a714557486e789cfd81ebde0052eb797d3e471776d2b9f8c7ffc500491caa98f8012fb0aead30d95be06e409eb52280e7810833348b886236e2926976f8f10ec84f3f4952c3753f1ad2591d7a23cb5bfaeea0fb843991c471b300c9add3b667ad3cd3b4f7fb35e1773986ff2c9bc50276f05bf7d4bd9fa4b2f34882b9e3ac5b3f7ae8e104144d14ed2ad2b3b459acde98a70b4b6f904d1136067da71960b01bef43d13ac642ad29dec3024045ebc8491ae92d3682cbdb1152eaba93d6eef9f981ada6876cc5cdbe1e1ab4a0a06d045d2d0b6fc2fea46f75206a79b7587eb072b796a3d9c0d517469f999f148c8e211ac661ee077ec8b3e4dc11f8426b97c631db8f378940ea60ef2d34c33a1705885a8713621a93102ccaf8345ae86ec93fe5e53ed3897575e526ec359328d23786818dd7fbcc62120fd91eb0f2d7f6cebb90558b24c7f89bbedda82a0dd1df73b12a7d431ab3b0378ab4057c09ecc14ddc3f1cac7528c63dcfcd72589550d94bf4a68d3defb00c7d886fee1476450425e6d700d75a756313e56624e1838153336314848117f03d16ef3d30147e633394109b335ed412208a8f624c9b72f84368223d6ec83a0c78d1d0e42416b287e702fd5f8ef1849f62af2e900e1799ac67a3adc908892ad29f5b6db1e5e4ff728c3370c0b7ed1f7d5dee10792fa4d5565e6313a69431b55c76c20a16fcfa3c74e8cf3994f91fc8dc17807e966cc410b90183864b8c792dc7a03649b1a246a1cc66fc339952cae6991d2b17e85cc45676b1bd36b56eb37f65d3fea8ae3267b5235b7de0f04bac358b243d626382dded4980b46575f101193ceb892d0f6b7927a28eed71f081e3a30c89a5d02f51ac54dab744e933c49a93e869f43c87078871cce801f6b7f0a03bbcb7c6229b57a48aa73c042e45a8dd9a0bf957ced3be03e9e151b519b8f4edea0248e99a3e7ea2e3bd7f3c2931796cff604e5c4fa5d24206d62d8888dca42ef721597e5b1a52cff5414239b39f9ce527873e23c430d375cfe8fbae0c95d873ae785de99d8b87c95a1f64b2b0d3033c190cfda9341685d0712b98e56fbf7d340435db95987dfbceb3b66aa2b6ec178b1cf93d86c88e5c3985ff437f241db8836d51629a6a1b82443fe11ea79f88bd80c8d478062e2ad7cea887598d738e517898ff4da5652e8a20a8fecd869a25c9fd153598799c086dcbc43f2f013f6ca05ab866209797259ebede3a34a61ca66b27b1dd3baaa64b7366c605f4130466652a65bda72c2bdfd368c49252cd966d971dbdd09eddf17b6b075af592548bcce67893325554185716d47e19c75ac0ea81717f9bc592b5ef1bbb3e0401337b90bb7ba28b44e1f874da6a27ba60ed9c6a652ae1ff3d679466c77ba73c31eb058b223ac9c0a6a35d545bbceb5300c82f10809554afa225ed0db417d8ff8bf8d9a57a031e75df07407a64677a0bd51be0ce26a76479a1e0515676381839f8fc4f5363c010d94df2c24ebdb7b80c85c2b0950279a26475c2102c48db583948b6beca401a19eecf30a6617a53319aef62aa06729ba3394dcfcca2d922f437774e0a7687e559a5f6b9735f356f0c89dd0c3f719b3757d797f0b1d087dbd3a9f43b2fc8d8280497b475a52f8ba957a48e5e88574e45f6f19430080df60f11d112736d188afc75a41688a9a905287533feb5b69d8242a3199c1d7a246a24ce8db35476acbc9a09a6c38abc72c84056aa43ad1362c2c169fee837924ae7f0952f8c16adf8203867d85c4bf52bba0ed53e1515dc2d3302f18cd02751c5f27e199f15dac7c4d52d4a13003f8cb31caf5e98bf68e0cf3bbdbe357b5f313cb175e44e47c34aaf67e6912d6274ed22e73fa49394c7bdcb56ade22bf6c7bdc932cb59a77d763e38ebc043d6ff785613663aa44967bf700fc7597030b08c7baa9e9188bca4e692cd7ae70619a98488c29d034fff5155f4e30011ca706f403ea7fca26db1714a0bd979737a6271ed9fd6ede196153916f2b24715ae4c51736a6cf6f33f171cae41a320647245b50cbd84d190b4eb1e83490f1a7fa464e7ad803fdbe9c9fff05cc535b27fe01d196b331492e35db7bc953825f2557a40635dd298b09963fc73932704fd128ee3d7255fef77567788120850f69e822aeb1bb8c2687a6b802a2d584a2838336b67de39ea9460ace451d9f9f896a6b350cb82443bc5cb1aab9ee09640ca20f737a485e4468c148f1c2e148f73f98c6009d47481c153188423d325cd8ea63448ee1db149674ab92b8af3b63315c69ad2a3ca73acc0c394681aa210fb1b1045ad4996da3550951198cc6360570d6da97af101c6462448a5c337a7fada6e29785ba0586a7a02d3c427084905467bba73a9da191c25864a16237f432437489fb0633bda20a0f7ac4f50035fbac39014f482a52a7a5738f52431f3e0b91c98f9caf1a9bc04c50a8486d7d48973942b169fff1598cac9355e5a4c65f0d7ccdafc90837cbeb6794fe6e52b44c595ed60c9648b25107e502d44118882e7483d0a47934f549d1782eaa40a410b6f7f23a0a1d2bc3bcef0238bf1206af3ed7b79018177f77bc4f23aaea7e3bfc107f0b1be4dc49db098f9270d50b0f756c8425a653143ac4558106fb40467bc1f5e318a064437c11a6fb93bbab6c2592803dbdb31c0530e5ac43d2e5d28afb47d507f47d916bc6412f4cdd52d55fdaddeb82958c3df21b30640d3c4da75de7faf5ac899262e39a579cc702113d7681013f5da062dd92bd52259466b0edcc792d1b6f04f8ce44a35a71a14e09526b569d10d717813a46e421d511301a20dad60b04925fb38836541d4996ec7a1636ae05140309a4a7fb15b47a1fe8f347346d3385befe9e3783dd3f6a5884e3ae903ac81032d00216dcb06ff24331449cc2223d4713095094b2146cc6af64da25d63d52181f3fd446678c92aab03bb46d050e8dfe21f2704e18198edaa5bad004aeca91a16187ab65c27d388b70db3b1253110d30671e468bfe7b5323f8669924472fc1a47ca61a39deee2815a085bc24ce8574b8eec53144d52da0affae2bef33cb0175aa3d0d4a6cf739ee14f16c3e2eb7bbc3e62925689b4209bf484d58251b3596e4523bf6b4cd6e844b0ca54b4b78788b38bd80231183355f48cb4ed39dc24b208e19c514bae1e2d9744882738013d2b9f458e8d027e3f888f2d4f2f83e264dc23fc07644e9e28106218ad7ba71909e712fe6f654edb8098c56e47f54dc1cf31a1876238b8e4b9fa48317b803fa499e510b1a6d1fbbdd70abc444eff7dd73dd984b8b9f15e21078654c44f4b6d44ec90cb6fa1f16ffe64928c716a470efa1c5ae3eba42ff957b0c4a6ac39f7b6529f1c06aafb0f48f7b74858059961e58554a60019d787b04311a98eb83ed6fc2cf5f8abe59aca5be195f5c03f8b8e6f109eb6d92b9cd59f6e73a965b2397d0f627dd21f395aeb18bec48069623e596a782c28f16425ca22af1649f873cf5a7a7339b94df12e4b5123c147eb62365fcd0268e43c6500b00df08f0a8d071169b95bc3ddfd619338525fdc2f1bd90692f9b59675a0b06231dfa89a306c5960e02e50ee948fd691fce267ca963570c34937bb59f62030543a56b5f02af9492dc9ae4a6fa65ce95a79f6c3647323642bd14a907504d79d9cb2ff8d2abd20de8ee21b2ec87aa174f3b9835ff16c742c52a01d0920c3360776e5821288b40c4dcfabacb1668b0157d92adf7bc65aafa3289c501c31365af817e5d80b4ce6d6692b11441b82717845a85ac51df67fe2d80dfea9f002391d77f2eeefbba768edbc38004fcab8ec2b36fd213b49f337dcd36156c49aab7e1ab8093398f62dec17cc66cab58951a53c3a87f586e48c2821f5beae410aa95dd3f6c3ad4f63a4e85b94268dee86180124e8b5a2d958d6b69dd31d19961509ee3f2df12a8335f9e3c30799c8afcd0947dc0dff815bf563b4bc758d83be137cb98b8079ca6554663d38e6674dd88892a8452dd8fe520aa10ddfb3d200b62422f7905d30597c13422cb2f9c5c8af718ba66167b19700f36ff3bfde3fbeaad02b175d64b872044ac7d289d564e59cfc333251deb6062793692616bb9f7d93bbf843782e676dd98a0f2fd987f293db09d9ac81f7e73ec5804a994d6a536fe424a806057fb00890fb632dbcd8139ab618c636667360cfe9474f6241fedc9a8cbfdefc51bd4896c2d5980e28b5d93f110dc25a86b2cd5c49956efeb3c8e2e4de6f229ec53373aeaa155324056da414599ccaab1fd1504bcf9cb0c8f81962f8df918e373e9f635761e55a143474ae6d546abcc20284bde4782324e91955d11d0bf886458e6cf3cb6daa343e61df977db7082d15ada8092e5705f6dfc809f01612c1eb8b6804d65a03d696350d312232cbcce9b3ce017dedc9f99e04406b6e90779d2968006d4bdf69eb9b943b6b4426b49c451cd32b7c5679ebbcab3b110502faac596fe475ba7da375471e14da28c6ee1a4c0cdaaf221fa22e4895c8693e00d425c66fb3be324c8cc6bd5afb52bcb44074b4360ec035c1e915f8f8f4e4e1a5115db0dc911088ea3230a97dee82600d3101b79d90451ba1becdfbf585801fdadf9381840f7f16aececfed742b24097704f35160ab9351635fedc26fa9be2f3717241235a9d7dd4f3ca4f6b799c3217f24b908d66d66281034cfa34f75b565fe2a1b08f62b38430baef0855a1c946c96623c878e9d4dcb53df6c83c3c04bd879bf115870eb7484c16ad274ac3ee85dbb6c88ec6240104b67749e79a29de9120b0c6e423d9e6bae69523091f294ced36573c402354479dc24bf312a3393cd5423d92a9ef5f11d543f87206f38afa1d5d4b3e337d42275a65d22afcdf00d9ced7beacb87267fa944116c7be044de64cbeec34d545cbdb098b49364f253ff407f84aa5c8224ee3d22f6d14118311da43f0c60eb64a19099d0faf58fe2c677e801867cc118e6bd273a93e6b36eddd75dea51a74503138b8834fcc1ba1a2e0fc8bf734bd001e0893699f2433615fecf2616c09032656e63c4687ad8dfdd5c638585373c03ebcfe1e37a49021364c28566cb50dc2af07e6632282596c4b576a4bb7717181d2d9dd600b76d7c69bb017640f7a1486a1f79ea4aa0ed4a07f10ba33dae4be964b97c0d537ba1ba750438f245887c199f10e8e5e5c3936b5a57bf9ac81562a0820661af89b36f025d7f39db4b04e73c682c938e16e05b4c2a678aa978419de73462c7fea5aad1de5942ad2f1daa5af3c6b7301d60eabf300f0ab2b5787ed3147cc5755070ecc02017e4bf6d4b8b829787365831d97159f4f704ad9b5019677652dd74feb53dcce9e98863f211dc304671c1808207dce455771e6ccd69f50c08a264853ad88b963c372ea7761524aab7d6ee2d5a010521812be64f6dde7cb9032f479d8fcb00ddde8476701e78129e237d2b9bc9697e3d807259d535d3a836a1f977d8ad300d55cb0d4f11181f680e4c3be5146ac66aae3309d25125e1af800f3efbd70804b7e4e7372a2083b1c3bd032304cd669032f5c3dc3cadf7b7ad3a55937c3b93aa358c842d727bad6a508d75fa6c0bc1b7a23f621d941c408c846a13b40e79ae4568d07086f5a27476fd6a79958fa1cf22cf085e541e39a252f2e818b7c6946ba9a27d28c2cde23f650a68ce0bb5eb074d51c86c630455018ca3130d6c3170a99ec77c8959a58af586d43d876255fce6eb276a4e28059b24c5b369a79276b425deff0f106c935381a2e4c5f14567691c2f75a8e730b25a36f095944e70050bd1cbf219e871235d36054e7be80f847aa2fe2f08b2f84fe23828ac44821a6452aeaacc3e9beb282f8a869c4fb38bd618d12741e5a15f56fca41c67e51535a4741d03151f18cb53c6d448c5a7d9f4d7dfd61b1d1a533f6780705e78cc934a2aaf40fa8eb782cf0be234432ad89d59f8410155f2515513a492faaca82f9bb59ea79e0a80e5c7dff152e71d6227b2472fdcafcd3a1efe5f284509d45c20d410f165b5b6e92869ba28f9e12921583093d3693849071054561f72ccf8c1faa82dbd56df70a9418149c06ae42bcbdcaf3cf4d348a47505554889d697709fd8ee72243c5046c6aa3c1007382e20294124e86f66712cb2ee43504f3a2493aa2c47b6e2319c7767d3828f6fd152ed28462cb24ea486f64355e196fee23a713bad6068ad4ffb0b468acc8f871687e5fd05c458f4bf9c1c38a78bcebe44ede3bdf6025178555ea7f0cd493a8b5a1ee19c36095fedb5b00a2897b574f3ba4bef5327511905ff2015e0cf2810392f0670011434d507c5b82f000b4de2fe4ffa8488d072b8dfd1592fdc588f415ff95db3e5a1463593b2f154e0a2f1c8b1e954cec15666c34c3b3a5fa53c407ada95329ec530e246425d546c3dd8ac6b0e0b40855caf548bb2f2db54d011a535c8b3d57637d6f32fe5f3779514f98983c26e6c611f52c27cca4257a39eae349aeab155381ddac5447942e7982de4826f0aba8d30a64a66a1308a4bdf728cf8c84e1b192f8612590161cd2ca633e645f312c1f0bc7609abc3fd3ec896fb1ec3c9b87e9dc2bcc5c46c883ff63b91993cdbdc227df25632901f928b8de19d4673a8f5aefe7c8874538c85ad31e5d6547130f14212d4b246edc17a0fb610f90ad2e422bfaac9b156985e7eaf32605b0678b5e0ced0384c389ed4c5a41fc5017c55f6520e4e9f3e944f6fd7e2eeaa838f2238289c2b33288bac96f8a1cf906ecaecb0b6378dc5c10ce150eaa8125a43b9f0210d2054aed1f0d484e855d51a046f498540f4955b32fdcc1047ec3e477db06b61b9d24d3a76a7358145d90523a7940eb08dbdb4ac5a00f3a1a8de17600d322c1e6de4889b5872e7e1ce396591b559dc4566eb449c125f1d768e1db6e774ffb9119369604dc120b999036fef420ac922e645879ad4536f58fc30505861be0c04e5ac1c432c9072d6a33f6a5aafad83246ff90747180b6a1776050b65fdd9228b87e230c0b19f60ecb5a7c897208640e9b747576106354b2ad8e65af9c141ae5cd4964441707a14aa191f9e267f0c21d6f8c0231f89739d160a401009df14c0ae755c5ca5b7795925ff7d14d43ad645a9f36e972edcd91d25d67ca16e4235026092b7cb6493ae5aed4465b4ce259235329a8970ca62adc7e21711a859c9c177023cf0af063924fa3aee672000b4133a7b90e9f18f1d457725a8e01593429b09cdfee65442f110d4e0d77d978afdacd86e11417c5b0ac8eefbbfe45d96bb27fe23cf2151ddafda9ab2fcdaac8bbb3e4270c755de5461991abda73e0494bd43141cc8ebb4fc4e70a093644ccd3568276446b08b3ab21d93570d062006ba2a5a9a79724cb380388ea426c3925bb1cb17d39b925fe8ec6d80a1490b90e6b554a536d7301eade3cb25a91f56b037b8c94ec994268e93cc019b5f35c7ca8af052221e616cfe23a70ffb4cfb9f8ea633d9ae54871626dd8181d774443a295615abc07c94566f767554c8fbb81f9963f6ddc7b4761945729084124ff604a6a3bf51495f2f345428923a96cc9f9e3973370ad6afe867c1dfe1fe82007aa6c4b2d621f5bf4dfa9df2a7e31fd564da6ef3be75fcfbc56050e63c2159533ab79567381b9663367a34d4e56566756864504f8996557315f6cd98ad068872e8b613880d996041d2857d75a6fa4bea0eaae8b0e860c81221993f88138e3acf06f5b687e1fd21fb30412f1453739e2ee8441a21345da15fc729f2519fd57e2577ad0037e1a95391928b4a047b7a7bde9298cc67782aee2350a194d256625910d928a8a3bdae2017d8c934ff5d0401d1d046b2e4b728f597af31cf8aebf7d5797b6bfdc9bd6e540885937a4753733b0b896b0b8336730c3d72106d1f250d74c67db5bd7821b137bad2cb80c3310cef99aae7171dd319f0ce23084dbcd4833157008d64e6fbd925326fa951fac10271d92b8df412a2a6c7ddb6961544532c279ca67c2d3fc19bdece956df90ac8ddfdf7294c0982675083422f289961af22cbe83452cc5c5f03df9e2b65212e57179011151273c32b2f91fe79d9b6424f6b3eb56637905cea8f4054f7db78deb5518ae7a0db3be3404563bb57b01ce5abe694c561c07c3e4fd582c64d47ad1825f3200ca99ebc209087be4474f547db29e4a6c4417a673b99d92bb1ef38cb6c2e16b169a9c4cfbd684c83c24274ef1e54ba40d6baab228f2b824acb2d2972aa33c6ebb5dbcccff83fef15f1b1d1901c191ec2483313152e25ec87a886b55c2cdb7f1e5ff479b25149399b73adda1df47f2e249f9933f9271e84d97bb2ff9a5a7f227bcb1c0b6c80b32528d2231edc8be7fc3e2e24d4d2424ca6defea771d7b8deceeba8195d81e9f4f921deb8bc55bbd15c8d7e890a4e0656ee9bd941b13a562e6e7b15eba0be49afb790099e221ce05b4e72b052dd14870961fb751f2e5725ed94a5150512645932363c82acca31e87e31aac806a2f27329b04b1a7658e442a5deccf49c18b33543156b8c3988b2ff6a2bec17fedc0959eedf889706bd47807331a595f312b6f247bb970d05e96f7a505eb176da966cba97e2121192dfaec3653d652d992cf0cfa6874ab49ab0ac3eafad012dc18bf76f6dcba6a25ff5d000be1fbb52aed81a8656d320b1daeccc5b0285c57ccf77842a41a39fc29ea06d3d66859a64ad7b58fb8ce253e62625a1df10beab92d5b423596d500ef4f0be2dff3aca82c963718e051ad957ce433c5c5dd516ba3020362d7154bd96a66ab42303cb952ce8a0df5eabc105d038a1983173ad2c74bc2f63a3d4c6c7adf44052361252485ccb5aebf9d18446c2aef63098e97da855402e2f58261ac68cd8745d28cca8202b3b573ee19b2d2d9f45974af3d0ccae19b8cc186db46f52d14971936c866c402e1f88049671dab45a01fb980f01024aa884cc8473505b40a4f1ecf43287601e2809c68c68937ef4bc11638ccaf825c2c0be1184f3baa75341884d7eceed4fd6b9915f04ed36e1e5d808558763f0107ac9b21309318f62c1ed378a539071b178053c8b5fbcc976343d46ce391e55b58200c99e3a962555104b64185f7feb3e4941f5d667157ee6fe249b9dc555aa9581dbdaa770d25d411eb6655806a8cfc8a3bcb12896dc9b7239767d5719c705347e7c49eb741a79014372643de989defc7859b1300ef935d832ba801cf266f5f15019a9eefa35b6da19ef20a52cb9adc2e48dd24480f5dee7a79977d57d1420f049dccb3f77b0e927b2d051512e8c4f7d2b0019d7ffbf89d9f2aa37a0daa9dc739df28d351ce74a537abb518b4ce1248945d6d25ca4f4178adf3a08a0a590fa8bfb7c27b37008ca1cd7617a106cf5c872bc3ee8abf235106521fdf3c4d439f29a6b3ef5f79f3f4f391fadde699550a46f4dcdeb19ac7e266f311d1619cd8944cb1a2b9b7869d83fa46ba9fe5827d97d145c1467d3b406a2bfedb0c6630d546ba4c228313d53ead04b7c45e79573ff34c8204d6d3f885cc4d1dbac7829534c83a594cb410e1d5ce7a52e8082abe01fa20f9f9d5e4ba60255c295e1db7688b35b0b332c7fa69c9997d5aec543c1f13524f020116ca835722f289ce502fb44688fd487e3240181a4642654d687e342f6e36f74e9d21dc48544048af4099d39d06ea1513ae9e72e0c99de9b23ff42aef12c8767c7ae0ce2806245cf062c47285bf15e54e93f516bc429e86d7f8d5aa73450f53ff09c028daa1203b33084dae56dc270d1ca363b5d4f21520ff41c07c887d0039e262c6cbc7680912d6c8b8b59cc596ccfa4779ba58c1cdd552a76e00eff030397214e2a22122c3f93dd0ef9841781085006e01676ad2da9cd1d69da3333e63f79d46351e71ce06e00a1c9e5b9ae1426a0e1f5344cedaeaccfa0e31e44e969783ca71dd0785698846a27a36b6dc88575ca569b6be5f9f2afe13cc9d4f906b134903bbb4f42b67bddb36a1a5e49b1f485b99fe91a95833bd5ca124898ed7d006eda577164de08d0bd12d0e28b3dfc691b4e1ea95f913e779d1607160f90f8d4d26cfebba414c4306ce8438e98bd0f5136cc99e3d53cc94eb7a4f378dcaa69d3ad8a3f494687af653a3afb930366cac7f8099519420e0fb0bfe22f4ce54ebeff90d1ebfce8ba043330f258a0295cdbfaa7b88d9b396391f4434adb0f34f0c72c0eaaef0dc8b1dbcd0287e46a756d81eb9d0c4bd4c7848730b8a9df905142260bc75270637929be832fc2996152740d06a47ed29500d85c5b854ae3ccde673af113cebb6f06bc023e36a02f909fe9ea1f812e39dd8804c42e165253402b4121ce7327390198690b6d1ab40ee5368476c8590bbad14f19a1796dcbc9d12381e14e69d4f4b904c2d3a099fca8e39d8078a65c6be461efdb877763fe267f3d6319504aa679b15161b9f93d5130ba8200e1d4977d02552f5c6ea7aae9f7f879bbd1caf6fd23fee7bb71d280a2b04c96dc80dd1c701384798b43f4c223040caae2204fd1a6e06e4376067bfdee74b76310bacc9c77d27b8d4e4902dab76397fca0f2739287ec81a85f983acaaa54080d3bbc0a760f62411d8d1f3357c1ba11d94cc501063f7ffac665f0f4d3fc84099a2549f328147806fd1e1b7171895b16b3e855b10923ac520a2952f5c57a1f0e6514b4e2ecdffbd1fe8bef2bc9ea2fb176f9a1c180e2f9eaf51594b970e807767b526c350e2ed2f7b5a0f9c7e2c4c30f9f7c2d5eed1dfe9f1e71c40fd24c5b8985f66b7062d3e3e5da11087ccfd95bf3bda7b848f18edfda9721116507521b6514fa48ebf3c05f46c74f860ebbf23043e30960ddcdfc474b12441c2cd5919c7e1de2a08e1526b7e2c2f504079656b3c0d571fd4363c7a795dc1c8c5fbf488b6397804d96ddc49bb82f6bb65e0b796c8eb69a20cdfe5077b95323df48e8a2cf7b8b4107c72d0c7bfb8b358f2ae99e289ebd8d14e12d9ea5d26f85589208e6868231eca487cb66cb4c2e13f4b11025c1c7c9e2aec982a957f938b2f858441c1e20ff63516b8277f5fb4716c79b0c0ed31d3ed1582e89eb6e8b7d348ce85399c338ba0ae70d606054faebbaad171cc0226e22bb6a9833499ca9ae0c5d553593791f378059df20a7ee4c301c708187eb3dd90dc541b980c510d394401e8525defda3bf2f8030620ad67de07a7e452f18f2002c1024be20a50ecf24bdcea7db723cc9bdab0dc02ff3a506e9060026a910b382053ca5acba93be03b569f47801bfb54da75e2d73cb9b63cada4ad96572c5fa4b1602bf81bc068e3e09e4ca0270ec3eb8a21c1a1e63488d12648f49906e65c84433e808e760c7864222a60cd3ded377f3643aeb5141000755e0296f7b323cbfee863927f4d46779cc7614aab0efb262b6c5726ec348ef165e09f285beeb39b9561bf24e30185b6ad650a22514148e51a0afb4032d67f363950ad03375bc736d81d3c8286a280332c1b1ac608e64c0ceb0ffd57327d6f4be836abbb2b0a64ee4707f8223a8199f777fe32cbb3f3a1eb1d799a98337f9b737eb231b35ccbe69d7bdd0cd2c2bbfed0989762e9918bcb3184949741fef3d11011c88aeea352135901bff681964e9238dc9c150c5f11484645cc13de24b2f91e8239d67d3b99b66e2b79fd1a56755ce4e11c1d30e0351e30759b0673527ef1fe2f8c2484fce01325469674b6114cfcce92217e4760f76b239966da43a8fad307b7ac1e04650ce6143428604219face54d109e88900d64b6442896e5a661044f72c3a9a09e89eeb95f40f55ba6b4c4e0c965d116076287afb601d3136410e4d30a11b7920bea5826aa528e85052f191e8dfb22a1afa20a63f98c48dcedf1eb77fa2c42b2838496407245589907774b078cc184d63bdc1e5f373d9363f2f979ff90d1fe9a553f459707d5e7fdbf5a1b53cafa1dbe9beee3c48e3cc05a161399af0050978fb5aa9ae45567a6f39440cdb442969f12432fd41e932f56f8a47565a078f7dd576979a6ddb4e0b88a3b16b70825dd1d1d8cba11c966a363854bec8b61d113927954b9621d09ec1a2c9891079b63ad42b2c0da5c1309e8f5a20a4494cc6c272b2bb18b625ce75e8f6388ea3bfb6b74a20375608e12bcc8fd0976b612b33789586543c1b9804cbe9ad4e77916fe02c95a9029ba986ad7660bd76a72caa702d40bdeeaedc4825f58fa3e8f1b6096abd8555539a260e2b286ee7531c37eae0ce78e15489a84a27d245a42469843c1a7c7c6e5b1b183baf894455736b837a7d31b2dafa57bf61aefa4a8467c9e15bba366ae04062a6f806b0d0efa65b333a02077197029e9f84fa8bb5fd9514a36fa21f8e6bc40ad1555969f4ee538176ec2839fac6f555290c2e285e7a36696e720a44d642a99329a959c95f1bb893a97fdb753081c0e12e525429abbbff66123a6287067f36093ebd5b5da8d68a2543aeae0372edd29ee82282452f1f4c5625b7d7de27fa8dc1174adf62953b09c0061c04b0bf29383cd586621cd7a842c8f0e3805e3b380af727a06c6b947d95a991b845ce1b19f181aead055d3b2ae39c6d50d39ed5f1caac36e7709ca3ff365044f5a46afc388c397cbc1188171cd4a446095f9358c485fc8cf33659957dab71409d2833761330c1c0d89dcacb5d1bd984de112dbfcb62e48322221e17ebb2483aecab265086bac50a7d44c8d0b14496b459745d92494770cad4a30ebddc00f089fd662675884e8b07e5520c55f4130667af91929eb419def4a08e6ddfc89d3d3734463ec76762c73ac50f9bbcbf334cb0c8668912c409d4dddd96e5e58e6ca76ce2faea87e4b2f36227e040ce2022083cb0d071a586968940b18627d9b6ba1dde9c22c0664fe9a73d7acf63ffa119e8c02845a0527a60fb5b4e36aacc51cd56a431746db9c0705fe9c7acad32cd7c19d5d3f8a81fb27947592537e7f8173b678489b04a1910c9267ab6719daad2d68e883fe9a5affdfaf7ee2e9433fd73111f8df347ca83b4975355fd9863a3a7946273b4aec0594997be11b87864026452be02df312b4925892166b1b6cc621c4814b1d444f3ffe12673fad0e04a6a92c246ed0a072d7d7d9b2d991e0d35ddab10241641533a4a8696199d739877f8c1a1a614a56b11536cb1a3181cf4d407fc4bc0667d786c22a207250b826bb50e143e19f35ad3418d6337962f489c578dd6a25ec1cac2983bc524f621ed3ca52fb431fe6734414befeb0189a9466b1632b4863abc92acf7b37bfd94d8f63fdd0b9a3af77e4e26626dfb5c90a1a343d49e89da6e4a4d8f23fed488e8861cfbcf40f268ea9178d9ce852e9a46843698833ef67753ca8b3765ce7d9653fb83347e7609c34957440f9822dce41cdd8eec5c286691e2826a2db1bdef83b4e6b4a2b8fd45be5ab80d1c0856cdcfeed73be518f99d93aa766098469f9dbd4aa33aaeae10af92d7bd076968fae4785b44caf8b6bb645b9a4c439f43b4cdb006ea5451c787016d4ff1c563bee90c0ab4a47d801120be78bfea0157889bc3594e7bc87ba50de0b30d9b18f8726c52a1723cec8104b22996a8342da84106fd31dfba891291cf72cf117ca50a76df5d17b124a48919fb8fbd01a8db0051c0187aad42076639dc9fbd867389749445479e4ff84762af019ae323ec48a4bbf3d0f570fd5515fc06b747fe493b7a9597e561b64c39ab2d5d9b708e15939a359993d43cae21325d19330d016055f7e50a352bb06689371de15b78650e1923704f1fbc2ba264c1283fd8de90d5354128276af0f41f5fb37a1a9bfd3fabe956d992ab6193c53ee8f25d72ed9f093dfe1dd07c6095d74cfc36c6a2fb8f5ada081c9186c1bab20792f72c0a100ee605c78e441061666e7c10f0ab176df5456b670c317d51d7524e0d456e9e7fdba9ae5008c856cbed51ed6598a1fc8a7d7f4bc094ecb5a3d3bd26e164824748e5d16c2911546a241cab339bfa462bff2435c17e691bd41012828e1919471e8040da28c43bd207bf309f1203aa4e0d9d873c834f51830e902c16f7336a34476b5d0a5ead8cf83d3dac7107847340f2fb9f7f73509581ca000c1d97426f445650017a93bd071283f3669012b8f6bdfdfe1e244d16c8df632a1ca06cd895d4ddf4a58e43ead55b8cc28da25551d36eec5a7a6a6db5ba9fded47d0fbd78555c2c5e12d21f6a04f0a1ea9e6d840d131c0d059e3cde9e1e17573fa07f06a524a38fb6748dd98e7219eafd20266ceb6e067fd55d6cc803f1b78014b531cf757f12d38eb1ca32e30fed8a357d2eab33ea6fe2fe5d3eb9464a38ff2ef392115dc3ea8c7b263918d7fdc203a8199c37ae698f92675e095ed3268ca2fe6fd80c94e876e4eeaad503f30f565847b006fafc8a6da36d5aa15b5dfd593a36d47ad80cf63d2d9a597d1184f25a6eddd649694218c8b9105d16937e10ff1ad872bf8f188ea3dca9ed69890f5325ca10766f6f20e4c39210d6a4c179fa908cd7c0523fefc037566a8f1408c61237cc8fd02ae57011b5c7a6884022ea21a506429be1a0c42650275d5a4d8ad3d2d06b8846f71588885eb2cbc52c075595d41481e9e567d8fd5dfb73b11dde3c818ce111740ab3cab2a26c1fb1ece8a011ef8e9e67b39ed1d2fc3f65a830db18450f567f3b44196d0e28a38edfd7464e7c990f3375224949af9a31b62c15176781f4b862e35400e40cb571f53ee57487e44785352f7d04e179eb8f2e767ec583f8b6e8aace2e894b97b3be88c489f12413dda9f9f53cee2508c14b8bca62a0012c074abe52311568fdc8b3d81c82c6d37e22cbf5a300f60480f8dff474e5e59682fad4f8d69b9524c140a4faba616ac78c7b9f2362d7b4d35080cdaae9c0de931ce72ac86af3ec3e9f2b9f10fe9be5fb2cece3477ecba939ab5644fa12f5e9a17860f9e0fe14322e078947f2b48145968ab96c422f39fc2ec5a1479343fed86a45d4d36149d042f25c2da7b5f00650fda70d20effadfc81da9fdf5f3d842e4dca7b3273993c0182735bc6d09f8e2d7dcf5f5252818a872d7cb51966ed764c11224ebf0d9f8fffcee1fbc68c7f009d7ff4fcd00214a0ed672f854f61bee7518b68714405e5b83ea17f752e6e86c42863c465cfc93db3b972dd36a70c1062668962688f90ec7b578024eb9c3ab69a70f687cf3d91388e921b237fb941876a66cb48e274da46d33274f9234f46e9f8c8a7493b9e7affed3e800065a449a21f913407576700917af0ab1b89ee59714828949f60b6ffd1747b7e60b352835ff68845afd1cb507883c217f0e3c7c1e96f571e69142882fe2eb2c68cc4da88a0e1335bb20bffe5957241580668934b3ab7347b45dea1ecea616bb348f6cb993aafc20078de0c5192f7ceba14be6c8f7bfa368f387eb166ba44b4ffd1386c93bbff918f05ff1ac81a3f4adae128ca21cb39ff083b6d5c6ba6734cea9d8b8ba8ea33c4360defec520f0b32737525fd62df717bedc19dc5c23899460e8a30f55ed8a9d6a92e7673d73724720d18615145087822e8dbd6e66018d39ad9b66a7072cc241e4e74414d5c304fa6f74ed66af0ee6968970c80dc613e51667e94937b7dfa1558e4fa5990d5ea759abe730359c90a5f4f70752c4b30342b6724c9b4537c7e6a68ed1e08a8a7bc7a14a7ae2b485fdb8619fdd1b39b7c0c17b5158c7e669dc7741bf0041ce1921da959c2ca1355457b8873550b2f529169407a47b929f2619dffb6b225a4792f78f91c934e0c3ff50c73b4c65623c786caa48b5998c11fbae3cd6614800994b6331976b275c816a515ac05e52d07b6101886ec9f190f62395e38da078ab76b935066744e7c18d7c34ba5daf004f605f5173e5a6c490091e6dcd7dadefadc9e50b722e2715ec8d7f3fba0a270b0cc727ff9c8bf4af360a0b9c53b77fabc15e56e76e3d9d12063a805bd2d58531857f1dbfe14a121f84498d8ee598c8b6a432875e9aec9897767dddbb17e6be277f86d7e41052f48440bf8a5a1fcfcad04d053034102b96dec3987401b1032c9ad7cdb1d1dd08d2e75956576c9cbd702123b784c4b0378a714c77e84fecc59ea7a2a18fbddcc1cd12b7b2718c036020f8cdaf59365b1b231440bf090daf7dcebd358339bc0bfd5f25149493690f9611df8253cdcc9b1743ece260b0e4a635ef479118c0e96cc6c2959bc2aabc6e3aedc9df3c0f9ca7d331c4bf7d9d481b162560ffe056098ab7c047ce71035a4bc2f5d06a02b50f42bab5c09659f7a062bf9888e61a7f8043364491b3fa2fcb63597f4055bf2439a102585afd258bda12730cd9db1cd198d9d74b45b1db0152e60c9ca266b6640dc8b1e4facfe997f765e286aa7b3178c8bc29155e992a4a27a00c65d441fc231fcbcb378be122b2d2ff93291f9b22ef99a2a0dd63c06bee4e5e765322a783e845abd15590714d743b733914ee5bf2a2279637921bb7027538eb33f15a87b8ebbb4d3170fcd477148605658e52ea1de78b779fca752ba658f49abc1b719673d1d6a828af0a882696cc6cf44d8d6fa7acc7d78fc74a8e934fd657e3892f1341eac6547f19aea6a4389368641ffd1360666228a1c49e7f3427a69f3136ab963d8d6b293b67874214c32d2e5d32afa791ab8f29f90b96660da64583209a6f8b23f4750e9252ea32f14b39e40d86036c9f393ec8446dcf8017da16553656dc47ef0d936895a0d9d6f0263abde52b6766ed22774605a360bc005520aeb24e6ab2be57e5a1db039a64a00b4074f852f171cbdf377d9af16b7d0db4a548faefe9b91bacfb2b41716c6164946a74017e5fb238d602278897b153a2d180760caa671c1e13df948333442aeec75fe3383b7b03a12f5092a1ddba2d554516ceea9c762d965b225ce4b8450ac29dae45ffaded2cdc0cbfc6faad67075c03564ddeef019e0cc3af2999afd870f06bea731422ba830bbcea60cf7d360184dd6d9adf51d73359cb02578b681885de127cf8b4527f603f99e3efcf763d4befd0c48738a43568c88fc3f91706fd907827f68256d222451a1cbb2d0015efc5d0b766f219168f671a2141096d030cf7f2ba6e3a8d2e7c70cd4d7366ce6ff3e9bbc9e4bfbec6dc71f6dfa8f8f56d3c1555de8578f821cebf0110bfea16a6719030d9012431931f8742db174e45c4060735a320f27a62f4a336342dc18adc087b2754c5f9d96b09a25a1d3a35aa95dddf712471ab73f87f408c7fb69bb81a1e18b8a70f03ca8e584dd65d572b56a9d7ece6e3016902451fb47b50d4d5899ab6f7cb2307c6cc6021465fca5d6ac5b4609d64f34ba819cfb3caf80110ec0c0b059cf5c79654cd62576c0e9fefc61c49fedfc68e701db721cf434cccded4700abbe48118eeee4f0071cb30804f0c41376f024925a543fc596474211a532c9a520e8e16b9903cfea9400ea0c7e0c65ce0636c3ee4bb527e5db33b3ce0dc5ed74406a91950ed95bd7e1f8f043f377ecf1aefa93be4711694faef686e3af8f77491dcaa6532806b9b4cefb7fdab6bdaf0af33adb0151563da2bdcf5d0d0894b7f10099452ff905644db3ad652a45dad5f663b1845cecd0878f34f7d77eb1daaedbb55fbb8519afb85deaf2b610a3c61b561be4615fb55d43e505c297241f39b50756c061b428773a6e426ba9771946b8edc4d9939884ee4de5f9dc67a7bab117ca10d1575569e0d6309694529ed9b79042dab6662bfc7f7da65ce39056de6ee7c544b22264525947312e04900a888cd6870757932f47a6cbd73c074054d8401d752eaee812718224958f0b096dcbc9e4e10ae11d137e05db537f0a2134fdd7ffd5262da38fb4720809eca0a7eb3c60dfba10a28d49807b9f00b0d71b69c751a649cf1a87e069edbc00b82d844b6acbc656c6788d6ce5243d4e9444fd1cbe2fa86dc0c79c44a09d1fe8f310e2c57abfb27febdcaad05b4ff5410adc9eaef7e5861853fcec85c5e168e2a20d0ba5554e2df5d8445a7e6e680e23698e16165bb2fca4ff12f6f83a4866f2c6c657e7d972537a1d22a9b21198123a96c08a27c3d3e3155a398e7b76862abd4fba51fd0a5ee42dd0975c99f29668f27e6117f3fc2a284ace571674b9acafce5bf1d2c0e2fd0c4d738e48ed566a9b53ba65dad9203e1096e5f7a899590000e05490e3c4a0ad9eac07d5f35a55d9d510f5e732700c710a630263bd5954703900c9a5d8456cb84568f64953b9fe1a3415f22ec199d49420b920cbccc2db98658bd34683628a82941f3eae07afbe21be758ded8cce93e6949bc84021a354541b92e39b5fd86a7ef45d071d60fa7d3364cf187baadcb40f8dcebe21da924593b4a17a9b265d18c3110ddc596d9db9a5a9451a43e5473b6b34f20a242e784d54c29d23ce048c4d45eec8e1d3be44b4565d26274d2e33e2bb412798b32d1c72d68f0d4e5c11ad028ea2f844a054f24afc5198fcd946d2bd5648bfd4f6de65728cf6d674617c135fb79e8f82ab440fd129b3866417b7274203ba052e352cbad80d28c21bcff1334a0761cb310986d4cdf3e39a31f5d768096684264dab4556a85c7406f79a8419a0030e43469467fda70de367735e7eddda00ecb4ffffd569fe850cb5c69f2870cf66348170e69776ad6153a0c3aa88eea3c3f64748d83972db7db9f126db2c7a37a552f9d85a6ba9fcd2a8b898145c06e6e2360c60c9868872924456474569352bb2d0a989908f080ec41b5a20621b2c65081aca696d3acdf8e34c69b04ad6a4e1bbe366cb20f6c83bda3a5b05fff22b511b3bec17bdee852e1438fd237136c6c032fdfa0ea7f1a363dbc48cc58249f710adcb7de16cadb6c3aa5db7efbf2bcda00759b4d7a407744eb3d1305a04c961b75a0906b8826793e6de9f768541db20261a95e6a5f49ece5167b09c7556d02c8ab9b4733a02870168aae883f430aab65fb1621f3872f6715c7bdb9b1c13c13dc5c7bf6918fdda9f375df0572c3ea5fcd1116dcc7ed30bac5c370c307be1d15215f39f5d5892c15fe6ef51d8d9b6f3fadfd88b1c7ba5d90a0f0437d2548e5ca6e8bb2a4ec940522649c784ed2af6aadddd694ee4d3e1ab20c990dceda98b89029eb9c060148f29df889a9a6f79945068e90d74c0f77666eda74ffed08c6660c6783a2776639c2beb4bc78f897e3e5c4d1e66be6cfca5bee4daf55d01dd9f69e48263805ad2a76f5fbf2bd666a0dd5a12b2eb504de62629c88edece0bcd32484f0e0d590c910f79b825eb9d113388f4afa2b626cf93acea8e6bb80726375cc6039e9ccae924137b7fb6d9a69c4eef2aaf7c3cf89b0cb8aacadec9affc55dcc876bd724aedad8a9546ce3787a03cbd5d33c392cd6d059703f4becb75fc433284b96a8134f5cca6a46b1ed94dc12e21fe5d5f07146ee7243fad91c5aacbe3b56c5e9553d6092e75800ef6df4fb9b25d1e1eabfb7c8f0fcf7cc0e623ccea787c365be84d909dd5990694ebde1743b26ea7f980faff7327ea1b9feb799d0431dec3364ef1f8d09cf5d68ad375d5b4c81153e1cd31ec454441526194b677a10e59662f0f5f187ccf25355385514acba49788d2a6674326344cdc388c1282a5cefc22babdb479ecaac376405b25fa1af665d62aac20e0622728dda6a01f296afa6a2f74fee3064baab0339d5eca79f72742f311ec66053d2b2eaa314d514ee33b4b4decc2ba7da94097e596d8f24535d8991d57834186e0c8557b2f0d1b0c44adf944e7342a6211a86a6b8f1581d10efcfca2bb1ce2a80b56feeb0c8607ec23fa2037865a9aced3904bf99781ebd0bc95f176f478a9c4c90f556b6268f2b29b5feb287df1742654406d1551ff9b76a2d4e9db4c915146fb7078284e70a0623fea3d6af533de74d0466bf6076ca73fa385e9c47b283871a89b8ce6a969d86b312fc93c0bdd52c0e386159dffe29a81d01a95aef9544e9bf11e85c0f9e3fc651729d23780c69020e5c8a70adc350ea65516b834c0cb042f234a5c023735a437151b01b8761cffa697c8c352e8170cab0906862f7d5c7258fee62f67c9f0fbe82367e279aa208ba2196bf693c3a4d32c3d5dd138f5bbedcf1d3b0db84bec99b66fb83dcf57b7ed7c4447364b510cfab7600276b8f5113f99f71407bb0ac4dc62e8d4ec18aeda55bd8ba09c658ac700ca92b8e90863c4729b7607927e39a8de9a072be51ad3a11c3eb3f5df9d0c80cc14e92e17875c0b102ae1bc5a8ac4271038884c3eb46de07d0540dfb07bd5c48926123aef625c291acdeec46beb869d02b0ed1c2c10f0d4a7b08f4b2326ceefb3ccfbfb45ed1cacd678d8888658a2947ce1539c7a3878ce9ae2df03a72c747d8d2970c2b582a3cba8406f10068450978887124146e69fd308ca44607985557787928255eaa7cf2f32ba928484dc7e15df18dcf2ee96b46d066322009c0d51a36d9723b24af9c74cb779d1362b360dae52cda691c7647767c4ea66974c5509870604e2eddfa01f5e0e83b6217a59227f14b9e55ec523c1171cc15a98db9820b60c41faf2253669ddecc4b6389a0af55357749bb217b379f0e907346d38fdd3675d9fd69e0a8fb79fbd1635aa93c3ae03a73832cd74aad413e490beb15067c4d7345e074120e0ae27cce52c1e544e3f65c3624c79e934058b0dc10ebc855bbfd22585b885a9b0b0334a0511643935a70229dac93f85f25aee25f8c3c5e476a07c22138f29119796856535e83dac59f33ea1a59b874f0392526c7b09e5b88441071d5311906531e2739bb592eb3b4a19d6480f0506459aa8b4d0fbdf6a0500078e5cf116751c69e05bdb5951a5d9b111c0ad91707c779be6bdfc8faade100d2e0571ca03bc40700f7fa3c7550658057dc15c37c62f51a0e9dd76e4b5636e5bbdac7bc82b8daf429bee9727a6b6b5f80c431540bfdf4b358206ae1692037860d16c74d15a7bc84c3fa9bcd7c639a9ef92d51d6609c08514a829fea55336b9e2876ed662de19db6424f00ec593d9c823a3f8775d6cdaa03f2b6a5796d95c18e0d1f8cf459e331184a7cd23dec61c19dbb7a78c6a02c69e00c154d0ec79426d69db186e2d8b5e109182f1254c12925286e2481d741c586cd8b34a48d4ccd958543bc941b154e455041c91ee0890f28c2e616a2d3e1a31e4a18f47cbaffff788cee70f06ccf19b2df303c96eb3eb55b7cc2c17d7d925812d962e07e6d3b0c7e4d761b17fdee10a38932f629ba23bd5e8f79a41b310a4911cd9627261b6a39802a856047268e080f210fdfe35af098df0fd55e120a41d3ae6bd689731da06be4ec774b079181b827c50f7e4acccd6dec35b8560f73c5b6329388df4196e1972bed60c8a00e264ac455613e73329af11b79821fa2854ea6463fff937fa3e974f9bfee037b7ca44198809ad16ad667889f242d282fe017648da6a0aeaf815a35cd8346cfbeee502d56ac93b737cfd4fb5705fa20d1324cd04d1ff0f8262529c3c4fb299bbf4621dff69de9212dd2bfdc298044899c1985e0e161749635f3c6fbc90c8aa11aefbad89e91aca46589ced96847bd18f88b6c86acf811263ae746f44c914acc8be3eb212421af11bd44d7abc9072288cd9e75b2a1928e2f63a5e74474fe6fb37da2894a06c1ad27b01ab300c431782e15212fd7198d1107030a97f2d49ee9ea3fb9a53aa1188ffb8cb6dd09272257d76b28d8b65eca3defb9d8e757aa3e63893ee5561aaefb965b02e86b7d5c922cde267afb3e040a9208266b3105a2bf27a173eeb2e9e4ffc36c54399572043a19dcdf5f674123b6198c807ecece3d4dca7d7fe82630c224603810a3e10ddd05173baf9c0d1c7c2f5d62df39119f15b79ea03841cf4b6237faef640f98840c8f82b401e5453dce38db710d6816ffee15c146d71c3de1e3135c9c204408b1f0a0c580df643b93f366f9b2934ca8ac207fa51b123ad3c25952d99eb0f4a3880473bd6519a0ea0b82b3cc3007950aeda03ae75ab736b932f66be145f5de3a5b3ab6c8178df44e5a01116c6bb5ee0c1687740693f357aab46ded52c2da443fce33243d7ebdf9ff545c6449676e818aa03dfa25f6ae4b792393845157364ac9d31d4794523f044fa66ddf6d937bc1b75cb73e98c527fdc4c775deb7216b8e08ab5238d21aae499b4e55be148148572b399db2aa97d45da6b956a5766a7c0cc3c14a334fe8eaa63e9da5ad63a6c76668147c8d734b05c09acd133d01cf0396882cf37a76c74363432fac6c031c2864fe9a8b467703a7f8de9671afc9e22741bd9aae8c2790ef8fd73b2dfb20ef6a0f55c5941dd7b3d822a254739aaf789be855c5b674f49f55df57bd3b7505163bf0cb7c909b4ace4dde9fd74701462640d286777181506ff846643f2b1a98c8d4918816142207c1ab519f05a69f7b9bf7639c9fc04ccc969bb64a351bb3d46ff50992eb7c75c6bddc99a11e5a68599ad0bd6e6f58a7565ac0ab3025a7539bb9cd7df08debe2024bdead9e9d60f72822bbe6c06d5d0dcd50d86b1c760341c727333b231f170eb75d2c0c31f557a575bf76fc149dd1158ed342cf8ce622a40c4db1f3f7064a428548c4d731ec89a335608a37a92d90ab7b95ede7a3e749e11f4262c957a873af2a64ea7cf19d3959880eb3e5607ce350c5ab593272e80a71e58263b063cbc4f32b09392edb7edd1ac5fe3b038e097544a951f9015503b6350fc373158c77770cd04a7dd8597ee07e883c4a9e9b0095042572261294105882cf4bd87cbff4493f9dd4580875cb1dfcb47f13d11311ee223c252d72ddba1cfebdb2530c740dfdd16a712ff5548ce6872768b651f033fa53e0a294e108866153968703f2648db4f240bc9e78c5b70fe1ee27783e5a11470118d63262b301d10146287c9b872c88437a63ca83abe3030913dcdeb58a1005061df33942359e0cd2a69b0fcd212d6e54d0b56975b82d5f73703c1c01a98b61826d57403258830ae1a68f2b7bfb6ff306edc37d4f8cddac5c3b00ae8bbfb01e4989b96d415392a7e39e87da07c778a20c598ce82dc9a58ed13adf8342e96e8024bc3b364e8590b029bc420b2d771d138d48d1305a43e24db3b445f9ebee4da5ff4cb440e5b1c910b2f701c0ce3f6464a47bc4995c7dac78de77b7e593fd375e30e7d6c7bc5d3eea2825d94637333fc6cd602a266231da0a986da52923565731e8bb81f18a9ef4ea4160e1c25b757e384219bbef1903e54b1b433310e8ad77b9cd47e9f0fdf6ce6ac731d12af01bb5bf97e352a28af477051791aafcb284dc884c004b0e89785e48b48ad71b0fe0d9c58215117d3315bf05ffdf4acb3df377a5df8d1d491359998c394adab377e2fd5d47cc29da12a3828519a6b047ce466305586bb06b78b4a20343c2a1e57eb7677e4297518e9ba1aa75bbe88a20d6c32f4715276dbdea6cecd86442df51ebece8874e8f889524240d6363755f9e04b7679cedebb1f049e40b59d6083501b75d6ae6df981a12a4febae7d54580ac32ff1336858b27e78150cbdafe6b935c7c9ba03c596c19a39394dca2d84473383b5d92ee665148517de932fcf97544171fabb3785846b47ca88b49584588f1bc571946e4cf69d0cdd97d4672829c239b1cdfec0f426c11597ddd01b9eaa161b9f98b46836da970828b8ac2665cdba5cb2143c25a79e74109b824a510ac06f590de896d3e3f382486a9161b8dd959b60e998b72d75ce824ddd506fd81cef42e856f1c42a6c4c7531e8a7b1a62836075812dfa89e9c8af8e4015295c636d787c6f5d159fcc0bfe903c6e191eb2acb6e5c2cfd16e8580eb5ec282ca10134d38791bec629e00eceee9cd0065f682377577319494e11c61b414a5a62a65d6075c22f368d5654be7bf1f11ebd291affa90f1cb5bcb21de5bef92e1a95e7fd1863a7debc1226fa19b18e5ff9096aa716cecf14403fb2ff6be87de8e79a32a7f573194ecb8c7d2ec87ec91d43551d730cb3ec3ad5e53dc29cc4829bbfcbebf9b48bf990f48bc81b53d5b6085138232b2a07ec9e20aef06e119028eab98e6386ad9caef51d9329891852f0fbf911ffeb1f2f94faf3a3e6e639f46fd38a9b4fe7c8040a380843a5fa9031409d06630349fa7cbe74f068043bc322f4e436cff6a332118b21b3306a98870ce0a900aaff37b616c955b075714c7b3f2de588218022d393a99d35e49a77d0fdd89d53165f13f77a335a657f843cb2eb0fe93ad7ede9d933c58f649336e07f51c76d787598595a37e0a3c5b0ea6981760e4cdf2db193eba30d71e726700418c1127b0dceb5bfd692ee5a7be39c4c25a0d668140653a5517a5bd931d4775a6959dd6dc89b74258af9772ddbd832cbec0240c9c38809e27b989af7173f4c1f73c8f52a36bc595ee289705331bfb54a214ab017f52b45240681b534cfd9f30700f80311c7146b4e88949daf5b92a07bcd0ee4c39511dd468272219cdbb91d1e15e29a74d0bcdd85138c310bc3cb9c2b682c3e4e078a88393dcd80d3d5286de135b3e77781ec027af1278674af963a2942e9edf80a24d101fa9613a9c677b7f6c94542da4a666d450ef469d6a9a41c96821a9229bdb2994bf03c500faf5370fa9f143e60f170b4699d2cded0fa7681d8a2806c4f942b0681e1efe39a5b25f31cc6381a3e936020bb91def14cfc23c7b9e746c16250cb6f68467f0523384110190f887bf31a64a39e371f60af8e7261ad56485c0182d9fb8ec2baa9351c67374378c7e264bf2aa159dbb82c56c55a08bf00d250d38cac44eec2f9ec0cd66cb747f46f4c3a0be549efd1bb3419ee6f163754dec4783953ca75417a9605d2fc67ef2382c1afe85efdac7092a6f6f879259cd0bad91af6d3f3b1c546c086d3eea250faad916dbe88b2f8c3ca0948e07bbb2b9a72ef2a464043ec3c275bc1106f7401e89d4e2a4f68c6a1ec522b993e960c71dabca41dd8922ca62155d0ed7cac473293329b1e51c6da39b1f72a7ff2b9d4102b4ee736af4eb5c8269f4537cd87c13899cb6ac6b0214476f43c77058b8f4bbe1ae136f4d2793578f39106fcb4f0ca5cc591f27eb12052da64db9688669e0008fc4f8e8a8210e07bd592eea14ffa437b197185977f34cd8712b1bc324bf384ca31fe6d1c9604ffdde5f175cae6a85bde70944bdf1b0035fdc88ade85d4e3441c3a6663436bc3cc938cd40ffd2f607b5131c78c7652fac91d3a1fbbce0b24cc2ba4d79a7203933063f227b3bf3708c864046a8d5b049e69551105ca76681cb87925720467be621ea695928951631c090616317a3961370e9bc8fcd8e489775a9b2883880035b0dc00427b6c2958400ff54afd05faea60508dfb9e674987d9fb709c5d5efdf25c65bb9da160765758e620d4c21267526c0aa9a437bc3df0f2880025fe7b148a192a5e735b908c62a2fa73be9bb25729ee04f092e7821b9ea23570a28a52e3943a77648a28998b29ef2c28244f1eac1fdb584b938629dcf507f4793a728070ac1861e3125bd25e0da020935a580148e0a5b3a28115f032685b03cb493da2d8942610a01582c862802c48d205e739a527a9a24be422d4ab264457bb1d5bce65915ffb2593fe3e0d6c88389a15b2f0c7c05d5e44e0e59e5d005f651f4640702c4e3552eb815715f35d210ebd7568cd1656af75ec0cc97fd9b260598e62b4df855b49ed8f1e4e3a009b69356f49f3c1ffa147fce3a107340176a2b952a0410d0a97e8d319a5ef3301a7ce0e1a3c41e4de9edb80ebb177428e02733436200cff2ccf98a444238be295bd1aaebe5a605915e0a53a1ca0e3a4a0def3ed5d05c785627582a0ab9ef50d082a0038e7778129752e668636ecf7baafc9d2f0e4429211ac661ee077ec8b3e4dc11f8426b97c631db8f378940ea60ef2d34c33a1705885a8713621a93102ccaf8345ae86ec93fe5e53ed3897575e526ec359328d23786818dd7fbcc62120fd91eb0f2d7f6cebbfc7b0592d016535c7711a69d127afa54df0fbf3b45cd34f89cdb51ba4b9adef8d6a1507ae72dd1b7cf8466d9c9e612d9a15589ea40359dc81ea4eeb579bf01f03995f047bfcac8f5d3dfbc8974eab0c765375deeb1b693e0991d32688fb5e849613efc843b9bb704d5e2a5a6f1ef6f4fe1145ec5b0653a998937b97519cf4db3a5bf7effe635b1bceb70dede4ca6400c3fb9636ccfdbac3b00801b5660af3069e3c8c8256732aa8c48cc01b8ab0074df5290534619785aacafdf0b63f3f37be56124f98d0f30fddeba0855e913d227151ea223a1435e3955dd55654e8d1192140a2827a7474badbd3630cbf075f2a5974abb5f4bc481cf8647c857923584354481d5a4f7218333cd7e41acc4a92de2bff8386ec81b6e4e620f6086f4abed3f0ff46b61717f078e99668cfdf391b2bad67139a4d47df0ecf1b1cb670f93d09bb85a3f6d2d62f070a955462ab2cefaaf08352a85a8f8a692794fe08c7723a10a5ff0fec514241d91532d5b9a7052e6415c038af9cab5526945b83f406d950de061b4f125e2dc005ae20f6a70ff6fd7a1c7fda9e16dc79d558ecde5dccda347fe32af940b61060d9ed059bfe165908bdf19fb2d49324bb568178181a41b490463c9f2d318dc17a81daa697ea0c4d51c1d2e0d2238d3e0b6b97e3bd24baf9769d3e1b87bca18754d92d690c858935a75d8c76cedcd94d8000b866040377503504dfd9d93d366c40810e5097183775b99723324ca1180db6945bde649e770137de7ea233e00738b91d3ceeab487038960e35d8a0e0bed799fa21818374182daf53bc1dbb29cc29346b6f6dbd4808a3f14647676aeecbeb4a4e04c335ba4c41592548bcce67893325554185716d47e19c75ac0ea81717f9bc592b5ef1bbb3e0401337b90bb7ba28b44e1f874da6a27ba60ed9c6a652ae1ff3d679466c77ba73c31eb058b223ac9c0a6a35d545bbceb5300d10d15b8d35302d3ce0e61534e77bc93fe4f738497223f52bf2b4d0a0f1c97885970122486ece7407abc1e4a02d92d66ce4c689da2aeca049ec150ec415005c209fe3f39f0d0ef43863e37daeb606ca3302ff5283d8244e1107f7c248c3d9e604545af0a3cc8a5c099ee0188009000c199c40a3ad10c4f4e37fdf2dd3b31ff250cf5bf47f54053e5c01bb4efc90602678abfc8c1850e220c83a9c11bafdf1f97eebb848769d51240c55825c0b13ed811565b8c0eac6ed77fbac4a36aff31d2e15915af98daeccea8647e25c4c4f9bee1df8800dbaa18f69ac30e1c8ed088887f08a0454aa417b264d9fd69b908855c86b9a349e38e7bfda58de886f00cd102fa12b72ee8e1f71f88352a4f802a81ff00a594d497e19baabc89752ac8c86019ccc94d3f199c5b187d62b5e6ad692f35b6a46f0a4cf40197e1d6101ad99a31ec1dea7d22f6aeb639367963951cf03ad8acf2b77b19bf6c3778ea4d1a229e27e1d946ff867be84c19956ba010a8d5950d477c02dfeae70619a98488c29d034fff5155f4e30011ca706f403ea7fca26db1714a0bd979737a6271ed9fd6ede196153916f2b24715ae4c51736a6cf6f33f171cae41a320647245b50cbd84d190b4eb1e83490f1a7f859de466e76a31c6991d4314efc53881be8993785126aba4b7d89a56cd45a4c8215f6832b9c38996bfac984b561adaf221a6297fb30eebe83f7e233f57ae7286be13c3c163d89bdf15b0efdf0442140d5a760daa2cacaf1b0de543a0ae71bedb109aa5470c86c026df3b04633fa34aa239179ce10ac75ecc23e956b81303b06c09db00d459e83f472cb82c809ce1836b10b461249ac861d9ca366ddb86248cb71191464bb9c60c6adafd9d6891b3eca4b44b64c2e5dc0a2f288ab88eb5a16fd6051ae3cab8d72bbb15c67110c57363144f7ed7ecf3c4b9776717b3ead0ec04352663af9fc041ff220a2e4181c8cf2472d99bca7479eec8240b76b4a9fb01cef8e7e62dfbd7a235b0a8ca12667ee79f2dc41e0d10e788099baec7dbe2ce7ea141186126c9355e5a4c65f0d7ccdafc90837cbeb6794fe6e52b44c595ed60c9648b25107e502d44118882e7483d0a47934f549d1782eaa40a410b6f7f23a0a1d2bc3bcef0238bf1206af3ed7b79018177f77bc4f23a24428f1c3aa0b61612258d794d7da2cd372ee5b7333e0111f8c8122838b263d03c4880f0f58bfd7990395dd85b4c69a742cb2ada8ae4a3312d4a703013bdbc6288ef44133256513b0f473756782a0b2340be859dd00961b0999abbbed944e283c45d04cb44d002aa83905e97013fff75acd3d2e5ff6ce31a5fae62e56987ed3df8fb36200f02e01190b733564059eec2898e462232233d2cd3bd007a1262214ba1c48d4ec1f37d3bb7d503cafcdefa3327125ea542a61ce9c2e082823062d908cd57c566ec1863c7f32afe4fb7257fa12e701716131e6c4959a2d5e1477edd71bf45077f759bf775020e29ba0888a3a67aa0a941cabbedff3b7edc5b9a8ed6700523e86790dedcf51ad28288220111671041bdc58d9197f303a1e6f0d3340838ebac894f8c91700f90dd0e03e92413176e4cc3ab7be2656626290c54aeeb370862af7aa7ae1e72fd468a336cd93cfc4b02af09baf1b3ae06992f925524141c78dd3c0541502db3a8a132f390edb3bbb60e0ec620ea7a66184ad022b06c9b096891e711feec93c4db8bbb5feb140be0ecdaf2bdf31ffab439a08f0f473c14368e0f7a5ce945a12abec3b35f24b9dd6a69c52e6eb60042683874e7c2bb031ddfe41c709406ae525cc9e222506fff51f067742d74477b2b34e1053964d139cb9ce543936708ba91c034747d61c98921816f4a9446aaca150fe61a59139baad4d7827e2e68ac4374fe7c067034cff02672456b70aa0cd686903a2938da172318c5986dbd71a794a661e59933300886fbb92c0379237e923d98119c0c56b83c0d5f9c06b3b2da6704128e21a76a660950b172edd6be3ed449d804767162e3c6162fea99dfbbd195c4db1c9b371eb17ba554bf8a44e05e40816d64ac49d5ccbacd62d9b3ce026cefa148fb645ce3d97f61b4841f8e82546695ba2ff6c132c55e0f81f641db3601f3ed3e8348857a2a456b4cfc1811f4a9d09598aa564f80f5d39eeb1340db26a8f08f759f3f617d1d066935460bdcc00deae2886a8ccf5757c0cc94d6c42ccc32c89cc66130072a4214df4be74cabce1ff8e1a1d0a9a3941e165aa60c892532c1be3a6c279b9e121c0e9b74bfa114f165316bd25bee64735345a9af2d47cb170fb14c1312b861727f6ac107b7cbfab56a9841af8253910964348f1df74343b8ab8698f399929fec0edd4787621c082ba9923a66c45bf6c456b208db4425c388dd869045816ebe658e18877e9a802dc90a90217fc5d30771571dd04be55493dca6af6f10fca96ddfa21376dd12bc38f9c63207dca6a15a28f7991a02ce09449a12640762032a6564818fdf2b6dd170657b4715a4bf7ec756c43e46d0b5c847fe666e19c5c9f48dcf9376add92f24625ee92f14577ddf1c3816152312d7d30f9f4fdd9913eae170ddde6493a7329f6e4c58ea766cae95937ecfbb03d4719328ec14036030073976284f62d843a73d3cd2d9ecc8ed2eed6e92d4d6bfe1b74623eb124f735d7b9569b6b79f49b78bc3f9f43e87566681046df79e10ace9895cb91042eb0aca10d02ea63184684fad2b14cbc3883176da0f9f8a7394fba7019683b9c54c2f7860a68254167221993d254801de77ad9a4bb3d86766aac0469238a6cb4a9f6047ed0a99f90ed97f1bd2ac3488fce28a5c1090dc9fb2456d16c8e5f62dd2ea3b7205f171cdd83cebc1cd430dd6f60deb2e156b295f82c647343385828d9809a800f520e87665e1d9f8c99cbc5afc6d6fa290f976dda171cfd52fa099e32aaddefe61ae3a3eb6c34862afee459214f23a47bd3ebad69fe2ebd7bc6f09d326c9dd24ff0f312ba595e0e25ca4a6fa51868da6ef726ce37409881142b58f36038f9f2d0bccd7ecdf1ef0d845f8b4e8e33c4e1f1ebfdb22e0d6f6bd4cbf16bd524970600c2594d60a65d0756fd77194bd890ddd76ec813428321f2f11686734bd85dbe07023baba725c6ff2e9d9ff41cce9775446af782f1847e2a3551aa28faaaa9f6fdb602576efaf99c2e37a5ba275c3f44d17bfcb848e978b48c9764ec8c620963ed703b3f38a506f394c0aca61113dcd6a1ea0682295bfb1dc2bde19b3e7cfa52cb28c4541dbfd90b935747a04398254537ec5cf0f3921dd4eb4fd88d20f4ea2753949d0bd377629c3354eb7ebd44234b13f112fda2117914d608f6347ff834d7ccfcd9f82e8b2338e39ac63067b7a2c2d69dd4c979880421c1a5f28a14574acae9634bab6c3d88d3b36ae81c79fc5030a82bc0065b5526180b7244b81441fe9efa65697664dc2a473674b5765481ac0b2bbeaceeded95431aac463e3886fde2dfa02d2cde6621eafaf8205b7b6e477629eca5882eccfcce4373094a91a300990f1736bba8ab6071b5dfd947ea23f35ef4ae3c57d275cbe98afcf40c0e5f01525bb6ba5143494dfd6f8b33fd529c3fb226fe938537134af77a7e3136bc5bfaa4015553abd41217bc44bb3573a6d3067d5bcced31d25c56c28844dbb3a6ded473cf994bb17837af8a7a495c0277b2cc09596bc96c6e7d8070491790699c180ed98b0f8124123a884c204196753b6c53681bdf92b585732f3ae0fa8d25a71cb774a0649a414069b8ab19aefc09bb6aff6ca1fa05205d803297afbb7c8664586c8a6339beec03c98a742bcf0a1dd940e31e0359c7d9e73116f3246e0bcb92872f94371310de474a386482a9b248254847e8c654c9fbf69a4d04406a53dbc6e2c0eaf15bb720e98f22b302cbf6c209f55f468186d41df707521a55dff31669520fd6033deee7dc83e0e44332d2d9d88c7ac41ae170ac3965949b0e88cf8870d4c395ce90e85eca0dbd368211bcf1337fa6e7f29e7f8642acae63a5c339f8793bbb800818add07a5beaef41f7f08df79d65d5b2018a9a80220ed95bbdafe9ea0fb281769d70dfbf2596d1909562fbf9bfa2a3fbaf1d42b031e1a5cd6a595b98fe8db402446935e37d1a391822cb2780c9c9ffdb306d7f74819a2bbee193e70b4c89d66989d90cf063bdf21d70469f12934b29d4385b48b1550fa5b01ad33062e4ed4704892cafe4819386d273b6bede82f749cc2bb5784ce58cd1c4d93a1a23af1c549ca537f0086fce91779ec881e2a4a7b3cb93bdc71a3a49e94ae1f25ecb11fbcbb676561eee3ae1ea367a7f2ce266ba594f652470f88f4a80db51bd68f37190b3a94e1978e9766801439e5b2d16d35a87ae4b15aabf3faa2c4ae7c0f0288544cac3648f8e78d7b47e4d5dc782e003846045c4141a9050dfb7bbc3d967016cf1a83488aba38e73b39d6dc53698a7d9fb21b1efad4665b07a886ea8886fc3879483a6f2d0dbfa233e8d5d8ce3812df20facfff95fc11c149d3f59da7eaca1bc19024ed19eedb6ffb18275cbd5db8dd371c1202d809aec85e13311851f0dcc77837c6d429be04fd0cf7a84282a17f17dd205e227906c1eb40ed481510f2a58c54f9dc89d6ceca31e679ccfc80a4b0aaf30ec31b4e1debdbd35d7fa26323edcad138b69b850e58d1a3035d83bce7be486d288ed703ebf977e79d695dba2e8f1e1ca0ef908366d112b9c39cd4ff2fb0180756dbdda5e151a96430286560d991f7f3304c35a4f5e4421ef86357a761069b7e1777612c92f78b0d63e3092984491f941b49899f1880774ab2ae49c127379e03cd8c9ee7d18c59163b54950c5a317a60a42a58e7ba90660a7adb8f349bd1c1b01b1daf409da16c33485f469ef8242b200a44ea647ef0f6721dd08f8874b9d4724e264785261bb2f364864ae6648132315f1c069301c350826efb6a4c9891f006f70820440b4bc4a0757ba63fb9a19d341a7a956a5459e3c290bcc055a7a26e978ba42ce107056f5be3afb226b6993a8e791feaece1e887f03241ff897ca81e2c8acb17f6288fbb3ab6bd7b0a707d3e5ab1df78ea3d6570fcd5750e076df7914fcd88a261ef66adc6bb229e00e59efb7fb23929ecf9212b9ab6ed3c4501e90199c9ae7ab48ed5393325c97ab4ece09b66dd1fd58897f35945f69fc0419048187936a7cbf8e127b2fb9719abf72f9195cde1abab71a397eb10cddae96fe8b0ed85144f5c1ba7b11b30a8f6d9304bd5cc05264859dadf40cf0101258fbacfc9d3bba4d1b6a99cdcab2ab341ad1c4601693f57ab88a93b36ab8308b6841fb1d77e6b185d2955a4fb53ea83f70653c997236a6c71cb887e909297fae2e84d1a464bb8ea387dccb23538376c462e917f9c82b7596a1df5f624f9e03900d956fd10ac6f2cf75cb53ecf760a17c8e6eb8171f644bec43091644fb37183318f3233196a0f1701614336448288103fb5bdc6cd6e63314ae9cebc56be9d20180686c07f63f1d64bebf662a4886e772b0b73cbd263477b45324d1edda31337b3de37e574d076c987af4a27d20300e94f49fdd6ec86f3236c505ecc3e17b0839f66c19f416630c57f4805eea58fd7c60949c6c55bab6b269eff2235f327b8ddc50b77ac949cd5f9bb1f2f09eb16bda9cfc6c2c945b8797b45052bcfff8e4af99001025aba587c091da9e9ee7c971615483d6a0bdb09598a88e611b6c85b2f46cc0f1689d1fc831105cff8c388028f2e4e39b4dec10ba1d94f4d28d266bef4ee6204f638351153653b01d80e01b7b873505cf6123042fe5bfd77cab802861a975c27f404b6f15adfef9b4d35149f4cb905c42a7269c746c682b63c7cd5149e6e2f8899f20efae2913175b11339813fe3707203956cc6acc49dcbbb107a6a22a452309ab9e12c029c141e9143c5cb6ab46876ebfea52daeb712aac993f45c124c0c36c3ec21829c6eef021754b42f5edf72f8680970b44778760ede788e65bda24024f64d2ca37507a697097edf22f3fbe9282cb59051d5ff5d2f53d5cfedd2794c83bc43a55e9b599edce1a973fc453ab404f17c7ee349ea03da352e8177f3ab16fd0faee0cf2278d74e025b00267ab67bcdbf0f1f7c700371b88bda9a5882308c5907a6be3b5e55a21b6a21a2a935d13118184c1ca789d19d74bd053e36cd1fe2488c13971d5a00f20566a16f2591489384844620aea2c49b4d5cf7ead5d8bf3e38b32c034ca3caa437d5e06b78df79a317b71c7f4660c0ecf07c6b730adf7fd02c46c460c14716d18c4070d372cc738bbfc66121137dd9df9242d0bcd43624644c68bd2716b724ed578c2103993f6f6228fee9703553524bd5d25ddaab8a5d46d74e87edcc3cf54e89009fffbbc594eec47b1724ae0a235683545b2ae93abced8b7f0ab026e541ae1282b8c2431bd31c98398131c84824f5e3c7cdb1498646873e6716a49035aa94b8d28174801e880ffc112ac1336299c2f8b5ec8c12799a09ae8176f246133637ca6f396f7438f18322ed2c9cb073dc5a5d2bd4ad17984d0c71a0b0a4a6918345c93e7a201e7f3068b0c4bfd9a8d15a6189407e75213d23e5dcb3944e725e0970c7b9bec4c73128f8f2959cdd5057b2c2e3aaa3e49f73928ac0c3b465c460d5b87419fc0a5657b2d66871c22fe3ac900cfc60a0da2e479916fa249f69c33c991cfd5a5d6208644fdf2718d663680b3992d5c1739f88ecdbb51c7ecfcd828ab9db3df99a0067be586584e1896fc3df8fedc40aca945abadfda32d9204d55cf0421c736c4e480b36d7082ee1cf24d5f677a99a5d145e4e40a8d7947a97eebd4b6cd066848f278aed7f8c81b43871d7b9b59acfafbedfbef5c12c6a3717b0c0bedf9665f116d1ef0c6e9e4a7f7c74a0fe78a688e54553f98deeae1a400be4d0472bcac04da958205dbc8e25f522017552033cc8307b781fa6aa9cfd7011f702c7e199c8702db18a0fec7b5e468755d6b22d9591abe3a9f290e30f234fc53db785535c860d655cadd86a1303d7f1c1c279da241c4bd503e2c83d9d76d407ad90e64adcc7d0382b872a8eea2d781d28f6b05d00803119da19fd5bc5a87baccb11e6f5e3ea06ccf47a43903275d57c3989cf7933602629c47e5a02b2883eb4632fbfae5ffc8033a00efd76ceabee3d21e821a769d6fb41a7255e6b6019027568185139a61f2643a670cf6791f723f0a32b0530ef21c87f50b1949ceb910d2c94213c316c185e6afd44eb4d528c832ed257b861ecc6acc322ca0df87cee89ba2ac59b1168abca262f26fa0cca59539ee4ded0349564052be312e2621076b85e3680858509db6e2393459e9db93fd8a7c425f37df3aff3face270d49d6c118039c05c20e21843b72a9a2816179bb77a37e4eed5567a4e639ba91cb812b173451e839d7776cdd59af4f8269366109935472f4b54c24bcf33b6eb672370567c21b50de9f76445baffa837906897966aee0161a407c152bd3992c80e2e639ef8016885af948479d284d49436386c00eb841faf9c0a22e490e74829c2e3441e15947c024370d6287758ae197a9a88528806cf1aee453c72577f1d050a7d2eddd16b9c0865bedcb14d8e7a12b8031003141ed14048ba8dcad8434dd865cdbdb5039184cc5e00ef05c57fa1734d8f0bce580db62377ec86e849788c86be598eac25dacb63e9017a071f902345af4b15373870e4a294fdcc97af454e43c022de7c426af935ee556f596b3ab656c85def453ed7ac2c5dbb47de856956b1a97c7f5de830524abc17fb70774ac63fa97dc64ded2ef1256255d89e36da8a06eeb266da30fcb01badf8e5347550e200f21a5f828e1185c5702f83c66a2b8f8ea0bcf6b470c86cb3c7a95f35e6a2cc8bfb58a689a33128844c9430c23c203b8182d2b20ed2327423eaf385515c75d42cf12d8985d89adcab7b3c9d3e20e166a85ea883f06804dab661f7a06306171141abdb45a7dd73ff992ac01353573139691e5638b5827bd11263c8957750bf2b71b71fbc4dc3afd3f49f53ef0209d0f8f466e8c92006a2dbb712cee12c342f585f61821f2e8a1ec9b0fc930b5634d0d8e02097b03ce638dcb93c6cd3da8e9e0f4eed37918d7d11c73b6c3dc778e18d08e058021ef3299101682dfd39b8b93a550e7618b3522dccf930c7dae0fa2242c93f341567b6c955f09be1635fb9c98ef1076bdaab79caf01cbff5aa0ecd97832a2dc0c71426dbde42d78857e223079e328c666e8985e19fbc311b0ec0e20e11a27b20b94a89f7438458604aede5a6db998f7a1c12124cdde4f5da0bcf946eeef96ee238aa001e4a2ea47452079565b88c7809028d003e956e838db90ec6e1200cd32072433cdbecf5b1609064da9428bc07448b18681a4a7de5feb2c1308ed3983e6fa3077531db1f1ee11a3531b67e79cda63a69cf1831e96e9b4d519cb6f1847ec802501b53178f454014a0052953a436ad9ce9b7aa69af3a1cd8e340b4216f420490ea93baa16881a4cf33af8e4a9992a3a7a2dfb3c974fa7390c4148a32d3be3d980d7f8b53b2a8b96ab1cfc53f14bc921d280c82734df94ee5d457a7eac5915a05068530c539e28787aecba74b8648bd04a08e2c0451e2bcd2013786c0f4a474265d2d35583f062b49044596a75e128008bd27c93275adb095cdc2edeb6e5eab32f0108504f5bdccf1242eb1588452992d108facf769d73e88e6f8d6735fb05479bdfe78361ff291de68dced98128a8db4af42821562b429873a1d14ff9b5dfe9a1dc6b4637026d90fef78ce2fe6ac96cbea1a7d36456e860d1ebf72d91249f0ffc7c37c7998fa853b06721d057345fe67d5ec1c9a99703ed5d81bfb20ae1be59aacf2a22fe8e6f953657df7b83be9d373c5aabfe0800a1a028a13c376424420d992a0dda593d11a5f35e873939eb468632a7abbbd5a531cbaef3b9394c09c821b8c04c39b1a967187894feea6ab3602cc2b2c4deff5baf0ebbe3cb2f408ce05b573ec1b7acc5bec64a3cfd11ae03b47a203c23ee9b08f4956597c3d4c23c9d6e94c98b16aa37bbc55321efbfa5623af757e20445f8cea1332d647c9a627baaded6743a3029788bb75a15541d767f92e692764292bcc06ca791a0a379aa492065e51302ece994ef6311cfee1e7be29e4d91387a859e2697d13eed443eeb89725069c369fe0c803973e3e716b6e3f37b1c3c172c613e59b1502715390dcbb29842eb87a7ffad01037668321176f715366ce4f7e2fe3b76d7891fb033ee23fc69a55bd4b1aaefed57707962462683bb4cb5734226bc09269be1e5936aad411f513c9b6a11993b87d99708a37d9ac377c3214aa7dbdcc77466635f8fdf3dd3cb74d6b8f0dbaac93b638dc842cafdb389d3de6340ea265f82e00c4ec14189b2a0478027511983d500efd2b65321fe0a9e8de8c2d23f796138e591cab8a4f2e6405af86407d0334a47b624fa9dbcc4190ee709b070f16306e176c05a6b8d70285b325abd47343b4bb63d5024ac2516de5c6f26f5d5790e14a84f3e459b04f4642be91cbcc4a3f9a6104e59e8e92d2b39ed34f27d43ec75399d991dbb5e066f2aa264cb87a738144d01792805b80f66587e91a19d968f2e6f60ca35c65f4ee9e4f4081f891a8bf7e3e0ebed4a47aac0b0737a9de00a2c6d045a5c7ddcc9d4f2e12657430bd1070f0a341c89358f393f6be93b70d0961a57f87d975feb4a385f20258851370053c92c9949948551b9f4f3fb073625cf34ef5f1e548208cc2521f31a097d54098e5c80b79e1dae9d9845738432186f1f0c16693a1e7d887ee4683046f80474f5c8289537fadb58cc56a1ebea7a8dfce886f1e9b1324befbccf270fe466a01f02ec07fca54038625cd48b36c7a1addb7d596f85f42b6b3de02088ff7478c35f6acd1e59f330be7fdb3a39f3ede8c49ad75707583af01ee892e95775f32520dd85fb01e838cdf8a1989f9c5438f07b5af709c7fdb09262e06febc4360ffd2fd46c7f71671adeb45086ee3bef2a67f49aa88bb9b4ab0a3e52cc688c898fc050da6b0f51163565943dadd13c9aef0881e429ec681b4f47b32b18fb4d5f89e2b6e7837fa31facb6e7696e69c1aeb2eaf774c03543bc4e2e1c8af6eea55c508819f5a655785fad30ead1e161400f9225b265fdd309cfe6f45edf05d0aaff1c43b0d6f56aac1672ed07685f57d1f03ce88bba68dde127f69b128f5ebdec72b7dd26a94d45e0250a9c7772477dc7fef3484ce90e6357c760c0f2297b0f064820ff3d075080f0d4b25a9e112fdecd56427bba6ccc12fc716fee807fd665f461af7fb0ca4fb0c52081dc48823d1a839db106277230e74baef35056781ca1ef001b97120c2a3b784b60229bc1407216e1e1f3e8677154f921f7af0d0f6fe3d3e18cc1f56347dbd93d6f3a1340d17f4f746651cb19ce989ade2ff3d2d62b61fff0016f4313519be0e31b418a8a323570fa1ffdcca86edcc9a141fdb31c4e9432ebe41bfd7bcbbdcdd6c77e72a058b742f71142b013574ff4de812f0522418dbb0db19228d5d0dcca7565b470ee5aeebe5790761e1f1ab9428dfdd5a62488680ec95151006aa13a03209a99370cb769947c0ec42058a7743676664c6f39c72a83634f1fa2d38d3abb2e521500d4ee06cf89a5195a8212bf37665bbb41c3d019c06e3142c9c52eeb4aaed501ad3be39dc259e937aaed14280a735b77161c03f2c3bba90c0826c45c264f151e24882fa7219ecce9b20a27fb0812c9c4a1ab9f50ab9372379243cb60a94eabe2408b7c3175695b3c3a25bc67d346d9e96696573d66f9c6041b994fa8caefaba9bf2d01ef3e5f45118903089b4d7451b5b620b808a930f04eda2ca971a10cf71667f0b5b807c04b8d5d2f0b664b74cd83f8db4386dc16c59581e0a9a449642c15f2e5301027bca356afa140b8a70ac7ddadf688b13a93166360815617cccef94a0728273fda0e17b15615b1220e3605711e7def07d27031872383a2cf27b0093de26049d634f8904884c6b50d9071b5a2712c2371dc682d541499c1be97d0cc22341529216ad4b2dd0b97f5396ab524bef5a7053eec149bd580a3dd2c65d42e6f22dc55a97833b6f37448d50c51e92db32afe37e222963778c6f7b535281ef2194aef403c5f0174c44b3bc5b6c6c22563c829f35cd7cc31261f5dface0a1072bf0f6c95db2237c9b5915d6300c9bcee9a283d295005936fb56b17c755d64442d9f3da9b7130f3231be93c77ca0c059dea02e5efb617433c3ffd401054d7c8f19226117e45510b52ad59d55237ac7abd7ec88cc754b9219a769f120eba2e54c3568a288c6bb3e58d52855b1b13473d4ac9b94d364eb4168f31dc262c36edc488df087e6f77cbcfdac9fe61afa25ed58498eb56a1ca05319e1db5ea909ed9008360fd4a63b13336373997dfd9e82793a9b5879528de05bf8c936defd2bb38c13707a6802767e15a8579ee6dff5d2e320ef9a26f6b86d18d860d9c5f23c1d0870d999eed783708a31d51413d4e4db3772a59253e06e5dc57a0ef6a9043e47cf3a1ab3c1b2847fbcdd6b77d9bb7cc86f05894d56b1f125e030803838f60a7a83d49c6d868c38c492b79804118b6bfc5757d79ac16d801c7b8822668ad9a9dfd405db2ae81f96808c4aa62dd2ac09ab560be2744eb7db731acc540ad48e46f293779a74e1e5c3ed3197161388ffe552f2225d0c520b2585b1036c46dec7cdd3f44fcb1976844709a02be0f383bb49d4fd651d19c0392070c9a351d881682a29631c44085791a4592f56fc0fbc43907e0984a5bd5de06e8751a315bd1ca8bf08114114982985f2f96eb0ce3267d2d6e19af7eb2046fd5f70322216fcfefb087818b303c0568cb88035d1c1c365534b44918ce8277ece796c74d4f14bbf79e7e6da09b4d0eb8e49be40fa886eeaf826e51bd41d4f702787552077d90e6c87598ee57ba810359b93b445ab6fa7c1d4aa65ad739308e3c61a26c409e1d7d874f81f7415631a150ea31f6c433d2c71c80c3e1f4cb6f64178e22ac9ca2668b4c6417b46e0de8795a5c2a256bb0c4715a0e96cfd3b67abf1ac47211edf059e61c9db9f6af10492eea572437bb0954ae8b03467a2680b9c6a87fee1034ed58da8a00d31c2808b1c0b68e3af5ba407349b9df69e6dfcacc1d67207309bef123d78bbd837274910250908da5b7200e87281ba876f730c76be1b251eccbc2c45394a94790a9842d8d56cfc53f3f9fe41bae302c6a59c7fd3d9b47e82d1fae77dc43916dfeac3fed2e1b2104de2ceb7f748233e1847223a1934e4088e9083af2d328a7bd90514c3e6d9392de61a2e90c2dc9ab19a58ecff657e263a28a20f88a32b4ae20d2fce7934c333e569c65624f062e43932179d4b01a27f4b8874fbab243afbb9cf816390bedc03e84da395a4a82a7eac530591a0965a669b9af9ef942f8901440c52a15401e9b4dbc0ec6a24b3d84544f0dc3c3731884ef8d27f4bf18c56a545f9771507050bb1e04bf608858a8f9ffcba3bc61231e58a7b3119f5e7a9c7d626eb1e51448107de7266db4d56181d9c808f9ff1cae8029af6edade891570ae4ceb2510bdc0bb8063ef9e6bdfaa652a651559e0dd7e598bbe7c2b633e86ef4a41ec50d7286c5292e4e3fc51308585979e614771cb52d5c7d675d362bcba245754b9ae3965c78f66d19765f1c5228b1e356349113b26c46e201a2cda9ffaa1f5fbbc1a1d0d8b5f7e132f32d12b0e2d228889b9d404962f9614e3d69a10d98980568f5eec51190e05844ca4a0098a7c8a0d9aed97e0ac20e262796d7b2146886e9e8ba2082a76f6a029feeca528b5b1d70b28b47d54f1578223a15267b53088f8660850eb198d447477fe7abf7f7f6954b769e637f1924ebf309451986b2f3a1a693632607a9b168fbae0ccd81c24edee46954682c203bb1cb62da3c483cd397d1fd7bb9de27f65b06cbca49e92f370b90ca986a46398d76560ec13ab3f96f57981ccd53ed69a9d8b2160a8d2f9c300b29d1db87bf3c7085dc4face4e90ef68e6e33997162d0555a5948d68e35b4b84fcf0e0c960593242454e81af428642f75a1ccc1fbf9580c49db1b3a855f973ad9a0b7e994749c0f4ac378ad951f28d7d9d79db88ea27b706d39b3424e15fdd460814a39068437cd94aff8403a5992fa76d2507c456868c4788f9d09ddf82a67c043832083a9adc297179f2a60a222370381ff661d22db2c04d26c162740165f4da2be6881964cb6ea28f4e9e8b5c33617a10b43b5cc2596455e93e1bc7925dcc9dbdf8bead783a9cbe071eff8a4e8f997be97c1e01bd5023e7b512dac68c98aee049600cbfda2c16c278dbec25d390c26ff397ad24e80268be92bb361b78cbd27061cb0bbe946c41e1e348bf35857c7434ec36ee8f5d1e096cb2f9e2db5646a01e3b669f717079cb4f018d1de593ccf266ab9a4eec54b0f24f10c4a0fdb9dcf0f43ed76a185ff032125633d9de9f7415e94ac46751dcc96fdffc5e019a035670c96942238a97b6d46c75a83e0232ddfcc66241ca998c01ff2a2d7c9f1afc592d1b9762d962e978725b3067d728ec71ff5089e30de80e0ebb789f0943200ac5e20a7d73705acdf8230c8c15896058218583563650c25736bfe9528fde77b446898a7589bab5575f7a933579f61eff453a88bf0465324786e6cb32033c0e582858fa032a7e4c5763ba686f5070509c7eabac1498fa4e6457bad65c9c3b00ad1cd70565fa44afb62631ce66938e1b2b330026d985b21a21035c70e18aaaef198cd5b471fc1b9644ddb2521eb56c82c3a9740a9e030c4507e8555c5cfd17e4fecf50518e30b59942e78b6a818902f92960cddf3a784b2dd476ca46ba6fbf282314a848e0f00bba6a456c74740586cd32784485415b4bc23f583beb00843b61f56409839e48559523cf1be8d43e1af0b6b21dcb1ac98e47068de3024024eb33af19ed917fae125c5770b6f155f721b1fb222dcd9746c0fc22d62294955a8aa54e543e52a3e837a8d44f546a361fc0cd1e07b29bb66eba2ff24c57232a022a0f888bf9a1e4b79d8cadce8bae5e1857acc0104bd5f97ed5167a8a0e372b3d18984066e8934353154cebd19e52823982d44fbe2d1b440609943045cfa5b42b295b2d8a2b08cce18ad0555f369e0a1b5c7bad90175c45734bcd53bf23e1ee38405f867a98a78dc1ce56c0999fa2105aefa908de3220ab8c02f74676ac7a3c8dc038abf1b475a56abc22e937ead111959a03f4ffffff0b