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 80707 87692593eee577cb0e05270ec66c92ad3c4c7f72837ef13bb48f4825f1be961c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8d1967086abfe55fb3e6fb648cefd1512c5b48a1b663e0b9c08c77aa2feada78
Certificate Block Hash
87692593eee577cb0e05270ec66c92ad3c4c7f72837ef13bb48f4825f1be961c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000490000012000000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000008900fb2e15fb4b479bcdd5f22fe5b23089cd3a387cab29a1969f16af30cf36e0120652da9fc914281d1efe1a8e3721279e807b04e8792444699b7e56de5e7df2aad79519421baf49c17b79084c240f838f8b8e6cb28aeaf3300300000000000000000200000002000490000012000000

Raw Header Hex

00004020b11c733fd4009f5daaf57fad892e95ee31aa70c12b0afc3bf2262efc3f79d08c5be5089eb1cd66ec41ce41080da7731ef2e8d0fedc2b5b5126a46b51bae98f70d9ce446a47c6001878daea2faa778cc0b9e063b6a1485b2c51d1ef8c64fbe6b35fe5bf6a0867198d

Proof Data Hex

59,560 bytes
121216020307ac7f0f9f203ea5c06412d1a9ea1c8fc00efaea5e038fd92f4c01e425d1f61f4788885138a7066ce5dd068f7a91262a06c41b2f349d82588a1b4d27df8a1903a379ac29e26590630616531eaf36528182cfd041a490920e69efae08686b56cc25c048d2f95eeef0c079a025770967feeeb72aae365732db86e0677ad1c0d09abcd4ddb975d74de6714e5d7fe885da42a340c73f49acf334db02e13cfe09bdee54a88b5ef69dc9e112436063e5b493a8efdfb4c74c386f05b999b143cf1802aa6144bfa6cc5113ec61f35ee2adf07f8a92bcf0a32f9bc9312306f296782ca4e58888fc74d75075c1ace99ea9772d3b62c6bac7db1e2494d6d646de1efdd4f2c782644cefe7617d5c0fe454232af3ffa19edad8349024b7be2407a4a715826159d9554e523e2bc797ea2e544f355fb0b121575f4579b2e5ab6fb3671192dae285216e3078f355c323428a6f598eceb66b9a0e43ae015f84519a97ee64abac111df7c79a64954283165b7405efedee4efd7ce05bac1bbc5ff7a2f9025705473905f6707d704463345ccad6360dccf2e208736136da8809a73ddb4c27cc6b5c6681c4a3979a9efb6ae35a773a66de411a2062c970a0860ef3323bac03a7ebbfb607d8438e3857e71eb992543d60eab75025cc687e5bef6fc6556b5813b613a2bc77eb09cbcc00a5f974bff4d990abd4e1df07e235cf813b18a3798f3f6e0cebc421072f914284bd0fe5e88d458ead88fc4474aab474f472ee39afd319ab3d67e11b0e7ab22a2a068cd5e1baa1551bdf8d131999c7ec7fc8ae5a83396ce76ccaf81b59a6f3551401fa82ccdbad9a68c671494060ff4bc079afca16da6638e13b12b1a719ade0e8e70df61b0a50a434d6157084a2def4f06988455edf665d7c4ec1249157a56f2c1f0bbba6f79757633acba826d732e42951c98c31744626571dc27d47336a0677efac836c4e2ec160d33c2af432aaceffb873e2da0245341d084139a520b398909027788235d8db4d0f52d48b357442bd73d11a87d6e2716661bfa5e8dad30ec5708f3550218db82a22369d822361212b497e798793d3234ff5ae9d2c4578616ebd95a1c59a040ab222422d1acdc8ee9c3c08858cefb1ef8431ca9e2e6dbe49b48e9ff685c883398f9e3bfa256e4a2a9c60032f7206f4b7df16901fdf88d9b0ddc9e6f2786bdfd5c6b280efcba75199b6ddf5ae78c6ca873caa3c46ca08f1ee9190ba6e47fc1fb2e50226e30d3f64849245ed587b12217116823047aef2e06e591a6bfa10a0d7d0a88a31a21f38f4ac6d3e11698f82516353a2bd2e77f522ccfc2926b72aace23539bf25323db703d0b995b8cd385a1f4f6ada1fd8e139f0ba0e07201a88d887575c2a843b1273c8f5327a1799ed39298069c7971a60fc47489ec9a3cab3e4adaf0d4d847edece04bd47acfac8bacadcff1c5de0041d2782a706c3de408e3200cf285c8c11eda7ef0743369c1c69c601fd908707dbf84b20f0a355cffd40dfa3f740ef3e6b088e7d530a0d0d5c86d6e549089c41e9893daa084b53d8f5a062495101812f1e41fad7565f6c056c64f656eeac8e2b03b7ec343461359930bea16158ab576751f1faaa28c9cf9f7e545fa3a52bd67469b35dede0cc706896279a95dd8e93f4b004f8135537f625a4ad14b423b0628eec475a9e5e8d99109b96db1224a875f4427b94a0e2293927b114442a589d9c1897356e1f03d6b78c1221278cde9e35de25ae0426470d4253ef38117e7c062ff8de56ce51d2a85e49a5d21b086e6d55301c1a6e0a9bd50da4dd373e98e852550783ecf1b9853a517ed80eac2635714de6c2ad46ead39fc8b95780598c2aa0d7ce336803175552e2753c381db6e06d3784cbace95076df68ce3745a261663f7d6f7da5258a982a976d75a9b39bb4340f53acf4764192a5f3ca877e5df9fc7798272638ec7543b6762d85717ae727a86d65b577c0075bf10bea4c0499fb98989ba935e05bc8023a9adcdfaafb7ab9fb8f1f3eb15d89e6fc4cba51c3da947b044e2d0f7686c1ad6ad91bec7c206d60f7c1b392efa628004c3f231701ececc04de455e23162cfe3fd857dce66d353fd6592e105bbda1052f7af86517c43d55e0f502be31b1248fcbecbfa058f34442a0c3fb90bc3390331abf2ed77720b741c3b224ec5e6e19edffef45ebdbb50caef84d3dffc1db10b90f4dfac6adc4de1b96a431452684a57db05cf42cb479fe79d39d945de364fce76c582798c97f0e1bfead2edec823ad1e57e0300f1355e03b44207b1bab9445b590c2b2cf704438990430d2a4eab813487c8ee59574ef0612b92f138245481cc5d3214d6e7662acecaac63232efedac199cde21105a453366e4b27fcc273de545bfc042bb7acec1e2a82622815b7743cb4268a10eb6781da9bdbe9ce5495ac7182229ef1615d06f18cc89ac5ec0992a8987a951610922d9c3999777c86e28e3f1136cdc91cd48dcdbae60c14270dbae9e7922c42aac0cdf10459ec402facba77330781caa3b2875558414a533974a21c2044c523b53e9021292e0e10864a60248750965f3acdc093bf6ed54febef25f4d07f2313f361e192bfef721fd146818f72a55d8bd2babe3f18dcfbfcf9c3956c3dbd1e2db58dd72024eee5ea9f0b38b5098a9512d25cf651b47e34a113ff6b0a4b50158654d96200e09f2e06a92697abfe883adecaeeeb0bdcdf2f596d10854b792269799892442bcedf38e9bd74657329939a4d4aef1f8bd7c448239f8d2e0e4e9b1cebd4cf5378536b59935d04c3e1c7b41e10c429ceceb39a243d75e0c00f43a8701add65aa6531f0c17df6dbbc2e3ab6f3e379161b51d70e629c17ed5b3efa5b1813d946caac3694df74fe670fcccf006280dda7e6ddfd836f28e356372af8a6c368e6d4dad7316dfb3e13d5c52ff69a255efbe6762780e7d012d78a5c518f65fa8b52381a1346a74642a892ff44584bb976c6c014a63148abd007da7b35e563b456846dee8a6df19e2333bbad348f799c6915e381a9596b05fe26d446fe32ba1f6744fd5dad7e4c069a1bddef5c21231904e3999a3b9b5d40ab8cbe2ea81e4f80b693a306564da4b7ae23d0ab2a963dcd9849454d16b0bb99f9c4011b034497c75f845143e2c1847c801cba6e2b4228f2c4ecc89d8bffc36a8fba81f9d7a05c4848b71ee223f4dd95d3502759a7d1363b2ead526e9c436665a68185f00bb58451a18e8f5b4e6bf79147c8487ffdd6d62e45fd0d3dc78f4ed8647c4923ef799d40b33ebb8e196015cab52e5a6dd3ad2182b488dfa715f2fff73b81577b24f07a308dd744310a659750af59a2621bfcbd0931bc1e2c4efedea1338080befd37a13dc628052dbf3c4926c9dbaed10095cc3befc4d69bf4e53a26b6e2f277fbb860fc1f3d1912d2699d1ccc9da02781f74f96802c0219765ae9e009405cfa4ccd7b36abfaf685d70e93ca3bb338e93d495d6cc8e1ba510e098ba392b7f35f695a453b2937bd433ffcfaf1af55c0a3a3df15efd4bb64ce112b352af2f41859c4b405a49c6fc9d7b5903b6ecb9297063630cec5da5169e0c3c24cd7d0264c5c934b84c8147eddc4fc2670a05301c89c1101dd2c5a49021801ba9fbe13cc4bc46b92bce542492b045d40f8cecd4a4ae3c7cebc6ec94fa72de56e4d578ac6d54c98a517896d70991cfe87ddf6042fff3b68aa60d670e36de87c39bf5f72da32894e1b50dd96f1c4eaa1280acd6ec0c9e445d0a06624a24b96e16c691e058f90d1b6d2f364ae48c8e3e962dca4f0237ee18da5395256d9866d1e90cf29135d0d416b09c30c0525f5512c41dbe8f8b4b4a3e01c0fbe6acd8da21db3b85945b98f94481d864b730ba4315596145c29493b256dc6ec54653528e9d7101195f17478e59251b86e6194d17a23f4bcff2161d569f3481213e8ec307a74eff6a694ac0934a45b25296f5f89c7c87f2c8aa1cd0cf3d1088b458f301bf832aa183dc524bfb76bde42a9a3e277c1c304b09e392a6c23bc977ec6799f30209a23a9b267a0e9841108341209588bf2de8a282b1797887ebaaad253afe4a5aa628816e233468cb2b078bd7151926cfd1b08a53cae1ae8758945dcce87ef2c90acd15c37007a1a4dbb7a72ade529114e598dd14b6fc81ee6fafd7fe16722999757c412e6b8104d3bf025e61a7c458041d3137429079c401b1cc9cf7ca0be6f5124644bf36b466daac82794e497f644d16b97f987c52df2348d16e724e1c4f284d69941409a670095762643e635fb4a0f8c1058faa92f15dee7c21e84ce27d85b7f51a05e69216652492f46344d8cd71d604781a2e25e75268e0cc066dfb41c3f3e9851618aa9986c7464fca0e27678a963f2e95d0d7f724cd41de9367b519b0dd44aa887bf81fa4b6fb27725f6487bbc59abcc8e79be1f3e423f5effdb48b66d1e75522205ec889ef080e115c086002673dbcbc6d114c2d259b358935ab425463661d032782afe92850fd016a0c13af877fc65d25c139a43b8b43ea81b19cf47e262534878b6c834b9cf9655dc116fe2d953f135d3d974f661a6470381c597678e0826857934a96aa97e655d4df7444d0ea1f7897895e983a67b1b7e866c0a84cc810796beb0a5f93573cd7b8faa1f813f6e61de5a379953f8c76a6fcec22282d7ab520ca3d531e7305df0b73bef5ae14cf29e96da24724838f5250eb106225ce28340d9518dc87ea545a147851d294526ee244ad8aa146386d927629f852a0fe3a86e88b0c937c967fe97bb660c2b8aa66f5a0d2275589456aeeb39dcd200455988fbcb1ba9770ce986aa06b1573c5e2e5a8ac544edc3d2690fb5536cb4837595d8b29dcc9f5a45bb0b3bc187bee9ab3b4f44d587820f69b66f859e880ab3dc2f575990aed1893c24fdb2a11021678137460f6b050820eae000d73b63cf5f24dc2ce6a743748f46f42b4ecf3a4280b7f621dabc8873d288ecfbfcf044890eb5067c31caa3fcd5f57863a869158534828107209b2f84032bdb91cf3ba830a7f0a9e3418604a1d08e478194eb62fede590454f765d50a103ca05584d2427a9219deb90860b986aaa7fd713d04b5e7605d119588100cba2afc4d44be029e61807f7f4590963cdf4b7e46d11c7ab795854e389e41efc713a411b33b18a4d1a0fc18b5406b87d59b78b6fd72516204df34cfea37d96d47c21d57761ab0b2ff446e249654c5052444226aa052d64ed8a9254df2a48588587a5809ddd04fc4bd3fe24591d6e6ce44cc5576808ab4282812b08bf4726a798b9317f21666091d8219966cf4b065c554ecc921685d0d608a74b42edb643bf02abce9ad919ba96cdc2a254265fda6056eb287482592fec854a37dbb70ac018123414804b46e32513bfeba414f6ef1c7f57566cea3a5af1c7404f260b6b7b81824494db600687f948caafa8aa24eb74cc14d010ed759a5f89b348f9d8ebe952293625492f3fddd9b76f6a8314544318d51ab53aaaa7a106720af0004dc90040fdfc5a08ea6e5eae2f61bbc1a4d5e96876a04c029b25cd52f90bc3d1914504a22de81ba631123347ba52b2af0df039b550a83a9966a20f402f4bf495f6788b2c51e547389a4cd75089116fc64a71b13a87eaf906178dd0685acc4d64ac8275f909d43868a9460ee4bd2caeeaaf542b5a9384d7c36070c920a84fee8e80b6987b196b499977654fc9ba2800c28c658df833ee761ef9b1a09c1fb57b4b1c418c6195111bee7b762c02587ea9e2e3fb502d57337ccaf22129b0340703ce6d7dbdbad9e03c93835f94a638c8a784e5940fa09c701f13787b44b0b9bf5b9740f441dc0e172ca5a9a7eefe0640b57a443886e3f2868374fee167a9c7dd27d79b4f15e7429f779f4d98ef0fa5e2cf574ab1047dbf2c5301b6a702b6ff4e45a9dc3f4c35e34d22a30585deb19ecdfee210e000c23fd0e0bdc9e3265e713094498c7815bbbff717b7191cb6d1b1055498e811cb2c267d7c11e44dac2884be1fff5b644e3bcc02e97608d47fe5f2366055a9fc95f5422ec2c7fbf1dd8d76924a8fa2003a07f6fb14322a295cd2abf23ee9a3ed845d71957a1c4b1a509a2c4666be28d406ce09647ffa6a01a0560bf11f66de3eaa218838e648e3c2ab39a26d37a3efe062ea50c20bc62a6707eac7bb3b847b348d67563bfaedefcb8211af28be48bd5a5ddc77e76482c4a920f29fbf4a82c48ea6eb6356069cc079b93bd8fda3c028b146274c805d30798a9c9e0ec0f7a1a3db413de71420196319502a1eca14f1e5c9906a0a323497a83ce3727786b618f46cc50f00ed0b35898caa2cf0a7a5d9e7596af499279b1c07e64ed63a083e80964be5733d0167d0ad10be611fa855f66bed2904bb5887460478cb8c0d5b077c6510f4c88651878f132f95ce0bd4a96a50e7c1e2b8e842babc1459242bbea8919e078d2a2c5119b0bb8f793f50410198fd7aca642600c00e2c6e68e80ef37400bf89a996e1770bd0eb961c59bfe8deb510de4e7eebacc8148d8478af840ff8eb39d25d42e2e0b5a25c4e2558dcf7461654944b6733f52aa2acee515e83d85aea1b1c33dbc265dcc8ca19795284be136f68272151a5ad2ac19e1679a5867e9f893f5de35a864bdebc850bf7d424bbcb7c06346d5edecee618fd3f0511e19a369f6d8e4312119288813e3015863a7eca46dead77e407284b211274724477c12f42084203457ecfdeedbd0722a50c0240e6a6ef70ab73ed29d2103055352f228313340a3017abc738bf9e03a988344b6dc00dec8c49eb11d34c40e70eabdbca10c4e4415a1f9ef97c121201c0954da8b44e6ab9398407505670b23aa03fde5b9775e3e9f926024e19e752d19eb13eea73e8e38026292969eb8e0299305754c33a3ec094c9166d7c16c3a378f096c62ba83319f690637d7e622b827301bf2e5245bfc5d153377e54fb5a4531e95c79b185b41b211190643a333274110b357e32b8a5ccde1435230dca09d5134cea53a1563787baa315e742dd2e95f31df8d82eed1921e65b04ea3e99f98c280824623700d571ab95d45098a5e59646412cff9235d330f58324d1c8f97d51659a636e4a2a8fc71a310f706db93ac5351542896da8b8a1dfc068e79594f7f0772ba901a69dfca9065105060ee8128cfe65d36dbf529c74129ce53380291fe4e6335f30df0f40a8f56ca8366e8ed80c00a581449dbfe20a19ce495cdcac86a24eaac090453ae3fa35bf0ad26af5b3c6e47d85f9eed57a26a5ef987a9dbe4aabcd6aa13553d21ad776a4665452a91b4e672362d073bfec8ed60c1adf59a917c4292da0acf88b2a844b83b9e3430e6a3e75b34d972d1d78ba46a58152388d093cb03e796d8a9c14512595bfb0ff3fd6f25af97057128c2937e09fb23332eb37a9227972b6de469d045ada02a5f917df3afba1a53f5736d4e50ce4f007beb2d127f11bdebf4b0c533f7db2a54043d0ad052154005b40fc6bf664ba498670fc53d1334d96b51786467818866bf5dec81b6ef750f4958184ee01014da4f810feca3bc49179a5cb30c15517384ea0884022b93e1d5b93e89247820546f81001c799d4608374255c01d075d1226cc8fc13855ba67d7958e9f3585b71413aff8985093726ef2610f547358906a2d5295d60f7be532823a9495877fcd81f091c9ea5655ec247314e030d35b54032c0650448c105a8de6e4da80f2404e7aa0521943477dabd9afbd73647f8f4120f4dc06a48d929da4f878a5966a32dd0ce5cc39b99e1362def152775f42c9e604620bf9def6804390dadae16f77f2664ff3a0e52c55c5a177e9f9cfde92b2e670efda258df7bd90ffe3c4159721ae8f1bf1afff6901746f9afe98b8a6ce753d7f6b205900c099fd18c10a1eb18da9fb6124159738e78cd39d3bd38b2a64326992fc2e8ccf677b4df2edb35820ec88dab28480c9f8386be43b7c1ab9b83c02532509d5cb2cdf8528311b9a0cdac2d06f9341ed86eb3eb2f9f7db6ef000ec1b821d35acf728185f99da205cac1c05ad58e5a93d59f327176193de115b672c6cf0a9341e557ea16202a1c3a2450dfab4174fcb44c434f24e5ec8de1c37338c8e078c92f19ea7f3c6095c18e97067f3b3c59c05f275c23bb7a75bacd026f9a1a1ae698c26cca58d577872ee1ac1ae4f8aaa5a124eb0cd7dc5643961848eaea9735a68e69bc5f3b72d3badfe7e7b9b52faae4aa5e2c0f4f593c75c6fbd5d068a3826c631aa6a4940ff578c484be2180dd3abd870f9d08f1ec356c51c4de35f5a8a783425d911b1fd6fb91b715ecf0c5b03a0f680f605e15e22ef0d118a4df8e975b78421569e9278544cdeea1e511937ddb3ca17704a923c87653a63e7e39ebdbc8d69e93c60815d8ec9b8c3c2f190cc3e55d6a76f2671328c67160a4818fb488f6fe7d8d9d91ee28d04b1863e38403ea0a9b3e154704bc7e4f055268b0e63fa58c597dda3d3fa259896891554b14566fac2d15d35f99c7c629490422af71fcb5230bd7d8b5d5aa48e3ed91ca9928c32316d2aa42e40edc903c128a28c097d8946fa22b94eb595af327755b261cad5a6005effa00e282fe086f576d7d7b774b1f631722fbf619373c6bc139a2bafb3dc3616488d82f30cfcb0b9f43ed50e672df8735b88ab6e3c5e22401d89857a7302c658451ca98f97ad88d3d090bfee6e522a342cb416eeb08b519c3a83be07d74ed7d9f58e08dcbbed78a9eb9a95ca3278373e5ac22a209bc753d15e0c494fb1a42d290622fee41287b1e20dd74a32fedaa635de0e539ffa49556ac5cc2c2d4c9702b73f94e4623d05e8ab8ba90357e2995e681ae6e9aad657f476cddfa9f7f99ca934f80fa48912b0ccefc95a708872f9d8be93b98b6d62d42370e4d19017fb99c352a14c458bd9a0a6639535601b0773711e329577c260728ff29b8cdf7660299f45626e9c8a37dc167d9700155b305839d5e706893ca0449d5b3d43098d863f7f6c5f297202461e0a3f8445b77c9999bbd76f11015d1f093fb5efb93d1b4c66b5d9b00f381a4a3d34aa80fef84b67027f3395f5bdf2c8ab195fa846fd1d7cb5968cf1e62b38141244f31bf8bd61b33a61708435240dc0022b147330e8bee4a3a1d7b2230dd03ba5678821fa538d9b79810401c7fb64fc3d9bbd1240acbe4eceb727f94e809bbdb061098ed67432da2c2850b8ee2cd0290b31b785909fdad94435de56e16427683737b74483793ffee454b5dbc83ca73ef3351a902efc2a35ef46d1d98cd3303c83d4940f2abaae402fc94fd008ffcf5294691f0ea2aac8c6ee65bd992d807139346b6d2417bd272693ad52801fc4e70612ba9c72e5917a9943d461f06acacde9de9dc406aa4afa03822d12b62db031e8588136056c2f05c4f1f0b62ae2ddc53bd0867c8a9896f303633b90859d0dc9dd5af5e0f8a04f79c4c6e5df68c9bb900bd865d9a9d50ed8552cc5a3d9292108b96ff872fb141b4caf7efaa57e164102ae465d39d4c2129c9b01b0f7b53086ed2ae25862eac31d4f3540071c0a157a38e29a26bf4a7e9dbdb43d9ef47f5e9ab59a2e6ff79192821dd11627278f5896315ccff0d1d36ec297104a0428f6b0c54b139ce26846a78108cf60d2e7d9f5986a1ee4ae25054d410684cdca7f920aba9363178b3bc50a7ea8b9976e4cef77de2a3ef8ca6d139dd89f0395ec12354f42e1eaa1bdecfee3d08dbc396439a4b5f44920a9be012e22896d85ea7748eb44ba21a6705c2690e93443cea2a33f080bd9469d6c65666a1c4af44c11288643879ccb5209d1ecabadd174aa959f28815199294601785a478aa98eca39b1fb58854689b7efde9e4b8574755980342ae30a70c64092d4ff17863e08a2ef8d8cc48e0df16fee53b3a6560491eeda8d7d0ed7765c94efd90a8a6007ca6a637573b48b417ad0a21551b1ea36a8f8ff29da32188c08f4229160a2d92fb4bb61118a8a34d546f65a225dff3c8a104935311c36ee73a23b9651f46ae2be1dca7b4fd2ced8f2c5bf13c64953a4a1d4f68729d1466a22f2bd44dae12dd1606bf1898420a82a6c222b07bf1ab8062f3bea7c0d76270088e4043cd827feb863192f6626629e8dad343266ec08615f43f11c1b414c6b307d813c25b1f9889ca7ee60e5f620976b56f6995a51033706659fb2f537ae119c22848b3e4a23b5e45723bccf44b4994ad95ea5f4b9cd77268c09d5c080084bf8c5727768e9f58af53a7b581da589dfb5abb867da967a65f030f739094e976dc965e6bc45fea996ac1561c60f13a567b5f029d2a05cf8e24a1dee10f9de7c1f9680b914ca8d53444e1e9de0d84413a5b147fd0d0b22723a3e62b6103daab12b90077dbf0ae87411f3ae5ba8c98730d0aabc7a7c321e2b035216c1d06cc435f192f5bde2b29aa0b19461630fc0d52aa74b5027365c613380ba8bffd0fb2553d3ab2a2f9b3b461155c85bbd5047b03adcb5ea0a9c768ae5461ba9e2d70e792f2b74a968e73ee20e23a24dbdbdadfed12348aebdeed65d6450db1c2fbb4b24d3bd817e4209b3bb5ba86aac7473555f2b882b48227e3b6bc5d7a690a0511284b8a71469efc46f34532787de06530b2bdd9d800e1b7831afd8ad4116830e057d5310cc817831b1edd5885fe25bdf0085906133ba762e91b6069c7e1d07cf10934ef13cfc9d248cbeb97d6c189d957c3aad21a0ab99f2dd92ad44cde80b4a37fe363248d6f4e83c00940cfbcae2d46bb3ecfe9338d2054c4a559dee0255f85fb1296b1744af07abcfeb41f7db37b47b4b5812d548debb6219d5eb93ff86aad283397649011e65f3854abeb41154edb211ef4121a3dd8c2cf2d83ee8f2d73eb6e19aa9d497df6494ee47a9480ff54586739134722d6b51d2c25481c33778f205f1518c94b8288b3bb9e907ee3446d8979dd9c44843d11b05364f4e44e85b1a1c69c77bdd78eb5e2df34a523d04c459360c16eef21640abca591c76cf87762fcd21180c7f890bc472da17b7937bd5e2490f93a64f2a265dad083417c9330466e476777c23087f5be045cdd5755f19363bb117e7bca00d34cf49bd2b6cde77742398c96b21dd416232846ecd187825a1131c6160d3187a1999784b3b38144c47a49214d78060c53b17e5897cc2bd0b1a25653df0712995fe0c3560eb15d4ddf506402eb6283110603aed2ea9508a9c18785410bf552a7478291897c00652685e0ee288df3672a76c6a31933bc6e7d612c13da690a8fa7505dc1fbca236d48c092b3531edc56977999a68c05e311d260470516ec9a0a90ef967c2f7fb43d91e8fcd1ce4f31dfe29feb94097065ea136349687383631a9b7cd7f43b5274f0ca19f5ac82b69f10b60fda383588c4da80d2146064579379765b22cde0b190a0728fddf7ae4cd72ea80421e952f2eaab977c033223d8a848bcc26f345fb7adc6ef6db1ab87e32711a64198be63754a08d94a8719a14c4e546eb23f5e1fbbf00bb7a4e9bb2fc1037805d9bcb2eab932283bea4303429da32b5b63afc9a489dfe7b3315d7a5ff501518a55a30d220304feaddad71d0b94c251ead4dd956a0203108e1f23620c253cff503dad269ef1c733d2f8253d3d0c2d5b2d1c0bec8adf75ce99672af34e002003fc0a28c2c75d939788bc2bd7f393051f8211c567bd53fb60fab063f8d28414a7cbbbd6bda482c4e1b805be0feecb59b96dda19918ef64ee7680c4267848c28612279c0d8bbf6a0cbb5b811a53cfe150aef97a777fda9104bad5712220eedc5884d0d0033c380f403fb58291e7290e890be7f99ac4944b0b3ddfb537e4ac60331d516bcfb8b7645a04e48f037da781c40aa984325623040694412c64c6eb128addcf9e8d9aec7d3dc6567fbc80b948c1df127a857fc551b975803e6d425f0ea7d4573b9c4d292f3a8b545e310f30a0e55fee3aeb81013825ed835b38fb1cc438dee0bb8adee675ce4bfafc59cf87590ef9cc3161b58385c94e26183aea3cce92f6d2854d79e0a3009ca9dadfbb44c129b84d000e2ee762df5bc54343cc6f3e2c70c4e7a2a41f0a56f0c7f12d249c707365a7139dbbe35d73396bd5307907f94faad5635b1b85af2e1445d2ecc474d5efd16e35f0561ce0e83d47e7c76a1568b146901377d0863b9609b3d7b842b7be542e167fe7fe2a62894e7f54b94c240b1df61993af6a766ec3633fbec4cf182526b8275864988373a95a0f33fbcaf8f9adfcb9f3c80bd2615e9ea18e420d234c19dd1b853021983e066d29a6d1d0953f47f65d50555390c025b15bf560749a59bcad7adae74f1ce246b927dfd5e1432c7b0fd5c5d7a430e993e00b62000314a109f1f13463780faf49e14557f9e32498b6189d7a03c471357dd6f2ec1195d77e3beb0f30f14337591a87327be0e439262b147a5aabec86ec486840c669923ea0892ff44822b2df6da88cd78f69e887bcdd87253008af8b0f009dc9e6856fb5f19733e669da585a4d85afab247e6cfb4bfd4d3d6a59451e9c46c5cbf6d1f40a1d2bf62c76c9872e803c069645d9d42090fd46ae58822c08ec7b270848a0ee8e3f91141c9219a6d074b7bd0732f378a9f6b34fa7bccfb29e538f8b2de5d39abb5caf31be5a1ade645d75d342f4e4df6ea2b496114e139201721cd38f67858e1bafde5347738db1e718dd20adcadfdde9efdb7412fff7994eb13c6fa872231a7762167a50bc5fe6476d2003840f9c79efb480fa0273a36cc8458d206a853e71cb01852355627821dd533452001b6a18c38eff44dd12222dec294cc5a692a6727c196f4530c17d5bc136d02f776e09fdb858a15224d1b2157aebbef8995218345bd33078a170838d9eebca29bf0c5428bf5de7bfa5bef4b48d0bea7a37384d0eba3ed545f103ddb19f619b41ff089671960ec13351d3d4ee90bc134133dad30252bde95a4396db9a7e49f1663a40c0f20b0019094a615fc343221817af8890a6de8c4fb341f4e523ddadfa64b255d3a4f1bfb9e39a6f5e54a212c2586f4c601360699d700a1c881518205b7f90934021d2f7d2839c685b5bd635dc353119726b0a028d0316411eaaa81df557d2b2b40f8898e0f929ddb632fa767d182ecf7b56d5acbd71726731556ced26cdbf162567c09879b424d3f3b2b28b46fb2b364989cc4bcd8c580d38717b7151a327262a42182b39b457e492a65eda942a4ee0ae44e4875f9f19528b651a0c7e7efab1596b25eaa257da9dc5929c5334967fdc638aa3a57b09821436c65820fe44427c5de9faeada505b62a548a7137fe9ee3eb062099fea90e37191a0110df3dffe3b99c5b1f735d4459b6926dc6071b7c6583f94280ef703f01ad9ebe1c069646a3fe4a1b171036e688aad5dbeca9e30cdca84857ac8808e169de8247fc1f8f6394ed84dc718bf8e55c771e5b0b8557c5657e3d6f4e1ee9cc6d3817c196387c79832ea88ae17778ffecbcb517f65112a5ae1559a8b89c7d34059fdd08c58622cacb8758eebef8107b2ec8fddcdeb624545aeaed571795cbe5b515daef58f1bd329b29103965c00912ac642750593ce4abe5501fc8351b538475c912cca6f31fa57ab800342f97fac6841d43512584f0c44c382c9d2f00697b8c6c04bfeb2fae560d8c212fd8b57ae7ded5ba8b88230dd92a65d61dc9aa4a6047dda5a47c0253779888f94736d91573e9b28eb5f62650f4c705a35228484a4e7434fe7ed2a13fb41a38e6cea4679bfa2492bb87ac6b0fed11b8d8c490f077d572def6e9caa5bb3500449cd56e81e99bfd9933b36340fe35d7259c08824a233606f1aae3c337866406248e7f882acec9cbad3db0f3750ae3eedf5d089959adf26f7cbf4507404d8e3ca14182a3a2d3cb21acdf3a2c7cf346e0162f94a0aa036cd0d82199464e1c5e14317f0becb158c4b31bae3fcb3995c99fb14fc7e20c3abea308c6f24785c4b8aed38398318e23de99f38aa1e56ced5fabcdf69feac96d76141248570bc71cf552d18bed5abe1b58eb5bcdfde3fe486650f233abedea199e28c851e4a95824dc446fcc67fc26efccac14b740e841dc2ead730d622ab658dc0cfe3cc1dbac0ecb6d1fb3de0ce215cbb4347e1bea7cddc2d673dc287a1a5bd2d72ca2d952af72758a271ab4601f027f9010df5052563c36c2b2ab9f4640263927ed1380363dc941eccf001a2476c9f55cb6e3f6d9cc9c7ef84fb2b6a29167d1f6312b282ceed3d316e3ed2cae94aa61be2b65022dac1bef0a8bc7238803c142ab6d10b1547d3d0b1f91e0b9ab50f7fdf219e95bb1c54d1006722245ef8dc9fa99000bb5c5dac86f1570d5b4355b1a994e03a2de9162227f3d9989697c057a2216e333c595d71674aea4b5a46732eda82f3e6cf23ebfd381ee855980083a0e32dc43629a3f74b89177871a7a6adb1b5c65ce546347c14f7c929d7e66e3b75b3858dcbfbfd7f9ae9256cfdb0700c2ef03237a55419d183677a86197018c124647de10860c123c14f0d4f0269158c2e7ccf83502fa3e9027494c3a2e945c525135fb7f5959b08f34e2b6404d839f3037a24332bf03d11dee9f37a86e099e017c4f0fedbc79255ac849ca070151839235dd855e5b1e490664c5e20d538ecedda9b6cc83f589b7ee5e3b3bd791af46e7ab7b724c7373f616886c828f2f8afe95cd2169b4f6bbe2ca5d4caf8acc40d71ea2fd8567e4d69dde014126abdd90f74acaf9b79d367964a8d87c307a3948f60540e8cbd12784457e4a475a8e763210a54c9fa55fd251569f68ca3ee81b79e3e131c22d06a30547418a1974abe5b437997ce1963e0f72bc8fd94b39cf63e653d1d49b39829a6eb83061cc72f3f4a90b7e673e469485d73dcf0ee67d5019581df2b39156a75578924e4ddf5736d7095db3507fa9eb438a0d01a36c20e4a01f2558320dd6d6a82b68dd81fcbe22cfb344aae0f27601c444c3003b4bc4e37b5b36526cca4bffd65b499887db4827273436908507216bc8d3be326bc916d00ce9f9c0f99eeed3a462bfecc9b839d46be89ffb5d83a68bf10140e84cbdb3f84db73df0f5284dc6d7c77d7bf14afe6ca1c378a9661238b26b0bbde70361e208efa4bc9f3b41138092ab62a7ee59e8cc27fe5581e2a4d05139931de1ee1b734fadfe02395ba1c0503a7b886a667715cde3b5bfb7a127960abe6cd3d9b5bdb1d2be9ca91ba746b7ea75b41027f732d30808fa84bb3f1445503e029a65ccc4e933d59d5d5e27441ccc3df449535f261da0e816daae3b54208e7ef436558af73c2c49e3cdb72b60a7b98f9bfa65465742371940d59dd851f125bbc4f2ed33633e5e3ff51e0fc5d9ab0cd3e9d9594148d3cd790dfcfd49888d3f057a8f1a9da013a41e7a6fb38bf6eaa2ff19d2a587e26c62dda9e5a3ceb4706e21782657bb08067f7c5a384a7a05e666beb58d5932e100117d8cd9e526dace770067251bfafa6d90b750c2fef287bd3bea545ab9897ccebd75fbe8a13ace9ec496f7609ae4224f8407a5e8640496ce0fd78fc8c622e91c5f899e264413a3bf0b35f333e8ce64fb07f20eca311b67c6f7d109f4a9b81969635d665de7e2fc379a89a2f58c9f70ce7162ad4902b2add54ba06a90cbd3a36cb378ab29736d429bea111bc83148ca513fe6f6c0516c3016a0878415156430e3dd0bf021c7b3afdab8cd0fadcf27034106b0b4f3d7405bf6f0756b25bb735ff919cf19f1042db0bfa52cb52d92c0024084c397da7c1c7845efeb55f3c38070df6b9d9b83779430f6fdabbbd7e38d996d3732c21003dfe3915c09ec775ea007c77d94cd2d980517c982368ed1fb50580178f7d73d4351ece60d2c38c33564387398bcae0657f7115e507e95c0db0ab28666547389d398afa4bde78913fd902bb6a8cc1f60338e3aa38d194699ea6da47468b4372356a190f308d2075da5fd19259ba4fcc3ce9d06662659a251d25b8ea47cf7e451a2e6216b501c976b5b2035b235cfb4bd2120bb45005779585ef6caea3b8db7c92c90874ed92bb392cbb9243e5bc94ba4577b238cbc820067c2023f9ffc6ebae1345965922ae3665761af135f82b9a6a63892c362fcab6f4a4dccfd7989ab52137d632f3b0c46ea113359c9ced28f93f59f251fd8577415104ceb31e3f1e44003e88572f44b983d6c29cd14c87d32a3bd1e9eb433ed6d470552e41e9b33569a9d16ce3b96adafb0cdc722d15db3bfb2ec7615200e1e4b23b14aea1971287d3655e5e50502af8702311b1d672d83bc3b24fcbbadf37764c58888b13be44905b52038f7f4472235f6df06f35611eb9c6d79eaa74a5071a61635ebde51e4db7af38646a1bbfda92f83c0d917300ff3ddd5a06a45c5e3acbec5ea49fab44f3619da2e4cd488b33e12ffed880a319cbddbed67566e2e0d86cc29fc3acb8bff6e3161bd921b688023ed281e57f01dc7ddcc95571ece16f944760a456e2ee5dcea1eaa57d77f1ded3203c57819f0bcc6d2df41acf9c2ea8712207def2eccbb8db65e66246db18e0169c635100bb20cab2631cac0c78437c827e1d110b94811cbb10f9bdf452b6ca3e08ad522f1a89c3318949b7eb124437214d607a6bfdbf057f9da0c444ac70f01c97aa144f08473bd16b842e27799618fba39b43e8d73f88aa1f5f47542a87bb869e43b5600ccc02ee0df9aadec86b8086eee258d0b769518984c48647b7aaf2fe65f607179bc818ce830e771f9bc850812464d931ab98a3747766cfcf294e009fa72b7fffc4e9b49f47f5e78db8dc1097adc5f9930b26b1f8d71670d42465770c61221f3d09a8e9ee43cfcbfeb12edf808037e33715b99ba8be223428dd98ef84ac19744a0e0d3deb16bbdf31219ef7b04f09cfff23d65e1b6a9d888dcac7dfac274360e9c4a58a928eba47d8d59b7c66fa162a39f7f07f0f1a273f3ac04511a191d5370706d5ebee43b318197553494f8c0d89bec9f21ccd117c6b2e65f572b02b9c6c50c7a0aefdb4b4619c31a27d78f69867ee01c4e5511822f35129aa92508d1843e1fa4d93c0c67f1b2d0f5a3fc84c17f99bfce4b71bda0cb540567fc84d69bdc8a6b27f87938ac074a6f52d4d428eebd2856d4d4640eaa646bf7ea78b2d8777863dcabd429da9376f3287a817e9609ffcc783f7adba1233f55985a2567e44c0f3aec0c9443578f616d1467d10e68465f279c263db272568f1dd1a90d61119c986292a9f8453fb4949ab6e7bddad0259cc80e36f2ceab271eef6e73cd0de2dd14c66a9d2bafb97ed4e10ae8ea9cdd5b55bf085bd30d8ddbafb24a6538f39a4cdfbb5fb823281276eee2d8d13b86070c008a0bc9b5559fee94ed668753e9b2ab0522dfe41d2d6735b9efd0a4dbdcbdfa33f389b61794a517dbd44837ebbee080a42600bfa4af23267e9265e7a60da4780b78cf8b44bf081770d835cd19b00de15925882c06c746ae8546f5addaa77c218acb79c8ea331601c472af34b867d91eef0420a8c0b85a047289afe7256b0d49409863ea970868eeaefe72cea376cee4a4c9ca8a6c8d68326c488520fff764ddd0f49ece979e67a98abd20d66434f2b8fca169508e7721cc6880bc667d7718bd094073b87b48eca9bb4aa9d677acd54cdb5940f5c2a129a8e9101341c53c7dbe3dcf0beb06f81bf16eabd09a02b3a810f77a8fbde17e9e6982d7fcca562948c1eb70a7b016ff0f1d5acff8bf632e333b7e28b9daef8e6aeed64ecb3948a25a76fabc781ecd1d5478100e94df575f87d3b6a13c0d32b7c2a9140f821636b47b852d45aa08be623eecc84766b907fb94aa3be300a39da9b4965f30524d54480d0fbd380ec74243ed18c0ff1954344f2124b343435164e115023dbce2e0fd772134e8571bd3571dd8374df59962fcbbe0f21cdd0bda5bd5b24ea9941e31bdf338ed74216fe4d8ad51eacdc0121962a03bdad85dcabd28816b23b695e131617172e7502691dfa7214e34525174d150718aef15b1432fde3d9b23f8d83bb00210ff6c33356fb6f79717af0501587bb4f7aab69d54142815d62c35547531d262a336f4ab0e632499ad05c99890dda5fd623909ac4cbf6155173ec8c9d16eed4059a3723908d940debeeba9d8eabbf707c9e3e1651735346010b5cdc8dc7e3324a9f0ab92f07e426bc33be7a851f61e86d724b21d0f7c6aed3c1db77943b0c2d006744d5c255a68d7da4ab173628ab0cb30265d407ab9b88ff05cab8a10e25356830a13792315a94c69fc3dbbbaf36e08a584b525f2fa966f4edae5598b74ec2bd37dfdba00335946748d1264a304b26a4d1eb2a59709eee16b381269726f867b58e54329bde43cdb94737b076c78c59951b65c7685c7fe4df6991d2f17c4f63b2c021e9b9c61262b038d077c2434f792e9b611fd54276eb98f10b149f2d51a6da1475403a5ff038e6da4861a7ff59b5ad7135f1e19717eae42232957e0a5b2f34c02635498743fb25547684c78e3137f128884882930e1511ea3fb272816266a79567dad834272cb693f8c53954dfac53c32a60d0cf5269c99521aaacacb91b76bfc68f82687f6fcbf337288522a3dceffaba4c30256a9f7561b88f6bc9e27773c5595485725cc69fc5dd9a34bfff7a9657a68b4cfb393d196f62a6d02e17b0efb1259d3500d6db90d01f91bbe513874d6ffbcd4318cc7662652d11a8e65e6220b183f14d931aa79aa28a5a8b0b7742b6345f82043cbd92f13c35a501c6dba7f473359afcaf3c8c710d318e3df3f4ea4d926dcec2cbe57c3ee99c75021e7ebdebed5b0248991d5b7cfaad596fb9668038efc75a4f7360393fa50f586459895e9ba8972cea47e7e54cbaf0c340662034f0e15f8e7f90f7b3fd57fcc9769e829f18c659d73dafc9218ce4599b1b22f9d4ceacfb392c11447b693701cf2cf7985441fd703ed2a444ec3c7203db0a7b1908ec104bfc915569d629b2de468e3626626ee64eead0fd5987fee0aad967d47488f9e41b8a891430dbe3c3f2aa6f9ab3a2b8219cd7f2527ef34011fc2db846ac2afed30baefd9e00d2b34aa13cdcaa03597b619a691db2c1460f3c8139f85a20f96563b79ecf2f7d6593f254810f755f768abfd67de9ebd2382dbdd43b1ed068ac342d1b9dcc480d436ab85c2120e6d97c9a4363b00f841b10307a4a0cb071f400c6409fdfb35236e44f977e10319a7b30fef4a4016679187baf40813b28d504d9ae26420c76b659fb7e7ad3cec4439078d8b78e3d8b6c6d3f0387e9ebd1c1c3eede83f93587624e2b4d574e24f558ddd60dd31bf3b4967ee198d30edd50cb444aef33fe690a18404a1a1e194d197cd33bfaf400e6226890d3d956420c8ca03742fcce9db2be5284752c3c47c768622f61ca692c6403c5eeef161c175e5de49eec9ffc3f95420b551c47d6bf1af24a6a6460d40c16c95ca01c2b881c37b43e2d376d7f4e7a90a6c3e1026c4a8bee29b87e6ef0fafd60a9611a931c3d1fd41fb4348287af87af49e3ef1a908926bb1040cd34a3ed6b7c5f491a5d76ba69e2d739ef606fc07170fdd54f38cefc609d17f05aa3a557796e5eca8d1f6c2c42226e586d0c8dfa2f80533a0911dd1b15705712592035e6f16b7ce49a9292135820dc68f98880aefc8937d0da70d43b78e8e7338f0923aa2f5b7d289909c4fd780d2ce28335f0967bc1b2cab5b5193d9ea517ed31bdab19004e2e94b92a2aca037c705bf3dc62ca2fde635a5c1694b1851eed0d6a78a925b72071b0cdcb2d3cf2d0c71e5988a2685bc1f682861891c2aa8eccdfa2a0c4d0f120ef6ab441b244f3253451a2d36adb112d31da7368fd3a8283b856f3cfe685a7d896d4e1077bf20d0e86e1e9aa2cd271df15c553e7548765ad962197a54d4963a94d900345a0ad5311d16cf94576b46469f8784f5401e367b0749d5d55ca5d2b961ba05700f211fe892a5f151bc3b323a1581a612a8d0b6c690d6540434dba011ce7bbdacf179a12aa8a9858a7c02fcc95fb81fb817bec7ae1ba307f31472eea6982619b2f65af10d0aa0b3a0cae813280e07dbede671d7c063fdc87fcff433cc27716a3f53b5f58f4f798332b37f874660402a7ce81105f32a9ffff1141260d2423115f66408e0a07b4e6ca46ac6b8113536b7bba9fd212f2d4e9abc7118269f143321cbf685cd86d875060d746d97dbc65ea40d115d6dcc9bebd8e346edee4f10460b9ac72a8398a53561167615064ad09e891840336446747f9c61bb449b0d00f83f6b6691f9d92354ea7f44f6f3e87d6d472284566b1b85d6379c6ec3737c449f159eb1388f915d23790056632112cb9b4649e83e04223d4bda7ca68e1051cd1758d25e5cba694c1d7c058fadc1dc0f8b1f4f32438be449c0b261765d438af8172d702f5497f6498bb1103b68cc8c4a9434c87b7e9f3097a99ff4f6f5ce3650394f45566dd776312aa34f7c3cfc6705a5c4cd07b8b88e5f3e142a26cd7b40a9aa6e0ca2912d29232f7853ef86137dbf2afa6e9bde9da7b9949457abad651da4534983181ca1addbe201a817872e9960feac2c755b14a823ce6c8a3672b549b985b276d5da1c19a73913d0c6dea7507ac1e58ce2dc97c8738c36185dc2dbcdc086165203d02ef76011ad4e0378c6dafe143a8057257c1a03ca875e8aab3037662f0f96de7b759537e074c41cda528f0dfc892743e210c60a884090254c403ad5a232dfff95257c1ddabc09c6be824ff40d18ff74be06e39527bf0d8138832d29473d76cd472a25aeaf819bc16b7fa33e425280d067eea4f1fa90ecdf331239f23202e801a7f51394650013af598af38c0b59120a8ca3665eaf7e19a6d8948ea37fe0a41d40ca1c084120319fddce417f17f3f022847bec81aa9443254ee4e58e0e4062dc3ff226895a1c13629aed78792ee43bd0e1ef5a0c052b39ebb0b5a48d3460dd9983d3aa01b580517f76ca6613cd757397aade7d4a5b07da04c7bab809c16eaebdb6fc961d6c5633c329e155192e79a57c1fb2f7704b7cde667932ba763e91b88da6cfe13ab88a6348917149ad72060d55aee4e47a0e392be9ec8ae4ba1562d82f5df3e5294b2ccc48751e5c958b61846669a7fdaaadeac871af80d4702912859c0575becea439d8d6f24d65554b6ecac4fded66cbc7cf47d5a320ef6b0ebcceb00b918f5552f2975dbd407e7469ddd057528d053585e8436be1b3f64f79bb6e4f0adb37cb78d79fa82e2624602da9e8720cf0df378eabb78f52b9e821fbdaa641cb69f29e7aff17593bcc63f9f7fc920c0366ba37d36d77d224f489c658c892a134f31f3bc558b401afcfddec1c4e2f97b24d989701cc55045ce1ab480b766cef605c1ac78de9e826b853502a5d2cc45e578d71ba975812491ecac687c7fcd0d4ac8d7f23bf6cae3690dd49de4815d7516c37cd68d0aa826f6aa61b0825950b0067056108918d0cf3dd4335243da8114e8bd698960ac0a760c3d2bced4494ded0cccc17a02a445916e53231fa5242c5fd2c9b3966fbb261da64be1d0d6780d524bb2bbd9f01d1dfa33b368dd7ab91dd58bb370dd39a0d1d17ae1335c8c75adab4ae55602390d01ff82ad1f975714b4ff19d021cebb2f725e6a8531942b6f053a36badf98da39a577b7e311a55a3f1a8e2ea9ac1df3ee8a1ccf48f65ce7d149d3bd77eaf110fd494b9615ee8d477ab0427b509dff460ed0c945083d8c747d945a8605582ada870fbd9fa76dd4696e9e7791cdafe9b3ed31d88822b41b91b4e64f0e3e9fa88520c6fdd099a48a2e58d89136e24c9d7bfcbb3d9c79b610c1b01bcb6917845c1a851ac93d32facbd0fb5b894023a7a51b212585d7efa697d630ddfbe408306740e48938c7175f246819bcdf9c1fcb0799ab3f0dff0a216bae74fe49fc63af2fb3568fd24f31677112ba55a09986bade4015ff217154c6693344991d0263afa8f07b038ecd12edcbc24c8b8d2190c04f711d4db2fd8d26ba3c139faca3e2e33915bb53a0f1165f20bb5d26a171b766d83fcebf0ac1f8d4e762450b7c9c25636a87cdc35c75e9e262cb005efb5b4c54ce1c6754fbdc105e0783cf61a4b71ea4e8d225f19115a6f41086c84e8607edf2504180ad0782e868bbc73f1198f86421f2165376e4d151c8a12d6a3dd888c6057d8c2415c70fee02131dbedf6931d14b4a8b11c869074f77f41b351df1c157701891d1767102974c5650440de6062510909c1bfbb4bde7c22adc3805b669298de4dea23849a247891951fab8395c311db74ecd6de929d717bf341cc12eaa3781d598a173bea904ba40c4c4a7265c16983b2850ed9b1859ca6b250276ea581b9c6cd00c129d65d8ff003d2df26cbb908d1ac21c4f1d27ad985fa613bd02a51d29bab879259a424bd11f271fe25a1326cd7122e3b3d7af696f8f129f7783fc5b0f5bc06f59dd3e1942ef10da49360259cbf029e90d5410638f5c2564f27d2e298c2ddf38cfb04dc4ffe55d314fe6d54f397c26316d74a70da499b9a747bc15e7ad661443280a0bb0bcf57a23ba4429cb44433621ea23ed5ba551843543daed10383518ed9290ceaa1344e8a056d40382a29652fa57fa397fa5f8d7cae791477e4c6498e6fc5abc09339953392c7987844f597f1a3fa1cad681d469931dafcb06a1dc7b08af0b1f3ebda844b8b9ede62d7f0cb98b0b946add5f123ca1c7adde9a25701bf71b24a62a698d20f199cd72c8c9ddb62fe1e4613fc657a7c627e3992e9ebb6e4f5459fbd805d61dd4c223177db577cdc0703397317645129df93bd0d92f4f98620a18f2166daf43259e7bcf404962ba4ad3ef2215511753b916d0eedb979b6ea6404958c4fd3be4adb0891d5dac21b3efe8c422eab9f880a39d7404853faf5a083773048e7b12f3aa843a485f297de6037edc7162d825c70c8a7efe93fa4634006667c31f5134238d4e204e789c1f8a3b0f78f0590adbe077aaa5835e69b860beb16b14d5b83f81e8a81592078b3f66cb771fb7b1fc9f6cc0410154d18e80a6d1174ff176e6dcf8744a17b66447d22633893a297d9588a89de3541661eeaea137d30a04157c063eb7673f077c96488b28c7d893ed77e476daeddb981e1c922b67b1c2eda2aad46ecc3142afe1f83e8854e0e49a9d222dbce827259141653440f5dc2c6c94058a511bcd53a357b8bd825f48e23c20bf156ed1bb016bd32341c34cdaf67bea976b9d0d5096f5e196144fdc3d6e1a60b89a3875b9416da87d56900391e0887e9bd6b04dd1fae664da7f552c7f7c4c100abb616cc82362e848e263e343f58fdb4046404b42d68d5336807887fb426113619aa55fdb675ec943ea6b7d0ddc86141654904b61ea9a38e9be6f3b34b20efdeae27d96dbea8bdf5e457783d5cdab0fc610e2af0202a888205c8dbccfcc3f2c75bf16b4e57d60208d6b1c704f9fce5a5aec90573d06fd65eb7b32004e444d8581458429f9230a1731dd074c30d5e1fd1e2c91e5fcf9ecb97775b0b49cf54e63beda385f929e5457ec544062109e02a602ae29ad3712e531ec076cf77090065dd27ec63e5fe8d4615de8c83aeb0110467a0118fc1d8da496e6060077a4e3e175386ab994fe727109b1ba002d3d28435b62a33480651b239e7db81e4fa2ea053defd3ca77c9fd9b4a53c79b2e63afee1ee3b0e9a54a5b26e0b1956cc404b0313029750e799f8cba0f165e6f7554a4982d4946d211296a9f2d892b3ceeb2d0357ea31941900ce4dc5814ed0f218b4e5c67ada672ad2fd32569e19d8969546a6b9255e66206990205793af39c3ebc913a0e227dfcba80caca38c354d18938f5dfc6cecdbdd128a164ad26d1f56458f508e01d07a17aba060cd07aaf9f67c05b8b1adf90518a3c9db0da4179c278d21af683fe7dac108d8810c9ebaa6dc2376fab6893be3b70a2fd9bbfc60b0f804b375c82e5284a914c50a556049e1202e49033a25935233c1a28c5b99e3d414f5f5b04b40dec7eac66364055b499f23f2408fa5c5d1f788246991425f708d4126bdadab38b88c23938de67951df1f8dec71f0975f7a47f4788c97824b64253dbc2d42affaebaa1eca4d86ce83accffb80a53903716ee2ab79fe98d11f28b1025b8d26c3346dc53525722177dde0f77c2e53803b5e9fa1614405b67bacd847330aed33c88df04884e5d895861ab106bb4d636d718d820913b5e871787b715541a5f50b1516fda7752d3c7a14c36f8a50cfd1eb7ebe42be7a42393471b5d5156e44173527951c9e03e555bf78bc88e521e505112c201abaea44715010dfe669a91b27df5790fb45f4ea4105dc7abb5e247dcba4eaab70e7c3b69e02922fbc20fc24d2473b945a0cc8defc795db2da1587c534d5ec1cd09fe27e493e8718a4b9fc164b6727ad274cd51c1520f1d2d944696f3dd857cec103e7c05329a07ade596f98cec9592ea75d71c333946e52652fc4e7e9c1536c91bb48e6de75f973e16264642391a68425ff113b841e67e0db41ac007e181665abbc2378d110b0b27955ed94c2172c1d6ea1da74e8f22d15728cd66c332b12bafeb9bffe8099d4652d6cd400e98683a131629f1972e3627220a65a78fafc3a990c025c886fb06a07ef25b55d691ac49ae93cd962797090d18d46e05eb7433e2798b99c0afbf2f6e9cde45ce9456541953440763384edfa13fbfcc8421faae020c62d0a1c0bcb18f89da810c0027bd2a9b82f6cc9e4c304e2492c0b8235327ec52e8332e18faee6483e44bb388e905f44f6069fdf50e256ea058d15acf8bd19b79433b01e57538110b1d8b03573817327324281eaf2dfda8fdc23aba9824f8048fd7740b33a6cc20904c64fc18a1a4537f59ee869b2084fb5226cfd7c6e1c32f915a17ac371eabbde1d444b353e5d42d83355e33df92ee4bb8c5b13a5aa6b2a5b5a7d07b052577adcf0053b89a15769f095286847e54f413ff8c94c37d9d241da19da5163612ca752e818b1a2c6beeca3d4c45f4661ada1552760482aea11a9dcd11f2531a7d632f8d10b5e0621226711b941498ec24a5a7bcbf86bb275ab88f872780c908648916cc73211149010747d4cffb38bc8948df42de995626dcdabb3c6366527af5888d64d27deb7ddc62da0b4dbaf23f40f1661d3b7edb90f05eb1dbf108dfb8802cb0eb7bab83532e9c4af10a614f95d4c3eb3626861885c6af22e23537ffad0b79a2f2873d4d6af906630f6640a78c515bd514aff4f1aa7649a0731ed801d18bf459865cb7f8f00d403e6feac95fce8eb06a93020ec8774ef1871dfe4c2e50deb9d44a6876fa48f047aa8513794fd7a50ccde1bc57d4855df46dfbc3ba6167099d13bff44f08dcb2660d8f3e5d56af2db0fb94e07bf610d07d34852bc914ef479ba6108b3b9b9184c45185241ff032b54151a44184b5cc0ce0f7c4ac6bee760fb5f029d02d1ff7a74cfeb2445c737202576944d4eb12c9cbf53b27eacbdef3a59c204ed8b74526e4f6c002453d4ef069a1c09cebc681464c7b19e22c30b8f3767b2d1b05046be984fd3de46ee76cddb34d6d136610f3cc5d40f1a7ecb2576259952914e1d6c2330196ec970c5149a80172da6160b430219a4ae803ca540561c94a2773ffb4a491c7eedf27f90783505023d82850c5ee1dc02722626b9df808c787076f612f055c1966ab3fe2b4a1db3950fd5dd017bea8ec1c03a536d312dfb90bf665b5877e55ed8a6ac8eafc1c9c260f07c778ee5fe582cb4b1d6abd36ceb7295dd84aa9d9dfee783981bc0196fded47f75fddef021392793f25d9f6d53c18e39fffebb16e247e1833ae2e6b1bfacb77f23dbd4baf16d2f9c88e0cc1ef2d2e1242566e810f3efdbf4ee5a01b3862a13977606b17f720a2afa2a60b1fab9c1e0f362b954d5aca1958b4e846d5cb5ec6b337de34d6478bd5541171d7f3d256e2f94b6aa11bb095d6a4e74e5976b62028505ace385e5844b49a679bdfabb302ea3512e2743edaa2e0fed9c1c926de4920fdc2ec138597651e0eb4a2e4abad537912a8482b7319532ad553a87103f0007efecbf9bd52b0cd050acba9fb7a538980ecc3d77abe8f457892eee511f062d0ff3acf5b46c45139a00669430f0cbcc69157b531e62a01b671d031d9e2b037b9e2b5f37330dc6790a80a03cc8a512a303c0940e4baa6355330858ce08a443fdbad194bfb1f68617df50b6abbbb502dbf0fe4ac3143af8efe41b54e93b89098cf31d64016c037af04ae3c1626c49ce27f88acff7132b8e997854833ff94dc751b6e03a90b4a484ce38fd1528ad5cd77833421c9354307df2c7f0dd1485bfda2f02bb59b6ae6bda06b72c8c2f4a95c5931ce49c575139e331815c30ab5712ae1248f763782ccdf150e53b93d601083da99a6279ca3ac80a7a2541487733f387081ba074997b7d979e3983aade1acf1316ed6ad22a00e2d8547472c7702035594faac66f7a5611fa4bc01dcb43a1c64d3e48a37099022ce2109a4f6417f42f64cb4dd25753094bb8fd25edc1055307a6cd11b17c4f16314abd9896808049717f4a7788f6b8a5ed40604770057a6f398c8871416df5c75ef8c1fa290e115114e1b60bce1c0ab0befcfafcdb8433cb0ae36e25695f8ce7c7be89ce34da64d02b005af131eabac1971bde4f90b32a79ddb2dff5a32501ad1e3eccc00422b4893a4d383d7e39b0a33b37b2319c9bd8ddec4235d15dcd314884ce6e09d03fcc448f7799f25b0bc0a2077e52ea428052f2d9ca38fb7c67bb64dbdaa20fb49c993c8dc18c5546dd2a77e900de858843871f36993d6a05840e70abfe3927d23b4d796a406d640296233b6ea2102a4138c7c522284f1fdc77f0fef6e885543994e27d984fa64dd13017640bb44f2a384e2a019cbe106040fe091893f8aa56259a8bf54917b978c62fdcbca857d3cba9031fd43dd6a7e5d048f96c073872d81f977da52bf1ea8b346080eaba546171035506d57e86ad03b0f25abc249d7e556717ece6cdb70deeac977d06c0914de0b65fa84ef4d0386a7ae5a2fa29a111008c43648efed0f65d9a8d37bd7ff4a241b12f3971bb4b9210c4387212f6f6f84c50f88a5032004a634baf4915d2fbe8fbdee93a421982149a977f30c4bd49d79b5975bc0428507c8241ac7f3d44a085452d71e3f0f849212f7931178e87261cdac5494773bd0061e01e36ea49788e411b325275e13f72fcb5d9b3f2b3a41c93fc7b9e895b6107d34a753114821b74fc0a1dd6084e3cac077860b7c3941c8133478f4865f0f6a6976ee3d09f153c0517fa501d9ed9c40b51dfb0b1d736dd827d38d887393d5c36c5bd55a00b51a7da18984bac5b8a87014d8edf2f67172d2866b17fca58c9ab81b1d0b6a2d1cf037beb202111ff520ef0aa81b4011c57ff93df7a2414284d6d6cf62a091a7be105481854e28de8c0dbf028782aa0b47247a017defa400f66b53b5ab9e185276f16a87947722a9b91c19b3fd7f80142f6794b0814098d8a6600c57bbecb4870e96d3b1ee1e43392a264a6d3a5a311aaac04798686ff70811602d819301224b42b608d546a331ae29c71b5d12420f55b175d98f4377f4ba7e2a1928fffb83fcd77afc3227dd9f6bc02245d8882caa2883c44406b62f69bbb93ad87a4fa950a5f8d6f2628cf54ecd5a9ec010a950d85f51936e52da9d096ba6f9fd14886a1e724bb4aeaf49e14557f9e32498b6189d7a03c471357dd6f2ec1195d77e3beb0f30f14337591a87327be0e439262b147a5aabec86ec486840c669923ea0892ff44822b2df6da88cd78f69e887bcdd87253008af8b0f009dc9e6856fb5f19733e669da585a4d85afab247e6cfb4bfd4d3d05768b807498ff70a0f2bda140ba686110d1a50b05e5f2deaab864bf70737afbdc2881aa215448b98e193354163601c89b6a269cb388a5e877e9e4f338f10ccd5d290805d41250e7260d39909c1f7bfa390279e10dd6081a98c03ce4209ec9acc80428acc3265bf6bdf261c58726ac1c12b37d1a5eecb49ca5ef24a81d8837cf6f38424a365e5e7c4af7232acb7d15cda56a29a32fcd7ab90f77593718d7e2c3ac63e34b38d5552a08950b048ddb9ce3492177a47a9d29cc8a02ce3f42282220fc972be4c9e35da1a002f3019745cb872473c9cff12fd8c5935e92ea94f9cb386c3dcb3283c8b087edbecf4ab99747e0302fb1cd4b192c3dc0fcabb2258a1c1e99c4774040b5875b43c9f2745292cb6f2793dc0d9267627bcb6f9582b3f5d5a5fd4a39d3b14dbf2afe06d3f134ff70cfeaddb65185f3f5fc635ee39c653d4123f9f9bc102e5479ed30035359bb9b2a6617452d8b3c83e8db640c55e5fb0142950575f646a228c313abfd74d6ff9082c9a08280663c44e040d8e9be96203998b41b94c65a92180db8f26048dfab329e2b354aabaf5f4cd5823693d7a2897f35126034d81656f0d959b958d40479c1aff1a16e1b7a2f2ec4d5180dfe44072da47e46eeb2b28b46fb2b364989cc4bcd8c580d38717b7151a327262a42182b39b457e492a65eda942a4ee0ae44e4875f9f19528b651a0c7e7efab1596b25eaa257da9dc5929c5334967fdc638aa3a57b09821436c65820fe44427c5de9faeada505b62a548a7137fe9ee3eb062099fea0ed84df9ccf4f129dd11e951692fab3424e52202f25cf2130f21523e30178e5ac315ade3e8111c0be82602c90d87b91439778e6651e26fe13c2b6ca75b34db616baad185d9f3ed0180bf098eae6e608ff728566376615ec9a5b48a963e9764921e00ca5797847309dca2ff42089fdd0b0d6c5e57da11e71135ffc81a752efd1610be4450401f31caeee5f6faf94ec5481759e3caa5811b5b25129abdf4f2e8a25adacf3584affffe07f38a15118e8071a42bd736105ac347f9ab20e0c92faa9d0074886f85b07a087045254c59c7b4478d48e08e8c86c3a43a2c59d716fa3bf3bde05a89ea0fb1eb39e2d19c31bd28c47a2060f13ebc5a16b2fe3c49854fd24ad0f0b7832765cf9b3ab35073ffb29296d2f44ff8e5f87a630f3a922248aebed94ff8b2f61271b81977cef89819026a3e07bfbf22fc5677b68ab0e4185fd129dfa4515d4d04e7134752b7aaeef2deb594b5d3722a1ee7e57b456006c4a72fd08d082b9c40945ca1f4fcf88dc1556c44fd8f68748694f02ada0e4e72529a02a7f401fc4f4432446629b0f5e277046a63149f13a4e696a6c9964eec37f8349b31de2b99151972c70c937df1f5d9a511d8b66cf4720b5013528eb918ffefcf9d514c3a4177b87dc2618d8c7af655d9b415a98b73c7c169d1f08a7549cd689597d22fa2062aa9ebb1c4a0cd7144d9d461d463c3db28e695c31500a3891c6628f123f4f11f09d826cc280e0f320918bc6d0f48d7ffd49128a2ab5f0c793eb95e5835b718369239d4086da99c1b12746c51c9d01d2877cc3ec6f776320611d78f1cf70ea65d72ca2d952af72758a271ab4601f027f9010df5052563c36c2b2ab9f4640263927ed1380363dc941eccf001a2476c9f55cb6e3f6d9cc9c7ef84fb2b6a29167d1f6312b282ceed3d316e3ed2cae94aa61be2b65022dac1bef0a8bc7238803c142ab6d10b1547d3d0b1f91e0b9a88a05bda55eb6e074d5de430c3dc52cc2872b34d2e3c66c84b628ed7ca8f6219795aabf6201e52e364562ddacb0e027da0d2a66d2ec264764050c57c6da592f038a97eb1464f3496e8554479749de4a4df4f2d48c79f3b781b2eb45da955dd6863247eecdae4954c436996211a51dbdb1d9ca7e87279addf8dc7bffadf72d40e0c196725b36ce9d1617837c50a8ea4636f2123d4633842f6f4e0542eb20842047a69a8d728f24ce722f32b48e2264ffe5dca70a83d7b5222a5fbcadd9622bd046ec620295aaaa28aaac4577006034f45a1afa0f75b750b640ae8a133b34f9c36152cf4680a07dd4829461b0be53e5b1f156adc97ef08e2097b56820e054221a82ee3ded563597bde0dacf5552ca2450c1819097b85d635c73680121324a6bbbf613a54c1ef4c297e8505ff88f0c970bc052ece1987c5e0ca77060cf30b4d441f9fe497cee20974e3164d935db2e42c6486187ca345e9b27039f68ca3ee81b79e3e131c22d06a30547418a1974abe5b437997ce1963e0f72bc8fd94b39cf63e653d1d49b39829a6eb83061cc72f3f4a90b7e673e469485d73dcf0ee67d5019581df2b39156a75578924e4ddf5736d7095db3507fa9eb438a0d01a36c20e4a01f2558320dd6d23a43fb0994b406258344e40f17888880630f34f7b5162a707e22603b46abaae53ea934f09ca88ea139d73b16862d1c5d8b9c254b2de8f332b2df04dc203eabc8713a301ab6e4d36313f71058183b155b6ba4c61d76d8fd7e03141b21c7bcc618b0489ccffde07ca2a979d4244bfd01764409e0c74b8c1cf1cea36afe70469a0097c8c4d6104f8f9017b7bf539d80def298c623aa1d13bc1c645381c0dc805dfdee3e75cad635a307c13ceaeb3ad0664eef20b7d00f7f408ebbcf0d3a821066308eb07d8b9e0f70f45ffa9dea66620c6eb6d11ae5011e74e2f2b8b172b8d2669f3437754b5d8dc933b658b48d74f65ff63d5ef3a5078f76eee4d271ab0b16f2b0e6e607575a614df71940d59dd851f125bbc4f2ed33633e5e3ff51e0fc5d9ab0cd3e9d9594148d3cd790dfcfd49888d3f057a8f1a9da013a41e7a6fb38bf6eaa2ff19d2a587e26c62dda9e5a3ceb4706e21782657bb08067f7c5a384a7a05e666beb58d5932e100117d8cd9e526dace770067251f6f0a9fa0956757685f1b87809decb174ba1927746fa1960777d3e6049744051a1f3eaebd49cf3e3c05729ff2ff5cc48024e87476a9b98c6a52e19ea079ec9a644083aa9cdd226c6a31c05e24cd845ee1368b44c363b8115f91168880e1644e9afd80b4fd4b4e3aac3ea7af468940bcd55f3b3e8389f704beaa0ca14484594ccb6c85806dc2e3f9ee8324b28152892a57d2a4dbfc037511b253fd079000650f1029b40401efb378182ce177ac18e3a559c6e688c81e6c804e500d1a12beeeaf66752cdbdd7dfa440240ee12993256f9549d04c3fec8adf1fbb377ea8f2d802e35aa7063060dbbba3f60ae208ea3e0be34a4d2ea5591c2b962d2d36c3f23b5362f77ca5f4dd3f7d81ee7ee6a312c917c1b5272ad15d851e2e849d2fa43367406fe287a35f11bb169ffe76e503794d4587661bed11909dc6fdf1aeb13e0b4110d17dfc3688fdc58f05119705586762f23975c6f6c08bab43555ab873bf23d0f87660ada9b32912cffe6b0bc43fa5379dbaeaad1155d616140a5f3fc01ab3f52b1cea4980e777d94ee7ba9ebd5e80d29aaec1065c25bab033a81bd3adff0bacf05b001e76777f9c388ede2a54a851fb102b067bccff2dc18190cc6aface6352ca7d5ba41579e9da404fdf56c53c3c2d7b46df7cfc98e87c51f477159044cd6140afcac920a1e27e83483e0a05202f642a5a097c45c023866274a03d787dc9693e70cff354bab558846ad5a98e0b9dc5336b1c5e1332ccb821c9c1df8af8a391c462e9c61e82c305194494bfe170e707bcf47b31aa2ce3b00644bc9b2d831bcd6a0b0714e673941795abb6655872aa4c33c18f229e21858b65a38a7013b2578ac0cdbc4f5d19a4d2d191b2ea6d1bc68db6219d7e59adfa0dfe69602c75c6d6fe76ed3bb78a6626668886ae585051cb340b87b8a35de48c2df94baa4d91f66eb5137c2bfd5d6130dab8d00da267fd903f3e9bd74e15ae4d142407563225878f7d1a98bd0334f1d0858e68b7117bd9cff3c5ca6ec8bc6b397103ca5a5d2e17b85fb3c0d48cf238b87a98294d08329fe723b9eaf2c2016469a8582e77c92fb9ddca2cdfa4b2b38300532b4ca62270d9cd2819c0003cb4d043ce1e558d870d4060d6ac3d754c2ea2772e9ce0ed6a3425f1224bfe33a5982c371d44e2b9e04b89a04c1b48d32ef0a2646a1afbab563e6dfaf8d6f77a74947ebefebd108ffb0e3735ee19d15f6fabb5c9dea79683fbda33e6535844223bf24ca7eff1af573ceea097563a71f41577cd2dfae59eda414250eeced41213256fd2ae509530129e7a440cc8ec6ce541ab505c66e82600e0214c8e833117bdd0502cd47e8649a3f4f7ab652937ac704b88e905346da214614a7b55a661271843747783080c2f553ea2dd4b23daf4980e32bf59bfa8d4eac044b7916609308f8df39bb902b9579885129955f4252aac4c653bd12d70b665000d6c7cfd352bb082c66756df92643d083f48dc5bfefc179b32ab26ea58eb70cf7402923697b92690195ba43143f47f456767c5c16795a63f07153be801bee963f0e62136aa126fe127013f1b9d3c0fa1a3c5dcad4824d5b8eca03b26341e90c0075a053a72d6a1cc9682ad66569540f1640f8e9448fb8b93f8527a2a7401fd5b248917b5397ba41eb899017d80f5be5c0c06ead691e99d73e40c8936073eabfe30aa950a08c8f2f2e7f438503ae20f183500c3974b2bb82378182168ebf785b33f676503882f3c4fefd10140e7c42decc3cfd51534db0e202bb00338f651ace14b34125214ac013211bf39dc6bf60a3c22e5e6618ec88fb70e52347e692bb417c16274df5ce3bd9b9dd065a1a8e20c8649e4dc34b642c472cdc752b8abb0ede9642ac818cf0cfb660fa9728a9feb1d61bb82925202bb20fde12bc28cc365e6a7a9a7df69972c0a1fb6a8b62c2b4312aed9c978de941b9c1edcbb24fb0597f59c330612c4c92a807514c0fa54413e3fe3866376c0b55fa26c0fab3c36e175f50cd1da13d3fe7fe8998ded7d272caeb8920dbb8b5db01c0c89bf1050d3127a1bfea77d56e4b45727536672722ce64247875119137a1ef2693ac7e09f3866c1f768c886239b80cbb1689f3fce77945f736e26aa6b629282cc42035fbcec18b54f8badaa8967a494b7356c9fbce9c67b1805c1385b089e5fb2f4c52c9ff93c319b4165fb4aed4705ebc3cd92e3430ce4a3aa7c64a728f4e533e38537a1db21f3465a09405b6e5b26287bc757b4e935ca956cef3ce8e390ba26b7657acbe80d87c3038f495b19f6c72dfc0760b3a10862a9a0115d491e49da370cb3517a95bbb75c95b608a97487507656eb1a2feacba8a6f219e176695e897f02cf3a93bf0f86183e6e6646bc4ae3037c60a342ac3a672d0e310280c54fb0d8845a939a1de3902cf0b53449c99e923825de56a2e9d563923596b809557e0e8a0a1c39d818e8265999b447fd6938b2ee1147b2b643e69d03327507ef7b2aa84bf997fbb580e20f1503625832b35239b5e2b1679c586dea472bc1fb5f3486ec180788c1f2e932963e44d7c02f1af121df5dc47632dc16d810266671aa89a466b79c5717361d7396fecdaa51a3a04eaa7ae7bd990e411a4e1e8cc79475bd07d93e24963f7b019eb5deeffe29bddfc640b4923f875526cd6a6b3c4eea3f3a1c0997aa2910d37832fca7ef7c1840195dfc68fb5e21dedecacddb0c70c84c414945b66ad38639cf69ba300d420f7e9c2c45c61ca16c351678c1342f217e4af71f206fe1c7acc84aea2095df66c8349f862a6d6ce1e36fd1e5f1e468f57f121eb5e04e14af5cc6a73c3f778ba5b58991d994b80fe4b71060fab0dc65d3007195374cd7dafa3bb63f797ad8efab02c4aaed9fb8c53e007c2f7bf475d1fe19bbf3d3b56e882ca94a37a09f5e88b62bbf23fbaf623a0ebb90db28c969eb57fdaaab7579e2f712e4b5ffb70c8cc0ae3970327a6235fef884b71b6fd0dd73eb36aeb4048388c30923b1e7fe44785e2f3782dec9676f7317bef38f8fadc6f838c95d7ebb0de86d6f6ddb60d45866bd799ad4666a856b3e73793be3ce0b39ae0fb39c1bc20c9b0df3149c3b0f40ee180a833e2f5956b6d909a4ea1763cdb9d1857517500aaa621b891ba94d452f65fb9ea155cd09d381d24163d82e1bbd9d3485395f3582893d9ba7df890b1fd70a50ac104d8828b363e9e35c50eb4f79d4e28e5c972d463b1de5817112f79e25e6aec778f33e12b7e6d79829b2b8f78ccb6cf2e8f6ca939a504d3f2db22d5fee2cbd7f6e4354fe849c5aa3923ffccf1a9759b548970644e41dacbb1f1ca8e43071302184187b02814c7940a90fe232a1ee3f7d77e8465278e661ed924e402cd85c533eb74aa717cbb81248034fec479175480ce0d7829b94bb369cf164523257e55372078bb6a69f5350f1f424a4c644aae80a9f237cc2c3fc8b8429ebc7c31b4e17a22bdc88353c34b765d199ae3178198ab17423cff392e11ef59cfb6197bfdb8a35badecda7531ab4a356360eb775b132f431fabde1fedccce388686028203beffcd3d463875b60b7532483a4a79bc74f1de23f056af5cb860e9494119b6bcb70bf52c5f3c66ee2f8d1ac10e92ac96287e5185a9087d58339ee335d4da0e969e0af187e356ca87a7f6750b395c86988c9f4bd091ada3279bcc15f52dcb72e4f5ae5a9c9fdcb900f366c8a4394c065f68b3bfd30f2b38001a7d4606578f77af6903cbd516e249cc9e44eb59a5c15e250b20b923e51d5090b8ffaa92661abf7ad3ca2759daed98c4dc037092ff4edb5dfabdaf5e9cab2414d3b2657693cfc0f89cf1edc9ab63f187fa17bf390632b667ddb4cb24087cae9f4057244af9b28e67ae5863807b54dee91cf4ddf7f5be4275e73197bb532b7498b999e5f6801abc5bfcce389b8e75e72bb0d8ccfc8aa8eb32f79f87b288c3c80323383b491af85e169927fe6b24bb2175238f0ec5f094dd484c440404d1548620d281f6072e76cf5d9443e84328d72966c956ab03155ea0ffde4ad6c93c5f73ea1943eec259072d9da3c6e5ad8cb035b03832789002c9179329bfebfaa023dfd59a588de4232317b59310c7798ef61d023ef85393a84debc5a9cf3c8e0297ea46903beec2261f180fa57ef72e7ec204c4e9ed852661e1bed90a2211c8b782bfe94454b0b894795ab7f4a157357d92581c686b0e5792b17859737d3701c84a474adeb6f061664aa12259ea3c5899002532a6d707548519d577e6961162dc7a1a8d178c78a1f827d69b682000faf32e4f3f21716887921779e6370b205544438abd045978aa5c6fcada861df040e977fb8ad067017231c3b7af8a58b057d89359d69b3effaad0735cee9211c097a1eca5a1a0dc8d412bb6a51f24a28a95dee6c3507729467971e89b09563a459f0334fdea6f24342e645e665404b056ba99099206b42617f69ef538fdd67e575dbcb892add85871fd6c3c1baa38c859279bc2dc2bbef284345d19e7b4da93a9599ca0344516748e3cb1872941d5e82df58d6b358b8bece13d5d8573c54e311790975b127832670681fc368279f34f429a2291582877c26a595d4e1abb96bbffbf0e9f38ff4fec260f3d4b7e4cf169cf063566a2640f82eb6d70945e6d208b266e8f48819b2942fe854c5d8951ec96a9a532b4a53ca660a65c9a43e27a575d87a509781b558a9a45ce95bac0d584aa30ac2d0dfbf93eab93c5791c78adcb11209ae5c87093e19dc543d92b4ecf86d28e61eace2e690e7473f03e4eb442cc72a478f5734cc1751daeabcaaf72b84e0e002195da0405d6c0b81af46b8b09a39396d67d3e3e32d3d1658b126d5e95938aef16c8cde67b402896de711e0d14b89815c1b0eb664219cffb68365b9477617a5406cd2ba0ad4443aee26314a74db6d101fed730b87f6c8276a38705d180c66bbb512b3364e9146b590394e6eef39a75a7aa4f00f75b478c38fc34c77a50d22ac19d5a8b01d5f8fb9a83ca931f05d46628019e2e1f6d9667e4ca45de36e48223844a3c40590769feae68f6c5669c9831a50f3e61c60fd7fe97e33a0ffff544891474c3500b6fc7ed174ea89cdcee906a09527e4d077eebd953304661a8cb77d55d899933e2e7cdee8726c9e47858bf80863486472d37656cf6c5ce66e278fb4cf81a9529c1201c07b31cf28798c6951a9f8fcf054b58809f02178684ca787c73006d6db7bb518bb425959842d87de8eb7b0ce3f0b17af361f8fd559b55a783a612d403ee7273865a1d3ed6d8f8cfe5bd9d2fe6064db82aba4d9824f032e67c1d8b1d31045e7c1d0a8c25848e02fddd5e5d90fc8b0963c3e1f13db403ac81027c2cab2094bc43148da3f7c2efa9ff47a4bbe4db197f5965c67c6b89fe4e4432d3193b5660a882f8d7e611ec27ab7fef0ceb292a6132cd084c212b77b652f9050a1ab357a8636910d46bad23c6f18c2f529243162b5e712b8ed2f0a10d741113a1883131f1443b907852fa18b06bf1d114b0dc0ed887b9c4ffc733cdcb1945545de84e63613337229f0b9357a0e0a32a1ecffd0430548492e735bc95d2df90a5d103f07aae66f0f1dd877318b82f7c5b41927807cd7d9c1bdf728821966789fb089d51e284e7ae3b489dd066e7b4ee1126f10b68ebcf63a1ea07486146bff0fc22a8b56560cd4249ca1d9f6437c592457ba9b78adb3005ea9c0d1d54ff17e1b0ee4adfe2a64032abeb8d427466e761974e0ecf4f4f4b347f3f16b89933316896e7ccb7be8eba2ffa200b6de15e6cd4183f256b95baea1e0d9430cfe898d18abc4b68c94821e298e5bfa838bdc67752981552abc30e96cd24008a9136c3bcc07770dbb2accf7e8d6b188c97567234bc3a4c3bced763332176782a32b9f10c88d5b9cf75ea68287b960eca7d2a1f1f23cb535004c5a737479f71ea98fe3fcf10b536944423b14f368ce11c7f969010281fbc9d370d61ed590230b99a2be4a10cf7f989f2a4cdc1fecc0d0c64a3145db9ba960dff371f11a0deb905a4a302c5504f5b84ca165b1f9a7033fc5c21f02329a137583f355c9ab8902a654ab31a0be343e2d5ea53ba8f8842c18ee995dc680e843423ed4f343e09a9deb93b9e190eaed0fd1f03ae48705ec46f95b75b06915b458791966b0ede7e484ae3e316f42dea5f4adebf017949eb1385b792feafe4722137ec6fddc04f767c30c0d2f4c0e600b82b8b240b47876551528c79de22291abecdcf78513acfc575e115a0bb91a34192a5beda814add9c1a1da24737b13dffc01e41af686dc688061b88792934b562ba8a97657c09faf3a3dd2277d3df54c6719105f6a42c76d2d3d397d3425146064e16e21d4d298957ec31df23aa2d8cdb22ac887e67ed8c579235f596b795e741a01e434ab7aea3ce9881ab376f9a54b7bc9c5b30e4924ef9d1865ff6860d909ecac143ef0e75e7224aee4ad472fe8036247107edfc0b1e34a02b34eaf60d43a86a1f4a662be7200f7341efa94a0943215164c86eb1ca7f5f7ffe5f506737ec3995e65e5e9d530b10663b44313efdf6d547d4def49b5dc81f59c4df886888ba50a498af1e06b7bc0675366742bdc40bb5fd9721629a34e427a352fcb1b7dc3835a92130887174b35f8bb506e5d5dc80467aef8d93b64543bf66d32da01ef119f0577960f9b3c7ac039f9bde1c553e40bd17e724ef09974716705b5b3241a18e9bbe85259f8eb789a70846c2c7551128e6a1a7d0370da0e60f09cd8845594b9d40131dddf13f880fc52ecedbc71b2e5ad2c5e504b3d7036ee7f8335492c26a11c784c198b18f86ae172bd9e04ab98fe23691e2fb0fefb6db684b5611d3be184db23df1039a1da2251fc3adcfeb3ace40f99bbb639a70d1065e1ff8761ebafce929d47b96f6244dadb4d984fcb0c14e33edd3840626af429957797396a032d954935802986bc8b3836696743272948dfcf41384e5e437aadddc6f163b4eb2f473634e28a4dd78254ae44ae5214dde974501a540cd1be82441ffc1a9f04ab4032493202bc9af7dc5c8f9623473c72d600fe99c376b0121d906795ab74189ee2f3242c8309735edee3d61b0c68dca336999b6a7f9b2b5e20b549b01027a94c78e8f42b58f51e8d5cf2f005927b7ef9491f5daef9a93d60a210a9f49a1a2a38ddceaf397782a14c3a4eb34231fdf1497adeedbd33dc629451c2affdf96259b37759f396e33027586b05909ee79d2e860703e7b0f5c80330e2a23bf96e802d3eae1d90913c7c689e300f00dcab4995cfcb6def9ddd6559b60931d3c57b56f19a70362c880e4a67cd508aa01bd3253680495e962974806b119aaa7f66f131cdbcc3c87b5ac59855f8d15345bfba496eb9921509d6b4258318f0bf2fecf61b097e81bf4038bcefdecfb7ceba4e197bb350f52bbb14d91577e5b0337477f8c44d79a9abcc44f25cf8ffc5ba7b02d2b29da7b40048dd0faecbe9aad9ed54478db9f5208a9e8566cda4d4b4899525918b1bd295df30e15505b54b057df6c6b64483bd7b1513a24523ce8f747268030f402b1df3a74236adcf7fc177c7fb1bf78eec18e60c05ab7906f78a7e6a022a99b3cbec19af9566927227c63eccfc365a19e557c95d222b0496e4df426c9627ed1efae963e1c2eecb38778b52c6549ddc70e4636f9190a9880a6dfb34f6f255aa114e87e7f394a9b0fdfddc090c2b7692cb713e83837ce4ed9890b43c4cacf265df3ef85901a06e8d2e658fed03bcf138d7c8ed79bef1997c69cd5b343af61b9c4870c5a20c8a9b62135b8ce8174141a44159482b11dabbd857e98da15757d31460196b28ebcdbb936320f95dcda2ed0e9b85d8ba0dcbecb186d361f2a018e96ce9454d6124107e22fb18144218d42df70d756f8698d72099871c8ffb8e039b621fdb0151f62183c647bf78e0b986edda98d3afa6c096f6afe613610b3d8e490bcb9238fb7458f632fbe9bac0d50cd6627bb1ff55536ed4f43e7caa3452eb081e0988b40ef15b22d8493f81f2604262d83a8f8d8754d8ca924fcf1a263e4f6d3e2e8d4840d70b083090b9a0586542b3aeec3920a5f032c5e19b71c47d31ec3f48bd77ebf3fbd81feed88925c5df2bbc4804eaa938adb6c0db6c1f7bb4116e00e72a6d228ac62c3026d2319d515517dd852456c39005705a9c0f2ad8bb7933e8daf10d5754b882f1ab293ab85e405dd7fabb23c4fd3c4929d8de62d327ec839c7a3f2f0eaba01b97f47baad93619eff2658bd158beb219456d6acaab29c6d891f3e5a728fe16bc8f5ead9d536fce9d1973768cec650a937f679051a04a5a51a0e69ff078bda9f8e845039ef5cf3f3fa3bf81b294ecd17922e44fa6e211b7f0f8020290a3705763224e67f3d2e97e9f5e667431c3ca4a23f77da1cf5d773e93d322a34b7b1e92a1035b24c49d2dfd743fffdadcff161c0fe13d20415288dcad4a58d217bd12c756e8672ac112d944ea285872daa58c8dbab03d769eae6a7ff1d3a30f8c4950c0343844c6980eb994749348698b3b6b7d0434a31af5db7936d946684b31ccbaf6fb01291f20c82dd80d71558f156eb4063fae8180c5ecdd1967e5e11bdc54ec6654e8b13392273aad96d7862f357936921203b677f85b143dea1426f32841b5d09b0d90fe1213ae66c658105e7340c306fc8da0c5061de4c165a581d4988f3b82162a7b8845b1ee16e4340c6e277f89a3690bf3fd063c685d20b2773c1135ab33039fb0892130bd637c19231f9da7022b20a7f57dd369fd85291122ed50550e5136ee0fe853728c88f540e00fd1e1ac085a0898d22e040ca7a6b8b6c88fe81c6a98102eb4b9f9924949cb917302e7794def679ee759a3585587cb55e67f79974dbe6444327de17488aa9ce35d09dd73f26e77e9eaf8179b8e344161653762bcca6826aa0d27050c78c00ae2a31d781d7f167b8fe071b54b5fda871563c9250b5c38f2811e6df2af793f9b32dd5432528f9e11414237810445bae91a2d504a00b0a2b0d014ea236bad8aae32b8572043dedb882f428bdf327dbf02f4630cfd80690e1f33243c92dbf1ec5b2c4fed3307c17ed847075dfb8f223ab4ecad343c93db68b6d49278f96ee5f1703c38bceb9579b30e39d335d17e37b508fc486629d6fe28ca1ff3223198226d4e1d9de7bcb55fcd5b7a1c34a179eb63b48641a3b0065dd10adba8e88a0c7d5be98c84b218ccc8df5c6cb231127174ab62955ae35a66e8e70335520f0881c03a741bf15a9225384f0e7416a0035a476557135beec9eeba200548d28cc8812f00883bbd75bd5d1d6c1dce6552e2021dd8bfe7e7cff570c659b734a5cfaf048a95f313dd498bfa3757015c06791b6b2f4693760043634acf1390a4b205994a27c3228641029856c3f9ed26cc8b908cfe98095bc99c120d370ff07f9f2b182f56719e917a829200fac1b7a5fbb843aca11155b60e0adb5d0d4583c0dd233651371d250d8c1a7fa15498add633c427643b78e57ff66dc94e2002679821e050fdc8ba8a51ac959dd904bee6b3db3509c708dd6f208410b3cae8c4b5b8560d15b07b5328c60f6a43f76906737d00ca711f9d60a61d45eddc6530e668ac2d827bee66d98f47e2ae1f2eb933726a193cb35d1f2fae16cc985c824296252c327371eef52e03cb552971ef5b76d0a03c8cbaee5217f2f57b61c2b80e7c060659a6d6df17d8a7f68557c38b8e2e0c23d6444cbedef39ac4a21a6d8d1e94309607fef679afd45a57ffd8bac95d9647cc8f2d35cf40cffba57a61f40f9017f064457647afefee91cb8f583adc31ee474a121613a4bf9194398c76c2f634615886f693c14eb88fb37b091149423e4a6c418d7e9c0fa6bc4c1993f69175f91b0922dc3d934808f1a3c582d17655957790261ff0d69809fa173bbad4772edd3685cf13d13d3ef8625e4568458cb548fd7ab823210767e6e74a2d9f7799bd6008cfd0d194c8056bf2f277ce35057d5a51e84583d088b93bf664c9ac9286566a8927ce2adfddc56e1dd67938186dc7e5f97115e9b1a06bf213f07db98e2c3632394a22498baf86fa8ad5b70e2c910683d993a4cc865a6f13ab9dbce87ce9587fc3633a65a1b9cb762a5bf369d9fec309feb7df1cf3516f715cc2ae8627b92617ab574203e309b41e0c4f75aee6af4091dfcbb75d63b63ec9a48b1299071bf2971ef06bea6e627f4e5f1a0677bc7231bc41d38509f877b2a66ae3cda0c97b867ec84c1a630d120c232da6eb35527611591dd8854feb71329c6b43c68c815e1e76d09fe168543342e5b12f6484a72fb1a5f66f791a2b35c46b92090a2ea4138591db5cd01be3b3a6ae5c0d5aa3b8b1c45a7910df9f2456b1fbed0d5273e5658e507d95b54ca852a7804871e46946a51c10b9834772cc9774e18ba11db3c0499027333494074672220700eb82262864da92e1689c66fa370676424d054ff014024409dd683dd6b4c70990860cb02c1cad3659280847aed2b857489a3ac36b20bf081633671d2fbe88339fdcc8dc523f1bdd30147dd3a32f802c8739f25a9539932e8f5c40a80b0686dfd970d360b03a70f37feea28d7e947fd81a69fcc4902566bfa2f90d9b49ff5e486b7f9ef35f61b492f8b918ebd15ca0f6fd57d58e3b075de5758be319d95605da447a45df1f6ef6e462aee9f0d80696a0ec420f9ffa4d3954c9f4605703fc634880783c326fe9e8e0cc1ae7f7d92914140891afb51272390c745758a72657872a1e6248115d9a6ec93b66587fd5182710cd6e14f9cb9c54e175d9394d770d4a4814a6f04c3bbd69ca305c68110d0a5c937ff8af38dced3d270577c341222684a077d5c5a4976704b4d51db00002a0858f98b667cd22750b18fd710796ef930096443d4b99670d24b0d7e421abd5dad742ef5ec3aa2f815657ebb02f7819309fba8563cbb0446109d12ff95b9c18fdae867d6c1232caa8d19caa489808788c393b327bb82eacc40f49a4f3786b4219424d377649b7885f892fd72c92b38bfa33b95d2fb98c1b250e35c6f8281e0a1155702d92cb4eb4be6f9adf771249a320dee6d211aeb504dd105599f96f6cf8bb577a78f5667c74027bb6a82ee76fa98b00080c021d4f9f0910ad65f295d2b140df93cd95d11e4c747e5c08aa90da1934475ab1ed219293799b0652764ade0fbd9f0f9c97045cdafbdaf0fd04b8955478109e10e50e439ac4622e18d8896b3f914041d1d070febe0148c8619672edff5e7f8765cee74bda4c936a4d7766e597623a79912376fe5ab24f3e86743df6445abf97e53c036d6f2b593c137b821cb728ea77929f229e64f04acf0e81455b8cf7682f150998a8dda51c96676453c61f4514e70b791da7664eec9ca92853c89d18209be4dc8f3b1469f14c3c2e1ee95bfc219022f35ff14dd710163d8ce92ce522aea9a85c7ac19e348d071748741bf834d8fdc81726a91b724b40540543e1bb18fa7663e873a86964139fb47d6abadc173d7ddd00102fd207719388a02bc2d26224912752fd4d640c247b8146dd4c8b6c75a0e227c4186c9b562c8fa81db771af41ddd1cffa84a8aa44d614c121f436f4b4131034fb02669e525b308f146f1c149d59478df24227a11d25da84b46877bc845eaf32eaca94c474e9f111ff23af30633dae44702ea67486c473673b825ce5cb7d6c432dc7ad53f3ef9ac59d0ff2c39f7f96dac854e851ae95039b711f4f45d211abb8cde0744b370cbecfd3437f3552012f2246e63e63926847f3c33ed1fba90f6987b8333178bcb0b29f7c27b9052b60c6fb9526fcc72e50ee90a0cd933ac0486e03e2af567bc6bad20af941a64c0ad4ad44542f692f7a95e32060cbd88aef6779b505b821378e2bb3b6f67b8a97f2450422eb4dccabeba7073cfdedeea9c35fbf4aeb3066d127cb1a91162220a16b55126b92a02232b594a14a44141cc0f8a3461061b10dbd38c231d7a9fe99cf49c7524cc9abf1af5274c4712a5c8704f5b46054461238280504dfe55fde237f282f349cf0c4f263a6d18e5a1dfa168c1a6223018aa1ca682c3da5f260291e4ad8bd40b1c4cee1ad496036a9b128086cd372e4912aad1d08405f3051410ab90eed9faa564dae4c423f241b72c5bea87b1ce980aea2d3d784a7e715965970e767d91110e035200cdf2c9fd0e3068d80c4a5fde10e06a57d5321969c90cd86d73fd5b9af739718abd54eae920b6a87217d75db0177892422c6021abfb9c0f3c2e74b30ae8d314db62bf37593617f884b1505d90bba767aa9b8d6a41f2a496573ce1fcf16819563ede304ca61fe7e081f528e065508877344d939fcfb037971f962fb495a2ae65ce99f048eb7d6cba56bf2533b9dc3ae569563bab44f2447ed8b7c6cb2f2eaaece3a9233d201297a5521df965d05d3e6a58a6582e3eb4abd0aa8cf58a08b2141e3b47c73377413aa80aee185f3fa14cff5247a1da7e71f742705a13cb29eddef3f5a59bb70b9fd70c4c1a7aa4355bc74e7446dd9af1e396e1232b41eab91ff17e3e79a715a34889865045bf9f1811f57ec2b00e89caeaa3ff7c50fe866656db61fbadfafac7720d3a1cef9fb12475fc8d2adcee57545c48cca6b92e2ebba8758d99b77b084a4ca14524b5757238b74c66e3717a15b8121a7b250f322e3874cd4925fc6940ff02aa42f272a314837e552e3a8ff456eeb6898632d6fb190a502812848edce79a7ff01331a6db0cbef659129ad533d590441ac63b8a558b740f3e27675f35545bf9d03998b9fd879966469902d33fed05abaf07106b84cecd9db066a51a795750b4a0c292b73ef0d62424840a4500a166cb96196efa95a182867477ba7770f90b05d34ad3fedc5c2bd31c0c3dfa2603ea94388fd685a74a75c5f9ba8d442fe8dbbe1609938a233736463e8cc3d83336e2fa3b7eaafcc5de070b3afcf858fa6e380e8d101b68c70ee7069b7e38dd26b2d012e574ee3bc65d269b871e46216394a1ba8e7b5c7ccd96eb10a3bce29cb1b92534b4e60556c48dd5a7a8fa8e280194a9630cca6cfa0cec9f30721bdcf52a84df5fe0ddd289e712e5c97999fdf58643246d111a179709bfe67aca9a68e827226db430c9c4d02fec43fc72e67a14117a4f12d1c8bc11439be7612705e5d121780b05e101888d03457be5a2c65ffa4127b4fda0ab892de512c9f277770c1b8e322d69c1e3763a415a459953233c57f05557f177ce61a599d08c10a93f229c8a945f9ef61d65ac89b75b3e2f438fa6c747e8771fd1e5dd83a3507075c1cdd8388c171f5926bfaa3f229875cd061154e67d6d0b98393fa1d5055607771386cee3ac8a76ae2bdfd7d8df84dc53475066a3a96abb20b39ea811484f794be78da8414f701e85298627fa5b9b666dbfdbc3e9d0b6cb607701b245ac6b6325e27d4e50df37485a0e6856114f063a784db4451ff6b6df9ebbc065cd2d581a85fee22acf670dce9443d2b926baf7d8c358a7cea5a9e2c36bd65e1cb5ed3b676ac92d4198b7985d0321f587f390366fc2c220adc22e43882160f5e62a1ef4b51b2fd0140eeaa01395fa0bc70adf00b843eb74d3aaf32fb296da46750526a9c5122500bf75d71a28fe33f8dc36b47934a6e5b2fbad3767b8fbe449c66a3597ffc48ad3224d4e9eee84931fc6b5a6873fb0c0332f5cfb6f8ebc49e82ee44577c7c23bc6071fdf02ac4663b2acec415d36830eea3e590f55de1b1546dc1a2e199adcea584b55bde598a25f78ff265a4feab1c46b4f82bcad10571f9aab5c5aed8eb1608f04b92c939373f91c0d7278e7ed6aff25f922aeaaba90c4257593faa4f0e0b5946ebac240324827bba2219e7febdcf71550527db7364df092e798049afb1105c6945dd8fcc35a156fcf9bf78442f81f436a0cfd4ecdf4d15270d54ec34bd18709ea70d1aecfd199a8130eb943988dade266a582a561c6c233a8fa7b22cea77bb3a0128216a70b8bf5020e8c40cb85924acc6133457e0d03ce8e7fcdda3dc4d7af5b0bd0e971b4454449c3732a4af230f5a03512467d514cd49bf32d80151ee0712674c5a1418e0458d06352f24850968f8462e4f7f92411ae4c6d471aeda9ba353117aa44496d8d1478cbf6d01482650f65a8b6510fdace7fb3c6433a20ebb1f3d7d953c5c9abb508c6899d71aec7a71454394c90a272cf5e399328e71ac8fd31ca2f76d004a1c9049886882c565ff832d7cf32d599d4a489e9f52cd5257420eaba76d642300424fd892e3b5264da709a0caea3f33b763ec02a96f28e0b9b3be77081685976b1598858b258dc30cf8e425dbeac84f8fd177862f27ce531838032faffd4f1da01c0313170e29aa7e77ab77dd375d80d1809efecb18de04ba8b26a9d87ba0c3efc9e7da0edd5b17aaf97ab5981e7d90b59680d32329a1d3e46c2a2ab6a238a4e6eaa92bc217c2df628fb91e4f18d7392f7ac08bacdf23f4230c325794d84c5338d4ce72b3c333e2284afe85d09a1eaad9895b767a7e5628a4e8ca138008d5f1ed969c85441a4e1752b28d47a36ade98c50edff1c8881f3dab0e07f449ce22220ba0807fb833c78de9e130bad4bb8592bcf970f8efb29dd74abf6591684478b5277760142c374a7de69959a7fe9571313ae4c5a0620ec1aced7f25accdc7bbf9b0d5a3d3400a8054d66e66dd7fb5cbc6495203535b63c5dd570b5de7b0ecc87bb7a53b2e8d7f7ef1e601613a5f79bc69a7826c754fef59a391cab7f7d3c8e0e225d4548440602ff2503a278261246e9018d3703bff68adade8d094aa683290757cafd1114f327a5d894a7ef48a85f58784085af7bfc95829a01d4ca5e48192185c5ee6279469d25d754d8a118357e14d9010a3776270d40ab8994b6ca6ebc91a8baec1ba24df2cfa160b50cc378288b00c1ae1ffb61e84fae581e2759d70b7c5b57f2bc71939cc50298aaeefad09879905a19c2fa1542f520234743dbc0cdd3e8a9c8d8c1f193dee295e2a34a811af94eff9c75882961bde33a9593bcce492f29e9b17cc1d0010af19ba57b6cf1fcdd4d872d034d5e066b254630c33a0b3bfce1bd8ac82cfeb8fe88f11f5173974c99c43f3418f6058dc7306a368d9faa8d8aebadb2b7a88807af694c2b92457813436aa4987f1d223aab8cfb8b46c3634d23d0de4e87c3ad36a7848dff96aea9a3eccadb715236430939ecaf28bd3c3451160f267a6b1e96f8991f69767f7035a5d01a45cdbb8137afebe3041eaebfcd9ff7bc0f44f7160789411085a0b958c33e5917b9b15c6b0786de9ee8b82c5c015c70c0f72a3c269e19ea2b8f616b371f2d5dd68f03fae9ddc0ddd04be9662cb573093e4891af8af3bc98482a7b9f85b6bafd511b7672f047a9fc73f3a0f7c0ca3845f2d29cdd61a6d8ed0adef4f7c532864c55ba26345ef3448adb7157eb0385407ee946740100823a6dd7255736941a4e2a43bdc8a53b3ed79b78b78c364dc9447c4af06556c93bf2a940da32e4f59b95ca0ef7a32433d57965ca86c096931ab0058e616e78f605d8662848131f4e839dc4b298280f172e9a498b103dd4043c0b646d3c5dbeb6945b3579d1c713b607554be4e3b5799bc9612a9aa9f857c54faac3919c1c624ef232f8d6fed1511c3d468c044503f7ae408a2d4ceaacf1b6286545487f3ac4be467f70aacb1a2a480ee6598854f28b3ad0910d0ab02086f5d364aea087f3f4d9c6da809aef963a8ce9cb2c1e7b914f120504934f40ca57c73c34883ec299e33f944c67330d5a27d3fc6a5d4e48d490fc7992f7d4a74ebbeec061998d203645f4ef1b5e25066a4ca56fb3ed97a494bace03de04d619ec47b439a70004c606178974263aea80be7a97247027b5fb9f2b28d0b318318584c601d3771dea1e8adbe5bf3f62a917b8605d11cfdad9e169a7efc1752c45c2b71953b7aeb60370ec957d1ab78526fe34580fbe5d70d3a09a51d179ead5d091409b6c08c3ca478c9545ef3e4ba74d294a535a7166794062a428efc1afd5d07e1f5fc8da005923a45a0c40d198b13854f3c7e1e88f52600efa7746cd09624e711c39484822856c284c2c4e8427deb07d5f38aae552f8753a6db036ca3fb4330956ad656cf460a229d7ce239f48513c937679d7bf31d52b90ce61e7a106aa12edc51913c29f9c1fde1ce9c01012c9a0b040cea3f1fd5b7be74a2f47a1205300cc50419f53a8d6809e016a5ea67a84bee253833f65dfcbbdd9e4d9077cedbf8660e4e8d1d6d3fca10d3ea324f1da9d5c877c93c69dc2dc502d0182aa545dd173fb65db04d42acaa80a13d93814e6937726565dea36a0d284f75d285cab7641e2bb8460e0a408d0f262ee55704152f0d90f647984cf5db5463b259f6b69e2d279b920026b31241159bf76c296c7b6961327fcdcf8d2a491e7c6e4ed2b64dfedfd61e2000be91c364a3d7967e53940a7e45113dc2440a57d2ad420f60a81a36d918ffc34b3417e06f2d5a90c9786944bee99919c536de9d315c39ccd1d18bcdc715bd0d88231bd9f4df6c71289665b1bfe2378079a904423412b8ea9d266397c5b0c77000e6bba3864e276e46dc6d84cdf84e3ab240d56ed07b59334271792164bbd16f26cef24016fc39d7b88ca017cf64a586e33c068f07349466713abb278c3c71b6e5bc7ae24e719d7526dc5e57db82c4b2bf9e3927bb6f6ad32aa1d4f1938c46926ea05ac06c52dadc50c279d03198570bd238473bd6e2b390bc7dfe07de9e21485bdaaef06a813bbad9cea4c82c637c39f0d1703a106fa0a71636537ab0065bca01649d9711be4645aaf3c5c10f35585089babad7eeef99eed532a2bb99f6a926a757a66d898f8ed8d103efbb4f14a83cee77e1e6b8c3e508c633093c245c0f86e8bd83296d5675ffb4dcae2680aa453fb21f4db83e05fe00fc060e6eb0c715cec55c1d145b56af0aac44f04dec985a878b1d6acf116c82f3a89b3754a394b228a25ef7b89860837fad57b65f41cb96c9d3f5e4e7d0bf411335f7e92b7fd1edfb1c8a7fde8e9aa8ebcc402f49cbf734a2378613a5486f56e5583f0fc5594239922f78515fbd3b1e525fa0917c33225b47f29b3c73abc782d15a347ee725903ef133ecd21e2a13fd9ebf828dda01d38f6020cb22ffa6ff0de91b4b1a98d1609ad563b4a7d5252194539f4061ca99843937cef120e9546d1eabf1c57b51ff488c31112d1cc2e5306e3d584405c1e5311e19cbd348ff9824084d5056a276fc02ef4ca8b9452169aaaba6dac3045554bf610ec5430a40159ea1832fc9ce0e8817c9a036afaba2bf4cbb0417bad845a11bb981a56d0da6321907907d8dcd859b0f8cf8269ba727bfff1ac3836d6212c272dfc6b815b643780d4d3cf50de485021e5dce2b79d3774d7b47c7e1ed9a121bf6c6ca521c86e2c709e557d75394f7829701b514afdd3adb5c4d52877a2253b53fe5dbb495671b6186609b355a48aaa5b796a712049dea98d54db2f61b5a5e4b5fd1723aa4af8b30c12bb80889bc2074c715449fbe6a552e8e25dc958464fd7d5e9031b01e7678ea647bba539e30a35591a3350f2b029ccc08dc7488e0f18016210e2538a231d969b3aa111ac82b1567cafb8f65e3f3e7dbd226c580fdb127cf5427546ce42b1c8fcdd3c72e5c8616e052afc9fb435ae6fbcdccf03352feae0f26181375f45c5efc4cc41ec00d3caef78cb89922360c6f7742b4a26d478552c49c1824230830966309b3ee497f1a6547f7d4adef571a5bbd197a99e74367fd43f6abcc00007bf71aa17f526f818513e91e535e7fc912253a75e8e5a3f52127ae612e296ad54fc865d05c381296a130e59c22efebd23d62b2e864125b86455967ee1341f9f91774a93a67adb69aa0941c5cadfe41532d096fb11361747ad61b1ddf83f76bcfcfc3f238b69b9016978329afc930e3c5f58ee4ad9b7e739712716162a24e613c172ab82746a8425f751f7ae2201f95e7810894fa73e42ddb8f888854bade6864d56c1e17faa049da6188d35eace7d45d25f4db72218b78a71a510a3389f3674a3c37683326800f552ea2fa49e724ec6fd8704621c6465c0ee7fa939a53f90e28ddfae5026ca863dd1acc7e7d9d3b3779a51a20f79a10550cba302679be960c7680c6663145518b2d8979ca03bd410701e41b05c5bc0eb2fa7487ae4655e996382385cb784d51f8aa10834775d5fdc7a3dc34a5a279c062ffde04ff0bc31adb7810cb9388f013bedb30f6557adc1548ab4246ebc5bb5c179ad08073f1ca575f3c72c265a17b1bc86f22fa4acb3ddc2cfff99fe6c05187fccb69142e843d99d892959a75d6ce523dec9bf548eb874a21b735fbeb422c6c1fe0d35bb2a851784c9b8e5d471b5e81165f89ee596d5c24b047e79b3af1949b1c1340b590a064982d038f1fe68e3c36c0c6db1a37d158ad4981e47a7dca8b9a83255d454cb6e7f27c38e8e7abb555e5e199cfb89204526deba936238c5309bf521525a1e4189f02a800bca20f41c87448c9b987e2a57023a7b81bc390d8166a826f2a3e681d7a9f03a86cd7543e6158352fd90fcec255761bccaca4df0c4ab291ae1f4573d1d7b9a11afd8bb709157aa3fe4aa2822c30ca5529dbb1aa294b3b13a651753cfe9819b17eb661851cb33b491a0f7f5ff39ce07c8940cb25335f838ca07c6ccf92fd9d5533cd7195dec09c85189d13a602a8fb1ea50175d87b55f76275305ca3db9543342517272f93efff7dac33b01308089711f207441e1aa6ddb3c9a76d46f7d59ce397a45ee16fbea5d2b0c9f9d44ac14ab4fde8b13b340539fd62d728482df7bf950077dd280700b05af557940c6d9d35886302bd0df63a34eef951385b837809d742b9e294a58a81021d76b6ee5dcbf4658c1a5cd4b108be91b95de19fff77a7f7378c0aac1a6c7f49fcf8d0bb60a042a7086752285791a040c71552fed7591ed19cab4c85d2fc6d0f3b59aa3fac7621069c4c1060a3f943cca85820ff9442bada81ea55bc62e0d377936b3c9a020012d82b49ae9dea65607c25bdf505cc2ad3b219d36edd4d59078c409ef46e03cd6d39265c62ae0c4162afb5b0b4712c1421ef923cab03e7109d6906161e561ecff32d8453050284a157f61cf7b9a71f5f6b5085bb91b72e17aa52fc2ea7833166c437c830981e68f2b824ae4b29c84f1dd64a9eee559df3127cd8bf85b5355ef4adc8dce2b4d78315a152c27c320866450520a236125353b78b8fbb7b79df1b3a0be11a8e4d3cfb0611704bac04393131eb9ed56810b600b1df7f43b97bdc6c1465b28fc06ed56a77ddc49321f5ca700105bdb8206f952dc1977e3f472f50a77930ee395274fbfad818ebda504a9673461dfc79eaeba2708b96b779192f257a4e93fc2496bb8124719141a75c7f05c788f30c6633e2e75fc9172b1d0d1f5984764fb38340f5976821f8b81f4f25bb5f203731650ec1e324b0e0888ea116f85c28d48186ac48265ee99e90fd5ca50042b3a208c1624984e65a468c33211794066a515bf017adb41b088c07478a711f6253502bef3eeac8ae663472e9c903449520c0ec415aa83aa42890d39d8f7ba125cfaba9bb333021c1f77d2bdb9de9f76bd62b520c95c12da595e62ff8da8823d158b4dd9fc5496055a6aecba6074c39b6be37a4c0be63d267bbfc33f2e16f86a27799ef06e40083fe7700917ad516a8075c3914f69b3584be5a3aba2e46f0191cd092df5c7b4ce385754f46deec58fdc512f2f63afacd7e2c14ecaba154fa92a0ab8adef06f8fd2a0ee6bb6d2663f95c4aa484e1bc9115a626c0c3b60c89455635edc5858895cc2bd1d6849991ba91cdc3646f79d1491a677f4cab90f490d6bed43d8520bbef135b1d0e1116a6139f3e4670587c99344182d2c43184d23b27a4134e6e4ab493ade2830d3f6530bf50a122af1ec8fb66d027d21e9371b4a811e8de23ffbfa945524317a71ec415685a64128947b0efbeb89a46ebbba24468f82f9b8c30e3b7c05b270e8ef23b13b3077a8cf2f0ac3613ad3664f08e92a4b27a2efe76cbdc1c7554a09f08cdec974bdc6f45d506cdc01f40dfd8520e7a9bf377b1fd5daa40aa2359b00ac55941c3a1f597db1b801f939381f4baac6dfdf13c1780291911ba0d9bcc39f24a900eee7e3ddb3358cda91de69081185a06cdaa2584d0c0099e1ab1a7b3624cf441a3bfdbe08e84c2ce824c010849b1579e6930d0c7507db6e67b157de5b6a7255184d867f6148f627172c8396a6a56fe6d226c0fa89973d55b64672aac52e0f992ee8a07244da0b55fd3c8f4ccc1d0e974a096e50e24a9252217f732e1d26e8a24828cae191880c13b3e8542b6f559502d46aae649d186302cccc02d173f737a31bce84c8bb765234b3298721f6d30e6054e614596d0afd5eee98c21356b34a3c33c321dac5714be9d47b026044421461136a252793023e1afe0f7cfb0f03256b6e99f9b5bd6ccb01d896abe14e74e5c7ac582b19e4ecb9622e5cebec0bd5df74bcf504ea6b6e551c35c8f441864d0b478e1481755508cc1ff891c8cd12062c0e90ff9d4d566a2db9232549d83b0428877cd713979b856f9ade217e92eb8915c80473106a654aea0fdc48d281006505e8b4e7c08d3edbff34879850c40ed325ebffb6ef7fd901db25e94797af63bb5c08b616b593b6031805f6b8670838659def8eeee4751643f4ededa3fcb29275b129342f0b04a5b87bd93e89ca6130ccdcd82913192e0561177372a0cb8c391bbd6c2728b5c771108721244e35e7ca1c3fc60cefbbe7d12a6211b6cc18385f0ad1d0dd3e56c4f563dcfbcb37d0e08f654f0beb5b979c95e00ad789691ad0956aecec7f71f589b7303c79c351b74196fdc4b40dbe5a890ed96c744358960a785bd0c24633ba44a94995997653c9a98692d35cddf37ccef0ee34a0f113c9cc553bf7af805dae01d23c3c090da258ed4f2d677f97329e591f8f261b9830d5cb229ada86a2c0656133dd693b45906e12361ed6400bcf7692f4a205fd017a429a6463db993405003f1f41a64dc89bfb4f4bf8d7715e7a1aa24d1b7cf507027b19a11cf0dfddcbcb6c3cd46762a3ad419d9ed67cad0c5439798441011d2e4fcf4b883eb4f2305e2ac7214e6b40af31f8d58b8283e881adaee7995edfecb522e2eae0fbd62ac49b5ad201cebbfd29225baa58853035a94b230dd86d9ce49273516d3b13c7e9e0d6dd9bb16a31370e56995bdcaeed826dfe17617c03e96f8eb6c0eab589e3464fa6d3d227c3b05ca989d8459b853517567eff1eabff9eafd72b79880299f1f3dca9e4059cbfd660b5d7a1fbc8d05c548bcf7124d79db488803f27ecc78e5473130c0d301a7b45e020e67aea95dc0572a8a912fb30436b2a0a0b74491c1c90527f12aa89011d7d215ed124876d89d9eb7c77ec7bebdacd35699892b2979a23aacb85f54994357effd4e14ff85e8159a504d12dee82121a325a83849a924e275d9b74164e2d305cc3200ca837fe89ee325cc206cc01cebd0d1faa9ceec30ac532c8dffa04534be00e7a7ca77b612eee68e8713aa882c3d6176434e554a5699db9a251d601bad71b688eea96ad46afdf2b54229cd8a7b9755bf6ea5e99c785002b55d4b30834a3cd613846c82f4ecda39b5906f7b3f8052215f217b7f7323fd69635e2eb49971a021c6eb5d008090ccb1da7b985ccdcc126807936c7a5df4b1e8acb954b1653b77a2df409cea4d616f067f05bcb813c5a01819f8811b03bd273be2b4139ad19d53fbb39192331161780256998e6eaf2dedbc90c27a7500a9e4e694c972ab57bd5679b8c45ad8c5a609fa99e9e701798b50801b4bc5d56d686036c93ec5da45d0d1e4b06b2e237d7ec52e481027e357fc851b6f23dd474ccf1a2b7759a0d37322261aee09ed537d4a35cc4c1d09ea423c5982e3da3516d96862a54276d8392c6aed334d054b4a20324a8b8562f79b1af22f7733e0f2f3b1f6aab6655c3142051478e3b3807c0033b6bdf39dae2ec00efb36fbc82454dae35d97151c7a375b5fedc25cb6d9b04dcfd9e1fff5d044273b1ade438e7e006de5f19808eaef01763c98aaa4e2a00a3349c2a736d79325bbfdad312316c62c3f0dde3d61ee40c669b95007e3e3688cb22edd5018694d12fdfc8196f96563d6c0a5d50ea5f0d83f1a5c1b49c5c94110523e616b0bc7c10d38b94d972d0c6cc8df30e9daaa5d83d7d1bd57414cb4fee6a49c99feabf05cea9a3db523c71e12fd3783c1c0ebe75c6c56ab2dac9a8705040e7e09cb2d33cb584ad924c9d5a30db17ea7561f003bd6636237d55739eef08106bfd3e5024ae79cb91b84c13041a29933a6ce3db7aeda225ade92626138e5456d017a8e9620b4c77f6179c8d03449c6ddca26ba9eb3dcd97bc963845d7ee58a293db17811f6c309e4cca4f59fa63cad7c2961acf437f399726246dc43738ac51f3f831c19a6968ba055d67360862711fe2ca613ae82789d5f5eca820a60434a26d30c7e615d63e64f63386e887d250197793687637b3aa1c259c7638ffa164130558b1f14b860517580b20835066ad3f19bb7a119ff0fb078c465d78b83d3c63faa9719d2b4587919054e075d7fe88ebadf92938e3513263d399934495beb9d7a5de77f5196899d828307aa360cc1c282ac423f0df2742e8950ce3c7820faac4a0198ce57da056f4a7a90d9d8cf01f4103a4cf25b654d71a29bce6de4c08532b2e8add118510c32baf07a3d379d5d5c31207c64785a95f565e0cb3360f32475786e32df89a454ee40ffbc95e52e04d9a8647cb1410028812be72538b82bc55fc860be0b85c48e87618c35a7c2393d652565d963a55d405b3017a42e63e72a4ba80c8d29c12335a8d536b729929d41fb1f08089cb4c47cd68a5d459221d62b18a6ecff8f8c15ae9db8e9631d6785461e6684cddaeddf8ee71b4b1ad5de9353b047cf6d3408553174072caf04cfcfaa2c8c4c8acfb019248a1f761645823733aac0aead5672296b6303497c557c1996f1389049ad55a4e89268a6e060fc1434883a64f762e1f5847aee9d51d395dee0a094b9053e38e83ee596e937ac0cb80ec5423811868e157e5335e3e67e77078fa15bf2a1034ac4c1cde633652401eff03104a4d0d2e1b4be03bc3762df8236f388d8f7f4c549c49fbd2176893cadc45dcdaa907614ed172fd04c20e5003547c18f4ebde9052647d820c428e4f59416b3a1d09b3f368b0a1f1b0b04ffc4b4333339974e728666b458643a54d17d55e781392af07ae5072216d0d3e59269ad3390cdf4d7214ca38651a5672ce1dde333ffd1bb42399d99e702a8a3aca3483725233ba792355c18c546ead37a2e22cd8132fc9fe39d3bd13d6d45e8b71bcf14a7e6b0c930d8efd6d51c20c1ec959c67a84e410908287ceb360e20d9fa5dfad0e44a42161b63d2c8e68c9706b1b2414b84a22c43d0a79ddc091292bcae2a53fd878cbf09c2ec5a1e2d674091d90107a4ad74a55f30a65f3d5a00e29b1e13953a6f768177de60d1249ded92678b1f05318ad0b74a5f74ef599aa01578a0b08ef787fb1f08bb5578e657808e1f202dd9785b5449be038c7db0c33707059a629d839e2e2a5b5d1b695fb02692fd49fe5f81ffa4eeaace7323fd277196e3da894869b35d2a08148d350210c117ce166b1d252d321e5a7911b87ce0455998a0e31da175f9d64fba6efa4d18139ed11065344089f2f61836164191dbc853650230fd18c13453c3ce0f8319c96fca7ce6589102b405e7dba91af4f03c73e9a0e905514d7aa7b56d2eae8d74ab235f94e19aa9adb13dcd8e39828b4d3cc6f79061ea90055ecc283dcdb8ca0cad2a0d725359676fb15180597ee9188456c40fa4c4fa76034f895657e539c9171e9ff50b74e81b1d7ee6eff2a52dc312c9d7a08fcb6ae6054dfa0b79b013a9f01d70945ce2cec627dd949c02ef969b5c161db1f6ec9d0a53f3ba64f79cb29c9c6131b69d98173d43f66260c28e8a788c9f6c36efbd542014a4627bb4b5d34aa7e57b776f6675e80773d04b59e3f47ee9db89614872b5e43606f85255b670a482b6b80c03edf4e72c01adbc4ed38aaa2d88db04875fd0829153f3446e7735ca6d616c7c1ce940195cce78facef95db9cfc880d81f916c7fe67fb1b3738307a80c9666d232ea103faa0f77c34d831a8b6e72b62abb257362e7fe37ed6b75b470288bc9d81004eec89c0374f5fd6dcd63485e6815376f78c1dcc06ba1a9b3b07fca15d3e54ea1b48c8e85c42a79feaa2c2fd914a287ff63bf027985eaed8dc8ba5c6cf4260077b47047213783cf17fe3f39fd9f1e244f03a2b9164dae2b18337fbc192fcf8ff173842efc08d0419c90929e84e9d42785aa69c69d1d3661a4a2a5a11e3135e5d738d0b37b8db6e4c75352f5c9e8c999965659fd1c88bc6ad5e4bd0c9aa1c13a1525d52433265ef8f34e21a64ec982bb060dd29d66b9fec72aac9354ff63a6091b873cf2b24e57f0ccbf4c1f0d1924f1ed0d98babe663a1a950c7a18d21dc2b79491f636b4eeca7f524510c60b558ce5350ae44d6d491208a1bc1336baa55db720bc26cfb65975169dfdd04f572a13f30b294f16136408d71f5b893b929fe918692f5e8cb788be3d0727e34629158e5287ce1ea69c3084eb1e2c3e5d08666adade304bc65e45822f0290e8f8b25e05118926623beb60bfac53d32ade46cbdd19a798f4075c3db33dd48076839b25cc4f4c190f05d29b5d2e7839a0cbf9639f084ced2573e8125cbef7932b125da5e09652a258bfb845112b1e209c831d2e8fba8c98f29eae1ec993abdcade50d36b0c839ce2ae78858c5d73c9847e144d5f41bbc8f05810d263b83a01ce498afab292d76205208811c6dcfddadbfdb4234f98bc2ab2e50ddebf4ca4f02173c2d2969d9d66fb3b0c0b16d6cf367887e693aa977cad542d4d0ef87f2d3561a05e80e607ccf8971e24f9c485267e477e4bfb5af3df02a26db863f689b59fc14d36db1e1dc1084e0d156fb2e4d9704017ccbc6fc8d7767094308c8fd5905fe878904698bd8072519d257208c82edd9ae5980e691d7a7da1e7f3c9891d9f7c286c0ba22e2ffe21ed694a97c4c4ac36a1f0cf88e30d0c449981feb774a2dcef7d7c7e098b0380402c02d0f5d648c163e9340df9193d115e3d0952160e277010d3d08a4bd17beb280850543b1c97aa8ce77659d9640a0e1a1bea0045c3a1688f66f52c72411549a4ce0d7764b302148dceb112829e20c4f4911f972d948648949b3c0c6f000db7e91d0f878f5679cbe5484e6fe0b3d5abcf7114f2db2e5d16089f7e0e6af6e1479d5a279bf82f98831423919a955e7a81e026ef9b74ad352249258ac23c54354062fd166c61e6b0bedf56fd50f479abaf1b7cdb3d3b87ab6ddbd379511cdc5c05902dae2ce663b263297f6c4f1747afc1695b1c33d1601c8d22003a134799b6bcf7d3dc273eced5888a0ebce3507bea87a4d821249e9238ff07eeac765fd445f17e13531081244cda94c821f26ebfce746a942e08d42dcb2f5a7fbf53fe7ca7065b452f9ba503f5f4663f6a2e46aae1b981af89dcdf6928314b82ead5a71156f77bc18f38ff15a9a515f1e7cb6e696de82a2aa1f78b1f0a52967a5af20e3e05ef06f3778e2a4a1924336d68f231f165a5567fe187f231d9b55a7f3b1cad7b7573d61beecd182b32a8d150a0e1cc1e07856d740b622413cd58881556c48163e056ca0efcb0ec43334cd06510f0423877ee19fb2bd2a4f8d71c069e93d917445985f8b1cf4051bac1172a9f59f3f9da0b26c23f49b6a8072d6180c61ab79491d3dcb54b36c25dd1e040e38cc034fac8fff0e4b2de2773b1a8b1b75ea10d22f4d8f4d1344328894224c6d14e3829181f6dd2e24eede2db5ba9bfc8352c721303f5daa26edb0c91931ba25130aa043339400c76cc7c8f442952058c8abe9d0b19ced399dbfbdf432b56447288434fd1c939e3f50035c5b7a7944081c3de0e23b9459375e04f32bdf13f89e58c6705c470df4e3268c44ecdb304253518ddc785132fd72b0796d98cb61d25e1c0473753fb76d77da61401c8550cc60ba0e363c744ed90058915a6487ec55f8ba521aafa6b3ed166e71e3d3a4f158333f0240a37214249eba5fd9209d4e42487a35c206c495128b45c6af59603fdb2feec12188bf21e87e07f62cacfbece97246156a1926ba988685ca5f6872562f7698c912b21da733992923dff24f20432a7eccda80c13d47ac7a7c9ffa02596ff6b63c221c58e2dc674319bc629365d65bf698122ad45231e8bb2fb2c9ec8ed877e06fb18001e15855768c5cb8ee4e3f3748c22af384de32d6c7d1935f341069df0413d6184ef859629bbe212d0796e7b4314b8bd21bf200cf6d2aac96ed7246304e253f27f4e6b972de6eb5413d81fa65c5f462ca375161a61e323d8a9f9a0b36d8bd8ece0b260fdac9eabca84d95392e52e98a68da65410688376a8391a4f20d51d3f5a9b70c3bd59a6adfbb21a6da02efd2ee724d31ffbec4ad1eec651833d3d3c0f594303a42667b03030b1b3acef9511542bc10c5e4fc53e3a0a80f4852cc80463cd2083acac45aadf7476056d56c4554a86f9463e5e98db788f2cbee616a6df95e3f8e5f02987d5b6a65cc2d913386b61083c283122fce2aaba7703c9309af47335cb5fdc519e216ee16e716da6246df8f5cf459e1259bdd7c166c45b5306da1cad864aefce79fab17df0dabb98eadc15e979ca004a6a3c9c69cf4256333e359020a1a3ef1dbda25cb3596890ed0b785b68158d0a54b335d0d4aaab4554f241de2c0d5bfd4bcefb57ed5990e53fe42873c2cf3ddb3aa742cccd37d3f377b50a9f9b1ac0f696dbf199bcae2c28fb6eb3c17602285efdbb9cd506b6754b4dc3422c1e92e73a715d046b6d6510046ece05d632b50a6d82f54491b11ccd5f54320500db8f569144e021f349056ef68c89cfefdeaa0baf90b7f5904f1130fb13adac47b4df15a9f3b64f665a8714332e4de8e7a7464be77030a1f86b021f26cf48d7536567adf76d51aa8372a6baa64f0f8d287ddad4f2394ab762528f6c6583d38fd704a2d85529f85bf4694ea7ba6df0aeca2d7860da648bf43376795ffd3b47119a94ddb51c6bca06b339b9bd8107f96dc04efe1eba37e408c4d63ad4038808dedd58fd6cf832e07126e990eaeba05b0e131cdb905deee3ed1b4ee604385ac4e2f6b045a0497f655d5ceeee0ac039f9ae6af7364d446a5442a3714eac6ff32806204774d730adb9b78c6a8c597e760157b0f4d68fd00a1bb4b354857cc0f7c23b43e2f803ff408be233d164cb1446a597ae6e12643455610f171423a78f62abcd7ff7da0ac6b67b644ef28b8ba85d49b22192e39b266cfede84f3c654c4a70521c7799b7e1e83415de872ca0b4c7c8a43b807bfc9d9b7e4bca7e75834e12a6f26558709cfb3fc5d9cd159191d076cc60146691510bfe9b1a756dd6ea0bc893eadfe794ef983a41b4ad1061c890b1235008dfb67f91fc7c2417cb92dc1a565a17de1db3aa0b256c7653a0902fb4413763f068c748d6f1672c312cda6fb62e62415ff7b51d991c49ac9ca936a0389a606afdc122c56013a4512c2de80158d7bf86bd672f9c68e9e3a67b45dcbb9017297f8c0891cd479d5f33efda5dab3380365de1d21e99b1463e1c7f662a6f8a92c883e7a170e03f186915d36bacf087212f26bbcad1b7b178af14f73c32d4fb3439616794e36ee6569963a4ebb7338d81ae40da479e31fd0c27b0634ce4a78e8747da9e90d2f1515b06d89b0027b38ff3ff0aa959992e374c672ac80e6de77b467e94f9fee65613ff8a78383dd8ec00f6162a9fb1864ca87691870c7e0ce472854953e4335613ef7b47d96606df1dd87d2019f0127412355bfbc659949b68edf0ab0ab91fc702a4d574310888122139c51ae84369b7c3eceeed4d4b3db66f6c2cc7f632587998b9272d7c39c2b2477c598740a09eff7372d8cc1eb79fac0157bcedc2a8e42d86c7eb3f297e9f2cddcb316f1159544af192442cd5e12be1ca18b9a0fc09e084d9601d94b0d4da70bb24abd334f2e6a030de86494e401e4a287fcfdb72c68e8b37dc8522f076a5139181032082d0b27ca2f6836190dfbfa9d98e0800ec4be5bf248a3597e80193eb161e182b81c712940058c8d12a21a0b92fcdc1dbc9b18b57678d8331a303228efcf2090635cab8d5053c754ecc74b97efb1ea7e3bdda3f9882c9a9aa628824c27b33caa3791836ccbeeb882357bcd91d1e98cd247a35b0247a8c3fec0fb686e9cec296d19ad5e3420f95fa1c9784f43b1f5543793ef3b96b89abe11a5d98d6985276e28a73c80c67e6efd53567c7cd008facaeac80e4d6ee6a2b5081a670a4d7c2981e601940d17cc654ca667379ae6dde1305ac8fb5a3e0bb3ac7727f879c75d1728d5502db07d2725a4ab94fefeb5566e94d8860680a20d741a7c6c3926f7abffa88cf853389acbfb1d967cdbbfa637e9e934310775688020feeda9f8d28eabca11c1083d1d63fc5cf0ccbbc397eafaccdfb3f83ddbe76fed1b4fa2f0dc9adb8b6c0835044c49b63820a68ccc7539cd46d9cce8d34109c3ba9b2f0c6dd8c1dbb291df73bffa7c08fe9f72725d28a181a55c9eae7f306252f6ebaa50abd37968415147280a91e5824927ce353eda4a409201c3bedfe1859621f9a918020fc064421e212e6a8c93dd9cc509f3fe2be6e32c4b32feae6c5e612b3a826d3b7c6a0d70190f7960e46f199d3ae0d04523d6ad9e721fbca33cdc7371ed7f738aafca043725ab698a1a0f52d18367f6cd041e0f43c72d507e801f32704997f4c0cdbba96420bdf536cd26d8d760d2e9b7849cc67716467cef498e68ffd6034c09cfdcc3459480e7747b06c0feb77befef7cffa7444d8a2f2febe1fc4e8a6ac0f04ac1d3b0c356923eee3d28d340d46f270cb486706fcf52e1b967a05d53f7dc1826454659cbe9fceb571a80d56727bf5a1ab603a62c34eb29116aeba605955652902032bcc1c7b306559015e3bdd982d0974031e63af05fd0a0e9136842d7461cbb24914d5589929d12f6564c94fed4cd36be75ba65a70c61b7077d2b60e2747b12de98f9c23ddf913f978e1c335555deb81c3a2ae4e0ca037740cf80dc57c005c503960cc2f8dca17df558b9c7463ac597c8fb7b8a305dafa6c75eeca2a05f0b8de09466809a616ec8f4a8715019e95227cd78ed6c95f4e4b885a50a79d874d4bdc057c812644407bfc5c9e420254553636ab9a844beaf0b2e4b9b0194a71557a6b39abef01eec6d954238325545a64b7cf46ba49ec3b5a0a28d3f91d81f4419d2b49f0fa897e1b0450c41b0ebce25931d4d1313ea09593b3403257b1a0b70b60f20b7d825f9e88c6b67d15ada88b7542782c206cfc4fccb716b2132a744108b522601adab71f0f898fbbb3ea7d8a42c50b25e9b12fc82b900e2f3d356d83224bab998411408f51eb4e528487b86464230ff801f0f82fcb616310d715f73519d66763be52d2830fb390015129455f1cd3c48617c5e2eacc9b0c59afb7c363c8a689fd0d6a264272c0ceeb3784339f8c131e31fcf934ae595b4a0b5bd11494f7246634bf1531666cc3c143415dc91c47b9de782155a11b6ccd87345adb68e0ba2f92f5cb1bc628ed6ec9cd8d0c797ee3261101693f69cf234bbcddc7ac5cd5645b8dd6485b8aeca61eb27df23a7b9c9ae367248dca624150d7872cf8634167e6a5fedaf6f1c91448d034a015f15c59e94e289961b15a567b11820eaee16731ce26569eb1b8ecd955e0e380fca3e529b27e3d723c3827e567bf60c64982117dae3a8377c4e69b1f23f3b8fcbeb2b987ed5806c74e567d8d39245e739f9133a30b98b4f6371ae0110866502f6a41d7daad01d20af37e37a016cbc9d4df46507a74695f45b87efc7bd03948f8e4f883df83eb3ee6d96127392e8a318a0573c7107524c1be41d13f38d961c035e55838279a5f063f88816c2e079ffaca675ec035fd610d9fb853c044f6092942225b776c50d071d676ac57e8cc09d091eb77d8a38199df0c093c4dc1fe63b5ff474f920b509af79034165acda8fe397a3346fd6effad78a31152ea4f5e1232cb30edbd79b7c2a8538fba059c08e3b7a28ed66016e377f5f5d07d9a87da8f4240d924e56e3a75b8458db2efcbec81f5990cf6b8e4b35940c6df6c6ab4c5eb33a9114fd09ca72262a826087968afad11508b4756c90c119e32ad5e01412bab738f845d90d7a08d10422c35f9551110cebc466d6ee8eb807d8775acad505d4c2b011267e5fdbc37e6e24f2553a9df6f48d2a01d19a9878a446a5d7f67991f056b9a0c3d636bb694c3dd8b6dbd40a7dfc59fba52a69c47379319cc319bb9e71e58a84d737e4d020b76831c1a7be839b8668f9072c773abc4639c8f2ba33e1d1552299d22cfb6b2d5687356e2f2da95b7317b9dff603816cbd8684d1eb2f7dea1762476a750dca77ea5aa6f1e4752e6cb88b5541e70117d80621093d23c7b4cbf559e4d9a1e74b3a25008b93aebba4e3096121ab1c15d873bf1678fc7fb923ce19f84e3acab38648d9b4bc45683d8ec9bcceb473f29838d726ede02d39ae4767875fde7f829f50ef18ff91a5aa21ffe328ccc9d16bd12b46ec652e95c750ea20a90c3c11daf92b4881bbd8f806d66c1cd95ca313c58b5664952c8b74cc3cfbcc11b70423d9f4462154324dcd443bae494e090da9425dbbb4916902576b39f3a033472a5476ae689ec2ee80d76ababc31a22e1af20ceeadffb317ad2f249df6d88fcc9f7d3e783a6e49abee783c74c340e4947dc19a1dfb70d0cc01c0aa5b3a60c2a32ec9a9e6c4de4ec94ce820649132c588459ea89062f2155b4604c331c5f8f8b4737950894da37b65140e8446bf383ad7f7d02f5f3e2f45a9cd7038aa74935a8acdf3863fcf8ea3cb01944fe41e97712a50965c5238c2f19282b3408a7d6244d1f8eb3eb8babb201db4c36de4de375d78bcfca6d58010ef7e8cc3f4d8231afd8c14adc063629143dd4f78d1b75eb2742153b66ced086e95d8b06f21d0cfd4fbf0b227121ae8eee2dcd0d730420f1ec09e8eac4f0f5dc5371071b099dd2beed900479bc8320b5fb0eda6d269a471722a24b648895f91fb27dd465e2ac683a9967c73cde87c1feedf32fdd2646b98f4697818d87dcfc8ea19a740cbddf4a98f85f6df23e657f2a06703d9b2ed24735ef1e6ad447a57a67948d9fb117e3148fe5c9041b9c10428e63cb07d40e89805d1fb0f793e5aaf582b664947ab2c18f01ed5c0bda0514e8169eb5b53118ec31f5d80069f7afe7848c7554a616bc02588ed838189bfebe39698f7ffbdef9dae8eba830120400f50e04a4df8637fd65b09624c4a76e4ad02debf08c9ccf94d7c87b55e2695e07e9f165c82ac37f2ba8272ebdc96800328d96fb4fdad70ab50e646b4104a5372a6640370e61fd6051131ab4db48100b1c3f70e87c6f795dec7668624ad0fa313f43b1cff9a587351fb5d40309b19c6b7f54cebf5c9a243da6bedf88eca36d7457ebf45bbc1d7f0d848e19a840780e712ed9b9c2e09f785a6f9ffafb90372eeaa5781e3f9f11527c0d4c825ee73b0b1aacf77f765c81f77e371dc32293eb93c8c2ad943c5ee71c55321e712854097f736ccec901d0751273157a125aa4256bdb8681d0df9285a962af08ffac4f43242f1a8f86f6d23e09221e68ca08bf777a42218ceca377ecc9574499e924ddae26eb81c4b695ba1d10384ebdb9e8f4f1bf86ac48c770ad46ecddbc35bd644d9da8e3afd25b331948d1a66c456067632acf8ca6cd294526882cc9df5d8780ecdf2c0d8668c20c8dbf22afb8975e1b821e28e50dacee7d346c792a39a86690c0a77595abe174190effba95c6fee3c1dd1ff8b75c659a1f9b6c4ae91589d256824e4ee1b16bd469a7607685459127e994dee9642e776200e18207ff7ea17c9dc0155135d724e1a25f99ce019a138284f855feaaa0e1d68358ce1b5fb1667ba14089475b534471b73b04f9546a3432d028c3bfdb0a774ea16ec59c1bea6edb14ca3a9683247c34da0e15416261f9ff44e173f1036c2204b08e45699a74e1cf8280a0ef7264bb7160f57b6b924b677a2d8370ff40e324220d793256129ced18d426f16b1f21e3d5a9c50c39b773121ab996eeccd07f77c280b99e09047587efe236475e638b8bf7a125c87aa91ce3d01cb08bf701603fb572ffe97f8181426ef3c85fd10c5702251f9322c3c357638ff7a0024f3e51e5c17e4dfc4bba1f7ef6477a5f7c7f835ecca162b57583cfe65b4c0a79dd057225e0b00996ff6d62da32d33743cce5ce665f104afc6db7f24e0ae74e195b6f288e30bde6db572d39b21b4da68d04a54ac9beae3f40b99cc55f57223b75c09d092f1f553b5c8004267626bc34d2813253f091ab8b6235052d660dfb20603b2d50ab50e9a58de3b354da0bb88568dabb8e82310075446a37e4fcbea9377f703b7abfe5ed71562d95756575dcb59143887411075361ac142fde5a5dcd478df89a95541ecc90c83213b4635eda28569c97e77c28fb8b50326db1af8489728d02ac7419f8a68775741d404028b938b16db8bb37f8a403f7f02346dc2a6e56f0aa5f55be119019b1830fcc61cfd8f09aa997dd7dfdb816b3a042f8eed3c3cc1283c0a286468217ee02789bc9eb0b74a8a547d5c63daa849fe675621c011584a78cff1bb6b98c5a909362b427cfaf57431c461dbe3e964879ccc1cbea32d21274715783a595c9ff430eb9c767349e20b7260dfc36413acad140cc92cd68e93a21e7146c9a1902360903a95cd8fbea5e03328b603efed615f8318c532272b25ed4733b2d97c1a5194ee1e8bbf350a55ddc74a9409224f8d3a7a413066f3b26f0fc128e61b37a1c9c2df748165ac2e0fb991646f1a555878312087de637e82e3c652837ac0041aa506f127c309eb4f8aaac2cd9da4a05e93f66f3289082e562bb32cb3a8effa16c3f8a2f170793c19edbb95dce104094dd3699acb19ae057bff27d2badf3c11da2dc67591e5ee1365598d90085d6aa2e7e53ce4ccec88d2a24da0b2bb3e0fef480b34f58aa1b2fd4db5b4c2ef1856dd1e2f5b201c1cf3be9c4ddc3d0d583d1b52b4141dbac78ec1a47d4cf056a9348eadfe5feb157f40e7f27f54d49417b50934a4ef1ba2fa99c6e032825d315f7c42c687eaf9671f5aa9f4ae5646d8dc5f846deda8eea65c2ee81d381b332dfc60a5fe9db06f0d7a01e6bcc74a73db7f2c3953d8d1e79d7837a4eab23be939d441306ddc9b37d4c4264d8b01d333c070f220c9bb3825f1aff62eedc5ba48b2c178de22887cfd98677afe878b4098e97e0462d884b273d628b2ae9c4c1cb3d438e05d402232f5b9fc5764a0165a11f6f22e52b17de18f5ccc0a7c5e5e7a656f268e79e911bd2a8b448198bb61bf8547feedd9f188b5f81999367483a5bd1782c0bb97c17b56a9c5c153470bb1e8c3f67eda3de539ff96f29ac699941bfe242d26eae3205823d1cdcf6eaf8e25c67c6c0156af2530dc0c7f56a3f977d52c724e29f932a9f66fe729b06579bcd16ee1e596781c57011acbf2b9c36c18bd6445c0afbf1d06b72a540f778ec7ec03e0c772d1037a51d083469a8b8f4e3562a337d50eb1d240e3da5cbbeccbcb55c0a82c36d65d2c48bf855e5c32f0ce31def3d6c1fadfe718f3210d21af65a7fc6de6aa479232cdaaf2479751c8a73d97228d66b6e8ed6d4878a7c234aa5c884fc4eb91d47a5b48d29f059a348f3a54c854bd029b5b539f7e04c434d8da39f9f92a64ce5b94042e8a3f1be3f39aafe4f93aaf22fec704f4d10dbe944860ddc3688810cf3663efd1d14b006248f547a799294548dd3b84c1350c214ed7ab900fa4138ec53e828130e7c7d985e3702d0ce9a849b60295f4fa7dcdb18bd0d11b12ac715c018e10069c975c0c773e7f64a270e0f5b483e989b87a70196c7a24f7ed346598eaf9d92989590fbbb7585410104471f4ec9dec5aceb69c6642dd75b8624462fe1782b90caa4b6d1f4891f5a52eede53131d45d19522bc5022bf0c78cb2b50be933e40a8cf5f1db858618c2626670cf38d7a3a12c9dd00676dd7b8622d3d9f09f1a805ddbd8699323416f5c7a8680c6a7df6b65bc8fb4531425897610da7d507ce518966e7599f6f3d13f4f22527e1553dca70d7f09b360e3401172a323832aef9205c46403e8f2b25da764622377cc20c71326ff68d20d131e882dcb9bb495e5da35d6c0f5cc12f73672930b826301cd799e48007e3ec8db4bdd314b81214fb61a725dbef9ac9b33e556d67623140b5aaf6069d19c30767fa2e21b5198eb5a853a491b88d5da96a68b6d817f7c91a1ace2955ec16fcac4ec8197c468262e72698a778f5f98c24c87def8db50f5c385bf1e8faca172c2b51bda3aa1654ea3e8804d09765a9e4fe75d6988c73945c7092a4d6fc9a8c6543fc4c8cf49a7efd3eff3975a7f59570e355fde820619fe236c0ab218fa587dd157fe8dc63ddf8a46683dfa22c3c05c5fade66e466cd89674e18d21f10da1ad8f112eed2eb9aa25e67becc5b6bbeaf24ae219fa878bc27ce7dd3da2d5bd0045a4d959dacfd0856a06c1fc727b9e86a386cc0890dd9d4de2710513a1a50cdb39ae53c44f6488f7ed278c75214b97d762775a7f8b2072c93a3cf7981c7e5811c4a48546518ea7b893826caa329cba114e0c2cefac371fa7b7509c599fa332339972e11b6b136b4780466d859e09f8715427866421e8bc990d02aa0b55a481b1d6a86619e954c211fc73d6d0059c132cef8b58f1d6e502d7de04547654c55645c96dab04758c96e74c7e9a82073e93d97368248211c0eb14a19632ad468a03c2ef116da6dcad8fe934b965dcc880d57e5a0a05b6922fa93954bebf2e2f885166f6319da352a70fc911fdcfcc5a5a3c159267d25a06029b2dff89d044ebb46e2a6e06ffbe1ed8311bf777594bff476f2526ed7de2cd10c41f3e02cc8edf993c5472ea7de19347ca33f9166d1759c1031bb9b1cbac24948847b64351f93b29dedfddfefdb9630cbecd77d07c66c33abd6730b14e527d61a258ed9258adb8d4c7ecc39afdc5960b50eb062933dcc70132aa7d823e2746b49eed4b5a5dbbcd791461b3ca5bd3f0592ecca29f9c68c02fadb5027a7da862fd8d1b0b9e162ed787f25afa7187cd132c71637c6647f1c0495adfc3f0ef7ad35108d6ed9ac071d8fdf0718ee9f5c7c64d003d80800f290a97967ada34c8ef2d4a4cd10ae0001292e431bf8741fe0910065754798ee87b1cc5bb51e1016d9e3fc4cccfa4b7b62dca67fcafcf70545be7cf0dcded6bd0a65b7cbdc25f15af8e97423de16fe2c627e553c574fe73e763877f847b70c6d4d3cd4dd33dfdc311da3dbc038a971a05abea5012d7ae0e1a2899d07249797911f878dd8f3c3cc374855fbc51362dd954ad4844a790a01ac3e72fc398d76e6f75bccaf0c7dbeacc27ffb349a339d8447ff045cd5b6bf60dbfabe39bf084f10e783b3fe623f3f5627e3e716df75698ab229f4f6265703298e6d9eee50d276bb1a4c1e5c9fe1743126958b5c14303a6ed612afbad05cea760723997a4b8a5af937994c718c4478034bc9efd7a99c387a7670446ed455de3fc2bdd958939d1673e42f678c969fcabbfe9d7c8622b47223ce5a2676f507f2ebc9017ef564eb06d3f71f9b2c545a28d6fb19a5225374f71b427dbf5ce1bf83bba8bb04fc5df0cd75e3c2290616d1b1f316772fc090ac3c782941e02788cadacb6dad9571646a4282383a85708b7990dd68f3ac8a54dc0381e8be95a051732a0dd664951bcf65fa7c363c3f578420427a8dac420b0be0678f5b4a8c742a05e9bd0ea0610f6f50ac25f4a08128547ecdc283a39871d4f998916d286d451afdf70eed51c5f72674c4a922569758f8d96a2175ba3132de5dc8e5335237ed52fe6c5816133d0a442f2536d6186dda07ffd253c2f17354024db660d5e44d5d982c51ed50449876462127d6e175c17fbb162102a89df52c6f4f941aadfc3f5b346c3097d574dbb4a2c2870150fb40e33b4481834caa4c6f1578599d2be21ab2125fd6d0ffe59a3d14b57054b7932d09d7ed6feee6174933f3c998de966939c935e8e4aa25771a0a14f8d4854ed5795568d1a60d205c6915dfb2bc1a22c6bc3ef3fbfc8f790cedbe94e2ab16ccf3dee92fdb8100e4eefeb2125a51ff41b68731ba18fcdc7905e1056868006a71b991051214083b68926d91bc8847de019d2fc79683eeebfdd6e0dd4a2a78e7b933643ed16f4539c2902db572fd338f6daf89d62643fa71e4ed04ec33f5120eb6f971558fb9413c9e0852eb22fba4892e2109b3b8b69db06bfc7bc289fa5cad74c8cb47b6e6be636d793de7cd8830a6c4cd30f51537e9261d9756e96298e7069362c3ca450bedbba9a46e941b799e20a7303a1d5d36eba474ec6eb1d2022e74aece57cc62252f6a450816f7ecedb4c69deeec2058f64a707306dda9e688ed49025ee7a8646878dd57366ecfda52cca592c5a85df0a8b9f5031e4b6720db6febfe12bdd3c2a581b8078c1d5c04148dab26c83266721182faee761fac31a85204402e6df2a60d2481f4a4e75aaf93175bf3891fac215292af6b85e5eb1a56db14ae39a121b41e134fd083c18c21537439e576bf55176d74981de28f942e2e436e6faead66bb6d13e0a31d6decb55624f67f2efacc2806fb3ff5fc0371775aabc3f330e61f090fe13d89738e07c069643e6c2e18e92ed21bba05dbbd1bac783644e08a9dac2df8d75ba69e384b584169426d5fe3984d1ecd41f32b63c35b3f4191a5083296d3788df618f12a8945942fc9d409a5760179c2ab688c241800bcd39aa45588aa20678ecdb8a845bc53d4ce1b464bf2c2cc8163390663d307a3b484ea61f0bef0929a169f17408b445c8e0f9948956eac6268e90b195e78c47f7337c692e8343a4242f3241fb90a0aa4e1fc4eef0a6e738e74dad2c9914985c14a5a8ecbb87a9cbd0119bc7acdf28180eed3dafa37c525f92608cb44f67f5df2bbda9b66cfb667fea7b965695cb4ada1c37d972f2ae4ca368c3c03c4e82e7288cc945444737ad6b3a28c53d70fbdaf5e4823ce8227f8ee1abd5c5d932333eb25c72dff1732622071a47335e94a68b0082d8e3457bfa270f3e8daa8c134e525f2e2d2627aae629b39e0f471794e10ef3b91b636de5a5dac0f5702d1a662fd7c48b7680d9cf5321c540a831ffad7e0d6d5732cd2391b9044dfbe533103dc841e8bf58e615b1643af10404a4bfd4790c9d230981a87952941c20b6ec56b9997c26128bc7f3a8a562b0def86748483fa2d336a61c2484324241734fe733fcac47ed623f80f97f35dece02e1f2dfddb736e197b77cb63867487ca5a5ff8be862247981589f4de90390fc0914e77774a3adac096ab5b3a58ab2fb0e10d4a39efcd740d9262f3f4fdb05f5b95ff1139e4d0c2bc14507bdda8b77fbda6667534fc06fedbf7843db1205a70e7c794bcbc0505c7f8b272cd029c763ba07d4bb496c4d7147d1754b159b066bcc036bae0aebaf4b7143ad42e9e38a437fd16f003ded671aaabf87b8e8ed686a78e7da597c4375e8c8cc8c0ce06b3aa786bc5e9c72024d99fad4bdc1fad62a492e634344094ae4968b1fab9075bcec5af7edf505f5cacacbaad74457605b33d53e3b4ced930bee53bd7534e6a4fb00fd92d13840251e7e0ab513c3b142282bb5bd9daea80f9ca040b6b429c0601444bec136450667da53b3e6b9f7f9a2c4b39ef845a6d53d34c2b96fbd381405fdd20c4d4edaa0b68dce2d8cf5f37caa20457415ba980a78046bf05ce40cfcfe43c905245f11b8a6168a3119d2b430238285657950922389111c296372cfc1f9814765ee1c59c6e2a83fdfe57a9fb35d82695dd428659e92128fe4068b7a7726a3452ae328a92990cf10823cbb31e1ac910643adc52860c2043b40063b08b989b306830f8037bfdce6aea6f2bd4bf97c59a3f8b16c56bdeb81a437098af43f45e141ea7f538c33d39f73e3807611a98060f08d39b377f3194366b03ec030893469c1f78ec38a7a5d2aa43c1ed380bb7db6f0c24f1cd30f03b5558307ca4af70a27fa2211ef0884e78ede686167209135c16d4c02c74bc128387fb290fd4b7041f6e0e9da98f4932e78e23802194ff84bea8727b3679f13f7f1e30bbd1edcb0a00b859348485740d95be790d55c75f3036dfeb845523dd58f705f6a2f5e92f156ba341b04b5c594bcb425c3b6d84ff6c1ce0dcc1585a7e77a411138fbc2bfbfec5dd91a61fd5abd69559044cc88af4c8618f7a4a7a2dd5668e9d286df3f079e1b0924d7967a34769b5a1e53f1624f4765734a13729da9b215e03263fc4c5d49be1169fbd5519dc327b7d69aa2249deb312694a3c7d86e70ba36f73a2acd434b59d95a66eee8c38deb059b6c5bbb897c395b8c1bb876b633abb6c7c598345209438a0585da47a05d20dd705bf0e5b534a0f7c74cdb0b55d14765f0eeef9b1650e345347cc1cc864970da9a1250749c11580ef5c67ac4325bbcfc1f3644236fe506f9b386060dc96985ebab8b0a27b4e0e2245486e8b4bac4567f92e67e1fcec08ffd347fff95d817491ab960a80472fec75383aa6b50398c0bfea60596bc66aa374a8881a4e377e2a8078fd33dca18f0fdd983a9de4a0656ee5cef8a50006659052a5931da39cfc97e71ce8c1284012502e16732a8dd9fcf68def17e2a6f3ee25998e7421519f405e4fd2344ed424e33a1951519c638bcc9963032b52638e20a70aca6c7b6fb5d1ba4bdf4beb8d79a1ad35ac946f8cc90496bf7bea621b453262cc8a84aad99fd4ddf1764142f2ffc6282701fd3ba0646ed4cbf1d0c04446c93dc11f0177d8188845f39835e2a6c227a986a699cb1d562b6886e6992925e531b2601abd5f12b0b19cc7640e3c97212b431410f233eb9d252a9941c90a0e946fec95222a32b9330ec6043db39dcdff082c5150813748e2e6a122ac99d1ad6dd2274a3d6385554b0391cb8132417d924c5d643624f3bcf89a399416b93fe63b74b3e8f9c0d54a61cda84874138b39d5aa822968530688294a5a502b25409fbd7ab0fef628f5470f421e1a85195b0f1f8ff7b695657bd40312ce3ac64fd1513c8bfafc1ad75fbfee0ee3c78758f3260fdbae308c9796f7fd33c5e795a4ec2543592fd619d09fe23aa34f6723b86b83e2affb14341418b2b6e56af6c87fd3c3f5a6ce2c22d5a5372b84e81e08eca75c5e94fa15147418b6c9e18661cca3513fd76462b1b9cb6530d9a55f039c18d74ad231a215cb0c34d8e45f3259dd3ca5a044fc16731cb418af589aac315c572696ca825a61d22972b0b5c97b34417ec000491f1353c3b92b425ef815ca01aa99fca516faa1d7355d02a831b487dea44f52d24d19b8198bceb8427b172272b86ce207c8dafbd55bd83dde495014e6f0feaea9c96d05912adca1f6a3f3a7a8e189e77fc230f4c3216a0504d818135007a8559335fe9db5c7812f0f555f98ad27a006867bf813c5e5c3a055a1ecd24521e103d513768ab22a837d37d553ac4e4b0ce35475e8b7564d16e1628aae309cfbee4dd6a35ce8b8a531a437c1ae19c63e2b9744215f6fdf440c90844a3f7472874d23a070f007bb73a0498519230c15b01fbae8ccb944ca8abd8bcb49952ec5c75b821826042da2bb618e5ebf60c4da957cfbd5fe9bed5ad02cc8dc8abe2b41610654e550ffc6c6f508b8db10c46d17ea161f144edeb0965dc9714828b2459555df982cd0785c3a6fb92a5293a9b67b826b7de1d03adb8922a7b0619a444593827bda86f13434d86c0568f6ec6c38bd6e752160a1a9e77c4cee5983d42700584ac9b3a008788287f05937ee5cd2803d07d82d6ce56c48fe8f3c0cf8c0d2f2c08ef650686592587e6f1039b793d3e66e722e217f678aa80c1fb1be82333ad8c0782214810209548e6a4f39badf1b5df4f9858877bdf070b081df037ea343e61ab676a2d2548708ce2b98e229d73dd9c96a524ecdb703f5be8b4eedcd800840e7bd266017f798a185e218d37d240ac48013cf24d7d2f803144921500273399b13fb5de1c16a726c8db9fd9fdda67fb5c23a271b516c65e1ca2e476807e691d2dee7a3507422b44230f0d21bf201396c5ddc9c1d2b88e8513ac195d1787c41b1cdae1a6986a067b9e77db880e22dd08b851eb66cd83f635a0237ce5a4ca4740634b8699bb8772daa8d549b54d8817f263aafb1792d545a3e181c0eb6ed7c2e8ba96ea3f877398732f86b098af2af4148820e792d3d84d1c0eb215fdf4e5c5eb1a44a47504367d1846de74327883e6324538798609de37ec7c3580ad771e1a45eb7f2227429b662bf0553a430af6ab1204ae711366cc8c91d968d721e4919b031a292789e1a2dd6d9bf5f131f1b9971000690977ea299213df633f4d96778774a7e860a09e2a0653b104c4c2e7e968bfe04047a740b80d2723db0e5fb6867e025120363eea2ac98e944d94c10e8404b458b1d557b984a4563d2d060d889f7d02b8e60101d37194943e65a5ca34f06bca68c22d93d092223d565f3968dfc0dd949c34cef5ded98016f1a9c9840b77f246a6903c738f3a5386ca9635034165726c670b281a72666a706a48754ba332e0b7dcdeea060ff4cfdbfa26f6abf8b1aef09849b7b47f300b333c6ac0d70826f66ca9682b4f037438c0d6d411ba4b26c9ea18233af422f117a2f94728a0ae0be4ca0fc473197dea108d27e3f973381aadaf9d0bdba303e4e2f9decc065810c35c767e9ee03fc8ba49f55b437ea3937e2c5cfec68fa5b0efc003a5d30fd75b848ba52ac270642bc265709d45c32a4da0641b34b9552b8fd5e4f38ba685da3d8edc002d7e072a190404a6d0dd89c388a61cd87d10054aedd653317a82fdfa57d01fff8bbba4912d230d6605c126033ee90cfb47e95baa93000025b8c002ac2fdb17f8f1b26ad895b4a7ac6c8019255b7634d3097cacd90377d205f33b18a08f87a7ac68de1c4dc66c54f4ef83465436e336d75608c31b35ff1cd28c2aa2b3d05fafcc3709a9938955c6a32743876e11e324e20a2e079598bcc6395e8e2335a756897de3f4f75c734a6e60c933567d67647d2e6366b533019acec55f55db07ae1bbcc33a1e1351af322e79c34b649bbe0cd640e7c0f8d878eadadf8ab6b6db9cb9090d8aa7384b73420e6653edb4a382dc450fec6f9c0edfb90e6da297aa586bea9d14eb1c69b54bc3e4f88a65a4d2aee2073cf6faf81391f0f5a673e6c556fce7380aeeec898f6c53f08b2bd7f78156921bec9eb6996f15c892e7ffae6ccc24b0054c5e8cff7bcb211fb355a8b3e7af255c0f284f496bdbfc49515fb291a79a2ec5a83ca513d3864c4db2834bc1c9280bc73f726b0aef2665b234b6f091b38613dbda2899795a49e25c0537c976d36546a4b7f6b074790ba039f05fe9fcab3cd15015f1e0cb70f56aa1adfddc73894a090aa8f1fe483e36203efd0c94fb335d5c8f236b6e5238130ec0739cbf660aef0052a1c005d1d2a9116d888b9080cb551d900a406a6fce9d830a2a7d368f2cc3ad11a9f08a2e431717dfbcff7fa8bf6f96a95b4c87d44cd4a22dac227ef9a8ec092752b7aaa4b1f12e1230dee2b1f434b92a2adc4f5ed948c7b69b8a070ff31f1a6b39db2d939d7078d68f3c691547703b871c438eb2ef7070e07d463a8597c7130b7d12995323eb3cd2429af6cfca6360357727ac07cf942d01ac08501a71bc71a87cc19bc6f8295fe3d321d1de1302af73ca2eddf013892655812d81b089640561437944d544f1bd122f47bcfbd0516480d9d254fdf90e41ef4c285cf482c24820c495fc6d2596dc9ccaa5f3dff17f71ef9a9f6186bc44f9b77161c235d4b48a8bf1e1521c25559a033270a5e2c1e1fe816b81e0eae04efa93983bfcfeabb2859b58955913cecc72557657b483665d7c9738a51fb0a7d5fb0a5d512b54ad2eaf54a2b390397c64693a5fe521c70c22a407d0a63033ce6f07d90e3201574c6edfe34eca362d88226d7e1fbff09c1d6ecde6158eac67797d4a418c498e8ec10571fd941e469adc122b146d26b0eb85ab8398c7ff63b44e12580d9960b8d1f998d201ce63966ef33710c3f65aae840a83c1b213b62bcd428b9a50e37364bcc2f7cc7a929e749f81bf2c4b7385db15428ab3b9e04ad108926b69c887e4745f3d4c9ffcd2f52f5bda06f2fbbfe2ba4625a280d38d726fe1a6a57e38da108848fa232b04030f1d99a54e55a91b904eaace4e09f95d444973139187b32c5678065121d9fe46cfa840625d3aea111b5bae08af81c4e773f294a2dc4ec3c74eaeab0618a295a3ecf960b738a0602dc6e2e0e77a73ed1dc656afbbd15bf184e962f22cc278391ce3c1a88af7ef998a146548d021c7193cd8f6ee0d79a9d46ea484fc8be1837db5cdf916f0976ebea9274049fa0d4383f8188f13a687a8311c9ce634154b0ac158ad655b9e0ba0a334554baaffd7e0d3996f508471968519b1eae3cab7f463cc660e475d40388b95ff5f04b0e6356f76d9dab7e531fcb186074c86541ef268992e22508e855e1bd1494609a7f473b7610588d1e988200df18528069b64409c3bf91a0a3e4d5d5afc88710b60da257ead7b75faadce580757fa8e9c5731865799d811910d60386542292e195a6f43fe6c1f04a7e4ad425bd0c1257882a3df271daa1a1c723af153cbfe8ed0eb31117331a9f560ef6774e5d1dc7191b6e141e2250c40e79c6254b92a337a494971905528fb2747bdc3c3159ade02804778a2f2ac912fdb66079eef9438a8ea1b58a6e4375ba1e8fa6e70451d200a3456786efb04997a7a0f2234f55fc90aa7e5e28332691bdb2e65b6ace581629aad737e7f9ab25fff717809624f50fcbfa5b5fd6fb4d640c0cf1d7c5e56ce892eeb9599c3b5968534d961c504b142575cfa1775d0dba875551c25c63e5db38a32b0d60194be84addfa01672b2d13e60f2231e930dc81b8a64dbef66579e178ac1d2d43e471d4231e73e75243c1667323736848dec290f15e8b3fa7c294530e66f84adc6a740ebc98bd10c31d7e2f5b287da9d3df22c8855e5718b8413a6a4b880afea0fa9f204c5c0e0745c8e743f657dff40936c2667cd19d1ee1dae7ff9e8fc555061056853daa0844fcee897e45aed0ebf57cf7a5500cda9a9ee0209eff0fbbd15217a663bf9d436f65654160093df3b8e7f0a7cd20b7f2b1c0369b66752f3b0a005d1fd49e2d8251d24c5616b08964158c58898cd1db3e5ad5dafc1f88079dbb3ea9a6ee1b662c49fdb9ee3e7b7aa4ae32bb636fb27c6cd0c655733ee8fbc56f06c04b73694acfacffa13132f3ab9ea0e6edb1be59b599464491176104f1fb782456fb771035923a1e7ceb0735210ad3aefae8ee2517897ed95f03cd69997a8dcb2d89ca87ac53dd127b06467ca85039539c0e6616a22432ab95d63d6953921c8b274543d242622fe6f3383ba19da22d424a4334de7683f5329770b4f72285e35becd2b03095fe8febdcb15ac08f5d15740653381f21511845b91ce1f93328831e355beee73982e7a5ec6d4cf05dbb7e439a635db81ee1fb75909a264f8f5c995453863b4999e314d78504eb3daf3c4f9687f31021f3257903cbad1c24a9efedcfab0a112fb2e1eabcc90021fc57d27fc3a8dc1c95e52698adb789bb062def5d8219c2995f19dff3ed81ac41688e62f7b48afc069b5a572b2f33ee7bfeb29092f2226892d7977f75d0434fd4abf194d5dcbe4b12aa005c3832b855216205c83f92cbd711babb9e1c546b96bfab13f517ed00b36b2195ba93f447c24801d71bba392f98a78083cb3276c531772f92f4a6aad90adb60b3a5aea9635c91ffe9a089033d33e5421e4b217cd6feee47f0696eef64a11cbda1fd3751b7acbc0adcc6f4dc136c3ae846fa8fc76352ef9c5dfae4628e64b65a542b0dacb8ea3359322122a08a667bd91f20512c71bfd72b1a80384c94e62b88108f8fa2ee73a02837f3271110feba8e3eb3f0ae2894e7da5a4f51c233521cf94b211e8ea040e66f66211a9bcb6b3d5d2631ebee1828c3408d962ea298e6a6e2225b3df8f8e34075cc6911be4329f66ae61e18d113ea7ccb038db43e80c63096a893fea3f3378faa2861424f1a6d921ab9951928b896980ff5b5ade6c477c269f82f96771d4a6725f6a1f164ee8b31cd42df012908e91de77ab6f93fbebb7c619d12513d4c94602dfd4531ee1b58f699017c7151989caf885f61785bff13381dc3005a5af3f733b6f3e141ea43ce1f73ba717718790df8a6f22c15924d5a0d3bda04ad3dd90f8d7bc8a8407e02391962140510578039cb8568e841e58c224b7bbca6fbe7a53dab91732e5edfbc46d930e8e48f5e6eca06de9e6ad9ada10f8f8d7a2d91c1b245f1f69421afedad8a0b880b6e4aec53222169effcf59450f5afacf5535e9c6c31c7ba3a656af550288fe71d11d6ffab11b82fbe59cffdeef91c0c3ed69f1547ead5f137b43b14ec7361e4dd598d296a82ad2eed83e106245d102d478fa8c27732aca79173a098ef70a814dda36301ab85f1501c8cc4c297f2d7ca7bc27f7cf4288dae2d94b8ec1ba07cb3345e894cbce3aeb42e22f70d0211f91dad36808b964ec15abf212465e9b1413bc9c6e4550fc41ec8cabbfd0be88f69c16aaa9fe625f7ddeb5ccdacafc7391edb1e1babdd8a19528b78cbcac9a3df1e8e7efd2276289c25510f5e6811a75dfd4115cf8b80200bfbf4f5097b4adba5cac1fc4d10c59781b907b522e898804a91f40921f7ec2af966f6327ef17cd17b89a149aef247ba5d0df6a10a67629d823e51eeb0fbf0fbd543b5f767d159cd37b73b632fd16abf50b5e471847440999c4631b351540c3273721236be50a791b033af735ca7e1ff66ff0520be9d413c07356a5043679c05669bc9cdd95aff93819bb5ba7bf50002dead4fb523e74bee6204c4de043f2619a8b31ec347dd20f63b3b35aeea554023567d0462e4f799e57828324aea7c8ff131e502766ff69ee6069ce577cb2e2d9e95f9fb04cde3593a1bef7da2497271269ee90749f10a02473377219b0e20e979c4f6e06b8eb3f5e8182033d90dfa9025f62b92901dd24ebf8cf6d280a0c7a37df4990d1f5e0f8f7662a95a99dcca58314a720bea166ae8b089d0e541a28af34cb3c07350f1e14d74cb71168cbd6b8b16939da692ac1db816197b1f58b59e89fdb4ac2d7a68a190b8e8329434254c98d6d2373a18372b43905d0fc013f026b1962e5222e6ce65d59453dbb2bec378b93f67354993f12967920f27808524a8ff891744906faa5ba35a063ee205ac3046733bc2704cd559315164d57922e09659b987eb8a20ce47661cd4c9b600d9b1e3d4c11646ef869e0e3771c1b2be15456e36a7ee509ad5c221a8f4277f68c89ddf12a212b7c31bf7979010605b5afd6a5fe658f5d7b8ad1bc9170cafc13ae21d9864fe4c2b2186a3c7e1c8664d19e95ab8b0b1b3fa94825fa855ca3db82169af41410c2cc513e43860543cf926b25f82c902f1f4d86033f9e22c67734ab503bcfdd635fdd007c94d490abb26496dbec6d0ca41c343faee80015ccde1e361a615ca3459c916d30bc515a20e1709610b6037857469b77914ec9ebecad99e38924e9a12be39c2d2f2362480d951720205e50676c297922170d12cb868229dde63b67a5754e5ae5261e802e7f6e1fa619ec4ba16f3061b266e6c83f92f6e1de4e9b1b4cbac8546b6606ebda28ff2db4d0fbc7c800ea372c9ecdbeb41946ede0e3269f6c0ca56657dfa5d65739d89c5b41fa3b968614d0843c2d736206a0ceb18d8ae77c69b65b6ca39365f407045a821e89cc1d8639284aa0119d57099c85c149accf76ab092bbb98ab8df739ac3d97d26e06a613a152b6afee4419c87cef87f97c6955ba99eaf8115cd6b2d524b307882e9176de050d493e4d7bf6da05c9ddcd2458f46787ec04718bd1843cbb2aabb66784ba348d6a90c52d954ad922fa03cb5af41073ef30af31a9b2166fdc62513054bbb4e46549a1ea6cb178bd3b6bfe8a4caea539aa0ff3a4656546d3b23e8bac68b9203b4cc55553c4bf13d56e7387fc161bee6caa2a2ca07b61186bd20d0d23ffff8df1d3ba1933eb89bd750de5d37a3b433fcb4c62adc00d0f9971eeae944a0dd2cdd94b90969f1aa2c3dd487f765cbffb3a4971544765001dae2c7ea9cd6b2c8b0454c2d4d2a5c3c6c055b4908aa2712608b422d023922f125a1c701455bb2ca105cfac5cf42ad3c3ee77e89e0214becd81b90e85e2c6bedd19c9bb06e108e73a394d0e60cf29c216171a10d9279e159447c9ffd5c4b172b1bc5c8c487203ec0a009b5065fd82422a447b7114bb285b600d26084d1ff04a1cb6107e6cb3bc74e533a7ab2d63ad856a478b907901156bf13c1628ce7b96091da5f61cb6f900845bf31d53eda6799a8e829763064f148461aa57b57b696724bb38a210202c097374d43cf2b28a8f180fa12c07f0a16c4d0070e045a4490029c13e7a7acf7a0d1929433039adaaafc6c321f97c3e8632d7bff38df9fe7602a1d6414cf070b4ca2ae96d7ac35cab0fd0ba83090dc16fcd19afec2e9ab5863ffd617db04831b38e862782e22a25912eae000fb0d563e26fe5f778069e4f0bb607fe9bc3e5c49d19af7ac4ced3add28edb20c41478421b47022031cac0feda381c1c41769a181567f9728bb7f02d174947f1840de0a268642a4952fa99d41c5a0b6f1c3a5ea118e31c58aab1be2378d8387fec1ef6f671f6d680444cf2c8232f4708d33d02cddb90727bcf89420412498da7a0f98902968b7ecaa8ef4e7f266a24d5257519a5be67e35068b33958c73d645ad4a4a3d636732c136ec8f5cac1901459514f594e04f5e38ce60ddd2b66b33847c6b5ac628668cb2f39c1a4ba0a07ee9a26d9fd393e918b9dc3bfa8e718ce370b49481c74b3e7217c7e6a23eb15225650f842159cd048aed9c7dbe97e1923d894d1da0b532a21d819e8edf21021d068d5654da00648c999481e21a36431cfc34954338447b7d6af22c6222e527668b93850c63e4a6238d58c2b98971329a4f37103d868a6276459772afef9e87fd45f4020e865bf08a53d61c4f7e3f0a761d01d82587c78efd8fc068c49da3b80a6a916796b882b7f62f41fa63e2e21b97815ca99c495ab11a5619a1899ed62e41f70b992b4defe57c463ad549e0470b005c633e8ddeb5638cacf879afd56e13340587d9a33d0bf60553634e58301f0cd94cbe6c6606050e47d90dd4c7260d311727ac85b123d7d7bd73f49607da8ecb19ffe44bb0cabead250b1500fdf019afa174b9b6605e038d12813997fe8a0482b9bab948b2c8353ac700ea6b0fa4be1cea4a6e371bc42200a319dd4f53483df292f69672c2aedf57b7ab0302eb2b61161625e94f74d44b79319bf369f7e611ff16312a4c97f1f2b3a74902bbb4bd2b60ac0d2b8a9669c371df029dd798cbc434cc3328184bff4bb65a7b918e36924a1df91e06455d15f1fe76ea95b3f6cf8984ab12eb0bff698776da1028da822af42cb51ddc1316df924794facb82487e6870d2bfe9ba2d5e9a1cf9b2d10c36827fa4afb179d4451a2d5f4d5d5cfd0dcca9b591a4013bc3352f479b7228cf12a175feaef42579b562dc2def6252ed416d6303240b4e8c19b79418568aeb9f870e96109f15e088cebda0dc9582f108ab82b5c5449fa64e8fa0c7e089ce9c1579e841166f555af8289afb1038e1f6a07ef4bcc4ccdac74ca8db4833826924680c2e3a6b6154162406d0dbca23623886a3eeff5672916f925e62073ad6d902739324958617f43c157478657c130c29f725abf7d5c5e9ed2d34f26f2ffb80bbfc5b158d78ee876424130e3647bce698df3747ef4c37de0c87f2d67caad3c621c8652749c431fc44e70a043c896d2f63a79af6b5d14ae3650ad2b693eb489d1b0f9baf41e3123f685eb19ab5e1633131ea743dbdf52c10403d1801d51838ce6e6fc44f1c51805425c4969d658d295f41c69dac2b98dc41a2d5a5ebb675ca803007c16ad66c69da82a88be7d02716bddc6defd4c6dc35a9430d89183be954238b4492329b0a4f77a2d7596dfbfc14e0fa4ab9f93fba40aa1666b5b2989b29b2c1d0181ba6e4a85d6b915e49a5e5af0c3c201149d1c43fe481762147ec3877f73e5330163cc13ac7ae4ff3ed514797bca5b6f326aebe666cf2b948e5118659da8318e471688c28979a35c603db128bb0ff7d16fd483a42149b9c3c2580c3e3d42649ca980eec5cef411b67058eb56cc23ece16326a3f75e20c8eaf57f0bcf567ca4004cd4d80bf9708d565a2870923642c78f127968e806736ba44558f37484b55b2a7dc2659e450bd5c33b5e1a3b8620078041c2acc7c9a4fc3d52a0f11ad40beed2445c037d104396090ea5d3c42c18677d4027f146f06f57cb4013373840899df5bda4d6526ce1e0569374d60ab1f60ddcc77b053d23e4391ef16e7ef147c2174561b430e36a17c915589d82b6d4f0543b9f87cd75b712a3f71df1d851a58be8aef78361b1faa071dc399e2edc6c7f4ae0f631018c7fb1134e19408f9483cea5cc5d8535f74263de50ce7437f6c897f4e77b844abe4696c38faa864eb7b487921b0fd7c8d84c1519103657c978891926f2dc7a6eea8ba027072bbe6e905382b5c1a88bb3e1f73e0387d27c07c7a7e3555bc4aa18fe88a5b637b503c12cf043ace1388381603fd364f4abc049d8087dfc064b72c9f19129fb22fe8f0121c261af1a6478d04846aa70effb716db634cebb09d2d5cd03dbe58b43d4c2d7df95071c51eef32bfd7be886a0fe51bcd397696563f88bc32523647f1c61b8cdecd1282b0fb70375084c8269defb5b5799ee273f2bfb41ee29c585d61a2091ac9cf7b97ed0abc7d7c6ceef1e961fc124f78d42738219d2913cdb63a1226708d107ebd64f0cc32caaa7e063638f07d0afcc359a2dd4618740b92ef745d0237a3b11436dcac550ed737a15b9243b79343ca7c871dc065e20ef3b49ac7a812d3891becdae6d9b9699964612ced0b27c8d3fb3e99e52757747c3da748239230727b10f918de42eee89a503172f4d05e72b01b8320cf1da4bf4c38f6bc52974567df96ae73d5c1618ff9446f48b0caeef4122729d2904da35b3380c9a964a33052e1a094bf2081817f377450e9d8d47a6683bbee7b108d61725c155a5b8293ab62aa5dab429e8cfa43ec3369443c85b63943d9b8f2ceaccc0f82e89c269a4c0fbba538e0ff8b43072c57f9af91f68a5523755db5a34416a3bff321b0a9c15d7d4e8b2d4d2a2f7b62cb0a896280f323c0b0c92f6491e9c2778cf8fa39f453b6f7ae1c5529bdf9797e8ef586ea2b80208ca51008756c00402f2416fe3441eb7fda33765ef17a6a60d0e4998b6fcb3def5a457a6a8b5d699adb0ad5f03d3cfb530df762e12243a359c8d8744c63ba92d7ada692dbd1330e02d1b1a7f47cf3701c33b85d234818a0ea948700c2369206869496a9a48b56dd3d4bae8777f027689881f1258faaf1b28f2d7c9ac1a12f118162beef7dc931f5b6661c43cf20076f9b21a3b21d3c040bbf979c236cc26e53ed14c201b47810184f46b03df56eb321744a6bddab6f452dd8cf1cdb4d12e8b626cc52357baeeee9c90d034492532a79782410f42d7c00b74a73831f3f8b4817afed84b9cdb4b1bdecec4e2ae7055da09034c735fc1b66cea7d3eb4840c5ffbb5fbdf431252c78b6f2d870e1cdff00efcaff11773e39619973e4c4e61f5c4f79c0b8ce2badc9528c805d89bf5e9c5e1b774f16d75fcc03e03335219631a83a32ac609320e74cd68dad2980c53ae0f4c47400e21e6f484fbc2c99fd43cb182f7ef44014cafb1ee453f3e2ef758bc0996db030e845d6643763c81a657429fe30b51caa19518dc344558e60aae099ff86f2ac0fcf71bb737befc2a7dca1ace4eb1b6a9f5390d1a1080e30f2a55c1f2390f3da0868ca8181e255165d1024ceba39cf17bea4050dfa26d2d6193c58b020ca1cae555c3ef277ac21426e4e100fcb220c9557623c27895d76088fcb31fc8bb60e44e0045f743fdcafa1cfb5e00463507b97b8fc93c0045160c00d4fb9422bd3d7fd256edc5e7f6a9e139c9e7f847e8200bad1ed86a35010b5e53348d83a1446b7075fe7e7869ac3d042cb9eb3397af788c892d2cbd8e888404e388965fddca733aa0d3fcb3e59d3eb3baee5d16d0ff570bdec2dc31cd09cf8e518ca62de0edf8bb27d5b2537365c50444112be364e3d8bc19fcef7952230532246647aae3c0170624ecad18818fcbea5fdaa88bf5756e821a1bbd3db92862aa5842e6b3089be6870085afce7347cd722abda5fed25d4d6ac9f7eef3b6d252bd5351ffa30eaa1394d0cb08b5089c7021329327a915f164687b7b258fa159b213cb60dac298a7d7c7dbb3bd661bf13d6aa75a6c16b2ba0c5b12708d5a740f5bdf6aec6ae118a227095a4d35932631aa7bd488feaea33d07dbe4ee1587af585608837bc386aa4a8e53bc524b1ccbbdc1d0e9dfd604ff0a0a66c851361942ebd7974469ea1c26e1334ec7839fd51cdc853c9a0913541ebc0cb29efbffb2a44ebdc3c21925527360ebc9c7e3f2d8e33638979cae32ea6c4f4c5c6c032c987028b9e8633aa03fe1b1a3d2e590891f779caafedab79dfaab4ed505643660a99870ced20701fb8d86173e7041a188b6cde9f477083e446f1785c33c5caa37b3711665bd6344cc231b62f1d7070516ef68b669d0ca44d02edb82a91a6a25b06ebb670c314f2fa025afa9ed423a8fb07254c47bb6c6d597ca771bf49395d22d207351dac6314bdc368d63348193d642779ea7275481d8e25242b6e2d93e474752c20e5ac4ee6b18acf39f1073909616b75146115ffe9a25a5af337e5dbe6eaa95554352b11680a65e7fef1738e01a972164a3eec34950b3b3f1120fe6a8bb8fab691e6ba07d88f9963c4eb30d5bebcac595bf8002cb6b8fca08ed18e29a05f0427cb8e8b98023d73c1dc91b3f9594d1a963113be7077dbef38b2363685dabe567abbe113201bbbf1b058be484d22ea23d77ba3b3b6ad0ed7ca1fa850f82c2039babf01c58786073fe55104c6625498defa12fcb57dc511c77358e4eaeb080f9ca131518dca83f907db0f2da3737d0aad856eaa30a0ac3066291d71e3d40cd3ece3d89f94b094bd062ed96c9cb9ba90622129d12843a1a77ef38a943616e220c7bf66ed8286103c9a640a949b290d9fd595804bd964c21c0e763e187b18f9522583fa3bd415206a362b9c612d81b1256c9a64cce07fa5c418c65286a5ff99243a13c68eef51f3a058080d993a4b8956a28e4e55a68d16be08476295696ddce523b75d480310dba518eb413cacd5d32309cfb2ed27b243d08071a08fb9c839f83e8018d98b02655d43ab263ee010aa9f46af611dbe44e3b4391100b694a947e1905900133602f413dd2a5eeee0dcd52c4c6dadb366b5ee090a131b4ceab7618652e4ff3e085e3ba91ad8ba281279f46337e93e575b6e8262205fa031af68f37d85e94e73d293b743ea46cb0ec746ba06bfb4e19b4e8cc2a043f4a45c100d33428deea8d906eae3d2a79a2eb8b36ef6fefcb23c28b887c2f6c752dbdb8d149b8b599cb0fd0320050bf7d96aaa2d48450857d20bb66e97f3528a9bcfbed6e92c533b262928109d4410e14741b57e073395ce08a6164a9f410ceea1d577eeab638cbd787c83b1910490455bc3259cc8cf11efb96cd4aad82a1a5e7c40544fe1e1e78650c69a8b97ef6562ec50fdb51f5e2f44a75a4e2300a958fb42d60ef4b0b539dccf12fa3222ffda63dc0b4ee3ed9da554ac43ad8778ceadd049ce06e95f3c34e055206754680aa0cd73de2d5f635fe33a19244f9e171fb025868ac241e6f314262cc9461d39c179ab9af13101a1b606af3012d9db784e98f9f2eb3af038139ac7d55ad15da99c98bb9f74aa4bf7c68654ba403b27aa8af8468b3a193521ef4523c113668ecf143c1175ff93818f5585e6b81628daf3549f34e7a4475f4441f6eeead58b63381c620033634f03f5fcf292ac537ab789de7bb2573f3df47fa00e98795221de74e9608664bde635da4c6c6222e580a3580223584b7fbedab6755eeee630ef139e7d03c62aaa6676a19dfe63a7f60b38434c6b2a47d49a66162e095f652f36e78f36d0471cbdb8f755414449bb7584e825ebf36b0b09108c005ca71fc1660fff423ecd6a268169ce678eae55f815794deeac1a78fe082551e3754601d6aa377d6afafd7c65dcd660f7f4663ed7d3727ef988f0b3507f9ac4cf8926c7c4ac955a054083f4d7e693b4d4fe78322cce125496a99a882d35a6c132306ed3501f5dc252badd6c019a3f930a73334db9ab8919bc849d8a0d6d5a055aa51c8ca9b440008462c0ef51238650940b8998d11cdcb80e4fb9f26d7fa5035fb9be69d23f531d07447c66f819fd4144e2bfa29f6d8cc42c55765feacf2b23459f7617ac1e2245d523b2da8c17ee2a5e5d4a6c0d68f487e6afdb1c584862bcc0c9aee3a494fa7845bc89904726b977c88bf8aae89773361c22308caa1a5a4697adfcbcda94cb35581502cecbbc634e088dbabf9dc6493108ab9a63de948a83bd65082a9d97942a3b7500d2c5e50899bea3b1bc2446ef2ce559231cc1e35ced96a206067f194b3f545e0aeb06a24d33303130dcbb9d531369c80044bca3f8ef46957100c314d940bd8392b4914f5750c854ba184025c2d59cc8ac45375e53b4efc6069ac2a4834ad9619704afbc67e2423084f8b63b50f4089ba06e7ac2ccf3237b05251359f71603958b0151bd29a4f59387d07c04370b691387c69be1e5ae548d3a82995ac3e1678cc9fbe49b88ce7df50f986248f24013ca59e8315391b840241b3fd3d83f34ee668d1ecaa925705cfb24d3b88c05d0bc5d9215442d40e6b6a3e864a8c955e5e12109bd57f6074b38ebeb9b41b1fce2929648dee6f0e3239b1af9cd991589afa5c5127c996f1d3c69bf868d64c70e6149424cad04b9f547f9adeb141bbdcc7bf6f0b2634f80fc1de513221be8a882193e0496b6bf94e67bbf4de221c172626c9fdf517c3caacb0b239ea7a974760577005599c523cb88df84ad154e46176a7341c657bd46aa54089f5878b55b7fa7dbacf5f10b5f87de55ce546b5cfacb7b31c4735ae9367eff4df298538e7819938cb26836ed361de55d22607539a144de3a3bc5ebce51c155532587f06ef747e1abe8bcee42bb5541592163a516a3ad7f0d838727c26a9052d40f62f5ead024af69fa5c23d6d0945e056bab62ef04965ec5dc6cc38d0206d2b44217da47a789ce03b4a81c71b0edf6e1a6d9a66cf6b52b0e32151e22c075ca33259099e86b62b0dd085f102a489bcb9e2a0615211d0a4e774421c7a6577dd468dcd0d3c44a907aacbeae6e0be5df0949a6a34eaceffbe9db3379ef4bbcf1833b3ad6cc4d4f1d107a1701a45de9d09d285e158f4d57bc77701038bf1458de4acc9c042f56d1066c003ad643d9f21dd2689f6149e4bc87250ac8fa952f61e7043f7ef2f20f6ce5baa08e600b777951cd517dd48813ecb349e6619d98c04d7fc6066086c8c83b5f220ded5b1a6cf9e71c067bbca0de59f17b35a3760435c1c283dcd5aa43ea630f4c04e847fa0dba7eff8539ea96149331100cad594fb43d971824e82a3833519aa2738099f70be71390c666dde7017590158ffffffa7