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 56745 1b8ee74fe44a49df002fce60d37816232282bc8677bd3d504576c534cffb917f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef60dfae165d98ce2d26afc6d83ce0980d9bbed830f0aedb5b0648393591cd6f
Certificate Block Hash
1b8ee74fe44a49df002fce60d37816232282bc8677bd3d504576c534cffb917f
Source
getblock-raw-prefix

Public Data Hex

002000008000000000...002065000070c30000
0020000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000141bcda55ffb4ee4fcb1a717413d000577bb505380dcd933e330ca1945a8d630fd68bd5a3414bc884ad8e021e477dc45fb95a906e6aa97e4dfa709e1e3036ef9d644dcacd81d1fd6596938b101aa88c59666fb07b73d6053313e0000000000000080000000e000002065000070c30000

Raw Header Hex

0000402053f0c6413b2c36198a5843d40f687fe17e21c85490e8b508ff17b65e4563ede314a02d323f62b486c32c17d1a61380b14d22be508b96077836c6cd8733392d55836f0d6a23d704186fcd91353948065bdbaef030d8be9b0d98e03cd8c6af262dce985d16aedf60ef

Proof Data Hex

59,560 bytes
121216010307a577a7f75bf1a9e06baa939a9dba1ed1451f13948837d4fb4e90cb3888ba361aaba9f0def54b40057d2042823fc55b3c084de43d224cadef008e5c74bd92bf9f213bdb67978719642cebb6b59321b37071dd580a97c9305077c64379b8c1a20eb0ea02d6b0f50f89c0833f49353324b60dba51b97fccce008abb8158d8f8e93ae18b69c8e1ded1ad447402a13ff66e057f978b9bdc1a38a3566238d3a68c185dc29741645084ee561691b0a5ff471a84f0816e9282bed8e49369734513785c5d15e1c82ceb438bf4fb30a9cfb1cd54e6f8a2daf342d7492f0a25ffe4877ff129d892375d47147661afb160e3bb3fc889c730e060d73e45e340a5c28fac3ba92c2813bbdb3f0d0f27fbf6ad20ae177b3cb3a72ecba4e3ac493245bc063bf15dc4edd68ea9ab5b60f47def6fb8060a482b118fdfdd426a1bd3ecbb48a85922487f72d31cf9e4fe8f19b6aa8e00de38d41f478e5ee77c97efac172c0ed97c881d907f2479f124ccd2affc05f1f5446757f36e5b1e6b931cbcbec8be7380d95aa43081cc80392698b14a00fe80d84433dd95891a4103a007fdfd4784700499d11cd2c0083211f758d83e7472234689eb724380ff7a6c2f9c3d4a8000d4db37078f417628fe602f8082a63eb1aa3d9fdb0fdb645c799e11d94080f2e5ef27004154a89fb7016b78f8cf30365cfc725e6126e53a921fec791ddd56b6ccbb1097b6e9492913183ece0e22cabd42d24cdfbcfc0047714a08fae7dcdac9b147f2a659d518f5fdd95dc75d099b6a0367e94ccca49771556dcc132fa2ab8fb5bead958654fc0e4553a1cc72c52a150b714f7f334e287e19f950334f7cc441c94c88ec1e6bece9df225f40b13a9b21d58bbacc459c1c41788e955ccdba7b265ab1c908be7f6948e4d8119a7cbc9f034a495bc34337199daa9514493965d3937e85f7bba6d047c387326456889f64ef8627962b29735f025ebe191c7d80ee1fbfdde52b89d7e10d46e6cbcac720cdf792fa555d2060e3cab8027584c1e4e0d9fa87aa8dfdecc7fd0f7afdc6e444b86db72cedd8487ff30da933c272fba103eb240c916977ff69a6f3b43356e049183020976969c2c7089bb40b112b6a60b2aa91fe8ad43d224b75a5d48611c9cb4a89ef7fb4e19668109c8aa91b5006d1bf369f139e77437433c0b71749e4dddae1200b610b562acc8c87fd7d32ef624fee8a9d63affb01a9771e98118d06b4ec692e4c26656d5c71f1781ca58879367c5b27eb281543fbefe92721641a5a1b5e62de1f6935dbdf83d55614b7079328a18ebf6849799a72c8c53c72c55ea455f4a4e11b3d8b6d4943bd32a3151fe11bad27b776f8038a8a2202fe93b071dafe757290409b573ff7f99d7b64db4a269e317cd5ecb7afd0d914d3dfc29dd562fcf4adaab2e003b5d9fa445d298c3a68007b8d426c44302a216365305f6951881136756ddee6132c82035bbe15eb7e64ca592e5c1ea90de94ff63acfc8659cfa3a0248f582a86a8fc24e8a04b9c12ecfe274e344e0370b356b0a3ea96a82f81f02358bf00e90380610d66bcd90c13c826f2bf9eb5feeffe0df9f569d255fb6d97226822be84d75477de19d0d4baf859446aa692511a563e142879ca0923768ed5c5bf035f7ab10dabe800d4560e78cd064585140dadc9719fb293b083f129359418075b7fb716599bfa3298c3e09e75085aef19f224c5e757e1d7a625b799fef46ed4ef6b863f2d24bf492bcc11e20cb2a03c76465d1c824b4387781aa8c7b103fd85592eb3e7c1a9f5657b2ad660ca008d764d062b8a7ff6a8da26a166088f8c3b8d6220bdcc91e1785df66c484fe440ac1f61b3d8eca26616bc7f99dc047cd7df982b8d921c0ed65c5282824a19afa13dac9cd2f1fb293665abc29774d864e35eeb21a86bdfc2c0046367cb5ee2a9a7502ca1e7f408225330e4a9c3fe9c3772ab75ebc8601b0274641796780e5ba2cc5e2d82cf823248741738a7cfa689d35dc7a5b9298c0f75dbc4672e86d2c8e9400e3f88de3d3f71328980abc1f970742b700371fe80e78b7a951a919d9d0b80df462f640525570b279a84a8ef2b3786d29a3f813195fc8fb67dd6290fdd2da4c4847ec45362134593232906b198316cb5df3adab9b4e5fdc2b5f7db60644f9da82607bff0d7032848fd566195e6a5e84ed4c3311e19d6d59e1178e969409e9cd4de03f8ca458ff55edca60825b89806d88c036848dee61a0b8aacb50bd5512bfc6220f18d82c4700d6d6c9b6abc461e42e88b6d5a887e8d756198beca9ef50be220dbad051de1c3546d16c29670b4c985d45a519cda1d9a8d69ee04cde52101b543ff3bb329ec430fe0b100315a0df745e259a5ee768144ac6923ccd4f0350a2db9ee9248f9e1034e405ae19834e0328054d086f66d3c6be03c8543c4f881977fe7b0a28df7e866f0f2a98eb9bc7364ad5b901897359b28ddb99022e66cda87361f75e22f54c0648d63854c32f63f5e5056f03bd2f947dff81c3afc8abf0df346a26749d22186a05d288a2e0916ffb2e36165d861b81c2a9e64dcf1ab314c62197289f00dae1f1a1fb903845f5c6662840bbe7338cea97fe57b0ceae5300f430f05341238fb7edac30a1c28263fa152b95073a5c08a218174cc3e2f065ddcc4f84d3b1c34bf8e3a617b6d6ca0a984630017aaa6d2559d958af55c5f2f0c73dcf09e6e74c56074ff015d79255b44ddee3c3a27c92a8de269d29bb70868f2313546a242f057f311675b0df73173c58c9a26bc3e0068bd963d92fc05d7a2407eaaf3704935d0ca84725a4cc316a3f1a4b3b3378ba7689b3a2896ffe715b07960b08b1a4c9cf83752fdfac64ce994314659daf2e119fdde36ba44f42c7592a1be70fc3182860fb4cfa375af7b4d7d48b09eec1db7d2bc4e7504ead2e7395ed56790e1e53ab926682f051d88cd2a05716f6a5a5eabf4428ed5d4662b275dd70318395a5aae4a12dcc35cd94144fac3a16f7190ff7993d664c374287db5a603d6e9fcc3b13ae3d84b631b7505d2e5dce2fb2df76b8f07b65d719d9d7f1a0393c48534ee9b2f8f2af1ae4696ed3549d7c36b631a178c0754ef73745c544815178a67ec0987ded937f3164857996a5b984050edced1f5514ec832d54248990485dd9a8dac8259b2702422abc39804c9cd952892359213be6d3ead85b2c6323421dff2ae38599b18bb687e237816d565babe83a99799d61a78c76ce42afaf576027494cd91d52627e29c8ad01219a36123367398058be472253d0ffd1a8f666c33fd3133d08af3174365e23cfb6cc7a81dc91bdd4692e4ea4a20b09861224e30b8b59630edcff5f279f795a65c71077dbc64b7e9ba75a2a4574a7a81ed84040a1bd130d4ad7afd4fc9c88362a205bb1183933155c440578b212ae093d9f26b6038102e96ec7f3e1ebcd4db73f70ef3952a406979a2e330f38919b7e4e9f43f0191ac89ec3a397675c9d90bb5e74f7f940528b3ca42266fa40d3857e65a7b2febcb4c224055d0e4a3e2fb9645d1f92579130b34727ffee4d078c05ab8a795d7b7fffea93b3c1621fa502ae55342031e31953567e5cd02d743632419f6f6ed9ad452554e3531143868fafa22fda0844c7cd36771e3a1442755d3ce41124cad104e48aaacfa0f49d4f7545ecdc6d4534b1637d872ebcbb004d015df4fa0ab9ddbc0fea514744fa468af2fa42993b4145e0bc4121e8be2b9b99d42d52ed72e33022216aa70df53a389af54d1272f8c04d85a01e127253cc217c872268086c55a759bbbf04aecdc74f31d95cbf62406d81f9713ef7410481146f0eabe8cafe5ebec65856ef6484227537217692061151edf8b0ad541ad98b0086d83ed82d3447395569eb0975e739b5597a744f9fc61967459f219ecb5cc74934cd0f95ddaf07578937d24dea686ca02125ee403382b9573ce0b4779b35900f171b9d350b4c0a1b5d64fd61d76cdd261287ab3d5f7a790255cc3b4629b04100dc4f173e6623e6101a4db3038a1d6094b64da3a65d9d3d47dc56de789db286f86e315ca360eb8d7f9db53c7d9004e45e08b7920ef7ff008decb578c456453c99c79467af4fcfdbb05e48c668f831bde1aadcb01a287ce2add66e06061c24247fb7bb3c8c1d0df0599f4a2cf2ccc97d11303decce691fef112e710e409f4a60938982b40ff70325e2b3fdc996f34602768841654f5587f832ec5ed8496aa3c7d8f07fbcb19bc40c71d5ae9c408e396499a2862544e5ee9800e3da51ebd6481efcec19f543f18030ee8726a6b497a306c86411a853711513ea0c093e6ed362796743327e42fe52ccb2f73ddb12da84f8a5c72de5d46e25ac2dd13dd18d38fd172508c4476d74778402bc6fae897ef2fbcf6fe88e338323103284d09618a83fa49579ae6b485932d8415c684b5bd6f7125252d0569ff931c0865328477be7bfc686a78d6a2bec88dd5014a74389ac5a0ef92f9cc83b217a017321915816c6504ee0082841f9be556df16084cfe529d345937f6b5196bf69b1331858138b4c35d1b8137f12d26da7b4346ec10f8657c17fe4a0118d66668e9fce48b877186ac62be112b5b559663f8da2c3837698db91d12c034f7485c12923d2a9820a071fbe72c849420d74e007d948ee5673fc8bebe84b042157eb9625ff81b13c6463ce08b32c316b971aaa3b831833514c05afa64e78d0e099bd0650ef2eb76fa9033b4ba3238eff907903607be62bed10450d86b16fe999e2dd9fd54b91b4866641cea5e711fe8dd13ea0fee6f8feba317872e0864d704f58cde583d9f273cd21f651e40402c66b4bf42b93a44c179b45b788e263aa4f103c9f2d8bb25832e05b19e9d006043ee2418d1bb78fb8fef4fc5b6ac115c9264edf3d581c2ebcee68eb49f39232052d7c0b3604c1ff9a75e35d4984d0de401359bf58094bb4b2c6f54ea60fe39679cd1ff2404f5bd43719dc06e691fafc64811b8ecec1a5c2cadca17467ae040415b9d4111c3ff512b83f02bcf086c64af64c215b7082b415c43b5eddfe87a9b29c42922bd3dcf4e4cb09db8c180faf6d75160436f9976f17ebb39dc2c2957e2d41cd8ce130868f6bda84be03c66e279a8d900d2398a049dfd4cefc042c2a70bcf16668dc82ba0ccf2ecc067b7760cbde72438d1d9ddfa98f07f338f8636771a6dfc59493b398f5a927e54d5c1eacd3c77ff8eebb9b86fce8ec07ffce3728271b2344a94c3c7c7c56a540add5c6ca7c0a6039cbdebc3b0f1d00e8afef68f3eeff229b379b4f8f6565dd375ef0f5d23e0df0e5127a1918450cf2b2c61a865ed594969dd8af14b7627f2e21201190c1f14a29e7157ab6cb45fea59daea0f01c7c85e42b880455d38c73d600adbc80b1931f519b4046fed6b261cef6f494324d1fd88e6a6c384a584863e370a4d073b1a8837b2600d8229942a745c11a603270f7c131eab30250ac49ffbc7f54bc01719689ad849d48334a75c2dbfa47a0214640f64c350c5fbf2537f07dfeb3de63e48330e1230af293d2ef0da19e1e58c5ebea03636bcb7cc7db708fc9311a0a9e86307453d261dd571526eb3aa5839260a0133aaa507003cd3868c92a19421f8cc5b1454765cf049a18c091969f0aafc13456d7782a83b056fe41ec2e304956f15142025bbe05249fb2c71e417bac60e47b22bea630e8cd77d75f3733b2ae8300492ffcfc8641e4d94893abca32774ed885acc7c9905f56b22ee6aecbd647b0c53d4466cbc23c1a189923db52f29c2afc3081d99e55e615dfb4d53f9039f992009d84ca10356e72fd0791407626bb5f9a7381089dadffab243285e688070712ebb750d7b9b1ddb1dcf890686a528773886fe263037e900078dbd93336a28efc117c5a14572e7920ef9eefa2df9954149ed556b519bc2cb2729362faacdc13084f3f4346c9235269950e7b87257694831a183271d70ae07e5ca68e9b581d315c9a5794ac478181d5f1a78514cc5fd6d26a15006eae5be0ad3cf2306753dc8c92001bee72223d3e9e066129fb34c7e582e5fb944adf3f23268aa71e29e60e7d43cc59ebaadaf02b1a145235f952b9a500eaf8620f81473a65a8cf352ef9792ac65d43548a91345fa6797b1bc5f54fa691c164dfeacbe2d9a911b2de82f2065c1450aa0f4aa27f1198ed3944c36a63a383bf52abfc2784a66f0d06274ed2d463048ed9ea4ec889522b107adc385907b72161354a22fef954639a09971076fc61b2304dfb7a68fc414b51957d726075f9f465599058a769990e422ecd44a3ed12a2c8474d47cf5bfe20a45ed7ffc5c837d0cc6d72562fc54933dd35a4a8346c15cde26f0ea246158ca9b6c42fc5e289a5727ec16a8db65a4a4fa37914b3a39a46e9c5021eed958725c0942683922f6d9439fca9e40d8efde26075544a7e5069412a8cc6467fc71d31ce15f49d3f61ed315d3cef1583c31a48d682fae788260d01563aff63301ed54fc9917080606293ac321d09d101da17e72889c785de047aaf5a808a2b05f582f4703716fff78ca8f16017995cb0a189d757da4d65e3aea0eb89ae2b3ef375bc35119cea9ff95c752dd9dab52f3d51c904e58322ae64fe2592ec713aac50b5d251c79036f14375a8a1b9a19ba086fb422f821a52565c2d82ba30193928c0d9682f18dceaa96bac36dd5504a5b50e8e7d2ef177dd478aeedeaf82617e6d1bb4f7fc60c2c45d8613dc1d4397013cfaf25e7855bb139c7dfd7f1fadb230afbf706f5d4a6647ba425d6f6339809b068cd657ba023963835002d5ac7b2214fe024540ab35004e9fad278c48acc36a3e7645f57e15a1075c5a241936c88170bf3b9684ae1bb072fa54d33a191f0611e677e2dfd8c87966fce06486ceddf1e37e35b5ba5204b9510aab6d6a3f91f5920f08f45e6e6c80f4ab17aaab93fcd47dbda139a9993905e69f4f7c133853d3a3f77cff7e5c927157a2182c665ff48278c576455e2af9eec7a8d1143545ff59325abf940a39f911154222926c75d4718d42dea32382d35d9d53afb403be6383fc9b59e10c75c95359bac1f18b0b8e9a8af237ede7d62dac5c8cd94f24226de4d910dfdb73d0c9fee372219d075f314e9f5188005c6781af303d1a277583338fe5350b04a3b3c68fac7daaef620ec9e6b1930c00e90d0d41cc20edfe172a25aa19097a707a0b4948b00f8bed7c0ac9cc6b7c7ece5ba3a4a37aa65cc860028767d70c484c9494de1425039ec30b8ec0d0b229ed47f8be2842b877783bfc835934134efc7fada897a037484f5bb3e821f482b84ab210a6210cff518d23de7c76cd2494289c5aab1e14a742e3564173520e2a30e5f7f48ea791afee190f14f4ed225215147d3de7dd964b0c229ec4d90bbe63ce85a9a1cb13085dbe4ed9adce7b6155cce1c4f3e98ec58660f12bb3e655b0e1eea3b2333335f6a51a9474c645f65db12e7148acbdc992a8bec90025ed94688a5db13ba6798f16df0996a17bc7e297ab4afcdbba915ede39d1d53e25c93943f6e0b22a46dc0823898b347531167a64fc4194bd1ad3ebd32ece9655f8155d8c5d591b2dde9401913b020e9e35f6b12f181257a86d6ba8f54905d154d9816dc8fd82e57b0835f7ab2438ba96b3f8bc0d10fa9fe303a027c21f0e3617b22f36b18a34dc48fc220a02f863d240e0ccac6e28ba09d078c05f25726b0ae7901d87149386176bc092bb73434afcc04f2dff90c3c5f4acd37ba5d78ea47d7a29e4f9ea022c36e62ebea669751afaaed798477196209d32994a0d74c46da34ef9f5ddaef3266e9f317eb1b035f24ba6d83c4c589575890af961187b2031968dc0f214624c330374e93ca28523814fe754988272c923ad08c59f792e9b40cb68e7af2c25dcc563f281e50fba386c9c6677509379f8b8d6695d28897bc8e61947d549f00847bc63c59d6c1f2a1ca7448c7ebab2442a7022949581cdbe202ff4d8f757be178505802452b13b12e76679295c5af8cdcdfa15143249d52440c5a31551d7a0ed9a72f9291b87aacf328c4dde947dcfdf08a00b3608805ca493f17b565f8d02068b966f47420590f5765e5a7870ed5e0ad6527dd82fc013beac4267b946b36d62f3d9e86d6d04745d4557b0ff613a09866fa0b58a117d154b51b52da0305c5bf4b0fc93e8a7872974c608499528e7a29f40f26157d5430f1286297d007da147e7ca8dc4bce1866febd06d452dda246f03e9c021d324fd35714d1d76cd2faf98c9c08db015935a446c24b541af7f7d74877b1699a4adf1add80370cb3ebe0302ae82034b80fc71c3a5fa2c8541ae905d4a5cca7669846d06c14d8d519a9411d78572c8190caac3d7e0c2c092713b82b8d6b964c50296fa788af939c046cec2635aa21398b593a630c5dede85fe809b60f5791150bbd7fdba488b26d89daca01d090fe1efec8211f22c5d28df21eecee7d678123d59c231d61d930511be8767805cefa7e7b455fd6ca5ebfefdcb143f25a9eb0d68737bf4916fecd4307547f610a1634231cca68888d9748412ba0abde1a6604fe6b7b73f8e8222937a8d5397f9d49435c30eae726bedf01bb192d9e899583b45ca75448b449e6e58aa5e08d478034f3e0686e6e6520d779390fbed5a6362ed49a01864f94ddda6847e025e3fa1482a5169b2bb8acf393295ec6dda8acff9423a46e549af5f1b3244626f01632dc2bd3226a0a05f05a87095c43b770a3f79d06326ae6e32c3294c233b420528624f3547611f600319ffaa9d0f6470846d5782452232b5ef2b6d14e4a579afa7696d1ecca4d8bd594b996d23e1334c09fe028352ec202b3fc4adbdc53abcce7493819bd3ef0d22c5e52d01122c9a488c6060761e19f05ae8379c13d4f00808116130016cff59c555868d605579d2664b187b0ffb732049fcfee40e26450a2bcbf851b12c91b51afe664c0a37394e05fde1f458409bf0ef52e71419c2303f43502eb1dc76a803aae5ba8ad56befa18425bbd44faf0f0de4519650bd3f33532f50428b30e1efa1a2efae5b8a0bff37b58399ec7644409163f133d389ec4afaf53b24363cd4eee889bcb135f99615502ed2fded45bc6d83310f5e309b76f1c0c5f21a2d52606d842fd19bfed66b88e9e292a19a9fbf067167d86e17979d626c47efc5a8ffb3a942b8983ed09541df09a7f5bd93c3fc951c2eb7a6913faf71bef8f538bfb162131e1bbf9f3f625732e74479fd594620c425a236e9e446de561f44f23e093d1f5f484d6a34b826102a3ea72d2fe90ed754ccb0d4ab11a53ec7b003cde92f4e1fb612b5bac2aecc90f3640f6cc4cd2ce0387ebf45a35847208902f4538a551427df332be2cb89053b9b6ee5fec63d7e474a5958bf358644afced28470413301400a729479d8832a03f97a231f0ff404086c7a8b679bcaa4886ba283bf08715637a73f4661efb83fe5bb4f3ed8b747beb4a1de8f2802f11de1a4e96693305264bdaf4a19af5a83d4043a597b9d2819f08fc49f3ab92623781a7f83aeb1a9eb694c177b30b79f443292efd296d8e46312ebd977b3f4af677fc38bb5a506f755cbd9767cee5705e90abe3efc5b5cb225a0f0ba89bec7acae16bbaffc011682f68d5aaa74eb7b9196129c4745831866ff0818597f0e2dab811a5ee79053f242300b330c256205e9faea5d364761a9444d2ac4196a807fc45e20e537a159a58b8f309a84c0e9884ab1d66a4299d7ae69ec7effd99ee11b00054ac4113a101b8e29936a129bff80e358ac5f33eedd2ab5db28dd60eadbb3fa2cca355f0e68cd6834ea0b0356adbdc53c792dc3f34c11799f29f6bf11074b50f099bf8698187a5bb015dbce9045ca9f9e900efeb4dcef0b94326523ebb91506bfdd48ffff0ade9c4339efa7d3dd34b4d5e690ccfc71b60981991f385dd966f3197fabd70ead2ee1111df43d2076e319fb400c616310fbaf66dcbe4eabde17aaf9be053ae02cfa5ba87c335ce516555cc413513aab2080b0f2f46b50fa125d452487ff10b7b60acceaea570ecd548de0d877d0799371190e23a8fb3021bcc05bf5716be759143cda5ca0dff5c125c8b875b01ea860202a263fe307d4b92170879f543fb4e7648eda201fb993f5cb9c0ea46526742a9e39e9417d9c3913eae30049fcac8d65333915271c159ec04c733a64f77d5016c2c13b0d6e1bef84d863db1fcd39480e274b24b27df6315f922ec71d853c32f0c3d6a8e0c1030cf83fcc9716bf0d110d549604c6306486a04311af9030d76e8ce1219c16936307e17074f1aabdffd98c3ca6ac5b06385c5bc4a5ae78c1c3febf42cbbcb309ce2ee4002493c699d8ca5268014497377aec2a68fd064c2f682980e06bb7dc3ffa05ad30fc11d32b480ba74e4d26984e192601ed14fceb82c3c8d152934c351633d2436160c9d71ee8a2f852f7ad3927dafd3c3d34ac2ad12b148ceb9d1d10fd36913bad09fe75cdc8cea019b13523d5a29c13b3c6ad1ace6211d10fd1f5f730b7310e15f528e7359b5a16e5b2e249fbe15b75e164f8f4a4e442215e4b6950e64292ea801ee84d35d745e07001fd773ed247a93a3c524bbcc26073078e67132ea71f53e480f31cabfa2c48ef76a5f3c9c51f5c8a27a2248bf009d4056ba4a61265e1c8ec4063b20904461ce91599b8f78cd4a387d639b06edd9ad46331b8ac11d83c24fa0242d3db35152fa92d1a9db88b4b69a138b56d62316ba3be92c5c656cc47d88433756623fd3dfa54b8fc67dec24704200be374ce71c0d77dbfd619f648641b4ea1d9fd2582d24a9151c8c25df0b447c692ec02b5e65cc08b0e2919ffebb241a4e25e90f5507a8f24de4f0671f4915d31c48677109467db2c6ff0a628ed53ec6135f1b609268a1fd0e94482e3e4b6afe731c91ba4fb5393dc4af6082f0219cdc2a2456b1aad3f09655f2a85236e51a8723ff0d79155eaedd39aef69fc07727b0a96ad53658f3333df50d2854729ce6e4afab8d0b8093bc2ccb7100c651b38d6ad17c9603d02222dcb6e7d1e1242b13178ad798d2d980a5f554e97ce082c61181e727fc79f9205ec8e016130b76c7c6a7bfd0c3c14fb73e39aca447c3ee31bb1e4aeb6c0291114138a559ea797c97b9a4c5450c2c307758f4ac1b497b587859c1c792e46b0327c6d26909281e995ae5c6c64b123fa05c14c2bd2b0a2044324ce71854501613212b523646f7254a62f28560ef3c829f685ffa8ed60e439cd625072f7069e35123b4c945ebcd4e2643ac2dd032d63df940927acd448f417df4777f7aa7fc3db4c686f4f8e5ca0f67844d08b720e5ba2f6f79f6fe2f33a6891c3b59ba7c8a6d43ba40a4f3e8c8f02498f8d46500537c525992cf34213f54015d98e6ebf21dd5fb188b9c255e42abafef1319e384e102fe368f1824516505c006dac4d844d3d5d5947f7bb86d4ac10a1711800795a545ce608b3e27aaeb8d79680c24c4c1f73a2c1986ad442aaa532bdf9640b372862e49f3dd016c0f9b1f95b9d0a1a50ee1f6fb355441cc3cb2929d1a98947fffdd06bdc7642a0104125b59fca6a50806c40b12a787eb28a7e2b691cb8623771ce51d2fc6f584a15ae5e966145ea99b3f9d8ff06721380c995bb80f0ab005fa009a047caebb0e845cb0dc70de287f67247f5daf4b5cf5659146a8be8112f5be1312540f61ba4b4db158f0271e41705835da96d3c2fdc36c5b92936e783d578dbb12e97389b7805daa674049c78f2abba5be1e2428c5c048917980a92daf40f7b2d6d7106bcf97eb08ae8f67f49470ceb1e5e44043c13bdbe5c935a8b74c48a264bfb132499f3cf98c5b8ceac34aa01b473fb850edab78cae370fba55381d7f3f9b379af041f0cfe72435fd2182b6aec09b6616b38af639c8acc1559eddc639f31096c84b6ae758bb4870045bac3be00fc21dc813aac2170d9a355b87d0e7cb0e8656e2f5d7dc8a84f36e0217e3cbfff9f613c5f04cd0e6a759801888b1632ee89c6f029349e296af01817cb2a779df58dd08ec40a92215508c1dc841b10ea66a3d16b4c1bfd5753221ed433d3bad4c536d26f2fbbb1103e322505e20195d780d194b78a0c289f70920a3dda519357a38eebcaf9b843b47fe03b29094179803758299438e9096cc4eef387abf33bca958fdb86ae3d30813695f5a04585dada4e78ecd3e0bf4ec172dd5b6eff6bf7fc88171ff73a4d5ef69eb1b15fd56201a73885dd941cf84f1ba2b2ad243e82905ecbdd012f99985d2a175fb63dd6e426c41dea5c432f148a3bbf2eb3756aba670a54e74f6743131de8d8d7eb602f3ff01363e4ee743349615aabc81c628bdf78579b6d18d7547c1718df48d5154bd268e7ef67fb503d2829efe3c416dfd38e42940fa131a7f91da1d0c64224737f4434a3b591ef26058cef8253c2153cbff4baa24059e291b6f4d50f381a2c9a5dda21785bedcd8ce7dc7e7e59d86956229338dcba0a991261e71fc0686f41afdbaffdc8a0b4a29df75a7e9a6e108803a2817c578f643f988f4630732deb0b7aa5dd261edb930fc774a3fd9664d7ffa97b806525f5b7ae965cf8e7fb1098689a48b8248514168357e550ac94644921abf1a6ed7742717b842f1f298faee299a8b8eb865c5dd84ad68bf3b4e240eb5084b2b36da597e08b6ab6a89c77a57c8e6e1033af4b7004164d2991d68c0d3d3a8c3b854bc5f600c5ae914d2f0d94e1344ac07f40f91a9b01a0e368b83b102ea0a4541920c7a755e14d86d38e035481916bbe2a3718dc523b579e6925656ff6fe791f6ff0815c6411d8a517abffbad77060f9a3854220f086252be429a3e835de7b6d621294a710f8d01ff2ad711865d5ce3c7f5b0b88cc326f1f4833ec8235cb48f4a269fb4aaa5379a31d72b5e41d86432f5187b8ef183d4eeee49b3faf25b1cd5453def3bba5b6d00c05025bc188b83adcdcf641eb63304f15c51992c98ac336c3880683c4834b33b8037fafb37da29f8e067832b69d27b77a0f45a2fc739ff7abbffb9dbdd8c4fb6ede0e53297bd4e06e6f606e6942943e4fe20ba99017273433466c631b02077f90d37826374f603f9b135102f6330e36b392782c34156201ea1fc4c395d3c5ab95c9a9ffdd8a1596c3fbeeb4cc01ffaf8e85a7ab6460b30c547cabcdab5076465a5056126e89bf1b010d57e4fa3fd551c8c7761e68566bea86a1007e98fe3c32dcb114407ee072a43956b9b22ca8fd33ca1c3968d5e31dc8a8c82b7d93ab264fafe382b928e37fe94ab3bcb743a7f01389ebd497394c050912d4f5905fd87d03ada66a44a9cb577cfa3b504a436c2bceb553457c0de59dbe22d2b8cde274cd17f4912015b767293157bdb10063bacf69cc778e845c81f81ac2866edb1fc84e250ecd1275c0f3bb1b9c19eb82ee495ab16281a1cc04fcfcd5d51888d00ea233070c3930eb8f5def85fd15bb210efcafb6db6ee4c60302ed9e457e986530911794d97637007f25ee72cf63f40bd01fc933712c439040d0414dfad7118688f73f16bc7e56bcae0156340fba8a4ee53ad8ac831d153be79c0b80adec25ef26947bd24f41ff05f8e34500391b29810c362f4ffc446cedde7a8498b96d13c36193220e07735aa1dc523e0f3f79f01f58e557082cd458824de8636fd1fb56a81ada6ddc2f630a37ba6d3c90f46edd63f83e3081b4a80cbc379a53ac50f0401cfc4283bec5facdd900c4792778dafad5563d5b91c280076f71d7fc8bf146aee0ff4073128293fcc5beaab6c6372f945972bd161a4c149a262b67f7fd5430dfdb536c5dab0c06d379fbbcde3cc4f7bdc1f204e890cbef2c0119d0247af5948cc84d0916197de07968b1427a0a64e6503bc25d9cfe044d312f091bd1fd253d6886c7df50aafaf10ce5459a607306c32b7cae995a03bc593dfe718e1b961d6039b289462245836e93e586d87b9f5dc9953e656309511425ad75f4e5b695d7797379730a6d4eee555f72d24737fb2aef22e4b1597a0cecba9242c593cce7e6f0b237d47f3425e218e9fc2cf83b212801b528b5793f2b4808674a246fb7201d0e144465a003822f96673019516202876dc326e8fef287009e7bd870d58b5cee7a039a926e0a967caa6ff5f795a1c8d94cb5ed20ceb58e431203a4e4c0cd64e9cf5bca2ac5870144f6c9f59d1b18801a989b04c4b3235d9e94028635c553f462547295b27a1529b1fab9c1ccc9208ac68f2d597b369209a50ddd59d6e77db86d5871e19d3e9242ed72fea6a36a08dbe905dcaafc6b32718025e6b684d02a8fe92885f686a2ca8b433bc58d02b4619f893c6b6b8cefad3ad6d9ecc6783e38874ae07715340e574dd8835ca709daee37b72681a2fc71ac602d20683d146ffaffd398728c634fdc179ece0fe06f1b62f5237341bae092cacc04be68229833f7ba83500e51074de0c0773dd5e16c01be598b346ecdee5200c066b2b072c417c3ca5554ff18ebdfffb09cd53ac23a08620d793a39cce95b0847ae1eacab00728d001a49466248fa5b218ab0ed5a48c61f8c1f1c25ce743658556d4d99cfd4e05ba52a01aa3ac445e0ae0fade75b2b4d8e3925ba08b832c260ac4b3a4885bd9a20709754c956e2bef420ea2a56387d402f7f4c9a40f7556669514b16601c68ca3d4c8137c7476dbbeac01fca2c2b1f9e34eca4386022ed4813de9989a097481436e8e8008adeadc711009f740a9d5a87efc3c1df48ee1eb2d65c06239bae8b2f306217e4a01d625cb22fdc13ef22b310fa38852717f50fe144896c35360c3e78ee6fc8d142e57989067f1a6d078cda8d3fe08a47c9c34fccaa0b8ffd48d7c0705e8b2a8c87a1be6912ee5d1891ee6f9888e20fb8c5ef7e209c1dd5d31c213c720a6057f028ce8edb735d8f396294c686b182960cec6096a946c31d52256b8d44dfa9d0d8763b2e7e58159244be64f776ae5154f6ba8db3f2d71b0271c27b4af170bdc62bbe781f93f5602be0d267f0e4d53eb3061343426cf64f181d3904b3e760af39c11d40db246632cac57093beacd1655bcae1500075c2a91f578856ef4cc027ddfea33f52bd3cb2a007eecd0909c02b9fb97c773d80ea1eb28e3e10930a6b2bc53e18dd88def4f5fd81615364c44094edc3744805535521e1266a2b29754168b45b51fcf2f39a0647cf60b0140d03e0acc100bf568945d4c2544358bec5852196df3c69b016a4a4c6d62a411d6d9572c1b5d2105615623c40080daefdffcc29d281a1163fa7ec31d4a421a36eb145ca25c5f87c181e5ff5086382082a9d9a3982072a49a85659436b9f9547b65f4fe9e0852e645b40170310c1dfd8e2ecea49a4f9e4797ba5e3c2d6d7c140ae3ef6a499628f27dd7de62b9961faace5399b2fb766d1a52062a71815e0c80e539d635d61695dc0a566cb7a8c427bdc00b90a77befa73685df1acf2597a7f6c03f5a186cdf786337372f840f08e352c5867303b11bea0699b6e3bb64de82d30337c8a7efd0ce5a11f52c22344506aeb150c516e0cd8b060c6d647144001d338e79adc54d50a8c40f623ab49444673fc359affcbf019dcc0f07229fef314f39c0084b2e625d7f82b040e90feb9a6f34debad1f2a29eeb5cd908f712fb150a333c9e083f383abbce32ec24471109aa15e62b82ee92267a203537447ea3dd97e0bd7739aa7d885b7b9f509db11c46353bae8492b32b9c403a91ad7abf7bd421b5496fd06bb335e560149e444f50657e100ecf89c49d915cb7511b491da42f97c89466d28620cbdb2501172d2e2f6b4b8a99e4415fce93768de8ab1f8315dd9d02872dc4261c6740af1ca4ec38402fc98b5f712f3310007eca83b0ac5c37a2665dd21e30d00ee9e8c3d98354cc5b59b0d2e7f21ad6e66fcab5ba559152c09fb32b85e1e6bb06589c54a8ff478c8d23925b9d952271f68a487b0bad62582ad0da0f88b6dadefd656233d0022948ae873072f314824ad8e42b69951adba244e5525ca85e7d00928d00bc8def80018578fe4915c0be163f1113743c858882cd13540075cfa436fbf73633ac3e8e48bc9a007806c5fc82a0251945fce3825e4d5b1ddfc77ab57543d7d9475729e6085c333ecc0f32ab393b4351ecc3bd1f33f7a59cd23771392ff03ff9ee5895149996224e1df34f0d271867437447196a969d3bdf3671f5a83cdb83c206fe32b37ced895f6375cdd4d0a19fe25c5a6d6c9a5110d5d9c035ad6db82d495762db592769e3a8020814882dd7e81e61ba05928c856042f597ebb6cf8b9927ec21e4a99dd35b6a0e8743d2bd5e8b75c754013d459467068a7dc1032eac72a59574004bf1022a61638634623a071f9797da1ce0552bc4dc7a294955b09722fb487aeea250491f24f03d0792b56e5f2a74bfcf71ca5e48cfea1f47344f5a44b2e098297c6447acf4025d623b2c4465cf003acafb0adbb184882f0c16258ee7de5b7278f7ce9ae4920541fd38111e03447803e38799f40a58cf61929fd6f9ec3c8ff8327cd43fcfe7287a9b1087169ea3a0c6d9179fbefc036226250b188fc60caa8b325a2cb30442b4d809f8339caedc18f820bc43351b29a23766d60cca9cb0ebef380290c61f528485e9b42025e8c8ac8d94d04625a050b9c85d76b53f05ad79468330ae08af611cce33dc555d4e6a26975e0105c1bb7ab798d1d05b104d0c3ee7ff1f7a6d93c59b42ae5d21519927565d4026aaa8cc69054987c3a729cbc22a3d3a36e7ff57c8dc9d2e9458dde91be43c05b64fe8a4853bdf3ac3a27720aa8482062ddf9e0d3758e57ea64945c8a0b9c3053c17fc9a39d247adfb2a44ce8332b8ddf55f92486333bac8b16aa589d672e41ab803944a13b2a9e14d90a51f4805dec0d56d094ee459bb609ba89efee6f717fbc537ad3149328c0cc30b863ae797bf8cd9ac0073cd9336b2f661ffc158b287a0d3651837262c2514389b813f916a89c1d06020aaf28a259ee83b4428d040949e4a60ac2e265b8e7e30c7aef2cdbbb4f6a148c82e34e175b4c2382f63e0e8eb08ee4e0f26979e7402fec6c7d59106554c5232e82b51f56175089159364fa386c7d73b6b9b9b1027e7357b55c60c5aaf0d6ef6ba99eae8b700d81a821507ada808eb8e74990b997b22f445a303da2dbc53b3db9e0dd21f9aba0f7b5b1c2bb57a9c85d0a925f4317276f7215c6d2f2a06567c7a6b802ec123976d58d4a792b9400ab0c4e30f32a28c54e5aeb94be95f5477389f4d3f79fff1cef60c0a0d7c68802b2d69d3d0117a518315bbdf8bdb83ddabcd1488193960f53a6c8a015c07665aced19ef5224ba968dd5cd66c07e845057cf9360621dac9b67c69577eacc6ba8c41128922c73f81d595672798aa5be2fe45be8b4c344e861c90bbe704998e522e506189b8eb55a7809fee96bf4cdc4efc6b68b90f94f40196e9429b9b02b8ff9ba9bbf8edf9865e996b0c45bb983f3335c7ceed608a79202089b62b29e1eb91a9949b3c388cb5d26dabcc4979dfa3a9154a2334526222b51f40b3d6f9ad291ce28fac3daf670b7c5d63cbb04093e8982a6d3ffb0af99d289292b4a9722e6ddb0c7b3abb5855bab5f317941207424a766b69f82ef2e6915ed896587380d0fc13ee15088b4951004f85d9c831c024dcd519c9bc94ee80b275488b0fbacd56ca32ba90723391a09af3d74f943c47d8614770ceb2552649d4bfb560a313a5489e66dbdaa386896eba2eb7827c1626ed7aa0bab2324b280c806b008725fa4efc6ed4b1426066730202f56a3a14206fadb301546b5b0905590583e9510f4f1d1bf555a97d788f6292d2d1dcbd0ad376e26f5b83760fd6109372137c4951243db676a94afd3108f5b3373f40c0d68cb8827fd6f9e446f365a3a2a572571f8728bf2972e3ef93aef38e7384f9ac7ec951b83585ef190637b5d98e880e58bce15a697101f3829def4debafc03da8e104ebec8668ab960fe77ee0666b094498c0c3e6fd0b427f977ad0b02710c176b3dff2fef39521b3f377a6b2ba9083119f08405768399d88ed8370a8911593224ada1e249695334318908d22c5bf4fad1799c28ef74aeb4c91eedb1cf4c3233008e0b92210e666c764daf4cdb3f5f27c15c0bd9d0a87330d12776349bdebaa660766ded6c61dd9d8eae493f90832c651d0b24d4a43467200a64f517f845b2455ded0c0d51c72b3cdf996e491791cee3d6e1ea241ee10479bd6db32d1c5d3169adb7ff36ba5d326c775e0732a8b9f4b8a95fe2f4b23ada79a74bd90da73acd7de24babb1fdb8c04196f1ff69d308d38d5b1e1b0d1d0a2eb9b1a2d3c594d440c76de31cdc7fb4d8973386750f3a0cdae321a7bf084072b64bf25e562be120116a01c0f7b912633ed25f9d6eb4a68b5228f4608f330c2ac2983deb67364f6bb845bdf72877f6144fe005e5eb7900324cbf7901e2d8f6745ed8c03c3d581459d2134fc9ce4658fc3a09304f8860d73e3c7c50f1271c756cf51ed2f0f646ea918552896246e6b09055266c838ca9f90212c065430daef3311604df7b80a797c34f71b36a29fce8d1daa9a11073be25be158d5567cbb7066a1da53fa43f89d153e372f9ae585072ff25e0481e58b7c2b43255e1ed9938a4b08b28dce7f19613fd5aa9427ab6b5e6ca9e19a975350d1b96dbd96b3ded7d7c59c0b5ac17d3b3ff8519456c489910f419cf584a8196148c130c36a0d2daacf1e339243130e1997d783a3f77647dbb8cfa1ed14d371b8e9747b7834d3e22a86ce13851522c09da45e58102c324a18838f0e7848f67f9d977f8f60c4e3e006b5a4b20fe273dc50defbc94faaf99c21ed3b86d4fcb849e8b3554c270282e04a359c07600ce6914647a36e28df3335a0eb5ab12c587cc6773649f598e82eb3b7ea6b867b9f61d2489af73c3e591a5a79c81977b774f27a9c5976aa2a94490c6435ccb6999780bd717101aed3b0d45fb96f0084cdd742f59991c78801323703b11b78dcf94a4650996466e62debf7e2d357eb90a38f6afe1012e304526311c6939db54f1c278457c283e44df4b06b883a2813ab81efe4c09440a2f194e967247df167ccd9fffdb899cd93920bef7d9b31899ad248fb42985edad98c36ed7bb097bd5195653efb0db2a0cba0161ef7fe07c1d4219a69551903fbb4e7a13a4b456e362d370bd29552dccb2302edded559f502430d68b80bf7e11b93a3f44ae180de2185fa7ce3320341a6b50204d28a5b48ecc5ac657a5307ceef1616ee02e21528326e38ffbf1e6b46ffe2f309b467f2f3864eac0321208e36a5f4adf3d0a06afe8b848493d8578d6fd1e1954e2ebb64be72f3fc09bd0cd558580652916038015f774299a8a64537e67a14f7ff70663390ce424bb5a32e2ed6340551431ed5980d464583b556466c692f97f3a329dea1c8e95099b344f1a5008dca25cdc96476d8144765a2f0048e0dbd5af1f3b1303c9135e7fa78321f690f187b9e9ff54ae4cb306d54f21736be061abda69ba22ca14f1cfd84ff37e6313d1643f256b73dedc650bd8070c0103e4713bf49416983d692154229839ccc00226c0ca711344eff32944b6360407739673c64e2516ad4168e60da1a8bd9613a0a89f127d7311fdb476028353b0808b445cc330657fcce21790c3d4100633028939586bcbcc897bae910d55ad0c459a5601ef2c9c746c246b245b67ae83ab476719c69d95b0cfe8c0de055911924eb18539adaa1cc9d4abe92db38eeafab411125cefe0dabc345fab483ed8fad9e68747cca69314497d78e2f9228870721b2741c69ee672f46bcada0c52fa829f1fb41a231f1a6b31bdf8973d37c8366570106bcb3604461837c9e5d302c7929f82588d4d36308b4a1d9cd8646aa58b31ead2d5f1b0453c8a60afde89df9e295201153ede3139f16320cf4125890ea13580f7fe3b48404f14a112e3780356b6c8994a61e75dfd047bfca4d23dd093b144de5b1b71b14ba0c237b63f5bdc2d4aec8de03c6e63576e00ed23fb1e54965c256762c5d257a84e72392fec6fd846d9f3d4c9a7114392edbd7e5d9e4a8235a22a018f015d5547ca4a55da0dc6738acd6eb022d40f987a05ef9b20d2e867544fe21832a133783f7486516b34de21cdaa831a043bf1eff4521f7c8a52965550cc8e4b9e1237b3b93a2b8f6532650517339fc936601fa556b79faadbe7a9572157bd48c689573acef03840409cd6939c7f04550d3c10c95ef99179bc0a30ffac838c7ad1cb72b450a0ddbc96fda46abd7d5299f5ea29694d0746c421311cf4a6ec74f8f052a6c024b12872d6794f035850c8f9e5169f3843d6400d33f41b5bc886bbc12d797eb3d2497c615a3c99ba620b9ad595e9fb3abcd067578c29dda4792490140180df22736a5c9784276204af2ba9353de949d51b230edb90361529b5b68a5248feb00335052d0c4c45f04727d12d03393e49a6fc20608ab94c2bf4b0d8dbd02d60368bebeeaf0b6a7d0de4c80e8fc4e0e4d973bfa35ddefd925e9f92005e2035203e7f79c640fd42f9556c6e682090af838525f794b9258003796d2154700a77fd063b79e63c4831b227bb6997f311aa106fedc5f1ff2bd002d48410695cc51422101f36a85224d355b9cc747dafbdaae8ed0d21c4ab28b7fed26526324bb5f4915b84c4312514178e9aff83f598066aa15293d2f944bc3f968a07e202b9fb7d04bea98b2f089dad248f3f75707916430b5ed48bbf6a4eb7cc5a1e3bd833e04fc5d7ccf96d97e778d5c0cfd16b6fd2b5b31a93502a5b6ac3967532ca3ce9ef1693379a81a0fe3bbb359bc2113f4f8715ab0cc276774588aae16df39d166671b1ffd88bc2df1a798ac04e2b854a1a3e226eabe9cb9e501dc8d72407e8df79757517d2f32dca4c6015a24707e38ef735846893c013494ab743fea2cda0eb42c21565356485ff870f53c1ec29a72d3adf129c9b10b05902dd04da2b9c05a8c0b282c6a9814273bf6034f9999bfa68141a33d3bc239a7839d58517ca31cd67639b3bcd0ac092b67d7b9d67ad59ba62b482f9ac973694abb66bd5b9af02f34476336a4b38cfbc1c15540c6d7aa90e702bb1d83947747d9120f13d68e258e6e870619de65b8697859e9e7d10385e34d1bc1d8bb86c3e90cb2256a6db8061e8969927fcc6bf3fed419c675d1d7bfc49d2166ad4b9c9a983a1d454b383ea9ff78a0cae0590b948e692c7b7a5b61378becdde774707a90377e463cf65e9be82406d4b3e20f2a0e641ffc1f6679df1f00b11b6e67606fa2fda3d126acfdb92e58912655bb39e0fe263aabe65551ff033d21ad2e75c2845b74ba165a7541b6c06936fdd306a4bafc0c2cc33667ff31dbf44de29a41bcfb354ba1c3322db3366c907753de18e47670fe57589c3387990e375dc60ee8b34ea911a52bb163fc5bb387ee67bf30b3e64c078da1f3e5c58cb716ab79d43f04de2e8c35b6fcd410dc4872b649e5a245405c0690dac592babddf247923b759be06d228cd8fe5c0bdcfc2fb084ca705b8d49e44d4d53e3f901c19f1bcf1f85f1618f2e2b2a91ce374146878f69c438b6c9db5b4f15026dae45f0096ecdd292a495c7b450d3326d050867215001e7198885373fcf75f2203c0dd126713e26ec98d878f2449c0eefe63b92c69c21fc0ef09ea6379d8fee19e4d46c0ca72fb20e1c84b11cdf2881fa9c2ef0e997e41276f7803f77183effca6670793170b20ab4ed6930f92c2ed54ef261220dc457cb33f62a6bd525621fcd65663f75d37bdc26d471b0d5a470a89ffeb11abad6a16e0aa35a43c1bf56dfd22aaaf43e949e0287ad378c3be0fe2c4ea3506cd2ff6e6213ef0e67accb972191a180ec76e5e24d662ba91bf4af82deacc6ab7081c071e28979ed2a4846875b3c1a7fba598295f5f24e317f1d54d9f154f8330a41d5fddfcfcb4b1b53aa83e410c43a861f545364fd5f41f14f0ef0dc8d46ca59b85fd0ba28b01951311eb041258ffea78b3fe381913a9042d86459fa384e0582e7dbc0e49b52aead1b54b8ec8f912be66f1afbb2524ece727515994105249c68f4303fe5a4a98eb3429f40685672e933a774213093da84226b08f158a791fb323e704f8b08648957e24e61b3aaeeda3aefcdb7d67be0a2ed7f50f0489a31d53b95175a693db45952298625685174fad6c7c0542d9b6f3ce8b55530bf71c73f73c3a3bfc13ec0f792e3caa0338791bfe4b893ec5c2843fa20789e571ea534dc347f9889d5e7bd2dde76d3cc0253001e1cef0f7826a3863ba2d1583aba703781da43a01c952f1fc85b576d23288948a075bb96e136c3b7035e3fd319c217c97d43868745301cedc43076c7913f017439803f44b936a6b985cf40ab07d3d92a25a71a5f646ef16e417420d32fe931137c640ef8c8607c5fba54f909dacdec49348a085ca8de3cb754b66d19fce69dad2c4d4c86a9e131574057abd9e3437c2dfaf158daaa7941337cb44ca4952b3e41fd96316e723a575b6709ef40f1ba51e4270ede77ad45c7d29cc6438990a92c8cc9dba760db78339660ec87495722b41913d2cbc2947f5e0a5a66194913b1f6478eeaa6979f6c897f52c0c59f5daf6f7b6b61d4e8deec61e2ad6b48cdbd6f427b0f5cf5fd24d7bbeb419013affd1cf17a1b77f2cf18503b09ef318c370bd6846ad8aa62ddcfe6ef380a1a5e1e6efeaf6e356d1ab3f3dceeda45ae3a90acbf4a9d171406f6ded927977ce8f6ac093f449a688a312aff5b47a6e6e122d734af004aef58bfb5c22a2493da498510b056b994433019b2e3f31bb2d415d27c238182fbc9d41c93679f2cee143a1385b7a00779b025b409ba0ecd562cf7f26bd055bf52848213cc1bdcb4965d9f03b331da4ed645f7a3d63e9ff56d8cfdb38630ffe3a2f2090447950f143a2eea7114d56662c20b3f5ff6d07a5534f450f7bf0ddbaf1261c0f231f4b87f87cb9629da3dac4a35aba3964d52ffdfa0605d46d841fdf713cbbdf21eafe77f3e33e270906de8f55378a4b195e14a75139ca6367f7d9da1fce0bf03bd823d832a690a3e24d522345e522a1ebfdf748a0295b476e178ef9627293a200aa6601d6ffe14e12af23910c994be4d2326eef6938e4b7e7a8f54b65adecb2cd3157b83ffa4e2bec2a6352736ff0280ca37c074ef1d39baebd8e348a76c1159cfcb1f511518d49aeaf5cd9f063a495147e7b20918fcd603c9c4d194ae1630d1c74f4181a66ecfeae9f65ed501d613dee1c2fac589a2a0945ebecd05ee0afb6e98c2303f9b1f51cb98d836c2dfcf9c801a0431bf39163dcef43c49432027c1b53b1b8662a2882a741c393e98db0adab99652814c40b6624294dc0a2965d14b74ed3e588b325bc93baa7a92a79ce8419952d409ce65dc4b8a5daba8b4664ffd41fffcc568c2ee4b7e53dc06731cbaeae902aa8a5db4c33b86186f275c3bbca34b6284af3c9db12737bea90674351a9beb014497f6788e1f2e5f1b1c5c93388c516dccb9cdf26d8be111619232329107ac911951ef7faa3c44546a57a1c0dc810e7b36402a386cd6b0edf35366d3d834187db0100de6aa0962e69a624fe0438dc1d701f2d5fb4a2660381e13b5424939ddd2dc0075cf50de8b1ff65eb20bd0896a5306a92d8ebcec73e99ffd721d9b270bfd1bc57346639428ec96cc94d4aaf6fdb936458d180c16ff9ca5d22115cb9f0263c99d6811a03d9c525d97a066059586944da2fcc07b917e7d5807d995c72f63c82805353bb54ca87edf85d234eefc8decbc98ef55f5c23215c96cb871bb6da0f1fd4a5a9c05ab6ab3d8f7b644dda8ac05aa47ade969e36bb8bfebc5eec1c80c2f786daeb3c0eb8977276efb6c1a357deb80d2d07fca0d23aba01b3f796725d1ec40f040430bce162cc14186f8eb6d19740887f980fd1ce5f471fced82e391de12fe720e25de4bb22ab6a144b2090b9ef8caa2489968464ae45bb78af5ca3f8d9af5aaca8224a415316d054be2973ba742ea554002abc3d4031e192cedfa7491cd9e07cd0db984d017d0bfcb3401c333ec0851440cd30af666dfe644298ecd315a84c596f6871eed28f43264e2a78e12619a9ef3fea66fd1d611fbd8dc17dbf0a2ebadd6f4b79871c6177c45070606fbd2ab1d0cb903eb2f3815794aefa9c4e6deadb22bc45a4a2b16bb0d7931fe04a29877439d5f230fd9bdee2c4152bbb4430185ba97d55f7d9bd4bcd9e92425485276e9763d9b2e7b29b8f7e4792a180c3b797b3c7f77565771ee8b8c026102abcdeec6021e50f67dba70da891593b920a76fd815fa2cd31d425a76763914bfab7ba3e9113d89161f7a198e403c1e310e62e19c0d0e87b3501e38d3fbbda788da057852a2195196bcc76f613d616b03084098d837c11f617170359f68ca6e8ddc9a566d0881f9c85a969674cb9e15b728790542eee91e77936e08992a745a854c28d088640b7747453c4726cd75c36072cff26aaeb04ce610c811a2251e98d32e7d3eae3fa4985f22cf3564c3cbd329270a14d48898efb18f835da844c2e417e2ae5df3424b23b107664b92d2845e47239e8f98e5c6bc1e31bb79a43a0e0338850f9de0e1133745890d2b6948ca37a227b1cfe5489c6b1ddbdcf00ad9f8aaa485314efb9163cd2309569046e9fbeea9dc40d5b421235cd23220ee13d0c256696ae6558613370a00d7d07a25687626e0bffe1db7d8cd90cb6c1826b5e25c41e81b6570000fd3338d6c3252767f88bbdbd90bb42827174a3881d71b801530d4e69247d1b51dfd305486f10d59e649ae55efba1545f38bc49382e09257912311c4278c9b4f75906ddba5a30f9b5276fc71334e3044eb462360ba954992f6dc8e8d45db860a2fe1ef5525c64184830e377e156b2262a409d85ccc4649a8fe4d97c0cbaaa0ccf2575c02fa6c89a4ff6341df691c1af72e074b70850a4c6d0d765ab46a9a7297721f7a749880117e4bbb5ffdf1bcde011ef372b2ad46ad8b940dc45f40e1c03c085dcb0169d3d226aad23522f7b439a77f0a67f2f21d8bc3979fc8f62b95d6702d94d6c222aea2014ef94e6c96c80fcf6574e9f8169d897c127c1ef2aa78f2d26161d68f1523b9781ff5f06d945237a66e9a029661c75349beb76e65f33b302ce28da214029592c2a260c3874f05b55ac0925008f663650f928c1e2efd3005167c9b4abebc0325623c34e6b82858e611afd91345541e874ef26ffff11794728c0956a1191f7646e22a80db5f4faea4e5bc0e28213a44cf12fede76c6738e792339dac28fbfabc0c546bbe1fc7f77707f32e5814472a877bd1842665707d09f3202e1e42827603618aa896b63dd941bbfb035ccf7d5b9e9e669722a9d1919026f71781ee34d3147671a346eb06dc4361e6c8f3e7bad2a587b878476709317e726fdcd5aa00bb7a341b8c72c2a6f7bfb9d7465975b558babbd9082b93771b055fb5b14766bec161f8a96f9337325524ca7580658332790c6432c9d4878d07b117b513ddbc3b855709d3c670ae4ecd2cd83d40b0497cc21b5282e6fdc7d3332cf45acb31b0d79bd1db95195c3131f7b67e559f67bbbd00b70479e4d2998961a53f51f7f7e3b334c30d6d73811ece9b6f8acdc7126a70fef1262b6725d335bc10de407fe996b3a2a712aa2e200cab7b940cc0dd38200e5baf268a4fcd583281062e2336387235ceeae5d8b3e1889afd15975f105f7105c08f8e6e2c922b84a39cf759370383c3fd6329a73cbe635357585404e5da679590458b9286d4f26eb29168b8837d993032854f7d8f9c7ba3eb7735389eeac6df72f35ef52c19bcd06139651dd6be245feb8458595f909e60f44b3a41eafd0e163f12ab6c07922d653fa1db824a51223fe938fd3c2ed9a172299c6189393513a7dd966390957b11234aec1a8b7fe5a2194d3f5caf7817aaf03e274e488b3494d5a0dd70cd0d468c9576ce1cef27f41e25e76441f9af309c7e2734eb56531d998db2c9b3732d3bbd7b60829e29fb68d5e906bb101e64d6f64029c921931d9295009993de3ab103866da69d336f151af59c8181b1fe37df68e7e182577f3201915771a8f613bc85add0185cdfcd8b5c9480ee8074d242a210b200381b12e9e4796790db018a236b78597b31bb938cd4a9835522743ef9101e1d943c0551e931dff0715447ec9d306a3af7a60bf4c1f13cf177add9f366c0613e0db9bba151eb2a757521ab1e5b2a26896e7079ea2bc46f5fd9d9b3070dc103ed0fa1459cb7a66ca61ae1f3597cc80ccf111147f0a43d2a89b0506558b9bd5e389051a8b48e32d6bb01ac97c41899a25e1bfff966067e1e1f2cddcae367417ee5a25043683f12b5113fc68f96cb80515e8976c6f3e6b0b971a9fe1bfc76fcb52a33d913d6252ec42a6bc4a75322fd7ba4fb662dc97de92150adef5df8cbfc288e19496442f3854a1a4a0d10b5021b3ff1ef9955099443ed80982ac5787fc9768d9f6fba1e734edb75cad94caf304bde887751b227d43292f883d26077ab44c7238f4830e3e12e9294e30219071b186cdb15dab2b1abbe76fe269ccbb135b00f091b5a4da4ee24ca32fd877a6f2052006c1d8b20f41dd80d79364fbf7e5c6a519a04a1fb90191b925c627bbd074b2c40db2afd328cd32c05da5cc715f6e0e0ce3d04744909c077bdde92404e29589188101d6d3b3273da6589802062c149f9c0ffa00a7c5aa7a2025e1ec9f1c39255024d785359dd1158b42c4019d0e01f6219bdf8c94734d35bbc86335bbf5fcf0bc59252c298e8327f72b541b9061d9aca49986030250b4c33e32ec84c43f6fe1d159e0414616141489cf069a1409c223dd7662d69b947ef43d734b7668ebb7cd616b6bac3f6a8469cb4070d99618a08cad9b849fc503df8f0d814c2cd96ce63cf3e052461dddd1aee83f4b36e3d85cfcc8f4648f92d80ad58a5d79ed938396695895e3c3346b464e2ac24074bb69b99d92ba11aa428586b5f654c5b51018c4cc8228e4e7750d1bb8a152555ecee761bf684cecb5502630a0ecc50613732a69da1f106f220cb9e58fd02aa7ab84338353672592078697be1dd23d8bf3809a69f07a6d892232dcc0ff786aaa87e867ff5c3b9589dd76ec60ec56d45017b68cf80a18cb2bcb90a4ffb3e3ee051a85460711e746dded97392bc502209b6051ea56bafae51ae5966b50b49544b057a779cce939788ec7ff563c27dd3c872d2332688cbc0a8143575d01fb391d9da57f73c2b0fe202b0130dfff3f7e85c623db043bdf0720fd6c78d86398884a03db46c41c4ddfdeb4e46eede59d4ff8092524b7411e49e13ee0bf205eb2fd14f828ec6e3c800e387d09b083fee4e731f2ade76a48e4736d6cc9b32dc7ca534cc830a653440ac8b2273c02e6ef7c15c1a449cfa55576b14bf9b452934b563d5e389724a4185301789026d244528fca6e9eeb79cdb060d3c4978d5ac5dd200fb407322ec4e0495357b460dfca0ef9c821102cdc13e41216f2631296d63802f38765d5f521aa3218ac085856d32d6511984047c9de0a0ce96a891a91529e1301f993abca6535c0f7b979d4ea01849b251521ab6b49d6028a99358ce52b2586ffc146223a2091ed6db0ca6c3f9b2d03ee641a9a65e0291f4ae09a15a875322253a064baf23551b4bcb5eda8e59d3c75ea02debbd21161c365b38e4da16704044221f6d6b1e845306b8c0babfe77fbf13c6e59b5420a5a515e0738b68bd71edafdd8329a82722cc5524c14f09f2e6feef2f630a3b7f78bf03c33093f6788d9c329ca07cf909bdd93f3b5d10416eff858573297864ec28a88cc1ed2668dd266749267d9643184232b150ad600037ce2fc6a6673fdeb4d3d60885ea2e0c5f6004288ddc9561ae99fa4d2aa80ea3154590c48acfb051f242e8830bba4e76c1241d52a2f782546f1cb7854d86cda7777b82f1acffe7c8d3b18a99db562bc674e956ff29f6ab9892f549c591058346d6405eb1d85f7afb26f4f3d33f56fcf4ae5a28bf7e0d54f68bdd79fb02d22971467095848bc33ddb570f5fc4ffc109156f0b7233116348a845bf6dffa1707ea8cb76a32f8770833dfb700ceb7022e639b680b62ae0cee41797578c05b852f182db06dd0792da4135f52b5bb14863d329ba5286cbc09be9ac784f913ba258a98823c16214ea65c038ce522aa35c4057fa274e0d8eeda760a5199189e8ecb86b30c3827a00324442eaf4a893c5bff983315bbb64594f394d5ff86b4bfc46b657db95d3696a565499a4ffd27b80946e6536a7c95e1c6d74c76e421f402d04bd975278c24c02dcd1628ad212bf90fed0997b5941c31f247d24359cc670f86c0e98a2bf57809a7a6bf919883b64d4b118e0032311cf02245b6052ffcfa0ec560e800d5eb7999d07f0d4a4f0854b17cb8c3d390d4604fec5bdffb1c1344941e363a6aa990ebd81da95973709667b6d2f1b47a074f5bd7fd742afaed9ca95387150e58c497cb99b3860f5ae8c15da457cd2c3ab8d74558289f14817e6f63d7c64829c351c0baa93fd120291df3cc86b783b178fba5c3e8094d10b53b9df46af1f949f080bf6e38eb509dcdfa306b789a5dd74f78fe5347601ac8df7b036c5864c3ca313a7726f8a820f0b5851641df498bbbfa963b019a4ee30c9760f9eaf22f6e001bc47ba9e0ecbce94d9dd83a509fa85b5bbb10a78b6702b3b3651667861f347146b9ea23fcfec3feef9291be2b6c83060535839cee1fe275528b42301c07d09de084eea37666851321d885533a7e8b7cab75427cb97c507244816c8f8cd1be37933998c8a6251b4b3ece56c08e5447d1b956cfe23a50d388a2880339e1f83877dedc0cc791b58bf71df9f757ccde2d352e515370c878f8b63440d489d9063a28a07b83b94c2c69835126e3cfb2af89d1790b89139c6b8cb414cfc6937b35252ce0d4e3636eb3d5a2942c0a3ade69e4b4f6f9616ba3d3e55b59415f4659470b3e54c39dfb8f9852121fe921bef7c5de3838def5f6f334fe6270f2ef3edc5db6f4c3b3af508360e03a97db675fcd283fe446bf2a0f99c1555298a924336f7ed638dee64af8946390b66d3e2ce06b755b70a618791e849d106a5de63e574a2939f44eebe2e074b5894d7e251ee9c054d746ad149402d61bb85c675c6b75f2f62409ad242155dd9d23ad7ab040db581e03cf289ab9d57c996cb6dd0b439362a2f81a62266cf62857c22fe0ca231b83748ca68fa08b3a0fe8d2d4701bdd0513c693d2cf8b0cf84f6734cad234aa1609c6566b4c05c0dea5ff4c00bb5e53c950684002d8f9f456829ec3bfd7a8b395c7f92b897631c808fb8e47304bbea58646b5ee05ed9910fb058588ab9f70a5062dc89b7d95cdf89351c4c46ad320ae0b60bf6ff506a7802a74aed7b55432a65517947a1f195e3bbc62ea2a07dbe55bd884ad1baf1b946b92058bb5b7147644cf279f84bda9fac139e18d3dc0b90b7ae3bd9ebd618c2832deb2972bdeb6d37e4af5390fce4db0d6bd0d7cc19b6c15e92ec48e052a50eae1b4bcb5fafb3761956145c3e14da7e5035047adf159f0ac16db9523a05d0ca97a2bf4fd5bb6c12832d988fd027b1ce591094bb43d9f4bf8638abbf1479e9f5503105b3ff5b1c709ff1dcf72406b521c844d1f76ff370ccdc7dbbe1efcf557d49a759f8573f1e6a4e88cfa436b7dc6eec98b3ab83fd7f6c00b1bf337c65a84bc28f1be52f96ef4c5174461657e9d04f2086d8b79e3dd7192dd20d5c00fc7784f096f0cb7cba31796384324eb50c13bde343150a4df13d593ca7e89357554d223e7d04223c23e372a2630df6406a203075b3db8b5d42128a51bfda3344e3ef7fc8f2d630b34f9cc40c782ea2a1d0932b1259d27a350f7ee8ee87f8ecb5b1f0b9c5d902a7fa945b838dabac5b87ed7428566d2105e1092bedea6deda77b6033fe53404d66564c740df90bf352c642611687b3d147fb59319f05ea3131db26ac559227ed8b77affc33af4b78845f4d7e68ba10fff0670dbc67ed7adafa6b571eb292c43d9d33fcb519346ea68f0e832fdc36e5110cd6526e4ba758e76fafdda4d95c19f035216123971d581c047a6c678ba828b1c1be065fb20b855523f94aa103bb04394d36da4ca7994bb9718621d8d4e5e3d211d2034af2b956fbbd042024cf5fc7c314bf94d1809c624cb0a794e163df8c27f090673010c706d53ae26d10dae95c6b49ae1ae41dc71a114ea83fde32cd0c5e27b5e269c7984c6ffb3cf5e5b44d44b6951cbf5ffd20fee95417cd87ff5e9c07bcf028178ab2042e32785bc3a853228a9da8fe1f25befb25aa1cd4447cc5bd54bcf1f79a13a4b68a003dead97d10a64b7ee838477b0b3f5da47acfa47b69dd202d3832c93d4136303dacaa8d81ba08c6fb792932574f7555f36cb566972f55097be054dc7c3f5022b1264254dba5530f58218cb7e53cc3b1d2af49ac298e723c80f3da7c8ed63cf7565f289483406d8f3eef7ca3361feaa8ddc3dfa7a60c5e2a7d2dd6bfc454fa9e0a988a87f4d18ea8b1c6c8076ebe0d72319a6462718370357ab2d5dfb90ec1b84086e9a5aaf032ee779cfc542acbc96303196c777159fcda898cedd91197dbe93f12e0a83700e6b335c8590c5e81b1f2c124b9c777d62593a86d4a2d5ac5ad6153bca3050adbdca5abb8cc4fef8710a7f7178956ac9d5227023ed794402e53152d5a7203c534710785996ca6b508096a6dc7fb09f1689aaf8ff990c4658093427e30944131882524b2bc9d03f628d62245be6d29baa5017626bdc9d6c5eb5d103eb4b07b9d2ea483a76f9c9c5e09d7c1d8add8a851a3a826bbb91ac62b8411dd43f374159d694e13d3de2b7e1283e958f581de8d54f50c37aab07ad495e6a03c6ab6d7737d8e6d2c495e408c1f5faa95c4dd28c27f666490c79355e85e24c5ccde1207ca8735bd784465eb8f538d56c70ea19d4c2e37c10a5cbdd30f50b628286e75b470d0ab4aec655064d722176eea7119848be8e078a94db821984b5d6f05107f8238d7403e7004e1f493bbb71963ef39b8168458912e53dfaf4748512cff591b66692ab8c386dfcf8eaf2d555d8bfe184fa92ece5c2c2b38a0cf2c2ef79358b87df1a4e1ca05880ca1a1465d06caac02d3dc709aa83390dfcff2e7ea11ccaf28b70075b7c9b749179adaa3e41ae5b1dac72ce319aa662da8a5847c31a229baeb8645c0efca08612cecf6fdd179696b59f62f41905e38fb89830cd388b7e6761656e8729d566084b0cb0c151d92677332dfd9f615095e322875ac65c026b33fb230d48cee3cd1e009b75b98a9e4b9a6505b33a14205707a96f0f5d6bf65b7a7ad4fff02349e50ec549cd123317068bad3785124b2bbeacdb667fef23a59f69152f2210fd238896fd62f7b983aa6ae98c87cc1e5ea4fcb4b540363a7024fe11f03d6e6e2be2b5c3ce97177bd7bfda4a996ec02a9d6221f8587a98f85e0448e18ac0ac2f0b1e8e75c9bdca2841c35c3103d71e5635b9aad0f7a8b4785bba98968440c4f333e39036a557e2bdd582fdb6c199e7173a8f95db36339478143baee273f4b82cc83480a9ce2da7945f997d0f275b01bb9f76f4622e3bc311ade1c42644042e96a5dc78745d2005dbc12b8a3461b1d08b82315f8e493fa52f40398818b4e3753ad6fec169bb3cfd27f9210c674ead29765786c5a36b9a4f07f02a9d2e99d48aafe83e4bf007f1ad43ba968f220e826796b5523eaacb9ff3dce80dca07a65d776bca1fa541c2eb75d3110e0b897ac776ec6c6f0b8809e349fc9d7504117cd9fdcce9561772fc58e1d5eab1bbe323b1414c83aef91a18f77bda03d2cf8d50097fa830443322fa609ca76adcc6d7cacb5039f1e70330a0a237fcd34567f3371de8e802caba5d43115839877b0f03065d196ee49335366a3ae7a4b07189e19aac58e479ce3ea62b9828c34a751a13925ec91787b3be568103285588b9ea90342a02dda21724be81df71dbed5a845dc7fa2884bdf88d3ffc0cfde3280b3053ad75f06ceb0717e5d54f1281065fdb38948e9fba2ffb54a9cd51ebe20f6a7b1738ee9038d443631a66887e00fee80a8beee354e8a327d401aa2c97ef9757b1d9c449003c1a3c4ad94b9abea386f5f83a0682ca59e18a29876eb34a85b7312f1ce6fb654f782994d8557882280c52a1773ce76aa8455b6897798fed887da887a8852de1f2cbba93bdc3512c045e8f8ed7ea548a68051e0670e390311261369bd8b0d7034f3948fce22c2388126193b97a07abc5e40b2d627ccf8bf590e28d1b1d6c8d8bdca2bc120c1a807a911bd68282b4103fe88b09c1c8951fd414678a5beeda92e0f8d02a6cea5b768868673181e3130d78a24b483b31c5aafe0414bafa9eab563f017fd9fad2638040833dd225ea5574920684e949ce7668b6143643631fcce975756ad7c8261f9a5a1f85f924bae92c5feb0f5419c93572268adfcf74d9db428be2bd74e186db229aa41606d8fee8fa7704d321ef494f6cdcea56d5114ed971217e1930c9a0e32acc41f6fd2dc6ba862de19983c00b2639e3ef340cde0a507462104503b11f2419a83a5f34acf7f56ca8b660dbe5a3d08e91a82aea2f391a702c10abcc4cf33757693cf883ddaa187f0c0721561a842ad89b485506e54b6b4d7c168b40bb1875a32c36092a680d1935fdebfacd6b0845a0981e6178aced63d4b2cfebdc636bf32a87f5b9f5f1ff2fbfb2df4c5454c2883275b9c9902d5ea0edb6c28f74dfabc5644b6be3d515eaba220183620d103797d942534e7487ee78a0723b48f008745c26baacff44efa6a271787e3473c87604b8468e29810f30e608aa97608a69ba1c73ead4fff47fa4a2c894fd900710554fce2e13773e5245fbfc878d3ecd1574cd923c8c83fddface595b09ec619831a029a2b175680fe2d9bcb23b4dcaa78aa0767aa59644307592a1fe4bab03e6e7ea15a0ff204a10cdc3eb866931ca04b3d87650dab31135f1ca61302bd02bf831eb1046c28ee46038d36e3ad0939588cd269313c9d8d5b392c60b69daf72863606c1f0804354fdbeba2cc4db6f2c094dc9702a23f48e5a6502b353af2e5e4f9c762d7bf544b7645ab2563503c93101dff653357ae9791b642d50fedac77650245c0a89c014c7dfd3d472b156509e1a28eccab789dc34f578be524c1c36ae9107bb829b423bfe53696a6101eb6abfafe6fd1cad1962ca30d52cd23c46bd10c55784d3987d1f1d41a7ec76815db3291c4560c69b5ba9af6ad706bc3d52ed9d3185802d2a2175f1751d0833e99cf30d895bcbfa426f2554e6df1bbe03fd5d5ff584d6020c98f583c07d97efbed8c9bb9a3784b40f5d79e3cfafa75bd0861ca67bdfef7f515abbe83680a3c938107bc45e062d4c95ede64ea73834fde2220c50ad57278fabb1812df5823a6021438303de4d22b5fe6a21eeacb0e95246855d29f8f62d473dffde68bffd4e130126bed55cb0364732d275950469bddff87d26114bab3a6d7dcf3d296b8392282600aac8e38da8167d80eb4bf65c6d4fd934a78e64ce0eb718e6a39b259025cdfbf986328eab9cb7ecca1b39d449f26b391149ef9a5d86327366e779e8f1cc6196242b82654ac49ca46c24ab5bfd4f1d22a2e5754eda6660d3c436d77cf93b8c66e91a851e7a629121345147b4f9949911b1f37fd60c679850ddddc6cfa564e418972a4c1c19343430cb77bd908fa19ad0f39f0e2d7edc8a51f1a90bec1ad96f5742b447fb3be2fffec0c410d0aa94afabb4b87d12f8c328510656285e693e70053c422a5da27442cdc0f1700f2854889f8c96a21a02202ccd92b6f48989450a1d0ad280467d7627f5a3c6645d6a2463108475db7f45416cca3dbb6888e5f64e82cad04f2e700211d0fb461c1663f646f49124b1392d7996261a5281804300f142264adf4544815c73dea676c5236f3f7dac4a3a59a1e6ef5259b8dd49bd4a301516e54cfab08abc257cff2dc45779200a8ce86212128230a253c4b00b8649e3db8e1c3379b41f073c13d4903884d9736e8b4ddfb4f410bd6c444b2bbe2419a4ff4d1d9ff45552229313071bd1d141a38dbbb9609b9304a249de11e53620f6017558de7b50093a8bba09f475fb781efe8a9608f7bff64d19d5b1f52054b1833e2d1ff9dd7ee7bc1af5587b842b0e185de407304a18bdf6bc367cef1868a8f28b4f6a6d8a8ade2e4c73d82d88a82fb6910ff3f4a901593f7cdda77d93089939e317176ef7e32090bc5d00df89e33a49d572bde6116be2099e321a27d03c6b3c109503a729943319deecde8214b985839c40a9bc6df81a8ea008c576cab16287bd6443a12e6e03a97c1e93bbc1070c78e2089d5dc30fef6387df9247b2a7b082ca0c1dd830b31514efe38e9a08f1605215bd3d24970913c4a441055fafe1617f47447a5e146feeaaac85a737dd3d9d8654e2923300d57da25216f7da987ea053300adde693c3a904fe2b29edcdb46b394361b2b75ee736b8a3b189dd9f7425a2884ab99f3443277f97228efb35e180bc54321a2a4eaa35d803ef536670739e6d096e19e2d15083df9af61b29e6983fb80b57d9ad8fcaeeab0499afcccaa73401bfc12c5ae29c085b30b027f52454a798c6d125dfeaa2c4024bb0820d949f50e494e9c6bb0450ffe56e91e7cd237e84d0c1700de760bc33de415603754ddf8e6a651f8c398a24050fb528f274825e733e0dc743406a0575f1a8922562891b9e99263558618f395b4f600103412b63499fa815dbfa3946f7585056fa482e2ebab5502855c5d0f65911c182d3d526e57fbd5a02bd574227a077507c1208777725d0615ad507eeee48466a9e4f12c61085820e86cf65e0c721e93d66762e9e7fd5742aa07b9dc6415ae04874bb9984822257eb10c1ec9f24d6e4e25b34c29d7647587c8e28db11f31f18b61ac23e9e0374a9d945137b12ab1acf57769a35e5da76ccba6e5828626cb30f47ad1c4381388338b5fd0b01413504d2d8b92afb7708673d78d2cf5dec9744b5d45d31c434f661671a9439603e53f62f4e0c3a60b7f0c3736188dbadf9aa3fc4a0a599389d57037b90c3fcbcad757f28f8be8d8f989f4cac040d69225a7bc3e9dc0c72960b14c1af85f259e1674d105bcf10644f9c09f7e0e017285d6656166289a604f339ce41c573647d7ffd4e4be1ac08cbc296bfd3949a6032545f467529170789ead8b8192d6deb66733688d209cd77d809f61e9a5c658a11dc4b6bc1f42595a084d42e448f4b22e985ff522c40d2d17cbf8b8c8b19cdeaf539db96ec3f5b0a3a1270553adec4cf813409046fba28571ab011f8ce232bb92a988782fec2eb3fe71f7a1443fd3a8ed7b98953044855c5187d9d0b019d7ebb05a8c12558cb49c978fe4f63eee2117509d8b223edf92ab156ddc348473acb906a2073525eed82f88a84ca2fc7278ba92c32cbc3cc9a9f5d5261a882f3653491be0db9be009d0a2727e3b357d2ec93c5cff5cafd1a91b550937d697c971516b71047c2b720142f6308f146b2875c523f6e2a653a7a528936cf57d4e403920d08636cb2c6f7121af86a3a49845f2e36f642ac61a7a0343eda4fb2f751dbf317907014863ab75262451057ee6c508c8e817cbb9209ec2bf37fdcea74515a20d4f21aafe1efbd4e7df2e6b591926f72a6c8cb574d519586aa8d5c4cabb82e94e254d8a004bd7aa80c8289e2a31bac01b2d839248e29243cfee0bbfef573a43ad093d683cceadd032f2219a7c4e11c39458c434a4b65c54cc7874a222fb4e6b644bd9a073dcd49b6e7ff01d63089d5914b0db31ecff8e5e19dd5fdecfc08679ee58972508aa3a33dccb2d54143b3386e82e9eb27668d9764b66847d1edfa881bdbbc6d1b0eb74c83a6f8d850a74ab0962874b0ece62f9a80f48222aa5c80ce5410f63ba9f6c89c14ed4f4bfaf2c2c998966d7a127c14dc627af96aa0b65be577eadf8dd9b4da02ed2b307ea138a95b3aac0bf125ae8c845e81baa26f892a7105603f03b155266c06cd5f60c448172fe84f47b47ba650c59b669ab098dea0f90a437c49f21d8d4a02928fb9bc017af9fd6752dc238bb4bc9d9b8d01dee7f9d68ccf436275d7d790f193e42cd5e62e891811873d27b88cbb2012ae7d738733d9e0789cbe68110f568b7ec26da05ff5a6140e610f2740429db90b016bb5aac4b2984b993557150dca2c14fa031f80e9be9b94d457d40a4adfaf9945a24770d9d9bb52e2dd6aac7177c67811e2ddaf0a228847a6b3f7a464ff38ac06d6a140a95f07de767fed2bfef5f8ad4c7f4574970ef4849c438617df07972c7a80ddd59e9900f5ccde54b46322ad2e59feb26966b7fe9bc4cd295f299ef60741108a474847cbbf1c02ec5b28d585b1b7c53efabaa429bd6fdef60562e41bfc47bd35f55c961fb419fb3fc95c8e95b2faa6b8ee8fade4bdab1dd43cf3b87a134c9bd554906422c9b6b4772355d57a6b03a28d78197ba545c39979001654e9627b876577aa4bd6eed07d734ba1373fcd298fd6d666e60adf923b6d49bf5ab0a3106ea3ae7a7f2310b16c24b02b7a76ccc425d42a3bd583fac10fb81455d731d5d609dc3669138c132e0d3c589d1975548e4e1c096c4d7ddfdc7d0231edaf6bd9cdaff4363bfe9c9fb43fb1ce0c6f276716ebdeb6e4be0fc558c1c5d1b5eb228fa6ecdb3b4e9051355e75ee98f615a77249d760d6385a5acaff97977654373210cd80365ebe00d836921643ce89485b7ada8e80eee3ff51a79a288f3be7014310f878e4aa537e3ec6508525a60107c8d110065f5474ee1005817c5246b3f1563c2d6a53158ccab10f3314667cc8fb124021c8e86cd92dec82a794f2be30e15dd1552ba6867a2d5bcd2954fb01efec61dbd4a1b77c385a764a8517bdda75ae08842482bdd8447b661be3299bf42d77e6a6cebdd86bb91e92b4b7b8f1c9c45e102ad519c92f7823f85a66978bcef760797a8abf320d15966e77faa09f84c28430569f42422f09f57a7dfd89760a4e90e4f694958d77641571005daf4d92224b46f4f5735ee5d8b9eb4f52230965b1960ecf5ca9f118eb4320dbaab8a5ff15a6648ec0f6bb857f3429e69ffb6fc1281abc40df3f3846c4e4045754dcbc756ec44d4d239d6ffee604b219becb466e26c44f17899bc8f3ea3f1aedd0eab6010d38e0d52a8a5acbf734feec5921a11878797742373609a5b503fa647863881f4c03870d01bf9030ee067e0c5e7a8f221d7c1a8ff3714e00c14414feb8ba82988223929d542044288cc9a023dcee02d89a4a8522fcbd5151c1e9ba157cba348b1c7ab98ed8af33c8db78829b3ae7eaec832f9c4f75739ceb5b80231244f7b22611547e123d431c347f4ecfc1402c073e477e7ac5536d2e88132ba8bc5ccbe295c6c7510728246deef79c0c6809d1880480fa7196834e2367ff67e583ec68fb3f70233aa27aa26a52bb340c1b31be537a71613a785073c8eb26686640274fe4d3b8366e6ea2e7f1e75a433e03ebfb10679be43cc86f46fbef66abf516f2e00164985b4c57dfcd1cda75f857c805e93058e00e349504618a4ea81f7d988cc70c2f62a8744d990444612c606818654ff1bc867e2241f5aceebecda0e04c7f08067b0040650104e88d85384146373652c8b4baa217fc6b11850e3589605266f5b4d72851538db1bb42e2e65279b1b48c7373e61dd3a37e68a3d104565d4c460bddf7f15d8f1666081c40e416565e643f8235567670721c523a06937f33ba455b731892410a2c1a346502aad9afb4cecf9a99dd8516348275d281866ab5e322ed7ed2b439b9aad6eabd6a118a03e7af4cbe8f7806736865735f81fd81eb698e863dc9753abe1b73c25f2634d5b5ea83b73a45254fc9b5c0d6e66f41200027cb58f08473fd045127a39e484831b1e8fd62a8828deddf764c7dfe2153c12c29c15f90d58f936431862dadcb3587db1a8f3f448f8167a37929e8bacf6bf842fc361d51074eb5adf762debb998b8d8116f2df6b128598041a570f0182e0381e0d0bac1c82c0a1b09c18408a29dd52ed22f826b9ea817f5d3ea828f43701504046448ed70839b94e2fa919b42912a39d98a6d51e8a7e521766e18e1fc26ef0906a27a06fec95567d60433cefbf0f75e43f28ae2e78620969045631f8dd1e99bdb0d53921dfc3d5f0f9d4fcfdaa43365b4e3b995531960daed0862bf0f6696772e8de9c30f58bf132becc0bd06dbdc843ce993960947c6655fbef183a442d5e465f7b4bc4655b7691b57874bda097203ce85d4481a0fe36f74471fe71d8e965b5beccafd6552b01d1a57ac793dbe24c96a0f432f9493bf548d5fb0b1517ccc2a02bb16af4e8ed4bf15548301cf7f747b3f9e92f8ce5b19823e5fef8a00a15e962caf701529c3fbdd428be7116057d965813f2bcf8b24e77b94469e4174359e03de54ca3c526572ee8d86aacb3fd792527b2337bf6b608a0f145259728e825b5fe00b0d575a05c80c98e30d529f9b6c390cd87c1defa0ca2a42819044ed601438d1330908225a3c49dca639b8a8f1237b5d3f38e530e08663a7a7f9c06a6fada2d8559a04e0b702f64e6c1e9cee63d56df025857b0a06bb0e1232a839388de0aee1888a6a5fcc5a9f1651e854d21f16d62841f2bff669e9cc9ce7dd1b5ad60f7d23aad5e4d56fab581166669ece1727972319202dbbc614a6a1d497e74249c3d9e1fa6ad83605a3bdd0fc90290af4ca8625ae582c8d154818b2aae5f4cea08b3061453bfa5c82acf9830c9dd29332a1b2cab17e2c6e181d5f1726160bc81f91c44c9396282be180f25cfd6d829617a74dd4eda0bd9dcc1fd0a64910d0ad7d818e0586dc263e330778ec96ab189a56b18680426303418d1180aa74fa72d8ec924889ff590b51878db7b7f067996fa165d8ff96dd8eb679f4f9202e96fc303b7cb8e5c2819663a8140f6ae9cf25296f0d5f3a46ea78947ad98ad81d690e268d151761d2c079ab98a23dc55018b91d6215a98e4f9ef552efcf0bdb726d3a3623fadb66c7a40d3a0b751afeedc0c40acdbd7716f4c0e06a91081313ea3284a7bb4e7f295f1e9f8b2fe6f85e45abb03285300deb4525bbee774672b0c2c614e1690031fac29fec34621728065c4e96ed8403e4574b71a3f09428b4243870c773dcd62ef0b9490cc4d312fa10ed5683b4baf77392a20f44e064afb3f6a1c649c8bf8408a004ead205720dfdf2eee7db3c22b8f3baa2cd0d3583adc1161fa52b34bfe9c54473097ab4db6883eacfc99cd8b60fcb7b64ad77d8b2bb360f1041e7ae176f2cdcdee22c2d0ae089223c6688dee88256f5a087635f4999bde7a100cc7dcaa3f418a93d76ba03e41c2af59a250b89983b50c382e0a2c3aaaab25e80b71aa4c203e365b47fc41d8c83ede466e107c97d2b574e777811bb33041c79e6037fdf5dc027bd92fd13c1c1081d9be61a5b50e70083606b053330ed43a9914f266aa717fa4b4f8c442577fe83a771ebdc2ee930cd9ab0080919f3b6e393dabeabd31a39c3ffdbf63627528accd97e00f8f8832f997e78eb3c13c79001407cdec99a5dd70f96fc24fa8c5e0a82e4fd0b64043117ad1844bf9068049abc909bafbfafe4330d45d6723c011109a1bca4b73d5345289ce61ef628ff926e8f234fc43a48939386a01a60b36cd2b6c8d1bc9a32196f79179e720a8f393a4426c3c496248acc3415775e764e539ada533a55a52d15904f770b9424ef40a0e9bd2217506a75e013bd7a78de60773d1a6c1c06a5cfb728b0bfdb08452c546728896b8c28f3b9c827e53ec0e3582140153909b3f7b1de023b7445c5e088e0370ee6bf761e0afd0acf2faf90e5b4a9dff3fcc1f28eb1ab131835f89e86ae1e8cd9e43bb4310ce2d84028ef2db9d3b79173ccb3c5842858ddce93e6b81144212b2ac582d5ccea3490f048f6a4f9103a3eceaa0cba5bfee79ba7849fc133d31af0d4ba29fc5d99231303e660c691d6b0f8dedcf82610cb4f38a1b5af647cc9287fde3df1c5eda8c99b42776ddbd86e43a069d5906c83876250997b026624bcf3fd10f5b89200e2b807faf0c4ece43297fe74c7b960c483f73734a29508128c75798434d3fe5cb0be2a5ab52e0d8f3c64a0a7a3d4582ba80b5f3d904e71312563c8df8f6f790932f9ef55dec0225cd11508ae86964a6ff2e082b0508cac5a0b79ccb4f18428d47dd693f1de365f9c3f4a5c2950b23c9845f0648f0206b1246f2f986b1bb98b281aa37692e58aaa147ec0f4e6997093f4d1bc963b147af4df660f16faf1b1d5c8baed08fc447b2f7a76b3f4fc02c4f66d345255feda2c7e8f53644fbf19a98d72a7ab27f2bb32f6d91463366eedf69719c7c8a2a905bc0939a04e5958de3a8456fc6bbbd63f5ad4b6d749010409781965e77543251f2025e46e903541a261c8dfbc4a108d16fa932f0bd72eb776e54c3928fd511539a643225988d9ef84da875f9e00f61e7cf234ecf331d4a584ab47783314e22400333222282bfe40c2356361ba407fec6481a9721b19f8f911e04a0308bb68365affcb3654471b510e4a747c06758f01a7e38367fadd42cf8bc4de0dc04a0999092349864125aac767af7cb98180d83e75062ae6086cc8da83b63afe6492863116a68d87b0466e77bd022836b0e661b5f73b5639ff3ee524d6844e86056272505a390f9e0fd5eac75113cc0ea6552ab3a5e675a88d3000c617c00a22b80778142a4c3428721aa4734bbcad4bc950f6d229d1243fe193641add46777ea1224ada8401725e2090f8790f46058429dae09766f828496a1dba51fbda057cdd36619266ad66b73bb941cb984b7d43a881c6a2ab21774f591ead6b764ccf8904f2aabdfc0c30d4db56f7279846fddc6d3d2f7f6b6da321341462be5b30f8d782815cf2d4f229e266bec28430f1288e3ab495f72bcc55835e120fb5b0e0eb9f8ceeb078a3ee597e3014861470e10a59cae71fc6bd866ea3af15af1c09c1866927ddc72ac8cd9c0b62a09190901fc64a15c6486534b80955c8743bf08a01e149946c596a48191d1299a08c4437327e6d43d6d5f3ea764f7a49a901ba71db6e204616ef1dc940452785839f05febdbdd803dd4286a89e63fd1eebb5a4d05839081a8116948f2af4088b53f5d853a585edea1efccf7d2952522c42e02da1f38ea23427e724abcaa88fcaae429823f2a20931bc8578536d78b68f82d5388b257fe1bc303ac45090eab123708fc60d60a840e1ee51d11ab4783bc5cf1c3e839d3645be01e8f3fc29a045aa7cae47a446de4ccab09355b09ad3036ad497c69020c51e35196f19d35b91fbba362c72255bf1720274021bb1cca3ad03733274d3c2dfd9d86191da3af96db8ecf75db6bb319c8adceae4f2699c21c876a0af00d60ff839b58f54ed507d396fbfacf9fd678931319431283a75a797e3c97d73f60fb9f365a70739ee1d5d06f5f3e803d99321c5a38966c3fc04b69bf1dfae9cbf27538b98e7985a50a711baf30fc26924ade2e7577079766d82116604242c4668c3cb42e4d8eb72e167a3bca7db57ef59e485bbccfcea34442fe1190649d7a93f15ead39044821b76d0bd2d435b763e0296d33ef7f4bfce04f9918a8988fe12633d8c9a10634cb140c13e9d07e0945d3ea0d7ded8ed39bd6a0b0922fcb8e6ce9dc65b99e9966c3df6d8f58dc88bf56f4e9cfbf6ef715a1cd5d9d99673da6c2c663c0ac69605351b8d8cd47ce67798c261dd79c6630bde9ca23fce09e160eed0c8fa75ba286761f18d6f630ff692301d71a2322ad38bb4afc1001aef2f983bc1554b64b49be51ccd88e69062c114651fcaf22cf2853c4a69a769fdf5b4847fac92d5058a5e172cdf3a41a72124c4fd9732dd4c7d8e8279558fa9cec8a0e8a597ae03ef40b23c8920d22b7c40ee3db4897fe6e0e795d690ad2dcd28f818125033dcb0c403c0f82368594f9f98711b642ecbbca992b196ac74806b2da772db6bdd2f6417a1efa2007e5f23df4f6247e3232815ef3b7c57228ce8b8faa9ff597c40d658f96869396cf53a63d3c3a2c7c2cc37c1c130f2d67306f892f69a03e36ab880d68fead3fd96facdec77781aa0cc09736464fb0f84f5f1042cac4875f18284a8fe0b8b763f50ba6f6787b13f39590c15f302c946174e289009d214928aaf603ecad04c8f271b7ca7f8ac15cb7ed6595a1663c97f915f0cef1ac791f39239df54fa328fa45bbeb99ec14767d961f94f10808b5b832fc80c8803bde00977fb824ad93d573a162c0e47791e531537cdecaa105432e025c5c20a6d41f12a4d2b3156c373837eae59d1c83aa82f782beb88190b8a0d0ffa4a1028f1c8d30a326a323dddaadea4b7eaf5dce9d489ac1ed39bb6b664523faa83599326b27af2a2de684514dc5a292e4c6e3daf17ac9456f5ffa936398533008152e047b71c9b865f90ad9c229f250e254ef135fb505c5a57e4b93bdbe160cd493a0a1abe416cb762251bccb850b817b34e5fc3cf9e2b11e0afc975e90fc28f25862966907239508e4f4724028522bc98b9e0bddc3b3784b7e571e0f52bda2155ed9515cde331ad41b91833e49346e9f320eb212c5e2c8f0fa52d8b0ceb197f155097866be525dc8080bb2c9830276c6eab7776310335523852ed95f926bfd63026a81feb98a109c0a2853cfd1d9fc7dacb0c00deb450ad9d202e0c3eb38074d485df1edae10f5e20e3ab5bf21697cf1bbead75df94624b2c22547924be71a4c550c740dac90237f8c10fd1c722c703619155c5890b4a2572a86da3c2bcefecdbf8213b410b99c95ffb6529a29cc64369ca98f3b1affc56ba311977db425f0c8a8772c6c591db2423544dbc72757b79b24d01781d4827a19fadd948a091115f25b4e68c343a1e426d2ae493feaacedba96c78932ee9f0321596a889656a51a35d7320ea653998f522ced6e77f821409a9fe4f9932d29044aaf183a0b77e739ea54d5e64845eae31def092b3b78030ded55689e7260bc904037bea30f83f86e534c4630683b18bee46f7635978d2443661df22972cec0c53f556c617be96dc94d933178ee913a54a86adbb3022aa0c6aed1ae788610f08746e10516637ea10ceffaf5070147bf855506d4b04a430a4e56f5161f601e58818c16e42f74a474669d48205729bc1625b16bcede5f1e711736ed5c7848868b05d0831c78b5616896722d144d3fd4978849644c38f293e5d70c60499cb9ae6935057ca6bef753ab8f86de369f1878baec093d61d31f4d4465f774dda87843bd0d1626842791e987fbf532275e76d011221f912af0fdca58c1cd6fd5bdc8ac99323d716b990bc8eab7a0c4a60a7158fa802f77e49f99958636c602ed8dce6a6a48ff7cf8714f66bb4062b5b63cb89c1cce8b3bb341f4c582863784afb790f8048d51ddbeedd728136ac4ba2a5b8db26dc9ca3bb608ed679496cc29120e2a22b319943851951fd80ddb3613764f19483a80c9d2a850b4bda8be51d16a943a584e8cf5927edd291b5722f0cb22de392293863d47f3c6fcc23a912086f7c4db40c929c5a03627d9ed779be8f1a9468eb324ee14d3af8c1d3a20f9008e5ccc787b21530b62693eb9ec1ac8dd7270ad37e26b31d60fb5bc0c6956076333ddc5c158701c1f63cc7170973bf0ec131e4c745721f6f90b6ab7121a5da3f8a7f536fb32a69345b37aa8515004f8337ccb5019761057b45cb6607a2142d66027ea38e64eec34a9d31b6877f7fd084c3e52c0cc2780039854f38b89ddf0d558cee5487c41ee3b004a2a4cfea6a8ae01e23d8cf80f89548b12a9bc864f132335399f0766b40c33e570381dd3c82f97d4987f69d6780069a2b6480bb20b4518d929a3e6d3e4bf5c5befd245d87b04678ccfbff82de15f864514cc546777231d057e5fe606b032e8794a94d2ccef7196e285d41c086e8234b56b3e8070d40f1bf9341c025dc3b31d7ebb3ffe160f470c8ed2f646519612ce2fdf3585006f66a254b491a00cc2586806b27c33d24695784657cb001319b878b3ed53482ec81e84301e5176b96322229c30cc347ca8321e512c5c3efb75bc00e41f87bfa20ce84b69f7c6abc3600534786c436c84218e5deb550d69c0c8a45e45ee8d086293a873c7bdb7017b45ff6d03b8d37b39c948b9b42424750e3e03834b7cb06f729edfeaaac1e2b0c13e44c2f4c3f9446526f07f14297e775f9f75e3b4db4dca4b880f3c8e9c65e20f3431e4404b7a69941b30774e46cf694dccb4fb8e2d3a48862434bbc9e68fb83f011718ce00fc30fd0e3126482dc99aa47d20a6bc8af6c3681df832764107b69413ae8a412897667c03aeedf13c9ac39502f02977be1e008a7a287209acfcb46434faded851c84b22a7d549d78f86afedfd620b613ae041254c8fa8afcfe73bc151f02627035cd492d5866598a3a53dcb917aef3a805722cfd33d9008a6e1e073cb68963629c63203acff64a009b58a8dfed8ae66c2973b215657578bf3b311fce8d4b4f0028e58f43493033af1a2908403ad9a5ea8d17f46632e35c409b5b1ad51e16a6fadaff77b8da96ee68e3291c095403f224d6929c6538f0b53b5e851652ef68014ce8a9a25d9665a84f7d4fd53a27be0575dd1eadbdbc0a61ee5a2c76f5b629061691286e80fdf2677f661c7f2d548f680548349a4fadcc203f29e0a737737b5e61e0f2d20bf7edb695cdf88727e25aca8886361281cae3d244112ad27b65cea30f1331ad05a8f7eea4b64b7e14ab2b0a729b6e6d5503bdbdb044801d45cc0038c72678d74714d087a1a0ac4242800e9005a193d5cd8a0476c1222d406e3dee4c148e31183c8ff142d0ae0ef45596047b7da786acce1d50fd153f92a2ac1ab7a12b67f53bfc5b8ee1b52fea0e544110cb9271bc39432fce018ec3e8c40accf714c43be10ffd495f44c144679b405d055cd514aaba6ddef27b17e5c6fa41a9495a34058b98ac167e9158a8eff7021f4a2fe36ff0086a01caffc4bc2d13028e037b4ea8b07fa0aa33ef279a26f256f0799c6716707ac256bc0c0a44cf291059e95b37d707751994a2360290b097c65adc76e75ad9af7a30a8c9b9ad2c5ed7a28e5dbeeeac4621b4c021db7adc2e2c42dbe063ee3bb53068eaa2ad47d0b192473741e447a28fabdc289f1a9893e40c9f3b5582268d7915643e7d74218ad13322b7df47aa1e06d07ded41a8451c772e4c0369593c89e0877ec29479d2028ff6f6e0eace272a58208d5f4056f1bf616ace55de7032551aedcce3763c892ec3f2cde5f20021bcc21f9efd91a77a1b0a9a714335b135ccddec89a1e18c85e7396bf70ef661609b90a974a094a766a53ac8c93de154c4078d8c389cf474ee408ae827dfcf35d1c031209371ef46f7398b8c783beb4ff05c1686049317fcd497386cf46fe8252178738ecb8340a8acd7133f14b2c13aa15e5c3ddc8e3bbc48c3a6602ae7a495a345f45bade212d1803996aa105a37995045066d440e05d17e644d04f0f47a945f9a8a156cecdd567b897a76d2665ec8e234ed666a9a91e16f58018e46b3328d8659f79a4eb54bc15cb1f90dc1bd4d8598e04dc8ae7c3db459f6655cdcf94cd764cc527834629a4bc6953b2a872b974fedcfd9e28613691cd0ce219c9a30a8cdebc586267e89e09946a4cbe755c01a352734177310d34b583f617c090fb9cc7ba5db857aefafc2e9cf68ad88e84862e10d49db2476d916c5c22c870aa87b3d87673d475e9d566d50c6958098985716ec3939785ebde8be42d475217a2b2a89d58e2459834449a511c42aeacdc192523606b964b34931cafb1fff747249911142d1f4a89593bda48dfa854e0d67fb43637fcab40965d1d4c7e3a4a5f76cec81105ecddcda7cedfefc1c3b71c12b80caf53edbad8bfaad77e1214571a51dcc9bc728a26e1a0495c10d488ee3ef9944c584c27d6455f82b301541662944de45eed698969a931134856fb9cbe1cb3715ebfae37238256bf844b3fda4fa7631775e806bd739f9fdccb1601e1ef7af98b3a9e8ad304125e45e54bdb3003d1eda9dc169b0a048efbf744a5b631c5bbc7b191d4efa67ba8dfed8b00b9e9543c6d8aebfa5a53401b1a70dcd742ea54ddc19711809c446a65154e314b06d5eeed1a9bdd0e615b2bae3b37a38d5b4e7455eaf7e806443f337e1ece2bf241e9b8a9ca569571542e81bc89a01d9c5f48dd4beae0aaf07fcc793cfd25c4094e8083fa6ee16dc7bf00a00c3a73fd1bd1574d1590419096229e474ff8199deca56cc26cce0d3e187f4706f32b23ce74e46c524bf634d71edb57da6ffb6d1a7bd5634231ba5a3d916a4263eff011ec01648234f4e51d83348f7ff533a7bb0b68458b386b4da94e1ab48de3fe5c250c52a02eed60a9b3407ed4819bdb0c65c54d613b9bd581b66a92ea53ec696c75a4db51d15d368bef7a597dbe25bdb760634234ed184d17788a94dac8fa364ca53008b8f18443dfc9fce32f0fd3aa3efa3eb978b6dfaddaaf900d18e915c4d948f53ce54a42401c0a616b3003a9e41bdbc1725b8e8f0ec2c0e874b6f637d57fcdcc2f998729730dfc436241c0bcda6b24acd72a08747edf75dbfd55e4e440ec606398a47f0fe44e144b35ad66764cf74bc5b900beab03c5486e9cfbe74247a761e260c87dc85abc87776b2e4e647f45170355ac03a6b0cfc3ea0dbd03b50914411428987ca2c1648ea7a5a4cefb380c501d6956615cc870e0f538aead521dbcf37871fcd2680a256cb14edf0216babc15faeeab7cad47ce799627db4185089da86fce0e5db0503528febee275789e920879c135f463491f777a70aa0a7a289845a28c933ac1a949d8b1f7b2e606792e723b70b6cd3866c806f1d006cb67a5271615f28c448de46bdc73d76fce4a047708bec07fe35e9a7171493a037a310d1ad38c2521df613704f3220460311c2d3103f4778ee637db09bc6d1ff365cf9c8ca84f679f37267ca0817b98ac512a2c72d56d1ea43ce39876eb342e496bfcc4d0fb1db6aa76d2ec353316f5eb542491e7e2305f2b64d744fbf26e27553991f1895d22d1d18922166f20d074c9a3e2580b1efdb4fcdc21b434b44d6eaba5765677dcec31f50c7aac56e3528c21864ea149597cd56894c813d0cfa36f4cd5e84ed33bdcd5e020284d9ca7406b7095195354a157c14239ae36b2d93964598e2c5bc85ca0299578ae7a05afbe5894af222f85dd1f63c760a16b838bcaae7a94f8fefddf326d5d2b0e6f767f1981463d39ca9d6458e5ae3d1b7c2359ec4f4a8e3279263119e5ad8e59b5c579809d822756ca193619cbb63d017eee594de8b6b7b278cae154e6f43f8e49447efe9e754e27251d807e6921905d8a8b440a522834183a83f7062996f9a8c14018768a259f902a20d45269e23781fdf890b1f66d029a6c5a28c4a9d81628a293ca8828b97f2a0c462d13a5589f04e5799e88ac5d29cb9cce057448cf03c7f40918a73b5a88e562b5bbaa5b2a06ca5aa045c70b41beb63cead86dd973047008c37de8ede11084fc06397914658b83a6ede5cffa47e2f132b5854e8f2307d0c944ca1d805fdf336b200807d59d6b641eefe8d2020a16ff6ebe87b880f2f944156eb502b9f496a93d3c08b3f901297827c1abd3dfc4952a674b0d019baaca59356dab385f0a9fa70c55418e6222f78f40fff2bdef54ca9a41071389d89d6490e72226289ed6d2c6f040febc1f1e8bf620263baae8c45b263580874abde8f211d26d70b91fc2d44b79230dc0e5d088cd622d6bcb54df87a1d70b33a0e29f5965550e27f8ac28b1309c386b32911eec4de9a75731c9c2c86635effd0cbccab8375674736c7567b5f01d357780fb457aea328b841323b1f5cdda5d3db349dcb4fba7d3e969eb306dd281bd972d6423a8b28654ff711ed559231e8ad3f98b9082d96b673617602a5bccb4737fdc7ddd1c9f9dae1de4363337bee5980108dedae7238133d8dd852b80954e9366840c78bc9175a7299add3101d8c7776be79780ee1ad149df0f4cc4bfe1d438ae9202ccb7b47a6d87f94e0e06f9283951076d6d60a271445d795c89d39fe3c7f13d94aea6d130ff922ee6889e15dd53738b37c2aa14ff11fc729f3aff158a6cfbfdef41a7d53e06b49b5f5f97fd5f6700d1a2292a47d65bce58fcb1ae2caf3160f4b972a1a976a8304394494e8fa3c8ff93508d1222cbdb107a52e4508a8d169dce7d5344eed720102fc49e26bb59e02f203741f0d8eacb965986d52d76269e07be407189790ccaaeb69c23607c3bb1f2510c67059fc56ecaad3772f21c40872bbb4db62f5884ff7b6a561c66022e1f44040f1d534c0dee2d037aaf3e7c82331c039dcd37e8266c87da67c199894f7a7becdb5232bc70c5f2b787c1bbedbc8680f0154e8b0bee3e18da3ca8fd9f01e08e60ac1c1e5f7ff9f73a07af71e7d2a232689b498bb38a73fa4b2c9aa5fa3ddb3854fa2a82ac2f2ebc098a980c4f888c6343af9be60d878d2c7b5899fe6bd0cb9e6e38960cc923d599c042811ce609dc5421317164e17c1e9a75aee952c9641ecf7a9d1c4278f2313b0ba064c0c4ac96865599021a4a29e7b1e70bfc0e59482bdc41392c6e35db1ba8a88fd0bbfbeb301e8db6a9b21e7d9122495ff8340bc992229d32c58c73f3d58696bf85f63030e5593a96680f2076f9c89e6fab4473fe9939e6a755141afeb06e10f2ed3e5fba90047fa665937631c3165df09a3969b31dee245a017caa7a71290aa791e1ff0063f2810b392f0357dcf6d6f2403e033c334d4134b0f444852f041c60313adc39f493233fc0a696e4beaca041d6094e9abbc0df6fb89bac4522ac2a43c0dde1a045ba0da69452e4b0db101665a8de27facaebc28e107ea4bc1dcd68e99d57d1d5e7335859020884e9f14a303d62c0d2ead22b959b8bf0412088df2fdcf5f42f729030dbe84514d7dcc5ffbb173414d62e5541e56b3eb7725921c582254ffabbb3b1c1aef563ea9287ffa0066b4edfa639d3438a31042a7523ecf5eb31e49953dfa84a74b7f65f34d54a94ddb198944aa3b6b77112c1f9049a65fee17b573eaded57db1236c1423c9474830091e3180516b81e5e484d2d0a981ad4ebed98e1b6f4c54e0851d08d81d2ef20acd352f4708fc7c471f6dcd5fb6fca28bc4852d5c92ba9eaf80f502bcf805f244c4d4c043b62bde49d99897260e006f211d306723f7e1378b417256b4e9fe8c3b4e6905dd06ced224e710601f61692c14b6e7007e695dc742362c793fc7f8f815d264cf5e93de09f548b138e908dc9cc718c354e36b69d8f7639af86fe8c47aa72e2bdb1863d7d32ee7ae3e094ceaab15251376036fbf0d84eae31f6982bbf695fbdbae5aab0f2ed053a5dda5829256be4f37feb1c247415977df5ccd7a466eaa999cb3920af760ef5fef0a59e25c718d2000d203d5c3c06b531e78f6a5cc46668c9b665f1da3e339346ecb95542f5966e8e361c56a67623181dd5d186d878f8cfff8b9c2b7204ccbc80b376898b71061954661407790df1146389ee0c69ab8533142064a0273be03e7c9c5463dd85ef7d1ab8bbf7dc78de3f16f797851839be8f2fe1af01913abf51bf6669bfd83d16a8731ebb41a82fd5348d23843fed3b0bf9e2b7afc0d797b9793590713515736bd55c2beded7c29bcb0be4427640d786530b4c5e9e1e27c9097145f4364d66bc7eadb0e2b8dab335a11b1c576226c83cc322f3a0f1d081d2db413bc8a9f169526832048d6f33d9aaadaa23512f99d5d8fa90e503a8ac006b24a1371099d1e8e86bfc3bd902cc42113bad1b769e30204994a0b28bd389acb736b0aa04a3755db0095cef0c669993814854f9e17fa94ba27aeb63593175e5e4598017868852762ff037bc09f1b0d81ff22ebedc2368db536cec533e138e38058fb67f086b46412f49577d0b4e48ca115344f2d10efaca080ee3669ed042c835b3eb942c3cff24b190c4a70956729264a16833bd7e753306eedc702016ecc91d3802f619e74e2056168dd36b7f2e6ea6eca1344c7872b82502bf3c5ea810f6e34e99245df0a7dd60b30ae15f3e52983aef708c8b10123a23b46ed5a8325e8cd539cab79299a40fd642b95dd94070f268a2f1f8060c4c749fa165a91aa6570b9fa50fd63bdc70b31f97e50074667677c278f45e294e927cd44e85c797a48dccf7696652922b2954b5159325e249e866125f3c4fe84451b907cf5f8ac852dbbd6aa9c1aba0f855dd7b27b46f4305dfc19a78acd3bef8f50451c3584806592f72c3e696027487e0261b51920d830506bd2f92bed772bd2fbb68f03a2b8a200a303a3f3740341f45401638e9d23ab7eaaf071337d7b8c5f88ffc9714156d8e7526b91714f0595120a0926112aea9b31e4968e5693c27d351dbebc3614eeed2b3092867a27fc0faeb6341d633c98bd91bf8b2a6f210d310188dc0c6ffcb4cc3e9c6aa4f57a63223c7ecc42d87ddfd6da9b604c8cfb9ac5ddbf2c21b957f92b6dcfaa8d94802f2944c05828d057d36ffde3fc9b6910f61edee5af03a2159680b7570f238e34951e67e32d07fc3197718bdba62fe1558dc713f4e6ac653ee6c3dcee3e519ebc2ac79d9e7db96fb0d8168438eaeca84e6045a77d1544f08408df075bfdc3d961ab8b1c33436df0a322d11f111993bfbfb0c7a8a62c0ba23f6b02707e6f033648b0789f4faf7000ec77db7ea661e6533ef2e87465ea875952f7a9671e1d2276e02be4ca1c98a5c6a03c20479cd90521f7105ee5c18f940091a7e610a05afb036050b8c4a185c22d7d427c84abb18259f932c9b25919dba5ee5ce39050cc75122132eabc569f1b795ec46bbcc299b11741529af028e42ec68cdc195a86ecd22a7a4c87fbe6f075ee4ce9f0c2c2caf3c75d36e13a68f1a63c5ed9603c35c37e39b89b45d03f9c5b277765fe7daa8ed6656d0c960084b96d3c6df74bd996e3cd35e948255f1aec7a0ca55a9cc015940c087076db00d1b37203dfd02a8df5d6da7bb07e7d9c11a1f998cc5deeee67870f2dad7d6a6a8b697ce42b69bb5734dc4ebed574c488bd6c31978017f170583323d8ed1d1728daa6b4b903ef8ff82f3faeb297ee86f30e657a3b8977e3387fa686cbe967242f800fab38d7d8b30756cb1e962ddacb9fdcc601fedaff2b8a86c1801ef82c5256792d0a88a66f45e3a7e89038e2998228adc32f5f8e99d2e086e3c6b9f6059bc9fabc2ef40286638085a73560e4ae88c1550d9075b1cc3d4b094ea86f04d7e9e42008d4c2244f6be312ea6a1192eb5c60e161cd5578b5036cb8558ea9c9c90ff6dbc1c89b4a2b5bd6d7bb09285207d8bed1ad314c85a7ba981fbfebe4bd7334849c002994034037d5fe2b51f6181cfd5f26a58e817fac599d1b4ac8f992ffe87733c6bbd2cb3b9df4487fa1752b1b495e94b7b30b87ddd6a7b220bfe821f4f5ce9649c7c5f6361a6998c3ace82c210f41a8cfbad221152d951194ef3e39de76ebedd8bd3879e86e9a6d03ba047b9e358be1a116838cb1677ba96206e65cf5e5f0c4b63a8144a5734eebe02b823986e7f109b238c101d38d3539a585103a4f83a83d2c67bdba1e430028151da2e8deaab67b487a38ca2da2dcbe6c415c17392fcfe0846d81798d5e3c9ff31c8b876997834c4cb5ba119f9de14a7d2f59fec8e2c8dd860d38ae7d589324c219dbc7473badaf221b4bda55cb0a372278de8141438628e7e5554d8dc18bddd94770645b737ed40edf971e6635f7a47770c0abe639317d475e8611128d4edd0814b2b27ee6be78569cff093a7573ae194e1f5c0f383bb25afbfed7883642708fd32b547fd290bdf12b1fdb94cf3db3f0529a7bda8003f235917b5f8b4adeb7db3b64fc2b84b34c8b0b762ea488c7fb566f396b295d98c05b8adede613eff048f6091a7b92deabf396f7bd4d81cce82c0e02fb0f6215e81cf14230d522ea022d8bd7333a2dc8b8acb5af663a6e32195a4f733151cd7d748fc5f3eac4fdebb6ff999c38ec4d15957eaa99b80bd978c61186f10f2c941aeaaada0a2e2356ec52fed313b5dd8058357d1842be6bde789cfbdab25e79b074739f5133db37bc25fc30d69f1ff19452ee004873f924ceed4aa397c147edd024a8a593ba5b20885ee6867d744daa2f2fd44fca3ea3104e4cc6777ef331ffa86000b8d461e58d7aeb45e2a30100aae917554f8690e7f20ce72c048e9316c57961396b0916927f0107317a13e6f4313c5055088cf3871617cd5065a6b94eaf47bd55c6b45f771aa2fdf533ba8bb8b7c92c61234015fa18eca2bd45392d8d1e4a1ae4c59104ff9bc78056334d1b449538f390b0168df09328add09540b9b73e54ba6b1a0fac80087ec403e159c659b92885f238ef67eac72c67cd5fe90a3ad3759a9d40ea9dc29823d75da3ed75122588be6276569481657272a4f38a2cc27fb861cb0dec5c63ee848711ef169d24d0554a8b3d08546d7dced68898b519df5614c49395b6172982f21067969da446cbcabce1b7ddd41a03c9f66e60c92cc1dea69be09dfcefe3269dacb01a4f3893b0959e01c421d4ec7e93c29b99ffbc971897413de5b420be3010d8c26a557ecb94355931374491f0b59f097648d9d74a0f509726cd118a3e16fa651f2ae9e947d603f138256d2b689f271c345500558d4a417c85690ce9db6a473d0e4ac1423df088990f67c8278c59b95a2bf70a7a59f54ac448b97224ef09939fc9b258b69b8c8cc34b815a1c648d7876a8f4349f6e8bf700288fda239092343b49e0b6c7804ea139bfa3da238e0b7836c1746f7666ff106ad216cc50672e2cdcb471e998e681abc31e965e2bd09ec34754830a1f224a68761e8a17a595fd481218117f9888d9d7112d8543f0f86813cf0de3d06f460b056b1de5604744ae9b98cf0f3ea1b4925639c873057b40b55b26ce519b24656ddb50c84fb25cbe118cba523302971b51a806b208b0ef006b73953ff1551f126752e17118559eb5cb2f6dcde8128b1dcdfcf083b35474a6149a05f09ac1479537e2ac66a5bc10b89b55e60281ce5991874eb1ee8b5d9370b7cbb61ac65a597a26072bf950a89cbaac0d777b3a945564c4dfb353b01c974759c14422aafc8d251be37c4ddf85e9ef09aff88a71ac4850c1baca33aee1fd80eb1f63a7d6fc73f6df5bc6b3bfe33361b69d8f048aa277c0c62f8de94315b745407aa03445ef5bfe15ba77543a3cb362f36d9a3dec78ba7c80236913e0f1e1e61d0844389efb43392f2f6bfa1d9b45c300c97b23a750855d86b32e7a6795d3fd6c48746d2f6ee4a93198e7a826190b340d367f285d0a996d3718357bad886bdf8c1ba45e5a78d4827f7f4088d8511a2efd23eacfdaad17062f771c2934fd2be2a78d68f50021d470feab5e7023e1bb21bc404e6cf9d5eba6efff715d32402510fa3f96632d9b91c0b59897bc4f768fe95d6495b5b597480986880b768c004ccb227eb5f320d45b198c0f7afa5edc34def28fb9c970477eb23c7748a7b39f22d95ac5fc20d7fcf80584360aab266742f342219221a0bb4cb772d1850968cbb1a1055f850690062165a95c34821f2815a9e36e218e7bcb9eb61f479ce81c43c566ede76dc9073c1a9894cb65f96643bfee0b14b15b8c584bd42d51a1c4dd5983dcc3ee0d8425f19871bf6b7fb595cb1e35d6adab2571fe91131d4441f19c1a1b1669bd9e1b246cafb54cefe242fe4372af1661b2e35f25c25959650b776b79f7c1a985b402a26c5512ee3374d9b4c1ff4fd3210b81a6aee06994665683b69320515cbe92fc293132cd9a07a865b6962a3e3e8121d8591b2e50c73751272f6953f24b85dec44955dabea83a576263fc97b3392e980b30fbdde311fe9f443de8d6adc40f9df4ff3961ce3a6b564cd1b6ae302accfcb11830a1356a0a06e778697e3fdf65d2677b67550d89b41f85b444f2c4c0127ce07f7554a4113be12b38e380f7431733399b92a709cf6f7c6a39917f2e18a4e7c8f472e413c1a22b6454ebb5d03959aa997d68a58b818032c4b8e0c15d779a05132cf08c3bc829ee7c4bb32a54edea6f66a655264735318d11a991e2907f0f764bb1ff9b03d9b128649613e07e4ba8401e277635582b98b7293df5751312f4eca87ca25da296d387e9f5cf424641141e6cfd0e71888825528bb0f76f07595e2014b003e276ce1ea6b3ff6b6869601def6414d88e4de371f83d53124605352ab7dfd0a039d601f9865da935e2ee2f4114493747f05afbf2344c7058eb2c7b4158b383a3f634aedb6e8ae844aeaeb3ddf42304e86cdc8a8b555c93b7183d4c470f5d4d98ad9d3350866e6cba170123c597a79dcd55f01aba604da5a3ffc576c30984a3f08d92e88558e20b11941055875be1a7096dcdb1734d89570717b2853372fb09978279de76bb99710926185a85981eb450d628bddcefd5af202c91cebddca08128bd0f9dbd5f5daf8f87f3745914f7fcf03804da0d880ea816b4165fea43a22c0b32b1df961732cc65bd6a367dc914abd21b5297e47a8c0fc827e47e2d328c186e49827d0cac329eb82a9d709b3fb2820bb1ee27d08b9245479aec8483c7ae0e72fcba3d7a2a2f44c17b62c5514c5f1c6c57d15cc9a123a4dd36226b6e1dbf1c51adb0cc153c594bf49ed5536e0af00752e4e09a5b7c1f5c56ed86996732273fc37fe3a5f8ef683e7f6203fe186e5dd5985f42ec4864fd2004edf94c68ad90d6679b866186fbc8f8b8eafe419b1973cc861a394fc80ffa8ea6607a0efa23707f65494cb4099045baabbc67b8e40f0e86f1edcbc87f101d628fd7f88d446109e60b08dc41c2730f2bf4e17d53d2b76cc48f000538ffc85a5cbd52164186a8062d8e7d1f1c921a4e574a827affddbb2d4cb193f006359f9957858fac5c410ea9d090b7278699fd520d1ac8520729804aeed3f718e9946f99fc14e809d6c2ca3c8176404f031d10fd0349f2a3531a34c84d7fb51acf937303468dddb8b08f61377a3151556af60052e9d6211bdc22ccdff8e8515e8dd01e93af29eb720e4fe4425bb545f3c532168b88ca1be76b6ea419e57a5a4797b8f3dea517bf729f9fb23ebce2c7489201f8aa626259e8aa5ef950a606f8f624cfa73a7fb4d973cb51c28441ecb29c526a10159118864318d83df4c389f78bbe49ea76290540f29c37f159841197cb5e88e64c6418cc4dd9591044d1d1a4d2f14b84313d0c788ac7980be1f03972fd1816a04c2fb10c656712b5e2b9799fc5e10609de1faa5ec86539a4726effdac51664ce88820a30b8e048b67c2e2670d36c7c841d6ffef10f3d2e709bf4727c8e2a60eacd8a09d77175f252e40d1952c6efeba070b203faa13f480c2fe68fb99373adb029db78725b253f6de48681b0478ca1f8930362b5e49673c871c5a557c94e2d67dc01ea331280b24bc36ef515f34a2f8dde4dc4e74ca95748f8db933cd26ba06bdb026bee22a006ccf2c2bf47f3fc80f68a679ab8e3ddbf1c869ec9573778e09a8009959a59092add06c98aa67faebff07125f2174f35e3e98df0f0a366af0a1a6a42771c978917d82a3dd7cf4754228c7fc0dc78cb08186eafd92d58a7c9795ff9916b6013a9c4b297b0a7042ae1c09397017bb3d08c5883f9fa399cbfbe788d0ddafdb09ef07dd48fbbbe85bef5cdbdb55a20aaccd25c8fd67cba230039bd9a645926e4e812b5fc1dd41fcacc432fd554f877726ff580cc1e214a3501789a0372799080c44d855432e0c047745bd1daf0616d5e17d5d0ed22a2f3c643273b86ee8e99abd6ec752cef37c8552e2f80d1a48ac4b72be258f0a97893b5cdc5169cf0ad723f7aaa9a9e7d69b6d6c79dd1c3c6e167eab6341809e8686469284c99ca886648743c907ec08049083ea0332b2b253baced05481d76f336a160632890e7a21fe0dcd91759a12f11bb2a9a40d11322dd6e91150b4d5b8132f80abedc3807613e2a9a5dbdf3294d8407aca8dc81b9baf390b2ed38912a198fbecbf7a87ec1a54ec5287786d3c04cb551c0fabef6b31b71592b807a171235ccfcf41b20376042996585ee4acbe7bf3c0898a575a5fc27e5411831f2924d59979917c8bf6f196b38dbd4d73b270db42ef39694c946ac9bb8308266ad47214af4e89ed03ebf779944f1e040a4489de71ecc05ec66e2505ed2755403154732d0bc197493160d7ad69205f8fe0e8a887296098dbf2f78f0933594257887964f669132c48fe7b5b92318b1edf1aba4a5ea5ae5962be38bafb0a0526ffc380bfb7d7890e9afda4224dfaf3852901205457bf5236c415c0316990927b42a0f156d74847db7ef92cb63b7e9aede254f03840e76afdc774d047face1505444aa85faa79a22dc5131b56f709eafeadf815130e03b367bb4e4f05b330def5824610d30f8709c8ac67ab896cfd301400aaa3283c5b8590b1a34059439cf0fade5066a761a1bcd90e36a68ff92274c29ef078f0dd77568a2b80c7c71d131f0253ce9096d6ee7abef428c3f88904bd2970e81db7a460d907031fae8801b8e8579ce7632f9bd1d6ce9718f8704c391303bd098a093025d57b07e774e7b6acd25bed24701b1d1b2cfb4b865f36dbf02667f0b3093fdd600569168e1cd6c76db1e0e4b522bab2cd9461397fdb6c474cca3c58837c8688b0b4b8bcf28440a7458cd35834d3a22789708e65924b57b4e3aaa19e1aafb41c20e0d28bccb503e355db4e965d01557f62567a5e7799c1b3d01990da5f942474a52574a1655a56e7289fa9142e55bb0c54b606acb2c0bbf4d603d2c7da144865aaf7816215e77aeb6c7f30383a3939cb67bb6e2668cdfe9286da1d51fb68c6712162ef68e0746029fee0a58aa6c0d1488dac6f61f339ebc6694365608e36da0788a471719791265ba4188fa061458d2911ed575dbf35ba2d443cb360ffeecdc9769ebb5192d2089885fff2ad0be2af27d9fa09ca1553259cbba80a63bc2a34d63d039eed31be19bb7406dad1a89e1bc4b976af239b2916386bdbd946e3428b3c2691ffd66a1a752a3e45b01ec4e399f79faf21f8f0b908a49870f6d6f7ca87a77431e108e7a860c7c9864292387eb53cb676a2e08acac4765b7368a0c28bbd8ea3404a901c5ba9c89a82fc0cf0028246f3ef86e5446e9954b006ac75df6e2edad2ff942db7221a5631920662d016544171da2de12ac0d564984fcefd18f124ab3992c513eeac19a135962e0658d444e3a28fb7f9647b21d8b4bfa0a65244de5d56307b8f7a4ad29c0f1ad278dcc13c29cba6ce1af51ac9bae498d0df8e94daa4e0c7cf4ee52d110e37929bd955369c598f94365e6e80a7288fc0ed87ed7a7a48288540d55977d6e3da1371297568a6cf91009adc63af9114070912da28d723d67845450402833d078ca9eacb4ebd5272a8744d71e1dc9c25c8de65419b4697d56818e271731f0b70f4c23dc7659e7775733a90304ba325b603c78991399634429ae588fcca8935e09d53fab304cde8b7bb6a6469d9fba8b2c6027162e3daf901987803023dfa535a20a4206b9a51f3fd07fde77b55dc47222e700e14124c82a30eccb3a66dfa322aaadb1756272385414d065c4882e01372eeb4b2787b10dd9eb18b7d320e5ca450b89d3843787c125e4020e927be80750b26c2b419001b26e9be60ca7d8a2b1f1a476fdd67c500e1cf96908d67555b4734f54a97224f461ac204b8e6d97313c00b7eb8629578ae9ccdf65368cc3a8837dcae0b12707b0280769642d539ea04992c3f741309d98f8394d588709aef1e885460ff10f0e44c3730ebd2729862db04f2f9de5d7ccd5fdf720d067cc41a182c62eb3794347b7866ceb04a75933741980db48c9cd7daade90a4b3baee0f7cbe4f4164106a86e0bd0f5a8482cfb3e9239f5caa2a820166680fefe890f2b40220f9029090f0fdce5462cadd9676ff128ae2d1abab7607775144746c822196980067129f0f361c04270d8b3466033b38ae1b1e3aad3a3b29c0c92e2a79c9857cb0f20e8810387f106aebce57d99d71a7d4cfa87b5d2e7ab9207ee3328941338b0492862b8935c7d95210942244ebfd0da619870dd248b0e3bd9b8e1f4778d90a3b9ba43caafb4a509f698fd344cb2f4b1162d8d7b8a45477ae62bfc3fae46d1715d1612f1c782a2bd5ed3102000e3abad34bde5cde1730819af61f7f34fad79d94fc52389ac90313ee671856ebb60782c88f1529649a94f2e4a14f6f7c14f625e44a3da86e4dba65c9a6c4ca093efd97e018bae7cdfb429084353942daec2b7fce68c3fcf33f7f71d7da4eaab025a194859af4c7bbefef22845382f3db8f10df230f17c97523143eb4ca861096b99efafce713ec596ef3cbdb88fc396e2ec96c0244b5a48046213418e5f38bcd478ed9861a90299ee0f8100433fd2064f30a6459733e2fccce6eea55a5bc6e750b8f03cda0bda363b25c13acf96f47ccf731476ecdffbca38fa3638f43f385da3cc07497ee021a4e858336edb26f32bb0bcd7014df850e71b0722748617c777ceee2c4ced10496e2b673b12b6e39ce696bc0a579954010f41ad655900e684984b3d287a067660f83fd09592c456c47fb1d546a2073e212d23b98056482c30e37f734b12d7d1521d0a0936ecb51862ad708faed08a8284945835da323295d4ff013682d9a0694564aae81f89724a479fc7dff2eab502a2958cfbbc7c41960962f7dcb0613297d6eeb57346e1f4f81ccda7d9609de4331bac3f7d7fe34df9f79bb379dc3cee505936a0e72b6dc2d9d55ffba8b57907189c68ec535ed94e1d7fd8adefd2082b3a63241f1cb57b1296ba9359cd10a6ce73444dd77b7ae03bb46497d1e655f11eb7819ffc095fbbe35db49a41b8f4e71fafd71e25cc8f616c3961d73eb7578ee2a6126f2aea47b7e4ac8a01f0043b3bbbb4590df33fadb552e631d0917a8654f2b8e5b3a9293fbb4e505bec42ffaf89f9b5b475f5316c1897d56f0c3dce1fb6106fd8ca609be64f229bb75c34fc5747df110974d145f290303e7e937e18eabcb9699ec6245d0e0c81e06ae6dee2d468d75fbabbba65419d914fd622873ef87babdaceb2060083627e12b7d1d4992df67d77383bcc775532c6bf113c032ee5cb55a8a58db831f6aab0863f879921c7d39608509e63ba0ce4435cbd5d7ed0619f4a45fe12f8400c879f752b22799acba7c0fe4cdb0aada072afcf46884ab2e9771541f68d81ceede05ff61c6fa36379a7df1b245b917717b40cc08ef0967ad8099a2549fa8c6b0c8ec7c036b41339546f46c81dd003021024667160c68167782ccd37f5567129988c5bfceeb5309c02180f753e3aa26de1b409283befbf56b8be84e337f43d7db2ebc8bc1a4edd95a91e9c9b9362ef197945dcd81c2ee7a7f7935ad631945484cb550a88386810586a95e0aec488d569fff3f61cf4fdbb0db932b569a08fc40abaa0501a37f36a26dc729020c33d55a0855e15eddfd475fab2b72392a273002de9ddd42ce3d1ac46b1bd7962f51d709835edae5f6c7fd02926c7faaf638bf647b52d83b6217fdad2aed1b0fdfd6bc9ae4e2059661656d1dc163c034ee8a9698afbbf7b0549a8724086c6a2e97ba48fd89b2bd022a3bac1c60442c99b989089c69b2ec0be4710ae5417f29e60dd3169f35587e9fca840fad5e741e7ce2475e187554475d6210e68c4ac334f1b7b64eca9ef6790000221927bf764a4ad1f4a0f5c5acbfc4d8ac0e8d02b249281d3dd244460c0c75db0904904258996b98b1ada8831b4a68145aa530830c94428be62156afa0a179f9230da6b7ca89af983f674f82d0af865fc87c4f5d51778bb2f304bdaa605126d78ec101a956b47ded880751b0b76706b9a964f5a8879ba7cbca64ada48c525e8002607e9cacf7d56f5b7e4f9fa896c29d99bd5ff2f1fd4d0e2cbe9626a99a0464eff9011fbabdc5136dc5849fad386b9073a5289287dc4ef1966a30fa81b1cde8a87c20db33642c1b0cc3d48e713bd32fa38f391183a1f3556c31e019fc8bc3b90741abcf3075c06f825c38fdc5732f3ca3df10a9164369be5412994fe54ff4732faf4c3e9f1a9cc46ede0c8f1e5f59565689b8dfb490650ac280cb3f45b994d41e967dd12e0a823683d652824c0d6e67be8db6b27cd34487d6b0d5987dd5c945bf24fa4d62d08e11172537a44e673e4ed85d30b2f5e61b11f4c7961e11ddbce31c742d6d24ece2b86f1cf8d542b5e23d4ecb36be706b362a08f877db0c6b63cc7915f385b78badaf032856eb0b3ae7c08844d790480bdaf053ad768d3e0e431804a8d3085c8d5741b6ba06f80cc1f6c129179ad24b76795d208c9c907543060753d962e3dc5ce2da2daee96403b52f9b38288e74f97bffe3e3985afa17279e045926613dd8280f1c4562a107cc56aac1b6733f49c8d5f4a8326ef3aea5063dfd77f9473ce50dc97c277d4a46416f2d26b4376c2f03725e67e6ea3e8b7cefe515f0ade3b7386e203a2c45404dff2d6346b736493bb0c4280d61c35aacbd78c6eaa824cd703b1e88f956c28c8c3babe56ceea0e00e965e22d75fd03ae446fbb21111a1e07d62d5fae6afd50400d40b3ea1977bfff89dd77ab44bc42ba825ee55c6acef175d79d27471efc1b291ae3af5d8c3b3a57441cc5fc343ff7a261696bd60e6560912b01eb82732005a1494a66affc3f2c97cf16ffc95cae015c0052442478f37d2ebeb611c54998020585850f0906d7fb82da99e547c7183283627a3324c60763d9afaf2a32f712ebf01314ccc1293dcb356e3dd476a472dadca8717d922a5961dfcc8ddfc5cdd2df13c773d3330b95cd8b73c2e26d5b3836c5da172f59e991107211b202983f572eb50bd3ebdb60d3b1dea1fd74e70e068ffd3032922fff62a6d0d181a05384f7325ee80550df9e479cdad70065f8ab584b1ab868a9ee6177a7b3fd8e349cfafa85f4ff7e38742bf097cd895b4632a6acdd60487f8cef0b64a7832511867c1c9fd1a12e47e56341aa45dca9cece84b14dc789fcf04300548fddb5b54eb3b3503152f85661b53a7806d1854aece0863ebfe3811765b9ba6ba2db58b38e81544239c78145cfd5ec9cd835982ce4d155da3dd2ea4272db1dc6f0a5e73b8b35453c14a7cb24f0028d94833938189320cd14b952889cb3eeded9855fa60f2f5684ab0c98c0e22adefb50ca95c0c50d4448000d9413e522dca81998c04e3f00b6a53da0a204b6399a772c02c395da16d354b8922dd72e9a07342e6b8ad593d942e66c9477fa1dede5cccac14c6ae77f09d4770c8734454f9def13ef27dba363478ffec28c34dcdfc1d5ddddb46454396d563d06d32039ce86a31d1eec425a6a2ec3f0e84ece414f467873492dba2259a2bcaa0a70f7bdd9f821ca226e8eea98a1535fb46309c1e84567fbd1b545e08db388b8ebe60251b6469cf1d73a8503f6bb181ab0150e44c15c579f56c00c451e396dc7e0912576b55f5e2bff31b77927ecdf7f71f33634327afa8f0c71e046f2779e9e52bfbbb9cbe65d282269ee088ed2988566d7a8eb5c29432f281d409720f6c7d230149d37f74d515da93a95e494135eaebac9a5a1c3c5cb45d3d509f9e43c4396260d288ceab18e554f56eccb97b090c503bbcfc47d4a57ebaf04bcd85084c054913718b78463459edeec7a31b45e33976dc346749362b8f4aa3a417976c01eaa2f68b4b693f1627db482621acef56943da214ac539953a7e7c53d3366a3af0c586a16aa76a88174a9786133e511c8a2bc14aacf5b4aa1cee1a6f8f974cf15438cdbd9560522334f61c4fe383678fa437e1b7bbd8aacc9fa6792ec74b9ca6345d7415ba6c30daeb3f90ca0ecf87fb286a2e6099f0b679420e6cb9e2457020b2ec1fbfdca213a25f5303c3333f67c9822072cc8249b9ef8d58165ff5d9d3647f29b957e9f8310809b2755953899cc510f581c319f06d101418498fb2154f2e0c78ba594f795ca1885d9192c6a867536e6d187d99a18b623ae1a014dc5589e8fb46b0891e8ede7daac3585294c42df66230f7132dad8850a2a09f54576b0989439c887145b878580003b36da2159973983fb19d6fb8b8ebce9022bc6d6262b9b58921fbcf6d310e511756177a459c858d09c892b3304a1c4870f6ea635e5c060e1a0c47d1e94608635d02aa8e8f55b2e16bd9f33c421256d9342fe361ca418b831daa7207247a740633b7a7fcc563515d3bf016e5a2cab8fcd2d13562bfd368bc5c055b9e6019c6edf8a35d2115b6fb7599fbd647951ecb4f1e671875032cd563879bf241d118c498fa9e636e9af76d00d3c3e98e08bf37ed1ba0e626d6d49401fce03ee8d0321626537127ccecd81e56b5ebdb1c4d5eb3d29f10695832875238e5107a7308a904ceaf7ac6e2c1c5819847d1c3e628d5716f243efd8ea40d6fbaf940ea276c90a0d0e433611738bb8a8cc16863d59a3af8dcf6808594c1ad5272d48cec51c4031765b637e7c2d0265c0783e5e35bbd6fb25b6881ba2d5986f40b0ebfaf9fdb1611fffbb7504896d2a596129775fd89b54cd546e865ecd0e0004f62f4492890246a84d5412f5885f01e84e0b0b8af5e38889faa0531b0f32f451ffd8057f7c8c5a6f9d61a58ef0bf5a0dc19c4509dd0909cb81d2bf21837eff336691c24e458f2bcc93d0a999213145f6c0743efd0f331510f166d1e8bb8d91fb06627bcd730d9d519f261359c23514084bc3a88d6a6f446136130c8661257e7117866521162b9a6bb29a5a3d45b356f862afca89866de831a34376186ac0f78993971d4f9cbfcbffd5356d7bc0fd4898fd6dd04a83e40343f64053cbd64a4df811cfb531aa74cd17cc93043519d9a1cc4c34fdb73acd743913e4cefc0ecd4a1907a8fa25e60e0f8d83cd455563ce3cde2a890ae2a98d6f8201a8d38bba5b8cd6061ca519ffc6463870e0119bd717d4522932eb267b38063602c6fe3231581246036e87b33a92f4edd121815544b611f3e8309d4e959a46765b2d5fc8e67f6f088a1b85cf583d504f51c327014c013e5f9e2123da2a45b15f680008cdfe8ba8ffada2ad96c31077746a19b55dfb7c239431614f4435df2633633f6e46fe6263ab11e4a8dcdecb5e8ee40f884b2e579fd9f03002bc4f079218f2b67dc28d0fa176a36e95102fc831bf623c8c7045692538fd5b553bf95fe6233592b05bdc8fc586b22f3d5cd39967ad39a28e4814998fce4c1496bedb77d611923d8391b50b4023c9c3a1400f30ae405e3199aaa5fcb66aded13e8a56a1ad753878ed78114fdf18ceb7224b4dc91677549c7f8f0d004e16ebb4e30581dc6561fc1bf41ab8d2c0761cb0daac5fd258fe592b2620f23fdbf9b9008c2e57de536c332f97f2f3ffd50a84616ac2e092209b86cfca515c69b4b6380ad3a5148eccebdd02007d718fb692aec1d583ad5323d1e1513aa72451bf8c502d1bfaa1a5f58f7b75d4a0e071ea7938c16a59f36a018fe3757d0442ddd2eba754ad6ff32bf1451e913fc89784c8cec58a2d5e993fc027273bfb9eecc622e507fa62d1541d50a3c91583c97b73fa67a1fe11a7c555c7dc2f1d4291e619f071d8a6d28b6af98495d06124981f8b2285646f57a32d7f55a42e0db96ac89470da2629c2d7e410efca6f08dee59279d53574ad43c5d4c5b61d9fb37b4e640ba5e487d1aa380f7c3bfc358b7ad2b97858ca3e55d9b41aac1a8d62d2adc38392d5ab7b2c3815befc30e14917ac2abad56e5ebac8f6b2b0639c93cdf20ea8dc8dde1fe03f924c4a1ab96d06c76c8cb85ce35406130c2dce98b80f0cd9496b64e0c367fe9cc8a9d9b38b321b2bf341ab7300b10f773eaceb260e7283d82f0da01476856b82fd0a2fd1f1c23172e7a1a54de0699c44686b560808e3b058f80d974b522a11528bc5c1fb07e3d5d570c031600e15db5d5aa76c8f482c64afafdafae4e554669002626e5065a593c907c9d9f1b4d0ffb9c8464c3dce92cf780cede54d1e5c39f9ae6e280f62ed4e966a2b5bfaea00b11330353f6f86187702317361947282c2e98887b39f2c995ed9787c0c07a935fe89e6bd939da8d328386fd3252a7a18e6801c007b0da5752b7a30747fd7e7c6786543247b973ceaebabf29867d4e2fd3f9e020da3bf0dc10ce17e6f8ccbc94394f35a3993d46de46065c4baeda9cc96c44c97800c2d6374fd2ccfed3e3d6b2fcf1ca1177f05324e342fcfb5f8ce33ce13c7defa2faec92c589f85505fd90d823843c412c0aba8b38f50a36618ff8ad78e110102519d927e412875454385dd8337683caa60794736319cab88efde3036ba9ef5028cb33eda36c0395a48c062aefde18104431b0b3d61f1f5a113ba8170857f2e7fa0f7e8a10ee81c21fa8d0708d2d867ad4e1e89a39c90aeaeb43e596e6c382c344cbb8001c9cb454dd7d1d54539e1cc067b96d3af9f5d3a9bf83b9535c8370e73d9d96a7f4626bb9ba8bc85ea7d3a40d40e288c74b3e9e6a7b055f7b26e371f0e4eafb53c2477edaef1c1cc85293083361712c637277c8eeab3069058581393cceb22dedf0e8ffaa02f8870ef19897c78bc2a02b040836a3d3d6e1e6e8714de4e7ff1dee8ccdc986b047c6a4ead6177d442fe5920a41bbd44f9b81201092c8d6bedd9dd826471940bc666d7d4677c0fc45eefa3238c49ff299e01a20271474ae92929696f6805dd7ba3cdbc1b92b884b354b0797c9fb7a13a7eed6a60fe564ae54915d3dc1f7ddde283cc100128f5589ddd1064e78fc8af2d6126bb3b9cdd3bbb41da1f22e0fb46c4f42f1cb1464c9f7c6debd2c4cc53056b67c31664adbe4cec7634cb433a2331b48c2690686436aa5047ab7f0ca6617c9968f9d624ed587b530e65c83327f94d785d7419d89fe3655a2e68979f7f90ad1932f867c779d22704ab082e7ecb877db7b3c37213e0747c3865b6cc472367c7d57623c639fb64ee1230e08bf6a57ff0102fdd34fb7c27d2feefd3c40313bfff9a56977a9dea32940347b0763c2194de3fa8df8c7b9f9e130f24f899be038ea6013e691f20cce40c0fb40936b4755812bd3b41fd4504b018163ca5032ffd426e4f64002d362fdb1c5f7e1801b9376446b16013f7fd0a519a026198707e3072baa2c619998dc8aa8acd4180053be152a212079c23c513a39ca640b952254d58ca0f7f00a2646e6c1565311bc73d2b173a527f62fbd0aab8d7bd9b67818d984ca8d956bce91be57fb2568bd51d77da32527c000157bc3f77d48f6fb819b12905a9a0392663d9fcad13448d924a9fd4d08f9ed68d056a5c4a3ae461942871fb3b1162252f4c4c25fd5f989ef48aa2be02581a23ec77abfb04c5c74fc1d428e83244f503cf2bae29bca7e8216c18fa39f7c7386fbffc9d35cc9188b4053f146cb0cfc19988aa7242cbb0393fe936520c7e21e6e0259f66196a1568813e5fed2125040bb8a758aa6db5bf5c09e65aace616d09e48cb628d28220e8fb332060e532036be886a304ca3d34b44b8f9b7bc20147c1bf7d22bbe40a7b1880e7e0771d2a51725f7246af5d7041890fadca84933b193e160818be1f556bb08990e50d6308141f37328b9bf3e8682aa6b283ad2e4e0498b7150db90f6cb87b2d03537b3188594009256c851f2e413b17748da34dea7a39b50ff1af8f9da701ea22ce39d869d80bcb7c6d99f0c53eb5042f9fcc9f3effab38e92cf9b4a468410385be1e2944a37bfef241a62af387d5506492e7ca0e6fbe0ed2ec7d6383b8bb56918bc2368a11cd44d4dc1ad635b483d20f6ccc324ee793854b5873d586caa64cea11b857854e6144ec853485a1bbae8bd5ba792ccdcc8f0990d3659176ca8528790a49df5ff4b9d75b4c1415cc0449b3fd5dcea093d076911cfe9b8576262307a2f62bfa6d2f98ac20dcd9899941256d49c14ecfd8e4f1e9ec48b39cfa5c5eeacdb3054fd1fdcea4a6f5def55cd8f882507c9192346755df4be64315ceef211ffc7b95ce07aa12ed70e0f2667cb32b9936f0489132d0ff7cd3e8484821891390177ab80a7bde91523da93f914686c25530653c75c0055c29e09046d5dfab88b049713a7b0b0f5fb3ff85353e5e01b53ce9ac02167809e5cd4a3579aef30523dcb5bfd84e8c6bc4e93569e4519ac3d09a84630a4900b277460130179148e551353d3a5fa6e2613934cd20b3fc0659a14010045b3251293ef7cd11ce8c893207443b992978c8ff8e80dfa1ed45419b82854835a9a8d93b6ec8048efdc78e67c44d2e722579d53ad2740373bc2087fd031327f757055d7524a0c37ad40e039bb9f5a4b7ef255306caf5491166ad4c954ddc529e56fd017c37bad53645680713bb25c3540a02c761cda4b458026e075026c317153e710e82a886700dbe3b5f8a976c3ffada0e40e645bac57449d3286117141ea9d21ca95439a0ee72f0ce60af4e3e2c614b787291f9999cdf2b5313f312747feea44931bd355578063edf9bab1dff15b08db7c6d5f3fdd69f2cc5f0fc894ae3234f9bdf2e69ba982990f2007c24251081f47226a69b491d3a6f474f520e202285ea45a627aee337ec2ad88b15f351b6bae82cc5b97bd504e5ce80f2496ce4952e18ef03e18414cc75f1c1450b01eab0cf7237365512b45b7475601f815213732cf563d91c06adedba3f3591b543bda98303d753f323432653e7f51c598318d9c0939ebc01157280b30e6eea2a3d46d1b12a839f460cf4f2004fff96b8e93ff11c3b1645c3bc6373e1f7638e8d87e1d96022e641437062654825511d107e65d7a043f138c0ebe22e4979d379548b3d99ff37931e23809ffa6cd5deaca1d8fcee9d9f6c8eb6e2618fe5370b902b32db0262bb04ad159aa289af2c520c1f7c23dd2e62ce6be6b7fff4f800b3e0eb32f1f7666a561f624102957f7df82af601cfbc1591d92008f0b3ee7a28f067885e795a9623224ab9aac94bc9398eea43fb13337fbcdfb33ee9175990e76bcae148649ad4e950ceb7e0de4d1b65e6893fbf581bf9a3cf55e02444d4b9b99255f52a47516e21a60b7b3eea0994bd66a44d847b80d19e4a668299a656850b28338e8856e59a42c6a0cff22a3579291c162cc88445c1e5ec839d65c6e484a972b2769b71a695f94314a955641527a74929ff5c5b9f2689265d86f2d05b9d10f44e4f2b8b85ef784021b1e87e1fe720f258296703b04f2dcd1168f32de80f9935ca2c335de3032fddbf4f2e63e90467881e5a58add3ba00a61ba6ba04f1f6bfe690b31e4df44914920b599ea86c44a1ca4a4e23bf00058509e6b1c7398bbaf15109f5373226d6c520eee49ffd798d423dea1ae6d39eafb3ef73e3a9e3e422f9a00346cfe43b3c7b1b7e66beb6ac8dbb3b9038d2df7265739c2e2824582192c0440d60c66a10d299e5e96c1bfeda551a310cb060771da61700d9867f472f4771adf50ee2f68aa82ce21491dd6b96fcfd7241e8350f7091fc24d6c30e0d21bd5005f308f66c3f26cf4da5adcf291cdec0811d8f05c17019044985d89efeec35af34958bb300d45145bfeeb015e55bc9e5597179a2fb46383e1bdca85f7d077b8ff807176711f53a74dfca53e49d4cf027c8ce0064a3b87b60d0207e828d59f0794f81d5a9ab02fb0423f4b7e2118472548844f348350823285168a7f89b76e68b06a07d3cc06ea6ebb4316c2514eb7da8ce23ef25a5d3203e15c30468664cd18c2b2b074b3d34ec90204bf0e785cdcb58697017f0034c50d68e0b6053afc63a7ccce673c48516eafa26cd9ced6be902a986dfd75afc73aa6d81c8e3a4687de64caa90a42f73d14c5ddcaae7c1af9ce2240353fdcea5a7993cb3f18dd3bf4758a7b01ae410c000cf4f1ccd3e272ce92702473c3f2c00a0feaacf12d1e7d8898990b802bb59d7de82b9b44333c52afd3880d97b00ea8ebaa1dc279e9de697cc6ee562e2f56567e760fff7e8d912f2788b72c8b203276ce40eeb64d25e6b6115ff3cf4ad2a49c6d0e128bf80f4bfaa0a3c04f26401f4d900b74dce49f5fd8d25c5a6ce2941a057b6657226fc67f37fff5b6acc55e233766c5b80a8369acdf206f8c5f9f7b7b2c68864942df0b409b3e5e7cd11282786b1ec7e2f1b2b734f91d0a522999f6b8688685258cf0b1ab44cd47ad1e2493f58290210fddf4f28a7b13745b18f0b20e4b38be3257cebde7c3604608250cecb100f0e116d1afbdd67901ec7598a8da31b1478d5b3a13abbcd20d5c80851b8827387a6842648ef6b7800b0ad28760790187498c3169d44dce7e7560b4d4692b46fc6acf1e11a243be726ea5b0ca14472f21adcaf24aef0e043dee310870a0f575d9e27c1e7ba0a9cbb2c36d745a87a1cd05c0c5f08332cdfa2fe6226823a11aab7b50576c8a5abbc4b2d50f5159f8acccebe99e0a806d8b069cc8b387b867e646638307df845d775beda6c57e1a6e1a14a9ea66946acbf9815913f6bb5681942782dad9315931b584de4ff08139867c8b36c1582af732022d416c6d3147630c2eba588992f28d27ea05a2bc49ee8d72888bf6a572302e3bb151979665d8f11b16ff7b5d54330e369515846801162793a85099865da49667b7f1f91d8ec3505dd90c1862bd57dd5169eb35df00e7371693784cc0f4da7cd2576d1f73e8a22390b927300559e4758070764eddbd68462be97315d9efd01d4ba80938e53c117dd46cbae1bfaa0f34e2731445c3d767d1ded0188dde8d3c37d8021ea56c7f1f39e8fb7e82cd2694e1691ca09aeede39774e968132151dbdbf555e73870bb1f8733c36791f6c000f999ae1dda7cbe91495f654fa3d540409ee67d03a3c22758694089d2b8484a8585aa7ced87f1eab36a33b27a51daeb14155131647141f84e93f3263002e89a1ba315dd5879d363cdc85ad6fb756d2b20675eca2796f34bac248a0aab1a248f33b8035b2b3124732ea3c59f703ee7fe608c701a2c5f8f2be63766bcdc3946b29f41b0c05b0ebc2ebba6d48af37219a384cd25a54402356582800de566e0d1c4c3ecb02fa93e05a683d8725ca9a7a4ce87f79a33a50f96b8d24818accd0ee0db5efca4b6b46d6b6e9b24fc70e38215ecf734145e094a1acf4bf012094190c4b8d67d783b9352f705a93709df7f2de7c6c266688545c8f7fe4cb8770b6a1dfc397524179dea062157e6dbe0d2a9d704148e3758e026cbb208281d16c12f6a0b81b968d9686caad088373e61e67764a5e2393e855d210998482a378b56b168498767ee8542eb7b21193a4bc0d694b052d08fe412e468bdb20a9994f6d32c9120bf68f41329455490e767b475cc35f3c0d82bbddad738d8f0fcd3396eccae59d044e49a77a1482b1f470b93962a2d77e48dfe94bde420a3b6efdd78829b4941a290da13eb910301e12f4746e8530629707f0fd73829de68659f89cf361cd88a95e2ba67e378c63f8955fb24b708fa030b72f7887d3fda8a6a4a158995f9ccf6d1c483d27637a848e643927d126c65e2c431cfacdada82d91d54ba961c0166ac0a065b05788edf74a1403a9fc1572dddc8d8297db79798d4a6bcc6e6e99b08be8d137c0483f24ffe21e89f4908c01b588533b8d7dcf5654d27b892340b0ccdfb507565f5808438f1c6560ad1762dd45c7d08bd927ae7c546d5558b47cfb84f7f377f606f1f4daba2341a81e90bed0b16ab95cef0a52633a5e647a93ec6ebedf63e773717e931e9a9f67a004aa16ebbaae9594399949f4957911919812318322face9025de47332daad0609b4c473ad21c0f1b4c89cd04e101ac7d6dc52988568146f2910c5470dc27e7c51b3177a2d5e886b3b5eb05864e4e38c1a35ee1d2f7a05393981fdd7fd02a71df1b311e4ca55777f9c014f5b28d3f5c19018a9661da17ecc1b2406f9ddcee9b0aab795f9084672043cff415ec262e44444077a65dfa6bb1d15afed33fb0d153a619ef55e30b9a3bccf1476d46fae291b5b9d6963fc3381a17c89cdbb726ec87a72210dc4dc8aedde54b0bacee5d8d9716cd0672bdcd17558c04974fd231be227f10a00605f5b62c70b1aaefb3c857d9473484afc0ecc934eb4f34ee3c3b99b915495311e90b7c608c53902b9867143c3cc7c13eff165c68fe195f9e654bb5bc8ee116048baa8763888c0c72c27213dc5253227ce76cf4c9291797a4c80e11e9865eaa44ae46d957173a50f90fdced4b339281383d8fbe93f5613fc5d0efacb4ca198bb4d09d83bb5838b0d2a7fd0cb2403297af454a5a2fc8c02b7bbba6e4af113d655446d74db2395011ba0cc61ee34347c9ead927fd2ca111db39c6ee9ed2641bbc47fad4d7110f08ff09646c8d125a1c069e9b47fc7b6adc7ef5453cbcbb5238b7750322d02a29cad73497dfa3728cbc8434d64a49ad9ac8a7198a21bd06cd016585a3a76475e4c911e11c00bdb9ee9d9d51e3f56a5b93ef0bfa4a18fa1c7df3300a00b1c137ce502f1056bf274682f35ffe483efbf720ea983f2187b7759a858792384f5cbb56b882b2ec4ae604707f43d8f0e40f7a1278a65dfd0c37570d26f33eaa1b51b3f2d30e6d87c44aa5fe25883b20b8cc6cd004d5ec32e1c6ff4795ed228277a05c8b389f8f35739d3b1c9cad8d4f81c72387d9d79019cfac6b29ca8caef23e9d2767a3b446627b35a834a51cda39c394fb6e986022cfff4db712a2aeeb7c0fd4bc4b651c1da0bd848f47f8f9e77a8123b366086abb0d2f6509502e596e08e8fc8c5d42be1595e1f45693624e72f1cf08ccc51eb92c57adfe660fa782fee610da7582f0bb1db4026330e318a537199c4036f9cf88c33a14b5053c4e41bafdd8fda2d0d093d9b675e4228ce91ea1bbc64bbe6164419a6dee5880818f5d5c90428f43c5354faa5c25bfd3d781b1ba3181c56f2a7d371f26ad4e0b3f5b0ef1aaa78465b3096ca086e5efea0d63e3e925c2f9824404ef6fa1e270a77bdacf0f9ab704ad09991e6d91bfcdda317d2f527ca88e84ee28570360cfea1025a1e366bca54f705008b2b3d11a7d1588c7aeb9de740bfcefb08fbd6e652655e3bb98751d4b291530436c0573826daa6cf909160d8d7c391b8cc635bc96fc54eaf8ff86ad6d1028be0534e6041d342d37c876517a98f420c8bc6d7317c3088bd4036752c28a25c8608ea9dc7b185f203ca027dd6d46739478d08f52836d94603d8d09aa129365a8f10ae21c7ad1124ac3745a7153488618c682bb4f3f79d6e435ba0f949856f5ad6eaf7b604f9617ed609ed76ccd711aac5e3597a3aa61341a6650bf99d2853fd7fa5087dd21d9db4b7981f6a284a73995fa15bdc2792496d2dbab41ca7f4788e2c3a62bd59104d8ce60a8ae66f3964d26f24c9436e76b783393925b8c6ab897ba93ffde823dfcfe6609a80e25aee2b99a222b540ec66fc7d41d7b21507f87da6eea3a26b5252b15a30b3e27f591610e7fe2def5f66822fbfaf83553e6baa314f45b1f44e567ed7e4d2d2da73334417d6ef1750c8d328280ec8fd8153d92119ded242b76adff24d323afc833c965272eb63159ddadc80c88e9cc6b0bb86c5372c90d4126d8f1533be72cce87dc43a4dbf3be7d3798f7346556b3ac7ee6fbc541f2b8c90232033b8ad7f3d8ff2f7091edcf090477af9b9cb05db64419015f91cdc00c3130d54a42de53e502fe3be5feb9910ef1a1e011645539a5eb5147914a18e4e70cd246f2ddc15bb9d0e99ba1fdf67feb2816322bbc525d1e3cfd95d87fa826ca138f355531638b41a850bb7eb03c4d5a8497aefeb4b35fb4ae658698b75cc6cb0383a5882f3d0b52e48a423fdac85380bfdbb8d5835c9b7e38ecf8101b00162af579c88defd66fffdc4fbc7036b2379663ede2e30acfec44ddf28504f478ee23fbb8990666d96651dbc24f9816adf7c37984cb4c779d14ae3f0c4d96b2264434e760ffa86e6ccaca2743025a300b3496935ade476d0f253648f1e8d067ec54aed458c9d204833732f76e471027c6c2be4d83d3be73ea12869ee0e160f4dc13ead85f256640952c70bd000e01807da8eb3fab2e7d4fad891812d678d9f64730aa440f29485779efffbc6a155ba38751e1eeb57919085a16eded64b611a40797f6eab09eb59601ca51e86a5ed0e71605646fab1e9c01eed47381e294be62b138ace6b74510f565d141ffbdff71c49644a9c3f7e495f6b21450a3dd49300b0926b353df2c82200ee73dc49e4247013d293400e6673971650f4a42bb641006bace59b736f3ffed131670690761f2178e8d2911ba25ec359196e0190d096773625f6a55a05194bc83cc1b4a7c293bba20b873ffb63a54e7e2374485cde6cfe05e53a9f69019f6578f5bd5f55ef4ae209022f130f903d99a6da671ebe72a749ebc3dd55d6330cb247a8909fa47ba38d43eec3966f40a77f20af1f95ca3f91f2d0e761ee191e938a8db859c2ec9ef1dc5ffe08dd1d560eb68aa48fb58b1fad804ce6b7a2b797b4c714b3bd48c400edb0bbb1e51ae551088d569875493148d8fcc76f2ffc2583f009f6bead2d280806a7dac7365141b6767b7c4e9920c873863b30f89af9d8bcc408ab49ee5f0552f140affadf18aee9cd7e8cf813b18977d902895bb4d0512dceed6f0460dc77df7236a945222a60003d37947aa46e92cbb3bf0c25ea526ab224c8d524625eaf37e6b83d469dfeb713c19ebcd236c47ff297255b8ed1aadb46565272e82e6b4fd3d4692097fe6e9ba67b8c3aad6b52cae944bc0a382a1cf810238991d4352392de82c7a475573ec0bf0e2b71e0b62461d56fbef828648d699ef5f8d9c570b92b39b3c10902b6c75750e0a57786e4e15421b3bdfc01d61fa5f6e4165eb59543abe43ca7c6641648afa30c14ab4ebbe4873629d64a2b0cf1a9484d356dcbc7dbbac65b2a000e106b63ec42424b8980362a86761014c84d4ba2684e9542b8df0e1fb6050942480d0a93ac6da802543781635a9fdafe8b940f9121696d76f79d0adb99d32cf8a26eaf741a7999d3e1a7fb9414b6df6d223bc5c22064cc52c025b308de2df2bd54dd2d6fd16fc1cee17cb5b780f955f01f7de75d4282d9894d77e8da527b1013a0be608e7711d2e4ec793f7bac482e223949e5b0bda0c7f0f1af2f88683eeb78c27b683f8ceca7fe2c229225765a953154644285b0966c0315944fc4ced44ea38ef61fa2693ab2b36a495090871e23512da462902bd9e7c61aef319dd17f85eae599a391e0a9abf78008c9670e7e6f1ab35f34c5ae9a3d3f7242fe432eac42a525e289eabb1556240a1bdc7704c397cf47927958fee0325c702e6377ac9180ecbdf0f44dd609d3da510335acdcbc9cc5004bd2c646402e7d42e2d5f59d4f51c34e52d083b8f6232ef7695eb8e4aada8148a180179b2e530a1052224722f3a03a2cb5288fcef9803725c81f8424fb33f65c3bba018b144c56a964a1595b8b5f206835e83c8b9a254e961386dd3f2ceb5b61f6634d0bf11fd8fb47aeb025b2a4681e7b8e4561e0e08c3c7a8662a6ba0a6ec749e3e6dfe7006f181f71edd4bd1c365c81deb50fed5cf377b885b58bdb31f473321f0b921287b3a54cf67429c0c1f3e056fd80ecb38a9aa27cb351384403dd09e072cd7f2c54af0a062f3e361bc7ea1f176bc1b9ef06153eb8882917466f6808b46888d3e192986d8ebd8e215405d4d4befb79a21474b7a59f8c9581248d85480828057aa7f522e68e6614489ff45b3ea05df7ddb2ea2f6ca625446fa13dae0b15c7c1be8d412e42d94403a4ab410916a64fbf4ad8ab7dbed9086c84bfd512e5bd49fb9585a2f448138cef9b972be3b2465a819e8b98c950858163b616bf7ec621557422a4f1f15084c6aab8720f58a8955725efdf93f4d11a86c53de5bce9c6c30bd1d0421d578ab8275f848c0482c3d0200b8380fadbd3fcc29f29f82e8601ed3a8817bfdbcbb497f3e0e57e15caf17d909d60a1060d1fc292df2b52e16618caf8991c03cf469ccf7018140ff6544ffc8dd9ad58024ef42fa5c9c0677927096d39df79f6ec3f63ba16a56187586d06b1c62963ba2ab46ea5e8e3c780f493c71414e75447cfe542785ae1222cdd97bc6fbe5eb1004b7d5deb6d8422bb4b23e6aec1d40be91d4a50e0558842851b047c0f95d8cf91e0e2da207043dd38266c3f42e8b166d195dd85cd37d6775b593e8e09a9360c9c54bff597d699fa3cc6f4e78606edaf6196575d5dd880deac97eb3803d6051ac0e384519e00a26f3c9e77ae8a03a09976ccb0d980883fd34c50afa45364c11c741eef1162514e421c7b127c9c9e6e754895ccce27238f545fc1312fb67c992920b2819063f3a75bf6a22ecb23e69e031c880765e404577be24c69bcd711b1cda9688a1266af1867ba61b257fb9b0035890a219aaa91efc7985fdf38399c6eea8096a3f0fb156216422feccc37a8f342e3515adc3deb521e75c52f630282fe2a37b5854d66a2415d86bb38e2b0c91c0aaedc3185ddbba9a045d0f9950f94ab86ee7207057eb0833f9d30bb7d1ddf61c79e6fac76f18aef4f53156a3b5631499b62ca041b1b9bd878d5a33301ee0de7f3192cdaf843a440d5f9b03b6e629999a41dd7c88f3c5e63c17cb7798de5c095f2c141740e1c5d83ac5c348f22f07aa01227c2d3f9f835da217e83b013d35540a3beacca8eb4350979fbee28c322709f639517c59a966d295034c92bf0299c918a23dd15b02df93b852f758faa055bfa30b31dab6b878e1c9e93566ea9e5c87d802a124d6eac9556cd59a1c01b470545bc20e83a740e22e494804218a236f93ab636a1f9b5585852ac4a4b46f91a59a79aec071e9d07149d4aef0dfa1b531d96681dfab3681533343ff28ae3550cb6f1939bb71bad3b560096d5147f0803f750f99ceeb0052bd47fa8d12327a80e3d17443c67b547f92f45d79202312bac0eea41fddb9646cf7b4439abee42373d6aacdcc72ef695c4005f94e12ecb433f2ff8721af2ddfd72c9e97572dbd160a897eb9b99638815eb386b8dae76e0d5373c68e7d7643bf22fd80173b3d2d3d88bdd3f4094e6837f19e66756f69fbb421cf7ca3352598c0b8b7c9e3156e55bee5c2057d444744442456efcfe059874cd1669b630e8647208d6d95fa2467e9afd9a7ab2a4119cff21e33527cfd921061abc7dab191ccb07dfdf7f001d4f86c023e8896f5ba2cc570472e0107d5bc682a5be1f99d0994464e86fcd2e1338741639ab0f6a58f8ed04012707e72b04ab66d1f25184cc1d73ba7dc6de3bdfbcc908b3c93a31b3159b77ca80f26c4dce7b51350312775f6c69eb38d4c325c4f4d63a125eac52b3e0ce8420365d910718795d02f88c457ccaa6f34016b5e8eb6f4308b8b2f4f508a5e33ae1820d7b0ec7be91491e4cc6ce49f066957eb8e244ac9043254039df9ab393c4fadcce0cc0c7a91585a863f6d26ae6dbe19b42e43c87893a5829b08bda92d917307987022908703cbb0e2f52fa762d6360eb1458ebd9010c9536ba49e2de992b4dc8ce95682ab82c997189dc6e55bc8e18218e19c48664cc88e50a762f1ce680427c8688efdb38adf2df75c1de4f65d26638698f1a4f77a5b535f1fdd031b0e1d0037456aa492f3fe2a3015b4c35e83da6cd565a438eb20c90aacb49bd3f95e2b670c49959b3c8a123925d5cf6ea8ded469720b7c41d00584f2cf6f549f4dd06b6d2f32d07aac0462c2a2aa01987c6a5ce2a49afe63369ca49294da810dd0bc7b6caece2eec51dfffcf86dc4f63744ba9fb2c4622ca265c4cdc6f0abc08d468d6fbc03cd31d3c76765846cfc225108ee1359ddd104e466572053ccdfd5e2bb979ea4bb52d094406887e2687c3b6c8eac564356510568ae4644c7c5cf927eea188cff0de8aea7dae714dfae16d24dd90502d36c20947893c441603f8963e2b12623b0ae09b0cd5109eb303d17f5c49d2048f2c79459465ef3a4c0af34a31bf2f43f59272f475548c1dc5302f5d2f90df1ea6a48b63bed0494d8ae42088c1b90ccb6b2ebcccfd4b1990a40ce52d723eb251adb515b9281d6f0a27d67ddd4f0a1264e3a8707c48230ea98fa411eb2c8dfd151b602210d484fbc4cc0cf737cece66f3c046cd022dee2ee248f5fb05fb6ed877ba075f6c01983775777d364ac01242fdca23d8b6392b75d3e7dd17ae8f5f5fd768e376e3de6fc4675f3496969f75f5678c94f7c545cb7609a5abe33789659742f0fc976d8efc7f691198423e6c12979f03f58fa646e164681143bf5bcacae936e7c1ce0af25a5297b6942aba05fbaba92f1d53d9ec1c09303896f9f05ffd8b3ad240d5f50647c7ae2e5426d97c17d958f435b18739bc1cf3dade57e59f86350282297686dfca0e87124ecc8fb14ddc7686aaf74d37d021d56f6f2e821fe8ee5e9662dd182fddf29332a01be0e40a21484029b4c707e6d85044e2ca12c7993d1390a0e8e45e81fd53eb1d2cc27102ebb9669d07c31b866a58db68d07329f18af4de0b7e850dacaeb265a6343603a0073770a5c6a0b5bc752d5019f16c05b5995e42b50ab6d6d36f0c5401020b2db50467a64efa34c25218ce55ebaf206278a7a147e63b4964bbf37ebe3265bdf9857f71652ca8d582ad6751b023a80024d161a31e4aa1d569911ece54cfdedd3c9087c9adbae414dee768f70dcfcc5ecd59f359a0327dd004230d7785f740d7c01fc29f8c672d6799c2e681dc5a69e627b29ec7b05bb0aa0615f623cad15e6f2223708629faa6154718be566136273bb4e783c7a490d2cc4f683aa092121c1920a25a74cd2daaea6893b946e7055f23afb6d9a3e1692fc213d92b18d7f35494fc7559e282c1042d7faf78a2a32564f5f88849a21f0c1e53642fbf037faa4468f0bc45f56752a936e71dbbf2751a123d2a7d8905d2e0eb14663f5508596b1d1b642a07c1e9954c5ce0a3d713525fe685ee90436207b876730e31fa46a3edec820b18c243e666906888a9cabca5cd63c7b0d061aee23effe710676a703d48afed22341cd8315d3c3953279bbc1f7fe5852bafb4aa2d580b060b0306535f34ff5657de6e49404733655edaafbb09939cbc63c5ea95c5d0dfe90b8dbd3b285334cd285e12b6783c6adf04deffe06656c2c868bddab3c6670ab2fbe2d0b129fcfcee7cdb1cb1b99710599e36df754e36b2f744d0572dbe7ddec48b5ca9103e31a7623498b4e2e4cbaebd866a58a35718a564925c8ae918614ad63977d8ac03185f3551e560bd8eb8597cfd159c5daa040d373519bc0471ea386e717bbad87ace5441d4d09688d5c7e4aac185bd80fa2bf575f1cea4fba5b82d6b50866101bdedb2f488d60a0e4abad35a9e4389c4e4d3a9e983a990ab6102ee6dfa4727c52c32efa4cd396091e4eafd9aa16f81f152093a6d05f223087198f97cef5abd61934b0eff77a05ab2c8fc18814e211e703a204c8d44eb1efeb971e9e9d94d2a5871cef06ff190ce7ca7ec7bfa9e17679207ac30e1c6391a712a1ca1b60ccce7dc2b08e2400ae469f142ad4773ef1045ef034640f564093d2e69b2c67bec6543afc538d9c55eff8a8c41c098bc96cd1668c6a1f8b6279bfe0c98a4baee8af81897eee768c6c4c9f1caec054afcd812a52824e85c7bb6f3f523b5f0b0d5995371ea90664bdf450b7d2a8baf2e41ea039b1e8ab6c69d0ab950064a87148a8622d1b3721e0831bff5cfe14f703ade542e557310ab742f4f59c20b95817bbe0589f60b11876c9ea7df106d1aa560755b17b6333ddb79e02c3e4f6b6580242c1587f7bcc112e625a645e5f4970d186cba5737d05680af5da41ad00002c6184209ad72f0432238f4d4445ff8c8870799d9643c20502c2a4357c7eb25aa71348142febfbe7873cd1b312580f7cca58ea9eda9b92045c8107863c21f06039b86531afc16fe27e49a7c610edd376836deb0d2b63525f67b9ac229a69727fa46fe8e622bb593bf96aaa5d4fd7de34f036376d95aafc457a0d9824239a0185b4570af7a7f130c61902d99246062b497bddedfc8dfa0b78b7fdf0df82383aa4b4944efa820365f3cc1b3eff86a127b320fa58f8b83354f912c17760bca0df3eae17d55ca0ff3e3ab507436528a76123e95131f40935444770b87d97448ad5482b532d2398239cfba92b7f479f8582ddf158a8729c405655596fadb639a9f913af781f43aad61ede29d3340525750dd2e3d0e5a93dad945572723f318398e02a0830f6472328477953899bdb6b88967a3a6cb1af283086c40fc9eb15e46614e1c41fb3c8df29977ba23d2ad3b8e97ba0a1e8eccc5074cb2a3d5103d7f44acd45de79d1ebf6b49063594b6f88436aedf5a140e5d8174b225e6de8ad97d3a4cfc913655c39d321fdda58914ae5b017adb990e9f80457d7df5649fbc40cc5e6e75285790de1122b4eba54b57a257bf51ff49f392342c25a3ae3e57ce8d1358c5c6841626c7ca8482a72248be1350802704c6938f8060a49b143ee63a89b7b4ba50f04f4e62a506dd61a27fbe4406718dab602d4c77512ba77d9aa9e7fdb9b1b149a58d58996c2b1144261ee5afa73e0125f349058771add7d835a48317c2adf41ffe7206134d7a3074c22536728e8ae268ff1f4f51db37f396305566bf6c3b684110c152946a41fb151afc147d79d2c1e401db40ee76a0f41acb935439e5064c8e126ff3140ebd5aeace7240214381dfd147ec91410304cad12cae7b5164b988294c080af005589224e202ed1e8718803c22f09fa64555e0f083a73ef6686167ba3e51f9dc3bc6f249628aeb3aa1d5824e0231049cb5955a64b783a1e2e9e7933857f6c36b7b0aefa7cabe681e52a2f6613e1703bf130ef554c89c4498b363dcd77977813cd38bb7b501992f85d07b1b136bddd02606513c389ac37a3f652aea59d561480243c3bc3a4ecbf166e36d66c3a445c243a47df4954f2a21deeacef0e01b35029cf38834a4c03e71088dd8357a86fe5fdcbb3d65db30eaedded2fbbd0cb6bd0b6b45e003784faedaba9a616a620fbc19f80c1fa6f042d81365bec291a237b96a610d939b4c733188dc2d426f39804806dc068a6c18cc4f01601c70401bfe0ac409f90746b2bca31be0568be4ad166ab2a29b5217a967de28af8385c74fba5b0e14ee01ea60841561198db481d4be0a4e06aeb140a9d58a6318cae540c99cfb630cab04a35dbe6287ec3016a2f703dcd24ef370534cc4be6b97f2cfbd351dc7e39d5291695de5dde6fbe0893601e98928dce9ac07d1f8a4b24ac934001fd81e68f49029cc74bf85f0358836e0bdd5af8bbadbd366d37b839831cee9f16fbe44edd312d393853c1e4cb9a63cfd69c6f3282e72964bbe677487449611b47cfff3ca6dcab45cb3f5c9f5cdd03190aec33583ecd5dc6059d78a95a903f2aed07dd68398c4222a5a1e161d10e49c074b5157d8ced35c18ed6ba1dd9ee8f86b8921dde6ff0cceecf133a8a297d2eba2bd8ebc867959231063267c492cb5eb5c9ad8908683da9f407484ed4e85fd78ec6db541037771d122b2d4e5b507ce06fe8dd970f4c6d9c31e9d355552b49d49c01b66a58e16055c18e198822c84f33767a5f4cd91b2a11b2a36383f455620a074987f7db7d26936a82795ce9a326ca3aa26bd0caf7c57ab73e7f7c38a7c448c014885e4ff8caa1b9f5df21a9c759b5ac6b676050c506f929ec5a2a28520063380980cadc9df5951176478f1603126a0d33ecf87898f863ce6ba1f6f5c2a7c7f9896ccb1fc73e484c3425060e8a7064c08e8e683976769a7e91e865f37721437fc2321ff04a31c70fef9fc88d1184ed64369bdb121827bb76deb825359aa6a4cb494299c2f105b745730d2f8b13f574163a0505a7fdebb7c098cc39d5539f6e719c01714105dd71425ff0ff38dc71a15f8ecac80932b4bdf1cda5a1708cbd4896d1078dafb67c528e54e49c38cd8629839ccf4533537ae8e79851d08441f32cde0c29555ed9bfded15fad30b1fbcde500f3217dda0486b40d19dd67628a4679e7393c3894f6a792f7be9b8d261067b7fce2656171a5e652bceef6bf49a685605b6e227e73c66148ea58051bc84499745e70737f5ec072bda553b04eb39568477211e86c87f4cd2bca1f64ee85aa728545823b7f5d628815d672fdf51370b323cb8975620d83ceea48a53b9666a5a51b797a0c65b52b04ea510603bb11aa59b9db51e4742dbcfab813ad01e02e0f8cc4aba96d327a0ef00f55e3022947a119f707b80aaa9b9c3793a785b74e29228692876220a5d2f1a45ee7e28473cd5dfbdc0ce9abec8c9e900b025c3fb141b6b0b80a949306402235b58e6b268f0d5ab6e881a302035456cdd54e10c948532dbe38d12e29145039bde1072fd9545cd735f944f424e09f7639bf260d72916724c9b48ec19dd8746663276526fe04588c9ece62d0b8a3867fbc6ee1bb64793ebac68457b62347e17b96b59b974f2a029b6a583b3266f586fc2b043e0e5eebba06b88535d051af1fc10f9639c95d6ed1afe93028bdd467ea5c4e578cf66c02ed67196cc83bf724bc4593ecdef36c4330e50c7cd30a60034068236122f888a488ac77f1859199ef913e959586c070af5ff0f0decc0adf665f269087e72d5b623ae0f9f5179b639db413c0187fd3dc1195e1182ee712b71a487740655dd70665c5db49b6542728bf1d92786b6882df4ea0b1afa0d70b50605792775d866b354ae32cc2f57a6ff01f32b557d54a1baa0d21d88938014b38a80b0f10c87cb44db3a02492788d7b9c5dc5b735c58f65df803627894825c068bb9d76f75e238ef5f96dfa4cd13dab16ff4300fb27919392d54e92b9cd1c7e5cfa433abbb7451c3cd61d9611c3481e38c647e0246eea3142c2f70bb016c24087ecce2f40ccd99b45470cc2c2a8ff5be4138c86659c8790b61ec77efa17e1484eb05c0a34092ac5c51548470ec1e8d8b357f65a19590d1b1031fc5ccc452a0ed6a8a345a2ca1d595a5594d183f7e6e0f11a4d3324804fe0b0045fb4af4f6a0501b294678b1327bfee94fd406944f1882fd1f10685e17fac804b9a2205314b44c635b82a21c8c448b40d0edc6f468bcae60c84f368ef3ca1e87a9570642a7b5e55d9f2abfebffc6395e658463327e81f46ca785d96840dfca32fa128fe7e1897883a2d69372daf0ae5a19f55ca777a4f73dff0bec06a8c804afce59c3744ea03d9cdc4a7b7e74386b7e5eb900716af295a57cd811410bc23db37cc8ef405fd43e990529a490b19a5e06d635f8ee9b83cc46eab05e00234a385d098ba9687fc78eda5746aea34bc71d244cb8ed6df66750005402464b9ed1bd1f1199b2012664a461b1e3c4431346580f6231cd2fc78bdaa31f7469dbe4cf14cdaa0b88cd56fde5e981f47bdfe6360b70096df51ca2675b0d076b99c9d9201a614e2d4672ac0b279e7f3cd5b9097043d21d6c1ea111011051ec24d268499813ca66e2baae8e03a77537903323b504a2f268c65db079b8c517544873b0af0279b62a7d047c3985c8e7aad050fca6840647ce202bd69e30ab372b346f7145bb8d4d418cac000b4dbdf0e57ca4bc90cdab0e9ff80f370aabbdefcfcb235f7b8709a8cf639fe121dad13348283d0e7b344ae82b844f7ff34b6ba37676beddeb9188aa7928992c6ec01b0bec0536a4a5f1e29efc2c19b56bdff7bca6f352faaabd567e4160909a0c0c7e285eea4e16c42bf6b511324f120a38f7114501f2df8438b5d8a210f79d9e0d407f6d6bcafcf314e46f74243baf789f0a9ef23a0944c05538712aee5ff6b22344a7f312691fc806d19177ba56aa8aff61c5ee8e05cdfbf5964755332efea24a908ee8eab0a89006c5001cd3e1651093e8cade8a8e7065d1063c45bd1e4d380bf7bdd51a854d19098d325f038a60e56c043de933f3d7cd7d730bcdaa46d6f25ff3873a70e96a6e23da7451911c6eb5b99080be984fa480412cfccedf2c07e9a8e9182c69caacc613283fd74f672243062d5582a244df07ec2f3dc3b1de431fbe15f3fe56f77a92405acbcccea20dc63cc83d236ac9fdba78883987175be3287fb4ca6fa3563f7f1a0bfcba5c206b157575d88b5bb20d2b5f4c9a5aae82a32b799b4c453292a702929e9656347530a13f6c6d0e9dbbd5d20a6673e204cac49ec37163d5b740f8ebd1c60661bf89d6e789d47867cd32841050cb2616f86a51861ec6835ce0d3fc0b8c091715db4333cce756975f1780505865053d6248e5fb967a91c42d20f6b8a1634eea914e56d2f588319653fb8648f34e11041e098550ef086b716d2c9f4da654225fd4f2ed40020591a13f5d68ae9b2ce9e074c5c56961f968279b79138e69b84e113f2a3a1db63005af41590a6bc0a2a96d9a8b8fb93fdc927f0d57eb0de66171b6054cdaffcde277e59307757b964ea9947151704d3bd70ea2c4e6c72fcc0e4a43d50d7b97566d6ee8856599b38db404bb139862467007e498f15c1aef1051c1638c403df5ae87eae81b4ac44829e2857201f37ce2f271eceeb18824d690bc4125df6ca9e431580c18d8fa1971b291470a233d3ca742918bf770581e3653d4c797f0296cd9fa1298216f3c135b5b0dc4ece55cfeb47a1d38eacd9316ff253c5f2d54fead7ceef53790ce3bb5bd3d8295d378a12ea16f90a91703c4891f0526f962261441f0779a3e156dd77abe8b2b0fbf61ff895b430f03e4145acf85ae4e98f9aaafc4f823af504dd7a4fbe2ffb096c26b49d7191676cb5d93a01b72db9edbcaeaa59d1ada0af3cd79f5dd0f783868652694df08988cc78e54c1780705af883e111910dba182fb3c10de9a8f7b2297fdc08983f36d0a9d63de40ef7b81760da41306bc6d0b4317428d07c2dafabceeb662d536f418bf91fbb49073ba17b8fd5031d3bc230dcc174a8c11bb51a93a371abd9c7c28f933e514d07fcadf3aa8eeb40a279533547ddfad54ba92245efc0ce76b5b179a9084ec82437a977e4900e0f83d7b42beb6beb95c0df4d94e7f463418aec30d65e6ab712f7b13d1b12e7e2c8ae63bc66dff4a6e1d4d20dc66cee4bca367584754e24dadfd8d15319a7ff6b78703d5b7891556ba09de01ac36f2e2789bc9f11df92fe3143819e06c1a82702b0fe7ab3c8c964d31762cdddf6a734a1ff3e176924b61e54588f8b01cb12ec86f4be24dd23fec78c20278212b0de98f60ffcbbbb504cfc7c90dc00bfa6e0b8e1f27c400f3b7a1b965011814a40351cbab5dc2c8e578d73edc5cbc8102f223a7731f39904e7b0ce0bb5d1909298500eca32f04901f99989c991e39b9dc3ee34d57e916bff2aeb5b03edcd23df2d0165b3856cfe8395386eefd128e6f00d6fccf2998465f64c3475fc606b1669d92af3562848b23531eb7fc7fb5ae30f7f40d2cb46472067b5339a4ca8fd3e84de69ec28bf86f2e2dd7a404e0b05b9040a99681f2430f4ba713dac83a109afa72d87fe39a7a78b768aff5d3210b9838312f8661e7c036ac472db6a4315a9e37b39dc6e6ea7a282a402e7f00bd8f08c665c4d29616474f89cd9ccb5c58fbe10f0893a61d6c8fb0320f71e8d6228f955449abe6d7f3e0429ec2b0c1e4b92d15744a0d358b148522ded3912cb23b4a84e0295ded62328a8f1401cb2bee7af6616c7c7903510be4303d94f06ba77549c6290c71f16eb1a2fc8c5f4230d7169156fa2273529869990598920bf85623a4bf6b7c0ef5d5b1ed0326ae6b1d63f815f36fd086d3f445fa6f0062984eed0e1856030b33254cd03cff5112b6a40b86c85c5dd300742b28c830ebb5fd2907463c66229704c93b39d28d2538ceca2326804940620923fd3a2f87b8452f0f6a0daea7891400d6034df3d827231d208ace3f0da8c3476490932c8ca98ccc07fc9eaa30fd6b33ffbb497dba152104ce7b12e0218fa81d5ff3cb869a72c4d83f777eb1bdd84c36947f72fa94758e8ee81a41751e3a19d8014676e67aa6628be6687c1f033e68b511ebefeebac8ec02cfcd9830183180ee08f2d5b78f238b1e47c57ac73798bbf3b8c2417bb4c8f6337f15f6c3f0a3134e86a50772424e519c115956e8bf0cf725a596e10882811c8f7eff50870215e0492930d884ab24503a7355d609d31cd6f02ae781371e47dfa702416eb5ba51c0c8284b1704c684bb9344c589d3c98636cd0c93de3c59495a6ffe893b837d4c0cd9e4c19027c6cf6505b377223765bd1c2a23d78bae7175886f4ad569d27ceaa800731ff7d5ad3b135cc1389529451013b243a5f5728058c300e39479123760c34ab9aeeaa03f38b2aa986dcc6bd3bc7dc36f66294d357c448d2e67c78376adf3428a80bde4ef70f155231e0ec85e7a6e32d5db72139701b0adfafbcf3f065ce78fdd00fdab6d38f3be59b6960be084c8f257fae9987e8f06069a39a0868ae6e5ebf0873cd1d1389a0375d762461b3d09648eee8637a2286ca5f004d8e78e57c18d03a40cb9fe7fee41ed4ab4fbcd1770058ba24c46f5481c877d71a795aa5040b5049c1ee55922e6752878a460de8232458d0a0f82d142d756df8fa6700d8b15d1e6562f6ebc3de3de7ed388af657abaa67b831459cfbfeca998ecef8939aff6bdad880ef9850e53d6f7665acc5beaaa9990c81e411dc547e39cc2356495280bdc1b10d3fd9f30cd7307e31d60ffffff9f