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 68524 c6abede4e0f4e9477ed238c85162d99ae785ddf3bc84635a7c5c9cf01e3626e1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d1f4e958c7834fcde59718a1ad657601f76cf997db6cdd13f9787eeb8e61e819
Certificate Block Hash
c6abede4e0f4e9477ed238c85162d99ae785ddf3bc84635a7c5c9cf01e3626e1
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...009220000000860000
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000051a126bc8cc31f92fc1c946dd19bcda4c7ce62074085e21cac52de878cdd06283816668d20444b4ec089137f0004c374259decdc1c85a71446814c3bccc1ff09337566e30897612636c7e2313009276114f398a2d9f8ae5a110200000000000000400000000002009220000000860000

Raw Header Hex

0000402017470eb2993e33b95acd1e3a3bacb6d522fd5a01c5edfde65e360403cdf6df81805654f4c186184cd0055161016d56fe6b265548e0f68fe5852bae013851ef097d7f236a6228011819e8618eeb7e78f913dd6cdb97f96cf7017665ada11897e5cd4f83c758e9f4d1

Proof Data Hex

59,560 bytes
1212160103070faeac29921114260da978cb2deb706a383bc7227e4327d76be2b1d3868a9793d7eb29c9b35494e1dc0a69a89b77509a6626f3da8770c150cdded2718f1c058feaad78d36924d2976d9e7f57d65dd2ebf49334469b82250b5f4be5b475ff80786d13bffeb91776fd5b121d17474c696f22a82fbf3b8eb672a2a3dcd0341b63425bda0ed01ade7879356ab0541322bc70cd9543025ec81fe8765093de4acc1a6a0137adf5954048583f9f0e49f9aa04c4955ac8b648148cde5523fa576fe62e1bc8bb74116c1dbe4a26947810ec41be80933523e781ce04ce5c472ac8e8cfa99f6fd0500981e1dbe789f85ba7d55e4c8197d429a3150c18e8ef2ac23239fc5ed16294b0c27039b6684c44d72accf29f287628042b95a34f38b338b37f00e7582ccf938ae4290d04792d35be26dfbf2f91eadd9e7bba8ae15b51ef20f9a1ab2dc9eff99187983fa5811dbf9d3063952486dd4e34f5a9226079f294d94a8c0cc9c62cbf673480287fdfb5845c7bc321236bcea1e20b14e03846ca1df773c4bcf3d28edaec1b1d59a794a06fc2490b75e18c162fe37f978ff41f73c4e9e072c4716778b35e4f3965a6210270b53e5bbe9f79897bb879e9b8e1077288391393e3f8e8d4c1c050ad97dd6b33a4699950b8a766b3b1ed33289aa03f10e8f51df1d9c3250f1d13dba400df145e4cd4a0caaafceb7ba848acd11fb50956f128d85971e2e314274b08655bc22a5eb421b08e5705bc5b68d21ec3d4197dffb05e082dd7983bb0ea687b8de8c8ed4c78b9b02876f3f1d18d0a9b1bb79cbdf5c60da08f87362067c7dd4265ff04ada45819114c6ede17d17a57f3101a2e59f16e48a5d19db5ee5fb981b9b7d0ce056de9b3b1bd0e6c88cb37593ee13a23b347601644906bcd730444703cc0eeffc7cfb26997c72e55b9ab8ee4102d77b9dbf6ebe67ed896c8386f56e315e09801e54989355af5e0b0bdd94c84ac7766d2090051ebb9e62fb512f0ee01d3d48412e51517494d29364952960e89a5b8f419d3f408fe16f54c1eacf5a74801123a3d4d667bc4e8793fe03cec54106005dd06527411dc251d87a927874add2614f5e9d1845ed233da8afab3d1f79771b520488faf9cb848ad1247f2348f1baee6016a5419ce5331ee7581f5c8f00103d9fad5c251adaa4de53879f98756894b960aaab5583c5820223e12d8ace9a33a5d1c20ea2d6d859bcc59ef1e18b12115ee0fedf1a9ca73aa6f536c95298bb033af6fd4ca61f58c9e095d0790927cc8d224c6ffe9e3649a34fb11a7e40bb61c59d7c026d7e7ac76877056adc00e346c5fcc4d72a6a75498927a2dba143e12c9b13e3c3c2e2dd3288db768e90915b628adafda9d66e35a7f5c6bc1c8a6b249e0f7cb63310a8cb03f51b1cf4ef1c28c2cf8c71929dd0477dbea854ba90a28078c8088de9ceba801488329bb495b52963e3a74aa14db1b06ba4ed96eb2fb30faac1373e5cfd7553bbc6a8554adb78ee61a235fc49d11ebda9b5eb031b20a4f33c23fb7acce805934af2021fe12635e38dacae89b62a5d0fa5bb255c782a03815415a32f66c9523fd2245f74d7ac338e41f23e6ddd7dba7ed408b5fdfacca9ed57436c9727da6b67fb1256a0b3aba23443ec87c904aac5e801f90aa349ff78549992e993b8b6c27c5eeaba970d2ee30af99c1f4f88416747f395dab9930017db5b9a10d41e745939719820b14e5b48f7bbdd33f3c5f59f948b39b901576b129a5bd53b5740fa3fbe8801d68bc7c2625fb36394c09bafe3aa61652bbe39681ee6501cac86f489ae3b7ee20f6a4f30d8896c7cd6be17688ab15bb0023d14b7190797929aef8dba096cca74dcc3e70f820aeab516cd2791278ccd5e95258089a3040667c86297c0241416493780583c092430424164d6ab638c460c11b01547cd2da868103c68770be185bd744b1c22ad1d8abd515ec6c74076e6686bbc1e2812dce33be071bd55a9a7c86e8fd7cbd3297009629d7d57dbdd667e162c6b1d47f04409268a870f061b8956b8afc1742da9b85452054183cd06c5523c8d74893392695a9868a157c185a52992400bad554812ceeb72861f2053dc42167872db27f985ae87032ecbbf1bba4b46927d416668e0cb22ec41e45db2fbcdbbef50b719715dc0bfcec8e95127c714226a3b96fdbfb614c5c64803b1ad48628a92b958e5d651bff343560f59a59c29d35ba96917631ff98a28c78ee29a6297d445ec227d90036d240c6fee80adb43992422a289a8ecc06619e8170a67b1e53471a25d6b62d49f7456d682992b85755bbf15553439d7b66caaa49276195a7ce343cff94adfb063189592375aa9483ca8601cda5ac8cf35720d6dc3096a8414cfecf8f526e33a847cc0ba5aea9d322bc4c7cff8bc71ef96c2f489bb14334bf62eacc543abd55beea13686c4c47c30b56141dc3102856f21425c683cde022df4a934dd02a249efe61d936aacb5ea5706c5e687194d012011ff76ededc313273951b746e25c48e653f557614b422ce16eff24d78070bf4bbf76cbe3f46b0c342c0e2c0e155dd4a98a317668baf523ea2ad1b257eafee4e17aa4e58c17f5312e9052f05bb2ff0b9d521508316d55533b7f38979ad1a43660d07fe036921b30bd05da71ce0847c06b92a8d863c3614e0fd638298a8668d3f4b6a250143c465bef27bd8d4c8338b9fd820b567d1d5feb0fea5625bdb84cd674950d7a67a4bea34ab8c669351c96b1891373fa64e5df63d8565c3eda18947920fb14032be267f3efa65958069d794ec7825bc4079ec91d75ca9832e265c29fd08d9357bbda4281dce3fd254831fd2429a83b8e14c81563d6e7a46e231e1bd77068aab046ee78c5f2fe4ebab72e1d9c3584fd18a4852fb7994ed46b0432ed9ef94deb402591f2e93c5ebba3defaaf5c8538331c6b86c09aebe251ae1c32c7af869654e881c8a2d2926e56d47112bed9c1e540dc0821233e6e33af878372d3287c48cdccdfad04e930792debef00196bcdaeb97cae59b901e0e35f2400a86156f9afa95ea7cf5fe8c08568f4711c2e94f88b9593219683a6ea0469033f68201708a37d8dafdb2f292af99ee1320b99049a959abad6c433ee80e0552df3398e7e82b84003f7d349d4bccc6c8798d438bd98ed6a13abd81a21306d8271d14c93c97c3ad23d6df5ab3df5768ba7f73272fbb5bc5d2e038bff5c82cc08482189237ab572d38ef185d836eada00d75977a97d9d85d65c2e7bddb2d30dc3bedf911992c517b8a936b5eea2bf550577d8c7e5730ecfb390126bfdacbf3750ef0386536249f2ed21d10e700ff555823480ac99295e8ac7e9789a52ebbb1c8b9f295d03f1c45bf87245318dfc88c504e78476862bc0ddf3b028da847d7f7536ebf17dc446e9cc1dec9603b95f2f5f21cb331ecb59c710d2c5e3109976ebbb376a4b15e55e6da2c8972c2e45839312662f68d7bfa71fd37ab806388119b3f80c531ab1d2ed211067e517abaaf5251cad21a4f072ec813fe3d06b19d3797996701878cc0a82c71b488a3d1972969ad5e8181944a88c1856c036377b00cf1aef89387ff4dbd5d5f2ae91e6f993db4f763f36de54367f76fbade3e3216ba937230ce0c885a4f710780db01cae128a0b8927cc79b6b56c21db4618d17649bb5c1745ffcb27e0ffa4566a93f9c044b21afd780e50df5556dee3ce4d42fe32bb7988f4d5554f1eba4dbc91abe545640f205ce8f6bda4615c2aed0d0601353ef7ff34f04d3e3f160931763b3556e368bf4c123627a1d23850e081180ea12284d0c77e3d6e251074d810ccfaf2432eefec4166119faa9724a2125b3fdd29fae9db632fee222ef091c53b5ba5048076647b31e7715b64587539a317f29755da71efe4ba37a4f0e68fdd7b82ab480d14da11455462eda556d35c936f50d5bc8ea842bf84ac9ca6fc36f7765bba857e9c0603517b9ce993a6cf984fccd0b7d209d50b7a0e5b2e87878b97fec5f3dc793707bd137dde9f69dbddcc7c302dd058abe5fd66754c8a37e7459f4c2f3eb6f787155c158d691b3abb15b8cc807d2f44e854b5b426e3a7e8965ba220dcd44f1a7807bb15319a0c4becc4b32759cb41bffd9d132a2f62f0a6ee637a1b01e1f81b735644039b16ebb390a53946eb411f30fd5ee4d028fd1b09c9dc0fa2c7c63f27f6d28a91bc7c5d4d9eb193c30c59defc5e769f3161aa19840f3b14855aaaba04eb197301d7e3c4e17de227984a3e114d799ba8ac69a7f627dc7f0d4c9896072b10e55f2d689035d67a11fd7efb95fa0bedc9ed6094848cd0357012b1a9ac4161925a4ce3561492cb798a5934095c08de515b0f76d99219265502ef0d92006e645cd5cb7ebe846a50fd1e684388e01d1c96c459ce9080fa368f37cef84b6539fc3c0818dda7b60ccf961e09972e4431a066d9f9af0cd040c7a1cadb607f5b714b763712f197ed32278b56ad05a04686775fa99130168ba96e5af890882ba0be331b03ad0b026534cfe0e504463a3f18e498531a3557d103329a8b1cb5b140c6efc129682ab7de3255c218e74c3de71227d16aa0a8e66e886f016ef3db3993138ed8cee5b291650007797c762c889a0dc838e31137d92bc4c2a8fb04cc279cf7e7bde5fa468b95bf22e008c82da04b6e82b7c473f58712e5ab2049c4719092781df9b9d7a7cc96de55aa87946b60dc41becf017216d3add395900fe11d0a6d597223467fbbdd6d27d912ba7b48870a72cdb42f115ecb8a8819fdc67fe1a1c9d125d51d6dc21aa8445d296b5e97dceac480713abb85b7799ed128810db4c478b478c01891cc5ce3cde3c961a71318b24fe7849beae28a071efd133f25c5a15b9d65fa5cda6e2cd8e7282cf262b79fcbd5bc74ec38d2cf03e361da745be40a66ad6051919e8d9e4d551e4a1d28774b782ad66f17b00c8c4e9b1556716956384454084ed5659738cc89fe7a2bcbcded5e96424a55867623cbc2f27865b5a46ba2c3756ea5559092efa683e265234d35b1a4570e07a045a2be9df684067abeea51fb2bc51d65f2d0e78de8ade7a62d52c856b58937d9a774f0b632465656e3a96e0d237a84fa1bc3c55e031929b856a477e05dee26d65ff233da46ac636b5d33515311eff4092f7c2621a02f4a81531335a6a32bbc231c5b62aa29ca782f7b206ac12feb0dca5f3e8c8ff622ef886ded07ced33084b6e6da4db98b9e4b1c4801c965112d561eb042e9c2ed3721cc589283fae265dde61bdb31d07e41150dbe5b153273894dfd34d01846d8163a5eadb8527f02e8ce15969813e5ad7afb9839e92e33626706865e88308e95591cc6245acbbab481c11ad13957417efd518bc38ea8b20e35c8a015b60032609f5f8ae619594a8b68714cf9831c937ee400cf5fc68bac8da9b244089aa6cef7463c4b7255ccf5c12d9ed1c1aefb3c4d7c08177b9a3e4790af470c1e60a0d0229fd77acd071957219e03f9d2acb4d703a38bfab44300cf65d58d7e96c7626c21fc8aa32c58f7b6ca9ce2402193308d9dc1e4c2074a0ec6fac9bda6c176869e0e19fdc9fb56735269ce6fea8b02e1c5e80e2dd30fef20e0c91faeaed49af79b2e4a438ab60b7b2875e6365048f127b8d14845da9057e2fcd1de6e6ccf28511af5bd27773648f5a6bedd85eef5a86bd85ae2f0bf6d2fb35512736be6233a91a6f0162038784cc0533230b9d9c4381eb8681806c4e367270d0a419d418b861ebebeda7b507aac0cd501faf8fb301b9207b204e268da5083ff91e90ea28e7cb90e36c14308bd4ae0a2e9d4d1064595bd76f8ebf4bffc0b02e6e37b3429b686586d0021b35d64eb7ee699ba3f100aa64f19b96ac8024ec15c22e2d4551f26e0288796aa8645881084a61e14472ecc8c08f2bc87410bdb35c2e1ea5c9947f7ff53e310f751b781c09c422a5094456aa425023834237d24e4b148d57bb420f26f1774fce6e43dfa10ec3a40f365a9213449363baca308078d3b85dfea1a104e49ff6e4bd8d3929cdea0ca04a4d274d41236261988cccbf3c22b1c682d3781820cf505bf994b409416582e127ded9e0e62f5cda8070cf4b133c9c590f2653063889b04e892cee9ea2efb77136fbb487c1c63cdaa963f868f8423bffa0a61b857b74f5801232ebd25650e7e28e3994d82103cf1da63449a98f5aa4aa814c93882c575a22ebd4a2b418533a34de24204ab2c2c2b2b09e04e79eeb2fb68507e5be2650a272e90561f22946135eb9385ad2545c3b5fdfc9e16ea15bf3fdca4fb3ca7308ad8602c2b3329ef3718f69c77c7a3d19ac74b6e206ff596ef811404af5c77c6401060db88eacf2f8a49bf10ae77632072cda0d262387b32e2d25996e8e7986448c71c303a4a5d45f46beec57f011d96ec299e11899e36a55059eba78a0c63cd68bac4fe62fd7fe33ba2a116e09d2df9a99da43df87f9cc1934066851584f50a839c5679d178da684b842511f98b02ab9cbdb0f7f0aaba9b5807edb04ac01132f0decb9f2f109559836e9fd704184b54b720ec55f5ab897a62e0990e9f22bea5b411b1f1b73f3c544f69bafa885860c2b36b3646c37cb406ee956adbc305794fd22cc74710dac58e9080988df4405da5b725690405f4916559e0add6227bccd17e54c04f6d545d91154d8d6ff989ef1fe3ad2d2564cf58586b499310cedd50e429ba55b7d433efe6fa23ec55a4f2b4abc7446f5ee9165a0449fef77aa38170976e0011720e475c5e448224dd1c2d7358b210afb875c909ea6e99b95fd0356d163c4da38f928647a0eb2f0e1d1d2044f24bd7b03ea7045c4b93ffcb86931fdd9d4970c65b9bcdad6f10b4d13b940d39e34a365ab5ed9356b115469b0f0184d3f34c1914006bf5a00c7bcc3650cd64dd492f07f57b61ab7f4e5e0480d51af250ccada6869f422aeb41870041a4d7b81a498ffcada631c570805764a3a6a91f572acd7fb09f23241f61398c2a18a43ad6b96ab3625d0aa9b0cb0a7f03ae360d494529db6d5aa1ba2de6a2d53719bf621e42dadc978d2e288b690bed06cc28567d89f30043aa6eff1104e4634929576354f4bfcd477ed7be79bb56014627f51adfb89a3cd65e7596cdd59af7f7bc2133e4b8203a9914a37ca6b1c1fcbb9359e9a3955fef180091767bbfde3d07a817e016073addd771085f1044ccf542b18f9f92d26c48667e393881b1a36a58afa0f85a9ec19de997ab11a276da18467733f68b2f658db335900bb987dd6eebdbd17f32b6599f810d053b632ed9ff81fcba75fe9b32b0873bd77d7af2f2449bffad1857453186a408438325404dd103e0536dbe50809647c82b75921601f80b090240ad743b5a3010ac12af421b7fac9ea672309ffb64765b44c69278e46d7618c174f1af574896942e38d898366b581555c903c27c7416901979a3fa69cbf01511e1fd41293480bd2266e0613e8746b018a476005f1d06a1ab2acdc971547596f8ace89d25663f4957da2f28005c49c24aac50fefa2bd4d556934d6ef34e8783c49e2a586cf3422eddf5de62a2df2e0af436d19e383d51dc2a9819239af7f1fc252dbc109a80b7f90ae19eff60d1c4a3b353e49f43db37caa973f5915dc9d173995d182f5402ab2cf08ab8e8a8538593d57eb8b5b2a617d9af2232d9a9a9a0eb05e54a4053fb3401281c332cbe5036ba8de14c163f4008e92fcef1b7b033be9cedd8c2540067bcf240025102f3b2ab8e379a71c2b74e8b03ce36a9360408fd3af8c90f074a12008492a0aaab9d5c98a48120e9fcc985d768391e704af628f8da28ef010bd9974988fa3beb7ae360e7fffac1f0de9f015f99d10e64cbbc509411be91a0eca548ddab96616c72c403551f47f1c253db6e7636dd381503b01f60d2634e7c56985dcae18ea157fe1c1d627219e07ea3002ec6b8e69aed28b9e2b71b23faebbb4b238ac086e64d0612b82311a3efad5b30730f45146534bf3afad7e14ff3c4899b6e62cd89ff9ee815fa274994697896c18ddb39d4edbeb2aeaea3ee87c837ca3dde1ef63108d4c9a5e7e8e7a18d249d64c38085e829022e7bdff2be352f8b9c509620d58318b5d2ef348dfd36afabe558abeacc2df937ffd96c1797d8570725a24f1de41d2052f3565402a27ea09c7118f2fd9e894e760a69274f4c79ec8b7ddc2e2dc14b10a20c563a68c0dfedd9bcabbf02aa0c2541c3cc812cdb7f6e3661d5baffe2c6c7410b35bb66f92291eade41576b8320e993f825b0db8ab801616126ea832dabf2ccb4be9cc97511ce5431ca7a57b44358d590c42e2d2de54797a73016d4ef11a3399ef6cf38a12c03de128cb9c4203d1900c029ae6f2b1133efbf843c05e343266c0e488ce07da922e5f8dac40f8a64a3450da8215335928fc5ebdda2890a4238a153c8ac6a04beef3f187878c38867bd5af53045a45d668ac596ef252249411490543b0639d2a8bcac47460e72d7cfb95aa1edfe0ad56864dd9a4649cf393050272571fcddcfdea0ffffc0a845ab0e0eb67cc5263f08470132bc419271860332c848aaaa4ca6a54f6b9bd85ad9b88199015237a4869fbe1fa1240bb6d2a297b0548c8b73cd8b5cff1c5b63b10e0b5594412d588360632928fdc0ec276d0078ee95d2e70cc22a46acaa8205b76bcabb10a4b6cb1950ad47e01af4e47002a81020dc8c89140040c226cfe78a396e891a8e8ec3c2a17c55547214618882148ce4751323eee78c25fdf347c3d7aebd1b178714221c47c2dae1921ae1541e262b0017cf563221527847562cd80d88d5d98a934b8d5eadc500163e6e8e8c4090c80b7c1550fd036090e98b9bf5fab9242c342f5a9ae4d522c278dac0f2d90cad9b700ea091235e0fd5d71bfc595a3aa742bee73c9f6e3d75c0d4ed281293d31eb9e7c883c81a41c830b441c26b8c9253cd6061101e744b6c666dd54cef3ac31ad5cff1f80860001a51f003b862d65912aa3cfdf70070fcca4fbaf9c69e1eb66373d8f3314b9d3a862e0e5a91aa44b3f7fbe5b07f20b1bf0d5799d2ba5baee702f6e78d4ef861acf8848999d034ee6d6508f4859be420f081f3f655445a7870e425cb3efa9ed44a2569ee33c35e76a893c359836f0ab52615ec95358f056ac62155ab74208a3f540da8919b69c7ac035dc1b53d61e484f2337e7a72aa75550a695ee6456f6e5b76448ca9cc0ca3d83cb497ea8102b2eab308d7d647f85de55c18dda383a7907a49f19aa616f66ff0b5cce70f76587ec340155892d5273c03bf4291490038e31bdd8f817165b98b0f33a621cf1275b1bdaf25c5f83d5f5d2cfc4efe7670af9abafb45e36dbb671b02c5c5950b630a9d9e7dea1f3b978d798716e0e433744cdf44c1207525b91809520456c5a0dc50d232d8a63859e6bbc30faefba1f116b2741cb75662b989ca071f4920f80a6836f0160ef77503a79f0a9c4b13da6b0f6cd03cff6bffef560b38e173f3a960064fd42e02d490db45dd818cf809111eba7373ca239f302af0118353270ccf24ff77240efbd2d382607e0e2e13dadaea58be979c5ae329684f08b936f2400ef9db53f54c7b2b5ecadd8f8f677931e2fbb9498f197b70e3bb1ec406accb99a2ca44c426b8a11d77fbe3d5e34d759828ae87e5b7eeeef115f8f0582865e8d8b819115f37f78226009b7098f38eca3d5035becce900b220cd3623b81e8b1f232a96c7a7492f75529d8cb3bcb91cf6405e6eaa7da6a3dd1a2195529e4b7d02fcf73dd6abeb1772b270cfe4eb7a9ea0ae203f990f36a66edea203af994c676249b69da10c9a7989de2526bf4196ae58181f5477b9578e6ca2c6c1d7129e80d3e633e181e59f2511d2dd8fc6e6686b742768824aa9b3629aac065938c9ac8dc288c0afa6e93cbdf0fd8639185ee219fc84b8807ebfc8b4205a633f28af5cfae1134692cb448da73b4b0041c5be89bd29a0cfd66039557c248b649007916698593987529cb19737ac399f747a5726877c51dcb5ec32b58e2acd0298436561b258caacf1574ae760fffc0b342b1219e389cea26cc5edde3834e77ec87275eb1fc2ee0a16766542acc2416e69a640e8fbad423ed96969d4462b139faacff30c1e7f9102cf0db7bbc112a85049fafe80ba753269ec867e74c2c39c9396a7886edd86d68f9f13d98357508c7eb0a90e010407f7ab1caaf6295f197a72814755c16a58a3171029d900cb210f1eb5542ad453061cfbf0d01160951388533a342fe0de4a9f62286d6ae5170783e35a06c94ef8e067458f59e86c83d4957b0bfedcb4c3c31230a4822e6bfc26f357a32ab623908f8fc3611f0cc319643afa4d8b1fcc1b56d452d6ed25841e5c8878e9a3a054a4411a2e304a5e31f7992673ae48e1dccebebe78d8f6f380c87ce9f29105694d3c016748928ce7f0526234a5f3b797f36b56532b6002c4eacb8ec593e4ce0e2f8ed551028cbffd72978cb7d348504093482484ee283956014c886875cdadd101ed313e560d4700d4baf7d2cc4c1f8834227ecf1ff4773d1e65fc29808619a4021435aad924b408605ae27405273e499e15a0139c92299f42af1001939b946f3c4cb1f63038a4bdeb74bfc2449bdd3ac728045fe16233b009cc8afc6054b116a5a6906140297471663360670dee59812c3183ee2b02763d694ffa1fe82f8d98fa7546ece23ca923d592aedd3e246237ebf4d97dcf50ba4eedbe885d04407bce40b26404c6b3a5581a43d64fe81ef98c04fceb5265dc5977285e6366c0334fb5534ab5f414e342b77c6d1af87b1a7a239f9625cfdd228552a4c6d1f45b162c55ab930c4b71c4efb0a8b96968ebe42191a40d664224851540ff622374212e947531119e5298bc49260b57d816ca7acb0a0eabeef9e39a6b595009fe38b51fb390e40dcee0d3afdbf3423d90a0a155a54b0c5359670920ab8c89da81f0ea591a5e3229ab28da68519ce63554551b3b2e7aab382754ef27e3e32a83c35211abe0153a1a23a13dcce6bc2c564a0531bae217bc214206fc2b028444ec32c44df953e9e64c5ca5319395e59478e5715a0bf4331e3220bfbd3850ff07cf2fd52ff473b9601ccc6dfae0170b11683af59316e94cf66992847a1a9a8089d0dfe96486e41b6c1cd575f0e10c5a2bda2d7caf123f77080b7df73a0eb10cda02b046a044aa96247cb48f2737f00de0ed3cdbbf637d7007078f873fd512a28405cb95fdae61941124a5c48ca3e32e2400ccb74d6b9c36457904f6b2bb5fda14cc8667ccc2b7fa141422fdddc0d5f0ab2a92594ebee82de0a5d0d16ea3fc475d44048e05e283c6907255bae528e17bbcf95aa8fcb9d2321bf6208b068384b99541c1a561b4b0eafaa86ed0b195d1fc2dba910103daa9bad1a97b5ff8572d349c6b05bf137cc97a34db687f7d78f23d7b791c9f65d34496b052010da714e7cc0379ebc0392422a3d803409e9f183c91a8072d30a6751abb3dfa20ab6d91a04f37f094def157db2f993f7306c48679354103059ecaed25bdc7c8c9525f1f5258b770951e536a499b52c9e65d0ba31767011a3df9aabd1aa2ad9b94c9e47b81e962cdf67367273af477d643a9bb0a1d1ec76924b855330dc4d6f3b4f79414740757ad8dec37313954be016ee33f1d4fd83853f7bf6c41abd4eeb10e6235bbe9b16474562620418c954209d53d3df7b0d32110cdb032fe8e92e68a64930a181e489bec684875c5b3d837a568ff3d16c3c31a62298c49c8f381c34bdb362b787ba2b1d97a4287910caacb271d30fa622bfc4657fa2feac2e1a36d7ae0c27b41882e6cbe5d7fc0617c3fefa1b868ea3d0b48cc511f759815441870c6658fa5b757d129b83e28441457f81e75d96c3dd6348a41a554ad325e46f90efb4323513a1821dc23f9523b2cb4782bd6e7027bd929a8d0ea05a3f277a70f1cb59e9ee10f086f15df0c8a08949120b15ac4eab377b740caa7ff3f55a54440a85ede2f21c8af2f0f6dacee2e874fb1e930246c14415c1105c557e86d90dd1be9ffb68be2f3c11d9edcb5f281dc4d21d6a066b451da9f577ee02b2e8b65c8a8ff86c49bd356eeb4cd79b0765b3f35b764ad9ca1dec3e0d34efe13004186be8575a4af33960bef481d56fe09e3833453b2101cd648df24a74c39630c69d75e8541dbfbb88451cac0247899f952abb669a9c420c8a7adfad3315b2a4aae9febfb9c7e1e000b4ce86e1283c8f26a916777399ab64c4c99b924681f26bef713aeb30dbbf1f57b3786f519d35ae0791f41037773b9e9c3f6dfe589752e0fcae7132f3de2e8437c9c86751fba24832de8d3069dd38de383bb8ee87916854715eb1ba7fd66f14ba0903e36d4829a1e57c328169ed3419ad45e6d03ec62ab6b77752b45871a68784ceb5d3f5b64a09d522d0197f7c76561d0d2e28ed051588c20650e27c7446c1de22004f63715a31efceb542fd8add4b9819e184fb7df6d3ca1114142578ef282438fc7210958a1bec6a9883b31b64320b75c9e992745b9adb5eab73af5c02b46bddacec317dd9a22b0b2abee23e78fc629265c988253f3ca80c4da30399d37b1d1ced7c2d997bc721a67451816420c59b2f2323918f31f7878d4d6565fafab50a6a1d274d852002cdc78db75a469fff346ed3e2461b5cbff0adfb19a30c17e48ec730e789a70850e17067f07cf2a54d124955a2d2bc6783a868057b2c19ca7d8a2300b9837ab2f964b0f63f4563bbcd1c450edf9dd18196bd8198297404360cdcdfe9179a10926c4f60aba76e3bfe55befd8c6db4a321a06f13f8bf16640fd01e3290cc1f9ada27fca40c4d245ad90c37f1b57807a14a114ba66c3dad698e71d1e6191cf006397d607ec7c13fd531bc530905a074f8a7ab25fa6a69fd03dfb791fbdcc62969d064b01247e69038d6e0bc86775e5e92f241da0d23a248379d669713f4a1e09eb720cb23db0f3accdcdae2232c094e64b9baef4bf2a049028bfd759909b4b3b3a2e83ce97a296df9e4cc3bb009be296b20dd996696027f6a0989e08eeaf7c8cca675d1d4dc072cde4b080ea5d78b6b8f2aebb889f93b5dc817cccd56c44251bfdb3ddcb7094e3eb22b9370b33be88391fc2729f0abb8f7797bcdc2e47fe688bc37981e6b98774a94204e6596ac09916fa045919897c460a4d56284187e0cd9a8578374bbdff6346224a31c86ee507b928531c868d8b439164706d52ef0807c2461ccebf8f03032955ecf702b56122c5fdb6b83b4824aeb03cc431a182151695dccadca7e77e5526d313180290c7bf09cc681b0e58eaff9cbd253ea5cf8dd7299a60bebd03fe29e7cfaa004d741b5fdffee380c692af275ce8e26da45e445e33b5263b7555ccbba5e28814dbb4a3e5efc630f3120e544ae5d8ec21a87e1f68e8d0a0db7caeca5a52edf3a30fee276d9c49d0e91c23ab0c4405b90c18c7340dfd9c519edd2ba35a0bed11861de76dc6c54315e03a321c822d003c5e34c456750b7af68e69157e4aa6c7001931679820557a56c491e26942b0ce5f3b284e659813dc153f8b02c3294f7a940f88d75a072f4e7d45d242a4841b2946db54a0dbd0cfecd8378291cd391e8e56551912111f95b1791f0704e26468861e5235afb4c69a9bd3b15e25c16f9e797231e6a08e0d033fc233e0b01e6e5eb9f314f98c9595c8c1ade83a633110728a89730bf3a06dedfed30f58254611475beddb3e9d1a954b99981e23a15609ba5aba3867079fe0b3d985e7f871c2fbfe5b2d0adbb615978d09b90a6993556f9bef2deacc4d90e74f61c2e285ba8b03685ee8a24ee7c040e84dbb4df74d9d53d4f5b23b73dfe0061176ffeb18b75dd2887bca25f6a7152367adfeed449b18b06c8355ae8891fe3b841fae083bbb96be438fc6dd87ddae1eeff1cdbdb940476a01b5d7fedbb6f46106709102731fe540520ec5bb9efb4b92fdc18ab2d676891f93ef03d0eba33fd365b955be738b51d779dc43fa98aea79213d7cac645b1673a69deff062d7ddd6fabd913892a52fdb2fb82ef7cf1f917bf9a10a154c5a3718734b88aab9fe9efc7296202943c54a2b5f61c3d0aaa4c9133f4af1c4ab4f21785537714afc8b8af677aa4e30aa1b93cfeea5b306279809a8d647f2d90d4d67aeac929527c9147c80ea06ba5e09c60d1a8011aebd6ca488bb18294b42b93fecada092c05940b3d8cda2227a79d04fda52eb463a4e97f5a5034157826148e6c228370de7e78bd874da8ddc1b6fe51b9cc77efa86e68082b81d857f8358f25d7555fe3b07c5c92b0a8993c0e3453c7ffd2a7b566b32e9ea9ce4905a5ae874c0c300c71f3f7ac4a8d5831819a4384c8944963892beed667f2f171eb6767b6f056fba70c6c5b786e549fe0bdadbb034eeb0c0883c9e8cccdba0d5e69bf89f93612eb0773d503819f8f90737207d473f562f7aa377ea78276d1a49f3f0c44a9e7bbb63edd0c5f7b5668e779a118d9ca2dc59e48a508e968d22eb86f5ead5c28a5fc6f26c388f331e75419979d5cea773bf6cfcd9b340182c6ed50c30e41274e1e47c1944e9eee8615eefaeb6a0951b4ffe73111e722f8eab446939fe3e63d3ec129ebd9436e0c4161e4e615b821e0741e85c21a8e2082c02cc418c09d76f12a55c05bbb36eee0f883678cb778a61d82de800fc1a51cd6e7f77d8da95928b8a5d6303ce934acfa2e5bdfcb13a0ddbac41a05ad352aeb39c84cf2d142a46f167eabf9e95c2a797a7876471ec7e50b59d1bb40c3c041c2bc16470580c7c94faab0dc4416c7b938a3eccf825c07739d14b2e9d6793f011f12c367078a07c0d3269c768fb3e8b903cb2793ee868518a7b62604636ca77a7184733009063094d3115c312f2a8820add38f94fd40cf72f5c9370e65e2d9c146b3c0a65922beba2132bcd6a2b99b3a39fda230e12f0380f965287f3e09e1a195cdbbe91373f6389e694072949b1401fb1838829f7f3816acb77a00993ea7c0fa10306ed345c3b12135f45e26781a6ae9d58f06176f80038337674b3b60dd5e0566d8b846129ca6a0258be41a55702173ef8b656ecec468e554bf30d9043f8f6d5f849dd5cb5bf8b973db39ba10322d4e207b067e09e857aa5f88506396bac2ad483c5330aa281a7e7789b3a72d006ede05ad63f70a1c921790196a1164fe50ef667a6689de505547296d4145ee1960c07713a08da2b3b358c76ad2a46d804c966f88ce5ac10e281979b0ef5daf71ee1b0dbbcfa83d773c641d49af83d0061a0a9b269b6e3c4c058ecd10aa9c92e0fce00ef16da638fca510b9a8af2d93ec5b61b26d2836a746729de093425422a8711cb2db823d728f6bf30975d5635361a675bbc77fc8ddae483d2e4352612fa5bc8da66cc432fbbde7fe8af691297ec5907d34c177ce1594e8aa510d99e103a8c0d60b0c1381b02ad047d858941ebd55f3949a107eea821c5b3d3855d540743b199fd552199adfec79442a38cdaff94c1770b338b4b5c16f1b62e52614fd4ba28936108563f711e7bfd111546eb51e164b57265d2e0fe55642adaefb3f255b24766d81b0f90721dd07596c37d494ee43e149e98dd3f36805ff133a3619afd0aab9da3cfda82bacab6d2f499ba8cab1c072d07cc05049c4dce484f58fa54ff97a5ca514d7bc77a5aeff636890904c75d3b698f75c96f3aaf44c948d26ef3eda8594209b39be443f1be3fb3dc972b53567f927ce08074a7d767b22c3c186349336765cc57e9834425cd7fc1abf5229eacec7f96c76ae522544aa34f73e345db9a9f2be0015a2145aa47dba7fc7ff60a50882530a73491c09034d715e2b1e0458996ce4094295687f741dba2988deefcdad381565a0bc84f5d02373b04d1ad8a4bb989c7ba0b4aee492354704ffdf9f35de92389bb32f2127cd74cd55bcde96429362fb9e279473126aa671d6ab53a6585a5e15fba07e33a9f656ca7c0283def5e9a7732f0e7e01b687ef85590116a2f531c72758858f95f1fff4c4db338e4885ad94a12d8f9b60c732ce46d074640d0183362feb2e86fcfb262e4c939a19a404497ef55c25c9cde8d83d350681a868fe9f5606042186ec9877f24e0ffb7ce2232e8748f7a92237e92120d91023ae27e3e9c885a251452cc6dfec78829279b35bd9e1f4b5304327fffe018d0aeb2ffe39e9b8dafc820e658ca795c9e0ddbcb2b4d878cb7a29cb530ff4693faec2544d86becc5d80a8bf820b49057abd625ffa403bd27981a8fb3afa727fb96395e8de963285a703f51cb152edb9fae24e8a274fd3148940715f76df59d5428736607cbbf3f5a502a221b84ef63b6d2d569662d0fda1aefa08e981a00140169066369d4f2ce6f28d547f8fe140bbf07cf8c7dc1d545db6db9412eda7046ba4640a3a1446e5ccc8ed1535f409f4878a66234cf967c129878416f739847b027ccf45422472fbb603909055d6271813473c956c6750a71659772518772b05ea91c83b870cc5e0527c25fa567b53d74296ce0ce401534f085601d7f25c91c8d11f2e69942a9d44a1f37a563c553411753468a965dd71d39ffbdc7d52c4ce030db94e11a2fbe254e88acb9a9140d132a2b3cdd5fc14088328c71cb5b5387336c73bb50f838ca6330aabb688a66e084cad277a2b7d5be23047e85c82a176428ed20f785ee49cad5285bb0f094e8b0a5696e3d861dbbbe3197241c39258c262404f0863cc359b258df890a54726399bc47c6c6b7a9bab244a531cb5468fb6ef8f8a71b3c82b2f4176546730fca4ae4139bccf37219f4a92bf1f25f96f837e84c715df6b7778cbca8d723a989b651342499427993ab2fae1fdd4f9b8ca90627a2948afdda6c9af110c97f9ea1e2d421f303a55fec3cbffc346dc699c38ab1e710d87ae8111b6f537fdf813e6bdb673b7ec847b062804d9d2f8b0b92222ed984324f3a1c9ea99cc52286ace91da87ce02c58b0fb4021bdb0a82808a1dddb8e9a3b51b95b21f590d30bfdd0088066bd13b4b1a8b2bf6fd111e442540c9afd257fd607a8b6bf73bad170e72720fdbcf08029558142f86c4c6a3ede794516a4e92a38359dd785e6b8de978f6f5ad4bdd74f13a8472ff0c741ad467220a8d6f29da2eda4a057d109e1bebbbf632372847cdf0b8d75a2b22ae80e3481bccd9f195405d1065569955e13897dd5f8389165e75325b2e3e894dbe4381c1212cad4d7bbe0ebb12d7553a40d58a030f5173652338a42fbe1b880e80f8e1b24fb6d09cb3aabd5c1a7407222c6052570c68c1f9c19c70c95d882bfdbd3fed6fb8bf1c54a1679c4a28480f8435e055d1f51e32ef3f5b6bf06fe8a33f7d4f8006530f13d376d4f32bc74fd0dc496b9068b09714c262c5536a517df658df301fd5c0632cd3b2c514f3614f0da2e146255b7151380c3e5b30117e3ee39e2566b03c1644b602d77468e3b048e49f2deeefd72ad7331299eff3fc31b0fc9c4063c18d90c40095178ce94286fa8c69c78a2006fb05177301f59860fd43d8f0f77a1f9b2f2895e9d3d468be764824643d2c726d4187d8047731a3d86c7690d4eb874fb187fb0e4a39c0c49814818bde61c0c414f9bd4c87e89c5587b58007c3242d41e5b5916f527fa79fc1df591cfa5b3cb469d268f7b2b4e3d3fce9b2ececd6b519d17c37901c4e5449712ea418807c817489f43e817b0eff2d83a990bb791ebc0f5b94ebb43a58e0009011de87db72a14b7acd26e199b6f4a577695e906cb5e921b01d3800691b8020d6e0e2871f44ae86c4fb64c126dcdfcae350bd045330e440590b40aab0a1374c0b381f5a34577b0bfe05c701148e921973975a73f7144b394d0fef5750fe7bcb997b8742dd78d0495acccbd70825eb3406c61788d13968b6a91ba7b26abebceb186cd1fa5748e442af9e38f6e9c3171f6469793f535e815f821b3da25970158c438e84fa361f99ddc8c309a771f215a586399766c2b34afa62672721fba85809d7384b811a2f57255ccee88dc10cf6a95c4e7504d9b8e0fbd33965ccb0965313605c44a2d68349f9684de24a607b7c40b88ae17ccac6bcc78ac8488e84f1f05a65a3c76876ddc5ef0f6be60a87ad746b649b3ae65a2c79b895a39a85ffd689050444d9d07b6de715367715b67ff0e10a5fd34e0fffc12b7ae98b242c01422e9fb400796b8a5c2189b7c9d18203ab51a0eaea8f7200654105e29343b9845387153c56ba2869cafec35130c8b79c596bdd2a983e1ab2fc83e68063d5c0ed61f93765b7481d210c0d0dd9c89a4c0d7fdef74674815a22425be11f10cf13363ffa3e86ff7ee3518bd595ffa6fed9624d4264737816a3da7a35a40a76242230430d4c294808c03c6bea6fcb0b4f8c61b17142916279f86546518247d510994f0f525f7bc237601019e0c0597445dfe5d83a49e09feafb6cbb989f6d94b73830415943287eea6da769858cad01f36672fb755964e8e3a1c02f8f0d0b97973f3aad66410427d395a999024d91d1f563c437b69629e38f77424a06a34d153f777b9c729c83862c83767ce7c2370111955beaef06af2380a29e558449bde392d2da447d552b08e892576876e8d25aafaf5f4a2b79d9117df671b89b296cd54cab34d8499030b63b7f68a553a16eecf6764cb230e02b7264d7185b242cb1b49eab78abb0413f0e146263f43d75db01f463395d5381cff912127f1aff5488b1785309983f83b5a5441fd838bb333739f9aa8d4c49430b17ee35c0e64ec428824e90a5e0155fb590228b80b1444c690265b380db34b7ff39ff73dee1459b0214ba6fc6ad8a9321fa7c6e4ab7150f696296dc8242a260939366dd8f2d442c694f10f2abcf99ce6f4fbc9a12ee5de094d349d54ffff0037c2e93de27d0f39b0652bd98a9d7e50bb4959fb2c749b455baf6f1cc7ec783741a849cfafd3fd20b51caf0ed5492787f983a0dc470f948ffa17065eca0ed4cb59461f40535915a6e1ba0f22fe0b63f7c7cf3dd23c5272cb8ba7891a4e25891f58bdce7ce598382711ad6f701e70cbdc89064c180b231ddebfde45b70b9c6dc2eb689490398c5e833531c656fec2c6809789792d72a026c88c6bce391c6b822da111c8b2073beb618961aaa79e20667e799ba19d80c7967ed67ab41986f996b9d378974bce1a4501edf34076cb092c984e61598881b7484af7ed9069a2e539e419acd29119fb23c159a08904f5f001d6d688b1ccd5b273a9d3be3390b8274417b1e9316480e79bbdcd62f6444eb2506cdf47a92c357eeb404f19aa5893b47c2f2047f52f6bcf1e55eadfebc0a289ebecd087558179e4c29ea2808a755a858f9f03b3c7291572409736dad52e301ac14a5770884d1a9c8474874fbb05837c3cd45f7b903653410ef759c8e0f307fd9ca670fa96c57ad0dbfc4269e69082461a2be9ea9bcdef6ba96c761ccdacbd72274ceed90db0591d288ce9c470c458701b651d184a427077779839f7bc059faee74afe019134fc4de91fa5b35f8376e2945ff1902b12b081ae38f01493e597a341d19c207afca8bfc8021b5e6c28916d65c621ffaccfbb00761cb1deaa7555c0c8322ec2f68aaf5db6f268a45d9a201460429b52ab4217aae0d9bf5ef325384a4a24277c9932b2bf8714aa84f4ce4917a134e4b460e405757614dd2ee7657a520205a8c34bb73cad1963db6137552c0f7e2975e0a52623265c78407fd91f95bd99d6574b710ddda28c02bb1faac49f9d7a11ed06c3eebf1f796efb7767b204cd9f3f91aadacf3fb2781589391c4e962e8d28f1d098bc03a0aeebb583a203f70704e685340d79e868d6519d4387689e7abd17f5ba9317d30ee4b109e2e1e5570de7241865dbea133217f6b76724f4f608063ae9faf0c71ef954a4dec3d352c4e7e84711f12859eced62350442d2c534c56cd37a906deb6ffdce320d2f647b236e0fb21d084f525284cf2636582fd5965ba606a290b890038e4861dcf6a617facc467ef138ed7a813dd59294851d105eb9ba89245162f52f2c6dc7ae17ad9e6414ffd1064f3e8c12180227437991c5740f588df13bb3ed9077228d299a80b81884870b8307f0e72eea299fc8bf5d74eb903ccb930918d52929c92516463630cd5fe655c95ce4095bb7161d49de68532832a4b1e3393ee4b3aaf7fe3700c77aefa0876fae2925c42a6ca485e7b2632225abdd7e737e4d13e6020cf38e3dc9808dc5f6035f850098af3f7fc8b9f4725159f069a91a71261975e801df3e0a508ed2342bb147a1a578cb92ea062dec361f628618986db52f18a78f6a44326401be041e87bcfc5db6147c93152dbc463fb29e7427f3d2ea3b9eac14980e96bb1ccae5ea7cfa186a74e8ac38d877f94825ea5f629ed85280a88312398f0135f147f418832a96de5ddef046355734632666f5963586e183109f3d2ff010bbd12eeb962d6a0473df13130a4c50ae7acce24158632af2d562a41e2653efcfd77d6845d60ff091a44bb86a29b855bb9c0f359e363faf71a040d1a7ad282eb51f6239c599d62a10fa1ce5a82f4b41287e005a2d0247e9328855ba876ef809a5ba56a67df47452947118822ef83cd8720b74ed203afde1e9d495beb9fc6e76ec832e3bea8eed4673980693e3f85a1263e29b552ec5e66b6d35c9f27f17152aceff1ffc7fc7bc37be3c7883cd38ae8cd6a269500575435f3e9a44c078972ec51d2be435901821942c6e4a876eb71385cc9e76b1fb56df5915ec0ca2f57379650a6c76d44e12da4f84d2da183c246d9667d85752b8ff471c5aad4c532503e4205d8fc32f347a168a98a5ef558573d50c9a743843832abab10700322d9be28685b11d164e287f0cadce6c19cdef2e9676b9d21523b5f8e4f7b91e7fe112055dbb514994c7377c6c419ba8495a9bc5998cfc985bdcb0104243b39b3c80b315683045e1f1dba185b0b95642c128acdf8b608c99bff80539922f62368574d19f30f5222af153abafdc0c6d4d67b1db29d607b03ba39b0730547777e334cae06bbb8daf86a9f8aa0c662e3600ce95aa4b33a0f6e33ac959e748af0d7240916a063978438f0853968ebf8aa6d13c3650631d89db803fbdc5f39eb70584bc54da280d050db2e31d86c8fbe397d316a084e1eb0e6b5c3b42423cbad31de6b4d0448c4f00c4a152cd172d56e49de57a22e71e49cc7ac1d67152ca5ee6f305960e86f71e38b6f7ef06b7df45dffa33113e0c1372b685b707ec3405421d3df1124da0f8d3afafd785ef6bc338911f201b39c8e7fb8c4817882ab02f7bb85971d97efe37cba61f4f92c6daf1b04b617882ef1c315f8c1c59afb1c26f38f8cc7de733d1a4cf0cbaa30cd4b33ce404c1b440a949d738209fbd42b880d8316d552d9a57eaa2a29cfde77e88dc37b1e1d8ec8ac129f509c069dabfb6fe87ad5e3bc7b712ecab36e9e3db968f47c0ccff4babc78ed9aac1d91614b06562bcb667e52901c0575a07e3d963995f5a61db92c4444f9a064fd256039cecc3b5c1ba1f8bc5b17cda3eb37488e886f9064f36d7b06dccbf62f654e970573d0765c25081e1f13605d16cbf0f49c92fa36df5f3dbf245a7f9a5785c2f7100215c35c2f8e750ea6f09a6e87c9baf8625b50274a993b5e832eca2268417a2037b917db2eea96b2f7405d1c7d44c084893be3550308001f45991c41752eef9f06643e662665e7776e69023d2e1af85e382b52dd48ebe695fe08ff391828eb67b38e6773fa800f5c2f2636e239f6926ab597daece8918be221a7829c81b586a6840c988558dd7874279d33408c053f2deae3e70469484e2874e5d69b42b6a49480beae7962e4d6bc6b7e1f9c8e4167eb950e61ae49bcc640e8a3ccc8c33fa6875b15fd5729f220b7f8a4395fce837bc8bace85ef7ed92b3cfbb0d01f69b9a9f80b93f7b769f3666a68c42fb9b530bef4e9753994a6e9db9e60757628c1867e6ef8f8bafa6b164efe8740a30b4008f7ae3933c49cfe976fa88a8005849a8439d4c343882f301554ba3e4255c0e24b3ca31d9fc9b4328182d85315fe73404a7fa0a7cf134870a77a21d2a009a057ab841fbe9d04345e12590ed4e470d1b4ac1b68ac19c81a79851ebfdc1f0d6caccc888ff2b5a42585843c29bf4b8f19c26f04797c1127b52abd160f7e3adae5db47a7a5c57489b7f282555b1502f8137c55433ee6f1af10f41fd2204e4cd19ca8c2d55d351fa0bab9ee6a649c4e0f634d740987d376272d2fb0729c19190c8d1ee041a603a655548f56d646212b37a19375c83756817948e83aea8b7c108c1d2e8071c94710bf14f351bf492a5446a9f050baa4c2282c26dc01528433e6d6836c159eac81afd1d056e996212b0ef5084b88514fecf22722b505601a4929370f2e58283b7a0c1c02bc5541dbfa5539fae7fb4ab9f6336b12d6907a1f5da60beb80a363416b05dc3f077329dd24ffd67811f49b2a6083b8d60540cad9d4a23ad699daf72fc4490e626979a109f63743ebd8a76a94f780bf7d0a1faa714aab3dd1aea0b0475ae1de17c55477042b4bde3b1d93954bc5c9da20f83fe3b7aa337b23b825d3aca0e3246a7519ee8c774eda9dacfd2ce2e7171bcd7f3f5fe765d4e93f2397dd3d5ace8ce748dca76aada6c119162f7030c5afa0157f7e6c25e607f46d3fe9de396191ad253b324326fce25974ea4dd19f0f3dfd3c06aa640d88cf225846528ae94a8f4383216dbb1bf4a4b4d9abac6ea6c350e5b316672e424cc7cd4e8c1214f606a43ce4ee1ad317ac46169ac890bc039ae811bfbce38d92cbccc9fc94784508aabdd8e683c655e98057670304360447d8e3d45da5e10b5ed756596ad4250a34c0e2a6a3819a0ab7b4d424ac6f43381a015ecd3312d995df3106a3740553637520e423c681d50d11871b9cd2f9f549ab2e6a41f8959406f7774caa4046c9877533d8b8856e0f48dfd50b26707e231d4f321749bf714aeaabfd3aa14ec324c4a20e2084753958b693f7295a341f15883360fc867aaf9d2b97bd3292bfaffe37a07ee77de600868fac11cb70d405d93534cb991b9f30a5e0c8a68acb5883ac46d1ca3bf585090374c2374c424473f333446a1860e119c3df4e2927952435e218d415e16affc64e35ae4b1c62110d1f9bda0e53fb1163c41af90d4e641f2aaaaa0379bd5abd06f091dce66eb2b5bbd1021806cc2e4603254dd91f065fa3eb8814b9039e3c0d377399a20018e16798e2b182f19b57627dea1860e8e28147dc87d9424b30d9941a35610a2c2460774d07c3bb05a13b478b2a7a94fefc183d1a68ec3fd128a56b54a32bf1829d4fc676998a15328070c127f57b3fd47fda7c37421fda6d852dcd5f2ec43f06009e251525023d457c69209aee8aceb0ee208f4b1b64622a0f3a90315f5a80367ca39669d4712c45136b5dadb5442b472fdfa2ce9246356fb21edd5f6df640fc9d4f1afb28b373ec02ae31faebdde8e9aa7bc6dd22b0804a2f0ca9b9626513b7429a534f4ee6fa1e147f4dc3c96d341ba69dca4d57f1296f08b1e22c3dfcda8d5ca6be4b952077ec4a84ba8c90839e9bfeefcbe2e385d5c9abeda868f0931a8238dfbf8afaea6468065421870c7738b6c41962d26b692f211ffafc0790cf34628325c2d223441422948b69309453d4579e5caf905da569e210220da0cc0e06c4aaaf82da4fa5a905e30f6ea288bdacb588e84a4200fdee255f846d1a15b3e119efe014a9f135b56e9f719e146916e62a599ee64c7c0cbcbf1c323ac5ea7f052934ec4ba3afe24ab973017113f0e8d194352b2da4a6303abef634243227c4300856f069798c478f3601cc375e090f0b21d65fedad00255ac4be4efd2d4b8247b6afaf3a457877c226e040c41838ece3230d3f010ae0f36394ebd6cdbe8adf8e35cbb05b9d70bc60e1bc010f17eed5ef3aa4badce6dd01307c5f120c3b4a994e17b05b6314b8031966bb62b21a9c5ea2075d873ca4b7d2d04f8e405b141d72bd7db29c361e56d25c395eea3e2807d1a89e9b8a092cec6f0f388f62de8be49b317cc8e25f34e9c3649bfd134f9c0ad37f183073c50e1e4a14cfcacbe13d66d872efa7858d059f96497162587ac01554a61b69cb9890af572eb0fd4ac8fc9bb69bd1e8c95efba1ea4437532c7059546b849294ba916a1923e3d469aa7b8c0bca16ee8b77565901d69bfa05b41410d7fef9f66e667e0b845fc5688cba9fd251bc9f8f2ce889cb8dd355de73f302c824425c984e861af1289b8742df9cb2681caf1a13617fc5d6863195d56bd15c4e0e41bfa374c9a3bddb5c33f16f4393d4cf1a343a681c2efbab13c7ce8c9735f16735f1ea44a4bfb2d7dd5b41772c82f1dc54daf996005e7ec10caa8da7faa90445425d2343b4b40afb80ab4b3151097f3d837a7a61138a22d8e46427d45a8f658fd83398db712ee0f03f70022f01d789586253d16e6cbbd9fdb4d75faf86be8009935224484954349c5a6d22d56cb6be186272ef1425b463b022998657b016741d0169e610bab50920ca84aa22390bd0e07b941e92fe829824b84bb68c47f3795391bef3c7a6da20de563d059e2cec0feb7da600d62e7d32073e7f35ce5afdfbe949f97e7b9a40ab9cad8c65f124e15983b210f38624f82f608f6c42db7a393de22c1269c9f85f78195849adac0fcb259dcf75830c0bfd3b95a2b5fc6d94a1c89af773b6b836cb4947b03b2d3147a081a271bf4df4cb3c7b33430e4ff23e3136abf6f4447da8b0656fc1b294fa8bfb554c4dd27dae75259a4ea55d54e7b7c918d73c4a8ccab0e0d102a38ad04664b7a43ba5482d71c01486e2eda448fb13f2a7d9d148ae7296c36a9c9116b787f5ea9011b995fb855bb71df72fa3bfcf880f495c31872748b251951ce9430fdb12fde0984fca60c3ca3604469e5255496c6bb2b07662cab8ededeed6790bc652f1cfd5b5b2df6590828c7257b8360797e3acc2b95b958ac5f952b5e6133ef2299912f1bcc02f2bc1651e3b1a3382ee37ea70df0a611cde87d5ecdb0d0280c76d9ea95de7079ab0233089aaf8e44b4b151f79f202fac321d1d6ba294609edee42f13152ba13f74e57dc1b93e79e15c89e0c3c51dd2c27e362ada40ed249e46ba2c9a60550dd8094b95ee88f183699a3564a1edc87e5be8e4c8a2ed329daa1a41081ee8d2453dc9e1c7b2a6971693f1456b60d7da1c6093a398921530bb426ffa2bd7f4fe0a3daeb870510af0b41a10dea50e15bd56b9a70eafa75e75bb21efb1b520b9d44705ba3c80b4e4f1e5e0e85e0295f8885163a41ea3891f721bfac9a801b81672883e631c34de37517093638133862e0aafbf1e48cef2908b26f7e86ee5d972d3c9277b3d1ac4bf0af7060958c0234fc8e1ee46ac2f4db679dae7ac2d2c31245524357d67fc9ccfd8fc72eeda44d66b77ace3b0fc2ca729f8251255acf66b868be9f3c0bc7653d49e74bbd6b756cafdcb261f0c3089330d254a12b22a41d711876647b891efd63424fc9bc7da20a54635db83217fe73011ca37531984a0ec968a0ed4255137cd1aa50aa33dde16a074044a79c77c2eba7ad75eac8100ecd66d9c0387c302f0e46366893332ec9b37667856944e3580f9cb7ffaa1bb6d3aa55d01e2230c7561b4b873087c27fb0a56850e1270b28a0f0dc83aa55f12917b73dbb7f302a6cc58fce1e6c1d6792e847c0ab308f88c011d0f5c672cd6fb2677930d5109c7b9ba171ae6436d52d3c3dacb04b9abb97de49a31ad5c368e71a0be9bb74415981e28eb2a081b5defdf108917c0fff22319662feb1bd86891ead20d17046f604f18a0dea70bbc7b1605c618b3d5f1cfefb2358f2670f818deb32fb325585b6e0dc90698e68b154759d63424c68ac6df0e46311bb8f3361a16b08a6eac0e5f9ab13d8385932e278c6ebc8ac085ea97514d44b4d6586a4e9dc855ea7a579db141e345524c2bde7abe6eeced30c406d5ec6aa8c874a6bc4fd2c946396e8e78ee2fd34151156ee097e939ac3ad28e8afd2e49c73f5f5cb6c961e266a9b19fbd0bf842e9c59becc68c0165ccf3d3971def5ad87822b7da7c841f5eab2c3bdaa5ddc2a307db58f3cd7d5b8e27fd03c828300057c7d7b627cd3f5f4c10f4fe45129680f7ecc6ffeaa77ddbaa721514a1ea9c17af6a8c6a922a0c5d46e478e52788e6c21a9d1a116d9cf75946ad0676403c4e0569100542847f2a5061980d7fd71b77778f0664978c1d9f4453f47e499ccd53709041be6d8d3abc8eeada064fb6ed9065351ef697e84c7a0974c2df93574e020869e2a566269ba4ba99fbc966bd7363562246194d725c469ebfe27c6b66a6d91ccdd33328964e44d4fb4ee7feb6c8ffd4e2c496a36123ea55ab063d4f55bf34cd2ecb13076e982560a099a9a81931c3665c153909c2c05be7370a5baba469a700002311af0f556dcae70fb61ce9a5d4962dc3f1b2b88cc3c6e1e48addca59dd67b456db3a8ba66a0e01d05f6b28eb05759b214e942dfcec25dd9990c0c6aa0824e6569e62ccbc406ce2f1c4c10cea632f9d739e904aaa3e1c2a0d4a73a25de1d68b466e4fb746d3736a61e908bed053c09bb97474235f0813bb7251dd1ebe6843833d36a3b19932c6f7c7abc85cb25fb51d86baef2d9299f9089f20f40b75b94855559dc651eb8ef8e43a615a44138e75328c51cc98a0f2270c9655e1132094c01ec706daa9c2187251678026212cce1dafecde720e4e4554e15f6b212ae884d567e9c4d69f081f5bc52b1a24d435bc7944ddf0b8a85ecf3fd5059e92eaa57cbae6e386d81cdd1a68482d759257672cbbad8089ef260d86b893f75a4a2cd3e3b7519e8e811522b421f33f014b448da3bc4ba5fa68db073626e3d1e271d117ad10c28bf7aa81c2e25c8f2fad15ae334a9023a0bc6391b03a88d9194e1629aa90b4abfdb6830532c8fe44eb023b0db72b9107e0593b7cf80d52eef9588e3e0cc6e8e5f88b070c21f5ee4f12c1940ec5a13ce3672c2bc313c041fea8f22a7715870456e6de6efd2130b240a96c33c5efd1652c31cebfb66bbe80cbc1ca1ee3089d186ae69132e30d74e450a697a0b435f881012fbf918ed268f1a3737c4753a9dc6d803e294745437be747bb6ed481a6801a373cc821de07d2d7b496c6116d38690fb89450a39da64d71faa545b217e8b15ff0a0a6bb0b5e39aa5422077d7d142ec4d116c4cd454af3aec683dee6ed0574664e55db4033fb8e8ae1fa2acd835c7b1b24b50100f245e3384d8953f81c11947c6d549727521e42195808ff16a8d6d83c4b4bd6989501044c271865bd894441fe9f5224f193587ab75b26791aee4a7d87663cc4b222bbd4668bab9a1509d5924dec9993dee77fd124c21199be54d5c0d572741923b2243b4f7fd5b99882f11a2d47a593baea951fe59c6f9b3c684afa3192d47abfdd897af232bffa3a4662c33e585fe6a218cf32009403b6f3d92b6b7c834d2fd0449ca256520965ba6106972b970c5e34dda22a0aaba3eff117cd892ebcd488c90c383081a9121464f33c7026ae482078eb8a3a70b6d57c48fda8be025a48ea0a75c62c42b03b0c028f908ea29f222a9ab4561480d8215a46bb68cec52eed5bc1b39ff2c11fbc09b40462aabc849b5dbb345297aafa6a9adf737aff4876ec0e4448c413ef1d4dacbeb229fa4f1fea8c4e35cdaa135a680cb0a67c5e6c392ff27883a77f82d96e7fd126765ffd96b74a4438f0d8c48311b2dfd6da20c24cf54749b73b6d363cdf63fd2c2c3e058f944b80ee9028843a13eeed960c2953a4eb95f0ea399749673d240fda29ebb94be1a66a92ce44b295be90cdba711647d780d190bc97884a00ffdf7bcb68f21af5090e44aaa261e612c6c5f32f246472febb6b263df9bab563e9ec2d2edda5997471947812738ed679a12eced8ddc63a6b13e5d9d7d03361fbdce5d58f8ea3c7603c65c73ad7910c5d5e0aacf56b8e327257fd382c269bad4ef2be707ff0db22c2b45ca87127effc0366f91ebd18561a7fc84f3e4d2f75dfa4ac847a2cf112d61370f52be880ecc74f2a695d6cd3de54a55aec3141e2e1fadd9b7f838e492485b531c48889b946d0f3f62099ae790c911b7abe265d02481b157abc2d03f0986652b955575eafdaa65c7e1ed9c5d3d257cf81d36d3da3d6b643b3f272dbd700ebfe1be44719238b3105af8a369ca10f33fd9df975dcf4b91860f2d08d50ca41165cd8f3c253736d5ca83fce4b4f01110e953bc3b5ac1ad79536168b42bafa108ad604731f1930c85cf6c5dc0e831c663b77487c2157fa9f1c25540eac5fb1414a4bfb7fc77e2e25865dd72b82f7bbadc746ba6868f9d9fd28a17e6717c02dbc466262c1b5e44bad6a5ebb5ef0ebf35dfa07d76bf72a36622e6189f03a96ac85526795f0e8cab5589e73c01a5df0c76dc003255173e319c53a2627bc7f16d09f408fd30c5b2ba6610c4c6fd83eb42a53aefff015a7f27f1cd8ac2308f1d4d4c329dae3a906697ae2c2d32aa9209d71412648467238cf1db2c932504c8f8be94bf1055260ee2614c184a38119c14f40dc4fce0e8c7982c46865c3e2bfaf802e3746b7a6de8afd1a6a454faad5f76bb7afe2e997f23fd233d41bfc2f0af3c4e85d0a75806dcdd8ab228bf803b07378d61e49629fdd9a7e49e59de42fead1be6417aa001771ca80a5285e10924d7690de418f4e86a615f8e32b317706d3c8e936a5b67081e05d8d228699d561faa5d8d2fa845101a19f3d57c77b1e568b2e85e45efa571c9192501fac8a317098d3b489ee7d319a597717a69a1bea465565569a3debb62d64d6522fc2b7d4fa4faa0a0147c7812cad034f7109932fe7648f7ec150ed8357c6414a1dae8a03de716db0a2f4e1e6ba19139115bf73caf98c9dcf6310259852ed08be4c555dd6ddff4612ab3a77fd954e6c814deb16a5d85a045c460d65ad4115f0a7a5a8c8bc2168542bae45573f19c4d6524f87ce1d6698ec8e6e31ec9654594b84a83bf9afd7fee6b0dee4f0ff6c038da03b3c776f117d74a8b59b6e9da2d06c47c23eb3a3baf598be3a76a7e1b5a47804962368372903a7ad2707244676aad43cded50075608fe93404a143a0839668b5ddf336d401b001a2e0d67780b17ed285e10d57c5e9b5d5e8bfce0f3ee3dd3126b82c3e05452d47b6557754a274f09d2bb70de02d6fb198055e524e1e44d6f1fb2a5a651d3576bd4955a821219ce0774d2b4389397b8931ac48232dfad7dfdbf03634776a7a85645fac277c2aa7cb182135cc4f7abaa92991a40f4fc4e88e1e066dedb65a9260f2fbee8620b1baa1d5b724ed3b46e6f30c89a9007d9e82c269187a696c22a2c044ae2ba5a07da9ef0bbc17d38fb92ef1accadd7d9961b1c6010e93af40f357cbf658a0c7ea6647719656b8a6efca05cd5c680eaf6033820a3a3c9e47bc2f6b5a2f6c11b60655af0e754dea4fe5b93014e354db39374c38ba1d282becd0907e49178590645a5e68cc016cd2a41139b1e125b2b92549e36f785fd48dccefe44ef230e7a0b05499e4196b3d82d6bca3f0c841309c8d5beb6a0aef3abae13eaa4e81af66aa5e46fe86a89d032cacb5be3ee6be3a6f3425b1144053b92cbf73cbc080fad6830c1535346165ed319425f30cadde9e54defcb7be64cb8d20d40d96849a315d735b21479554957289b397216e2be7fc01b47b7043e1254eb617302b3a3335eba7bb5dae0573c857ab4ac87be84c59508703d5860de683412919289026c544aaa6343bed4d86524b70c0b6a79e4bdf36ffbb96bd3ddc21871afbcd7ada0648a8b5940a41253f4371902bd1f70cb546fb8260f7196c3c3af0bb036738e6d5a0270f06ade83a4fe1c5a1128b1ac5ed2a3daf73e89d789c726ec991399b80deb820a36e603e5f844effd7f0209c35d5fab7f8222c7b621139c35087856a61f081a3fdbce23c4a452512fc02cbb1e7233ee1131f5336db4bcc65ca5794180d991698d7a7eaa534e283de3913e6e149b20843927ce6868ff094b5844dfd5e1255fd6247d1bf87b419209c14da7f32a11e8ac13025a625dae4f6ea4cd305a8fa0366c0b7c2e3b257e42383aa1ea57d665c498a989607aeace4a0c3a88ca78c5ce8f90d883d99229e72878918ad3c9114ffac658491a4f9d0f1ba7549c2ae8685b074da77b37d54139a83eb6913efddd020c89d687775bc6113c85444ed345e6741527f6d1e1f94ba6bc1da817b7c62bcc96f29390ea53815b410cebbbbb6a350e0579bf2c0c6a49714e2485dc9a1e8f0bda24355ad8e0cb9b3ed1597253ea087e4aeff3edfd7cbefc32313cde76cac1830183c7ce24e0e886880706a4276668be841860841eadf748dca5bd41e49c9a31f7029b0bee77efe576fb1faaf29dd90dfe0e3d6dee91b22963071be146205764099c473b1c4de60d8a253e0f2a74fdeca082155f5e0be288152fc4328022ad41a994727b8585186b02574f3b5a1959f1996935e7777b2e1aa4f2a22fbe0f62f6fc8778c0ca2b7f015769b64c57d265b0d7d64ac7db66af88f659142a2248918bf56b2b34f6f1da0c8ce6fe217a21d0c1eb5e13843ae9b1495f98f56f7dc4da4e50779d150ccbcc168aaeff0b7fba4885549f92cdbf38706fc4d236a6ee196d7dcf6fd3d60d42a256748f7196c0d3ce06f6b1c85c0163616e7cacef0ab13e20ee389ab6027532b3ce95185685d21714f587788a30549876247f9efcbb247b5f70beb906ef28bfd4e9ce01d836bbd2b17f401114fb96bcce22768a7e66a246d877a21c6d677fa485fa30bcf9d5d51bd463737824ddfae2dba025ab00633540de085e1c968a6c8084d2e96752806e855dffab408f086ffb0949e6f4ba8b37599bbb23a40bc137b4aef85340517d0876c77b7492e674e12e6d022aaa2402bac27165d11415da4d1171a4c86f38c4fe4528fe3561906c35240611ece7617491b2a19012322466dce7557edbd02ec2b0a48dc116c578ea89747ffee5f640cd01972f948a646430a0abb1467aa2343f3b7bf1d3b9f47e17d4ecfade7454f0a570eed067534cb135dcad41fb691612abfd137e2a547932b9ea85a83f17b598800b031cdacc3018d150cf51832131cf4b305758161844f533a1f9c70dc720ef7d26385b528c5ee120f42d17e5bbbd3484359be6b454945b47c03456271be4bd3d553dee9e551ec9693bdfb831c54dbd28124a2ee58d84a9615b5865c89c22a9df2d6bd143df68607371a14c226df9fdb9ab68a0e9e253245e56d6d409a1451a6f15cc161d41797195d78dcb494868d54a95ff42bdcedc8ae23d6cd6016eca898e75146efbb6bdb1ac39f303aa4346d3ee0ea01032b3a59eb23e5d105f72739f502a24f315a195cb23d2b2ea9d198edf1dd1a0fec2523961aeaf8d9b67c09c7aa3fcf3ad340021b0a7b1a03105eeac4ec95319cbec9d5cf46a0b336eb50600a62912d3be7bbbdeec6ead13a4a4781783f6a9d3d870a6d9a40c8ae1432a68f177d18d4b73effeb28aa847b96dfb4530e0228b16a629918cddc3c2c868176bfb0c0820eb92d4c32e8511005a739b83702b06d7057e3fb717110067af03f117709768ba6be36f1a766cc6193ae0337e11253e95984e38fb706d08d69a79af127c025c4ac973a6eb85a660b82d49ca0a135a04c76f766af17196edf67221791c095ec1aa28499db7cb92bcb8dd6f8b0fd985f958b3ff7192d5fa52eb6ea56d3001325fea06a57cc5d7917f67e0acbb4d97057dde63e046b2422d900b648e6a8a1518bf606acba54ef2785aae2e30490ecbbe6b0c209b4a4de1aed949a12dfbccf9144a96cfb125157b6f3c33cde3eda863084404e708420a99f0d7c957225f8e84e8e341f0ae854bfbf0426da77b7ad1b37be3d3a2f96aba83c17abd67e06f3edf380d295228dff9a3c9beffcf9e9c78bd2e81bcce40931a0d29b8e1304ef7aaa238ec8fafc90a50e6a591856023550ea5ef2981f429e67cca659c55a2ec48f4e4656504f3343760998ff0d4d761ed344b60d909e765a46dadbdafe8368c4687efc2ce297b4b5e09322a41fa959f7d0d84a68f970fec22b639370ddfa72987850b6f28195103b0575dfa55beb55196187b05988a7fdf4a71508f6eadd412bd0e83f9f638a16f9ebc49aded8fd8667540bacd6c968a31f663afb9329201b7ef6621df866b75e3e26e1a518a6787d981b6ba09232ae393af007e64e4575edde2ac30248fa941feb71b750fc42d01fa8193a2d557953f693096487d5c4e3ee7073953bf35545ff588f2a68ac18e525baadd41fcd24fa11ea45c2a8f7afcdf1208484ac289b2099739de90ffacff945f36ffb09f410f2c5c8a577de761f6706cf17f25eafb25364b738b340df98cde800e36cfce8cae1898c30bef10c7daab65edfad2f6b0718b540dbce9d39f609f6e9bc329e31b1ce048415d1453be2e3570d3fade36c98f7ef4ea797c30ca9dc9d2f0a84e724257b242e6d8438c7b9a60567bb66b181882c876346b725e084e30608c791ace77417ee0793e51872ebefc543962752b496a3ff544bf9b9394ed36c1c8a6229feb67c352405ccd4d3bafb463d3be30ceece1b6f0884b5f26e537eba3f95ee39a1348c7f9c13649c285669ba39dbb842034cb97166150ff20545af744a28580850e170b60456030cb63473336ec420848afd3185ed0d8c60c26aab50c91b38aebb61f02bdac3bd2bc9e0094213c603de748556567aa1b510f13fd0f60594308d1a6a3b0626a4abb1fc9b5f82f33d94a4b4db99067abe2a637e9a38ddd9398e66345174044714d5e33151309942b95af5de44150075ecbcd96e03d7f7ad717947fea586623adb9edf55079a9e9070c0b52170a11e9230f556c73abb346c0c414f9bd4c87e89c5587b58007c3242d41e5b5916f527fa79fc1bf8137f43593726d15086fb0cbf774d66f870fd934228f332a8138d3d15e38323ad1efc650a3929907371345c3fb0510cb3eb6ccfb546198c4fe3bb50c3945227fccd76ce74d70925fb09af55661ea9908ee7bbf4cd88e1dc7a649bc56d321f3cac14f55087f0e7ddbba17a9c901f82b3deb05a4148ddd3600a106e1b312e59c648b8e83a904302564c5f4ba8b9d215dfde710de4e31d8950f9368187a6188343f80268fe30807faf3ca36afec49b394664f514db701a539f9b750da1e41170e7e2eecb15f62d5fcc697c8e081eb5229d4e54d1c1dbb5ff33afff991f42d58792a487f108bf98f9bbb2560892879997200242a6baf12e025d90af8831b91b05d622435cc5ac29b20bfaa70d90186348cdc68c9ba7599a01cca5bf825e213f093f2f87f82ece6d0c2cd104b6e5ff33ef981cd571ad3bbbd4da8026c47bdbf677cda2b043763d1623aa5e4445ad8a0f238521dea2512b3a6d520bdc01a77dee279e8e11698d4b06e79fb60fc09e8a1f7e5455ca42b9d0916240c7eda62dfdbfa2a9be4cafbcbed40486126dd4ab7715dec6c5be97b212086c8f01b4e0c944930f12518c53c3a486679843fbb2009ca6f71cc78a0aad86981716b341c5bef5402a74db79f9a2bb2ef1e63ad510ed7769b0950760ea986adcd7e95580f60a228952dd1a529567f1c38b119262566c699708153f2a286bc81059ab1e5e569869269c48bae716d44b1f6d84a5dab9ae770a7bad5888a6546518247d510994f0f525f7bc237601019e0c0597445dfe5d83a27e7672300c1aec06c5a205f96a8d4e0f83d91fe8c08eaee7e337f42ee8e7b06537f4311c0a39ccdafe830a1e6495e59dd1eb7337b3b15f8ffc04a0fe49e9fb57d96e64c1777e6548bfb82994140c674c58e7b9230837df3ab2e22f0335411530cfaa5ea39a406b9dcaeeaf8397e24ba645a2a3e68056d5ffdf6df5e86718ed708323f0256fe6d2b0ca602fdf83f08f179bfd557ad1804b65fdff52618a532395d9a88c20c35a8dfb70c8f7f286bff31b216ee9a8e5f76b2de830a49c6254eaf70795619acf7c74167f1a0ccc348ea6f4a61744e567fb5fa6b88de65865b763659906e7c3363b792e4293dc2fbc72f516d51ccdd7e2c973f2e0c4cfa86c2d0057c0cf0dfa15c4a27afd0c95c7714cdae88bc4bbb74d4684f0fdec941f2c941463e0ff4678eb4e5d4c75dce4411d207ec5dec3d082c1c686110b1d0ca02dbff64dc4208f07ae3fb9ab8352f54bc10d55f64f5170d1c18ac1873a0e881c0b3f9189dc87249f34a9a03b29174da1ad16258480141cb6f96625c4dd78fc4eedf764cd7beda8bedd57c7129ef24cce73cbdf8f035ccd233c66dc2cd63e998efcc9423a515ece0c1bc282b6d4388607ca6ae2975846b5eae13bb4f22792f977d6a1ee045c7bbd0e061f91e0d6d38e14f6494bb3fa07722503ec6a5a6df6bd9610272239f3a353a224eb4f8806d03f00ce2a013057c9a6e4cfad99695a1a05e31317d0be0dd0aa7997800ea0b3f3c5a65aeb75d6643f6c6a22c4563bed0cfcfcd36e917418d8a00f884126260a32bd8ea3cf0242a5745a733334597b4a754b14dab292e333c5a2435f14ddb5177b18755a0f3f5ef8ef5ab614ebf7a70af220dba7a20d16b8a4c830d79f3dc26cea41a5d960b677be2d0ee64aac34040911d21c6b2672a83f9905b35dfbc85f72af880fe1373cd5c09f784d1a9c8474874fbb05837c3cd45f7b903653410ef759c8e0f307f08aee7c78d4a0e9c76e3ffe67555af38770dc1bbed3eb2d71746ef0a0c4be49b91be0ffc70170340dbb2ff16d29ee544694549743d3842e8ebbab3c9ad0486bcb225213881276b3c6a00048f73231109a048097b883f51a372ea8a2f63eb7b242638c2696a080befffe6346dd0f11396f146b3c6c3fe388e2a518089c08f41180cf3c127dcf6e5a7b794fe9d74879685a8fcb80bc7b28c6f3c464f941176688fb38959cbc739671fc8dee17831c2104c16d611b8ea4a58f3c82f4b145176b598de4a9f86e34913d2bcafb4a0f5ec5a0ec1e8821fb986de8c9553010bcdcf577563bbeaf86e0e396ca3981231382c28090d7a5589c8ef9b23696866808f3aa96a290dc19de02c95b5dc7c4c901c3201738e7a11723c8b03745d23ad9616fcfd4f6039b752802c6628074cad22678a60c28a05b3d4d327375e423eaa1a2bb95d9b5df1291fa563b4d841a44affb2f88fc48159f7c9932b94c48c176ba11e958e41b87c299a3fbe5c0ab5d2e81cd8aa99fd9d82adfbe69c51f2ff9f7f73eb5adae56e3e24c91bf4662e2a1f312c6ba00de104193918a30b4791309b7000c917d2d35d864aafd9a67cb802f2294851d105eb9ba89245162f52f2c6dc7ae17ad9e6414ffd1064f3bd181bd01d61fec74841f63f8abfa2c77ad8fd44bc493b889e48f1c226252cc47b5bff2d5262946c14b5f7ad2245de7549f79c3bb5916b9f458e4aac077b6081bcae89077c9a3b08b11742bf1cb80503e4a257ca38e2b93afde6eb68dff35a0c98961cf8c82c39444d4b26d3332382cf5de3d68386569e5215e24110e29f4ba109d3de9ac5e534926447bedd70a76f2ba6184f1cef511434249349e0a42a63536020d5250ea246bb6ab4f9dc9590cf1cc83f5293631216a24d3715069de2ee95f54dd97bf894419278119dcd1a601f12f43ba27734199965b59321ac5477d0fc23d3092f7bf34f327cb170923215ffe6a7aacd34edaefe867aa798f3c41d7aec08544a97ff3193815e2fc3ab8c03121909aeee1054dad12b01aef17faccbf69017bda657f401ae54f76ec0f8b33739d7b823810cf2744dc34407195b741e3900bb7bc2f789eafb4e5084e20cab9701c9e9b78dad3a43428a899d62a10fa1ce5a82f4b41287e005a2d0247e9328855ba876ef809a47840905a01f58b22061dba948cea4d4eb15abee1dc97b8bf43af5302f85fef654e94b9de4b74eb711f4c48dbf3a907829b3fb664ab8b0bb93b97865f9e5cd414c60c34dbf5b1fe7757b991d2666fb8cee98bf3068771e50a1a8d8c16fa7dab6208ec1c817500777a96207713a4a6d8ea44635ca469b1366b87db40f36604495762a6cc55de398f97900680ff72fed5e9474efa861c0d4502f05dc324093ae1ac668d6e8632ac76ad6d0ef2f7615194089c9a54f72e64a1c5ae27ff086308674b88a2efbcfcce16f7a7382625599653a53f095c94a590d78f0e968bd321464f8915ebcd5178ae19062f1bee46d120c166899eec684d7772659ef98b97365a8b32829a9c7667356a97ce0d6320cccdcc0d155c75b0ac03a5efddf235e347dd6cf5b4039c6f796f2b7c3b7f93a6a185b4a026414150f135f78b619c68d959d6c18f487ce1612fa59a659d3b75841588c7549a9962a5cc08fc75637dcd16c0c1f182183b484a3cebae403196325d5e9a1725878b4639e88ba83ba19c9a7717d44278cb6e62b7f9cc1da8f6c8b7cc7e86395d80ecad284f3e6fcf6631d0a81d9238ff5a9ed029343e16e322e39848113684db91209832015910e4a479210bc0972ef1669d4a6c0fc47818ed3006660a0d96dc574d6c132ba0b85b13fd9b2f221c67f860e8e86aec408e8131d5ad90e85930000dcffbf05c0eb0424f909498e9179882750f60e2de2185e031ba853e507713b6a22992fd8f29b3cf7cbed1024466c012ee5c16183c23cc5b41c5ed49a2297ffc1428bdec1b5fe00d5aecc9087bc7a719d78f9edb9d5117f385a7febc2c275c23e61b6c21dcd24ddd7e449869db911e0cab60daa53ec466e0480f3d5e5186a9212574a43c705dbd04f124847dc84ed32daf3b42f5f241b5a5223869c95fbf2af79d3d8f66786a73124e0034318be368f1b0e31ec7201eddfffb32bf15d9384c6262b0b12fdecd9505808caccf1fa021f523887fd5b0fed014b7a876d157afd8ec2d63d4149c5d66d1ea6e815d265bba11ba5e10e1f6821704145a388926beac1e1bf1710ec563c194f0c48d231d8755222b3a8edd4a027b5e61dd40f799401ff1a181d964b67a79bdddfaaad88cdf5416817c908d3d6f456a224da7c1e058a4645c06a93f34feba67845d614f70d9e195f116a0348536f59d2269a5691e5a8f5de8b15cbf7733197f6049e59be47d453bd8e7f8fa34e9bf326842618b808758650684377f8c2cb17434206d0dc9a55e50332d1afc93b563403060ff3742150069289cba67b1928bb1a1b8f216d9769e20cbaa06813f37c3261b7d7da2b8c33eba095139ff4afcc412394a2d172a5e9fcaaed42f5f5f103a49a0e24a3c4c35cd4e456a3041f64e7a189f60dade2f5d35ca22f6a9e009a32d67cd0f1646066afc61bb143bf813a68a9245acc85b4c6bf91552cb2a20ba49502022490be538e667cb77e4ffa0ca7d557a8c89d58df8ed2769529d2525bf47900dae54a7e30ced36f3259484b460b4c2943d5f154c2d5a1003d177713b7733e68bdef1291366a8245fc60a5d21655dd8a0fa4d453f025eda4f2debf576609514101bcad07ed1b66d60c4cb35082cfda84725d22edd51a28ba818ace61d7f7e76a8d97aff659a791a4962915a2225a074a17f836bfa06cb96dc164de008a730dbee2737ab08da526e019ad66da7de5450df16abf0cfdbd32da5ca8a2343739d03f71911dd10c9bf894cdd3edff6d1713fab90c135afca5f7c7114963b5d3dc4aaff17d4cdcbb5c6eec4b9321ae855a582a14498298d55badaac0c4142522cff965fabb3ed0fa181a16160a6dbca66179781b3bd62907e7b1cf72c5398c1db461135b0829491deae1b63ef0b9ead4faade64cb8ecc6d237cae3fef523706d9d0ca745c37378a2bca9586d7ea15f1306d034da06aefe279b39e2bd00a5b8270375929a0e8cb284c3c6a424c8bc654d383c4419a3936dea9fddfa6cf07cbf4ed4ce3542263ca50a27ca7d40418c0785d089e5491ef3c6d541fed9c34e2ab8a15836d5f3159f7cac3bc8fb7d9de8dd85f8ad5bfd8ea67b738650e34e57b720ba3cc723d9d4a12928bfdf271d921844bd295a8f0597721235c414c9a0753fb7bd72575b9d9a30c2c62825777367723cd96c389eb59864a1263ce1752480966d95dbed6b428a0d3e0233011487b1f38fe67838c162469237999b95b94c8f32ef5cc8a6b0a5f47588d3064b6008cdbaaaa17b2676665f7b48c8a049f39ede6a319ca8b1f57d0e761613e3449110d6ce51b04ef578eaee25245c05ca43e0d765c8c4ecdb8aa1b624d4757c70d7716b3bcf1516d0688ccc334c25f1e6b3aec4e482c2ca0f4963bbf30df9ba98bc0cefc0df50af278edac85a90889d73ec0235be32f58cb768dc1da746337ed97ba97cf9e9da68b29e46f2e09ec89a3730565820522ea0eb9b4ca0b2c490e4538b5a8d7277ca55c789fce15a6940f887aa6621d5776d80c8ef5aadbbb56e753e1eafbb7d61458aa347db60b82191e7f926d80f0b77857350d8182ff835cf990553d24daf9e6ca29892cc6c022fbc20b4087ad1918572901feae3f2097c18b90e083ba86fb2ffa93168ab77d8e5d206f834389f003f2143783b11477777d99e8f3f0093ee1a13859ed713118ee84aef3ed7e8ad45add4276e8eb04e8026596bcbeceea17074a91ce181250bfc4234c0c84c4e24a341a001924a7ab2f0a6b8b3264d6a57da913e6f72d8845e36db63d5ec2ffc446f878d98e3df239450b9b2a6653dfff53bc11784bbc25e57804f143cee6506d174666ce43879344c134ffa21e3015af681659b0f76fbeb3543f4d1ca7011131ecfe2ef2cb01742ab18c111bf860aa2796bc317ded0880ad37007993196013226b554220519c228f0b0f50930184f86785f4b02bf6e71416ce08a505351f382e4d9dde548c86509d6a5c9f5225806a9eee67fe9182d238879789c91186bec6d4069c3e776823a1600374df5e7c468eb539cace36181860f43102995bec8596a70bab2241564bd132b8af9831ed3a9756e2ef932c6687b08fc53099885b00be4eff75d39be1873b8ee754657b237f5a03b00fcaa44115bd51bee00b478639a43a636b6431ef8ee12c17884e1d4d48429d313ebc863024a4a4e0904269b6fc50cb42b30d0eaea04798ef59e9c962ccc645bcc78127680ce50a0ba366263b0b1f4948c6b649730f3e6cada08eb321e54a8cdc03da2054624aa2a1197618f5b6e76e520769b7865f21319b43b174f7db829e34f0ad666ecda5aa0400c3ea8c67c068953cb5549f520f4b3213a957321429bf087f10ff5262615d883ce2ccbad05e681f9d914e39a2e04651d1c325f34682784946723c94854254c565fb37b540b6bfa69b215a92ce79285d3f6c399a2a48535721f989b70116c9752be9d4e755a0e472a7acd58c8de5d4bcf45db066e87db8c186858f8bbd432fa7fd968b9285ed3fbd78adf804494717a83bbe1d899e5d13cd0b2997ac1469eafbcbf6f094283d15aee589c3e8293719d9b2af8ad1cd3638aa8b9b57afcdabbe54dc5de5268ddf96f74504dc51b43404acdb8c997f6b458da33375c9be2ca25591b56489a498f0070d64770f853b54930ba49085b609f6474f61356705431d1ff57c650618ee9fa82dcdc19e6b0e2530212bd20ffb9fd5178672d7ab7efb3925a6dc0184778f8f33d57042e494705f883a960723d66b4432e2cfd6e255cc3be45b1aa3ac3844a9b81165e6909edc01841316b0dac84e81332283e9f478c89c604cc6d4a637a4f34b0223a5292bcd09d9cb6dd715f203996593b6e05288d8649e3756fdb4d9a15a7eb1e757212eb990d2527cfde86a55fb87d6e4ff3d1583366ae5d7cab9d9633416f9bf7dd5da960403018744b760a776368141e17429b93248f3217580cf208d008f91f0869dec01f69ec371c538ab88cd273e15fb36471f70868211f6b9c88f5c19c9aa215de308a4d39f2f3f97cb2f4cf1aed677e357c8c4bef289f1c7242ee460da91b1ab111547e94412db7cb1bdcb4ca00c3db78bd860d28b7abc02294e2e56790fc8edcafbfad0c5891e91fca1c7645b984e9b85f185ce95e5aac01c71f5ec5ded1fbda1679a3418ca8fd207fcd10ea7e7546260584c3239ee4913729c9b2a9fc3b601e87d77c9860e989c347f1a8a506a9b9bdc883dfb315132fbc6c400185fa407a6bcc96eafca7e2fe55b26f168d6ca7dbe5567b7a803212d728ee70b17eb663100d82f95c77440b431bfba3e40ba0b8cc8792311da15b17f9a78105e141b5da4e810b6d0dd8730c6762ef9618917a5dabd374bc29b747500db34291002f443e2b499a20cd174bae2b22f80d8cf8865e5d63342a984ecd9cfc356ec2b50ff5b5e8e1e64bc77b144186ca6a622db43e004bdaff3d864001e2f17c218ecd65cb2581d689ad4a7fdde56b750dde7894589f9fa8641502af3e263bc39021dd479c0a16983fba000e1d8eaba96d548e5bab93651c3c56d48f032fdaaca5a2df42b2260d767d00ba7ea3ef51cd7216541c5661c576106014686b0ca8fd8c1456d697cbbe5c2ac16253ce517e6170020ffe292c478935e5489e39e6911395a82be0de8d8e5bce8dd52ae5167067f270879e27415135e76773c6e86fadce400d1ab95f93f77b5c8539cf6621b114ed60d1593d6ab2f5fcd6219e79f0178b4c9f94519c91b030951defe91c34bcea09aa443d44be639be7e08b08edfb9e235926bfe7d3c7b2311dc39345ed6e0cc9185b7e2a5032248790d1a1fa2604ed8247f277713f60953420aad4c3b85be9eba4ad76a12e584429cfad955099987be76e21870dd80ff9d5c4cd5fbe7703c845c5976e09397d163246c621afe752dd7c09fc8950bd337787ab31ec846a234cba0c91753ef4c660d2c2855ecd8275eb7bbaf494bf443078d4ab912505d15239214d194f4c5e316a073b86eae23bb2776f15339e48589c315b948c157d68827bb72f46ff5ae1aa8acdf92aa80713d06ce1873bbf94036aa3800c470634ab337241d92e501836a6c2952cd1fd2fc48428037120bf41bd4701f07b5e436c5829bc184abbf604c22fc730d99066fa50c2273c6206585051294b54c274dc7f6808d07e5708e2b5bbc792e131174d6cf1294f5f45410bfbdcd590073a71f5bde656527ba5a9a4f84612e06aaabf968fdf0f1dec218fc158c8f0915ec21744bb50b7885dacbb28c1fc6fdbcf65a9dbf3f8a90b9b46bab2d681202541aef7ef974adafa2951a56fb81e51b72f356ec15826e705d3e7d0d803d57e64fc580bb82706587ae1b962ab11dd1cf87346a01ef5e8161ade0be4c0624fa629723c0c3e466b9ee31d9ebc5043126b8e5b1f7dc930c3ace62b3a31803bcbdfa521f2418f4c7313b6b42ba0861d2808429f4b68f66db1df32490bb626f4cf70272cdd96af9ec4ec0a0c2d3d0e1db5dd55e82364cf00b3afa45fa4a5cde3887ae0b50bdd246144751962e984d8876ffa813a7d38acf476fee8df0c38c5fb619c42fbd93e7d02181dd52ddbc10197ab291fe81070335f0dbab92d0f799d78c5ed55eac0b1e6ccaa255c85c72806b2958f370e6e5c19dadd1825e2aa33c145a3bb7ee47779e4d167a79b89eaa14966a5d3b542867742028e22cb673fdab528329e291e281137be05702ede7b3d3b40521684fc18b511229f5af7f09b249a62d2caa8e6fecb64b510f672b22923ea4232f7d545de09b5a49c49fc079f2c1f379d453a3dd3d8b3e82de2208915c91771f8d991fcd6033be31e568bcb604e7c1a13f2e80b20671b4c626d42f32dd7c7b348e5b1514221f04f4bc8219d55e5f4abddd84f0e16953a8eee001c6bd440efe1838a1031b221a77865cf5d03633c6710c231f2ab83e1472a6f7b9b03037a79e94696c534018a09f098760384af1b59be254222713a0eba2320725b6bbfe23288ed50c7f5f93ebb01d9f524565c6c331558f175fa342c953d808a540181adb65e06f213048c3889afa461ee39193dc3149152e41de3eb11042b4d339e026bc6261c24e96b69a28d013bcb04d5145d7f5e8aec932ac119483c5cc29120c61de1196f25d377b6d32b1f500ae35d9de08042846b7473b90c59649e43b39979315965da2a49a3724663d0ee4fc19d16529ece8ee3d6ca0edda9f57b24e0bf371750c4d6fcc7f939756560c6a5e3d75543360200b301dd0bf30be091ede52f533862db0a39abb780dc58114da9b336eaf51e01e81e94731768b69278d73c4a9e32648dd0263cceb82de6c52c2f7c4c8017bcc07390192c31f9a44fc947a3b6d1283a5557ea5b6047992c3503eded382e9bba94d6556d28df0c70a2522ad75552f572d18c56dd16a4c650118c221590bd17feb1d0b2f1cff599f22d69ff1cd090f5c837d821f26fe65d9c28257ce62ee27ca9a1d13c23cce01943d7b9e40675826ce4a31fdd9a1e9f98b2fe85f342e7de6c203b2c9e61603f2fb700a8e1def8ea85395685bec1980debfcf22380acdf76c2d4b0fb2c10921634caec30f18ad0e417e06e719e08720ae8ca7a0ecd604b8bab6fd4201cae218fa9916bbfcd7721fb2e516dde81bbb63c6c1045f35e3f6ed402369a07c0de18533a233fb6138125cd39e5d85e18ef17ee5353610fadca326097454fbea03bf596fb771ee54356d66b98c790b370b959e3de1e05105d677435f39faf9f5f39241d3568d75bd47172b80e0ba8403583aa67d700cef2ca1f096b724464996a8e442eecd2b3e762453f5806db4afc2e4ceae5ec6e72d146f37dc952720da9c4b3b581304d6adcec05a557c0b6ecfeff1d5d7f4d479202405acf497113eae68ad7656b25fe8d0560f3d433bc016ece45d527649c679ef546ab2d9d4a0c3937fd3695962386e8e1fd11ad691fd8f29c385752f7a29aa9e87f9dfa2ee1a1b179f393030422b63de905c6a1085cfe6c101ebc2580ea1f146a25723c2995d80c50436e269b4493c0627386a36c643a686335f463ac78c25365a0bc36af9785733ebfe027618793b557a5a6469511543ce133a38c78f81ef91ff42a124b2a90036e72f4882f5daefbb4f017f740a5f3a0b39a2b536cef244d9ea419b3d76d76431a8235b3353e353b85649409634775da1dcb0c2129dd443a81dabc090cd703de5f389aaefe3215d656547074b703b30a3b775e60d81f83b336c5668cf133db31cea33ad0d8bdbc0f2c68173eb2374f2cb32b67c423d392921a182e5841d938453fbe209ad92ef3068d8e03bad1ff8c7f9ae4b09a3b07641136a0e09147283bb93709877573bc2aac53416a75d76cd060d9ce16791e2ed71f989050db4c112e77b212ae698dfae024b5db0b9ad2d2c3734e80e6e36371602d886ca5aa35c94cf1a46cce28ed2fec3304e1351a4baabe7eb69d3212daa00b62c12217e4bbd2761e3c196ccf83380f6b651daf808aeff62c46cb6286d6a561f621b3f067174bdfa6b0fe428959c06d300a13abb78988d2f75ddf6801df210bab44ec744a03d2bb80aecb397a4a9fd9ef67b77a8220e3c5a166ceb7b6f6985d50a3f3d27332d464fdd1cd218375be8f279359e6dfcb46b7ffced8e4c4c3307c87cfecd7ff4acae49a2ca07d56995bed12474eb798f8fb20c8dd908416ea1c9f6f9bee7f2270196bd5a038d829bb8916d05d5b894da93bcb14f5fcd1e000d46a26b961c8f25b70a68b774e641cce04d25995df0cd556404be6e7c77aa339668a5bc75042ac879bfdf93ccebad0a8aa160c1f898110ab41052dfe9cae93bb13f9462cfb36feea9c6d725501beefc4a4e7ef2d7a5f3be747f47af8c508bce43d7a370d814742d91d9be5910b75a87666d85e4b386b1b94a9c70e1af41edd4881cfeed432245165dc21207249cd0326dbc9e06665a48740069f00e8ef715f67a5991b2ef18b16fa6f6fe83dae1df82a0b98e427c1673b1c7ff393bf5a8d52bec0e10372ca1eac9bb7b483ea42f0781f18c129f82389f43e9af082c1768af1f783c28b45b5898fbc07992b85ac4287f5c0bfde7987a97eaf1068c6bc1c9d099c88fbaef4ae593dcb0f96813ea1f3d055019a7cdd8860504af8dd88cc755ec9148dd7ffb0b1d2bbd4d0d10591c03acede59bdce9d9728a0a523fb2b9096f648df393a604e65cd0f789d6b65c18160b2c19bed7fc64213f6dc5b8803c26eec51014b14af94962fb28f118ebde358e3cac84bf053f46f13150518fdd09865bf5080186f29aaa937240e3a70b4fd07cf31b3d1c85d558edbcdcdc8f5323399bf0aa56d665d2431c0bd185e7b9183b95e0f95d22f202101475c5a2aaaeee2bc6b964c56bb955068b13cd7023afd68c592f6b38eb0e56810a109fcf326da12a7fda2df4b36034765a1f62b464c0ec741ffdadb77af833efd14698fdffcf0d1fd527c0fc0de61157c2c31652af2154d3f0c4b7e73efd9a6942d0f59a19760353780d7dbdacf6d293620e3cb873e392b262036cfe5b6fee98ada40899d3f1d3d08ea682be586baa4b046c236d08b394617b3a669c28701e9fe89fe69e247d1cdf99500d061fde996f9177c2bd8b131ab3f67505882402b249dfa8d2f56d172ed04b38e994092b19e9863df0610b0395117d85b055cb345f6cc5efe24cbafc4dd1667a4369b2a762b0dca9ce88c69caa907216b55076491acfa8b80247618a771d81ad14e4d30368ea24942179321be4c2dfba48119ed6f8666b6dee4386c9223f233693d795424a3a98eafeaa740e772078996ecaf855947ebb43fb8af28ddef6a9dbc6f0d02bd0b852e2e7106abbd43c01bdbcf5dae5ef28ecd41bf999f7ca0ab5de04ae4da4c48f979360b7f842bcc46814cfba62d257e1ce93c33ee6ff06d6e77bed801b4d555dbd814e5215e73cb85f6fb6262ef46311d0efb22eaae2450e775282cdd15feec30a3d830018f01467e7e0fa452de9903d032c8ebdefd6c5ce464bd1084711a04aa013a871cc4a37f589d81cd4d933bab24dc07ccc1aaa6e1c1a130b5250317a6fdc6d509b208cf2c3d026a89fa7a7f0e3a94078511081002e858400d8960bfa8b78bbb3220aec00732ab7936a6d94444e456f4f5c1aa02c39d803c371d1ce1fa9617d9349049c542a089b5df6d39114938c4a075d610e181ab29b4c1ac7b669fa4996d561512eecfb9cb4ae8503521c5820c64d2b709fde6c38234aa7de37eec252a96e3ae147687a949aa76e3d42a5dda335f2915e08929df5c062dbe787daf98cf3587d3bc4dd186d98b1dffced950c8efb0623def78d26ecd6819db4eb614b557b9a493f6b4d72b1f49b504a28a2e02e6df6e00ea9ac8d151405930d551f1ca7969f1eda0b87e424e6004e3169b57f85368959f8cc530e839458fc210f0970777833cf8d2b6ef4548853c0183b30fa586f8ffc438358ccdae830cd266279f8dd5d10b3d563ccea2bc0de3a222903dd38d9928ddb06cec9c9fca25964bd8f6a22c2660ddfdadae32887706d509731cd2b2dca0019004ecdd377a1fee4164319a15f7cd4363d6d09c96a3dae46a00e9cd444717fb78d37bdf5e907824cf071cc6beeff50803d1859a85fd4c4baa275f4bfe283e2129b366a6017f6ec74205ab6fd4d73dc40720f31d2841cdfeac38f5c10e88d73117d41d989aab82554434ff9ed6432621731af179720953c9f5c2c3a33f46d3d08100fc394acfbb39652b27f44b6ec77efd06d4aca4793e55a79831f8d7f5d1863fc56b78283ff2a69c537031880cc23fe944d28a1195ff9ca2562c9a95b37136e1f9ee0560238f3cab9590aeb2a79f931f6bca93e6c8f093c5d6355d19adaddc8709c6fb710579bf570b3abcf61da474bbaec0b196ff98ebc1010118c2a3ff78a172ba0b809081cd671f7a16c72307cc722ae18b329923bb1a49b5e90fe4ab4a0a658063fbb739d8ebd36cbe91c399f0a12a6c3810f7f4b257f5bcc425741b1d370db8fd686e3fd0791f7eec37ab83a345d902f2ac6725c805bc2305251bbb269fe348e81f9d3160a44666f980022c3055fb99f28decba7cad51ac91a3b1874e855522211e1b7812aa12bac87bc8998b23cda7a46255e284d291c3bcaca33ca9619716f0ef2eb26b1f7f9ea75cd9e2725f9eefbd564099a2c53ca18a3be3bb9c722e4bbd8260cdcc9f164627df5b7925063950bea1816cc5c21e8da0b5fb140519d3babd4db7d3c86f23c7085d1e54c92183128157c803981a82b28f870256884304f28da4e85efb45da439ac532f5a10e4008b66d983a8fe2ef5129a897eb672193d778f6c56c626994d6ec679748f694c1f6e4447d7c960b28c76516acf2aa89156e7c9032009e7443b4faa4b705cc82e317f0d24e54fab2f487bd02e3fc34eca19ea750680b68717035f791bef387d41ea95f7b464e672f933febaf610352a8e31cee631dc57b794eb35a9e04c5ce461fe33b2a5d597e52db29df3a5b3844a176543ad764e7a1de179bf97664c1433cfa6762cb6d951c8670809c0947cb7bd61d073d0816c9332c2d3fbbdc31dcc06cc54d5f9e1eff4ae955e008fe758235c2c7c3f9dd1357daa754666c9a39b4d2761929d7777499868f394b0c8d4a631015f2658ca6c5eaa7cc3f9e3bacf7d9e71ec7c658e00b03e9fb694de0d77c4c4c01553957ed5af30587dcaf893b0a2f17fab7bbadab2e3c5d94ed5ed684ee360cf978a6aa3ac69d05b02761c9d8073cd752cbbca739f35ae13e914f1970e916ed4c4ea3999d2b6cf24e59517f5b3fe2b0c1d32f67f27bd882e6226be98f1381cfade1cd384dc167f612021a34da4bb62ce691e8496141e4254dcb993ba90a8165918cb6709928c7a1d2749ffaeaa9ab2746cb93228530b2bf88d6197030c66bd354fd2851400f5ca8c51e0a814ba7268f1dab5de1e4d73bfd0873af343d42cb487868710710c7a981788aca797f7c1c30ba5f7b61fe70775ec126c82d4424dc3252a36195589e7a29206b43d86a4a5a2abbed083065645c077ee5eb997bab5fe937f001bb4489948767586ecc40b77ddbd0f200b2a0acf18d44ed77d93a5eaf20353b2a826ee2b81f875bf98fdef834ead6448b36ca718389e90cb79fbfebcdac66fc4c3b8c935c7165b94d82300ca0e7dfda54993980afa07893c546ffc6403cb2f83ab49092b809efd2f6e10eb2259151dc2905fc17776e9d18a14c669af1ddb664a1c9522d14e4d5d6b832f0762356b557856d979ac5775de2b76e8dd44b73b1f1ad15b09a77ed5ac45a3c8d7cfd45f642e1b2fa817e6a529ea75bd9ca20e9daddb8e6fb8c40fe72b564a6f08799f6435f9e89892f5527d5bf91c61d007b60b2be965d2b29296af3e4dddb3b53fa63116c0cbf8e738197b5b37d44da6d3c541194461b66cc827f1baec53f73760714b1005f5ff56a1d48030b32c767b77b4a81152edb4d84cb87bbe215a3f651b310a473e34ee75576a590f4fb6e61ca7fadab0c7e56687097bd7b3119c83075723d5dba6c8cf212a00599f99fd159c88f3f85d7309604ae33dd560ba1be60658389360e98dbb8865227f199a17df686e46c7c357a8ac40d798ca7c729eb2b5ddc7dfeae9f69ec0b6f6715d5d25e797e2c2802e92b1fcef867ca4dcaa02879db289bc1fec4332b645939c1e372288881af5e9a3fd99ecb5e3f2138b9d104f2fd5fd968977d6e6a75f2797464121021dac54f6fd450ef3a7b025d12a7006d5266dadd7109e285ca79dc1b6f5b9eb111589286be29cfecfefc5c8304e7f31e380fce26c190c81b2b8e545e173644e372cf442a8c22da9ffc4d80b99f7b6c6a28caadd92e199a396c8711dcaef8c0427081b5950f87f90a34c83fd290b84e90af6d9b0f3609ae768baa7986a513c146cb5053d9e5112759ab6a1fd62667a14c082a34a87bf436296e6356c9ca95494243a3a59986d42c29c4f2e49550ecba000d53997f277efaf5aa0cf4b7ed89a65724d97b7cf9e15ba1517e529a4ac0d888b2b169b405e1a11ec06481c7348de4751668334276a6b69d0ae2217bcfa623db244d3a4743121b2c7b6fa88820f584ea78ce5ad3604447e9b852f7d9458a0eb0da8b8b077be34949e33f2eedd2f5deb0d3c447c8ed77eb3b2408523d767c83b6de231df5ef7eabaf13528f6ce69e81419ab0edc6782ae3d6344d3fa2d2d7bc097f1e83d6edbe1894de25e20686ce6124f4578fd8959bc9cdb8d5648c144c69ced8c99dc3f12b7e4e603079beee9fc342f1d4f9ab7b0d3486368037ecf250ea986b4b1656f5aa8a99333eb5d14bc53ba7839afee97752b18b45373f8fa62bfa97f706c0ed92748bfd2c43cb5d0241a76f3d7a08df7199354e2961e630f70833ef4e0d55c6a365a180b809fd89504e72bfe3a081359ab6805061460e21204c506e053dd2e8945edb70a3fb880458ecfa750881f0f2d04cdc1fd1d4df1733c9d3306a7d32e4d645fb41ca33dfdae1493da069ac52671b8fcc4d24e5878890425c2fb36dde4b767ea0c67519003a3ad4998593b9967b2743e07241aa63db722a477b709d38cdeeeee82f346cb6875955220f4d5ea5c47179c4838440ba6c38558787ec946c528042ee5445743f7491f8900a73888427dcc79214808b71eacca9acc06e96b7f8ab2b01cf46f57c96b22cb24c22ccfca9f3e5df2a82c8b56380f527f9c526512046a6235c41a5ebfa80901806454151a32b2fc6e242d7d75e87e70be8df0eb1562c7081d29ee5e72c67db55d9866ee8c213ddb76584e549a9607f00c13f7602bd6087b6b7e4a28008372cffcaca3e5f00cc391e81d75ca6451fb7f29dd6e2f84767a61724810de33e050ba9df42f392c78c5ce79cffb85151de7d2d2f75182168b0eb5c83c164997aa19d51d8df1f0f910ad4029f5030a2d89839c00266e64d26a6ca3b8051fc21d67c553122c615e6ce880c8b2c6b1171d0293a34231c6acbe0fff7c0f5f21d51092671c089c31e8e14beee07d587ad7b67083e24bb348c320da994249a1014e99f6d746c27de5ebbd76822eb7ac3ec5662858c328a5ae65555cdbc7314fd3a90cc63a12731dc628713cb7dbdf18acff81460ffbbb07f2c57b60567be4df27a8f42659adb8e61ecac6abe51a8679b5631733ecd346a22510820e37969fa8966b3c16f4a4923d35fcca759b668b5608b69f052bf0a31d6e8cfc2a0cd9adec4b45fe2c813f2018b068d7ad606edf01d817274a07aedbd58a3936804878667aad9233988bafcc13ad722c3293700f60bd81cda2bee884533c84cd10a28eb75f30b12d6e885508d8aef577fe72e36589f2bde57082946b127e76cc8789a2d201e8eca96146054bb7fd9a5784c6626f5a0d9ec4571d35e736ba68d55d282e799287c4b0cec2164e796139f240f5596fa112bd9a756c5a3c7f9024bc5d3980906175be1be942a732072b1e540467508f510c9554b1093e645978431e652f47b338cd2adf4b32ead2b92a892ef5b374de9c540ffe077d0955f874749637d6012599ebf6b051bff98bdec8b45aa021fb4385c2165f1c70f327d871787826aff53bf9d0bdf5670c4ca8d38a04d143947861bb3e04415b5d066c115c38dc0850d8fe2ff0156de520a5102929c84e115873bcf064f7fadc81f5286e069e8ffe9ca84395923152ad0c6b26c874842a56382aa9debae340252ce67dc35b3f4f1795c284e60bb62c29faf61add984ddb15b1a39a833ad530ceb613d526e93f5a8097b64cdfc1d27e22970cefabba273a8249eb0fca4d58705ce2ca1a5fc9c291f9dd11e2861e7bf3b689a7fb237133d127d81e2af9cd499f048da80898a53f637a48cf1de530b4b5640b2c0b220a930754fc89d9efc030ff7dee12eec86a9d13e25a04d440b5e0bc3cdddc2ac98f84076b29a8498a66850fa687b1e83e74d0d1ba3ec9ea735dc0c61906a00be6caace2edaceaa0e97386f18885ae3021f88efbc56f38a8f458a47e9983146a2bf60a1d37a6e5ae32871045a3ed3c3d76a6b8eb0e565f73a026bc003fd69dd10c65f49295ccdc11a6dd86ba844b2b335b0d2311f958db8afcf00aa3bb02312060a63126f0330a7b720e01ae1e4f9142d3c21c0d3f28a03ebc2035e6bb27a02a44dcd4e798a0bf95a08a68542352c1e7970ada1e395ac835bba94ebe0bf3f68c7c736e3365d5fa5a188c6623d0cfb98b2ec899b33367feec2e21d6688b067a21a52a596289d4eaed61fd19391063d21361c69e99e20d0b99dfb8a94ef998a8c1e188a4165020d1d91433745aa2b098753bc330c28f9b0cc85616a28f5fae22f335876900c5c1ab5fc8ef3990ba86e84c3c77b89668d36afa15fac887ee3f35b975cdf2154eece2efd134f1a16d54ab231374c6a969a89f161bc87119fbdbfd663ab77ff452a55770a095754148f965fd75839fbf6b0f78c0ecad6679c812bfb846519e973719a38001f7c79a02cb2860cb20c80aa97a076207c25add3e93164b5fdc14f2a155fe1af91f38ef2dee4275e925413fc7cb7feca10f1eacdbd551e7160924ee476d00e876d0bb44eb7965653f85936a4649bcad6717b28ac8608c47738f0273225a805a78bba468171a8f39f0a12bfcd14c40735f16d2d84d1ade14da0fb7bd336c76b76023abb4847071604367c2e34eb18060f50e1cc734b8ee1509a7a8e6e3cdec7318a224a5cbb6f827c1835f2b0c901b468a252c7c413fdcd4db56ee4e7ba19271374f695fb1ea402a714d1f872759d8f257a5a95a797c3b34fa4008c9b2093d450530a51e04ffd32f647bc124a61fc72a53e7f8b87a1f02b697fd631cde64e4f4bc6bfb733a6bae3669280f2dcb77fff1096618ffbe05c37776be7a83be1874a323c5d662c0b7e94988df3fa8e008606abc25d62166c47a56dfcbf641a9f8af34b02a9118c6788676faf2b2eed1fa980d28d29bfb7182ee3d707a76c550b83d40f096944c4af3501cd2b882a3817a3b6ef15c174379f318a81615420357eedaf8ac0fcfd01a11c249e8ad77f35c4bfc005cc601a941199a06bfff5a8f04332dcebd5c86c40ebbff9c644851abd96ffa9cc00cf4c322392c29ffe43564e7050705f127da16defe5d3ad0a3228ca07da55ec89dff2685c539268db1800bd17b0cd29b8b00baf65a890aaefd167fd4da36044a2708ce8a888e26b791bfe4293d39122a03333dcacc8ed1df8deb1e7057f7486802c94c225fcd612924dc15cb22dc84aeec4cdff6747fc5754d0a45f251d17307507b47e032d2885c2533828d32dd8205c9791f2daa8832a2bc0d95da26d10fd25fd0f184b91d02aacaa5f1b709cd0e0f28253472a9eb70277979c2d37753cdfde432c3413df9f6c82dc99011d71daf221a96fbda4001202676e3c8109de4fb5a355b852bca68efbdf9ae36a3dbf71c90f139169ca823db8b34f0b2653952803edd1f06d4e7f04db49b3052f21ced222541e895ae6bcb88befc03aaf0051f58f148a15d242af2688079d623dd7ae9160269338878f0bf36868e209f1d7db376a998d93177bd105e10cf80878e7e481899c88de48473380c889c8294e96f92e333be0117338cb57fced7dcfd49d1065b700a5d08da0b69b67432ebd2bcef41d07c35de048e5b6104c0e496f533807ace7eb2fef3cfe91fafa0ce3f49108e3e7c65e428ef6a4ad5f113b5aa044e1ea08fd657a4ae3bdb7a4ddc84b503adf46dd887e92740a71c28155c9d793138c459fc1bef733fcc4553b3b5779a358f580c4366969419fe3dcd9d442d323d2c4602f0cc18b0a0eac13d6e67e0c4324da047082786ef386d2edf6f80c81f0bfd40e72ea2214ae502d46f9d8484bd91b023b58a36a874faf2950f487e55c2456dc3b653a959bf67606e01dcc5cd0868ee4b089f36f4ca6764ab1ba5292e7c320b62a0da022c2b53d54b4debb7601476d769f7e288f4e64f381aaf5006cfa6ae67cef879a1cac2b3202049a3fb03bd74b5efb85157990f4370145ab5555b401fb6a116f54e1679d634be5e2f11053256f2d0327786e18a4fee9f2e521730d1158cc7e055472db828e545398ade5a2abae4f1175b775a7e3647e5ad3deb71566829792f3b58cd43351c4cab5e0f7c72987df72a4fad11a831ea4b1ae34f5abdb0e88508913c365de7252a005b5557fecd83b585048d987c83dd77410d94200c5d0a5da69ebeb1a1c8d753f24993f0d9cd7752c1fa0b1279fbb00a873532b0b30d8a4e3e479d1fe9d79335fdcd99d0ece8cc5cabd06f1ec0734a0a9d6551f501608d8c1b933289452a0be9c7b4fad38355ea8035589333ff4b9f1e55290e3ee2a99535b0a56d9eeb2ac8673b4b763a7e96f71e402beaf6e69a251a5d9ac01d07e61623718f999521454fcaf72c1a8b2d79226550a3fcc4c7343da5959c0268b8d836d4a6e4179ca734f1aecaad2641526678957605c620f7ab81350eaf3fa7f239c214d6c39d70bfacc1c8cc24bc495b7ba46adcfb10261176a1c6b21d7e3077e1b7e03538bdb24cdb6f848fad66fcf84fa3d71f4c1d86c6170b8bed7937b4330081ed57b2f8451c08fa5b774f527c88eba23939e3fd7b42db29314ea887f7046cbc3aacfb6a0c0cf7b981c5b9b4cbb236467b9403e2d4bcef93dcd93d1df629840e4515165effca1e9d4774e9570c44f9b40a13ba0276308763625b1221da2dd8195b4393a5ed296679dc598963f6dc6d2549974998e547fddd9cbd9098304f1acb1d63282a8e1d1ba89722519230c9cbd3154beed978cbd85b1d3101107ecce6f303c91e34fbbee4b526ba9e40b9821666ef482763701f0a24a00e73c1e498b4db95f52982dc30010a827ed7433d0aadc58aeee1fe77a3d5d087d9041f3d087ed079181a785e9ef12aeda0ff8efb9d6440fdd76c238a3f1734b6b3346b8df90365770851774131f93c4b2a30847e290377a481cf7bf5fa136785626e6d0b22f58735d62175d920337dd05e814845f602cc3672224531d5fc2995954cf58a6c9203daa9d593915722766a997b7017bd4f1fdc310d2917c665d89ffec4f9b3a1e9b4ce0e72314640a063b39914ef412d4869ae95a093c51e4d6a34fe57b32d22cf1c0088ca6e4c4c1ba813f4cbf1ecc0bfab699a9e371e939741c30538aedc4c55d52e4f3e10608a2b7a9a20d0b89281073a903b284e884c2917b6c8c8580971c79564d7cd49ba207827a1f5bf477bdcf6a0ba131b6ef03ddba52e92141e0d5f82220b4ca2ad97c501b6e0fe6f3aaf0d1d5ce602cd46fbaa33128628f6a5b04a0e3867c8042a8950d6ae8beab2bddf61064bb43a5e6b3f0bba13a822b2b86f90b42cbafbd0a24db0161d62258c8d67a5c7b97c11cc2c6018dc5c632ceb76e39cf37fbe59ecbd39e9bc28e6134d854ce7d86dffc4e00cbbb5806c55d914348d3e445ad4bbfd143d344b67c1690538af7da03d07f8ac683d9e76607dbad848574b8771c3542d1c0df8aa2d4adadf69373d728c6ffc466849491b096cc6ee8ae7ae7c84a782001a3319451eef0e16bde7d527ff4d1458007d97f83f540a8bcec18e4bf2c9a33b49b0dd810283d7caa797f4f639a6c5456087c0e22c7a99dce11db859028d738a1977a3444050f20a5fd070b2e7da4cd244d0a372bb9def95a01095f8747083a6b7165aff2026fa477605c73da7888309e63fdb5090179347399630fb87c8453b8d68a0ede82691ed2ffa3aab547476dd26b053a471a1ab50ceac82091fb23f483db5b4aca8267db0b4d96870d7e234f3831aab0602a4b444032391c70ab16e9ccd27c6f94d4d884eb4b340dfa3da9bafc73c2ca99320bb5970228e7501013a699a1f6d705051bba7ca33aeba0a172b1bd2b3c7492660705cca700ccc1d4349d100b1760224d8bba426090e86353f44f0bf3027b04f4103017e4ce4a414066c7b87915012ced7c0b0320c0e68c44299b1dc60bdbd66015df057ca4a226462e4ba1126220f257bdff8b498912f89e57007f992366c6effe5417802dded4292bc316e5e7b1bf1282776d332aa8db3304df1fcd6761ad852ecedb02055cacf8f5d0cf2643b8d795c3c33fe99d6fdb4e52218ac465c23d69fb14a2bc0469a7efa32591e2ca677328ea445068e5eaeeb41946e3b99fa1119784a066f3fef82b23b2f3a84b106569e63ad1327fcd888f6ba820715713cb788e8693f6e60c2da1be02b699f2d19fb0fb25c7ba2cc06e42fbd11b648a9f8360dfab1505158c84a230e94d78d395ec5c04e881b9e67971925a87accf04a945f809fb0b5ff5e7568f63b1fadf41554ae01dacf03023b6f984275ef3e2b87d5201fbdd465351b8d9ee0c92280bf1b12008401207b73b0b41920d91b59933f0c2b721a1c8a57342c09b09243d0e7bb6c85704a6a243ee6b72ada15e7e508d1d4d2499dd87b7f9e3139e780c526105c24d78181935e42d1f0418bbf2689d621c122d057693c8656025eddcdb223872a5ebdd0f29f4937668b08ab24cc454270d76d6cf2397f8a599fb9e53530f24a877632bb2e6734d682f4ca8aac332e36d7c02dc064b1d9d8b9c82c2f14fb82ee806dec28b52ebddd10f6a6b61109e1466d5108d60e3a7a203717108a36d7bfcf7810e1b34b579d78411e58da5bb2a0efea6417244f42422266d3c34c746c669fe3da09211ba25560fed860153d1dd0208177a7aef12ba0c3b36ec3667442441aac77eae36cd824d42d5efbf0666511be5da6ad0e05af91926a3d41664d5ca255ef8f0b0ee4e65e23cc578beba6c6085e5398d41443658b8f0d1e39f8d8d141c4e0da2a0b387059923df4bf52e6d1203f60dd8d10a8e334f59c5d11f12e3eea55e725f5c117fe865eb726cfe717c173fbf295a6b52fe13cb5ddf95122088e6bbc1e3d57e4125270f6c96a94c997f4eed619175006fdf18b9200d434f0a40afde0223bdc33e5843fe7e6bb5edee7d50d308c2d0e233f9ae893c92b67c1ed301ae59baa631bb487c800f648ec54bf6f2192c316eae3a83685d6d31167033cf285f7f1b02df07ca2d2d8e86c5762d4f03442dd3524e6e0a522e7167f144e7761c066d55a04c8974ae309c82d29a817ceea9c29f2a6a4613b02244f83727d46fb8492f0cefe3bf067ea5d652274a00ad9be5775f40e9a2c7762fbbef78f45e66bb6096a822fdffac950abcb796a6a2188403687a5e968c58dbd1d44df2febebbbc2ab38d36fc24764ac63dc33e0988566b024ebdd7cecc684c30eb3c337fd93a0f6176856eddd799fb3308f23e0f32471d278fc5d29d889fc0ebf7017f99f64e572729aff97b407592afee8d4930328c819f9e4253cf4140f05adc684b05d9da65cae182a4dd046983cf9098140206865d04c0f4640a2169f5b6e971a0394b7a62d45caf8729428d3b535471ac76926b75c6da9a98725150d7dc42e33c9825f10cfce83db02d081ad2448f5400017b2c0db31bc71e6045ffd0b28a9de7d1e47ffa9f27d1dd2743b48b256bc9c645040c37a80e0e13347d9dc9aaca2d4e46a8ddf1ca911254af3188f825ccacdba8649cee9a3efd80662b7268f33b75510c76c9bdc5dd51d46e3e5a3ef2c990f7f4c1a53aa5594a29b57753aa6b3e5f6c558bf13b66284dbc78827220b251c4cc5f140cd8bfebcb4151877e156f3e6076c469d796f0c530c68754568d8011318d2c11d2e140aa8d0101d533c774e053daa57723f75c6bc181c0169d3682e8846efa50c5135a4012d3a35141ef995f4846cbf08f359673f2035c180c32e3efc5194bd02ad0597961c5405f0c600dce966f8d02b912ae9af41e5385180f020d99d2ad8ab6c5367363006450678f88d87d615f051d0854008d0ffb9b265b2952aa7090b5b921fbe1bec3791c4b09bb10028643458455d5405bbd43c7a1274abff0fbcb6950d02223c015f862e78a9c7181d7ee7e445745722abc5569b6f374ca52042693ffe83a15090a26b69d60f5d66ef85c5769f8114108fee6ad58a80ee00caff45c5b99d6f04a03688aeae379444574780b6ecacc268a2031fc53530549148bbd0f235bcb57f1063681015c12aef211bc089faefe84688309b4e37eb967c35713811bec84da40b6a54523631c762a733417aab64b6487df084f551b685f19792b9b4c28d2acf57cf9dacdf43a5507c0aadacf934abb6cac5507e67d416648594d720cc858c96a5eee4df8a2777150d8aa97f903afc1fc00be3e7a0279453f277d803abfb5df11d1909b05a2724c2c60d24300bc99cb154e490d3bca52d3412b5e38ae6e29a12a3b32a550b56d702ce587c6585ef1fb1ce1e123aa3ee1afdbc96cebea12a7a9f81338147d292a7f2d0006526e9a606d7605a9c22ba75dd1e8950b9414980b80b49619fb5fb36d062e3fe4e6932515223ae4f0ed0167d04bc97a22c12d337d04a9a89ddf382f7fca7f70a8d7eb580b4e091bdb6e634ede72d19eafb71460d07054fcb687b0f080b63bc12c48ae630478e84a3bf2ba5edddff2872235fc21e85c2bbc14a105d4c79a84742e77fb7f625972813a7335e5cae2743738261df8b10c33ccfccc9f1ea4e0ded90dd32f988ee14e4236c5670640fdeaa0904e302fafaf465559d5d6019e362609a9f633fac1c8591a907aad1579ebca2cce53e8aef78ba8d55fd363296ed4fe27c76fd8658ba336d7f00aebfc291d17202998f1e341ceb0c0a3c432d3078f271c96803fb0922448ae41680c22c79c21b5d46d29b9af9f299b18c1f713d279b4e7b260f39a83bc9d7efe425cb119b55b0784191ae267faf43f032007320453a7f25b22bfe321084616a3fa92196cc0ba693cd8ef6856c40a58cc5466332fd6109a59bb47d8fce5a51a330cb40af0c105c06470aa1e76cd123c0971f37c5646bbab77fcb9d1a921824a080824bf2908be458d217a0a5f46a973ccf1bebaca04550411bb0922c94eb069ec3c703a225936f0751d7b1c71131124ae60f9e2571b1fbc734c73712e525cc3462b5c5450fb8a822fbff0e5be6684ff9fbcd1aabc0bf350b1493c292dcff41ff6d223c98b69b647aab4da1c63e558f0771076aae2c5ba52a2dcb5198aaf46b24454aa8330e04f1dc9fb46c048f92a10069827d41b691d519c75190ac42f7451a3b781968e28bfe5083070b39dab774f460edf3c9d83c1fcb579fff1339ce7a0cea3d600ab8e35178f3d6d71387460a8ca6926e96275c65a43eb6b6580add48f057b45a9d0c816a5bd5050d83c2d727702ffc2055d58d19d2bb58c6ab25fabcd4834b2d89bee9f7352e309c3f6a8e5a6187149ab9dacb4b54b212778360465abc27090c19fa64ad2271f63039b1293f0947ca777049c07c90dfa0eb23b99c41d4696e2ead63dc705b8329716662580273799099dbcf4b4809203485814119cb77ad0d91dbd386c64497b97555a022e0bd6008905d3cb069d61e55545e3ce5040200cb1c2a46f8b8e4b23e6329296a79b0261853ad209f2bc85f8ff461fc54acd793de10d17e46c99173e32b199e5ea055fb7ae14b66b5f85efee17ff58c31d5211727edec1e4bb78e327c196390049ef7c25453c9e379ceca532afb36d9f4c8d21cf6a4d44f4c4ad5549782a0ffb408bdcbad0e2a4fb6466df5d8b9888f154159351d1a0183dd04c7eeaa69302cec2d44867595b08700dabb97ae445a3e9d20aeef2efdfdaffa06f0f10e886aa0e88ed69fe9468a6bc97bfab2bbf68dbe331907d1b406fcb7fc931626339a48f514e2934dcdfa3005ec871c0385c742f57bd39e844dcde00663a2d056d65f11fea1a4e9aa2c6a49242c67b776feab4037ca1413ddcb408a54f3edba150b118123838318ae85b7c7dea71df5d0f48d1a283cdae6946fd6c25ea2e3fd3d8f95c4367f39c5957c729fafa175d387e115f6773cb4c8dfa3abe62dfec80a8b49615a2cbf23f6c0699a80ceb312432f582d51ef7631deabc7270ecfd19180ce483b378796cf07aaa6423e61e0d3fe65c2b0cd547d3b9c9db983c49cf0c1c911f51960f1729165d142af6af913b057c8445483e419ade26513e9669d5ac0b82eec8fdbd3dc240713f4bf5794dd820fdad5fb73c7891831992ff8bfce9f21900787224635fce53b79434b77d8adf7d1f2dde2ef1821c6ee8728a768a54e2389cabdd2e9ea323a9a208f079fcdfe1df39adf5dfd381ebcc8de6957639c59cbdc1b00d9fa5a03d5c84c4e704308e063391fac3963da5a2f51527cbc3474adf8ffed1ce788d73535d6ea9f6c43542cdeace0f94788cf47fd7635b50c9db356afdf183eeb0760c98c76a3e45402d92461b58e04ba56c80d9aa0d1210538192b8d47d1475e087cc9bdb1bc846a3aac872b14de3393a6cd4b78c4fc706c1335d57addd56bb36ee14e7a4fd539876bcb49813bacdb705a948946b65109b7b68dd3e837196afcaf559bc8d381b43a88f8f42b962e0c958e6b87df241256d597183c0b1f6a75e8a986679ae6bf365cd3cf9c75ed12d8dc0a14c1a2c62c5cc6fe3ec481d38c20399d03fd3ff1164560bd565775ade3d77b3176642bf0e697b4f8b428c1009463688fd2d21dc3cc4bc3e64736f11bd70f725f08b26614b3eb625390d21d399f7e6d2353182e62057c56239e9307fde8b805b93201831323caddbfdf3df3a7d7fdbf7522e98d6ed7368397bea98ab0f7068fa16e330d8e436b9fe999ab383b7a7aaed5dd2bfc9214c043a7ce9b87bb11aedff71f2fbc18598bf7e8ac0ca7a18b0438e3c09a8707403c8aab933e5fdbe3d3da297b001ba593f47cf5f14db64eddb2490e61137b7c888c821754aaba7738d0f4a29dd93fd73097fc5eaffdca8b88304e61f1cc0c2890d37ce34a3dc4483bc7451a244f3ddcb728e667a4ab03c86bd4f90e66d53c1150d86cefe6afe386ed5ec88c9de7201823982a8dd37dd4336ca824b509dad394669f1485a3b2d32303fc1c79ed30b4f00a3b25151c630439a8e923bf8ef6dbd4d530ba6bca0f6726c22382844cadd1ebfa47cc9834f07d3ab634d3830ba7b096798f0a38578c728767653434969c8118ec8df5544d2b1795d2f16870b5c4d03112b5c25cef004c34431794837b861767ede16bf21cf438a570547c90488f3a85d7383e1e5f263b69c037afaac16fec5e82dc2e58aae51be550a55d134e8a6ea7355643b69aebce981caa0a061fa9f765c164ea009de822b436e15090f37f7a27d67ccfe3453360f7ec15544b20cd62cb3e5e7d1920fe9811b70008471c876ffeadc407ef6f25db5c109b21818fe23a1d6a531d233dc59e7b6ca794fa6b6e7074d83423c8a13bddff4aaa00a061203542367ec42558ad473b83c86191956bf124e25aab3c708a5871b34141ac7ef1233f0dbdf0f893cab85e338ab9ae73ba2c2d2bc0ad034b42937c44e457a23a14c27fdb5830510fce3c651d4c1f046ac6db34acada8381165bee5029806bb7ee6df59952b9d0b851b76c125ddfb5d63ce9980ab5ebb9c0cb1a0eefb3d102885aa3bfde68a2fb62748708242c43d44a8dec7cd7aac6498f3593628d55a2fbb16790ddc2bc0595f70a728a2986f00b90c7c12d45b1e11cb6c01003fd7dee81d6b14151dc4c825983f3bfa3fc4ca68b67176976b98ab1520c43e11790875d03745dba23e2bb39635b52b5b014e4c368c3a2a6b429f2525acc656a2be13c0764ba8e2a176db846ac162e223746a26c49caa7d63f6721de68589ea5be6327d22ad8c2f793bdd65f2f434935c429633d418feae326d9e20cea7f21d12a7fa5e5d5c167fc839a826e720fd6a1de0f8df7c81a6447de8d605f0713adb6499d2cbde5fe56ff916b9534a45e251f8985829cbfb2694bcb11f701ee1033c07d3d07fcc3edfef34b49fafed21c33eb0cf966d869ecca395a52c8b2dfecede45a6934c739d9987c94de738711079155f8fa52e2b143656c26fda40c5e4e7a746fc43af194be7932d4c952e477c9dd8fb1bd45a0b43e64b29f38b4bef5bb94d5e7c8844e0f620678589f5ec775d9a8b9cca3ffb8e9666374a2fb54b5114221fd885513834671acd37caca946cd12bd05aa750779e6e8c276ae2814298fea38404404045e540f69d895cfeba9d78b672e6e8781703af5d8020487318b5a7eb2be77fbc30aa09bf068a780dd2294f926652f16373410fe311ee5237926565a549ddab1e74f434eed4fe055a4acf8433afcf1399e88fc7f00ebede4c2cac4b5c35474aafa525164234fac48c4df227f4287dbcdb6d3410ff1dad6e1eec5a5a94b733157b375d6c902508274bd986f58279e35a49c463d5528b37fb658b785d2030bc9e3d14dced68d6a794b0e99daa15f1c5c0b26b9a1b8de6c1cfc413152607e1f3dff150bdc3e00b303b19f3ef918563fbf1786e3105266ad10566f8d404a950258d4b3d7e72d4bf65ccc441fc111070fe37a1059f67191f77094c3fb798830e099f5d5d1f3186179f2a2d92b449a77459988198ed4c6c59836db44cc683437769a054f4229a12b4e4cd2878f549141f7135fdc3606dbf8d180ca839d1325c33c18d8b46baf68960c16b1c4e752ab3db888e66bc410a9fb4c08ff71737aac51b4ee9a6552b647e48cb76dbcbe2c0348cbd1324fe8022bee17d855a50130d773629bcd361851b330cf6d166237ef8f23f79dc07b982ac96d73531bbcfb778c59d415d126cdf91a5c5aa9f84d73046c9f2351f05e0674498b67676ec56927f2207556a347e14bc58e22f787dc1bfe56c43bd62916dfcc85f8d5b1945c63a7bb293f3fe4c9dfeb6590c117715bd9c6a74456e6c0e1d4910196b7c58e2e19bcee2d3912ecb8922b5081587e20b2a483d090585772fd1f25bfd9891ea9878d52f43e497aecb2a58f32a751df4b78463066c9dfd30c4068038312f7db74c4fd5ff2a95b70ea95db7b9cb68f78e43477809d589ed61b04179fd2ae8133e35bb5ecf241ca5485222d830376fc4ecfb4aa58b02d86e13f4ef49fdf6e57b7e88a2618a13001ce02004c272fea00ff74a99c6e59a01a88121e2c7984c2ad2c658d1e12090d01cf14fb14c234a7dac29b32958ba44825e1562aa144345c841e882bd649b02a361aaed2858b79f47045e167e48c3bd85cdc85bc5299f2898531e1de8ba82ae5e4df7c9727308707d03179c0b34911f7b0a7da5c0cb9f172056dbfc7fa43581da155624ff49480b68a4fde2c0d09e3387c98eb525c7c77bbc759903ed38f56384c1fcdd56d083bc5540bb3a084e115a15e51d5afa89bf4c6c4ad61bdee9491341f934bb7ded1276a12964a1f1a3802add65731fb84b952fadf440e54c1022070c169fa933bb4ad68dad5d443ea0cb7ff673e19aec4dc207f4438ab78bbe12973ed6431beaaa822fe8c3b15acbda1908dc76fc8b2ca1be123bfa7785e5318a95d1ec2a9916adf4714bd7d94c700169ba390a514024a3a0ed483cbac7a55b9ee279b400151b6606859898130fc56aa4fdf855e7a92e526ff66c36ebfdc30e72e4192fb560b2e8f6e039d2aca5c371498793c1f129426daa8ea520dc80d584728116d0605cfaceb4bfbb2bbdad61c82b1288b606efb6aa0a16a9785d4ce147821a04ed4c68829ed3c3055f2bc075faf5225e431d109cc0614a4134d0047ab33178a8b859423e0d908de1e3b42244b7c5272f598cc580ca6ecb082a57026255d005c4f03b866276e72501224257075bec971c8bc0467fdff3dc8c5587b30ae66f9b6006fbe14d975d17e6984d25a549eb3c1bf148932d26d7e492222cec57385a6ff69da77df2b012a039c324751a33ebdf3dba401a289c936722fe080b9c7e55eceaad51d910e73c45b468aa2f71b27fa0da7d888e51190d9e1959de7d8f5cb67dac1da9b126e58d2fc9151dd60a6254b56a89984591b69f90c59b96622f322cd8aaac98c50a20100b24f719ae164a2136fee1a6748a309b39f44a806a440c3395f9ff6cb60161ab7c23c70ebdc8a88c86932d249cc1d7195b1bb01ed971c53f0df9c2f7cc8df8defd89b97f6c14dbd8bfc9cc2c87beb41b458be0f743160627995ebb0848485a453a61a4a3d38d9fa36ac291de56271c6824573a9f81f1e2bd193fc0995405d4da95275d44b4009fa66d42ff668223f3eed454d059e640035bd6e41a278b1da36dc5c4684a1fff2f4a710dbd339e9d8af1de22c002aaa096e58f7923312db3df6858c92fb136a0807e6290c56f23ff26c020e96433417649fb0f86911f546b4fcba52198c949ab909ee62ee07f42559fb4b0d64a1c0a013d288f54c16ceb4daaab0416aaeb9777579a3173e45b01a6e49a6561226bbc07ff0c8fff424789ac7477f9c8f7aa90f63ded29df3c082e919471d79458f086aef37b3cb884f83ea0320d09251687ee950021bcfba76ac7602815126cb946eda1a9902b20234e7e7631fe6603acd7489e084821b68894907b4c6f16d2847a571fbf36f00b1600bed758361df4ad1c0c47507b98fa18cd8b7fa4376041721077a1db6f6db93f00b97c0189c3f5ad63702d0d10ba285113473d160ba59f2ad001dcd3c832f0e6e4d6a78b8e855276db47757289efd0d13ea866c48015c97e279c32679b7019a9fe24c897e017f46fab47081729d9deb2cf9ca858b549a72b4dc9c94649486341db56c33a22c98f642b06cbe4a8fd99348bc6713d591295711f4cc1dd14b683ab4cc2bb879f0205c749e8745565f5709ef634100f7e53e65f6e8f62fcc09e95d71813fdfa8d6ecf116e8f53f1efec84fabdece7d0d9247bf588300236861a345040314b4fad2ae06692cb24d70b4a464a87d804c2edec116ca73d65a0554073bd20dd28163dd64e3c3ff8a5c212854a0426cd3805640b30017f38817c8e508a89f82a6af740757f70120950b85dca64cf64ed7874d0ef86023cebe855e142be4eb1fb4c56ee93bb57d08d0a01271a45f901cae3208a3a721a78f6e4ee0b7c33f03a4bc5d0a1f22b399e64bb781043e95edc55f384babab3de21d334a303f19e4ab3f8d2a7a94fe9ba20c7dc756a31f03418494ecb87b6cf8353e7619d2caa6881b6b499f2f67eaf623387ebd15b0f6ebdd8623718cdcc6f69aa2da5514f9db80505285390b8d4d4c00fba8aff4a9bc9adaecbb4328568ce00fcff6dfea0aa68be492a2d2c9ce0aca1c6fd1005cc69ac588f0a9d244831bfe78ef5987a24650eb1c2562e8d5c1f61868ce138d73fc6f0ffa409552d75c568669ad06296d02adca01bb08df0845f53f8cc0f22c3cfababb5c29799381b567776e5c90146961647eaf76160772bb3482921446e5ca14dab15832efe58f88010229e6fad81c6db5d4672347aeeeabf1827eb72a5861b546de44da2cd197c5d77a989d5bf3923452cd20ee315994f2f8016d020babe8f74a65e4acd69ebd80f09160b4ed2963e3bcdb6e9df8583952670965532dd6312de03246513e6cc08ab150d571294a3e80252477cfd73f1827401ef0905f2e0480bd9065f31b9b0aa0e155b1867c4155542a5f1649195c6c568478972da5b88b0ebb15eb67382553bf965af9ebbdfc55a17243353160877e279ece5ce6fcaffe7cc51a6f4fe991f2ab41613c97d088380b051e062cee73d3060a43fc318f29d1999f3ee25312a8490f5e98a81349bfb386035d92f60c1b6c1c3f40d02ecef69d2d582b31a410638836c59854577f91d1c10fa78af97aa412d2424a636936af17880f56c373058b50042c1f5da8fec37f958bec39ce9667f6c7bbfd858154fbacf047cb1973039ecdedfd4d4f3a414842bfba2c5c1945c33ab364499be32c7c21bb7a8ace4ad02c66055b03a10a1816f90cc95457b6789823ffce4dee3fcf93a3e5b5d31d7249094a00b8f6b9642b5cca8d5b0736cb61da429e57dd327bb4c32faa72c05ada152a8b46672f419bd06a2c678f758def828e97b60fcc2659d0efdebb859eb1e31ac495c19be05daef254e31af2541ddb08bc181fb08e543d130fb27018d007187b45fe29d9b72f81444c67d7715e85e18b53d35077ba10d89821310159a2683683ce15d0f6b28d26d5438fc3c5fc61c9c4dc6002ba1ce3e51c637bb5c3b5e2b0b04bd9fb7dd6cce832f089865fef7cf3184f4fd9bb837d04d04549bc94a9e40acd95c452e0396a61ee23b984b53993bc6010936e36bce41d432a21eba38b504dfe25cef44ebab6f9de2642ebd9e174b0ded41016d91d6ead621f5663c1be7b8ce047575035941a33695719b5dcd55e1532a65c463ec81580cc88e8ddd6ce8ea1b320d74a3d9d1543a2805e3adc2b85d357bb868ffa06d072c1074be152cec75bc37ca420c82261c4b349a34b8d571004fe5378dac1ac6fb00727a53df5ce629e456280a9aa5335b8f5aff4df1d132ad42d46c5201c9dfd8a6e1bed4c590e41e18f08f14393223e72c8c9a43548fd38b95209b50531293a1253d72d3197f8a42d1e9058f551dcaeb0107d38e2911037be3d89da4bc938a96a0a2be2d87fe7b6b74b26bdfc46d1122da0978585a41996624f18f86dfe029ba7520c613d29ce26eb286855bfe2741b75cee908986bc09278b4fff373816f37cf866e1dcb154d50c2a40925c7e1c84a34a9ebdc2ae9af7bfdf27d22c02d058904dc1496641cc9d0a7afcb55a3078d5245e49fcf01abb6a97c1fed8968b4b9da0adc1a6afb8b93433a128584599859dce60d344f0ae110adb267628344f4e78fc67aa13ca7a2b8b3704c7fcd0629edc4685364243a1f8f4e9c9b3f4b6a51a5781b0acc6e1d4b3a49238900328d91c78818ad8ceda94fd6e434d68ffc414c330b24663656b0835b918ac7a6d958f33f5cd82cd5fa190cd204996ecc471968764034cffdb7e501d6e127c55adecff8204211ecf5bcd7a4fdf811341a3f235cbe45c3ab5098ae6438a82059150f07871ff3af88cc197296b5af51764f24446a62aa9b5a2379e367a53471508d0d322adb044b016c609a981b5334eb30a0e09a4ed67a6523e65d0b999331ed3e095da234f535cde6942d4482f3949ca8332b5c6322e8892e79812dca885b28630629b3f38659ceb2d73f5a8d5e77430722d78c3d7741e2a949df6c168ca1f376c9c72032cc71eeab65da60e99f890495ddc0f747a965b8763752aff50a20f30556e6da3246cff94b617407a951daee32b10a52e19dca250f882c79e6da8fc9d1747dc5bfbcc0fe96e712d0bc18bb48eec4d090e2229f34e2e07a840cdeec2a371990b6ea401a84b11b33b80f5251a56a7e649c4109639d74d554fc9560de74c8385c4688371bfd925acaab3f507508f3e38ba0fac93244f6eb67fe77751342f990f642d8a6b074f91d50fcba85ddc520048fd42283c7a918bd3aec33fb0eb00ab008dc1aa3afb67be29532cc6fddb8e8a103cc32cda29ee5a8da8fba18a11f2b65046f6d213987e6115331c49bb1874f7185699867e55ed917a93f54622c5984da56d639bb464e3a8af5e78845cab05eb8658795352e999da3dfb4112315f408464976c4cb1a6367edec211d83d161e066152b7520ea823ed8ac841d1e61263463403275359e67a3871ebd5e09828a361c9c76f8485f7f2dff849a60be74951517ff998e3e271877465208d26148e42c01d04b2aa26510eadf3c9b134addba495389c409bca0065740afae7ad4e2aa27ea8eabdad5610c4a2f28d60ebda1e21fb7b10f8baed7bb02bf4094dbd4f6b6930e32cbba2aaaa75f05a86c1624124d9e07c0b89317e99f79caf3f652c694d88cb70bccfa7dea78832808bdfa30c608ee60fc482cd773b985ed151839a79ae8e4eb21a30ceb863edaadf143a64769a68397661f9cc4cd9ccda1439b3c61c0b631b98c26b586fc89ed022a24fc5c61e0a88864bd6d6de7a8b1a8089af565a155de9da115e6fba708c391ab2d87ddf963c1f484e9408b84af5c81b3fa711d4423bd08e99baf03e89781cf95dc63f3d2fb497fe3a163966a926cf641dd4ff4286ef7f7db12c0492342b3c2cccad5c41ee02475a2865addfdb22211d6d0e9cb1261d7f7d81213b7aa1a80fcfaedb21b97cad68663ca461bd41d0be18bdcc530c3f4a2cdf4b49108dc748a1fb7da72535c53984d9f1bb8e11f21a2f85d5a1d334127376a724b5f93aa771e7a51be5ab0b7b8f32013f5d597537fe6968b31cb5956f29681a807fd7e5eb139eb840efe87033f92c28ed44b6c46a55fb06cddaa115e8378dc0feb9bd18a4a5e81328bd81d26e42ea8c164f2aa9b3799554875966fd29afe897fa207d1ee3c8c6fedf54ddd76ca2013ad3fa37929955b020a0c62b5e7151f4858ba8701453b2c3b3af70962960a17d671df6f3878988d35a6118863ee5cecf63776c387cb9a162debae5073069a183a856aace38ae288d700963ef040ccbe19c5e8b3464a01a3dc46717b4a0e5cdede8004cf328d212eded9a43f3171891cbccde5ea8e70ea9cfb3481a7fe54afc2f9f703f7d4e8539e7936cbe34b7090d1f0fd93e800848b1cdae81d798204a85f80351f214a257904a69702cb5d93f817f791092ba66ca332cd18a9af05bff75fcba080bf70bdfd5e90ae73432344384ef30ceddfc840d36f84a238c4109bcca2f05ebb9c277f14a610e119fc05de6c06f5b61aef060a447e8ac57c38d4568f319d4674c9dd3d8287b5c11de3f3a2f54a0a809a05a51230943e1dd7219b64500fbb48fc602f27ae03e91770294eabe2aa941029b6a9ea3afdc962fd961a7fb9c0973beb45b2ea891f2c0bc99380b3d6cc49028752b969450cf64740b2bd80bf43ea721304118b5c37f8b3ff46cc856bc46bbd74d127c5ceda1e180a6a6574c4a7a050ec9947130c6e9cd3459feb680c08efc6d79f91656544ae6439666559330c9c410c9dd2f2c519d041a09fedabe525dcb985f96c9052ad5f6613858ac273021d77fd99260a64d04c18651cab3654462cde8f0415a0deec34f04411c3836d3f0aa464b27f4b3bb4eea797db36d22d191d0c52ff7b217ef5c11bdd2afd0c3b090472a39c3e760a4f4d14caa80693a09552d9ba086c79eca9801e66ccc2fa8258695e6606569bd49174e5db797441c533762cee7693836d88ab38b6e340d000a370a8b4f668bed07b1cce5695802af1b964494c6bda9ef655222d52a98cd30250a23994dae38675c4b6eb5ebe0f90fbf5688367ba2ae4201fedc3ef63cbf137b3f0141c814bde74e6119730c9f14b55648ec3a631a6f2f9661d68e0849591482c3c79117f4f75e1048bec83892bdb2f182c5ea834608d968ceff4d063cea6ae4429445d5ab832f2f391c7ee71f9ab503a3ac41e1051e1f9174bf9c68e9e814a77c0b1bdb8109a9c8098886d2254e291bd942248f99507a70abd0c92ce7f355db7cb8f65cf7dc80356f0d8e3ac9d9cf8e84612487d29d64017c15e696a8a4b31c9539d62d4e91ba4e8500c4bcbe4f0eb7e9c9ddf82e375d50ec37e7bf469b43df724d9d0aa2c361ffb9f7d0cd589ed7b78d2e960a8dc79debdc3023d9f691e9e5f2b5a6109c9ce816873cef2a3608f3f4dfd7adb9ebce3baf15769d939b84f287c40adb026038392a9b64848e3ea8eb21caf32b87c93b2dd03501725f9820b47d3c94584558bc5869eb3f66a191233f2d91aa086db228bca0cece66e5d27282722de9b4ca4432b872b86842e204e4507d917748e897e12cd550a6593fbc4e4d1016a9a35bfc21dcdf6c25a673bbf21d6e1e6496372debe4c7a3f86b95222c9468fcf9f00841ac22c777f4e821d54f9c1bc685c22e2dec4dbe341a43e8b418859c509d6ada76078106639c8bb6530c7b3ae060d2644cd483ad3c85dd5e16c71a7454077a1656120b7ad5a76aefaa84c878074b9ad45d97b18dd19ad42a03a49617688f20feacb8d8f5f8d55c0f2aaf976a0bee37bcf775ecd7679f950ab7c4302fe0700ff3515d5dfe981d9523f211b058eed86045d25d4a5e155bc787b57379eccb238172cdd3eeb5510011b291d70dda4be4f2f6b95fe619e422331de4c9e8ffa8d76fee974873a9c2a5738b26d43c46852fec4191b01abf43cda959338feaa10f2e19fc6968e7b67058195ab890265cc0358df3fd9fffb7def8a9a7846b7e5d2ab18998bfae92d87f540976b61715f729baa4026e39c019124aa72c6e8bf81bd72a74342b3128dee617655b762c88dc88d47ffcff18bdbb8fd195f73486a856dc5d991a9142af1c7f9fafdb93aa3db67d659ec14971bd3425fbefd14affacd0fd0df032e631e570f8dbaf4930fc118df6528c28301a90e2643e01b28a006f85c188c7d1761ee65d41aec28f93567ea1dbd3da40338c1ed86bb48fa84dfec05d079334dc5dbcf6b6ae763f446c6958ac0e16ef5fe3dae2b919f74942fd508d759e77ad224219e1ad0d9eaa7f6911fcc7c1542a59b852cd80522a618aa777adcbf6288e0672bd363186f81b0a77a991d500142d50d44e45e08e0762b9d0c79df31c03713048f831987cbb61a1464480ecbce9c223e8fd021bdf31ed87536875e85b03e89d7428c86066d77a75f2c1d2934247785c7f445053611577f6306a12f509c6e3fe1a23ff581325184b5367e82584819b85502cca1deb2da454751553a104b094c22f5b819b4fc259f88623a7b94663697f9cdb88d279517ee0650634d50e4d09a7ca82aae48ea9e78ca12b9831bf349a84f9b7e546ca27bdde23b15715724c55efafb77ca401ce7fff553387120f39d7c621de882ae24616b1fd49848c961ae309904674d883451b6187053e0365eccd237df35acc4daed165e5f8ee99d3ec8bd04ac55afdf01ddf31b2590d51177186f47b700897917c74a8dabd480b666c4323c947af1af13a2def319ca0965f282e6e50ce6b7304dd4980142ab2e0e4f47e5cc9f1e5f0d3c2bfdba993cba934bbce68b27f06352dedbb26da8605b2df382be2283e58824953920cddc3af0ba74c99e95a829151510ddceb89267eefde87f4a36523c9d9d00b874a9d1b50f2473a2fa71aa21ea7d8b7e133fb8b1e470c353390a14fa7d762a5fc871d348905772196d2c960f235b1cfe0aed98818fe3bd12683aa2467c0db413d6faaf16e7a5560354f47a0fa79856f7a0d9bbfd0ed34e63ec95203d62ecd8e7609d73fc06742256879d1ba85a767b279ae8edea140a69e6f72b793ea2c2bdc4bac78187493cd6d587b3391dd807b2780c74f608fa544f95b8d325f82960fd9e0dd4030f6e0bc91bc4e46cd5d86774a6ecbcd403294476171ada5db41561d2f82b9865b2ba0f4fc0ba47089101f8bd2da4d545f7ec4906fb4cbe3cdec34566ec238d9b25f319ec2aab432f3a756147794de0e219ce8747014d0b69b3981dc870427f92f972c06368cc242f9822d7eb7451645b5ab57356852a70f936faf0bc05976cfb84e835a7aefaf1a523eaf68b739b94734c1d909e7be7ade6ca31bf1601bff62edad01d0987762d4cbcda37b14fbe68eea727ea11248528edf624d391e811ebd6e657e81643f063c8b6806c1c931c7ede8c649c9eb05edb1a142dec1e0930e9900511a148828694cb0f5c1ac72fd418a4aa5a648e4efef29acc1ec1c795ab88049eb58829fcb17e04dd2b82564fbb5c8f70275bdc58685c006449df3f1668fcaf39b9c79ce11bd3da291a08ad61f98c765a77a711f335be34ee66492cffa61e9ef5cc57de55448bcc0b095e5ef0b000b6f781aa5c09aa6778ff64a42d38fe7a11077449242a22101e0b89f4d66c001764baefc157d2eca0ceb9f42f38490c63163fc8d009bebabdad24b55ad4fe3a81b736a228cdd1ea77662b719a928e64a7ddd9d08f6de636dbf27c7d63ec52382301d45d8a87b3923a092359f8575013bef0884213e7b6ac9b1410d67f14c0946e9f85a20768703aeb0df80a27c950a8cb41b1ac33decfe9508777962d54033db9df5f392435577fc6f33560f803ededbd0f904026ae558ccdfd1cd68cf727b5b4fd45915c4bfd9ea857e950422137d22e308f8e9a9a60729f64864895d83ab14840ecd3b8048e6b0f9087b13bea7d8446952024399163a79e67c732529b8b1d234e45ccd1fd03934fc7a16e0c6fdbed66fbbbc75e0486e7dc8fd908e5d3710886b85f2db2b4409a79a39bb7a241cd16029a3111575f7f4ff8d17c8d3f1cdb0127529535d15db73107676f7e6ccbd0613594b93a7bcc6d18b26ae66f02707d871028dca878415abcceed05b6bb995f4b315e13d48257212d606c3e34a2ee29890d54542e3030ce1aaa917434a704f8451c645c118e393e7f4c7f125417e56c541da27be03a7999c2c9683e1620d8b964eda7aa5f778f74335787a882611c51c2c3c05c7f5536b842373ab706ac2599a54397fa2d2c95d563faaac9d79e9f686ceb3378b9e46370b1a05b636bf6c6d757ed6de92e730a553aa73e7b5a71fb9adcbf4e0df5513a5c58049d53d7cf7b2834b990aad7c303c117e79cbddceeab8dcaa7ba935a8562fb0214f96966ea0ae29a43509b27fa61152f5572c7ebba733d771fff8a53a8cfcaf81c6c229424dbf45051694ff6a509bdd50f65a1d2d0069ddd42c655e8e7ec2349b347e17fa2af4001fa9efe48fef66ea5846dccbeb99706908abe18363c6cc41e921703cbb8dce5c1ea03905b72c9972d1d536afcbb86dacd1615ac37086cee5638132259c05e76f8ee91c411c7838671f813d7abe022ba5913a5de00082c27cd3b93c6ae9b8bbe2d94ecc43c792beebe1f3bb98ed49febb580394d7da340961c17f5599e981450b5b7bd2f6990e0941df033cae8a00c0c00777840ff6e5d280123566fa8d9b7c27df513a178bb95967977b23c5f84f3bcead7594f4a52a714f5237b6dad4050ef7d8fe2dba3768abb87c4bdf1ea6a507db6533a211ce2b3861aa3d7d8a3ba097b9e4a50b3e1c85caf0967206d44e2f6b4a243d8c6106d6e36010e51ffbe7ceab7e46ad5f6d109337703986480c564b3cf0642d56bf630e0c317388d9c5d77c853b69b5218fa3c19d4c0f0acb4003a00e9d0d598b073a6ec18ef3317cae71c43830368f5e6cdcd1b5d2ea92fd2177e33808e8c67ab01e224cffb3b696209166953878906d7fa8ed98ea3bfada5ea6ecb1e69136eb03b3b0defd73a5fd6f51c9bee04a58269d41e6b17285357e9d54cdb60b1a915bff6ed6bc71c6a8ce29a0f2ab28641333304af2f7bb045a3046965982c357b5ea5ae93e90d28d32daa89c09ab75ea02badc1b06c38551cd30670d1a08407c9490aea8aaba9e85dc67fa6c1dc06a32fff516ff35e08917bce3f607ed077e1cc3903164d240c26bd87640a7d2698089c0abca6f758817292b598703e5d64648891dde1c3c112708969d3c99a5149d757352bc786f6d164124f02947479c6bb5402dcccd5f8078616c8cd10c1debc47b65f3a3dfa44ae833bac7d9711e3c2940a746809787a4d2a86a9a826ec284def7c259d14b5139c757d4838d8d55cfb8e89434b4513415dc6a01fc1dc1434bbbabf7f6f384aaa82aacd3af6fd181acac51b10c8b8e5fef9735cd4b4b80ea504bf1a4c62bc884703abc7379128817a2c14bf1f792f502bce18724aad0ce3b9d47b3619d9249713a0452dadd5e14cd088c1e682c502a57b875954b87240f59958645632c768c43155f0fa6acd734d1b642fd7017f89d4a784133eddf02fbdd5d7b1498acd269f5ebaf907b49a6fc4f08f1291e05260d36708d45fb472cf2b2e725b8408e5c412961487037faa9756bd3cfc5c5ba31abf3a19058e3fae5fdad8f887b03c9d6dd20ea4d2dc285feb22ba0c6913dc92f5842b3e1212cf61a8fee1f8f44b8c974b9c9d4dcae8bced15e15a1aa4e023f5f134d5933acc9cf491efeaa3855d2315a96ecc23c3bf66e915e050d47b03ce10137da6d4438d5e48f594e5504f2199f05ac4a3b351cc1f46153859ad4ba8f4081d60650064672f58ba41d08889297e1dd6e5ba937926bddc6ad5232d414dcb517fbd991a7ce56d43c6bba196cc9238ba83220200a723a83819254b0cc79efe86b2cd4cbb1351185c81dbb97c9b768894c29287669ebc4871fc77fa63f880ac788b07aa0dd620b862d0fe7c6bdec2397933717b3d21db26bd11e9d614d8512f95c6b8651b25f72dcf963291da0ffa69b3fc1a2b18ed58a9428d52454b81ecc0411dc8f68fe8730f93a87937d044344f1bf5228dd55dca5e209d2962980e9d54d8490a8e21e7f7220ae4d0745157a94c268960f0aeffcc07751de815c5d31ab34f4888a41991195476dd26af9605fc3e852b812186e46f2f260350a640d519d36b8b96df0a4e4887d8df16efe527c9c766497b136e90a9f3ebd1a4e8069f8244083ac3cac41d59702532e75d3cd6c0acfdd716227d954ebeca8373a651aa2478d7745502f37a3e13a28ec5da207f1ca85f5d800dad5c987f5696e7f941657e1c70343bc09291ca30c3e6b69d1d40f3ac5a42bee010ee121433f04054de5dc0cbfd1517482dbd0b58b1526d53199a5d68b0415aa263be5da8cb06209adf797e6874f7a8c93bdcf8bc544f69e2436cb0522d4b224264aecff61ec22bccdf7116e921cf74df156ed33bb90e2a81602d2f6e30dfc46512c53cad4b0709f75ba1335299040d62882b54d01893164b6e219a2ca45da7a3d02d66330bc4aac9bb3ccaa83f75d59e5af07af3c330ceb11a6daacbcc075a76337bf4c409dc5edfed03901c664349d2a5f2d8bc08144f9e55645d461b6db6c3be9477bf325c52d6e71b2ff0e0753f201582f96625d817834a8bc514368de5d10c90737570460d8d77fdb92ac65ae92810c3dc2e92344c437e6ff11d25306996d63ee44b6dcf55caa44635fdcb1304472c4178947d8471670daff6c295f4bf7fde9dc14f298096427e6d634c2ed61bcc9625c779fec6050f398d4c1482fe787170162cda1e471a41c7ec066edc3210b13330d127ebea413bc7b0a46a10f5c697513c1234f3ca92159e9e24c3886d24ab4444a8412f4285ec0ea30fd6c91731fb6ab88dad38f37ac1d134170e1c2d40a75eecb9cdee2353673686bc222a364b180b6bce7d97e298e3d75deea0def8de2841b54c1593417a619ddb5326ffc8f68136128132dc7a9a3ab62407b0460944d4c2294e9356ba121e9978eaa6ee0383fd2eb8fd85387fcf80500be073951040550c3b0fe0f3021978a19ec29b03768fd67ea6b65ced1e2b02c451621c5aaba6a1faab4ad432264b461f949597fe7ab81c10f0b410949f1b4526b95b693cc5809b9cd0a01cd7c2ad6564eeca2199b4371a5d2233b3f15dfb8b87040f1927ad205f6bff305e7dd47defc62d15d0590f34c7ca0760b6a57d32b7fbc287675f48ea0b0db01c663025c710970ff4634881103e0f0601b2092d43ac7cc6b8c891f9c83fe8a2f9deb53c85d251f68afaa8998241614cfe1a1e290127e77e203a853175223e3e2d73b2c02eb1cc544070a2e27b96882d958e61a7afc12697fe588d906a13576115a719ce252fd981d03a88e99b688dbf1993b422fb6e99ae194895cf143ab2f1a52a1997c3f288d53ff8e83f35c51dd14e1ceb1c81bb9599d13639910379115978c87129156c30ab531feae39d0b3c116e28afdab9b17635589403ff22eb2b351b059c413f297c8c0c9b566ba5a22995c3ce7518e0e9a2d0b35035e1a5167e8c62d6f7a39bc6fb6664e2d4e03bdc01f0f46d459ffa0427f924e4675bb10f9b9f374d96a7f92b7df37dac5b435405b2972edd1ba462d09a8e18129e6ca18702fba9f101d1a686b53dd68ce1ce7d9d2181ceffbc6dfbc6fec8cf6b12bc82fbf873946233a609ef108f56921f9052eeb85716e1578d52d877a5f73df9058a8efe38296a962b1f1a7ed1402089ae25dc4e0c1258fdaeaf746bbf5e2bc0862b44674bdb0c6d3ca1114142578ef282438fc7210958a1bec6a9883b31b64320b78059882ff58509b6dde6a20c11ed0c0486ea72fb3de0899cb3acb32f3f6a099f9f7d7d1071364870dfaed2ccd629c92584c5682ee1a4aeb0e7d43de26be3d10b90cd3a9d2c071757a42354bc576546b348c3cb3a136f40a705bb09f42405ff451adadc83bd0bc8a84794a5e8e21060cfb11b6604ca315b1bd5be141bb6c767762b61daa19cb54a470fde9ff9cc0dc26ba899e3074e514b9e0f30fb1dacad876bb6f681ea4e39e529f26541cea782554be2c1c0975b745d2fafb637c2c49fa516a2ee1ab97232b4be17a054847f0c41052cd7becd2a8e3b80276d1c561207349482264152a2c387c16b0a6b756499e94b1f4928516d2436001fbfc39069e23dd5a39d808917d890194fcf03eb53910cfb5c1a2a55b4f52224fb55286190dafc19f9fa05ec5cc7d9f4f369057e33a2d197038a10117132aa4dfc7bdbff7ddcb4137884c599101c731e3c77b1b5dee7237eb4e33748ba241f01f1b672404d31cdba5c6457f893b0144290d2b0c9239f24812ad4cec46b26db755c4889787835b5c16a787de0a74830f3438a2378eb3983701a7b4fbd391aeb2cd758ea1b22bd949b34c3a94592ceee0ce3b850d447f009eb19ed060c21a9bf6ee7fd7dda5f80680121499c2fd794990dc34ced5b1bc9a179e4c6db8fb1c5144abb39c925e62120abafcd3b4ff7631e9df0037a23376809206d86db5b1b5de6407e23af2326387b50d3d942b7e10c547b8a0194549881da2d3dabca95dccadca7e77e5526d313180290c7bf09cc681b0e58eaff9cbd257ec8251d4d5c763655fb43e892452a8e99718e8625273be6da08801b7c1633e3648e0a3c394f25ec34d70cb46eb4766859e326b1a0740c37a264c08c6a9b4a410bcb7f10594c0cd8385be8b34b797078f810d75f5b5928b47fd791ba34ea12c59cab62e144d53e50aacf75e11bd167f97fc25c714f1676f2963dceba426c4708b97fdf8cb043425f7364c1a8ff158adc324ed40e8b5c56d5b4dca71f08b0aae22ea862532d0b9417ebb14056535df8899c7b9c4bb10141ffb5cc2f28bbf5b6b4723c4d276dc64fa43f1fda32ad64a9d632570aa80d0cbf351a12423a85b899e127e2a87fd342382b4a6240dd41beca5499f4f3ddcae9ea599d262347ee6c1667c5c6c9c9850af7bff94773fac0adef7a5480c8bd54bdb56a0f8bb0a80025cd830f9e05bcdc9e9da94ffbd08dc9894718715a3289c15e7a4a528ddeb24fddca41bd9b1cd1eba551b6370ce8f85f6eb8ee58d4c651caf03ceafc33ba531c794805a2cf9a7879ce06d750cd42c755f084fe6ce97978ad271437c02c9a9f00c76e60686e493d0e4e06a86369afbefc1adf1a036292ad9f3b0a8b8b928a0428a4e66f4495385573862fd1fe5f6e9f758db80ad665be6dc2265bbe8d6f686aa31b372769d6141a2c8adbb62a4cbcd560133254873af6d58ac1659d1558c36436e3bb4aad89cc3cf7eebe5c6c462f30c253db4a4f76ee17bf7c9611e030ed29866084da94f342f154bb94c095ccad4e55b143ea13f6a5641cb55f2e9847cad0435b900ed0e2e3d7316e63c7e050d266ef29c5046dd899883e55bb2fd7b9303aca6cf77ebc8c340ddb2b60d031323bc2197cb3ead4444444905d24ad1ee98dc208fe89e3272552134d9e72cf5cd290dc3dcc8a53032ac3fdbe9238823f5a984c6f09952020a37deb4fc1d8d0e76bd28d2ec39a1101b9a54da8ddc1b6fe51b9cc77efa86e68082b81d857f8358f25d7555fe36a31644a76ff7787311e41b641218fcd1edc78a9e7d5be2c10e3b49c208c4ad05b55383c742d19f03a18bdef89ebde00f37651d5f78571256deba628925892f6d550a1c99eeb7597852e2e28bba2dfac11db5e8c08fcac2e24b01d9e928b026b98036932db5048d989690bcfe1d1f2e7f76d3064ccbfd22cb9c1b7e6418172fe0ced7802a3d7997b7c63cb27a0dfd02b73178276ae3a26b6121451df93bb4a72a2ef1f201f54e657518a5704ab1482ced759ae9f84d01acce507236482cee740006b0248aa5734e1e0cdfe637b2dd90da22eb238afe3ec779f4c6401aa7cf50361eaf27a04cf4b97447566478cc430df59b813144f9dba271e25267420560af8d1f34c8a2b187798f504a269496d7190f9c961ea0591ee61b2fa7ee7198efb3096473c3daeb28907d5cb29e15f5127829b35f12b307542ec9fd6c4673792690e1e0d2d2dde869faf333376ccdf1c03275db865c5251da13672ca0746a554903547b6975f6e4f9875921f2aec3c389cf3eef7b931fb99230d4d2eb1e0936f9b17edc89caf84223183d6008da197b38ad3478c54f62b1cb61f773a88e3d8e9f0e37fb8f57cea517c8a197e370e65e2d9c146b3c0a65922beba2132bcd6a2b99b3a39fda230e14ff27fd34b44d8b59429485f9095ace92bd0d4cc6b335a53e20872106fd319da41755be177b562d5b6a3ab6c145ac77f05e6c33ffa4109382cb4425d724d194062d8d21cd6006d86e1ea406bd0ea90cdf15140e6246b8818ff71368c9b5fe91a08737b99436b05ba33683b9ab44f6994a4b9fbf18ed4539ce0660cfe7a8b2f57096753851de0c3effe2f8b27d4695833f557fae08b2006086a59ef99cfb703628b68d5977b8bbdfc6e49f91cf65bf5c508f7cab74a5913cd7e9f911cf6c6b1ce9283e7b611e61000958a608533cd7a553c114c12f4be74177b30472d955d4cba52be7c2ee2fcccdf946fdffca68d30d977a82e23d4ce448c3df1f6c831d1b4f8bcd4944f0505e2282d0c22a697c28063857fdfbbd6eda7074e13cd0b0eeece48173f06bd68b92fcc9ca0d4131cd7f2eb80293245fd743374e223916ac21350c57008d5bfa9214c7d48413b6f60f9324d65f574fdb3be8ae8e5a8c0d60b0c1381b02ad047d858941ebd55f3949a107eea821c5b3d980b17a06d2a3bdd071cc4afdb432ef501741c59db4ee8e05905d3e275bb0a2335edec9cab305e4d47e17b9818bfebf5ea860824766dc19a88564bda496c67215644c19b4166168c1e484bf809117b18080048d3e16c8bbe83becfcb446f353a8119bd9583bd16603ca5fef609848981ed6cee9bae94607ab1573de4d2214d09a237d2e98c96e9369e09e300aad804fce007b346fe6f7ebb4bd4fb99c71bfcb79ee5727396f2c66b14b1abd58bd409641655ad4ecaa1c7785ae8eff409a1d95654ceabe71dc95ee70e74891cd1e1bc98dbb13da581754a34192390c7f7cc559ca613f6ed6af5c59525f3aa0cde032586159d5f21e1766d4858448075737eac2d2db119455a019de70658ae690fdc8d00067c29a9e7a9dcc695c0ccd1a401f8734de35b6be864d80aff7db7b599eaceebd4d984c2f868dff503fa55d7f5bbb0e51671a673aa47e767c2f68ffae8ea9b6d56c199f2cf3725ea629dc12083a19169f41707c310a479d505cd5229d27c62fec3f3835819a42efb7ca734a6c16da53d0bc9fe57feff61d57c4837d5fb578c12c343c7df3e620029235eb282c465d9d442a0edb77548a356c3be833cae17efab9ea4f14dccfe09155bb0ac6056b0529ec00434a8a0a107309561cc2e872bd80bfd06c1898fbfa0f2089ed7c8bc06da8bb05c820cfedb958dd112ec419597f0c774569d7cc29ce0b9f87019294fefec66386f3784d5551dcef48c5d844e642ea9e769a7b4ee19bd45c58d65b45202c772a6f48d88bdb6767e8b38f2a1e970b6db10a0a1d5bd872b04cf4e4f0a27cb8a38dd17416a36017336a7fe7b1ccf8d7aa0847af549b01ec863a7ffda434f1a185ac77531c51466b239dd9264e859167501fab8df0714fdb6db601a06d6501eb1d6ed32c03f0fa930276267c222620caa1bee8398dfe1d2a07dddd3881c97142e58fde22b9acfb1075f7b33d470279fcf0fa17f7a808d5c1de3e76c316d4e4ec6f54702802f4102b02e39f556f5ce99e80c28abf2faa9050d0292ff1cf32086787a78d4bec688cbb07c60da9d7d30dac80227f9d9a39c4c4ec043ea6a9d19b8b8535eed46dd7918333e687f4831012f71cc8c47a07490d383e87e53b714111e04553b019d09465ee5bccfc81106b11657243f4b7f60e1c1cab6a442c70dbab93fd298d34b0129343084f77f9030037c9dbcdb1c6b072fc2c7471ae070c5f1d213ddaa2917156bf3c057562b9535a9bbb04f823291025e7455a2f2cf5a066cdc952bbf600f13129c6e13e852225077d9f6f5ea902369a9483b7089eec025856b6937617e6b2791197e8fe075f302d03b8539e311732784459fa80f90671a6813ec84dc1e64b0c198220fac7f6cb02845346030f8263bf505d1396272fac57dbf5a076895f902ec225249586a553ac81b7ee0660de0016399c139a6356f3751a6c7c787643dea2434d6d2282aa0ac9f0c6931cf60653e9beb7a217787ae62b0d205243b4cde682e8eab15872a83f2ce212350774589122641aa306f6c04d0d994ef1de8c8022e3f09c9058ff8d45076722dd77813645d391a04b50ff9db960d796f5b3e5af971228684773dc042826e02b5de9e4c45f35c53b16db278168fa7ae27f12341b19ea188c49d876fff8ab6f7d5225a44401e361380df11000b9fb9560fe3b89aadb7d7d22c6c88e6843761910442e38385d2b5d40d02f47f26d3fb941376bedb5a7b531e40e57444ba6d9f4bfa8073b5d24cd27c8662694c9c74fe108123f98ab89ce4653fd9967701019b0c9293617aac37e4e6a934c5f6a08f4c190e41ab24c238b1d2bf3490bfb8bbee3d81798d11e50acde8d49e1fa805a0bec8323b1834703372c62e2551a14fbc9aa00cc3d44bfe265b883268ac82a90807c29b9b7113e600bd732775f2740f351da5e4214af977d079ae312a0ddb5a76d60151fb075451fc32cbfccb8b8cd75360a210d1a66c6340e58ab09f87ab61995375a0b818e4a733554a956a933f5a854b24f7463830b18491c6e71f94161570f75c122e11be3eba8e4597dc5defb8b454cbbb88d6b3c670eaaf1b0fcc3dc12e126d65eb4f3f8fdf0579f5943976ed34c10b7d259265dc4bc2d7347522bf077cfc2c6b6427df132d1ece0ef612543e173d8174fa0ad7017607f2cf37b2a6f37484fe4dae8b5915e24243280e6ffdf654d55a6eb6a62cfedc41c8c90e59cdb402a8c254e70a49086d0e341996f24f266537adbd734fa71abdf045ce738cea4c091f7e50bc27bba54f18e987275d2ebce0eb88552ceb4dafabf93b098f58f96abf72367491d41cd43a00b40650e6cd4d964634b2ff7ed1d3ad1ad4cba4b523baf573b34c304894f795ac1d0f3688773a522f3d9585300b7618804af81b47106f822ac83870bd75aee34743a2047b7450390d92dee355196f85e8203f462aeecd400de617d64410d10bc79306e8ec9927406af7eade0b8bf2e1519bdf25521ef621a9dfb296743eff063dcfb93d7138597ddefa5dc2aef758de48641ca74c29abc794167b63c585754b24a9ca73455feffbc0e4b7c46865dbbd2980bfcfe7162c86a1530f772118c4c9ea1ffe60be101541675c8d8ddb9fb4707145ea463589f348b625a66c22d7c4908b4d365d2ceceda67fb7298c3385a794f8e893146a0495aab3e824cfd1edad2747290bd7235a37cf55d8853a43c8f4db7239c36068be7d01e218d70e0de31e33114af1e596eaf148ef0307415ca87ee72b46cc0d82b7f02639ba30790e39fb861bbaf45d5ebedf8d09b5e1f615b916f9996c8e933613897d5378f26658b73334482bc4453cb4f0b79bfcd31ccf6688d6633bf4f70e72591a556ccc254d34c0519913a193c93980248ad9d0947c3398667c5d8ace42b8bc2e2c5103c9962c32cd3b2034e84cda4d3286a779e80ce7cc76d4512a7f0fec6fb757ed201a1b2d73fd8327baab6b41bb186ad1678ca7de81f553b970fe818e05a94290ae72dd2d7061092b1d2029c8dce0c5b5446175b4f03fec2e7625d81f23ab7388884bdd27ee7865171d1ae5b8431f78f0ba91078774b955011ebeb9df5cdba5e219bf4c5a1131a9481a1e5a3c8b345a24a8d9ebcdd5bf73e12c0c3357dbde5ac1b05eac0553b4229db41b20bd432a4aaab2734f144317d8a831525cbcdc6461f7247a28febc570db265d786e2ad0801db3b4084086a68310de3d347f97acb06b5c2240d6a247382a3a0a54da87a0ea040ad16dfee7ff82637e8468fe128f3abf6addf455d928b8b3a1f7d36fdc33c3355fc17dc6e7cddff88341c2a9e57c5eaf2895e2ba55c0daa40eb9a1f950b789c306ae0b33329350f7c2ac89a593295458075d57758986d2f41d29a3d166a607e01c530afeeac717a18dc4c26d507906b93dcfc8b15a52b9b7c0f786d06fa976cf83a788f37ff318c3481e4c4d7674f6a822bb542f55d4b8623384962fb7e7a16e8bbfc0f6ba8ec6855b4565cd082e3265406e4caedc8b37979aeaef40c11659cc2cd9e0990554f5c295647f502b911cd931102c98e69c97c7098d553c5b5dbe3840c5fb6639e8287e9e80fb75b3b2ed96b289bd2b646b83d7c0a8a4a2c202962bc9355266d26ac78395c63f24b1cae58f733f23a902e6590faf08975967e7e78c8a75db41d4d1e51710882b87f24bdad13aaf401c21fa57899ab90b1aaeb9e0eb0c4dd27f2539610106e572651fc5f23e38a932560fb060163846039f9d08d8f0b55afda3153a334f359108e052e88f7e46c5196cb979f105a0fb3523df8bd3321ba63f66c13be9adacb7981fa46a686765653e2242073e9b9f2e999970ec7ddb40dd0c8ed361062ec5c4c5145d8b2f52b609e5ebb518456e9b591781cf1cfc215bc851276e33b7f11ece415bba49af249caa8d7691e31356f09c15532b496b36bbd94a7637f18f5c03fef12a49d98da79ee3e208e1f44dc5eeb61634de57faab30e7c781e9fba3ce8e173e8f6d53f019e1ed0e388945e4e38fd6ab67fce6bda9de19817a775dced09fbed0a1ea2f559c7bccf3f58b455b6819c3666a91be4bc15f11b09d54e0165b768126bf2f4666aeffd423079ab09a9cb9d28623c0cf878ad253525f1a25faed4c9f9158a5cbd18fce838cac294fd0abf3f91caca01e7782c4ee8e9888367ea8baefa6ef0eee2126e5b7187b3cbd65a3031ffe2fc335ae61729fad92cbc2011f6d0878762b599ecb39f79a3032821c0e93a755b08b11e2cbbc8ba4146e1ad00e89d802194adf4fc8d9fb93a55dd312146ca38efe0406943f7d0d046f3213e86f5a81d021c5f9fba880fd8e820d3bba76324449e2db24b9edba8c31cad758e90de7fb0063220b487ea0fb1eb68a1bcf3f4d31f8983b8f3a899fb01cf87bcf3a93ee462b1a8c1863abf05141dcb2b632faa2ccebc1e311989474421dadd186a9478cb4b16130bd2899882b430303d9eb72a6580531cfce3c3af8e20c9c695ace517cd647f45ef38fcc464ad75fa3f4c48f7674a5caf28febc6ed6f7e3a2a2b7290694fa5ac0c9048932ce3e3a5cc73375317cff950e2e2600cfcd0a0135d7c25c84078d20062c76719ec25950e3849dd3662ddd6a76a9f43aa815e75d1e922f8f03e1adaa7df96c0ef3f28965d6d86219024982376515e8c76fbbf624f500277f6a292b316acfefb559dfa99970fe2be0a1e896e5ddc3097ba47c983b12070f874dff08a4ba11b576fa5848205886aa7015689bd01097c6afe3e009498c7ce2d838d72a36ccaa0f74e3375fa7c5ce710db89fcd76d08ebfc80351033648ce9d29e4977001d87d486a73c71ed06a8954a9643ff9b5e6901d741066fcb875948533fa5bc260a2fd0353ea781480c8a0a7b70122ee516c64bfe840ebcb7917e1ccb02be886a77d1a792496cc897bf7e9eed45ab3a23619640e651c89836b56048e580451648510a7a70ddcf9241dee467370f52a459f83a1d751b2d5731526db1683d6caf03cb5d9138b26d9a034e66ff909e08eaf541553c5780012feaba65dcf9aa85913ef86ae8b6fbe462162488773f5be112e9b57087523218e93988a27d96eede6eca00c128eb7d055abed09fd8333a5493249e864a37185c8c48bb0f4e9acf4b424d4960734adfed94b9036157547a92db12f46c1b3470f4a073e48c9d337eb26ada8cf75c0cd1ab2f8fc5af0cc157f957a44606ff6a62cbaa856a0803c641df62057962ba1c6316119b9fb3bff75d390f310eaa2546eafdb4a87813bbea8d689ed01f1ded195d4b3710f1c82d1208cd358bb6426d4b7e949b3c074ccbe117f0899eff3572b8b24b5620b246a84974bea80591097c102cc925200566e1f5d2c1ce47257082b10a9898b5e7e47efb17e5f515007845724b72a6017ba05562d764724c05362cdea818f4fd1e23ac4c551af8024b4062149a32dabf7a08018dfbc1630049c0ed79fa120b030888fc16c4645b95a89cd327be1af955a34988350a3e63e2a0a1d26cbbbfdc1636d583b1590cba895f5799b7137db82906b885c6f0fd386df69500f616698b2b48f8e5a09035d2787365cf726a947a2f313d406802f7cdbfd429ea6c7e6477f451ce6a64565cbe7bb16ea73fee83a2b95b02c4be7cf5468edfeaf5776170c5c32349c2f952361db4278b372d1107c63ef402d85954c412e60f62f56a8d8b2e17df346b7b2ac00ad0c80321844d0980d44248e9bc896f7f4bde4a2c608ee1769e16c1ee86a3b1267d0217e87f016be1217390f7556b46f5f819185c4dfda0017a70fe338ee51ef87b278b6eda167b6c5d2bb8fea888b3143f59528dc1516d7438847cfa624c7a44cc9831e3f5fd2e8afd9b7c74e6f5df3bf69028688f6e11bc8320d8334d45214e269fbed33f0bbbd0e58419aa9ac505de33bc3dfbd4452acda0345370dafe4942ca336845c801d40ca1319f99936f5811251f448dbf8386d253d8cf626e3511a195ec77914cf60d8792df5214fd14ccfe7c7f50ea69822353933ba5186322571726b6fc459eab58996654bb659bbb796cc6646c46126d33c70fe5bc47cf5855e8f17cbe9ff6c6f583ca53387ad59889203733653bff0a27c59f55c5d9f45830478f49edb09d9998779f458ca3b1c62289fedb977581233cca3a84f2218cdd0e3b2ba2ad88890c982373361ec7d24168506e3ecb8d13373a3b07108ea51f5161496c16353f825af14c3c1079d15ebc16be678cd0fa6c643e3b0230e4c24d5fa4d833217904fd5deffcd601f77c65d62d6ea843726213b10f206e8e24717f0805994b6a3622ee9188bf8cdbf1e2fead136ee8dbc08456cb792fbb36ee60ff7d2383c2d82d57b14ac762479c81d0da7942b53ada49153dbba9f2086d54cb8fc1c5598eb6971f5b0c1b3c74c0bafa5c3619a4c236ef6a1e47e90cb8f445a060893eb8171a88a8e8634b9fb4ae7b024f21de6050d6c5c5d19871009da05fa93f5552fa57edf31b318d73e7d3d7e7f685f695bdb61147a4ac1149b015b96caf5b571978e0cabb156d70cb805249f88fb9718c2beb93a6b164a353d98f9040b14755186c31c3d37891a6568dc6c12bc2953c8801f0159d115f8a1d431c4bd710e23ddabd722d2b0233d5eed40f668c0bad0a60c557da1d9fa722b0594d3eddec24fe66ceb79c949505d1fc0697b04e6c262ab6259b60c33032927f71b41755627921a39c633b048c4eeb693110651e9203bc75585de18eff12184d54a99cc6b4f76d1e38bd77a9662aab5ba4858d5158f564541e6c6b6f6ca286681540a3d95f052199a45f133e93dae1f6305619636abe6888bc9819d7c42ea2bd758ebee53a40555e30dd17e7f8b6038dac70eab3ec5b943d2a10dbd461fb9783c68974ec19635c8748218a68a0d1e35d50652c16bd0070cec4b15c9bd2a2f4c24f610ae6852a17b479427638557f89cc34101a9915d10625cfbaea93dd50bab939442b5eed88a7d4670e77c41c6fbd6538c998a52d2738d34a4c52da941518efd83a64663ede0e8ca7229a9c0a3414aff184aa660f3ba563eda22dfcdde5e1fa2a6d2a87f2080ed626a567924ffc9803c94606b6075278d968ca786ba825911283eda45b821a8f35610badad7abb4899009eec86186b01d49c9839851a41d6fed5fcd137ab4d32b71f105f725bd2db4dff573c14f98fdf2acbec73e02f0033f56767a91b016f88af2094b2c27a4e812a282ab0706b9e90fa3eaf0f88cda2e21e0f4da1013f93a21d5f0d88f334c11d970f84cd6d78b35f67e382acc0802a624d821fe1135c8e74e10d01fb22fadecdd583773ebaab270af7248aef4458815d8ff5e4a4eb0a3f0be1348d78bc7a694442305db55f1b66b18b623cfd3006c17977355b58c8aae579f6085424359e4501fc2ec8d69e3f0644d0878a85935966182bf8e1a4785624e79951075512b344ee41cb2861bdcadbbc88192dccec3a80819515c960fe67d136ec1c4340747b36d4a9d11081913eda3690bf37752ecc381338e8a30c937900e1a4f059ef89f2aae55aec35177e83cdcb170b28e2ffcd36ebde1f90c4af3a2d20f6f95a69345daae2eaba2670f7b72b9a486c54b45d72b591b850aa3a6463d475eb12f174d2d50330fecfab5bf22288e1394fdc99d0f5bd6d1878f5b71f41f422fe7d27f23fd1fa544768dbe429cae359d5f618e23fc0683ae691420f9b73a38bfce68a30822b8ce7e825145cf7acd29ca39d2e83108f8fd77013b8c06fba35cfaca67ab307badad1617cfdcc280bc08dc5e210ecfcc85d015bbf6912e48d5cfd28e484b1904914fa203b0faed33e7691a612eb2db761bfd1d70e212d834f85bce010d159b18900575b4675fa2bc0ed22101802bda4e5eb5c1397666fe1ccbdf74aba38dcd7733aa8821b0a78db0fe45e2a5d773ddc9182dae821ce475a3455454dec379447acb7712009c892a7b6f00931e50566d47aa50e43e2769e5dd33c2e3ddc2202ab3493d18c9906c0e567086f4104ceae7469cfc1f4551ba74fcd3ad0ae8ffffff17