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 61822 d77e55ad074a3185e0be331787d69d2b642d3a0dbad367a05040a62879211d4c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
71f56b5ee40ee1fd66f9803b3fa43dc2a53bbdba999a294fd570f9af36770dd8
Certificate Block Hash
d77e55ad074a3185e0be331787d69d2b642d3a0dbad367a05040a62879211d4c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0240000b0080000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000c8d121f0b0ef65c3b72ea5432c0873bd21cccf5183c4487181a2e102e0df1c636b173c05ed0927efbddd5be77af897ab0c649a8a912c047669ca9fa0a5b0abda3ba7682e920060a156856b65780ed774da79acfa4946fcc320f0000000000000040000000400000c0240000b0080000

Raw Header Hex

0000402027a045082dfce3be7b37610dcd487adc29bb69ab1cb2e01bf23db051769fc0f89cdfe21f86fa2e8912a3adeec3294e1137ca65a6c817e3275e74f5f4087dd2c2bb83166a08830218d80d7736aff970d54f299a99babd3ba5c23da43f3b80f966fde10ee45e6bf571

Proof Data Hex

59,560 bytes
1212160203075747b1718851bb5a1b0b74cf8e2da0c38b7c5300b2659e6e475d7354426aa24c6c376b3181bd6f3b74d9f96b877fb17e6f53a8b49f89ae2ab520215538993b283740f528a1b62d4934d67c6fabc6bb117bcc5d13f0b0192307dffea324c38a66e7473e54d1fb3941adc32e0416ee58041faa995dbdaeaee04e12bf0ef0278958ebd65e5af2ca7fee81b5b05df4505befecf742044ba6bec0d64ad26b291eda51723e2935099c290b073d36bae6794a3508e4c30d556bd43c6114b28d1c94be00b85d350ea71811b8feb1177644849b7fc3d8c1e6799f416ff284e35c49ba90c9b2cbd77dad795c357342adec4a678940eb870da19d3cff1fa4d61426e13112ff780f1018fbcf04a7256017475dde3f14cbe8dee09d1e28fcc5e09f2731f2712b46c18ce6bdb1a1a1491d1e121204c5dc6e3e11c3cb2e2656b8e693919fb25620145d80b2cb336d34318429b258bdffc7c47e77475b0c60beac882ae5e0a7673b99df25712128aefb7dab2e8d22e48296c5fbb8ff2e91b77584a968409da66eb1863b1848268990ba22d5945a754fc89595fae5d0cf620105a3bb70d76e20811d32e92faee3cd6f5ffbfd818442b0b3f527900303f84d2d8ddc2b7ccfbe63c642ed6219623b60f03fa9c55846edf113f9e60d080045bb1f4c3a0aea57296b75c4918bb01675c69f26916c3bbc8dd6ae4e126d80bae19eaddad59602a9bd79047d31a51bb0d451a3d154d62849eb561fb077718f00282c2fb79e0c113a93256ff7ada6da092a2365401af89768bd7bf20ddfa50ace7c588c3c351205cbfbfd2ac1f4116ba6f87748db5b2c10da20e864438a4a8de982ae00a652f38dcf941021a9e2d8965002d4e50dfa7d1c965ccc6ba9d8b322d408a70b22fe21de54e133c918f9872d911fb0fb430ce2be0a29e686c019b3c857f05753663ca61ced7b4f39ee1aabc5baac1332b278deafd2f20d7ff0c266625c016e4ae73b7ec2b6d4090ba66f00190f34a4db5bc546a363f29855f5d365880df1e0f796fbbdb317e891088b303a9db21dbc35d1b283d6c0c5382e387f4905a416990c79e79f4f1857212ec518e9200289a8f5e6f3f7a8518d9b509001387dd13eca505d52128ad45dae15d31bd4d3615d7334c644651274c70c2687287ae057515ab3b11969d9d705c0abcf64d9f7185cf68dacab748e99fa15cf86480cb2f040885ccd480638c16877f42fc4f49663a209e1b8a8415ed373a6aa97ece6a697cea5a9f1fcc9c4247b09fb0b20ac7c77b12b525fde1f1dafd707ed4a0993b2dd38ce426b4ff3ee56fb3b9c6439113b88475810b1effd1afe50ac5840fab76fee47a994cfdc83aee6fcf415f3ae69ec1ff90b60ed6f99ad97b4d48ee7e9d11188a65d43ee74265548f699872c2fbff95133c3859c5caade89294e478d9a670fd7a074df84a7f42a16f35ffd7d58c5e1e4511dcc494b50b071f829b009be52313171410386180e9024519eb34d4c798f3e2cc484ef2bc51b9df9760778c59e2d3f5eddb4abaef43cc00100994f99dafcc59f8827e54f7bf64345c475b3820cb0513ab18427ad032ab2607046b9d041e315820a45f30a27d03a7ca043beab4e700774179ea10f18869f80302a817d1976d592c771fdcf1b035264d2724e064cfaf39843db406a57b320fc6a6427ebd14a7d3157103f5d37e9c2ea0d9b42dc8693f67c0e27e50d4c3fa7fbd90fc5d267f4ee75ef7e5ef1c4b2d265b0211fbd068355846e467f55e686978feab8bb5168242f4ff3eac8662942ce4a69ba903523472cbed9d5c5d29b34b43cf3e169d3f1178e12077aec27c6f2bbe51ae6fa88c74a649cc573815c384a62d999a89e81ee3cf979a0cd9bc560d78c8d54d1a6481b812305b062f35a328db0cc91059f8dbefc8938b3ed0a913751ef0ab350f126443b9a7cabfa55c00d58b0dbefc80fbc5a329ca1fdbb3dbb12218039044321c8dbb2dad9b6d2d7660208eb18e560a03dcddd55fd02066cd822d959fb9e7cabd90dfb5a321cfd7c6ac2cbc82fc27cbd017ffdd275dd3b66815b25607e00261ca4d72dfe88f29f413bd8f8112d4271d7d0bbfb0f816333e5e4d6bf35f7478647be73d6d47517e02a77aaf6f82c3eb4245a18795c249c31cb22c67fc6e40372209121b1079d4e58c3627147da1db6701510a4fb31ee0b445772f6a3e66ea2d4ed5ba4308822e64eb9f74dd6fb9f9268541df890117c7974c1e66ac6ed1d6153e61608436dfeb1920668d01a588d92eb451af6c6b1fd8b697b36d0ca8740c5886e26d23b2fc773de52a6df38f76aa680605e525009f63a572f7f8c573f6eb5464ea9992470da653ac6bae4052e283670e779012ab3c74abfa2e59960ab4b1647f804b380a61c5b8fd02276292d80cc28c132ed838e73b8920199a330273da61039e24859d309093a4c57ad304683c7d24d1caadda2e0b06e933f6a298947ec7337d43cd6a5955f8a3ed43f3d14e185dba70591435acb369eb771514dfb4d710828a3e001ebde20739534ff7ff071513398058fc4c42d392f3123b4cccd5ba3562ecda2bdcf2e2e0200b744776060e10ceb978b27f83b2e7ec323a56514f551aeb2c3046ce1fb20dd5090e811999e85056f8fc379ffa72a52821dc9a86bd2d2dbf2ce08227c23a3ce9ec41829cc92c5f67c634e934ead57e5d440104bb9147274030af9274d1177cd440c790556a0b62dd6fb82b8a3bbd25bf5fd7c170d02217c59f465cf0d569a527b878bf5335cab89612fc318f5d7344407c5c39264ec777d253320103c644770367b7b3b5b28580794d2c7152094fcb6cabbb18cffef160ead6399b59b62d0936bdd5674fd5ecd5d6cbaca4273e1452c9c19062972ed2845c3bb2957a7d9bad0ca142fb2d3240b6c5b74307d6ade332e78b8d3292ac7ad4d61c331c5f6b0e48b2027d5dd571f390aa0b64658e72f22be46cf90fdef87eb99574e7300ea5fa8556e72135dd653e3f7d18a006dd815bdc4341a6370f9a84dfc4237e9a2f44042d63ad1970895f97edb290d569ddecff4d1239256418a36e44089e7db901ec9222126ef9f59e0285847b40e9bb69ca3c2444f5c6dca533e25defc7053d47b265fa4b3bc8955e820831f7b1fae7443d5de6d0bf242c6732c2e1b95df2ce62b08ed7aaf9970667a33af45ebd041709730af39a180db24788d8cb938e034cd8fc1bbd84e52ebcdbe0502f9c674e7fd2630236c0978910fd554c5e7a3547d8e5376034488c69a3b630c55b5fe3068cd81e98e2e5089d42ec200cd01b94e2d75c5b1d2770df523e14ed3bb55e9d56f466be990b959ecf91d058977ec2ab00198d2818afb68e937f74ade310e0ab6a39c3bc34c6087d84756357009a69394cfdedecf79afd4f99b43c816bef80d6c436169a80096b2587914ff68cce87ed3a5e3c116e2e55878161a9fc3b268d920d0fadd7476d1898a51a46fe06187fd969809b824d9a3e5c7ca06b23194d45e50e56bf3bd324d50b393945715790a6c52e3c3e360cd471c2a49625386b50b8e1457180ab09aa23ec5480d6189f049f6f17e3ffeb8602d6b6934048fe56e34581ed00626942deb5246061333dd4302f0e3db1b94ec48b0f9a4748303714f846c22be036348a18b3ef27c840a1d554f240cee21c3da4913104d92b766f05e8c83beaf4e8887fbea3970eb441703dd8af1f5770cf56fbd169ee8d29ee38474890d435ddbd08082511beed590501416f76bb6ac6edae95ba0fc2af588f6b6c8004fc052d099ba264b4444798d25859fe1b9cce9cb8533862a47669d64e02853a1d3270a6c4f264b2c0b6c8ac43512ee7891640a5b7a682bd2ba676d21f4205e1d14ade6efe242f8bde6935a0a90d20b20c57ee623acd9d3fe12b91f1d19fcadb850c01f342b28ca3cf83cd77f64d99332a4b41274a4e2bfc20f40c6a4ff6dae4e9ade6098b26a894a12395c0ea4c2ed36db750c1b1f686aafcfd5440349c1ffe981957edbbfe91e322921060f770a376dbb227fd543be39900a2ce0a4d59e558874a2208a62cd369edd323d6481eac669932f55dd07e2ace1e8f7bb327bf786d7b5ca1c7e1438899052faeb73aa8c1dbf1b7303da2ad8a37aed2456d721b2a8e684891047cbb83b2fa4bf5e2098f9e2227842e70417cac5c72f4b24657c8f30baba31d1f0252cf147c78041f16794ad7ccbe96d3eddff13ae75120cdb460932641399ced95744f81b171114b20a0356cadf94fb2fe049dbf78db1c9545d5d28cbfe69278a27def67617cbf991c799e6aff0579bc7c55f42d445f4222739ae3466517b339053e7d562526f3c9f5ab34cacc4b4525631da4f08dbe75f64c5f9f14474c2c8dd901c85a6d0759f5ef714954b100a07b36d3a29c8fda4c9fb1fb2dc2fcd28ab3c6778466324ecb23288248b1257bc81c48f3cea0b1507eafb11c1660b078ecde0306dcdaa39b6fb9cf901a976379a8e35709a09072cf6a4614fc3ee9f704a4a723ed81bb12362ed8d0a54bba051593176e52333282ffecb6b2af5647ac33c732c6490a1466952bcb720803875c8d0d0f91ab3c2ec1dd7c66de1890b76af3c3e5aa639cab286324d6843fdd0cc88727e99b49deaf84ff572b7861752d44154d7a531dd0906e6d639fd181f60dc4cf8c0e7379913f66de22f7bd90eecd8f14d320ac77368ab4cb261e8f672350647b450c61524d93eae6125445b5f7584d790c19de72a33f2d8eef0f97ccd60cd0dde4ce04a67f3a5186a6fd812bc8751b6aa25aee35237cae0836b6b4616bf85fa33ba8197f6682777db1d99b53c0359ae4e8b0ffd7a6aa2263315307614dd50f129be1b3ed25ce1edec284500c939801b4e1b368245b346147205926da36684705cd9a999bc64c1918d3f9afb9a80d68490605b874e27ef5238e22f5eadeb0883340a5d38521c58715d1236b2e642b891118860ac0981cdbdddf182acaf15bd321e328cdcecee6e8fe6c85a963a06cb837c14ef7b5ec7bf9a284657f7ea30f63147672dfb64541cf979d289eecd258c6f9bdd9daa1c009cc9374e5ceb054bd9baf33a81f94f204dc409a6ae0b245b8532893d06a91f32758ed4f7955491472bcfe8504bc2d0c20fbe7b0a3dde3e87d52f20e4955815a3af3bee79688fcdf9f397b191f430da14c1ba79eed17eddb8bbf9c50d2a0818fa6f6e4e6c1e54811dd2960641e17c6f56c1a6f8c14b13a99d1e39247fdd91ee0a6bdab2b7dc3ee5392cac9d5ce064f00790a77f6add127f7e5f81cef6dbcb7959892ada2417ec39cdd3320f4b98435e89cb38d5cfd531842682bfcd139600df3ea12a3cd398b3d744b3a5b625b56c33f0225af7ab86cc1ebb4c4d68c66429b6f62dd4006bb608be701930481ba49e7b98d760304ab7d4d9a5df1927757e40be7f872a8cfd48905816972712b4ec62ffac27b8cab33181980aa24e633fa71a4a91d64262898711ae3d41e597de60cedadc518555eb170f30924d19bcce06af3d2c410f0d357eb60e9d4fdd6befb9758c868dbf6f5ab57a889182579cd8cb40e7e69288012d2b6cbd1475e89e0cff1281520e24f869d54ad1e85ff907e6e58603f3466f78f3e0da64da50d556bb67f62dfd48b4f427a83e6c5070a69c56506cd900234166a011a4a69f3a08d9dda8b5441e08d898ad626e86629bacf316991696ec914ae18acbd526e5b223ffc28544c317876b22b5bc47aca801a46e9a8d9d396661915b9690e27a3f44d607fb0f324838570e40f445eaf075a47b327110be696ee8a45a47772e58cc6b4c0d995f0d6abfadab848866fbf20a3f33ad399e5aad5b5fb45442f98db9e03a36a8c4ac0ed5a97769fa631d216870c0f73225961398431309f060890a11849ec3ef9e16520700be7ce5990e09375fc5ebd34dffef594b4e9c5023b79c62f58835471dca7cf037dbc1ec1fa2500fb647f83afcbd6cca0212e5833fa78f8a046df7a166869cdb71d3afccbf78e5c25a7f6ca5b804f34131276b4577dd903259a1145802f4bb6704fab82577dd789d00814e4a0088a11fec772bf0eaeb0f471886b5d022427d3b4152e2225522ad5d8c04dac111e34578bbc8b01c3d0a5c06e52373906e79b04a9dc8c13529a3b740ce540ca6e74b09f777b12637b5d49dd4909ffc1d09076e9e680b3380ac179c68151796f44603c9c00f738278383885d42081f2cbecc61185e67811ac7e259e1813b313d8d8daf510874506475698035035ceb776ab00dd0b5e7b5ade75f71ccfd06bda6277aacee0b83a3ecd007d23fc24a3a2bf12094da8194878bb171d32e557276f9f8e38d62d662116a72f2701fbdcbb118aa29cae6af3b5a77bfaab5382c50c947ac7420b1aab43ee226e666528297a69d32e00046711d3584cd7db8f3739e64d310e96c7906eceec0cc7fbdfe00073155dfd8906dd6d1d666deaec0a9c550fd1f3aedc829d6db3a58b00a87e9db6d7d00ca7f225fdc70201cbb49aac0a7f74fabb75bfb99923cf9cdfa07bf344395ca17f2759548a1da20b390fea2a81cffbeedeb8524c14160f2531a8b15c2451b201a305034fb5e996893fc45af190bce2d99935c0a5f11298848e9d044a9f2c6d7473ea6d3fc8941a7b2e7169b1d7313f8de3525338edfabed81ed05325e3893c238e3a3ba9392da4650a9941b8ef3d6da3ac45fc825e4ccdafdbfed12075e33204cd583c573c845b69df53cabc5545ce4e658c5191cac325c795bad84a8c39f8a9908e5ae9a1e4a8cbb1faebbd38f9b7436c4c8e0e14500233ab9ae60587a199f65f79a4065d37823b665ff178fbf80c5158c78d186cfaf75600f6d6661a443b46a1f1bca3cca0e66ed0efe9135d2132814be178f8670f5bfbdf1e46c375ba258157bb5bffb93b3fc5b67dd20a07d97fd69a8e423527b149099bc6ec28b52bbe6fbb5f386e15e7927db13c2b6b4942cbd389ce4c5cc44a355e34d5edb431939af5e9fe6f90c5daf504b4ebef81ed603f4a5bf40bc327f13c702a1c74bb78d8f47c09a0f68850cb56fc949059d6680d4d36d95f3eba6493ff6205b49c127d42e56adfba6569bee6ab32c04c6232408f1142dc83820a7c8cc4da5913df96bbda463d5f58c3fb2d1168250d5f783b38c455e6c4d2011663c182a398a9b81aca46b2184a31f6477a1b4da20b7d47b80f79f3c2b602ba40571b5c573cc140a4eff6afccc34d7521ecdd101baaba059b0dce1ab5bd35a3cdd26dd8dd0bb866fd8004bd9e30aa39a5aae6914881bd0cae4040077b312c9ec5496fe342d91f9e4c168625ad5f3b761ecd7ddb9111a0d5b02b6d0097c5493949f7c869ea3c811bb93b814680e8f8b8819cfd8065348e4a8a193f01b596963eba1642933850d2178189c43034be71684972a6dfea2c65d03f2d0082c8bce3ee0e8c481f765b1f754fdbea53a3ca8f9ae185916f6119c4cca4d1447bc233c6552721005c351e9f8870f6c2fb0d3de897f692c699b181d1c6f117208595adaa9c319e13409c63500462252611678031dab479f63a3b1df6989e289a89979a28f6d8b6bc7d8dd755fe33f8c7e7022e1294caca98c4b331ddd9566ea70d4c8efa05c9cfd406e6abc4be156bb8c5764243125878ff3583ebbf61b1944fccffbadfa3961a8d6cf449fe338e66dabd5691afc9d17c6f6c411ac93a0b1a03b091deb4d195c9f489c6133ff5e1af431faedb639b123b06e8bdd71ccc67f0a29c097db98c0a66b747fb1263b0e00040c7f5e7d08eca0f1fd216cd71604de7c8349ae5f71eb6488ce313073dc0d326a99955ca536bfac941d2c3684b2096809ccac04de175763575879019964281ae9f71cc22d0bc53f84c2afb712c360b276a8f813f823b9d45140a77b9c64174346577cdf888aaa19edc1ab223d7acafb6c19870c21aa4dea91c70515eb0cbf510ec13d0f4b43c7d602910d64fd3b7a089c2f2114c7a284c0a8cd37e9b33c2bfa1b44bfe210858ded037195edf694a014718ef109d5ff5a0d66d79a35cd4160f449cc66a5ac4d477f7e156876e739fee1a86cbd81d5a9bb7e130dc092271246f6ad6107d36d42e34788f796b8b0bab6d22ff2f214d9c393ceca842c44d55e3a6a21aef77b2732c5bc6bd9fafdac1ad89554354c0c94b4289b42566927a7fba7eb5340a965d0b02f08c198fc309220798b949e7760e094a775ff2d9de1fdbee79d39a66af7a00b15028e93528c3a22564a22526f8fe2948c295e18dcddefc3db4e5aa12da27486ffcf35f4791dd3c82832b6ed2c56c1856256ec415270ae2b9353de3f8449f9170396c3ae7c601e8468ed7adff4c6aafc4927e674c63bbad47e4bf559d0946517b58b11683370a0f2a42bec358f8c9205ea1e44e30139e2bc345f9b4b3e9e8670e01839e7f8eeac8cb6eed0d3c14ff3e563324ef7e188cf138445e4a2bf4e99eadf3d6f3293f4c3b19309360c30ae93873ebbe3987446a6fefe51ff3a1da5c94ccfd9a67da012bb15be9f8af2dd0b085d263c5197003d5713ebc207bc35ac4c57341ae4bbdebc265bc5997919ab1fe853cf234eeb3b0182d501fc9b4440e1f505d6d8617a3883a07cfb21f75cac41103c0c6c4780ba5526b327af38462cd918a93fd29875496ffdbb2caf6cbebe6ccfcdcd47eea4138b0dd30177d15f06abefafb6aa4f3bc5d48eb3fab0ee5185b9f13cb4eaea320e2867088bd33f1ad09c067bbb09e01004718c5648010fb244c8f332f7c494aecd2f6be3a7d5a0f513d56f45780d84e252acf89e193c9c94210143e5164d5e9b903718a84d14753e2ccfacf8e2625fb3954dea753e360076d7344508f3c07228ef58205921977079da0fa0b7d33af2044eacb6e2493775e00cadbc26a12557a55ec5f73ad22e557cbb7a9fd34660b9d5ac0f3d9a659a0a8e4c772169e93c3f550129a2c3406cb48bf1465af9c1dea74f064506dfd5eb9bbf41ebf5f42ca90e0fcb4a5d823193dd8e718fe8a338a94a863c066d371a37f58f63f5b9780cf903dc79c36de38758fc38b7b169dead8ba593da47933e105db9b286c19fabaafe6a519033a9b998b6f7313d1cc92b117a8d77a5ddc2b16853f965dce478492132f4b21c6c47ff65228a07d6ff2d83a7b5a8e40adf2f44006557e73824b937c479ab925cf240b3ee2e1c3b3f0018c62fbb6bda3a59330037dd6b70e577e781aa35bad3b7f80ca082d958054b6bb91be9e91cd8ff308540ca94abf68029869a2b1e306e1b2b2b3da20adfbe0390aab2facd49046961168b334be7d83f5d15368b05d3fc0a34004f0a32030dbf1b2033dc916f66064d62757f5b7e489efd9e363aaf23a4b65aab8fdf2b2aa5dafedbd8e67acf661419b42ca8a571f6f3d95440f914a27732978b2a7ef1a9a6eac473ae3d76ad11a4d58446ae5ab5d60aafc4b4262cb48ba0c22a2ec7b5452868382ce88cfe19211cd14b5fda5facb7e3d188fae85f53e349512386861e58968fdea6478d6dc8bf89179f9026cfd91720f33bdf9b2f54328cbdda26816ed0f2b68031e3bbe54c746ac729e36739d6081abac93e2890e56b4cb4f610dd213b90eeff47f47c0e7b75b8a4377383d463822d6ead4e74f25a01a4c598ddbe2e70cab5ead54b96025d44b8d8825c242b371488cb8ffc51aed3ce827fe2b5a9a48ba8984e568085f2f32b92f5718e3ea982d83af27c10266c89e023f50a903240f035a117237a1c159ea47749b80e231b2ec911d26ce0300d6c9b906b405c50b61e53f36798de798ff35ccf9285ebbed09e81c00d3a2349e0c291fc8dc3ff58cbda926499cd7a86fda55d895ee93f88c040011237d120c804dc7d8e126041314ed499e3778a15616bb15b26a216871bbaece75ddc809b9f0223ee56779b7a2b1fec6a4e59b25baf0f5930ccfcaab10ffbfccbe952d69ab33d86afb25a7674e440e3f3aead0f3067ee33ac93df963c88029394344c7e99636c62e3ef2bd543ca284a9afcfc20ccba69a00a0ce68d1185d4b078fe0d7e1094c83ce2740b275c1c47fa202721782bd176281a2a9c63a2a7e258e8e622a6224a1b43326e87eefede5586de21bef69ca284547bf5f87112c940ca821ac63f0f2573c3f2f842bdc6188fedaa9f2b6b65637acb077bf3c42404b3bd944f86838aded96e24f2e7e81cdb6a1116e9eb567cd9d254247b074c1ebf4b3421a52ab89167d7fb7c2bf7a609efcee3e3f53fe7e5139b7ffb87dfb3f7506132593bc898ebc1c7c02952154897199ff47b613f09972bbc643f3f723abb32d7ec2eb0259e5d03c31d59a1305c0ac2100ceb5dbe6cf7bb56666f9c9e8bae7b590acf0ee5da7fa3eea9d3e2afebcef3202f7d59d0529771ff2494a6ec0817c8076d4fc6a7de0703c2351a38bae3f02a6885989b46bc94b394af745212054ff0ef832332732768fa0fc596171eb4dcabcb58e36b2c928411d8de6760eae3ce75df3ba3803eaf5d95508c87e4f93f1768468bca0adc52996cc34f96729013289dd25e867b73e41c73ac28f4c971ee9f6c0add8b021cd93a7116c220bb34f5734b9aecede7fd747f7a03a071f41cb5f733ffdc6093898396799953696e338e6e8a2d0b67eeee74b6c08272f69e4139016b7d578ed703bac1db01a36e2b81f4886182c635f13c40a8d51a62caf9903a599e73eba3bba4a72758ec474855b512f9fc58365eaa415903c485ed684d5a39c237b75ff7433d4507e0b526ae39b572d4293d1ac6e83852b3627ee67e80ed3b018406cb4a8612f12625e058a94480ffc9ed4de904a9c6a7aa29c16e29f7658cc2bc43c1d97e8a03315ef886dee3b01efd32dc429c8bb08c45822bef67ec5845ca8bf7cd4dabb9ea087d9eef59d8aa0025420852ba210385c8b817f6485f7fe3871be7be7a24c5d18607f7b9709b3429abfe9b489121b74c6680232815dd5b6a0000c8a7cde2356ecdc9fa1446ba5225cfb36960e96a7801d0abf6b2864a677ae6955530a61be70d60509a847143a214bdb38389d7aef345e0773b35cce334d51f9004e514fe4ac62064e83e1bb5fbbdd84761f1b9be4c5f3b720cc7d43f227912e7cba9c19e118795c7661e2cfe9b28c463faf58acebc13a1a5c4d357050b1e23c430e8905b50f5b8333eeb43f42786851643ad6b696aa668868d0766366751e8e96fb99fad1dacb0c72ee77a8f7e1cfc4deb56ce0f004b4eeb9e491d90d2a4a01b946bc62bc2aeadee7c2d60ca3df57efd98d26a5840ffaa4a620497cdda122067c7d19112cda9ba37aef40a1da9412b6073a37dc453470c77ae8a508e7b63b461141bf6909f30ac8c64060a736efd837e2368ea59db943b5c09db2bec4725aee87aa0bdfbb8c000b16c1e65eb2d1dc122c66502c8dad3343fb21bdc742969c7c6944696270981768c2237f673a3989c57b84b72be786ea1f21aae5dcaf2c92c13fd932d131c60ef338219d5fbdb220b11547373e34ea1eccdbd3a1f1a76f539b298cb2feb1d6f198e1d6bb0f4246402b024e8794b0b1a848e4401553352b6a69a56cde58803282062e218e3d526ab55fe25b90899cd4332039ff449709605dc488f072e54a2663b43d28a277a25c0249e94eb3c507870a66186d733a250804cf1751f2830d9e8773defeaa8aeb515ddf6fcc4a8590461d003795d7d462b731a521fa6491a4701cb011c345c5ff68d8eb2d2040ad9895389f1b446993375d006251f0cdb34c8a810f2c7d31d79d3476a85ad03f3a67b1202435ad87e7ab950be428181b91ba90e2cbe8f9c12cc1caa853042ac21aae3c5bfab2c8f37767162af66ad8ee0d7552809ead1f4296a60f1d92ec3bbde41806b95b842bf22cb3a70f428bebaef5430460c91214b8bbbb30433955e2176c6f60ca3ea4da43082685772bbd53e62c5f43985946f5ab0b061ee141a6d6dd1d191f56ccfe29fdc5770fc3a8e42eff3b0e63b7e38a9720e0191b3341cc851533fe35e6291ead55d90cf9c629dfa085b4b08e300d728ea79f47983cb7d5fab36c861f16c29036e600dbb6697641eb06e7ef15c713663323ac8a5ecca1d02f9cf71d942dd3b2199c1b80198ca2f22d2fe9732d3ad8cfbdfd0aa9746e041582cac70f797204049e04ae8ffbda112a5c703eb345086caa29ed5aae812f3a9719d6edc058f586ec2560dadc9c89c4b6ac5e150c81e6ea7428ad3098fb49ea08cf12b3d3b82c75a1edd35a7fe4b15dcf258a2abfa0f7f1152b7c95467838b0bb6856e32cd9e0b5bc4bf8b6b626d4bc7dade5ff127c73b98394999869d5eee0be88c656249ec03e7b1ff0916fba717de68ddea6b7ebfdd84353acff95a9e3042694ef5b68f4792a047367dff416f364311ae1d02722093a374372745001babf9e99360e68b6657c7d9d523811fe88fafab5227efc7d350d4ef44837ad613001cef4dffccde12dd0f17e4e80e094d76b5829d545664ce179eb187f8f82870032568fdcdb973e470650d38248aeb9794f059b78d0923295fa5680af879d36d5301c78c09a30353c509f494ecd7e3bf92654ca18a52c6dc175590b690308e66163895b757d8abe600a6b3e70e34cf8a3ea2570f479c10c12c28456a846bea3520a7af36e81d25e5fa0dad41c211be5ffdac855dae680389017b82510b44bc6de8ae27abfdea0a8c68784b80424b248d1cbfb75f1aee8e34c24510ad1e67e7676747a9834cb837e99fa259edd91250069c634963fe8b47d4b39426afb0f1bf434d21d02dd0cf4c03f585bf1416cd4df90e722afe7f53c039f65e68c28f7c8267894eb209d0b017bb1a430c932b5820a0fbe7a9ee7b1f797d33444596d1359bbb5e460d7473f074b6f6cb3670a7b44b946f3be050283ab9d437c7b22a6f608488514dccd34b15013e2f7591d4242f7052f89c04f44cd93e36d78d5c1d3bf036919bd38c2a51196cf02cf6ec1072e70d2226054db08978d7027b8e446634e3a2167e2d5c0c8ab5d9525ccfff0fde48a177b723d942efa3ab97c38bb4a2786848acbd0fb3ce992eed95b208173f4d3980f91dd6ba628b33f368921724c5ad8d37f9f427524e14489eae102a8fc1df6d38c5339e300248a7b7e10d6b47f47fd9d01e344050dbba136f15ac406b96b13d20834e01c1eac65e87a6ca043ef01a4ab82e8ad7e699f9b290c6978f52198804548aef97e85fde39a39f4e87228edacfe276d6c8988d40cba47d314013bac036424a68ebe86d5c95303002c18fb627e38e23607464db28fefffb8ad5c9b21fde75f582e3b17ceff10961b6af98327b2ff89d49e2a86686000d5518f8ef5967c5483a3955c896eb9f29bcd78900f5b0b3708f5009dffc1df922627d19098aa53e88ad605b2aa77145f31b8b9f33567a38cdb9d00cc9b53cfb832527986a534eda5b4f9b5dc9b1105664ac898e6800032d04868ed16ad4a241c40166ee9116ae100ceda65b724ef61207255fa5b5e17d9ed1f768563f83aa6862f6a7f846db4a4f1df11c9234b2499a7b551b0aac71b4798944c227368d97ee9d9ed3a4f80e5e2ba1da2db391425360e4e6128eef998cd1caac3c3d69ff5f930e0f4fa4aa929626bb109b0b5e33eae8e1b4f298b1e28df49bbbd0490266f5776d972eb84b88d47da35f718246751dff31def475f85ebe302bae5ae11d5060c9cf0ecd61d9b7be30387f2b057a56de558bebcad7c4745ee918ed9152a107cd51be194322b0f20e5035469783902ec28c0e0d656fd7057a134ec4bfdb7dae31e478a98ee71ca8802ef3aa6bc598d8ed982c258ab314739ea6351e6becb774f059e1c24758e8511839065a3facee4733f626df8c8418063fa0b3d300efbc9741926063f428e432f040537a83a7097c6fcd89773852ec5f62e4d077e90cef08de94664d7260b6f46a8646ce699f84b30241d05d4008e5eb157cb911adae2fce3307530fd9466d6e94be6de7f024d83d8fd1e5e205e08af396856a7aeabfb84b8f9ebd5fce705e65b3415c557a6de31ac576b80d85d0ca4b2172939a29a77e544d8f33396d9adabd32ff9c8b988a955bc9dc98c84a033ceff2ba1029b09b8dc032fded4bc1a1f626d5bbfa7cbdd83e2ab4f20320e2df40b2fc681313ac35336f73ad6195375a800cede1f25c37c4647a43aa5f7acc1c60648e764dfe6c2937089568f407c6eca63904002cb7fad7de14143e05f351bc78564b10a6bbc8b5ff7123fda13a36075d9794dff689ebb05b1d969ba804c2c05beef13f9097b23cee090530021b0f58f40432a30b7523741171cb0584073ba2d41b03042e4eb870b275037c2fe5856fa6b1c72aa75b00e9eac687c7575667d0ecee6559243e2c3e60d636c0ccbf09d6abeafecba8a319cf324c6689c9a3165666d99637dcd5f351aad131c057df2226acfb58d8d0143bdebe92801ad66517ca3c1b7dc9ffe95d3065508687bac8fe5a5f8914bc6f941f95c4b77e79d4e06e6d472a2e6ffd01c0c62dec64e6159428f0758a3881e60a19b89274bf7e57050fa80c3fbdb30314c00099a74946506c8ec03a839ae62ea5340414cb4ac8bb552ec6ad62b43f048b36cab5e4982745038a08914efe33d05b3f14cd1bd65ea2ca043805cf5d51c15d8e09994ac37fa32f6ef597eed13e1e0364db1486cb223e9f23c17fb9e3401bd7733e39e418aa480f945c7d81dab603320eab733e3a881eb11f67e28f61ce3c366274ed851688d186ed6dabe0367eec80b1ef7758dbd37458f3ce0851b20622bcc002372e9e5d434ca6f5e69547d95985de50820de70ef46a3b1485ed06e670354b7fef82174058df92da9d0967f64652d8a93ed56920fab8fd3c5a34b11ba730ce308bef7e87854d83f3ecb44e88dba540931579a92165e9aee630e1215027361439c3c2e1b9c13bfcbb8a6532169dc31e6150315b5de917bbd7a78d8bf50ca2da627fab573954cdb6bca30a9c93de054df84cb5ef1d96db3269a3f163c21a7d9fd69478b7da6e353e8743cf56de613211ad484a8f2ae0452212d2fb06588a80001f646fab1bcdb3ecc65bc9d9e89cc1b96e36adcb65f94f1a3e9cc5a9191273683ef20baa4a7f22169255b9f7edbaa81103b541fc2ad1becbbf353087e6209eafe1f03384009452a17e50d6687818487cb856a08e32af87d15388dd50eeedc64e53a4a6e513d883031a9313edc243ba4c651505dae45e6cb831e6d909076c6cd443967f0a450327726a07edcee65e0a19ac2c8b839807226749611f3439edeb1f38d39f1d6685a5b5443d81ca1f89962431669041ef9c6ebd00377d075343510fd40648d0ef0b0385764aa70adb8668dfda6db0d30ab26e72db8fcd3caee0f4d149f71cff67e08f6b95081b684b26a1d4214106d96dd7f2d978b833b447efd9cf17d3b9b01319e7b62ca2fa44907dd29b4c68ad94c6bf91f01886e16d26804fa9b06e920b28fdb5fe863bee6f23fd6f84bec86e64af9332e96ab6ab99fee6607bba912198dbb211b2bc010388047b4d744e99b620b10848597d9725b7b67b5f55fcde0d0a155051ec263d3e728b2df6bbf884a1ca5ecbe3f5086ae77ad0346156551d11bdf6a8da1033967a47458c2c4e436cfd10973f0152d5aa3d90de50b2a9587afa6d08d7ea266fac513dc54cd8d339659134311aa34f1e087adf1a4138fc7c7d1939c4f4b610f30c80ae578c97375bf8249b647a0de8dc7f00bf867290ff0a18a614f7550e0d13d03990b92db61c6c274ca6da85f7a480352a94f0dd1155ca3efaa3ac1a0fa85beef5b23cb65a994d4ef3e219d104f3a0f38e1d486153b5e275b4db053ae9b5e879a4df82385372c84b15f39f48abcad7f6ee6cf554f799c5b57f557be0f2bb4460e23bba2a6a3dddfe86b836e35fa20edd45f5331ceb28a3799985eecfb7382e409175b94291fa47f5a08258dcc3cc7f5e82cc95b9563ca6f260635de8d98b81b8a60d86088bcbb8501ab42a37eb5ca925e654a2f16ca8e37f9e4417d2547b743b8f568e80732bf5c4dadb97ff12e15b6b3b15ffc295a16fefebe183bb407aa5f9eb0586274d36294622e3aa3a67a411a42eba39252836d6c1b01438de016c7f2df16644575e06d23dfee0fe0c0a245b3133ca37bc7c0c1d546560c19cdf2e500bbc8be31ce5737200772dbcd12e5d6242826c58aa1df7d21e6894061776f8af015b433f9bcf6848d8b0cb881796cd272118b6200c664ef611a91cc4b6859a53ca7db233fd6d03b18229ed2b8c7d5094ec78413690d0dbc41050f2b7772da4f63c043ac228dd8349a9e641a3711f751f71645f2028a76d8465a4fa4558f06c5d2c8ed226ae135c6b227ee3d4fb55a26b01cd8043fc279ee5bdb7e2c241797143910c1bfc3af19a85b08d7639763d490727cb44ba7983b21509c7c25313d2760e4b4c44e0bd30b6e2389d3f620db43b43a9a39b13a0097e567b6c97c20c61e9cf7c7f0764046b72dca96d4e510fdcd29b0fc94921bf1d7ec25ac12a4f7467bee4bccf55789be57ba4044d3da19d5116a3f0e036bc8bdc56d602d8cf757bc54aa60e6362d1284c48c751facce693683ccf238b24712a4ba63b261c4f24a2d293c099fad506aefcc39638f68570b9d0d7b91f52fd7994a2548589f29c4150944650c2ffab6213bff202406a619f7a1322be1fee4589b4066a855c4053bf8294d8e6ebc3ff8df013d4cfb5916ce11f8a93f76750aa19727b38c3edb7ce7fdd3654bbd59ed7f0e2b2773d3e15de775c7f59847fb9a611d45fea526d0f6ac9942d4d2fad8d733354abfa07447a1083232a4872e76e675f81d0916f977115219562608f6330ef211379b7d8c8f0b72964a51fd1417504fdd7a955ed8c67e07fef8ff029462de15a0ff8fe672f7a609f0e90bb145845762f912f635ad8d343686a218b4f5d3dd43ce22118ff04cb0353abd5ac83b1be5b218a4d004aa1a268269e6a07ccaf0f1e2ab75c016a8d7a8b86476a50038664529bdff85ebf15bd65790a285c74735e579a3d7f7b134b1cff9e6f6adfddd1f0e67c6f2f057c8e5fe5b88861b99f6ca38f40fa0e9a90fff50a084fd2f6a1c91062356b5e77c05fc999e899e19bcfcf9ecdce25abc4134e69a680f9bf1112fb70013a2e2ab0a6dfc7ac09942680d2212e83b871b2481d2c46aee58c7616f628b4318efd56d059e3b181af246551a3fe43e9f66a2e8472b646304e02d5deb386b2c04981c554cdbf0469488a5a348e5fc9c2fe4409040c080e1a91ce01c2b27343017409e38d33bea6a912805fc5a2fce7964583a11be45bfdac09b48ba9a98f2a12bbe4384e0fe12762bb775cb8ee3aee3bbb3569b9658ab85db0d5913e41c727a96da2bfe3eb22af1d52f2ec1b3cf7207f0de389e008613bb18996ba63ef565ccd8b1d9aec1907ad17a8305b8a7cc6e7ca074c00f2cb5a6fea7726c9dc8238838f02c74d0f9b2878e23c4e567d731283fdbf91eaff29e325a00e43bfd81860c362b79b1989b30264eaf253829bbb83bd74ebdd50a72e7aa0ac79734fc52a3dd71f417b650184bfedb63773b3674c69357f69fb3acc9843638b24dcdc675a16d6afbf9a0425d1a663a01b68b88a938581db5ec0e4654138aa819b6fd0d628d06e05a72c998535df15619e414ed8a96fd756c92857691641aca11e2e52599ca0fe46c4e48ed14ca50bc7fad437b7467732dfbca9408749fb4747cffda649e6f881100ca8e389532704dad673728e574098487922423f97c51c99011100e4369a8e6bbcd528813c2eb765b68516b027e627b077c812d88cc49d1253d4fc4cb4d556abd115a89a791322006c36d3fe939f82767735dd19e8a439961c01460f568b8c84a66e30f13740b5dab5c4b83865bcd2aaf29ab6817b2d3ef3b92028ca6027e0edeabcc1adf5d1e8eb55e9411a2d4ab3bce381ec8f696956fb3c9c38d03e79ee05739fa2239381e479f68a07ec4eb76f71681ed04d13947ccce68d1a94662300c698f1836cf345615b4c3777f46ecdc35e22dfec1cc1824779c627ed762183a9d2a2531d81941ff09bff490c2adf17565a51311e650a0e637e51534ed0a9b221d56661e80ca8151e92a87d1df496084cb2aea669645416fb59ea72306d616f7fcd9b28589eb4bb5555ba6256bd4504f88c32e6a94fcbe235f199abd359012cc0afb3358ba18632671264da086265ef538426aa91def038ca3a034904d0f7927a66e006f145a27f3ad7ea1cc7d39171ac139103409f2013f2a1dd48a7202ccb7bfc1e1307819cffe8d9df19a5fc68762c303df742f694d27043ee0f58b0d853176d4c2b82ba0f65dedf5fb3c7754d2147045b3d13e538cd1c6969cd4749393710f3137a920eb3005fef328f83261b7a63cbb7229031c20b3c9502b7fe81738fe7b71e6896a55927fa7d00d923b4756bfcbc28027683b254e82e1e4af3bedb68988b444594a555ae28e96d0ac42a4f1d7906b229e33ba856bf2e1159dd9dff927b3935280c8b2f1700e5ce6e7f56592511245e27c1b156681e0b9aa631a5af3fd90f30c5ddf52d7d9be4b03952312f03db5e596d9d1153d09f8edab3ca6373bd575d4096f7528d8eea858618b66cd14f58fc10b07b0c686e6c01c1b438a08005f644cc03459ad787abb56291f8e50b64a7f7c492c0d3b1db4b2db2cdf33196c837d8258b162704bdb8743e06ff59974efc23640fca8a59c5088092ec17261fe94dec5d5c46d139804d69119e7aac5a672eb6c30120bccbcc8f769a6a586c96e0a3ce31f88af864168e354e36e250de67a988eddaedebdc0691a1d924b23c27a85528cabea86dcb93ebeaa2116dae94d84cf510f2d0f4a8688bd853fc32f8d71971b9abda15d9825f668e97e8b3365af9cd44453f945c0785debc22a500aa831b537d16012c31d06b5922a2d7549c342dbaf2d50b8f7681eb0c2cd932c34156c5f1f77bf1e313e740d065841e82472856e6688b4e6af4e76eee7ba212bffb81f824bd595ff5426fea8870b754c3c9857d29f02e1e823402458f6ad35d33eed2b68fa8636e28876bff7d061dd7afc4c190270e3d52be5f409697d191dbd6cd972b17d4ca84acdae143f2f527e77d970f330b43c920dd9a4fd1ef1db5c8a038a8dd4223ad79e7f106fa568b0bb456493321c0c5ef0fe77a407ff33c366508cd0129ad12c7462fb1faf1c74c7fee5e61cc2754867b7ec780a33aaa1a81b3bd22560c748d580f854c765f832f86a9eb42e56bbc9c5e2d9f524a6205af7b511d781612aaed82af7823f6320337b51f23b85d4e1d9e9b5c894cbd31264cf71633d36b14dc191cd7386b783de9f5743f585fdb97ed8d3e863a9f9957778c358bd8c618dcc17208af68b892d94c7153ebe9a4fb5fb998a3643211b519c3d76fec7b6cd3f1f51330067f733d74fb83e1b14597d4e91ae0a90c5a21691d7e8d44e0852421a4dfa6e62db47d15144412aae62002f463faa4ea2bc43b12cccfece3d455f9d26b2ba781a2dbfb5b675e26faee3ef2ecb69999f2446d383fe921733f915db30e875e648f7b08be3862ef115698d6e8d18075059b1fb53f32fa2995150438185311ca0f1d2947a2d20cd0cc2152a17d854787bbb39aba17098c42027f00d3f147242421ec6da9513fc1850f9d623f0fddab0b9c54d757eaaf651833b9856569a3fbd5189e18b74fc04ce7a70f8870dd02ccb740c4638c61aaffc60ef940e373ceb372a545cbc20ce8ba7b5c4b6eae92c5c462610eb9130655af392ed00f95ba6b114e1ba84e61a613ea9d9b20a05a59738472fd54d4ec0c714020888ff1343da81847d636457818b7a6b1407ef6fa721c0691d11b482a24168e40c9ee1858135892289b9a83d3a17165debcb6008f0b6638b28502a11bee01a7ab63f7d28360962fa3135631a1a1892e3aacd6052b95c25c31b617ce90985de971ef9d7b967d6a9bd42b476a4b43897d15c788ba90d51c3bd58f6ca89c5f26a18ca3b8e22fac9bf8ff5088921776452279d54a0d0d4ea5eb029f52e3d8ccee00adc0045b16a06f4173837852ce645a96cf45d475dbdd577430b4b42076eaa0fa72e01fa7cedba1047781c9698671b22fef69209b8c1a0914b8f7ddcd84d923c1475087a77623ffb6fdc2c38b8e74c1639e368b2856802badbd16d517057dcf18549681b03f1ba0442ff1703b19a49a6a2dac46dc198c68e397106123734633a65bc7a1bccaa2ea7f888c3ec0f0345c8a6e53b4c7f190923593bba9d435d511243f8b9deee9ef39cec934c95653179b09d46a5d62f9936a70f1eaa5e052d2e92c8956d23cdc202fa2e2d7ad6310f7df96a24a57e0a0f41dee72b55a72713e91451af9d9edb29d7fd5811717b7b76565c0aa5201020df056bbffc1e8ab68344c8894167cc56c4c068498d6a3157cb77464c775cef57e06463dbd346fbadae84df2bffd22db261a83a0131689057dc4f8bbf27fa5294b5c0c6ec48c09721ff98bbf6ee0e5114cf8d84addec65421fa3089af10623628cb29e824dcd1591b040dd86e0fe456fc25c5c5ec98d2a6d73a33620756815b7f069e8af28e67fbacfd4fbb03cf2fd7899f4895d76c1af7f08030233ad47a2a6e75122d2d81ede7800041744f0e88b18d6125add9288007678b6ff2efaa147b9f03750b79fa3d8a5c1985037400a9ca2917d91b822e9651ef81246c4e0fe2a10815db3bac1ded7a47350ddc1bbec7217f1fb19a4a58b2882d4773ebf1de88ed912446993e6fe45e70e1fdfc3b92a62975f587e869f056bca204229c3e02caabde90902bf08800b0ffa272bd46ab82aa5c368e3422ba26816a9da78cb3e904051e30eaad2ba75ececd80cb94437d373308a7fdcabfffc451fa761eeda9b88471a3d9a1af8c35e42595b314ee36933cd49881b527e9407e506d4adf2e7ed07c667bb39ee1422c170e3b5f6cea0ae7d2910ca44ff0ffb3e6f339d8828eaf3836e5e66d24009bceb3e4c7c1d516600d00e8bd0a0a05071c8bfd3151c9471d26f977b83deb91346ce1b5a850ff2335005df547b4153de4a5eefac9a390d6ed031e3e3497d5ed7d13450123a0d97131bf43fbc6a695061f6449474463823646fab59766d33497e683d23385c4fa2877b32a5b97e1d7111274f372bc06a9b4e6aed72404f3eef88d40d77e7e11de4a66d71ec92a256ccbef01cb37757e7b9ce6e2c1c7afe6d0eee6cdd84ad866454df6e9a3ae9730946ae10b35244adfb4c219242ce0168c0ce9286d939961a6b3398f26563b3b7634895b05c6ed97f2c1de2839d0953c54bb860fc087619a9626086a34864748ee0cd4aacefce6410d252c61a39962a6f488e2b0f34e6b715a37996b2f83d74f9c574f64e6509ccd6375652b9e6bf4feeb8ea0816c3ab41884ff273fb16300bbc79708371f4285f9748d395b8cf38dd5c0abe044f5f3112665de3269e449dbc8113478fa00f5f02598f0af0fe5513a7684fcdd3e339e93f4f6bfb8662e72850c727586b3f3eb57b4966a2e2d32b7c60b11cf666282a249e90c3369e9ce30a037388a7fbc2edb4ab1ad5191a3d5ff55c110b7bab933bcb373402ec22be7d66b2eb9dbf8b9866fa9f46d542c2196a95593f74627a029f8b16de3231c4ff5e576df9410db1cb38f4678efeb4c89732f9a3713486561072021da43bb6c00c06b611f6f8f6cb0672cd985b8759804522f8afc134c2d323975a0f4c077eb2f0199d3e0e091ec7290a47685e083aa1af68e2770727b1191a5b717bc61f0b70f7849f2173adc3a6cb070e23d07dc42c6a92a2891b5c59fddc04b7aa4c13fbfa668e127cb67a0f0370d0dda1d4a876b533e8f6fa3fac8d80f671069110ba38bc3b46453904e9e04224b1cf88540a750d4b43e0e59698bf839389ec6cd8da333b692dbaf0086467a3ec57e18ee76d88ea91aa2d627a6418e57ad61a4724280429cf5737f1a2524c0311b0d695c8a30591b72485d290138e5f9e28aff66d39bc9fc8a9ef1400f694ff66a053319c9d54e17e2c7c2b658b19fc1f981e8938937f5d443d1b8eb53aa8eb3cb941a07fd09e2b841a16d09523aff3ea3207ddc12a62262409dd023ecbf6a81aca4a3a4bcda87b615a1cba7f67c9acf8c3c81a9f261dd7c21b676b910778201c6a9be9ccffc878e970658099d5fe789c1ba53631669eb7a1a0fde58c98b316a9920aca09d18b3a821b0629acb3fe166e5c28aa52cd65f9e84f7624a3e1e10a08dd6cb68914c379ff862e7d1551b1ab834fbffbfdf733a5c17e3652f3b85126df1e56b47f3ddeffed72b606b3c8d626f42c7c9860ac65b484adf11b02205eaf31766e9800904147bb68026237a2098c9eb9e4a43df8709279bd20aff233b4829bebda945e30186d372adab8837c4dd3476cd9229093cdba581a51081de399d0370beb3bc4304081a6bb241d0a4c48a0866ff2244a1addbe42857d8a2abad6d95029829bcd57dfbcdddbff27d6aeb5d7f6cec41d213c92a68e726204ef00ada76045faa4290df9c8fc2f8c0b281c057787d310c1ab7f666313219bfb9c57c6fb9d6079cced87ab83e95bceb3ba06931ff6ace095dfec8350eeb80494bd1874ee82b8ff3131278bb6bde3639d13a6bed421552d14cba15f5a5ccf83f300ccadc020f865c10745a144ff14a028eefd304395310dfeb53fafaa3b38ed9ec469ef83581e7d6b3df8165ff5f5e1ec9325e5c3d23bd2889113b009e136ae919ef26b6dda94352578c44d282673460356def758b1f12f990415d4d8a05fbaf5cbe54bbb3ccd0132ba1f01319317fcf167986e066b542c3077fd98717c5dc29a926b32efbda385751f78ef73974d946bdaf17111403e84dd3f4db0b2aec8a54e4f768d9251b6562ebe7ab88f63c8c033908bb091143fc2e67e101f778550bc3bc1315ca69f86de61d9e9b33dff727d7b199df4c7e1ed189c1e7cabf727e5ece1c035e7a71120e0daab7e7a90f8a399dbfc18c6ce2670c95e519c40794f26c2ac0534035bbcdda8e54ac55b819e61e896066488aeb82e51e47ff8a95f22012df46ef17c2732c9b54f5469b920111631b3852343d96aa91895ce772aa604667ae3b9b4c2ea51699bc9521e771d8be6ce393938df03043d427ebbaa4619eeece7fbcdb012ce45accac497d678cd01369dae60e0ecb915d4701b47d516c00db6a1b42aa0f1b1b93b8364d448b105fbf2656f9d2498b019017db94ce940d3c36fc464b05c8bcfe9cd0730db4d922fdc01417d8f3f1f39c4587c56424a1a15e69e6e08fc599581906674a827ab228d3efffe4fbac4579dd903c6942d8386e51ea5f924358e333fe61bd8e9b78e5c0581d7579cee532025778ec1f1d9f9d88e0b3a83fcba822599872560fc3d9f16d21dc2cb63389454192693f1e1b92b533f51e3ca9524026ddb4f55db3c14a05a452fc66df8e3b4ed35628d1dbd64a4763ea34b8ffd8d550dfa835fd49d3ffa299bb4d359dc68fdbd24640345384cc1f9f639b377fe20fd8892d2e8732fa34f35166406b8f70aa3d885983b90773e19d4fac95d3418c5a0b153853a110562b34c52827732a072d0c0000bb8d554cdbef7239a378ac60361c0d6a9969019f034e19417d313745a0646d055acd213787790002b2e255ba90bd24d794a4279b98d6848bf9a4e4335703ec481f994d0e055b852bc19e62ac23bfdb1a10846164b0ca2a3ec10bf786567b1c86635ead22b67ee5db6beae840996284a56361cf572a6c2b7ec6a7ee66b107b28cb1001b86aae55b5c621596e3a5013da207fde0121277577148025be5bd1da8c0c4162b43c350fdf5f44f96ab5db679b23c87313db3544c73e5efef53a7d3ee83cf83bd2c8e163303285c22e5a0a28754d37fe0f16e723d83ef3c1fc6bb8bfab10812ed7e94c264f860f63e18ed6b493c2e9f2ad29de00de78523cc79ce95d7add2f678ab800fff4e7807d333745e27014318ff66bc8169033c0641e5f2785b263505e3fd6162a69101c9b83790167f1b6f32bbbd04f17918d15936939390cc2c28805f270269d7f9a8178a3739a1b8b959e499114122903925a5ce72cdb8ae75997312d5eced19bdb12984abdc934f5e6b5b35868a5ffe8689f1fbac8c46d3e3a364f0e263d42a60dcc2a1e6f4e312c3bc8f107c64f113859fb5a9ff4011302c0cbab23114e707d4ea7d9d034623e4fee684024351ed8ab989b786d38051a00cd6e3dc53039a19894051aacc58c975b412a1c61acbe03aba7920f8b6eda87862f11f405a58d77e4fbf3acc9308824668bef5c4445e9c585745accaed1c66d6cacc262b00b1b12d40ba63099c0fdc16777a3c405fae0e8748786004adeebdcf0a260f8aaaf8e705f6d6d3f438fe6c0a5801d5a191327af6f40f5d39f83b45a0cd6a166f7751a2f247ad2abf9c77fc0e97df781fa1f3ced7d8d7e75237adfb890de2d19292a357bf5116b6e0ec9d16614121acf4392d8eeb5c34ab1d386c87b716c5533029e16f6e3468a0361ebdee65b00b62c3de27dcd0a70226fb44f8cf88625d0f4ddbeb97f69e0857c48c76eae0f897f7740824aa8b922368c93da50bd7a2428005b4e9e1fa9d40152253d37d53ed45eb67afdca8d78c67a69fb905f99945b4104dffa972fa2fd511b83baff960c702e6bf51d20e0b4ce380b31232e52642d7f0d01408135780216299902e836daab71ae92cdc9aa826ffef310c6791f40ccbc0fe30596abdea7a2a32ce8e1748ac94774b8cd8a3e266fada936639efa4a814c4e9edbd2362858dd812a023e498c1a24288b94b2903503b1994a0ee4b3588885bc62f8af4aa205b5db639fb92d3c6616a8acc67b065aff275655c54be49f911f8dc41f4121df6ca53e403982a7406ca8c9ea8c22605c253726f06a06984e6b669d4fff1effff268d68eaa8c1fc8d7b593d676b56add21974b77e32464e6e3cdd977e612b80e91daed7d45bb040bd9901228fb6f62efec67c52bebacf12d44a0405d0c55981cd8785c1de2660d5bbeb86b70f32c41de8e5cd758ce4c8a77fadfe6877c3f846190947382a2d2356024f006cba3c76b8910af38401bf47c8f5f58ac37f07b8f2a1ebba45af7ede9beef804e9339d1eee83bf72ab4e6af2d8d671a2c3aea711474573fefa5f2933a31aa1297274979aca972da85791231f697614038f97fe127cc0ddf6cad79c3dd59eed2d366f9a0a286f68f812c573fd23f1587f555eb77536c0d883aa6e755a1e9ecde0dac056067641fec52f68b0c17f879c7b16078a4e9a896ea01f0f0b52f3067b5e5675d1036abe3906f78f61d3c616ee4d3a4c4e5476eadf325785d0214470ae47052356103c70e5df5f9c6a1506435093cf5220103af4fe12220eba59e637cf9dfead343861f31801284a8ce23cb948658c792bb36384b67dc05663c2ec9531eeada4a821a8a1fff567092f976e6f5b0aafd1d9c0b38ef7576f03e314977d27d9be045d39bba65970733faadf135ab17a9ac72ac2c87ebeecd0249ec5605a184b6b49d6ed983ae899b5232a6d2ac9250a24e0dcce846429203bbe845f2bb6bf58b86c9c885e05a03ccca4a1f1196c03273f7eca2d370c091c5f0a91a4de146c1b42d3c910edb8c0dc2532da46702f4f937ef6760d73623da826c693e5c6571a5e9bfe04a8435ff220fe5962a574b86adc46baedd77e10bc57e118505d92bcd87360146bdb67282c3a62e6297417d2f881c096d1f0dfe8ba5cf20590d9aaed884acf420d8707a8825bea9c039d0737f8b75c527ab41c059276489ace1fdd3c94607c37079ef7e99b39d7e59ca3487f41f6681c18208b692ac00c631304a8f53222b59b5f2550230720cd6d610c13811f92ab36abdcc7f32fc301e3f834939b1dd366064eaaaedf1ac62add019d1b711ae19cce457f121a608a744c003da2a7716e64cfa8bce0f746b7073f424f493c047b4121bf79d81b79a54dc95b1083c3c439c93fe22ea07ffa1ebb0d370da0051072f3661652dee3b62664d3c004d93e00e3edd98294836274e9a756326fffbe0e5659548ad7ba2834a8211724842e76466f47a1f832145edf3e03b0d2e124ccb20f1471b8b9a28b45486f7ab6a7fd7936ce4d38acc4ff31e6f7ed590cbc31ce8830c09c27eeff51fedc8fa22871c04ee4f7a1841c44deb4593165465c0fa22543275f5090ffc5754c3bdd3025a4851c9e7d5964d1dab4916a681e2b86d0fd4d275b8c79873696fe29bb5261ac9dae5cca8f27ef5b667ce98eab97f335cd27ed1e4d4ce61306532a2b02a23189b182717ba7b68e6ee317013a3d2a86e6de3da07bce7cf4983208540fc4af1a2bfe6c232b047d80ba2c06e1a5199e4c1a8745a3b116ad672a44f59240e4bc1d0551b23b727f810e6831b5491da3fcd6603c5bf36bcc6791e0868a701a0cd7f7956197633e855d6ddc598a5a897d274512562546906fb9235ca72480eecc48aacfe87218f06aca1829cfa6ff9dec3d2f94401c7317fd2e415d568919453c89a1ecfeb51b85bbceae4050a982918c64a5294f8947c43a3fc9332737306cda65f021aaedc2bf51b297ae2b5a9b81bb01c9e34023d1f5405158c65e263499a8d0b24bffcd468d725be779e5567d92e461fca2a665764e121444002907a56b781732fa072fc90545b287f17612b1660452560ab0702f939a7701ff49ababd3267d8f16c0988fdf269718b340e6478c484f0c0e4ccc6a100a793e831fee1fbdefc81eba7ef05881f82eff658672c6884d4c9868ef2ef01d4c0a3380884e7f524f9c3792c5dd965b4b6802765a8033faf6361e0e5cc1427a726228f095d4267e4038e2eb37b2639a8bf41b9c7ceaeac550617852f3e6d81a74605b07ec20a1c0670fd83e58acd47977761c7f43230e7f9001ebf29c06fc70e261a6e96a37fcd92f9b4da84f409a3383b3a842f579214b2f1629111ba22764a9a83c46581e5594e58fed2b460735e87dec15686af5615f3bd7f180d98d6eb0a9404690819ddca8923bd8fac72deb7c1eaafffe3ae971523339bd3859afd7dd584afe2f8d15be610f4b364ae9550bcb352d02aa9b9a8dd59bd802ea897fe980acf164e2c7bc2bd43aba73578f56fa9ad23ef01b4abdfce05ec77851e2dac580a6bbafe0a440b69741b717b7cb6cd06e89e357ed0374393b0e4985b6ed45b7204480749a66cee03946bbf314588020964afcb05d9d804bb7d791f78df793ef5254c43361ef4f523f46f85fd3b46db2e6166692214f8e821e25d8015e48900f9bc25360e975fd9ee9920d7090f6063831c4c34baa3ae7f0ea9ed4d6c6e980812a5280e91260f855cfd788ee69fa871b7fd389f6cfb24ed397a11e7c9646f018f768ca809549aad379bbf6e3b71413881fd87146202258268ce7d774b71869921dbeac57e61c060abe46218050273b0bd210949baf2d24793c924ca3558f7bb95946edd85cbe29e50d4b61c29c6bea5b9f9b93e07dcc7ab1b3c2e31d310b9a1e24f156a4c5d0334e46dd6e5ebcfa0c385c47f80410372aaebdc22de881b03b23071d161736fe796d33050603a1b84e66e73d5af9a6ba3a514c5027da7b7f9709b345c767a7aa249cad12e82d304180ac914293450030921938da4e1847ad7a3d591ba1c03593cfd6cfc00fed477fee6ee86f86472ea864d8383dd967b3ff1b0ca47cd92e78cc5637a25a86059041d7b4e70be6aad22d18297a2a70466f47c60fbff5dcb8a6d350b8127d7f509db3505c48db4d122f0150d969283ecc9082518d630b830f41bf48abe2f0270b6b02c6fe2a5597cf0754fad5071077bb6b65260ec4efd36ff31246612ae307bb636ae634983a786e5add9ae8136a3d0f42289dc12abdb632a1eea5eda27992505106ff5859bf6e348c0bce434179f7ebec432ee0a4b60d7e8fe22706788b2c4097274a8f8490b2086117105a3c97eed64d71bee0cf5be3f43a912a52bb69f3eb4c07aebcc40a469875a25609026bdbe756c3fca3a9f90bc90ed480a75aff4e6f58d472dff0f8476c964fd696de77db65c9ae10072d39ba873e03bd912cffd50c3ac16829baf32c20729c16cab59090fcefd1233201bc2e77e2e1546cbd14fc992a256d61646ffec7d5a67ef1a1e2154b5a54531f94e19df9e39615735c20a06947f6960940602244ca0531982fc54311af79f1ec566015fdbf389962b5473ef35cf0fbf9db172cec357418c93f99d643d8fe33bab13a44b9201b87c6a681db20f3edf714432a48246cbe6d10b91fe71d47bf1072caa7fbe349150728714283fc9b6f9aa67fcb6bec72189b474c4af8541547c61377a2742cf8773894bafd55e2b844c603d8669d52013dd898a5d2bc8435160f924d0f92d677fafb2aa27e2c2e67f39c6ebd4cc2f0b692431e831dca590946cd79abdbb88dfbbc91510d8edd42ce8f8891aa96d9401725205ffcc52d35c1478f734bc054bd13ab94035f44eaaeb60acbc99f20552f572b31f2fdd66ae21d4ebbd73934a3e2c497edcab21467dd31de884b7942963371b6d54e9f5aa4e91406c2e0a55cd53eb23dd825d1ef18a47ed7d45e95eb15911efec197c169232b41f4d6d5776fa1a3c56455db787196737d50df2aa45f21fac4d081d2cbe1384667efa6b5601ce2a3ca666deab98e6240aba5b9c5666935d9397e034d0019f0a341ecbf924a8cbc72ec09b1c6e1fd03e493420f9ab152a02bf883e9739faf859038b12402050a218cb9051fbe31d14457e942c6d482fb48a2d5de9d208e6cee8ce3327a9ac87469150176f9de15a39aa8b23f2626b21e020bf2875e9545647ff147dbf9eb2d6b100c454935781b89fe13e6387c9e18a315edee24ec5ceb7daa10c3b783c9bb92bc4aee0d829f5e21a2ca3e8be85c48c1083afae277aca2fba81786c44027f194bbc9e8c64b841847b13006b25157499801dca70a5d83dd1feb5ffade9073d6ae51568812a1ee81fd797841c1a6a0d5811cc7390701a6c45341a04890eafe8f0e1dc400d3e69d6dd3202ac1c15eade6b350182718666a0901740d15f025b72a80c1b71baeacc080f244633551e9a692c4f5e9ed4db766a6ee5696b4efe77f2c57b83a922b232011396bdb898910a7329db8384f78d79097b0bffdc9303c21bc188382008d2ab9192cf204d47f5832e528762cb9cacb5b6dfc3ccf3d477c78fb56411c0813becf140e8d36fe3799d3e6d4572fd5c9fe4847ee842763e2fc4bb951ca1affbfac551b8c3674fc71a56ee792803bc8225214e2f26e9c2ae7995326e11a521ae030266d4809680d370674b319cafa5ba1168a65fae2a4afcffa07ad4588098b3919b70e19ef593d980ebcd5bd25d48e68fa776310d2c5eff31e47a549961f4b95ecedd9cbe6d8902dc7271a291c553ed78f0f2152465326de984f1e6d5d3842f9d810390a26ffe9fd786d47621a017c815942e40564968bacf698b3f6ec2ca59b4b43dfaf1d544866c31644daaf7fd4cdbc37a3062fae7db7d800fdfc8e3034f12904c59674c39bd6ba5e80afcc621471ab3fa3fc3efc4325afcf02689d7317bf28ecca579993dd5f4e7736564393d53250e5f82f0183132cac25a334fa218a7a2cd5944e05ae45e99556afc015fbc0cf52f07823060c57dd59354cfac22846c99e1338db7f8aa765f50d4ce2bc09f637fa7c3be9e4ab235bbb0c51fe041f0d444ffb6fd49399dfc6f569242eab8a5d8b2a49b2367600f51e96e8e6a34e0d77aa4d9da6185dda1b299614a372b6408b96ddeee34da9f0dfb1cf19e43e63739c7f88877d8aae1776ab4bf7b58ca5f0e3c91c564c44adb2891960c6a080cd74361cd73241df23e816f8e71af95e730d8efa69287e6568391f572306bfbefebb0dab118d5dc68da196c3f2a0c3725c208ba4ee28aece9084c7ddd331002de64b7a94f1d5a67a4b3724db48d2a2a8c4e2b83531580341d6c5e71d43b21ef4fa23019cd587117cdf1adb379be1bbd1b54633a8bc309cbf2a7b5252ea1efe128971e342533a6ab56c08a405f66ad6b3edcb40510890631f135429771884645b8e0db51a7b36896dab2fd7037e0f9ad3c78fe6a45bbdbd76d308ea33ad28908cd3082723cdbbd95188202d4f89c88340e147e138b7c1f0b881b9050e432d1d8577d49a99a179dd60cd5df962a00d4e36c7843a0486556d456083b0c2efc0232f46cb76121436bcb9b003bfe4e43b13641fd7f3bcf47633ed932ce925d04fba9b3b232a0d616624aa72cfa69c33cabaa87665ccb2832c066da014fd8d51372172e6e87fda568d2b2dcb310232a7c82f92d770697f4d4500dcf4a2cd5a2207beeca433f894021335091dc11f3f40de9887b46a8ef11e539d14c20ed0a134f14e11bf060c2b9101cbae491b327146ca03a4f26178b9cece279a9b2714ef224acb3ffc1eecfab4d9c4cf89c862d856c67807f6bb638f6d1a1935a41bb88a7298df32cce0953d9806259484cc4168f795c147030adf4f4e95a7a779943846432de8a12c265ba6d54c0eaee1eade0df8e0df5ed581617dd06db75d7b618f0d948affb06f87e2d3c0d6831f8b964119546a6073fd63f0575c87c0b929d78a85240b63a543a707648046bac29d3f1893e518b5812f2e76896b3b73f2c1591c3c14905c96d20d1a4e8b3ce7a8bb27e96334728b175246580cf3e59db195ac1fddbb20d729030120159e3d035cb184015b5641f50489009d015bb7a5e0769a7e1d22567044286a363fbdbe000c81485b2f29d6fd2404968c50381d8587df4840b16ea3a86418d49969f9a4b9a9a4b8961e4269085331f12d29e7415a719d14c91791ecd4ba06860278eb9e604e3f83ef03e195e06ec763319fe5861a0a2cde4d55188497f92f99e03c472cef7e3192765f79c92043c6fc66242c43ccab600ba85eaa62e5a476e513782714561f1975b3f0d5b8a7d9be09e8aa532b441564e4567741d75fe5a2cfcc28b73e1954a6ca61591cb8c66e5054041055b96d991c0f31cdaf2b2c00a284f12640316b2f5254bc27f993aa9b90588e6c920b19618e85a38c9427679910b56f910abff400f6979046a696afe66aa93157495b1a1a99806f75fd81e204fc70c7103f10af79d1eb6a68df1653886d5ffdacaa504927a1a1f8181c7dad3348096b9e1791d2011f5af9bf23cfe0a9ee546a7d2de64be9a0c14892db5bfd1a72fe39da4288ef5bd399416f69799c100a805acfb23308b0337cbca98e2f5bf1b6f6224fe7c5ac024f54d2987b152a94078d1aa3ad5adf2f9d862672bc0f8e3d31f445dadaaf9db69b542764330dfff0af8e0f57cfc8ba426d844f2e8702dce3b992f1b13dcb7ffc69a7fa42f80d76d35aba845b66aa9fc0c506b93147edfb8f72f8d090aa5317e849e3fd8d05c45566821ecf90ff7e3a1afc77158dd5624d780b76391bb71b6f8ebc0b98933cec99d630fffdee8209fb3a0d83149c2cdae0687903d538ba715c41634a91cd9b217f2b7580b64ac7327338950e28d9b5b425c0ea29a0752156ce4da4d45cb768c3b66c6bd076457d1a3b7d89236dff29d3b73334af2fac54c008928ccb802fe1ccd271c040db6f1905667ce6f53074b5619523f4ec2758b7d0491caa8716a58acc62b9ef407623f1f65d2a39d88a53b5bdd087a9527d745f09ae82304573b9b468d750b0813bad9c76f96e6628e792defe41021e4be179cc71235cddf8b28378794f6191e536423650f3a89f6afe6620b3b8b930b3addb7a940e45c7cfcc3d796443cf1bc17972f6c013ba50deac3b5b67b82cb638c19b0b9ebf0f182626707c38c82a20ce6be6d17ad681a4d21836fe7b316b98739f3ed064ee5c07df582eec8f125b6a4524c5f78401128cd2bd0125786257f79093941dafb28136289f26bff7f21f51df6ae580f85187981e2c85bf1ba21b2bd660100555226bb570a1819ba49bdba352b5fb33aab360bf016c8194a88ddeffa7279297bf9fc2d87107fdef13f567e57b38cd9ded1cc71630e39179eacc4ff1c68268311d9b7017be4de4d1a9dc2b97543c801d30a5d8680c5dd3cf0ba8dfcf9fe3232b972934215f5b1fae0ae24f30eae729bba0d54e534b833e1fe3905b267f78ebb6d9b9950829fd2395c66710fed4d7859b72f508a161c417965c7962f752831b71e71edae76f7217e3ea28f29429519dec6471019d35ffb6766b0ee8176bb909eeaea0a4c1d10f7dede7b34ea87d3826ea456f9f19aa6a8778a8d6864d9a1294b19185ed9948c35e4a5c6ea3ea55cad9b5097d8200a60178dff52b920121927cdea20113fc231b600e8eddb1b7e6ccfc271902e7a67c042e9323f55a453e0ad5fd18d96e2c0797d7b8565ae42a2d62c7b0f22a42a1dcf6a4d95f0aa7a1b2ab9169c456af1573a00929a0f64432b5e1ad45740a26505ac3a07d59fdea52f67ebb9bdac94e23e8e70ab247e18598b9214f7e335a3e93512ef4db404f9a0c1cbdbb7b2ac5bf542ce18a0131933ac674376c2a09d31dd4594c8c986b469c7ef04130bbff7028b32d0c2b25be5fa340082b71e170b5c477f693cb73fa7839408a7caafa41b1eb8f3e6ccc6c05280237ca41f8343cafabcdd7fa1424e4a5e4c41a3c5d833f489fd015d427896c5aa33f8697c9e311ce6e39b4e47ca6ded84028be5e48fa8f5e5831be248c45c7ad9b229f6d88c6b575de9d1087c80867733a7347db1ab6a08cdb7e5b6567417b9279b1a39c800e95b7bb39158435fc221101cf37abb2521e51dce2314b6bd2c225e74128d8b8700e0d8ac998f0e0bbaefef28438d0781175350bc492e253976181d8d4612f3a264035938462e87b52303ebff7d88ccfe162390f3e378410ec357814b989dc548b73cd86bacd523b2f4b31061c4160a2717dd6cba1a58f4ee835b1c03b8efca65f5257bc71c95c3a63421d222fa062b4fb4914f8aaced160075a2e614340e3be48b7a47d4cc74ef838d0460302ceba542f3f941e7b841a137737d1c1a8ecc15bf353f2faf916deff169479126a2cfea3ddf543cef8f745cf9dec8e29a5149d7dcaa68db764beb047a42bbf1dac5c11e0d4a4419136646412240d06f9cfaaeb768db0215d363c250a0f2f5e9885166a86cfa76debf1d4feccf80b10c2d5bc7b1140d2158dd45949bba1c92625ff0faadfad5c4b19688e62a216dae5ab7d9b09a0e5f0195c74a369d0f1d3f0645e63c393f56819e0ee77153cd963200ccd2bd99af921e793e764ef27963d11fc32302c3296bdf8ea7a4bf344feb98a82e79e9537c87a07f08fbdd75ead03b60f7bd6bd7bf6a002382e3a1c9eb3c5f07b67d52a3fcc9e49a90a8a04a5ab64b880dda618b80e5e5989b28fd2bb2511d2876f4cd0d796651ebff265950e581587f5271e648e25b40e9ed0e8a3542b453f9db10b18493be58283a65e6a355fd2330c93fa95755d4a595232311766ffe884e516d3015816ff9ae0086951ae9702182291b89354380cac06bde41438dc7a9e1ce3ac61dc62000388dc10f9e516acc3b17e545025733234ee80eee2f27e513fff98604beb9089767a986104c5085b206f2700dbbb9992a51c958d2bae55b1691d50c42a4e8221ed0bf21827292df893a688027d328a9ef0210151e49886a1914327099dc65f05d90d74b2a39cf37cbb972169eda1e581225a8a34916ea2a0ca89d8ae29617a152cb3ab5b7f44293f4383fc06c6e1910aafe79f6f66a7b5e2fa1c4be6b098a669d1f30591773ac80cd7f6836842383ccb255edc5571fe29a09871d17da25ddc2abd0311acf909d677d39a696ced698cbdaafc5fdb1ad683f8013603730f81713abc4eb4a54cab57ba830fea379a4707f07294f5daf64a85af6c03c7799c0c107e6a116e3ee8ec4dd3c0711fe6d634595698d90a492c70e5258d17972f27070ec0938250a656ab7b0c4158557bf4567bd0218396f1080ad3a87bb263a93aafe92849ecf05da65702b0a325f5a29317387514c30b15223593bc085aa0b05838cf60ec61dca514c8677b95ef4ddc071772627ad0854bea7ed6f917115f4964d0f6988cf2bdb97d709427adb84fd12208b5454c385623b3d5edbcbb904e33aeadf36567af3137f219076c04d383ba510157fc59f8a120a9a7e5c984f1e14ce72ac3f46f6e4994e3b9a9f6fe41cd9d7d2a65555694c990f62782057f24eb0cce44741ba833ad08ea411c11e52dbde4afbe7e593ba0fe963aadf0754d2985a2d7edeae615c12cb990c5982415dc371ae589bec76dc349d1c3b7e2f8d761e7738f555e2cb3cfc495f58b470f64254d58d71191d4d24448e5c59ef2fdb935c60a3386ade4edddabedee1febb38a2e1f61ada423991c81d9399a6d03c6f3d52c914c6779a9dce3c150f27c259a32764df5f787614edeffb4bef28c44df947daf7505684c3557377f4085b7e50a78f71dc3e82bdf566b33199d0c57c3e45c69562b7dbfa017fdabeab47952194dfb8424c52a664aac602f2afc3586c80b261772e38863d2aa5be869a3765ae5a6919062ecd19ebc4527e62d1ac011a80c20944e3a4b78d9d3b6dd090c5a0243d2fc3edc4bbdc1cb066f40876fe3c6cc83197d91198916a3eb6c9034e493d1b628a3789711310b42fd0c47efdd825982bf76ef720ace5127e828afff562560e2b7dea19db9310a054c97ad01acbdc8203b1528fdee13cd3a06907308b986a20c1c51bcf326cb4cd0e8397d221b17f19094b3c9e0e5450538c2851694016216300a481c8825f96cd4d7b93cb20c9c4e08ed0d347276415c2ea6972be38a7c7e6cc9d0356bf905ce1ca4c22731691592d284a7eac889cbc1059b89f852ca596e6915b50cc7c2f43ec89115a2fa4cbe40566701fa662ffc648311c9ab2c96d247acc33764c0ee937443e58c4a18862bccb3d5642f0d7778885ec68e5d5f883a8b94258c30cca663fe97faeb970dd01ea4067f941e9b2428693a5b7ba79c491b23f7becdea5c6bbfce5e096b3d49908ec9d8bfa95a590dd8640de5f656ffe8378c0674c7f67360315a998d3fc526c2b9455f0b7d2861b4ec355cbd7fb0c8a036b9260144a8d9315a1496b4060fe11557403f0eb78ce1e48380ba9233c8d9bb20037a3bb72bf298b316601b54cf2b06545e89c634091065f823debe769edac29655538518b0a5cf14abe97c23744c29254bba35d3e11b9ebe73ece6e9026b20b42f5969744ccbaf7e5f4f332c8546952489a59fb4b188aba0dd3a8fc103b2f42c727f7e26db074c953248e3cfe701a6ee8559ce32b5aa1f6d8041df869ac85c1f93fd1cd6698f261269e07edf15d61808c795ba586613573a75d60c7c7c8f03cb8489ac90431fc333f3c823c52d161225329064674d60134ff8667cd3885a7b81613356a29f6ec6697f7e552f35027d586583a08cd00f8131730a11ad76c59ea4005de0a11bbbdf524d76c2cd20f2d1c0ded559567944b7c2d6ba2c319ed75f4848df3c11fa160328638268cf6d495bdf404f95b2d2c5b4dca91b84586366b07aa6aee2284c8ca171f298b97eefce929cdc6775e4edeb94bf2d56c180240e3e9bf34dc6122cd2f840c9a09f7fdacd0c009f6fac810a688452c023847979bb4814a04f84ccdb3b1a7108f511489136d39d096cadacfda84b45436e4b23af6fc74a3d81ca72dc2a80624b0ad87eeb9dcf5c63fd5d8fa0c33bef402734e017acc2564429c84f845999405416ab91cd0033d52fcebb256147c5490170744dfb9342043fdcb55c59f17a0edbb326db060011208f89342b588a83ffe6719cd91a9f177e5ee2816b3b69636afda7288262ccfd60c8719b4aaa89de7476876dbf3bd08cbb20b8e921cb5fdaedaf824e4c6c12ab6272802b9fb865bfdbcb2c40521d6a8e21c6509965276eb43f2255e551b4656bf87afe832ad8c37df4df9c8b42821308cc75cdad2470974d852b7ad662356eb5cb3da760e57cfaa0e361f0dfb14da23879aebc68a67986c4c1db895fb4da50c887683bcab3a6026a79e82828def5c1ec6acd32b74e1152264322593c45cbb05d2de1e0326e9c017ed0df3a81eeb16096356a9f63275790a48690bf497613f8ad4248402ed19a9284e2bd635c087b114941291c19d069311a24858d7bb7d742add0ee66d1ce1f623483565adc232a90ee9dfd6c4400624df75795ef813b7ca4056ba824fd4821ed85758c1714ceaa051932e6279f3a6ab77e9bda7e21563aafc252f255c0fc10ee6dc23c0c17c2a6f7e15b26f28f192ee8b65f7ff5b335205ad5009bfad24e97ff26fa74c66dd24372cba16d6f38d782b78d22b9c539066bc225ecae2217890f78aace25b679f045df27373f031a350118042368541890b4a96a8416becbfc03ba88c74522d6f33f7afc8fbc4e3f0e6a49a5a3b6477eb9ca5e8ab761cd284ce938daa9e97c4f74974d29395f5ff329476fa867ddc049cd70b0f5cb60f375063091b9e430a0ffe07e095d9c19ffbfd20867152308960e846d7c4272fd7790581f2d9bd67090fb1113a7517410535aaf56bebe01adcff67f5ab959eec982b7ba5d0e4db51bbf67e59313ce25c743774202cb2f8a86a3447884874bdbaec1d6ec7b636b98e771675cf1a1906daa708f43fcf6adbabf1c5e8372afd4eab36b9e2f38ee9da3105e58ccf4db8d4e82134c5ddccbff1593cfd9f1e86bb82d112c0ace8d346b1257db4a56697434792102264ccfe774e6de6d662880bbeffbf264a135980fb4df8859a53f2fade8445545b8b0d9b37ef8ed3a3bfc247793a07621427d97d32cde1fc76ed790b88c568ab13dc544f760a50031206c149e483ad677a5353e14206bc267e7b1d400e96bbe026f920250dac294451d4b60278f430ea2889d597df35b317d2930c1aaf216dbd74e4308f2b4a7b48b335dc7c1dc32eb280e76327be0d306ee0f2b1605509c51a762703d5b0f7b2e3761adf513b28fdd78204e43f1110ee38240fc2bc64b268049975a7ec02595b395835aac5302b41f17f5cde00e819c77bd55f7aa85b4acea773fa22e0a3fca7ca362ba841de7fe3cec8142605a1874d728c3c86b25ec4c86df09e6fd4eee4b9c4a8b604ebb5c75ea9f2c22791fa82f9b59f89bfc9e186f8ca3cce173b9c960f416a3e2b48e341d3044f6324864702457d40a9334e103f4cdcede19cc6ff2a644a01818393e374e5034565791fa43560cd0b88c6002e5688866995960834dc89af249251bf7eae6ceecf448229bdd0e7450841d7de1682f731e21a70693f197f442133e5c05cab0b52cef9de5701af44d7725302d7df18dfad9e1cdf588c85b0f277bb301d3ae268d14224103754879bd44669fdf2ef9c44c236b059d1094c33bde63b501bd3c7ca891b57bc8f84df0e61fd03942eb5063b32ee66681ed37b4acf55f898971a5bf96bdadc46f1c2e29d255232813a87a5efa5c30781bc9b011eb2bf2e3e19f2fc5324f7c7eeb2a746a9518ba178d8359d0b12815a757c17338c334ffd15f46abb7afa7f277bde0f2fdbefa16142c59b9727692c2dd838a358ceab4067079f476b0d5e35b955af337ba36f083b64fea2931e4b6906981b444ed9a5a1dd9108390f81fa405c2bda7f377a99db3287f098de172fc62fd7573afcd6d8b43de05c42a1d593ad8fe68a1bb5c80950b60af761616c8e97f82e5abdb269f914e47cc1fc518ac203db65519feaed2334a717b7306318682e514f50de1116f635fc2949c12c84b9bff27886436feb2ad4ff3d4475872040b5c29e18f1c74d66892a2f85e185dbf7b9071cac11c1211d5393451cebc5511b0f14e28b98c36de117a031c1328436e431ae67408271a5fed0f261d444d08a0f116b374dc20919a9fef1ed0ed204bbaf0ecc7eb37401d8db024d13ad23fad14d9ff90766254ae3272e825e2c35d05442f9e0bb4d7f6145b08c59c7534625ae2ec52cb7f1ca07316d391ed233ee40e28c5fbfebad4cd0526c26506af82dbe676d886603730cd584d52ca0383c9c44bf9b6ebfe97ae5671c66a13f8b15541927de84aba9746bea230e36812878f382313de66d14a57d0bbfa5f20c106d3a3db8015ffd2dd40ff37ca9ad47c4c1b69c0bd13824d70e3b83b11efb1983ed9fd0fbaea77d5390f3dd48f89eb30dce6c1971f2dc8df39dc20e249abd7191354341a479f618d699cef4cde563f495eda299dcd93dd7f6eda71f47d5e1b8aa195fd74625f1d4475669e5184036d1e246beb9c4021e2acd07876b443f8717517249a77b310f0e563d621eeb3ea0d2d81ff105c589eb1eb68a44a26bc80a786bfadd96e46dc5140fca23592b7c5cd0b18123d607fbdd7708e7320be5142446c32ef876b5f45e1e13ead4de4b2804d6eebe8ee12e163832369b4f5ce8c72496cac9141b31242b7a0cd96d5f15107d4a0b6522eb94d218727c1510c2ac56ccaeca427ac4231642705c23ee1ba269d4380322ef7cbdb7e74f892f47087368dc74710b6b82bb6890e660610f488c2921491bef41d84c7c42e4edafc3fb3f1d314d9d4b0703e5761d2c7999870ceff050b446733b5f521bd8896e93eed3bf1fdbdef86aa80a4771bb319c9662c6f71ab23e2252030b377242f548acbd3c3f5671e3a81486de223dc90cf63eab6803b5c57e948e4a10fce8ae53ab5b08deab69f802e29a5cb873a799e79cfeeb2a43b9b5100c86cc0410d72343032bdba8660677ce45f8a0fcac4cc25a1cb96d7f1215dd584f07d9dbec644cda33895b6de99c58db3490ef5dec27ec29cce9bed84f9648a0336b85070e7ae2221d9a37f4fb9b884ef4b5e7f3b9972cee33aa7104100c449b261014c363b1e47953390a57f86baf8b75604358a66400b27a476304c2ebde0fce8b892714fb59b3760b4e327f27df28f285ff6b781de27aed438ede241fcea6327cea021d9990c3ad75a2b31def90d7e68d18578b9d5d0cd3508674ea9627b8c671423f462b5e84e12a9ba4a1b7309f16a4520d2d747ed6917b9410f44601d7811a49426d74278b9b4c874b99d87989beb1b9e38e5e55b6ae8e2dcf07cec1f075d5c825512a0160e25edb99acf34408850b2cb66f186751dfe9f35d89f1083abfd7ffb3d4b36e20ab540356ed52224f199a22eb5451a21614a5ae6bb7e0bf5d12549e9d6daf6860f6e0faed220ac143893dd2fd6a5c1fe8d398b2033c99cb5a2d1f7031363bef02ca9fc05444d91f43fe6fab665d02a46103e5cfbfeb0aef83ad144d3f9d7363689ac5f99cff11b33433b0824981b2689138b1de49bed53ba96ba64d9798130f06d0b3835e048a3cfd67d0079e35c8b704b4af17f1dad5bb892a3ef8f4f70b6fb70413ff2415db7c0aa8cdcdb9399afd6a9b0572c25fac51a83f112c771da4106943fdc7bce79ec9df1439ebb73691ba8bb0b5fe16b2f4bea81ca9e6c38d2a5fe02337dfdc8d5397b1ca52713e800a5d7963dce6d838573dd34a62a7ad32b10dc05324e19cf94958545261d5d23bae10e5e66f42af587e0796c5e98599042a5adc2a3593ce06f66ec89db22d3f4dc90730265dd564c750e698443a4844e601b065b989f75e8a28e29c09d415413e80d5741923a297f4853841e5654f499afd2c6242631ef23158650898c0ef2e7ee31e607363f7a1310e10dc6d61f054ea84d938897e7e466bb21cee54ea0a0efe16e6a091069d6b6fee3dce299324396eaed9df803b763068947c7fa359a14dbd08826b7102399a9d5b441da7609c8514660965528d35b358978dd0b519822f32bd2d12fbbd7f24fa7242f16353dd3134b9a8588b7a992d59e58b300b396e94fd0002c3fd9c9127f8bcda9d101c15ae9c7e8ee6a83aab5ff52808151fcdfdb34acfa41ce6a30401d4b7ef9d167d595be6d0d4c68e1e1b3f50d6ce65f6e12b9815386b2674b97120d326430c965b3f9be6533d4dd5e9968878d3c74e3016bfde4bca17340dc6df4631906bdc70b1262c7416dad0df9d0b8bd100270c5a165b379b187dfae5e78769ab53fc509eae3d35326139ca79999889f8d283e9f98367afa981cd012450e4480c275e9664da0447d41a6dc537533a15c8aef6093f8eabbaca834fb7aa7cb9ddc743602f527e2863f518820c93a87572fd5ec9e70b4c97337344d8466096fdaac22483fbc7f05885463beb9026c21d7de30f9a7ec35d64688b220cf3be4cb9822cd44015ea353d334396349cdfa618b8334c89dc2511dfa10497e57c2877a72717dc21ef259946f5458bc6c0726980f6bcf358d22719a9c59efe9e0c69f0db3a5d7f024e821989d887de2ddd2740bb85766e1483c8e95b48941f952cc83558a4f4a9440fa0fb2a06db5d7b0779fdbb118ef555d47dcd9f7cbce3518a35d8608788877377bdf2e3273d2b24530a035543ca709018f7cc28b7e7675e4384dd3300445daba573810868d593315ec7ef16b0aa589c5fb28365c9ce77ca9ba15ef4422a2b6200d71d1b33dde5b0e66ced34c8553697877555024f1bf60de00cc8834702bdd29656be028704de91c18085ee077877d0f5b0f513696f7fd981cb7a332606b0c36254422b6b6faf5c216d013191755ce15eed4af145eb3c5fbe19f4c4a2c41537024f0b1abb04b27a9af1b14714f66340383584e816027bfb0e5fdb36953e014314583eb4d6516b61058e10f6a77827ae56838d7b7c1194776d9f63dd446b7a1e566209107f3bfad2345de616162223911182495a3b296e26939d37314ee89f27b745c17fa8429d6d6e6c87cccaf35bd8b92e772f319ed7926b1216f2a83e9c3e768b096e32a5b63a08c77d9e3b970ed15ca29638581310754f11a7b0b840af6afcad51d2a4f845359e4095d748f0e0b9d18d662a0d7d3fc3394d3cb0e30eec9d9549d48a22d15f8cdf98227a1f069b1f7f9c2a86f8af4f89437d37b646bdaeefdd7e491d9e41dc09fa17c21ffd763e0db62b81cee6c2e963da9055596f0917e578bc264c3b7959032ff080adcdb6bc871512c71be77da2b7144269b09c6b15718580d168ab9bc6f9b8cfe547d026ce8df70fe22495043c68537e3958e171e49177f73085e73e263217a05d87727b41a1f059aff05ec73bd58c23d1d9bab192c88ff6c42266c64a7e3526cd358136928f399723d9f0cafc5340140fc6505e22edf2b0e642f5a12ca72f1cfbcc000882c2c80cb4e409d2cdf22a28955ef758f47c71bba0491dfa859ce83011e77d80c13a7d10003107a38b79de74d1814ebc8198617c692c31aa5323578000648f06ae40bb0169c2b7af967a35b83d02de6aa097da759afdc03548e73b77d9b95cd0d29cbcddfbbbcdbeec4d90cfd59c30b0f0008fc5a382394b7168cf6a3b6389f1472df8e90899a48f584dddbf29429e29048ec23e401f8031af96d9e20767c3c90d8ecb39b6e9a4041de818f80d93ac91f8182d03fc3eba649e5f714b848891fd3bc59e04d323d3f7c114bdb8bdcbcc8a96fa08cbf66be426957ca472630a68c997b61455011ab9d5270ac820819235e0f0140ff21c4ec65dd58f89c182db0d4f08c5384f433f71ae2212d8048db07c4529d233359d29890684a642523925aae9aa9d58cb90476ef8661ec8d26e5d55901905bd2314ec4e47c949ab124caf3cf19fc079249feffde84cce1dd09d22c4a161446b94acf0b9aba428dc1bad8d9369838df9fdf9ff3579ad89c4ee5fdc61c20465127eed8b9d65024b203f7a5b3ffc71e571961bb8d7db221364afc9954a4b03dfea6b60b23fb0ce48134b4ec836099767bfbddd3ad5188e309df90b3e6f2907ce91c510b58d33627f768b644cc06e0c1f382d27c86c64b15eeeb55b7818a04d3e8120b13dea908c6f9c96ec623337cf11eaecc10495fbd252d46b0c7438460e644b042b32c49572139dd0c7797f40e44157a4a4ea80eacad88b71f175eecdada9c7fe5a62aad9df9fcd524cb936d01ce3e7fb0ae6d0fa71fad239097da8df8600b6bfe1c7b7f0326973d8ec527764d70e2e1509491122092b7f2460c82b41d38efe3e99df7eab6bcab6e5b82c4e09287de52d7d59a339ab659b07eaae1e9b5515ddc1a19bf141e091e6c59cc86bf2b882b66429a2e83b491ec11421192db4fa9061968dab840d45563a22aeb558a764ae28bc25caba829752c658851fa699817c76d992c46edf79852fd03cfb89942f111d394926475d3f77e5e7bf759314a91a4b8acc3de066736f388fc14300c4cac47155b97ad08617a1c616b2e6ba4a32c43e240a0e2fd5b1aea155a9f80d5c68b2183f8a9c6c82b40e29716cb3f16cd53d89d7abe99158519d33a3eea4962c3c840a50db999fbcc1d08d35c800265ac406b92e7d24d1fd7745718015f74fe832068578085afb4ad66c44bea11931e0df32a548be940ef430f4daf60058d9a9ad6d8c4e034b53cc8850345905052309a749432cd0e27d9b3554adba19b5069a1f2ea6f316a94c4f50a228026df50dabd4adc175d4a8640bf837144cebd4a06a7725507eb0361993772b1d3d6be096086fa26d153c97e7f17118869f037d47d113d84db94b87deb5235cada9b1316544af5af13078c565f4250968b4cfbebd7936f94f8dcc62f0d71487065512029138367c55cab90fc9fa585f9d3f68515a590f5044955f9314800c022d6969d1bcb8397a8c484fa0f4f1a4f60e63292c7de1586b9adc6e7a632b68da266adb2974b14f44eb55bd4564dfc3ed9de40178e0ccf63f90949899d8f7ff0cec6ff3c782e0faab9fad0526e8523bcf7245300939ff8d1451c020cbdb68fe02bee06aa49a08e0e570097e8d53ee7d65d3a16c03d312d905e861971f4620baa0d0ef6df2660345c2ea6f87a827a7ab4b2500b39aef7cb81f1406bb9a3383c98304ff9c75b572cffe5185f5b8b9e846cc54ec01325cee5cc66ba0ef1f31b30a895fd5ad9e6561b94ad6dcfd67ed7cfe1c687ac89d1e94dfd9f7d7acaaa66af3679b4b4ddd10800c371bf681dab0f5ac280b4c7d3142d1c0d8b1069a3ea2de745fd88ba4c39edf14549d090188bcd19669cac327a673c10c55162e42818974b495c4c4afe423dae1d9c52b3684e3a439da84f47ca80c5e4029ee9d3be758cadf0e2489355c32444c3403e921ff0eb012fc101d20428ac3c2a528eef87578d302203dc222add2141c613c968fec94404ff1897a320e3153c6042089e0d568f38f536c851f80f2fcf1b2a1c8cee30d3d695772386baf0aab831a936a47ea4668f0b4bda0bf7971aa707f86768feba44d1c54d7c96331fc3d12df5a88af3195e33ab0640a6cd2fb5dadc67fe059e4e7ed58dd1446b157e9374485337cadab7a43c872a019630bb14ff96cb645e34b9c4a51c7000259ae82d9990f122f8b823f802e9dfa8ae9628f9755527693232cc5b79f23bb99575b519bb14502e9eab497d96ff1ed4005170f98eb1bb7b03556eb39957d93d1bb5cb3e8e09632747c2ede3c12b0f249f2f6149fff998d293ac90e41a990f424b7a4d558010d89941227e931629e5f1438233697c79cd712e181804ef6f45aebbaf7cdd7f3b6f15d79c212772d2d4566cf3a65c8211b38e3a374262a3b5e06491df944b4534e61826de5cd5c56f0a0ebd12e9d58a7cd5f54f0a2ad427f43bcf1006044cd43ee1b23649731094eb5d21c38703ad36de73a7c64d936250ef53bcceb784cb1f1878f2f1b32a87a32d801ba08c5215b79017f9db15f8a537142a4d7439adac23de57a37c56d8ac83798d02737b17633880543e92aa61cb5116a95a0c69b92e8b491a2683e1f92b99af337cd5a9872e87e28a32ec58b1d7e68389c54744a2a07347a4fa3b03869baaa49df186297435f36a25b8a0ba97d3e4b240b5ffebde7d4e26ad67335c65f097dbcb82ccaf23e40d76a025ef51af95570637fcb4fcb564382a570839b63f521ffcadb52cd680ccd6a09a01ad0d97812a97be5ff1bef00d78d72a284ca283d03fd520567e1f82fd1fef4eb0380918aaf72439aae3dc3f38f4d9b9bdb016e0734073cb0aafb9f9d81d46eb89e6547731e1f8a8298123ca1a11db8a203610e193c4471e225afc6b0962917365c06400d31be853a8f7136f9761310ac839fce6d8dd11e9d314aa6dcfd40bbaa0c48312aa5691bc3f1cdde186c6ffea5f2cebf45fad7985052df567ffac0331a949020f42bcb4cfcff56992db4e5d5f5241a255c8bf2cbf84cc7e2a5e6bc6244d1ec377fbf3300dacbd823a5aecb5e08504ee0809b96d2c8ef2f6961ed4a621f0d5c015cbc9cf197159211cbee4612e471994f41af6dab6e742a4b51ce95fcce31117863f811c83021ea1b259e74b358afe68c4a9f01fd61a5a99076601b9971f3accd0d5f374e441fb9b41295e5c4849f4abc36a1a1c5458532052b56c5ac7ced1abfc9afe4fa74170fd7e10a12d71607e61f429a5af0835c099f59aea397fa66d6690ed4c697942926888f9f28e7d7dd235ac03b2d7fe346431fd5c19ccf90cdbcd3383d4eac78d2a3ec4c0674363e1dbc6c83b455d927c12ff54b7be1627c29d2c22a6cd090780427d14a0a1c7250fb494ddc69db9d9e53ffc74c18d5ae6f8571153f13d55a3fc433c3385becff8834aaaf3ed6ea2d44789f54da521590fefa149f131e1858d87b15104ce794dd1871540738946798c01d8e579c88a5792dba5044a1179919e0467cc8c1a989d508a7fa2940a594f37c99231bf13ae2c0b47c39f3451d2dbf3ec03404ef3f4d7eff178b6eefca8c0b737d73d1730b9a67ac4b75c3b4cec9aa6cb14e270b493694deddd74783068d6c16d6046111fa5578702e32b279d402271ae020e5736368bb7cb76bb5f4ba0a5a938bebc81f097c084c76a0c6c2039623973551f14a6892a31cf7d7f945c510f05392b800c3d256e389ae2a6dc0732af1635308910f9f7b8bb336da22a6f7e22bb35ddf76d7b5cbfc6fac9ed81c12e1b6041d9123e1331c4ba92a0e644ccb75479f28c7f67f95a010ce70b612b2dd993aa9afd1d887efc9feb88787459dc5454d3728c9498fff6585a2f00e91776e8f354de5f39ce680808e1a7e3b46e46051d7ff61bc05ad5de7e0027b727ff72062a3e247715f63c20ffc89076d48591eb469a7ed3f033c365a566a6d6732e9ff62b08de5a11653056abd518512c7e71630cb8cba06bdda15b96b0cbb6eef0b2d4717f3a64195a4c7df0b29754449ec0c0968241da143101ed0476b7d6614195a674d7914a14bc97fbd5afa3814f63b3d0c8fadfadb6a7a373b9ff0e1e9007f9e2a8fc579f1d3f14dae65d897abd2ad43e42b37db9693953d3155e8a117753445001eaef2b942f28bff42be8abeac323a9a8e9292004a7194c09bd71f1556156b456637bea605c375f676ddbc1902ce1f09c63db4ae2caa444ed1b817beb88f9dda95f76338390142e5277d0729d9e9a6232d80f17221e56d86fab4cbd8e33c7e5d3215225e433a9836ac736e70ae0bb123a10df6be326adc8360257b53dedbeb2caa0dc7755441a6ffac2c7318b05d555dd3a8a38a220548979c2d66eb21f39b7090af1153adcf765cff6afef90e877b028c04a1af2298e3c51f24c1f77ba3a605263fdafcff6fa64e67d82a20ef4d8128e5fcb54cf6171c16b3d6b9e2167645ad068943ce0e144f73a528474f62adeedab513caee0c6ee8820e068fc04ee7690f5a14d4ca0c4f47bd8f97eade16043591c2ebb45a4665a5db4eff1624727244f865c028af1722459c12d81bce89ed79301d8979cc92ebd14332d8bb9e68043f41923b5c599a79e62201528a1ae89b33d6c845eca51b790326d414800b19d9095aed7547c7d42ca0bfaf59cd2b0afa64f1c323b45b28bbbc072b522db42820992fcac8007cfc565844891a92238ad5e91dcbc5cbb03545b0a2206ce4a627ca624e959e1f9a8616b22a875ae7789d5ef7384bbd87a65c664783fde8689f19bfa67938f82a73e25d9919ca390e4983ab6c3e9d47d44bc6e458d4fc4a340001d9f9583bacbea498d1fdfc0a1fc36277c5c056fc9f8c757ca8c83ff29d057fbbdd4516c3988c01aefb9945342285284800db98ee05037615b8c115a7a6a7d4342ef2741962d4a350802702cb1297dd4f0e56c1b889dfa7b4f997f98a2435c2955e4cb6f9abd64d97b17b938c5b61433b47da509ed1f59379a4cd9a48306468b7dce52e6637fc3d06c90048bb65ef23359f12cd418c24954ba4e47fea1777d653b5bc44bca13133b4c0c4a1d3cf764914d61b8c5f9f911f761627abf7814721a3f177ba5c719e8a5c266c9550d9d21ca7dc5bdb8ed3c70ccfeff2a0a8e0061f428ed57d68ac6c9300e9298c56546471dc5d825b0719ac76002a0d4f5048472be4401cde0c11e6b4285b55a64133ce007ae55d40a418edb7f2880eafaebc372eb917875ac5155023af76d61cb015fadd82c6a819560806429184c41472590912d95edec72dd53310a6bff2964475826097d74d158f2a8dcd468ce47c6d81ffea5a76767454949e1bbc563708d8c97789712ebd545c16f139d7fa72dc3377d78597bcaa556187e54499f95ca9490371cb5bf520ca271f98151ab6b84948d922f345db28078f0a49350e988aa1213850cc0be0a740e23272beeb856ff801e3d93bc3f97e742aca1fdfd7b6300d0b89ea709fb69128c49842b4fc32df2b0e136ac5a6ece57601180f1d7cdc3486bf63582f1635293399925fadef11a8904404e7d47ffa11aacc87f1f722c80c417f5d25e662bcc2cd8d6002da381b5142a9aaeb58e367c457be1da26feb8b2a5024c473be5baa46c3871757e5ccd76c6b3453bc01ec71363c309e068d018e588c6fe51fe1fa11a8aaff4dff7af9ea9ea675f1ca8291249ee19258e343786d4ba49bcb82a799f5e6786aff80f3192050ba85d90d3805e647a489c11a9698506f43d1b491e6a83aec31b88420b06170dbc779444d3984b42d5e21c5cc49b7f98bdd2b9ad67cded562d7705fb7145f9efa40cfbe98f566f9495b4482c8a167e8b305434b8b95198d87971195014d224c7d8ff83be78129b12d145c9a7df944a498b19548e124a154d33d2574b6c9e8fc3056cf10e77c9d6acfc40a38addfae6d25c1ea14d756803c84b0db2e2ef01c6a6464b59eafa1761d08c2b6ed5f401937439692da71708360283a27d145925361b0f08a8df3396afe5d56e8904d65ee84aa5e1b10ab54662ca56307f4c7061a0fdecd08f7dcd779b30dcf4ffcf8879ae349798c16d72cd7debe9fe0380724939e8d73e6fe75a8754d8c0def0fb8b6a5b8e80cfaae4a201338f8aa1ce92d6675d442301298d23e81fd11b695afed9d3c2acfdef0a74e2bc27762278d484ff5f56435f01fa8dce3410ff22795f2f4b2db0504aa5414e2486da675f66ddbd0183fa6fd35accdb67668fe7571dfa3850daa3b96abc5dd2d7aacc158862099a5a7b73b50c232bb4512ef36e7975881d3111eda3c42cd8e7698e4d6676923f28eaccbb3cc28152bda8de5928ebdc8d28b6fa5dbead9f6f6c016bda56a9ba1c90f40f1172e35a2ec9239cf439830d93ab121eefc430816d2c2764d64111c6ad1351e971aedde8d52f37350a5a84d5512fbd87c1b667540bd863934621b3b669fae2a0671f81a08ea70548a2cd766cfc9169601ffa27fde279aa014d52781cca80a87efdd5a5d1a7d15b6083eb064fdb47a7acf91e2809d4c09e65bd54fac3b5f4a08cd4ebcb96caad9eacfe1885b1c6d2eab8076063c15dd0f16848c948ed478b615d1c7260c8ffdef14d99cbfbe534114827bb5e0d865e9828459e51d504ef36098422fafddaae35ff021e574b10cf324fffad2249f91b289b6566422fede1efa625b240e02280ca09bb165862b7579c25a6d1db2124e60fdbfd33275af83a6f0435aacf6cca815ffee3c604294e91361f0f60bd7c7b89092cae1a023aac225c255f836d038012f2ae777063d2051c48c812795b6dfbd05d3b53fd4afbbb03592f55748a2f2eff09ac1fd288fc393c8a6b09de948f57e65a6919171cdf0e81f32bef590aa8af02aa621fc11232b60d30731bd75aba2470e0231107081a59e661ea08bd6d0ddf77cad5768bcf92f3b9ee4f353c1b1e2915558cdf9b829c0cb0b149758ad7364fd193e9c26f3927b89a0ca465cab9eac40b1cd6ee1084cb8ee122def2c39dba505682d87d4b6ca5f685148628a338ec2bcf38c27e99d7244d4ea9d6542abe35fb6692e906a0ca0c1348158fdf76de79a1214911261f6139d8b2a15a80de129624742cc28c4e87957567d812142a9a7b91087a75d9648002d9be4b4b24147346ac41bde692566a7876de4e6f2402907ff9c5bcec69f843356ac09294beb2b452fb159325e98c06537a6a86662a9b2df647f307ef41dfe5c8137a877a751aad3261e3650b383dfa1ed3098048224096b28a8721a4cbffc7922a1c916fdd15cce6edea0d145929ab4d290e2cd7586d8c9968f5fc2206c3e720305b3121dbd0a472634a8ac862de99047467bec67d6ba2aaf89d243be4875ac65efa4c6a6d576485b0fa4fc84eb88de02e4bd4311c062b56a93e5563a10a6e8e76237803a21effaadce8cbc96a5e5e416f5b452b67131a5b6d140f8470302fb202817bfa1c2d2fdae0e08c5af3ef141d05a7084c59f09c77d537c9d2aa8549b56a5331586ce25c85224d4b9e7ec53c7eff1781f718cd2b1e9cd25e532f8802003539e2b1a70003a49798f565683176b2034ec39095e2f1c957cdb648ea1bed98a168e5b4ae3a5a35a94fa7173c3a6b293810b161118380004b8449ebed775ebe2c4a711e2d1810e9694db9627da9b4becaf483a6bced2439f464ddd9352536f6bff1db7c933f701f208d359bc765c677aa5fabb1ac08a584f333da29a86bb5abd8cab6f240df8211a50a3698fac5d735df962a5444f28a94e08fb3fdc2f645535fd8133d6bdc7406baadff4b199adebad3b1611a63b48e39cc496d0163c72ccd922d1262b691aa5e23da4f8012d263e14c5f6b952ee59db0fc35c304df41b1d9defb2303c9c886a75c3653ebe2397317204a5a6f21eb6b616f981e5edb970a4be6f32684166472b419a1d10c0c1eb4e23315fb65e317012e85ce381b9766d6d17d17d3890fec7832bb4a10b63af4bc296d96e9d41a8f65e75d3134d8aa701a7cb70758061724429268d667ff952bebe7105998dc0f4ad90e9a81138a4004f8af758280188bee0343b517eb9759494fc0ca0d898cd7fa0215072653a30a550936d8ed4f1d107b6d53a1d4d45eb1b95539b18398591a06c00f93bcfe94cd51462ba871797cd623cbed5f8bf875e9f4732c5c0e645237487e88ecbf538731828edc3e1aa8db9f57fde1e53f5d5b32f15754926f83eea7a7604c2bf0cb8a83f0021c64ba1a62326e4c3c59da84b639fbf4c448e2b6b632e2b1aa40c7c9532ecc766c8035020f9f426a87fbc8bb20d7a2a46a9df1758d46095df254c8a9811eff5fba8c4248b7930f17e72ad4c8c02cccb51954e686850013b0fba4856130468808d01070484edb1aa1cb627c78229e473d83c8ae657e375d5cebe25243ff862d5c5a55585ed4d4c36527fe50026def2e78a7bd6b466c4982b21baeb367896407d6492875f422f6734b50278c48f87ba8b127b8f046bab4c4969e2aea921fc2c585bf2af4bfbc09f7322634f85cb0736426e37c12cd5e2747cbf5bb3433dd194ae52e0e1e7b94a1d87ceae97cee21b52444e3eb6f2ee951a6a79146b51ee750dcc6e0a72a2d9dcd80cadcb5c8249d6a126506999f999e01db6852a68dfa63963811840bd9520887056cddd219b4eed675a425db91904a5da9713f100d195c9e8cb6ac1c0d3f6641a6657f255b3513eb41dcb631678d034c028d26fdc285168ab579d37c95fcbe168dff12dd2e6627f21d308b3f93372db414ec59785eef68db46002e670153916328b6eee554afb99ffce94502e0418b3d2498ee6df5e90cb301037065980398e0c62c44788ea99558de0d5a180cff6908f54453e96f886169fe7f2a811e91ae84a0a0d34dd08016cbb1800ecefe83111f4cf3da1aaf8372f492e30924feaa82ff4119f5dba743a0e12afbf2459f66d2f17cfddecde6613484e91e3674780f550aeaa335c20dc514465e245749af2226a4e4db768d2c5351db77ccd8d3b5bfd5c7015c69192e64b9db9101d9ee7e1975c184aef279b8cbea3b44a15302297cf0d6138c82f2520f1303cd2a4b6539b42b7f6074db540487d00b01422fd9dfc8d4fe659d0e3cfeb474e0c91b0f58815971329b573f265ca7a5ba3a9e2aa39b95e959e0f2257548c90b8aa94fe6e57a851dddd7da9240cd0783b7a59d715731c55f251ee50eea36c5d7c20d212600e6422464e4ba9ab61a3fc7699f29adfb0c2e69ad429bb51c0ba08902a30f93cfb642a2dde3331e41081ad001c7b71046bbbf7310b920a9928513b2da3c622586f051ca93e9cfe8cb8b906c7ec7ff6d9dc39240bf2cc4c0b1e8c686f92d4116c7da9103945ec3d3c85c46f66bbd5e6611930d6f0724dde26f54cc55ca1dbdab7c1af75e66b3d7ac8cff362100a7ab1a9cba66f9eb71a6b092866a5e6bf824ce824dfce95239c06503f7a252dd49b84c000b74820b356fbb2cfead871bf42e02de351a512ecbd3536901d5deef7a596c504ff8d601560e3390caa7cdfb2ba218b5e1561bdcf5c0fa40485d1d59632f91ec8dfae90e366a868abe6142fd3b479012924555141a98908a9ed9ddd908ea52a06bdf54a0a722e46982e3491bbbd8d9e1eb7b840d59ba6dbebd45b367bcb6c8b0ccdab04a9e10078162e4c25b6d260e0e08e6399e68c72465afa310f41a8ff5187839d3d8b7ad2e66cdde6352288d889ce5169f616288f0fcc42a0cfc4af74a7cdb4dcae6e5b5d317f8b4f48a153edb38309fbbc4e2fa89fd758d196675e6c5c4c22833a887ee14338a31fd62bf4ad5441ecfbe04a4787f424905fa8757cf951815264f8ed7163c5788e292081f16225c59087078f76b9c4eebf6ae9dc3093986a64d512b9f013758e291c3dc8123517a66878899739d62fb741ffbcfac4462ee0e7f274838e554b1ebf63a123bbcc02af621c24c2e993b8bf7a5a2e4c8f0f3e39ed3301f2a5ff1dbf4cc7e1643b11d830862c23addfe20434a29d4fac1b98936889520362caec95b879d404647ac7f46ac754774028bf7651b2148c3a70f12dcfacea675911784bb65c699f666a8f850c7a44d51d36a0fdd2b0a0d1d2bea06dd50a1c5307b8cff4d98b7e7181729f798f0a130ef5392bc71d70bc4d03f9dc5035dad7f36918a59369faf1eccf8d4fa6cf69eea27d8ec9b42e029441957cfc85d2122f0716bc85503c0c84fd1e069e689f28260570a64548df2598130221bd5d0b4f59efea2af54e3c8aa070e4d2019445b291ccdb5722e0cc8a75ca0f1c4b83b170889deb2d15801da2aeecba36ce71ed734b98e5e8932e4b94fbf4b5ee2d6592eb42e95960a5b8115014867a222f2d2372b9d4f6af92ee16477f5bb98979e1552acb3857d343aff9c15f00f72c562b94afcaa02958b08044f791ec543db40a60a7b2541a225a834a481016898ba66460788d8ff8af639304c37ab33278467024e8f79b372806a361cc25ff4c7a0b98b9044cc9d04ce4bd82c8f55cb65af528e4691e37ba612d1f562af0cd07766a48337b72b6009e3901bc5fe247f04b9630549239bf23eebfbf55f09dc9eb20fe5fe9cdf0ae3aa6cd169fb80d545ab19e6f9bcdf7297bfb4d78fb049090a6dbe052f15b91b37a0dd9b1d6e0fb2beb66d4e66aba040de0da78847aff23699deedc43fdd7125e02d1eb4d7b3c404235c0d792a4558583e1cafe7bb40af2869c24623bec1f4680dc18c7b1a560e8e670c16e19d85988920616d61fe492b8753a37c1b348edb2e9bb96adeb2b174cc7f0a8dc229f222266af20084d064368586b11d60d927a7fd5fb8955dcc685a32fbb62b4eeb144bd8b400666d1f540b026947ee49400894f54bcc29baaa4ca110c443f86ab5b807675a4d758761068e161e8dd82ccfb1b1ff40719e0995d6c5b57c6f25b5ab3424ca59fad5a7e86cd44792c33bcb9daeb1564e8c249681d668c23ac0c48fd6e145b9c5e0827c57a309b8229c83127ff7b197364e031a10d63990b2e746d7e0bfeb4f8c5479aaa1951468071d71d0c162d36c4ff7a581c77198f1dd2c028375f3681face388d45cd02053732d79cf66cfaa206a68c4d063cbe1ab83a6a77652a3f1a67ceabe665fff47679f23b32f3c67cd80f8f244bc8b6607a2c7a0fd67acb3417b19dea86a27f14ea208a884e4f67c7cf621d3afe170fa7b93cade5523bf73c7063e4f8ee2e187c1fcc0481a3557753954dfe16e5b14dedf9e277a66a66e75de705a7003bd9ac09b1661cdd6009c329f812e0ca29e4eb4ca2ceccca8782a9249d6343c16f90f29e62e9992b6d82fb29178eacb1cc46b6f4f2b6c364f7741c93c3869d01bf90abae3e64951c63d08d2d9e3f84b8378dad244e529b59f6a1a3dcb69169337cb345def58d85287519a8b27ca93851c90e5e951f575f35e26925be8c274a7dd60a28def5cfb89b59adf52b607587ebe468f1e64f97a47062fba3505d2179e5c1fb2a1dcbcb65829b06c4a0027435d50a6688d8e700d6f60e15a6dd5fe0f824c83b62b15cdd34ab0b9a14240809f8067aa92e61e2aff240c2278dc0342a8645c28eaaa36a9bc486f2b23dc1f01266cb70faa49e11b7c15c0bc88e2bb1fad38b033c8e7037c44caae7544907ad67244095448d3bc7b900b0a3668164567e48c70aa01791d5aae9170c04e8ff4db3930547e73c3d8535170f6639f3eee7a7e738924e2e5f366402fab1a14812718f9354aad9c89657a5b59faaa70f9b92dbd0a8b571c87bf9b3298857383db8aebbc3ed66d4a11c040eb3afc510ee9e1ff4566481a50fb09c1191909c3c43e21528da3d5ac9e54f5c861ed1efe78d0420d676336ce1c3a78c6e2e1b75bf0965793b70501ef3975e2fac42d664ec7b239838e6fbb7714854a2abea2cd652f6c33e6f1085f35956c00a81b59fdd445cdf6ea651a978a7abad3aded6ba7c16306d2e9e2400fd3abb624b47c734c5816c59f963f24a08388d3d0a9f83403884afc922316331d4aa57ed63d786069bdcbbe0c38ddd7649a8aa76b33be212b7df419346927f8f4dc22a77a529fff2cbe26a7199e30f756be8072207ac72b68c2cface5b54baec89466f317b8ddc3420b7ff8d1906e60c0e7c5efaee8abb94609c3a969516c78b22f914ccf21647c1ff59cd4f61ce924f47978f12d1b3d2f1bbc4d8049a634a5592aca6c77954ddf642dfe113e8a3c5c84f7b45e2df34496240de6b37eb12435b3328b1514535ae340dfff0c3f0885e8f9c8878846f860361186891fb4a6269afc84b5afb92edf39d4a8f059cfe49da8bdeb4c429ac7a824b72878aefba0ccef23b7dd7df1432e403294f91dc2c48f6f7afd9a1e5a35e61acab0e432fd8f86caaaf689eab516c1d32fd620256efd0233887f72269ced38321ecbe1d6e9def609bf3c8c3973565961ec66e6c9e38eb66a9c15116a7a7acc21de2bbae72a511e5f481c80ca0afbacf421a1452b601f068849c9c7a45760ff68f8d1dc946a7095a1ba882db62010f82cc833992809c43d8c7e639097f4615f3c82f71b95f2261f0fba97960050a239c273abcdfac151250401423a06a56cf44ea326be1cdd127597f0e22568c256cd221996b25832c1bf2d21af27f3c82f3d64f416a54097c9306e79f0a70eaf597cc5e7b4e66d32175d33c417741acb975525c3dfb5bbce5ec60e5d0e9fb6e5f54709c3f5246d257731c3a850c954f11e816b9bfb3d65ff53f690b11a8740397bfe4c62079be0604ec546f615b7a1f2916eb9af82a567c4e5f294e59e88d5731748a84226dccdcbfa5a42087aaaf17a324f38939397f17382bf6d1ecaee56a9889c3e9f21568c7f69efaccca5aafa004d23c83dccd4db30f2d32e4096df83d8e5c01f6832992a98d7a05521ea0b0c575336979f5c53428bc321bae453dfef604b003fc067d8e4163d9b51889d3ebaef3af99cab98a0f86f223e62b8ff99789f873c35510240e5dfe2b45aadf32d802643ba14689b6a96760ad6e161a654560fd896e2644c520a7bf5b370e670f1dcfa9fc369b613a3f64620f9fac0821cade6ba45659b65e8b877bd5e6db03f5ffb8ea77cb48dc562e62cd15db8448d28d7f8f8b8f65f3f5ed6014b1a7e7bf509d256fdc7fa01a0dc0b3333d9b6e60014ed016ab14ac37af0f8c70618aea454259fd08d2f78acfb160960c4309226f2c71b4f3bb09243e3f56e39681473b5b91b8b5c0dbbc5a98c77a9fdd8adbe468a109799ae8fec87bab5d82101e824e6423c51f9f852fbe4f1a49e79ad8f5ced315bd67570be198367baab2a96a93c5c2c517fa048dd644dd9b8b59b8dcebb13ebf6beeaf45cab87c086371ab857532606edb108e6f9e30cfa67c002e06cae58ba1fc94fd174a81e3d4ac39640e7ecfaacde4719a7fce12c6444d8050f324e4abeb3d50abc5f91ccd0f5e32140abec9420c4fa359b08d90ee4e4659a020fd50c67abf0f227357359131f62a862ab7cd460177571c9c45a632a36e92d32af96efe3f41a1d65c0b83e3dbe0a7ac847a97fae30693f2558d33eda8bdeaf309fc8078e5857918839915284cbe86879f5f04daecf30bdc36f2ce7b6e8851334aed420348849a7e138f7934977d7b2252e8817dd53b730ba05a7a0e93b602e4d1f5ff8d1d094be1a92b8830e22383e0ee704ab3ef950f932aacc29298acdc6dffc43a6db5aa9e16e760baf0685d4fa2910960da9da42ed970c96ee64195874e2e6d4a70d801662f974501524ffa8678fa407c3ff4041fc1d8ab39a273a204d1c841a3c71cbc6931961e6b1ef404b1c90383276415c7be34c8f5febf9f21008ddb4df6c45850b56f608c8da1804e5fba41bc26421ae8a68482387f09a7b061f9361529dd5a26e824330fcb394668356748aec0183d1de7475552143a8ca88aceadf570fac6bac483382b69352c6d7ee30a447e51db7d79e4725229e735f8eebed6837612dfe517ac76d3dad75ebb4651fa83d0d5ffcb95b0a8cf3877efbcbbacdcf6f71f7098e954f812daddc194f54d81bb1071993b788a139de44fa65638c86a356fe9576c0424db9e689bff0ed8cfd1b2e27d9788957d905fab2cc10b9a172110a320099a39ecb5fcd1e944e070db114f5411c064736d6ba05560f94d905f8011a6501178fa74a14c5b47ec2b7431800ce4bce463eaf4c2e5c41a28c722a98ddc9f26ef378bed272bbd1d6f04fd1cd0ff635097a81ab4c882f8470cd4a29bab186535ca136801c8f16e6827b394118783a0175624275a9f30a370c7035b4bb83aa4cf52e5d238c011ce8ce6512aa661fdc5bdba1e99510960521f737e38fff3a1dfeb5edbe0e28321933de7122216a9f3ca7bb60493a43075b852fd40f1893a026ccc1baf51b8ff2dd40146efdf661b932ba6133f88c70b30b03e714a1271e990ef6caeab42dffc2ffe99160c9191a714ba04801e98ad38ad3847a64c249339c2133cd8ebd4cfc6909da2ad33fd2039b021fdd0aec4b4c9d23fa4bd6175d6f28cc1b6630265a8ab24066912c2b61a73c111775619091ebde04e521290021fffdcdfd0b1107088e70969ad12433e66190d8e4586436489df4e8dd567afe059eb01910a3afbd044634e9cb52037f498f18469c49b49191a134fa408d5655226597d3b22721b2ffda2a92758fcb688066d2822260123202b091b2eeae6b27554505aff9821a928eda1d8abad170d6a00cc15dc43cac036d43a04759da847faca05c9fc1b07158efa14190c3e4151edd825659f0c519d36704a4243cc1fcdf3beaa39b784cf56b8af4745f0961af88f1542649a2fa108c8b297b737b6c83087cddeb0aad7f24787b974d80ce4089ad2fb7b6ec948856e81fe9dc0a7ab1265741437090be7fcbdc9a4fb794609d0158c14d94cb52d8ab106fc0fda8daab9b5b69b592a801fb4b97187ac36a2707f1f4baf25a607cb89a11b475b630aa76a69e74d1de9b0cbeb0ebd07cfe440dce89614296e0c1c49cd023fdfa9542e668e237d191ac8fba6f68b5baefe795fb93eb80cbff3b07d0db4ff23d05fe5f5ce7b590ddf75345a7144c7125a753eb3a8ab33375cd89d63c66951315d1b3404dd994c5fb6ed756dcc4524d30796335ae28a197593bc66cd4e3cd9ad90d8fcc66b24698c3a505968faaa40b2c760e1d8bc4b403ea736a2dcf69655cb0a636ff122b0be2699e43c835063b15cab65b08a238a0fc966fb7e166a666f6de3b2f64934181b316853b9c2541bcb306657eb1a75bf2bd9c48f5e1cb8c99a5af319a8150ae05f46351d657701d99ffe4470b3b527ecff0abd7bd616e1211e92deaf31596d13852d9562267c7a5ab37670fa141ea7df1f2282f245eb951e8c08359c9683f38d4bb9e6e41d9cfbed0f43cb9b1d110879cc482bcd71b875dd3a83e2cb99d0765d797e83e0858aa6521bf4cd6e0685801a9e458a0d909354fe34262fe77eccfed5f92a25ec281723bb8b61a248b25c1698e945304c0f620216dcd4424aec0a8259f113ea1767a0a8563807dd7fa976059ce879bb778a35fd5ebcd36f436f002940bb5158918de650a0d7ee78d8c3780f8f7d8f3df38ad41cc447c126515083c6333e73f08f74fdb5bc5b246a59dc6dc3e0cc1e61a81eee6d5c2404be2c42e69661eb8da1b08159cc0a71385fa437e0c8c415a85cea4c999dacca0235b72b331c02f9d7e43a780d7cfd6ab0ee9df0904ca44592929262fe582725d8e574572eb467606c1268fdd5a76f1d5a8955073c0d36888e125b14f08326f7268be02a9b786509f345eb425e8fab9b12105f5ad5162e54c630781d63c2d1366a7601c6867f09a025257c6dbb421cbb11f1d87448dabfdfccb64e43f05e4b8ca2d2c683ca68e25d8ee80d38da61a491ea34ad27f5249aad77efcda01b87c0585230a44617e1dbb8e8bd68445fd2f32669192cf012d017911b21d78274e72c786328a3a38a999624d041a1a58784ec284579d2399750fc8260b122e6988e8079a314c722764ab06234d5a87405b4e0d5b25c132fcda75e4c060bfb77c497d65e6e13d0df840fd42e05f4c8f5338e370fda10555c739df43443546db086a8b22c3b3a55defcf9018ebb58e050301fc70398e10afab94157f93ff7c219229aa718da72e4e3d728fffef94dd5a3bbccb2c8fe8216067d9e17e297ab3633d19c7b9484ee640c0b1f6d447581a1e28006e9f38a74f58af30ea8c8ab1cf321b53972e6926076efd77f64e1aaa3c22ac7a49849d32e3f52dac2360138f702c1d8770c68d206641531998c29f090dc4febc500267d860cdcc16bbcd6d2a0de3653bb0112e7ebf5801e9d3a1b1e99e9a9b24502b89cc476eae717412cf1c241a22c4a05c81f2a226c9e138addb00ed42e1e031a7973ae5b3d782d648bb881a2dc5f2dcc66599fbb07df6eef227ec1cdab2932e48b87faeec2f10294ff3fea148d1a438f8ec8e464a9129003497c90335c31cccb53a2529b370bd5db4d70eb5e9fbb938a174959a1c5ee2a44dff116c36b958721dce3970a97c952b191aba65a84ce82f0aec81fa61573be71bea4cb7409464d2029f47891f5c5c5d35638e68c7312d3f376e4fca479cb2b16057a22619c1bf7ef9baf5dc8d114d9525db48b35defe259e2fdf66a155ab2c54a671a697efe4f83155f78c6f50ce1369edc46ac22f7a21edebbac3a7cfe21d10ac793df21b6bf017f7fce8aa1770816ecc723d074d8dc586c4e930614bf271dc6ff10f6ce784f913fc19955a4886197d2942ee863af8345481ea7387805b6638996a415656c6a040e73b4b0e6538edea0f78a6d73c548d9a0e704b56d59304df56865da588b9b579085c799e78269dcb20186f77d11d18f5c0a854ac0c469b76306aeaa896acf371e010d7f6f700c2b832626031a146b4d3b43f9d694817edaad614ba7f5b629c61dd6ab0f7d11041f3cce43c87b1bb3ad0c3d2f07dfaaa9b15ae546253050c815f37ff7d7b2142d910505c4c24b8297371f1cce955c4d1b45b701b5483d2f119f650e2f8b8b16b2ecd89d1505d0f8dc06c8bb8dda57cd60547c4271c8311ffd0ceb64ec899d70e43b3bfc3c5c5d3a7333afb46d985508630273448112914403a7d6d41a68aecfad86159f3a78d02a55567dc4abb92991209e5514826878b1bfd7c485447717d11decedf4ec54d7fffe00a7e8b9cb40e83bf03b3dd6ce18da23eab1cf6801dc9448c50d273b2dae99e5263cc81f25416e7247fa5b39fe34e67fcb56ef6a432eb885269aaa5b1ddd35f5c220fc33c46eacb3d75cd3910190753ece15f7ef9027c4eeb202a8cb34a33e5a6ca296f17bba08fbe336fce43ac72a4a414afa71aacd5f3574b367b5404ff40c375e2ee6853d98225ed07385daa9a5ccc975d60b126424069aa3e67de238c83c44eb5d21a65d52360320813f604b55594b860d7aec0d6b5ed6c2991321309f57d0f280693249b901f69369ca7bf6ec69c012a0743ec7858f35a23349b7d4abfadcb77f74dd6f24247e8d5fbeec10e3b657bb8e4d81b6fbc0e0449a5dc0652ea67b0236a350647b092b68f404b7ede23a5c070e2bfe60a9ef308df8461821ce42dcc8e924c56132e0f1f422a56799e447b560fb9171df1a0e97bad8bc3823dad1e7e7a945c8746eb1bfa5085686b10b0ff05679670de3bd78b820253295aa74ace1817fe8ade2e5a62b0320036a6ffd88a8c6eff6de5f8043333ef202ac14f4140da043a62772541147db21c4832d7b2814c74523c1214b1991d7f9abe15a6e717c3ef7f4afefce42b0d75b7d97cf77d90ee5d0ca98aa9479e8a85ab001af56ddb1185ad625506c2eafba0b204e68bbadacc3bcbfc9f6d94166ebf41d5449995153d9ea112629b35ac482bd28f6877d64c6880c5b89be12b70dfb38d3542c65896afc72092e73ea74dc1df1b01950cd24af91b9dee3052b33ced096aeee6a5d5a44bfb101b502a2e46dc5be8e6a1dc0c515e7de0f175aa1c7f7c70d5a075434ee5a09b818ae609f94ecba1178d0af975e76ac4b726695a18f019934b54b6a01f4666cda899c5e7da90a3c940fabe90a208effa2fc6ab0412e19bd731481b6981b163d95770bf9fb8fe6e0f298ea9212c19fee29b1bc7561d2829364aa8a4a89f6c570119645e31704ef2db3b7009d55ebb627a94b353688e5a67fdb5dc78848c7402fb69c721152f2c432ea7f8a5fe5e7a2609469d9e49b6c33cdb63d7248f8f759a9675d0c099bcb0216fced068eaf555158dbb074a4468509980a621fa8b08a79bf0780118bf12f43b4c3b200e55b912c98024f878f9e8b4c5d8d987c8d089d383410c22f5398c270a83a3b8d63b3a117f5c710bbdaef8202334774492d88e8d2c2caab2b2006786ef12cdc558c71d1d361d283849aa592e8ef477c73f0e267d2e3065dbc7a247677d28843949de5ecf1ab7f6885e7235a47d2d7abee03d0b5c5c934f54efd7d39acd97c1442e90173f5b3c17e4422d73a68ccb0c0b7b2c8077d72faeb0d923d88c291ecfa24fb90bb46844971eb2d606dac5ebc15bbf634552b98b96cc3f64a159bceed1d36873bf2e642e8a2c9c0feda59d900e2d8e77427295cbb439af906d12e97b2435784aea682773c5e3361ae4a8844818100bb12dfab19f86bfa257fd999c5b7c7e087e41b5af2b9c27d7e9a101b66f24d4f568adf012281b8d09ce5494e2397e79a1c4197ad6f9652e646b8d5d9ba45767d7e5ff995c4112f981b919851bef055f1c11c4dc4a0dc612452f2639f34a10af5b3717dac7f2f3c6844a1131fba262bc1098c432b3159cea65645b136c6e61d6684fe29ae63e7389d492b899eb859c898a589aee1ee2297d031d8576ec548f73f3c3e0edb26c677027249c2d42e8c8a9033438bc8cfb05ae28b3b1f97fcf87189097f232677046aff434ea98e59544da39a69203a58a386aefeae74d51d4f565507cc60b10388eff86350f9952fcfdfb41c307ec5f9fd5e73ce2f7757ffa8e6399889eebf8f45c2f707f12691ae685674cfb008b5600d8d74f5e33f111a61d81a7d823e66da2e088d4574bf6096ca9ce6824df4e25a2c23832d6a3554ac55d0e94a785fac96420d7eb0228c3fdb94aa6339850e114b88ab734e0300d5f50762f9af4dcf13e50fc546583a323de45a597c62d333389ccc4af07d923ebdbf231517640af2c678679ea435a2522459b1bdb2022a77d7e065c5febb9da0814e1904365a7464e20c2238c010ee7f8a3071dc66d2084822eb8fe59345a76162f7158db07e5bfb8fc7b3d06c404a90f818faf2740f31dbb5749d49a99b427456295821073d8bcc7c6b36edf853b196ee36b100ccd3da3bfb1617bdda8adc928d75f5b935c2e4f164f31d95abfede112c257db40d69f8be9f7af9a335ef4badac9bcd0ffbe41b34165d4c526b065e1a1f4f028d50e8c2eb3552c15a950d33476be160b1f01745e516a8aa5166c27542598786f32298431ad25a4fa71f69163863496526949d6057a414b45e71e3da0b1e86fee67758c4f73669926c37fe20b5642447e6b8e2dce6da50aa51d0c6a00a2e4ec93a716f7363cc5e3acfecdacbf267fdecc935b0fe116a369665adc87f8c120206834eeb34639004a6be861e6be044d21b8307a98ccf595c93eebcdc6e03b8854f9440755aa7e35cdf4d1048d8952392701beced4fd14734377111fe3fd217196aa522f4214119a474ed9797f637affa46c6983adc481af86c15d2bbfa124031ffd94bb516344ce17d8492c00e2c7f961cd33857fd5bd95e9f73a2b116169863e8910418a18692409c0d7a488f658aff82931538cd920ab1bcc9c1165aa5a5ea8658d0e9ff03806149ea89fd4f96d4ab5459be9018bd45b74144e285b3638cf33638420900a3db38abd6907f93a70e8fcd98ce005e386a1e173607ba1fd9b9b5b30aa8c05a645aa42f748b7a46a00fe6451d5b09c144aa352793ed595256913cdec09d88e9ada0998aa68ddbfdc732f3d0c2d0b76a50924127d535342832193fd75ccafbe332cd8d23f055f30e309d7ec2db94030ec5da14d6171a08afe00fc47b35830bfba5ede10007599fb2ed27c6584f2b99385ad2fb9563dccbb747a89f7d75bf810ea59e506bd189584f7bda72d43103387cc107db435befe36dbe4e5105299d2d3d475b847865c7d2fd7c22f77a097cf54f7fc314e5f7eac7084ec6bc8a74df766238acaf4890f92032dd50079fe3e7581a7df8b3cfbee77aa63f02ff47faeae2aa4fbaf9b5dae99f8653bbf247f9e3bee3a64f44d977481e45041b321c2b759c07b1aad251bbf2cf7290f23343bf99cf45ea62a26ef4356b3cc432d6ba25975160ba7ffd5ec8193f023cf556e65a09fd1792b87f854fe9d719555c266e00c6294c72058f4d5849eb3896ef76265d1348eb91e03e09a57db41058bd531cdddf17273f25e77152d36130e52a448afd40cb3a98bf531d24b97efabd866768cabd31ce4b823d5bc32a9cbe987320867447552d6acd3ed0467e38382bd4c893a31229f367928b43a97c8d7e454d8cbf303aadda41fc57a5677569b57d6aeb9903b8a8ed8a32c413b65da64e690d1146791440049721e9a21eaba09e8f31230e5a47001a9a05393907f329d01828b1212eb4be04cedb72f4c0e86e45c41224dc2e357eba297444f14945f9db74b8f034592a883369a2786a46890a8a68d6fe7b91bd0bc4f09359e5bbf67d89a0260d98e715a552315d56eb8e82fa59698fb77b394b82914f908d13baf5ec4315fe928e54176aa1833e9c0693ba4188e3e9dc29730d2eb2ef3270f185c5325d88c54e5509c8611e14f1a630457b7e1d2fc15220cab6616d629fa69206656e4395f64f892bc86d648ddd4d5cc1951c136b4e59f037d582a4c77294b8d7b18867ec5c7c957ebc10d58f03910695baff1ea0d0235fa613b27cfe7678d7d529d9f3074fd5ed7064af31785df128130e6fca80b46041bf0f5790f9d847eb8d8465ef81fb9a52b6e1d9c53cda05649eb24148c0604fd1de5e3dff3198294c139af52b0e6c7f0025f756f16ecb747cb2d582897e444f4640f88ffb2972b209450b8eb2dd049ae55ca1df4166b60fa5ebdd931323c3208979ed43e31f5c4677b434e232d81464debabef4ea93ac3d7829d6d414549ba475379f00afc14f93d226337e772340dee7259e50b76e42c155e49b1f08fc62a33e7bff3fae717e493615e46194cf690d7407c7b976138eec86db6b2c3527d29cf0db1ef13a7185f53e793aade2c3f2792f41398bc6f31ae25ab918f4eb8fbe3f120cd6bdc937585699b5d952c1c3c47a0c953568d77f7310ea2341597a4795491ef02e1034bd87e03477e164b85cb1dec3248c42897700ab252647cd6b61e9be09ddab7cd6946c17fd1d0013066ac993d30987338baa823def01352462cd8b75c80cddd080fc3e23546fbda29de4a592d4d472d2b1b406dcae84cb9a0724706cfb8004afc50900b88e5f5157c34639a71e808ef5cc47a6991cfce4a222ee20ceb23308707087dd4d6add27da1132768c6920d48f2dd5e4e978801220d1d9c26b8d7bbf5e76c0c7b0e98f918c7dab5e82c679e0b9f4b9be90ead5b2dfcd55b9e418e89fea1487698edee5c567176f8c96ee01f8384c70a2fc17e2f2c3ed22ad55f11247dd10e61a5c794d1ae4134a9647b7f938b8f18d85ec2880a99bf015bf376bd2319d21a223457a8ec769bc0c19749246189a6163ebab33054d66077eab9cee50e89f48d69e7c4d0b60a4b173b05a885513ed0464d2853c3b0ee34d9f53eb1efc626265661744573c7793a999bd71ed03e42b3c37268eb729a8d8234ab77ebcddeacc3db8db74694adbf0ecfc7f694164cd2fd53a7f758f61f1e6d36edfb943ea1d8712d91fa4ce354e4c269968ec1a2ec0f9b3f9758db554457da285c8c1df19b58f4264108326e901a134c55d69885d3b25b4a258fee64f3913728390a794b4e8f459f3c6fd6aef472298d93d30358404a4758aed5f9c5dbd1602d75ff6a49ff8d38af17ad08906d89200ddbc0c9c0ed438762f5cb9b6fa1c5ea8c1a7d83e93faab892b7ef6bdbc11103a1d8e43d3fea0ee1f4d8e1b8aaecb9898174700ece65f31bb7190d6f1e8e60460e5e58369d10cf011ea9efaee852a8e78412d6a4bfe0e12a315481a4a78883507ae94568820e71c4abce203df489c1445e81fc618ff84946fe453c9a4d598ec0973b0c6c705dbc01439f6944548cc080f9d2bde74351cb7f0b041874a50c6e07920b63c645e81dd7581921d298c84dded08a0c97096047dc2844a234e26119f14559aab4476e60e2cae8827e4ea457987ad544103ee30a14a4294d203257e2559b602092ccec2bee2a9258aa1ad14dca493c653871d67f4d6b83cb25cb2b6e45720929753dc5a45c8f03a56edba5d9c794d3c4b7c59e9ce38826b48ca67562da1eadcc560d04f23460f557615af41d78c8cc9b11bef570ecc0547ffaca49eb7574e6de0630423e6e96d5655d42c0e05efbffb938b263f3c8fc8d821d646085f50f2746437ab682a28c49da77b091f89eca49d24cd3ef4d6f27272630743b996cc8eb0f0a48dc66e00ced9b7125989f817d594387b6beef7752082ea90bd5a567fc5a7c248dfe674016ba5ec7f5da7d32af640691cccc9c97f9332d0a11a73460778c3c56057517ae039bf92c2485b0b2e3240a7b0f234f27696bfa8f2363fe878bdb91e725d5d00b5555c8f78782f3bf735b6478c191c8d9b5c5201804bc5e1167272d47c1a71058e6507a919417482e4c4b30b88221b3d49a430976da0ced44bbcc75d9574041c7581ee44f817b2b44c5685b365b9c08a9ec45134891163e387dd4e4d1923a46129ba17d0557641f827ee2a7874fa3f707e978e29615e519f4b2a321febcb406cfb4386e962098cd7b8fc633f30eb7130b1b74a05c3a399df2a2a54b1a9a0724864a86537f22c7451993d617d5f7e6f34cc309b501dbed70084d3d318cb2144c75bf2d2f290c8bbc0d03bf30f0710875626879af2fbd90aeacfd4258cc5759c6c69547175387215d9b9aa1816607b5fc4618e9de5edb086c8b32fbd918a2ee958320b833d277355e6978e66b0a65df592f39712a20ba53cb82f3d7ec14b5078d864072addaeaefb0286e899b327055ef7d6f3ae2ca247161ccced8577b5b78d8c3979f355ce4e583b696e9f2b5d9fb111a9d06f500e813dfa87894405d0c45fb63480ccdc3b16f5e44fc6103eb6736f1eb1e9ca2011a48fa2246bc5160320ba9e58d4fb92330605e4c83f813f80b8a4a0775524833945836f8bf6c094a0e72c7a9197f2d8af02348cfe7c624d87cb33f5f8dd695ef18ff2936aef22132c212ef58bee59cd5a05e5ac5b51e1731c802af4d757706186e0b1e37679fc7d51a514d0f14d998e65f37d18e7a18ff81489e76f68ece06ab0e21b61b729b94149c0f500efe838f3af46f90e02e9e5f833f1e1f05b208e524a4e583135a455dd3850800bec00079a0e9b0422f0f0f35df2d0d76bca86fd06bef508f42e6731a451fe0505e1c0d879402a97f1447b62a2639712237ef78fe2ba89d702af33d394f9c5f04288263bfcf25ac1bee54a54cfd262b401f8c81b5ded9589125648202b5d714f1aaf303b3b9cf58fbace2dd0f3030f66efaf1d6284c87662c6cdf8d0f95764c30fd163482023e77fac41a2fbc00f3dd33f3914bd61e2778fe18c0fab94a18d4003bfa3bb586477dd15a7c9877e384e0e0de15a508c576cb4bcaa3e0568a7c82e90d86b3b6b9052328022dade238c720e4e593971d855c29ca0a3f4beba4ce8073be28f9f2ed36b402827d3bc913562e1d752a4aa7e64fb720bc5caa658f35187a0d8c9c0a9464c0cd8b9f907ae0f2e8f9afe1f827c0068f1ce71fab248861e9be77bb6136b92ce208a5944a8040971fd160220f6be8ee79e333e878e181c4ab925bfa0fc62cc7fec38f699b868f097ea64b4376b160666a884e0a0a4a8c7202968c04c007305b180d7fb20734440bbd620bcf4cb3237419d0d9fd795fb3b6ad8bc2120bfb9244e524f2d4b440e0e508f1652fffb22e5270984f9487063668f00b442fd20fa4848a2ba074b6b3a2a230f7ebabf3b479cd7e671d1fe4c7df5bfb7cebf05cb02bf814b2149535b0b859e5ae5f91ab2df3274df04aaa08d848403f845ec3a5b5f475889ec9c286cb9234d7ab66b44a16abe7bdb256f835a71b9c04fa7e4a9beeff22c4b85a87a3e5b5182464edbc5893cab4871f03f41f75575827a605a2f6b7a8ee17bde02fe9f4c055f3543929a398d75a04d0287a3a478290927ebf5f495101e2789abcf084985f278e2db3ef3971122bcab2b08c88d837f22d65ec888b3540ee0180b1e11a31ac989a3c0724db4ad2b8796dccd8a2ed27e917ebd875386afd6c445409209192b6aee9f79c0cbebbb6512e81370bf42c24d1e8d830ef3a8a1c45b479963beb7ff5024e54d47c9719ee887d266697a4095352e3e38c887141d7ca1d9e855a8e0ee22e6e837585bb93ff42579e16e42970e7132c888a67f79951addd076c38fcceb85e9613f3c1638abecb77241d0a817729d0d4e9a221c4777591002f01c2093ea08303f4bd8e80b26e050d0f86c97f187ef52f4734280081563edba6b16c1d188a7f3fd0b4b776fa0092d999be8bdfbed503cc975285108e67931e581dbdb99140a3fb382677b1affa7fe152e204191794f6c79ed8c749ad33d7823b0279d44864640f731e0e3d06735f3e17b66eb32d3f171e45295fc53158f62430c11c9cee0675bb4ab87589d7115bf6ebeb898c0f8dad7bcc638218bc1e1e564c9bf57c56856cc4148ebb7463b1b3a90e45c5d34a04276b04e79452d7ad9375043d21cf4c33ec53c543fc9e142cd5b3816bf4d99b7bdd0fd700ebe0187a14609e78bd6e63d4470c08174030c1c83117c369ecddb20d61176586733c1e33879f4218e29d5e4144842bfbebed6929d4b7dd7568aaadcdfbf5b4b8412d9cb9bfe7aaf21ce77bf23d4049de37f4b021c9219980131904def5fea35d8db2201eec7e28fe8da67ad100d51c2557b567edd109fe03401574cf7ffc04e0f295172019c8818c991085de33fa38cd8de6e20ec2105556aec31158044ed6acfcce9afce6c34a3ca34a4f982f34882803fb1ad8b852afbefaa0eacf4b38fbbeafe0d6fa9f78f291b34d7f476bd0bf55c086f77a213e9d59b839c54bd41c28ef9c0bf382ddfe823277675ea14874798769b97ae1938ba7f3f7c52fc7e29f1b59d08d2f0e15e363061e2bbcc8cb9a756aade854c53cf9fe0557b057a080cb1af00940be79d7d7b09245c6d77c3b0bf4b2f1dca55313647271f07deb234c927a63b44378a0821074eadcd8c651e3668fa749c5756d4dda34cdecbaf8960dbe72c0510151d29f00114cea5d11454c94585640b4f93ed98504bbc4a3c1c98ce65605852a38f0763243d4a47c0a82150cc155ce9bf57a5103565b2038e92699e7c759af7807997d720cc763663881344fb18242bfba17dba47a6816ac0262e5b48a40a46625d6876c49ac94f468237aa26b3d3ca36cf8344327f979eedbce5a7092d43933932ae67b350cc28d46fc13c8560068db18cf2a12243041ea7bbef83134c10b0202bb471d8004e090aff3c3a973b87febc0068b20d9398b7044af197903f28cde92a64627dd2e5fd9cb06e8f1113210ed4c63f9e34507a1febbd000c80809561d00b7ac32a542ec7f008f61bb8e9eac4f0117cd0419b07e5489980324685b3a0c90ed608a88f622bdec24eedaa0f7ce780aa5279bbf9559b12ce4b2c932df6a9bf1fcec911d323a1fb27d45a4f6605e1118964d4d4242ea53e78568b8821ae17f94b5dc14cdc7bdc049fc9454cd04065d4084c2d8b054a711798549a5b8eafeda7ff28478227e34236450133a8283beacac399eaf3b8a29bc5c2ab0dc0c8aa3536490acfbef52e1c278dd0b9a84da344fc30ce1148c92163ff9790ce860223384e767ca1d3045aad36c98b88516f2303a4b384d4652af1303fd5fe87418695f5df05759d2af2486398d76e174094456e99ee49f0815e383c11b4aa51a5bdbdaba3e15894ce4df547aad959dea66061da97ebaf37cfed2c138882afbd0e1ba58a93bc00691044ad5751b7b38783ce1c143bbd21a4159873898bd01bbfe9dfc044c3789971879d1590779005be7cc280f8ebc121673571f54f8287f79ac9fd06ddd76e849567141adfb9d8ac5ab0deecb4899e4c5438456b75ae45a770b444bbd556cc3d262bcb69be1006877cd0fb440405f57de303a7c87a42ce9c0a2f540d47c095b97f9bf22ef2d12aa8fecbb5e3a90ed6699ae28566bacd37107a673499b2c9f140a8fa9b2ffc8f58ea8c7c9d1623b416b9a409d16b7ff014425114ee47be0b3e318c8007dd2e75419aacbd700f02c1d5894850d68440b9f02960581c0ca62e7c2f1af1dba4fa73bf0b267f966bc2f22c3b9b9f9f2c374f5a1ad91a6a393711748e6c6b3758fcd7a0c48641ac11dca379534b569d39e55db5e371f6a5b788e154f29a71f541fa8c26b490beb15342ef5e385647243aef061e905fb9012814b3f427cc726e58e23a247919ec80f0198290c76e3dad8539a9941f2efa543e6da1a5dab357e67c6f43ade2dcf689ca4fa5ab887ee3c23e4ed35242af7211a41206a760b56df7eece302f0128b7a0f451cb6038e05bd64361d35c392d7d8c530628dba02b3233717f3a6e73c410ad780b678c59b4fa2c1442d89ad56281cac62ddd9fd2cdc889aa62a078abb50d99bdfb769a221a7e57b34c080c661f60ceb7d8089c8260ab8076bb296dff7ba0bd9369b4ef44b529baff6505c9aa4dbf87639a3899539dbccd779c7bc504cb7c6ac2987eb5f38b2a2396082821da6f3184aeac3bb7b33be28fcea5db7c34caa6da12af2f7a209029b379740afcf1a8be895e08db6560ecbcb5cb99a0853f110fcfa8fc307e9813b574ec374e398e49b2543090f85db3f2181a24deaa273d94ece4ac1451e99ee64e1c67023c0a573c77f95b074893eb475082c132e9cafe26ae5730ec89e4b377dcb358b2f1681aa86b72bc0d24f7fe13133c225f53d64bc9e443e98f0354fee38fa95f5450f5188946113c6dd4978eb7b62fc32cf7924173ba12a59c714784ec1294c6c17fc7d6593537c3e7ef6551795b0e3509d7d4238fc8bf492635c086a0693fc7e5e4e4c40eb3cf1918979b5b9fb795d2954eccb09f44003badf6aa79051543749c4059bd2f5e0873cb2441c3eff0a8fb58cdb6da404db4d9cb4568722539bffc3929d233143eef70ea78ad465862fd7e9c3e3cdfab44cd5d5e8eba66ec4c302377b9161128fd44a8608cb3767636c757fb00be14c231c77b69902cd1cc76b5d1fab829cfa0558fd2b25d451e29c0eccc6a9e126089479d62341eee53ee5d0a33ebc0c24cf28b7b1693eab1dcfa6596b9d2ce06bef67eda3f896f7836841595aedee90a6848d149018a4f7bc2ffe94422a949b18986ad907519ac094aebddbe724f755d5aab0797b39407ff67bbab003680ca6cd86f5faf59e9b6f686798be92fab1f24c8d1aa88916e0ec9243f3486f370bf511b17f5c96a892e0106f864ef387681193fadbbc04957e122bb785035e60396dec8c9c29300eeed673cf0ce0dfe35418bfc95e5cbdbdf96e167caef017ef35d3eeb6b8f8c6d67bf856bc27875728579d3059db84d00dbefd3b0aedfbeb599afd65703232e34786f33628493d797d56f34bde859cb98179d56d34b9bdd8eb7d2475c6102b0f324127ad664ece781036894e6ce4043eba3ce88d7e782b3e24a411f720e3f052d1f74e6d1602a9651bf631afc02ef5afaae466d1be1e048f07149ca4b761cb21b90ea58546e3411e8079e4a13b8d7b51c099156dd6a6f70754211ca1e48fd9bc4249f35af71a82f2e537ca4e34999883604db8efb0c23616bd5a0587f09b697f95fb2c5fa6589fd0a80ddb669928f62e45f60c1351a62168a7ced491f401957a52d14deed57ffb8b0eefb544ac9d2762bc34a65623dd919acc7f64af085bb77c1959d84537890a806a4e8aa66ebadf488e3395d168687d82c00f9c7dd3e244c7598f258f02f9d90f39a92e89bf6cdcc040e74fb471df93b4d06afa0c617d9bcabe92e2b61e329b13638a80e1996e06c4a0b4467d268a5df273a99deed8b204598fa89f5fc5bad3d0461c7c9be314b069debf7425f0c8713793514807fc19d09bef3eacf8137e0ac5c7ab074f8da09016a0e987bcc8196984972e9fad932ddda8738559ac3c2a97bfcbec7e555bd2a78379c94326a249eca8c0f0f81908b221b3c9f1c7cc04ad9af3ac02b7f21a514301ca56c801d3a21da768b60298814c0de04ccd191c3be27f237b08920a62ff75b50eb0c3a39e8eccbee3f8289d367668dd8eb275764222b4b26cf680e80d9c2feb9dfcd506f5d9d58e92bc816e51922078fc302daeb8aca227f5d6213898c39bc7303562edb711b087e3a1255ce94bfcf099315e10bcace24778e191641a73efad9a2b4415333a062bb1bc429448430bd12ffe3d29cd728b0355da339bcbb9ee8080fee41943922248c260ef6a4f239d85d7d331b7d8b730b09e3108d775170c19e97cb88061cfe110ab678b1c427b112b67e3d733eddd2621880c1cdc4ee070dea38e411e73bd0ae972bec67d1279605eae1f8847a4e0b5da10d2b6508cf9f1054bc3adcfb4fca36994af24bed0ce8225324729fd1678bc63ac40a99fd60f10dd60f5f5510bf5bcb204d49c03d980fd10292c27fe8ad85d93c266595ca6cb20b854d0c6fc150825b60e45a5726023c90b11a48863fd6152807ce42f799fe02cd620d84d96e3085caf9023a727e73a6146437e0a027e246a5398599b119e140a39358d0018a6f34b39f3143eeece69142d8c86c4557ab06c5316daa632dfe4d00c69f6e84daa91b278ac2c6b46b76b89855d0406f7eb5ffc6419ac709e7a404fdc4a80b5704fc57830d8f1c9b9bd56fdb42c59a20101b957d10881f255a545a91d64d84ac114dc2f183396da64745fdc86b30eedeea6168e21cf6657ec432e7913ee93ffe2e941aa32a52d0aecdf46bf906799834242f15145f294eb3c40420603b85afb5864440818f981b9a7ea7ac2c669f45219e4638ec5e349cf5065ba8e358982b97afff034439d84418fd080fd7546c696eea7b8837ca7ccad312d43e019ef5576f7584e217a1d25b89a38f6b5cc17d7a3e9d021680d84c928402e40255288ddc94fb9965f55183360fbe9cef190e10283c4879edac9e104c494edb0bf2eac516ad545cdf375257b02883959b77c1d530057dfa3b86520c72150f36227228c93c84929e6b32bf0bd5500508d981c626389696a71d536ff88c5dfd439552fbe97a9f8e2d09fda423afcc2806cf13c323ae06b55951cd0ac4ca3d6a9107c51c6d26cf813e997a72d4d931283aad6ed3cdf44945cdd69cbcd2e9c1949bcdd6267362c1d6ef48a6567b0bb035faede69f1bf400c4fefbacac4fe2cabe1f780cbb54810eb5162861a8e732e24e8b06c5394e32c142b2492df17162f7ede1bc278bcf58270a6976eedd239745e20cc422c84397cdefd8849868dc4801a8534de0b6b2639d362e2b310c93ef016d2b142e892e0c2627055d12f15de3df8fb77ce073a8b9f6c4ba9adf9ee652b2b216b6a5d543931022462999a9450915d49dc62c0fff66e3e266c0829386c6cc7cd61df2766f907d9b32789aafc739b5ee1978edebc7eebaef122bc763ceaddcab7b3aa83af0c400e0ca9c8a6383d1d54e6f36f4f377c499a767e23c714335e0e87e29262ada7adc182518f10cba896c6366c705e90484a683b80c65c2554479dea4ec0195b99434741db5dbbf874bb4a7b988598af95a01f005b06bc3cead7cbe35d281b0e52ca0abb0f323db802a8404379083b0ea896f5f290ec2e889cd810c2404d7f1803302bb3c6bad322db98e9e6df13dee6be822005b8a34053b5a946a38445724bc39177356e84d4dd005f6dba9b2fea56dd7203e8a43a1337961d4295bcb9d703c79366c5c0eba7f7e70bed1d8c572c0b4d1e4f2428bb1fe0f017510668831252ca6a45ee1e8994c1028b07ea238a7763067f90746c1cc644bc8571e62bed5cbb4210b5cc391561095b490842d880b594618c63da6b5f997ebaef2917df6d20a499070b5ad7c3bbe5b8cf2e6ed1b199a58ee507058ff58aa51214f55ff453bf6a944c561f919b50719f1601053cc00a5d7d9a49d4746e2e2d9a21d9cbc21230bf398306537be4079f31a9a464088bfcad9e15c297aef99e19b1a9746cec16911e902dee742d01376e7ca866d476b9581a4b3dabfa011a67823039e8189e639e393ab2a718c415ea4d8ec45428074d069735f2f48e96622526d07ef6f251b9c6b5023b22731a8e3dfe9a03c065a1bba2929a1026fceb4d75e18de15b40ccc043a13c83a47f48c80bc780e31a453ae82b8236110b9253969be2b66525d9f002f4ba8e7491244f3d51c28ffd024efbdef2ddb201c0f56e08acf5d55b747377a7a822e7a8f08decec02587ef248c3b07aafe183657b242439c11e43d40083cd5619e3b78aadec3fd6c1ce8a6c7cc2456693bb9a5d54776d126ff51eaddb76141696f12f467b440982cb0015394030e4170a3f478715cfadbc7b181a3972bc2c6b2f0c02d97cf9232d8929d8c40cb7ac7daa94bcb04f7862525f33e601be7100743114c73d0ae466a403eb80481853fca90893844740ccd2b17a56f7e38a1f986e0d7c3ef08015fab96b65a13b08cb852ae6dae49d898eb925e1921257743fd837e6ea212b300bd2cb834d744c99605719344bf830f35b5cb081310b5db2685fe08b119ed2c54a4be5d78d5cd936bebc1815c27545c5bdb2b43dfbeccddd78095907896ddb9e26e788ac15013503af6c2ad5799d9d8cd515a3c93a665152423b1bf98d8fc50f0cbf081fba22210ffb7f68cd65bb6042de41eb3b9f7bbd0dce05e24880fdc9a58b0d0ad47989609f89bec291c1242e9ec4f5c35198f2ac3a9eeb8b8e345e917393a1e67c916b8399e8484104e3f1dcee8d95f1d3b83a582b6cc6c86a751005586db399c00534e39b901f0c2d578a71a9ad225364c4f6b6d08bb56ebdd380929b918b91c5c25dd6b4702631f28785de5a1655c0c9d09b301de35e4c0d217ec6014fcb5f73f33c18f4f184e83f896162399c0556e2ec2b62d6f56f1445e90ef3ce0c13c4892ff95568b1fe03afc0689485edd3defb576c2cb04fefc6721c454cc1d667eb3e3aeab4eadd6bb7a685519607b06b757b99fa43e9edff36b633c45f6e2bab24b405843f4e81c9198819f0390974cc5146e39482e122327a22827e6f07bb3deb13a271ca98f90be37926bee4ace5b8dab8da5db0229f8720a94f6cd960289c53fdae39187ffec8d2062a6cb77c02299e1a11dffa57e8d5091064119c53668f67ffdcbf897b43d1c47a69d59b68e6de18396a3cb209cddf263f3d107727ab780eb71672911692e9171ea9d0e0f00e3ee535d496f48cc10f1df3938055a69fe767ce8d1d39094d41fb30aa12615994d58c9f8e3a43bbd13469f9303c355c3f1d84a64d18f4a2d3c9c5aaefe7d3d92db336908bc3aa0c2411effc524e910316544c826b99e288b3c0628dcc9f470e99b6eeff7162965d00aa6c9d4ce48b33f917f880c9aac98293480f93287671899165f3365594d6be9ae3406853b1ce9a023e94d78edb5e238490d58e41cdfea83ddc712d1f43b4d6053b56aa8b9c1dda1ee64c3a6c825a60003c88de804b48c1e69717a0d7cc4856b56ef605e8769034e0be43f50ab1ff6862c1f9a48121024fcb4c7db215b50d0f038fa8a2363aa541a34efb707eb93cb5a680349daf144243692b9b949104c2f8cd32ad4287fcd58d4f00be631c9fdb5237a29a733717a2033ae769291c95e928f0bdc8e09ef06d608a6cd6990a0fc6b1babaf18f247f7d3fabc228b6715a45a019c181b2ad755032571579d73e001c30b6e747883aa91fb23021ac6dea78ec3c5bf63ff9f9f8f465b7b71c0d58e8d3db717feef392b07d2e0f956ab63e1e10015c7497666b522923ee5b0acf8212665b5ada4de7aa941316700faf49350d7b3eb9437611b3f661615aa2552fbdf9cef57f9f576d524bb002283783f0e89199691315bc9a525cccaf46c757e4d3297a90b69f24a23316c552a0dcda5e8a8e65f40db24893c3f98349cd121f524cc022998f680709fb0678b5f5cda8bccb516f85a6c2644c930884146693175063eed869eb998f7457e4550ff2b78ca3dc306de7c9adf8223a1b57102504f06e814a7edee715dac34e82386c9a71b82dbe788662af37c7d6d6c0cf94ef13a804d841c894d5936f74df3b4b7875f8b0ca947338008a985efb36c8d09a54d5edeba1f948bae787744fd5dbc8b83e4888aa03a2c2a11fd4b695520eab166c0c8ac8abafee05b6283c73136767a93520597ddf747189a105c322530b204db9d17fcbf9dc55c9c24d7d17dfabd6e08afc650032268cbcfef3e6db543b1bfb07da6303fbff618b5dace60a9facbff383debc034ef7fa30a27511578626b8f8ba13fc9cd1644b4cbf25b22b4156a3e7438ab4b89b8ba32321a8ef0278eb2b1cd105399089fdbb9d689e0574c463937523b7312f390db7f7751b3cb0d847abb992f08863a41a9f9e459919c447b7a81b4bbda072df0fce83a6376081d182de52899cc22ee35af87c95ef53287e9d7163cdec03a7ebe975b708dd8fd3d5b7cee90b24077cf3aaf5d8a4562a48e69d98631a2e02e9158b8359984c6cc1d7a90e473bae108936809bab7ba98ee6f10a05a8b94fdefe9aa1ef68634e2e45493f0f1e6a54a1f2405be919c1c2ed32ddd6891313add12e0170ba3ba05fc88afda4e564b0318ba89d320a00e05b9719f2d346f86bbe80043498966dd18fcc80ff67516f1f51faece11e07e305df6ee6b62b47a1e3a114d6195d81be8cc02fc2d771a3082317d2d2a6e4529c9514b6ac85509e054dbc5b8e942721d9a4f7c4131f0b0047ab781185177dc25f007fc5095945beaab5b9fe9ad75b1f41fe5d25e2b0bd5b9a361b77623935b92ae2ebef3859853302861452d3ece19b75bd1d936d5008e96826a4661779da50f51e2d4e6dc193d534501a8909a854cc91d94bb8c38561dcf33286fd17afe88b6bfd07a43fc37c4dea24fb2eb03f077388b64f53b8837aec00204b32be1f3ebf06d72141ab272d3edcbf29131e289b8b5ffa8f7415c99419072ec81db39b1f0553c0c4486d568a8ca032a0c2f35291e4f372229d6c7289c3aef89c43e94001a8a5f26d7b59d40fec84e4abb1bb48bdaaba50c27aacd01c12784ddc10a98940ffbb6e8c1a6a27bd796e48c42687a6901abe5214ce8bc8dab286a1b68b3cc4c3cb184600d5fa3dc2c707c1dff72c690bbe62e35a3a44b39f115d8cc34ba7462f49277de5590031e206b45bf9cda30fd3d922f238f2d773bbb5d7c3e463b3654fb3620053f0050756e6db4fd84c28094cf4ff694aacaedf5f5cc073d607e5819fd7579a1f884ab5995366039f68f120b550406b07edcb68da836a94679c4d863690edd1bc97dacfc9cf8278ef19fb40c60ad927fa4bd90ca8861966034fe3da62c049f155cf2a4e4560cabe4bb0d3fcb3eb30dce25691cb08b9c8ba2a0df4268933d3473ab70686b1d6b0e4d1e60f3029ef7dcb9f54c5c0491c220b7d835f2f1c1e4f9069d0e0e1dcf42cfb8326be5b93d89a3e4ac72c7df4a25508bd629d2d7a7a4797dd9d57799326a0a8a6244b440665ff55d29ca5fe0fc9b6c08a09c3313aeaec6262bd9f0fd8337f3acb623a42063fb5a0b03ea2c517bcb4d129e628c3123073e3b0f99eef6dc0ced434163ab6020c478b2db2d644d3077b71a9ade17b5bbe4871811a4591bf23c83f1cd2c01a4ef887b13197810e24f8dce939dfc358a1d13fca8552f2ea6ec76f9396c0431cb9331d2059c8c7012c798ac1fd732f81c0b7340312283956a3a3f629b1e0ccd310a136ed3572ff4badde72430478846b4bdb55c4c1a5386cb1c2be2aeac5a86690c1de5f063ea4d68c612b65c7ff5723615cbc92743479449b857917876994da0c19c6f57b6a7bcfa086229548d52f7d65010c7a9f5383347e754a4d040c8215cdbd91763b73863c59b6d3bdfe5d47deb6834081d8fdeab02c252f3dda3984ddafcfdcb70570cebc63064e08fac6e582669829b40448a0cce029a57b5b8dce33162d50c5bf132846a6c4a833aeccd4876e8d8b28b9dc1408f87443a6d98456a32c8f70d5d6bd040d9d00de8d46d96670a74961b17cd1f2a4ba867b4d2a681d2653a02d3682378181c8de6ba8ba6f9cfd32b4d312c69f9ed27355f19935f264e0cecb2ecfcfeb5efddd25ee839eba61014ce25381a682dc8b75b5241523483c2d0189c8e6d4a3932bf7a9851dea56d3094524574aacf26c0cae5eebfbb3b1d67c2e9ef0d55df509de7d129432597698a814f5027dab19fcdf846cc5825eb84a426bdc794826de238b2e47aa9dcab93ad2739e9e8fc109407f7a7b13ffd40fe3bf6dd0cde49d10cdcae62223d31d0c64caf626ed78f9fabfd2919a1ab5baf12c3ebdfc92f262fe38c43dac44c451b90a05c16f84886d300c59071d0a4a400c3176bc398c77cfe65156382a55d08ec7b9efb7a24157486cea5ceffc1f1cb5f4f83ade4f8440e651286616f28afb81a457b4d099461900459b6bf42bdd65023e47b2e8a3caf2b748791d73deb0e78ae5d1955f47f7604a99c40bedbcdbd6c3223ff6233565b5368d0191bf48138dcd2b650db407c5d79d0c287d6c67a2a34d2f16affbfdb45cbd7d86b0703f26e865e049b00a2387a478e3b0e9abfff1eeeaf7f1ef602a64272484388accedae43f1d365b8792b1ef524d071a1e26cf74372936030990c97f727fa6562213ad2e52b18821d615fb0e38f4a0f540d1748a71c1a9d3ca446be3d13ac8bc86a220e7e9401bb4b541aae12ef5f7603543fb6192d2c2adf1b21cca0cb8c4a61f281f5ec7241a2ea9d3be9158e374e5f17f4d772aa72c98b3adaee11fca78b0105c9cb9ee3007f709f841ee573a3a4d799c9e94121a2735c07f9c33fdfa3e2d76fdfb1b6f6f991fc610850d69cf9d91906dba59230ca3856e66590c11c822d30674d0b26a571f4449a577ecd33b64dfe78e512ae7710d676b1a2cd90e5bd2655ce151766984f015ae17909d7c17c8ddfeb06859751bc258919c9d7d1967df91ea6e88bb7f402b790d622a683fbaedb299b697d4eaf3a24ed7f3b6fbb3748029e1948c28b51e7bc8e5d308bbb67b5b0f60127ec05b38e6a5880a426769cea1c3924df2ebe2b584c28fab073e101fa31b3056c537ed5fb110df7cd946f36f138d03e4ca5328e5672257933746cb18470adb313efda71ee4134eeb62c2136f01bbc80be454b66d4df4bd7f5f46a5fcf9e27b5253ca65f57fb84984fc33fb7247a235df1355046472abe2dd0971e461327ebb1c07a88e134bef0e84f2afacac8a741757094c127c5cd2d0125eef33d0a349600ddc36b5ec7f26db9c544114b3a8ce18e0c0f7bbb1eff350283f5d04a6b343a7145920bb7875790664fb5889b32f3c4342e8361acc4ae247a0a2bf1e0bee882f19e43d454e041c06598f6bb086225bbaf7235a1cb01c003f5477a8c0eaa0526fd14427a42d18ddc139a6ead9e0da2d0fae011a7569657276933c784ef364f09ddfced0b84bc0cc88d5858bd45c7431ca132f7649a11af3632476f34a4795fd5e0dea4cfa12ffa64a9d211bf2c58de8c5dd1e7066633534105f6b392de65327ed9685752ea3343c9dde2dd93a76622fbcb54096fc5b8432a29834026d5b36181aa99cc68a39c6049cb130259a422517a86563f7dc91b3d77739e3b5920237ceec89975a00ec6d850f10757f4264f1cf2e7f2b5f35d370683091627e3cfaa38117000c547c6b70aa9a06d8dc5d1f400dd1d4bdb114705fc7c0222835da1f0ec97af375eddbf5d42b984aa67595838cf335addadb6d259061fdb0e42bf4e11072591ed5c6d42e65709020829a57edd16eedd7681170ff665a9caa57002ad7f0c3edb2cc2b852705ad3abc55cbb9d2ca75ec62617e72963e2051f401c092ea23daf48325bec293656374d0e78d5173eedeb2b08ac4e69ad520a22297fedf1161c18f949ff0c7dad288fdd4e7184cc720bf1ab024a5669f004b6ece2e0266213d03c9f415b65b95d29f38c0a96faea58b27fb2b0041470c1aa2f31e82eb7c3bc863f4d6fb6f476b37228fe77096faf87e79e121a91be9ff67123ed3092af78f77a606036f15573d448688b5d6feb4b1517c243fb45810538b9347e6cb342140222abd788a5f35561f45ec49a69b256f2f3f1282e16d792b82592281d11a564d35e0bfd82be74c802e46f7274310b865a8f24de3c294f85472425532f5ab3c03e034990ca8f5252b5c8bdacc9925917c8983cbb965fec23f421ef04d52cc1da71aceac77a4860ef336264a1cd412a1f00f083c46718620581da722ae72423f8bd075de482242d0c1da5c9ecce446ab5802743d95846309e5d7ad48e81fbd1a64cecd159196e094ac6261446cd7c34bf94ea7c6d27e8a44a85a3d3f834559e06aac92e581e7d34bb486be642b352ea8f67f606e6df96327b51e7624bb7d5dbaf6c80109c1428525865788ee60971bb967a093f298443bb28291a2576c071bb999a719e6203af6883651d3e00c4552d3c05d0e3bb947f17e26debfd9b532b78ef62bfe33024a2bb262ff56b446e934fa2335b62f4567deea6287aec56d886474ef4d8cf8db0b2668f953f3a3fe54b6184f0ccdd2735fd4793da15a4f6137b9301c83a5d01e0ed46685dbe2143763f15acec851689da900adb1a56ce95002c721d65b9b34dc3f5afe93125fb3e8f784f856565d4416b538dcd5b18221be018a496624b102ce756b5f6c2014ec2eb0b78903f0785709acecacb21cd3afb9d7222c235aec0e5c67816f0d5e7ebd2ff953f6cc30de23d6ea1ebabdf459306410fa52837cac2874f1d0d76bb76522923574c4738179b1630d91348737021bd90adc668b85bd3255ec5ec147f700dcd7a7c39bc65664d6187ddab02270e56723e551d14693aa09139b9d1f5cc0fe273317bc059091d45bbc083c01a73a39c5960df05819ef3b449907d6fbc96ad091242acb82a0df4e2cc36317b6c11b9c95da9205d933047251f247d9ee75b260b1bf02e622cd28c980d9ba5da2031662a708677daafa75bff4b42b187f5c843dbd3695950a1f051eb6e3fb6a1caa73fe7621ba7300513b3bc7cf6d97c56ae7789d9a47fc16536403d99b8562779e1a799977cb53bd9813b4e63c7312af3d23ad71ffd7bf3672a670b6f0c9e3b9c7f982b2e6af88014d110b0c1c2a5fc6f393a4f0b5a14a1be18ce57cbcf519086b3d261c6ce7163bae99abff9c06961b499dadd8e45cf19801fc9f9aa913d5a03e4d37f0e081d9753eaa6a22a57fb91ae8c1b1257ad28a0c85d04a4a4ef3576521adaa0f2196839a06af41f52949b9fc61c0b7aa2212fe898888bc55fed5dff30374c9560981be0cbc4a598046246983cb5538f67db412708574438b520198d89cd755e19bdbedb2bcbd42b36de9a6895cb2416120d4dba99da6814f60c28aaf4e3ff506817021d7689cc1053adcc560d04f23460f557615af41d78c8cc9b11bef570ecc0547ffa5745270390b9a00ecdfcd3329791970d4ac7efbd22bd191d3066d8f608f87ae2c3b709a56d5f3fa8ce94fc48266a18ac62987a2e551202642c3f9488529f4066d02c8bf5be7fcc5482b854710fa0b692cc086646c9cdc5d9f3f2bbb98be4da18c532fc804332dea6c843fd3f99d5bef812116a7fc71cddc93dd492d10a660a9f01c161ea0a1f6b2d3ac4ca0f79ac1eac5bc5d63db16e3b2e0f8dca5b0c83d9ad20a75a6e346a86f4e91916d6aa6c92a26a76756fea4ebbb02a011c6b827fc00d0884bd022f88205088b9ff68035974454264bcc544ba332190183e429ec639b2aa9dec53fdf4ee2b43d8c91522ff88e2ffdd562a71a2124747ae5e6d676d6b80561ffdb3dac7f95613f3327e61bab16ed75bf00d3fde04022ab0a28b0594cfeb3bf8aa40da016bebf1361a918ed225dc75b5e3463b0f4d107949f39ffccae449ae3d7b9b00f396200e8e39448efc1f7dd9219607c45608ecc0d3f73ecb7bc17414f220078aef66784f713fb1cdf2ba29bcdaabfafb4975e10b3cbc418d8446d754dc5d865f1ffd202addef24f6743d5a2264607afd83621e862adf4c4d5aca279ffffe71b02fe6f07e4f3f50eef3380e2cae8a33e19bc21a87c5608442bffe3cae95bbe2d04f245971ed448775be2f9e10d68f24e3fced159f72ba6a224cafd79295b17d52ea596ceae4f2599439d07bbc598f39acca52b444e55e8ec94fc4f2e4a29a625fa8a6cbe66ef38549ae4994c9d51e44fc6103eb6736f1eb1e9ca2011a48fa2246bc5160320ba9e58d4f998f81b01094192aa9dd42358e5063664965dc47476bd4b37a27fd17ee681c5e43fbe3b5ca4ff95e37054b20f92d49d6f6bf741f88356cfc5f26489a61f0f4e2d8c2f74d3cede74939bfddde79a7c7107ace4d658b929da4b0774c011208aa9bedc89da5f44bdf05bd5d71fb420d610b20271a9949d32a4a4eb4f00a68ce8aeefb9e80d9faf1a78e230353cf8a68dcfe968666fe81da2719909e51ae4a379fbfc1b5d025e98fe6e88cd55adc17366c58d8b98d78e74b574ffdb9d956b2328d47ab4f62bdc12766921ffb0de18df1483ddcf1a4502f4ee0a73462bd1258043e45d20d7de5057bc2d3d482167acab8e376f6aa7436774bb8b503054dec7592e7035a1bcf7f9140cf8a2e37fba7fe97af3a03bb102fa20f43aa0fec8c13dd3bce627b1af010c4256788d8163bbe7fa12e1fcfd4ad4ccc3d4e9bb47d3a54408776c443d9182ffddc4d1311a47725a94ac8a2e8991e71a0827bb0aced4fd774facb7f219edd998bd1257ee3f4e5dd5e833ab597be3e108d509266b7792414bb9cae1f546270ff4424e4653dfa44d857b673d2e8acd99b8b6c05b69bb04e131d0a0a968b3be1ed54128dc50fc8b8bdd4da42048c21dd82f75633677771e70e121895b7db132c10f7768b9e1d073967ef08865e429416c7a27494fd84f8efb58e3e5bdf1b4f384c8d70f9c7650a78256fd351bd00e82caea984c78ac67ddb29c85d97740d80cc952a794075800da5bbc02c49ee182f7bfb0a6f1eba7f12f8b78c68e6055b8b6e8d4b5453cd2cfb14a63ec3afa114935e78653d468b99b6dacb706e88fb98aee976f152402185e7ad7630802f148d7cf2d02f11045db04ffee8982c2a4532bdbe8bb332ddfc6ff820b4ae847e19529ffe244dc0e21d4589c52820a1098c86c1351ceeb60126c51480481449247f700933bdb256f835a71b9c04fa7e4a9beeff22c4b85a87a3e5b5182464edb25bcd27d6f6a9db7446bf426c308cf223966af8576d67d11c08a6ea158bf30ef0ae1db5308880f69f4e9b9fdf103d8fc0d1a956a390a12043265e9ffeb2a866fd1f277d06d7000d898bbf579b2352fba49428554111febf6a12227542a37a030fb49bef8ea715cb5c22e1a8e7245abdc34826cc919e3661dfa4294d22a285ba0c68265f9f087a8a7781cc85d5498d722aea77de39b6050e258aa3e444193422daa938ebb69ca92a561ca53234e3bf1d3fdab0625fb13110c7546f88727bf867ce0d82f9dca2c8614099bf550ca9c3e816a623899dda44fb8a40766f9b941c6de3786593967610c35346101883c3a443bba8d700e8c8443058e45e16e6be28afcd0a74c7495bfb8cd7c0a252136713914c42b5c637a695f49f3f07095440fc1b923b3d0bcca0c7ef0cfeea18eac537ed38a723c57e952fe4d9de461d9a7418e9fbaf0ed5f3656b0fa5f75a5682df106b63b2fae318c8009ef3f93f285fc13624941f79d15f08c374e22558cf3eb67b225f9ea370082402cc4512833b11705725f1d2ed8fe4b2c289eef1c9c7aeb83a71d7387a40e0e84b5164873a0ba0cf9f78d5e54c8ed458c7fc351a4a04276b04e79452d7ad9375043d21cf4c33ec53c543fc9e142cd5e398ec49f1bb1b3806dd874b55ca9a218105c25bb32d1e7b0767f3ffd6398dd6d492d34644c106c83fbd583d764245189e545f41fdab3480aa9a9c72e7b553bb077eb17fc93860ac73d214d4d925e4c6a08bfdc3109890bcc488fb82809e0e96d15ce2976d7d00280b848301994b86dab09d4aed2c3f2b940bc39a2ab4a8154b095b0f3199c62c4c991a32011fd74b6dbdbe0e4f268d473dc2c51279c6513d8c4a23907efb2cc2a648f0c4e576980fb542324fba4cc2b4e10c16dbf27cd1abd3fa11038dc8f3ae300d21d71b6dffcdb595610e90f7139cd67da027189770acac26c38a57d1fda6e8977ebe9045955cc1928265c094fbb3acda8a23ad1b2476a72ed9f84f99ef40d9c1fb6cd79369f539439ea8c2206885b5bc2a5bb7bfde0defb2a39e9dcd7464fcafa0a782bc12b99c9025368b849d4746b8f4238fd9de9de2b9b512b62fb53dcfb433633cb3671b2a86767c0750bab1f6c68fa749c5756d4dda34cdecbaf8960dbe72c0510151d29f00114cea37c4dab04796b75d1e97e4396ad4103c570fbb2d802a545046e89b9f85773b1b07410800d3f68385e1b69f033c8c94ada7eead8a0acdc9ef1366533efbafaa78687d1a4d7ac44715abe8c6d4fec37495101829aa26dadb7a2a5b3341c41e67a2670d3d16919783106793bb4359623499eb12bbde4d89978495fecbaa4980902b3b660893b7dfa677a758bea44912aa832780f0558dfa733b1a3cd37572120e158acde409283a3fbd72260abe7f1da36cfa83f2acbea7ec5350f825f98e60c08b8f4859aaac723d1f33ff902b6e52baa8170d3b810c7948382cf70acb94d9fa94b6d891c7a921074c3f594a9d52160fb560303d60e4f68afcea069a448fb7cc18cfb1da4a8f5722db69a7794b94c96ecd1c035433ee0198e2965a5625cfe79cb414c6880d8cad676af7db4886e9b581add6c6a2b52ae9fcd9c8f0797dce419f80ee57fd1bbff3b97753094175718cc13afc2ccf52d8acf7d2c519d75571c1b4a3441b55becf72e70307eacab9e9fd4e35ba3e8e131c35f95d4e4309d5f2cffce2d7b0c2ae7c1ce7d39b2d2838cdd60b42595bde9f97829d81024a7310d4f031a89ae3bbb7bda269a50dc8072645e40ebec93fc181d768104bd620f81e58ed47081b6eb7f242b9e98014a96096a07a8cffc9146e9f7e2abaf520e491f13449bc5b7b5e65029db44741cfe19e9a6612bd0407d8628bb9a89c140940d0c52986f39018fcbc62da7f07f0f47067dd49d0bc7f0d8d7cb049822616cccb03aedd23aaf2d96db68c691682f2070ed62d7019f2e3f72d41e10db1e877db150ebd1f8340234efea30546a55dc3de4e16b20fa752e6d2ef73c73247ae0fc62800c26098419190f06e70907a803d4424ed7bc4e8da28ca2619daad85552f2eae9abffad2e6c5ef1428a87f12bb60665b1a348b4da3f3947a709f62a76b5cc569ba70aed37b8dc028dfc8b751c2b4aa6474d6bdf235a98ec86d884da31716eb1fdfee52f9c2f591fa279a3dc9a48daa99043112c6202adeaf39c61373fa0b5f45fe6f3dad92defd61d1cf4b9e5bbf6afff2ee955280446277eea4fbc9c8279c7294fd6c0f9ae78002636edf2bef55b1c12d9b9669468e3e74dae758de8aaca1f70480717f81deea869f9462324099b91d43fe7ce3a0184293bc0cce422126a7dc2bfac9b715ab79327115978c3349bd55a121da512e75016c73f8fd2d5dfd84a32ed2469ae10d9507b82a6ccf09a2a9b3ac3e4442d50b9779af9c1cf99b2807654e6de6fc2001b78f45622ce9f7497780f7115a374e7b06993aa8c51089b0714b5d3c96861043790dbf860e8467a4d7b04a29bccc14af8294ed08596cb324729773fa135f4d2f6381b4661e4d94f7a070156f7f266ff911875b959735e92b1c629bfb7dab220d2a26266603cc8695a11adde383bcc2fb3d08cd91addef1fdb78ec9d4c6e9384d5623d54ecf6824602dd8c4e7025482a2f90a2712cb053a95829b2753c3ad0e1952fef0060c90306fb93eb45b53228af77d1a16896bbf713a23e29443cc644d12dee1923915efc2a19242f3a49958ae39091a85a3c247255a13b93fd5ba3d000e9cc26a16aadd97acac877c296f6da9c13b9c786125f3ed02f6f1ccdb4148515ef6d4af42706df0c604c3b7c86b4db5ff05cdde0e3b13ebd8342c5b2316a8f3be506f9fd9bfc105c59374741b608bac3cc65160fa00a610779e10579680a600bbee20d59c5324e2037f2ea177f790ae648c617d8be1fb14dc71696bd8c3b6ade7d0548b24927cf65c74f754c3202ad8c8b3e4728b7a3ca6a96ad2a2e35bfea14ab59608e532ae420bb50fce0adc197489ca8a0912430e53339814bd469bb15cd832a047cb9195c5d9b24dcef8343b0ec6fbcee556d9b043c92abb367489f5d0dfc8c4ddefc07240de4589953e72d38b8d342645d38a442bcb897e9f69ab95f2b08909f44bcd922f08aea312158cddbaad6b45a17fe9eb9205c747e0daed9577ab744a5d4a62a2b4f962fc58027c712508b1661bc00494d606f0b6d032b464debf4f45075b11c1fc5e119d20091cd2752b12d870e9c6be33a52e5469adfaaa7dd6cb044991f884dc2ad4f9592d6257fc255cb4fa9fc7a135e5482a6f3030863254b9648c908a29c3c51a5f2f12e596131f64253d243e8bf77dfb91ab67983da4dc8669e754f3be4d17dcfd17ef559ea1d81c9d2b51f3efb7e2f8e15c7f1670c78b4176e78aeb37236327502fdba200743394f5462dc1529ffb3895250f06f63a9f5e008416cebf971609f3b7d90908da87c9990d1c10bd1c6ec53a0e192cf10538e2aa3e7b1527449e50a286a14892a725ccd6b01acf75c6bc3e36076ccae66905b7d0505886d4a7177a7dd892129797a830f588081e1ac447bf8e1c856310c38c977d32fa446f0dcef8aa8e27b761497fae90e2b44bdd9615ea0b94919274de1436c82e68fef4023236837bef92e90849f5ea389be853aaa0da5c1077c5a25ae151ed4e8299eb77ce99401536bada913bab20be7dd93150575af96145e31a5a7066dc81b15b9166bfe1d03a2d0ad48aec8447ee3d00e43c125cd2d26e10b650084a26227822a8d8d2974ba4b13e98aaae3fb679d5bca700f52314e0c08b09b4c29d24278e8a297ef00be8c77f74df486bb3abc5654b5fbefa07a7496a15dcba435cc1d98352a0f6882f4fa4e5a6a99fbe96f73d3cbae80a67e411168f02bd177e068e79ce2c81a5395ef343f8fa552cb6321b9b5e7ca23d6bad26972cf01788792f186da39aa07d2ade3d276b8851eee9f892dd381ebc03d456493097ee93ad3bca5fb4f8a98186742a63062080c9f53f583ffd319737ffccbc88c57850aaa39206bec01d7ca9657734b78446d0b16149096651468abe1fc8591eec4754d46540316c04b0ffffff4f