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 66609 9fa8e99500149c4609718682fd62acdf9a12ba7f127dce057c2e401c54e3ccd7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f25ad442bd3a3ed866fe73de65b3950f53173fc0c070030043923666d55f2010
Certificate Block Hash
9fa8e99500149c4609718682fd62acdf9a12ba7f127dce057c2e401c54e3ccd7
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00005f0000060a0000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000003e679fa3cd89d2785043c40e55aa6344a8f1e815209506f9a180ee6df9dc89738ab519f3ec029502835430418b2b270bf9691d5101fef95ce278d18ee24771bdd5ae14ab037a53c90b2dfe88237b00a5a57148cd5971254bef090000000000000080000000280000005f0000060a0000

Raw Header Hex

000040200eaf1e7063506d85814a644f109915adfe5a434bdd4062d985f746646f3e2ab95a9fcafb7b0ebd555ce9b3c8548d83d0c0935cdd6f812dd828f6b623c4265adf58301f6a6e5b011810205fd566369243000370c0c03f17530f95b365de73fe66d83e3abd42d45af2

Proof Data Hex

59,560 bytes
121216010307da448d7a767564c60af911cc48aa266f6b871b82777bf9de6efb73985377874aff806dff864f3c0f912b3c0ee19e4cae5ad96e6a366c3700413bf1223eaf9112994685a478162e20bca9a817627dfd53507a9fb3ba0371af01253bbd71e6e4e6311abe95b8d662439953ae05229c38cd49211fd00ed5c9717a637d19d3b068b4f07dc8290cc420b4acde61aa554fdfda3e51a00dd127323fe7e532224ce834d8ddd826f32980a3858e4a9422dd893d31a83fd1d71efc7c01f0ee718fbec5841a9bfd1cbea45774ed45bbdc79b22d92ea7aecc5a856c65cae703c14a5fde456696d372b9f275db0c66ab988aa25de1040a994c84983bf5dcb6f94558d761c925acf56396a76ce995eea6a6f4108b8e70c0f6c1f498a987ae3a2a7df72c6ad512f1a954c368bf1c744f1a7b4a75aaa2aab860ad29ed05f7890778c6a219e7904470d351386d7351ec129d5d1fb89fb4e522c1bb2711e19c9f0432f14e5dfa5c14ac4cfe33a70fd5dc406a7aa37d414b883d778b8f311f344b9adc7031f7274cf97e756f0a94632444aaa506c408e84ba2b934ac99915d69aa639506617cb4c136ee954d499fd82e032235b02aeea9d3b048f3ef08a42cec5f9faf54c110cc269968fc6fe8a921f52345c3658867b022c7320f40a3970230dec2bfd280804e42efe2b62bb80f70067993fb34b8155e860312f527e1a6b3f6a54da16a802a3aa4e304fe3ba874a11ffbd79cf972b5e5f560a273c93891422c2c7535aa297b29b3013d61d3360ebe0a0a9f829748bb5f054696e734f89ebec63830122465aa848df2d1af13d2659820eec9a359610e3624c74465af8536f6ccea94b7f162b4741ad840ede85e94d4596c372796c39203214fdf013f33486635efda8e5e3070898bc22a1b256f12f8cedf675e08ab68bfceb944941a6a46bc2f3c51c11b2ac80214e7caffccb5df4f2903d95e635367940d62a20251af987d79ee4cea3f89162c7f02ec4856bf79794bd615dd62e00a5944e73907a99da144527fc18b78c4b06025be4bc7de67cb6cf2b423ab96369eb638bdb14990718622622c22c74ea5fcefff77f44a5602a17d3c614ea5cca130992bdd0319f41b94475cc32c94634504d244540d82afcf80eb6a94a3b2e5daa8beb49593350fd661510cb5ae82cd62901bb2b77ae2b7a52edbd97d46a0a252b38af10602851d9223f11ff89bddb65143e184c832922ee57fabac5ed4b22f2cf44ed075a8ca8a3cf55147d412cb59d6968f6a5850a64563688f4f00d5e2205760693e194b38c243c6f0d8bbf7a46fb4ff61d3c990c938e0cfd24604e336c57c7b0e138db92164dcf4052279727267751caa8e356fae1abaf88fd1297bd7effeb309702b45d9b2fc3344906873377527acf7f9300316c9362cca1779ea5be9c2f5d5de84a4f6b17e85722d4459e52aeb2b1078adcc4260f06a4401273f98fbf49b6626a7d8b88ee3b28c154ae6b8dbdb50c79693baa25c0e3fb7a563c0477e15286330247a55cab2c2c481b2d71b60105c921d658af6ec97add73032eb5c84dd0d10f70f7e31e580e6af07ae4e4d5836a5b9990717e5d2d4f90636ca1b504e8573707030385f4c2ed97a733ed4d600814e17531d3b70d5fbdf388d4256a5ced6878a8efeb7a3f0a0ad42acbb36741c87cdcd1f5221ad7622c9472169e7353c10a08eac90b25bce464d32b79c070190cd2b46b1f1b66364957f8ffab34466ecb42f2398ec1856efcb90e82fc39505c2e8082cc5e4e80a6d10c495513cb1d0d0f28583c040a89a3c0852f11457307471de8b7e7d47f5bb2a940694b8ecc25882aa10c3859f77e43f4d877bbdc70155807f2159b67cf3a0a7f69bc5c229bc73c0790a7a460e71053e9feeb859bdd14111e59383740050be40f326d25ad32a4da4d944e8fa571b057fcc101af9c95400525a109fbae80661b0f8191ba7580e1aff4fbc4c524bf21c5313a16b16e5fe804912e8f6144ea6e8402cb51240d8a663aaa5e3436c124236dfb5e61f156da2121d1e72ad47f4c0f80d8a64a2ab65e0df9acef033f241f2e2bed8d8f1896dc92cc2a468c6d40f3e408eaad104e1a832b6f09e0bcb525a00faf5cab00d5a367af837fe562df6c76c0338377e6ac294e944bc4453e1c4dcc99e2e85a5669934f72643ae34371ab2c27e04cf3ef400fc2611cfae4ad18f3675ab5f2261b57fd46288e27fb12d99577a4dec9dc544f2ee74519fb1dcac8facafac4ce97edb826efd6fbf161e70e0cada6bc33d868c74f4739cf3777708ca588378c5b992fc1c8ae017864abefc174a18db3344c260bfc0d745a2057693bd95885da4c5d304a1b39a0e3ce7f7f537ee77c2504b30861c90ec72723e85b8a53fc091682dbd4d850c7a79977e5e33f14fb6bb6c131340fcd378d6ea735296cc2d24ea8dad065cd82284eee194b7fbf87db62b12a7916b25fd66cb61a6ff68857ef78b9e357fbe88598f8cf5522cf1e2ee2e337a851fdd00078ebd0e5751903d784aeba7201ff09d5b3fa833cf89444c0a735e31f269c75247d00c8c3278dfaf6c415e1c2f594fd6bba6e4340dde29138ded5802a7299a67b7ad0122833cb06e1344ec620b7c43df24df1180fb44c64d810cf7bef637466eb0f66cff4a2b0273432b3b4b7b9d3f8f98358e4047ed1a836c43c174d3bbdc0d270de9209fa9a04807e3c1899815abe75b9b913b08bdf0c62f44fcae5e3f8e043ee10f94f6872302da73039acb04e16aaa9dd2106c41c05a4328797feb4a986cadd14ab42448c3b3e1dc49e87f2554c139f5ac44a7007c0b3f7f09a05bb69c39174a50884400910243d5a2fb1cf618f1f08dc769f5b9811e3e396667027f4f2e1af158c9b60e5e9a7b35fec64f1e3215472bf55a9fb4f2d6570d0d46222440045aea19b796fdcdde584abb172a8bb2aa296347cf039990d79030155ffca44746cb31d1225b53bc8d1b5c1a97927b3b7d5ceac9e98f0f00e3550f21ea65c1e49ce00f92eb599bc1e3ed4027619efc1b9499b965570d0bdbb9b18e50d744441be3e50a4bf0b803f59a8ce504ae2c5c16d526c17d2322a6b16eeebb29ab4ca28f7571ef594591230ce1e712d4dcd4e4824f907e4575cd8834561e36dc3a5bcbc0a19d78b70f3792e232eac754bcf415c6fcb6fde230fbe92e2b1b271a380f8b7a208c118869bdde8b6280a87592ed13e36be0c0d60a7ec00b20808163cba13ac67903f8fdd15b7bfd5d7c0f8e3e72c96fdfb4485cbe3b672042f9e6a93e1aa8fde28b90a1c07ce5c800d672df7002007e29007e9efc68675a29d9effbf98ba9020fbf43548d3fe9539068302a1f945510c66f0cc8f0feebd4f55e39a04d94af4552305ebb059ac3047223cf03ed06ee3ec40b7be4e70f96b405e896acc0c3578ad8ff0c811b959ae21adbd7dfd02e81b92d410b720280c290d252ed61df2fe6d0a486edd352cb596b9711e8df02087e9e2bda1c7d0f5795b4ee957ff0aa9d2ee347aab24b80df92fb536e4e5daef6b60ada39e0ab7968ee569b0d36e4f5a9213e594c8b6fc20121528ed2fb6d5e151a28223a7a0c459be9fc7498d7be5135d0736436c19f9d7e549ee5273038e527027eae23aa8837363108bef1a9fade18875c4f638b882f15867bf00aa9f5270083839057abc60e93c5d70a238b73908172ddfe7583c97ae50c8b413069bf28a4dfc4ba057d788533be4e11796ff44d016523aa29efbebe4cabe4740dcb6648f4d88921b8e34828f56e3f38ace74f2e14c3cf91947b98e24c232d396d1702256ade23b381486cc292d0829c8029f905e6d4ca21b7354e1039bcbe9b544a4915db55f5bf6be6a51a7fdd076fda4de069d7cfa8263d5bb657efc8d8a1598f17c5dfd2a089708aebc640d1fb92a69a21b1e98595e3977665406647e397cd4f10da1d4eb48201edb81a946a46040d9d4e6932911bf780d7caaa9d82badad1622f7e43757db50722832e73a9bdc8773645db406bb5bacaf9ef23454e3d554a9c91b8f290a2a6f9e27f20f3e4897ef73075dd31e7cfe4b28f4fef73916fa1f6e3628ef8789a337ca112118b794fe519853b010a147a273e142d104cbb4cb3231146fae87c69064b9308bc4bb419e26007634d9c8a1b370351248b59ade8419f7fc7ffc5021a9f428bf192320316d419eea5287c235bc75a5e4d64bffdd631816e6492c58a6f4dc6547bfbfb51e792a94cc057b9296219e5ab2d899892ce223c8ebc36cac3ff9a19cce8a4dc94989cd29f8aa63ab892ec3e288f49646897eda2d41fbf50c76fceb8a6ca996c75fa0808ff19440d9e2f9eb66a22589d5ccfd273b5004b63d3d5a72b3b5deb5d8553b51c5a02c9f4ed47cda08577c62bd96dcd5893a422f019d20cd16da693316d4d4837f0061aa05467ec37c611a092e6406440baf56ac4b83e7a26af17ebde6ea64301b3614c0ecdbd83613bc950c599a5c451a961bccf52a8e1d1c9e8b363a66de01e67aa8a966778b38a442aefe1fc6fe5944b09a6abd2b5d9dfed8532b646c3d2696af979888c3ab3951b07ddc27db2118554bbc2cfd4b68b947b235379a091b7e08af2cdb4bdccfe206996a1e219b1d5b3f1a64509a896a84bd72bf382031253a3e29a79176db8765e6772bb10b1f561577605f3665cd98180d23d67adb0dcaeb56c98c428044ef7478edb56f2dd0503beb5ac2512e32a62ef8a85c8f8b0d4463c18718bd65219d299999a8aef686838b783010879f4de38df17d6deefeb8e67e6928615f037dfa4898bdbdce7f3b412675d073c16a2c10870ba1aefc459497fd493516a6533347f05e285444eb3ccee22d63a13acd232f5e7e3b34442b822511b41b4eaaf3b2d79e30d654ba16c5ab029ca74790f9843e7f97bd8a4299f0a7ec0bc9a069da19a0cfab1c150d54633a8784869aac1b318ee8fbe30764c79b1ca6f5214f2b804463eee1f1adf7dfd8d99849b6979996111796141a47c765593a3300aae450cfb75a6b384686b536f8f91df986f1ea14d996368eac884b01d23e9b556c1506ea6bc8573a61aed8aab7b14aeb3322d89592fd0bfac30581f6a825b1775a62dc965f4fab330707229f58cb3961aab6f88db8dd2c495969798039a73ddc2fd3949f3041fb23d413e4a51b66a96f600ca22034550ab29c72d231edb71ffd2352aa4dd1266cfb31a6d5c6e3d7060646ffd0c73a2ea9c56ab82b7a87b9fa835a1fa9f2dd55c2f11872832de3ed0133213efa1c0d35d2b4129d4a2f36eab0c31156543fe0b2726c0c1ced301bf975e9e9089f3b51d3b41f8000be3b6a60b890df83563ca8a7070b4156fbd5afb23cca738b8bf80b706cd89ee0a9b4d55e21ab7896adadccc6e45ab25a3651c038cddbbda6d21b8b20010c4ee8158f72c862289b1592b3dc0d35bb43270b5132859ed133d3e018e98cbd49dfaf4b1b3d399b505d5fa13ee1dfa9c3eeb1c6e9f6372ae756ce46a65db61b8a8c024a058b962d1b3ad36160fb94cfce45e053a576b2d10ffcf691a82708cf059d9011fc16a8b36e8828952a7a76443f9a433f35d23d4d69e59b832b8b61767825716475257c62d0e1ca3c1c8a4864365dde5525761f240df9325d88a45b5cd273cdc13ab881daa1b4510f558edcc69f0f5dfab9bc2b2f2febd20f10c9f6586996e653c06b1a49b598baed8a6e2ab60a85f517ec8b4a3826a34fe6e5bc355f443d1f6fd32e5f0292045b209e57504df8fe563587493c0f91e9d6e92f4ff656c9295ce77ce3c93d522f0dea2fd7fa8ca247d2490686ce34041391c32f05959db0524a6bf8b6924314ea12a640076eef6bdcef4bcc94d3c74dba44e8581384e9b0b30d455fa34f6fd90defc7e81c87559fd15a1239d6da205df0efcccbdc18c5de537f1a29aa05a46790c4eb7511c9da136f62b9e9cea5d14d28178064eacd22f2a56b34f9578400f66fec41bed1acbc34e551026eb4754be4799ecc2a2f18fbcaacc4fc2f98b70a6a98bfb4f38cb953f0882bc9ee891ba6d9ae7beb30c0325da333102da0cd6d4e941279af3700e2cabc401579a937a60cf11fe767eb4eab527ffd998f16d5b1b1048fe82ca76b5bdc44e2f2254f38dde62eeb5db285a63090190461e4a64240fc852977155b94bd9bc5a65a17e5e6592be215d628e4dbb6fee7a55487734a3db33e9729a4c13c4038deace0f995ae31164f4d61df8f714ed94e92d00ca98b43bdb6dcb8d86802bbd1b4195e5fa110c2254559c52bb40e0d99a6fd9870556a5522bdc01b0f15325fd5ce21697c46c74b11ad36e067940c49499040c5ed3d2b4586dafc47c6f6fd9c0015c7132b175a030a0c8cd7f37f24fbb3f1784ca8a86016df826282e6e7b51a07e18d67bcca6f963463fbe61ccf4d58cf042c61874bb2d9aa0380fe8dcb4118fafe9812573b1687a43e02503c50cb5296329dbb7babfe1ea57417aa83149d7c6b3e3a3b6b2515e9bebaebecfba80fdef797a7cc81a9578830e36e24c3447ef4599598577b5fe5554ab36676c5f68e265dfce1656ff2f81790f5c004d6defef2d92a4a4d4425b1a7a43194303a12c637896232aeda5e92c3d5be60bd91800e8cb668537bab25b1b9c6c6e3054d29276e91f3a6d7d0760de5c2029e82eade05ee590d5b2730258cc4eea72ee5de414d22a4501e79a9258d519840c6fc01e5b41f5ae0cc3e8fd274c1c065825b0c9b0cf74cb65bacdfc49da76029bf35387f9b7e3b0d4cad96004c24b1588b6e18440abe3ac1975b0804593d1d43eb5c02846d9c2b3630f4d3f3919403d65c2fc58468db4e71fd9d940f5161b8add7b32e8792440cd4097d58df3322faad375f7e7ec67ed23b37338c5444cfc352b49ba71b32f9b0b4f1edb8362ce839d3f08ce49bf3d906d05116657a5faf57f6c68ac97daf201521b30cbd9832921f8b23d0ceec650fe8cd4eddba69582daa7db00b78583977babc819d7dfdb137877b235f3f1c4171e092304ac70cec4e14ba3d773155b4a37511b3b846227868216798304b20704ca57d50a032f2961aa5b08e750d6b79e30c3a5ec7f32a0978a917acc8b58ee76c9a6f776510f7d96570c965e0fea57fd331f95f7fb4c3ddb9c77b32faba80e1d9f25b06875556cdd3457f21929ddd583ad53777ec4e81dc0ba9d230fbbbb81cd5136c4a49c3b3e0655bf097f5a7f0e4f80510c55ef2ae68de916402913b36ff8543df1d62f1c1e23e800d2356721ea3584ef91d68ff9810bf91ed9e899c383809ac08206ba084ad6a7f8e219950361744486a8757c1a0fa4223a42a51dd953b449cf05837db980d992211da5e00ce01087abe16c3179c8c186e14511e76344d909d35e69c5f2e5dbbcc8e420f9a7b725d4636ca8e6c45e6eff185ff46e80cf3ee5518f3c95e49e8285b163d6ea9df514e29c7ca8f4cb2ebc6d8ac7f02a7aa04c4b583e7e7ad96fbcd1d4725299a0ea7dd9b50d93f90d7ef619efea001cdc4ad0d168ab0aba03e362971d47664b1f20a4a6bcbf8fe3323e3d733741ef402fdb4faa9c86afbf3b956073901b562ec7cd695a158ec150656446e95887ae73a2f61eb5594b7336a337b990d9b40acd493358e4734ada2309234d35c8a00a476e6d09e48ba0aa332590a4fdb9482d77435ab82a3b26afb003c120b24a4f14a057d1ad4572c3628bba0a0f2c595c8185bd05474df3248e5f6b43c151fe7daa96aff7fcad670384e9b4bf342be1d4bfbbcaf8499a3f452d3b80c2eb0eed7fef9e988a7dce6cd95ddbd82a56c9e709558c32c432ec83d2e23124442a55517623236df90611404b08fa0840e07864c9210f49a51e6db43c24c9aef3ba8ddebad83fad717f8b7133e7e38355734123d696b147b9e5779d60fd414a8f932e7a4d5e2ee942d429b870203063c6f3b75a7b5c6bcb184d5ab28e514bf3739d8a5c6bc2a443e46470ba7bc0e1ca63c0db1f161f74e604cc92148a0c5159b4a077cb25e155bdf9ae3ddf46baaa03ec4b04907481eff41d0a0f4a9eb74423efbee0626c7e0bce7669979df72b2dcf6e094f80ecd353cd1128e03d9a5b23caec14a29cf6a3061ee4ed1a6a475f0f6e98b7333d70aa2759b0be4928add4e11ba2550996807e42f203b4466b42d4099dd6fa094086f4160bc84602e57339347c8e55cc9d37cab98dfd60b4f85e4121ab4596d82ac4de6bc11ee3859603151d82781794ff1692762606985a9795db45268b0565786b8594386b9758f349ef8fc8b1b7600690576da260d4073813dfbe4d4bcd1cf746ed1851ac0e29bbad63b65ddba9fb4dd079d8862fa49a7e9d24b4ed10a0ea95ea44eac66943205320e5e2e667fbb5637ba4970e8ecabcab68e1f449592128c6f2e36f179e104abdc3979d515821748ff849263095e59cb8c89d9cb7c758c5c08e2205a2c47e775720e362391b0e7662edb557d9398c1948e55eea4506aa76aa44400cbf9500818d991544126daefd7b9028edcdabe9460009faf63e4a386ca67e7f43e4c0be3ad30c8609cb51d61fb26e84a5640eccd6f3fe2b8168c1237242aa1df7b262d665e83406e7664ca789537bea5632c8286487f95c454fc50e9bf1d410785dadfec96daa6ebd00c5b5e7482876012db76df25227f3d76186c7ef46b32879de674e0db7a416f6872526a2e124bdb45a04e45c648acd4eb4b55eee3cdc46e812a80f450cc9b6f49c566a5683ef62ff16bc71a46c6e0fc602a56dee21a546b7febd7d7d8f116e421840eab35c60198000b19de1141fbc7c107371fe395acc19e786c1bdc183f975a62e5318a4648e61a34c6b8918bf2f6c7b97a722ffe1247317e6157b8fd1e2844508113e6331b5a031ff88d194fde21e7f1c1786f5254d29f05ae54d04d17e9e5e822de991474e5609dc2c31f2e810cb8a724416ee2c574161edc8f84d6b1773e37fffdeb243c1f7daab917051207468b26b8d6f74e3bb8253416e1efdb337a65f0ef3f0d8d0b2fdd7662699a53c1134d652505f4716d527b1246ffef8d95dea0a9e87107c3298e23d8bc7b3045fd007d246c81d4e0a2b7d1a2ad9c6f046ab0a95b091b0d504414c50ae922cc162ce3969faa11fa3ece9343056abf8375a5c14cc8a7309620e6952624ec6d5136de31ceb371057831f689e4eb42c138197549cc645ef7b982ddc609174421bd6df0772897b143042d4c872e0ad6aec26f995f6b00553a385fcf893ef9cc665f157496b98e9e561f6c47da9435e67e67cd70dde8bc1c636c5f5a793631703127ae325cbcde63ef0c555a63b032e904be7304f0e8173b412838176520c6e76ec8ac12b6299bc8262316455538a9f479c971e209168d421abc5d0f8732d3e148d82861708208935d08de95e5d8be53fd85a82e2022406a7c56d0cdf3b99bc30d97d4414b58ebb4e2e2e97a2bee684edc5ddd67babdf94e99fb64ce64a262674e275759a197d883ecf698e6fdf967563132b976940c04405b637d705d7c5b08c3cf4c4c38758a8cdf69f4e307692fa4d7a1400bd63c666996e381008ed77dee74105754d50a73f046911b5c1407047f7f63cbbf4cc54ab2223e52247d63c8977b313556e9e3ddbf45b870739a9b67c98e2a6f8a6cec0f2627cf46f54c45f8242b25dee1f7d72395cea9f79633ff26e4cd96b3bd89ea102221da9e04d94eb670078c7d4c730180146b1dc2ae3bf234c5ca7c30166e09c897843d35242987eb830287c890b01b587a6c7a60907d684c94b63b8e9d59e15debca966464851f6f918389c6964761c116ea2ff96fdee4c1d42a81e1f735863acf3df860df9eb85f62bf60f4ef8d2fdb3d68038509cb65e9f33a7763cf93a630b240ecee8f99c3d7b2824639ca2b99c5055f3bf7fa51848b0f5fca2a8f2943709ed8e7e8e8dafc02a7b656c0d5c24e9e5dab71ea9052b2c546003cf92b84c223724205deba89982b37247554e5830da7cecd1752824135f6a76a738e93f728fcac486823279fc531aed86b1f7255e318626206ccfdaabfb1f04b141571b0002c8ca2db30e2e55cd41bace1e307e81fe71b84dbdb79f5fb5fe9b10dcda0aad1e4cc4ddd25b62f6748f62b384ef66d5022692b8c73c2574568a24a763a36050b097f6166c2a29cce6f76539b9fdc6e8479645056173683c53353640c40b763f39e7fb0cdf21bfb4ae5ac6186a568e51a3a15830ad88418902176d93e9adbfd4ac71c7ae9ec2b43c6b6f9d533a27671f1ade49f5d3835b37035de8b3e1d9027685ebafc33f2855a98ca85cb4a72658139df152a7a575e30baa820e162fec71b0915da371541031eb914965f589eb2f0127974af98997fd8708b2afd3fcf58a8404d9804712cbc1bd340c910b39f51cf66fb4af0e0ef11df38ff8b8975b7d5f4724d65769c1a601f7c012d8259f4e101565a99941ad33c79bd9ef8f6f978fcdd5130bfe358c2f2fdbf2c6b94a574a77eee3876f396033e71d5468e810d5c6f2677b0f8665c17ba35cab4b026949cd90f8a14b51e813923ba27bfa629d4ddeabac7996b96cb9b844eef44929979882ba60621a2a7991ecc4f6d026eeef535e1e0476ed7f80b73b7774e00c4bedded6dd06fc80e5acca83e1c0d91e71f317cf282c20ba5864c56872e367af5d8055d4e3c7966f0df5b7711968d4737bb871fdb0a405870e97716883ee9e0f041a82544a6ed01adf30a3e7356c2675cceec01ff84e61fd2141fae2b732683ef5f32f3c606cc16ad9416a0794d0076f106abd285a3141e779182ac1e45cad5a01de8e84eda5ddaf2c85090fed97f49207f003ed75c8f6b1106306a03ac5b50aab5e7d643965f39afa7635df43a75abfe9b9bde6f12d735c91601f98fc0c5074e5c542481a7f7c8df14ad5a14b479db492f14ada7a13f21cb65a70efb3059ba7ba98f1f73d261ad7d76098033fd320a75db78952d74bbed2443e96bb787a6d909f7d08a2a71c0158dcb6d0e38258c781e5e27ca1c43752f01c9f00ba861fcf65bc568295f335ec96b251131681cc15ac35d3a46b9ecc7dd5ce004e8bf74793ee58ef5cb6bbfdbd41a72993c1a7c8a176a7e445b06da210898c68f4af9bb90ba4b5aef7ee0525fbaceec4f9be1955fde0ba5962203671f5aace18eb1edb7928cada8cac9fa960d40e27d34f3a043025543545f4309d48c35a577eae038a3691bc16869563e14d557ac1a12139d3e70457ccc9673e07c82c77e28567eb3e800f15690adc2c86a11cc872b47fb3da57d0f7d2d69a5fa089ca35dd6d05e4e28b088f81def0fffb5bc7e55a3614642abfe711d5dbc4539d424a6530c6570b6cb6f4ad59ee407e30b88d2586339443171110007569d95b909da44b7cc797c077fb02114ef4380fa5303d687cfe737913b2c4f17790f3f5e84aa34c15a067e892b4683cbb37c0f68fd6979b3f337dd094969eb661f7fe99a5a6958707f42aa2a93213b5678c601fbedabc885c8e19914e33003e3a8d8611d463f32bd4da358fc69d4f4ee0dc716bcd3b9dea21427c97ce00846ab383fc983a0eec7cf36ff4266f1473c516669e7eeba28b6fd69fe2a9571cec7245a66d509eeb858431b3974ba65739d4a4e1742916d27697256d2fe0ea2750c77fb8b33d6623a5ee7c80f580e4795cc4974d49724177efbac14b567f4f1c246ca37b9c0223a1dea2c72b96c8b7cebd06c14f0caa6432b7acb5dcba8687c0249066fb1ea67b77dbe2e52ab85b781c2e3af4f92a32f9f5f1ddd74731f92ded668a2dc88e190d6e64686fc1ded854a499b0c70ddb92c4656f3215fa0d26d7256c5f3c4fe92f84ed642485d8e418282c35791f1dad9fccb09c903969e795b3d8f82e433205152549fb2da7cf9c116fae998c0a16fd552cea7f8ba7b6e3b2c630a3192184d987f9fad7da5dda568f7266b49f4cfc13472753150d80b66bd8604879ae4f016080f092a1ef8dfb2a16051afbbbd2ab0caeca8744b203e9665f862ee0b5f3c09664cea33fdc9a7f28ef50c904e2b80ed13b86f6ecd122c5ce38622dd920837186adc15f702340e2470a05b5794a14c4cc6929ea12c6edc57089d8d1b326ff0aa5b94e47ef2d6de1baa08a98a7ab8b8236734a5be06c3e751cd2915c0d9c720d8ecc7c748fb8cb2b81e5d334b5b50bbb8170ed0614a1cfe1c5e83723a137b8e240d788323c73db7a8678149d7f293fca72e61c52013a8d795e58f1de4207bffb868890981ddd69eee12a63570d341acf6d748ec021504cacb70ef0038251ffbd41a3ad385617b2a64e8b490ebfa34fa5284e957200981027264adf77f14ffe12c490c38352973c734493259800ab5ab9f4eb28bfe25c6d412c6df5a0fe8d3a3a51e5233531a3322fb040f28a4933f8b3196f4d749126590eea75146a0d7f517d61bb3d32dde7cf475121dfda0b2ab78d9c9b97e2b02f44c5ddfa686b113a045e9c19da5d7dc196a8d507e3005e6c5e6ee54c70de97cf53591482d24b1d55b13132389e05cf3f9d86414a3bb66ffdbb92e6135e6306c13410aedbac7d7087de629f8f9f357b8a7ee4ee133f7c7a1416c1d89722d03905857b9396e02eec1619fa78f5edd906c7c48a5420c6fc33362bca287346ff3383377b73723e48314d94d0e93f8afe09e282300b62065aa0437c29e119bd4121c7c196fe3bfa581ca7c05295b88202f1ef05d13baa67f0cd3709cb1ffe4728fc5371749dd775f962b0610db7c7d3bc8511731243c1383c624ef620f184d2081b09fd077b9e9d69cc74a89ad5717b37c5fe823fa5e995b21b5b366b7673fe1e9e8769c825e1aa4b31a4e2b94d31c1c606f0aa9750ad74290f713006146b8c86f7172292b8d4eea24fbaccd828150bdc147e58d49226dac4ca5e65e63e396922a12441817a444854080055207767f636a21e5be6bffde3373d2c24ffd5398b5f204b23eaf10a503ee6cf58af6adecb9df9b85f4a7cc5a30e19cbef90cc10d4b26f714ea1af25713d409e27cbb8084e5bda3ef15f7aa8c95fceb54b7b867119b8ae6a609a17ff343e860302cd768d05959c996c6ea01a77e6a1ed8bbb1da5f9c84382fc2228b8d8788acdbbc0a77e2ef700ba1607ab461fe75782174cd6e7d3645e3293367ca674aa06c14a98f6c5c06eced8d81b39fe20b01decf4078cb81a576c53e7a0d4b6190d7a2594480dc61575679c8ce3b5b266d247cb1c8a90bd8b5f98e57c756ca36f255f5a3e2ece0dec3c429182886dfabc6ebe4e45a8f7a05e33389d61727540df6136be32504102bdf9cdc438c3a0923bd0f8ff89903d49b428cf80b04410050abd1b68508ef4ceeaddec61dcede3f09be2f57963e6b68bb45f55c9fc619f9805fa163fa997108029a55262902682512feb3fa17ab99e641fd0a5d0645842854054c16b26806655f7108ab6c7ab92875290cf64b4161dd3633dd763a515f39141bf0ddd09c1731eabdf3c7ec442ae82d731ca4a68da24c553c9d7d7308c84169d4adda15d56d528085661ba578cf45f66e03c08ef5120c40996097e8306d792b64ed5d6701060d366de4e49dec97f5ad612fea2075af728b755d4dca4acdafacfa59d37d5406dff62da9e226a4741f6cce521322c24c1740bc4081df29bbd7510a2eb8888610fe2958d7c9e1c64c7392802de1474026885c997aef6513ab3e870c37b1b91e9fe1d0f7ee7b273d1fd11325db903f0184aea2ff91b50293543917b5a3430f1f2740ea18fddb6e7a61abb7cb8830afa3ee5ea562de7b4c520f458bb04f4ee849428e03973cf17e44edd32d7e77c8ad3ca653b3ba06a095582d3b2a83d914e2bd9131566477f37ad0b6825ea39de869a276afc4ce5554d71770daff90d5ff2c1eaf5b7e417938d15e00b516d57cbd0654a6f6a854989acf3c6870c9abf6262d9135d74b98d0e4e27205060a256e8a2a4cf22e7a2c085dc3fd7d7ccb9ad244a448808814a64a3767441d126c68fb79a285dcc9fba096d7e75e8fb0cbbd4820c95df4c298afce4064a9714b33adebe2cb86bf8bc5e4198acdafe48b5ad65fae2807eb4576acc9fb948bc46bae12608346b292a47c721aacb6298965e64fe0d70c647603a0aba6574cb112bcfa8cdf1349437b62f7f53bc61609c87e87d768dbc8e4e47e5e694d361040d61d872d033338635500182ba15a6b4e4563c7f5bb5e049bfd59ac36b20771c7015d9fb1be2a0b83b44d3b1d532ab6a84876849c7a5bb8feefa7ea66059b601a3c7be88b7dff013a0febb1febfc572bfece717a54e7012648a4d34e9ad4ceb07d31bebc5c80646363872c887e10243705f65f60715ea9489a60e20827f19e2ac5a6f10005dd7e3384db9b8a86d981594b5dbf375adad96ab994fe8dfb1c53c72ee9b2cc09d1d2583a1cd26671e1da17a0361ffa59b5446793c9629a00a7ab650c4f0fc4ecdc0715bc959601e4ca0561fec0473a81731a170b6e6e6014ef9315c018a62a53fc7eaee4da4eb7a0caba945157e3af5e52e90804d19c7ecab7f118d365dcb82d0d72178ebb333a8b5a393d16ef4b3c36f5e50b74df730444c79ad9b702d05c76e6d54a523931fc8841c20d0957e6e9e0c248740608783b14b5bc609598021262f3ab54c790e750cdc0610e896e8a5de31e57edb61c06aca52e661fe51ddf7dd24654d6d6c1cb9fac1eb0ffb1a4810f6a86d6775102f38a16409948d58e38beb82782fa4564cd776e9d4a0ca13c758ae0d936e3aa195d85b9ddd2fb439a9acf9e53431cd6ad9eadc04785280943e22d28071a61e43ee1b54058b985a5257a38ff1fc07938838bb590cf2cd9e049e6844b79fe9165ce19c39953b07c2de2e2ab1b0a601658eb044181aa715effba5e3ed3358c80a2512aad1ec9298e4ce018c57ca527b1158349c38ef85ca7a418a5e9dcf699c151f4fc6a31a84d296afed2826bf2ec90e91e6360fdb419a7fef242a3b8f97f6f7420a5e5127dc3ba49b588e29c9705303e07f1a22beb6b17212b54bfb6013b9a3c18e1d1a97669579e767e6c10380501da1a2703893829448267a6eb37edaae9636707ea4c55d3331fbcf788d1c6d3b564ff5163919f00424254cb6f8624fbcbe64ab967d6386cef006736fb78f07525ef39b821117a7d4eedd097ac4c75705b0dc507d95d77a61602f1c526b34ef6bccc8db78fb67c07455fd85ed9ec452b0a0ab3bd5b6ef3db62fc9f6a879530e224ab39a0f727295a6959cecf07b072a36f78f3afdd65e396c2d72f1243fe0388fa7b40dde0dbcd002bbbd557bcea6c2be1cd9ece2b41e0c07f5133e5a681565d77f85f27142d167e6703bded137f9f9ab6d6ced40abadd57a569cec347e60604390cdd2ee5fd8da29f66d76195094f06f97490f01be3ddb21f7e5593b2ba9daf5187ae90df2066fe089de1fa8c58759b00c9edffc30d1dd2084314784c0c64b35e0176bd3c96ff309d7efdf492335343e6ea3d237a88d173482cbc29d30b2b1d7af9b89bb1f753af24234775666114d0e28b4673a9bd8d537557e80cec04744100e0844c8fb84e3684f0fa0378a1055c21cadf0043f9251a9830cb1a87f47ede3c332924ab014fc47b622894ff358f5c7535b3c2ed7d1953d58c3f1ed170377e21d8a3b29ba1b60bc4240c65f2dca0d57fcfac63ad689d3369197e23f130e3e5a8d9374fc84f71a9987e557eb9e315367743400945e532c7940121e4797f8b98cc4677ff1101d3c18bf2647f0b14ca3791cd7bbcd734fbff0b04d4f069c65320fd8daf5b1635a6472db6fb079721b9431362f23b0fcbb9911427779ad95ae9ef42673b4aaecd2297fb185ba778f240180b5800d2e5d9db8b2b0d863c6063ec5ae5a06e0c716bc3609ea6eb850d20fa7f50a4ba3d23cc64133cc329bc84a0dad9f63ef22ea158d5f4d4b63ea253dde3d57068b2f023e123e90b9775c9f9915df5b2519b662804dc6deaff045b5656d6473897a797126b9dc638c87b2ff83de8723463b11b0cddf609beeb4ce9866d3b2cd269847fa7afddf260962acdb306c6b1f54ee67a73589265ea84c91c74873825a5afac1cdd5dfc054a4168d774aa0b7685a52a75178aa0be15561eb95b3b18a51f9cbb437896952524c58a86df99b0d8b55589c956ae54f5f4597f606e8b4594fde79d39ef3539dd3f5e2591e282100d47e269358569bd49cc345df2c8f8c943473af47d4cc699260efd07c0bad973d722930b92f8d5fd60607828db729c76bcd40b58d12f78abeb21ac95f50359e81c223bbc5bd4605bcff7d93fa1f4a9c516833ce086d8c877a00377ce7dcc57c22ca1fa8e539083dfb982fbf95dc8f313de134d68fd918b990360007e41e95f76a94c15bba3f5de4543a24a37e1c170217a5e9976c8415af95785d781721fb79bb5a95be507b2156b8a68711a271f63d705e60c61d71006bf02679ef3052bde55e15c07a97ef82fc4e23cb8d29cdd80b9130d77daeea802f6a7a2e280da362cd633a6a84d3789a357689866c69ddb27d336c36fc71cc765bdcdec20c422970ce497dada0f1b6e6efc857f3de11284e2831a0a8de6f2d4f3db9ba4bc458ce8b2eaefb795484db7daf2479124d221574f832cd0b9495e40e6c9a14066f1b61633f18ef7281d9b10735ebc407b4a363592c22cade75ce4415090e40eb1c10fd8fe7c334b00492b67a270a3eea730e168d68788e8e1d081e70968b0a7eb47b43b5c070ff61053a8785e188187f03f095d04807a542425fc08faf1f42be6f1d5e88f8ce4a6b6c9975b1aaa8d08e8d41e1e71c1700d4a31dd3a4182bf0c0a12fb5a071165f018ab3be1709e4bac19c13f627b77ed30d3d40cdf94beb62ad903bfbee1ada5f720d444a6754e061f55d2143408233a9d6de5508dfd6e5561083315060b14db4a042be224c5d55ae2c8182107c6dafe879b7e2e7cc3f0d15e7206812e5ee469b0eae7bd0ca0fa14059dc861ed5da72bf29467ae881eeffdac360a3f5e6d3462d967e09eb608b37fef6c318ecc218cb4150a3c05a9dbb28ae51117573ceff4183f8b0a03400f03f52891661d273654bfa713deb7354ca0f7053ea8287f4418834d297a8123c8b31f90a951533951daf19afbed7483758c7343aa439458f2765e31fc5999a8be0a83cadac78efaba3e2a42240dbea4690136effed5cfd8aa1c71d8e0dd87383902b25730fb257cf6c719ab7a970a884a7860bcd2fc9842bedf5f484ced02fc27a15ff6e8b8a84952c42e4687137753d88a3f4b5abb0c0ca2a1bf97a03fabcf9da21d54fdf786ffcab3831ed20f8e6fc7e119b042a2e7376461199b0f8bb010d13953f563d2a3e01d2e796f7ac6901cf3ce467a54e18808ebd3d4b29ce29eae3ab6bf61857cc65e19bb030bb2b73eeb78a6ab847a2e7807848179be8703d7a91be8301dda336141d3bd798b3981622366b8407f3713491b577cfe934f413088f006bb50069788fb8ef3c0a8e215f850972985a8a87c2587cd0224d564d82bae7aacbd2bd9a22898f2aeb9d9ec656733eeb814e2b156cf11525598f0dc52625cd760b9764ff029770ceff8933b488a40bc80b0e6f0480eb572177716a004657183deef10c62db50d63d41aa68f019fd80cacb83e4dcfbfa3163cd21f652ee0db8cd9a10c0567804b376d0cd7acc2238549345d45087aa41771c318cafb9e4faf493b2fc1e8306974a716a5a95b65def8af2136a8fee557f15d8f9bb886b5856c079f08d01e61ca733c19ed2552fe764225c12f7cb85b9427b7a81fe7eeb093a52ec302e96f6d4d357614352fb5024dcf9dae4b0d2a9f656a711dd9a865b3c26547e6f7f9b174bef1bf0c57ffa927de324576aa2622c9b7aa879a2960fb2c96f0ff533d3f7dba35eb34132b65d8abe04efc4d32679da4be93f76ef422754ad3fbac0da147eb49f80367d8e700c540833a65381a148b3d2191ee786685f8ec75b1f39bb728857a6f48792d6dae73d0be4784612a3ef66ebd9a0426769595a9d57a420f49ec265cf0a0c7c42ae95e9e2330314536dcf5604e0a6b921cf7c797053fd3675e1dcbc0f0dc36547d836fe1ceb7ddf5a65b05feebbbd48edc9828463ba5d6b8e106978a74d1760a507153d8aed34b8becd1cde07e90f875149eb82d68001eb23bde6670f73c26a79c6501cdfb80171d76066c8bac0e9c528b6d228885246dd125c613917f8e06c8aab857126fe22f79eb3b83afa8f84c832957732a9289545e14e260c47c77d04afd5653b605c66bef409bc2dd3c11eaf0226de04ba9372e9ff461456958fcde5363987d2becafe8cfc93bec9d782ea7e46aa0c648c24d8a49b4b14f2722efac00880b3161447fdce3c5d82ab28841164906e29ba3115ee802d4339acfe0b77514c66bf48ec46c4e8955210ca55e8b1b09da66c408ddd99eaf77c48b1dc3b56b69ad6e57b5eccf627a3d5c248e4739932f67d695298ea8342d7298b1f16345a69af76838633034fe2549b96ca28966a19d7cd893a53745bcd98829c9fc143117c871cad842f83aa0cd5eddfbab91b4ba615a571de570ce9babf9c648353163eb43aa294b21d73668d50db8e01fc718f2f5d4241f236237d6c3214bd4c1b19f9d7cd9ffce246a3ac48b6a914062582613ca705e34c6ed8c9147c5ecb1a5f7ea0fb917747ad9d69156dc2d068bed65019a8c0267a22b9a929c82503147c145133cc8b355240b260850229cf6ddf5ff5c45a3657acc8dd5c7a64f7952082d716e704aa3eb2ad1dfa42e09528738ebf0ecf19cbef43fcdc6656945cd96eac1317f2848aa94cdd76299f47454cb1405b5e9326f14573cc9b82c47653d294a875ec9dc3decea2f70f1cf257c595415a4be5b3dad55c224a44266bebfc4613c72d1994c3928bc20937d618d467109e406740331a43fd19e456979b1cc08012667b9c649a57e90f1aae4efe942ce00453711b0ce72cbbbd6c02bc69c1b07285106576fff69ea001ca71f964dc3ecf22afeb968554ab6f8b6649ab2de3d41394899613acb60cfd03524e9af72b5ec2e32c0b3c02c28db1a38e54d714e58db59241a612a8244a29c7e736c5cfd4ddcb00612e6c2071d5667dd342a42b9045e62f742522963e3a6a7144ef1a08b2a55ddadbb5c5081ab3fa6d5d34ec83ad4879b1a9b21491a56c05ae83f53163fb348c76fad4f644a4fba87cc49f5dee281e5cd85c0ade92291144fc9356b24b5a26dd0b037b42c566197fd897144642e2bc2392dff0f29e19178d1a90fe7950b3a7d16cc83e8f533d800bfdcffc6aa131634a255371841f77e60b9a1c5549904c41c6be0035e2b4c89ef68893f03c18f007da711bc37f01f8d8999ce9e88d8ba5cb3cf06d4569f7f9549da3577d7a0aad8cd437eb1eb9954e95ef9367d29e82c7c318438840258e9f99b5578a3c3ee4b87c3e6f7db614a2b4ed27ca343705c309659a4aa2f9eaf95d2dca752a5169fb0b55d2716cfc81a094059ec2ca1d8c6cc2418ffea1a16e66c959aa4d2a9610bd5d0308891b13f828feac514aecfa91838820d4a112ecf4c9ea8c5fbc430e95d90d8a3a0a07ac3e889eaed629b3ad360f514bd21222b81a5f8cebcfff97a141959a1a440c44949a05161a67d21ae09a11e461bd2521e2151bb48f19de13071dbdf5a79bfe54aa436d0138bfe482e33f0f9592abfffc11beb22cae584affc384d98e451ea1f866dad1ffdc41cff918912a9ad468363825933203595c65a260beaae25538a44444f1f612e1e264d99b187f9d9103a4935581734b0191ce32c8a1f4ad23d261948c8601783b6c703692486869bab7be45ed8263c6e3b1309919df70e845f886fe304cd23a6594bbe0aec78ff0950c9d71d07890202e75317ea7e898eb14a8262000348e6cef8accbf43faf5ca6f2e6201ed5625c11a41b428a2ce1311a3b7d175a575f510efab86a1cdf3f4eb21fe7ddc34dac9a3d87344a28071d289e84187bd0a2b4822f99d65d0c69dd36a8c2a44e137542b487176db9b093f029a05a0419be8496cd00c48299dbf160c61c82b498b932c2cf55051608f13c87a3122f18ff822ebc24189f361e0c0b1e8ae5329d8112b994c5c76b1aeaaaeee0acbc63eae9962c886fc1c03e88a900cf33b435646814187fb2231aa1566d3c726a66d541647106cba308628762b09972b7ce531b41bc564f6780a244dc525ea3dd06cd432bfa1cbead8efc1ffa96b893bfe9cf08f09442da593c23b3278d62b5664200868d960fc75096a5b80c244722b68d2dcd0f1bbd1f2b308333dc153a6379b0e1f9740b443c104bc8d2a3c711713385e56cb81a7a7447a3c095db0d9a8e5027f6896e89fe18f35ab2c2f9234e0cde29581db805642a68999e98398d4de6c18cc50c3738c6558d50923cae49a08702350864a8dbfb106b70d8289b92d8e18ae5a8837fe5c5a2dc58d0f5e6869482db5a45034c97b5e351200ea869bbe0a79423ef9baf704d95309e098a0c1478e2b1b8ba2e4cfc61751f5ddd94994e8cd25830472a49d1b727f31b8ebdadc20926568f1a2334b9449e39e653815daed6d04b001ce038ba7e90f0df22078113c5099fa631485030d9a8faf89eea967e1171c1ac8c23162a4ac9e1a87ba7f81bdb97b44bf465acfaede00f46644fcdecd69059909de2d85760af0a0066914088d5234a3cbbef19e11dbec45b0cba9a1c0ca284101c863b1bc78280a1c355a7c9599b95f4b01b6ff6176acbc8877034abe5f3589b1c3c9f5f87cb37e673453c175a3de119d20717762ef4a9b6ac2df6c541ece48a68c02242d7e4bf4f003e15815d33365afb6bf062b3f472ac41ff652c4333f55bb546e21f73b7e4c3e623095eb93a3c4a061fdb1157502c9cf6f8ab08c5fa6b977a7df79e5a6b5ca71b175f558119df2069540fdab963acf22da4710f2ac84db072989a47579cf360a7f38938df9c6b620bb0efc76065ea95801b54ee5c98949d4596c543769561f981b95dd3f50a4d78c9d3b553b12b172027900e5b5e4a979b2a3a5f225e4cb3271f7056029e10924dc27aa0d94a7d90acb7228e48e8d5962a4a441061e835d4b067f452a5702f4fdb54711fc2730d3b9b2358a44c437f4c25a37da4b91f18ef1f9a1e47752a761d367850f059f9933ec767c27452889ce392f38cd75d2a6eb7829e2a8a6641b94614e5aea07204755f1f5171c7ac2fb6575c5a09e6d5db4becc6691d8727d1e4f0c8629e0afcd6f3e14632230de250f08dd2a2d9c1a6c13612b939c0b1242762dd198b8df6efa294f36e47a148b52ca1258c1920a9b35c6305e07378498033291bf4168153a75ebbaaa4de74cb504ef3dde18c5fac84be08bcc036ecafeafcb42e4858673f8133cb2935bacefbc84b9770e1fa2ef8f2013c7de04c07e17466e1cc77ff569ee9acfc8d482f4288d9636fa2d2e55f78878d98cd680a760d46eefc0ed5b16d6205a43624f31445e03a07d684d6ba10c561312a15305f9118593b5f69274897e05559fb78de785aa2285fc7a81842fc5a1a3c16d54d3fa5e976371fbb955f1c19ceb60853d7e90117f4fcb86d4cc51f7269d7b71999295d12a64b21a1904b568b750b2286003c2965eebd5a05cc5bbe62f69b739f10f0b3151bc52cc2d6a83df4ee18de8b4fcec65f752383ef59cf5d006bf7f2e05869417698d1ca8406371b6a17d4256d13b70114806cfa8e4a88d2bdb0698cbe2bb44aef6200fc822fb9d9b5c7c08328bd278c8bd1ee7e3db981841e5a89b0aefe14c57e22679fbbc994d87ef8866a4f82cff3992b18122255d17e042ac2abb10613341485d5474225fa673aada6379335526cc3306f33cab7352d8d3ff0ef58f485a3907922c0718914b17d82850400834677cf07c408c3d355989bee2664a09b5b4e9e4f7576e09ae36699df611b2125f441c2d09328250acea99b1b6c539e3e5369550c88bf4e52c9ec6f395944f4dbc09f76fcb2e6c0fffbfd2d28d2947ad4c449f7e46dbdaf0b92d85aff2fd552e8e9696d4326c5110814fec60e6f0a9f36725c7192ea83f6b702a955b87e4a42b1241985532fee637e1a56d951dc10d74b5b058db841de5e973c45454b05787939f44f7cde3cd28c98a198c2f2f987a211c1d849a0bed870c8415b964ae3b0291370337ca79316f01e7b01baae6ed3b48bfa83b760a1072ed03807e0fec7ea3963be8c4673940b6880bca20ad28ecf8874b17cf47da4750937287c5443c10c084a8ddc32a1590ba9032adfc4ce7c8c9b19de617c47b2d471c25e574e3639624b2ae15fa3b241a1b657866981e4ab5d0090663760198ebc5bb5189174602e3ce83ef0689b20760c90a847a1fd5d0d32f061c5a357f763101f171c40a9550d8f7b29f19e4082d7e7504f3712f9042bc521526432daf3eb8bbc39a88c723aa2fc3da7be01d7d8c455efe2e87db4f311b21104f00aa3836a535a0f4d21b35d66d5de012f9c4a8bd93a58f00d7effdc48b51ddff9a00779cdd86dbb9dc6bb5ac8daf763e8ccd83a6e577d88e4d901fe6d77d71259dc2a7750d6e0f0358cd984a7d95fd613f7efd8f8f01930e79767910e18527b889711c6fa7b575a6cf7ea7a97b532c26549ae2047ad72f66b03b7ac5b838398f15264592bd807459b338cdcdb9386282eeff42ba306387efdcf5f3341f73101849aa95a39de52302f42b6c481454b31016a5303b9225c0dd205cff3788186f194721a2bae70499a4d8ba8292deb2dcfbf38367162943ca0e2332e96da8f8f5a462f2f2a619c5a16488dbbc374568045e378dd9e4324ba32c3489193ef7f89cb67b394c21a4bbe5ca2a25e65b0fd7a20e15c04753b297b10b9e319d304172d9ce1ab8decb2f2e43a41255bd5826f4178d77461f70b8305e7e507e2bdff76970ce67ebca5b9178fda6bc1eb4a51a20dbaeac39e499ea7e5312127d5f2c7da883d2d109fe7bc399c5fe221358d1c3ffa383889b43a56f35ebd10fd413eb0146770788f6b4e03ac4d24ed810c37372f086db690d6da4b0b918313b9996f2afb1d27645471167229a50d56d17c570ee9669eacdf9405a5df75d404d4243c15197441c363d03c87e30b2ebd7b7f5d6bd1630f89a70424fbc3e5f9a60fea5395b9f67bdcdf4bef34385c8a72b61dadd4e05b177004852bb40fbc43f527772c019465df225207523f44aeeaea4f654da640f7bf0e65e793994eec2ca9425a54d8f53e53f5fc08a45ed2c4410db7919130573011234e1cb837031c3ce4683619fd2ecc337ec2b09db458cf3ccc70138eee193cac3d5b2beeb767e56c820b566223a6462c9df6c47059230df58f30f27d69e199094cb412acfe8a3f08a159d8c0ff9268187745603a6223e27aff3a81e339ca266a66225a2b2bc6429e523b36252ef2f230715e9d9da68fe731ddbed8c4a8eb6df81a5908b20d6e60592961dd3fd625448ac11c98220a6d4969027a3b83fcb8bea1460207e056e2ebf4883eadc06fe9502f329ee84dc11348afb907b29a148f51bdb11eb7907138674d4f638b73883416d072cbcb85e02891110f96192fee503e4c02cb50f06c7e073318b300fd76b0dccb1232e0957244c733850d8391998bd662527f023020d5ac520250fb5d4b1db880a0a144e5ab8a0b8476fb7cf0a8e56990e9aa78f5a9bd2f5980bda7804cb57718243442d07c93b35f4844244d71e5b652cf4e613d86cc70f1af8c88744a0f3ba78dc72fafd9597ee2aa757d74da975830e0ff2e762b7f2bf11025ea06af7fd45e5e964fe6f87579b0c861f8c8025087426495cd902e70f0005238ca72af4b6ebbcad5f622089789411c3e3fe91027ced5ef7444a765bc268b0a5f5faecb7e6ea6884caf1157d3bb93c7971939ee8f94f71f175fa177673d6221c3677a965673d90577a09ec8d1a9ffbf335397c222cad87fd1f2afc549172cd941a3851ef420a1837db5e60d2150fed32c70032f1ad72dc38df46e5deac1d65c0bc441c8b65efbcd2de3d2ee345da331f51597f0a0797d977ac8226b6d29a74ee067379630d33d58b904370b2c25649e4b487f907538874a9018550dee85ed6bef13b4742ff5db9e03e8d9075ceb370628495dcf99b5ecdb4d6c762098f153b67e1824bff6aab22fb1412868cedee34b55d5ceeff97570f9e69f581749a13209aabbe7abe0d0b4e86ce0f051f8f99c4b99b87bb786db8e704ab0dfccbec3ea28f44e8cb0ce1ab10fa613623ef49f47383ed843111dd8f65c5cee32de4a16e7b9cb5ef4ce35a9c3806384998a364a3dc4012791d2e8229ae8f5b13d4094492726e7cc36cb15e16338e60b8e6ac6d8be4adb3d60fd6af305751cf12fbd552ed79580fa8c05dfa83019bd15f35fc8c75073e85b6794768787839f00cc8039060f8af7d5b266d151e6678ffec2b2aabbe46bd5ae4b1b0a1381a982818663daf8744b4e53b85aadcaaeb27665b6416ab4f401a902b8e832d23eef3b1ef8aaf9124268807a9d2a6fecfa9668b7394c57d18fded9d0192a2898a2d613ac31b0e010de3f22485d5f1e4cd296a423fc45aa60fd74b7b48080d5f63344fe54329fa0e39a2ca1a98cae19817cc39e257019bc8fe0fc6d0126151a4f50b437a68a610966a377660399f1c808520022be92844b3a28ae0a994f7050c25b9494e7239e82b0b001a79c11f269f11e3dfbf309b62655c3ace03853d12a159c3aa795a9b4b74b597d49ed1ab0cc0cd57452deb80b47c958dc3eba559cf4c1f82f3c91dba6d62f11e896bc249231019d6d74fffe6dfa3a341c4ab33a05e9d8054781c28adef9d33642785d6f11dae1e2d89a77701d7902e36da5eb297acd63abe8f2d76bf8add32d80fde1343d6eaa26226d0e4ee7692347f9fe7327d62f302d9e519533322519003c62a1224b500fa25af1d3d980e892642a259a621d55517216268786a16601460b23c5a2b993965b7f6cc1b4e27d1a134328585cec1ad76bb370ba6c3a3e2563173e3f583e511adbf38e4834d8a07b817c2d58f34255424131272f3d5d9fe1d4d8bd17685fe3d2a16fc2089d8fb0e16101c94b66ed9b5179e9dc4e37b3863b27ce6105732470fce1200d096317e43c1ac069634333799fd1b0acf9445c20ecb7b44e7f44322813b201df3454b0d06655b56feb2b6fcf4f33a2d5f50359daaf38339cb6381fdc0c74ed9179d293a52312f573707cc66759a0641893dcb2b7276528e8e68f67952e2d12f8de38dcebb259c3ccabcefcd621b0446e238c04794fb4e1c4d44a97ae00ce8b46e07173e868d2e94b366cc5a968875c056be992a4149bdcdb321b0a063fde538957ef47cc76f35c5da3a1f8d36e8d00899556f2ba42de70df8940a2a68faebe8092e14a0ec3751ffa40138c00a1fd8559fb2ab44b763ebf0b45c7c51a6e73f04887850d5f3084df66cb06f409ca14649c4910491089b787ef8da70c9c966d2a60fc9cb6eacf61d4b8119510cbe3e00278497481bb4f453db8b86b6d42c7c1dc6fc60eef4ec1d847c20af53a2a6a41ce80eeca14d97b71d9d537a872f3142963310d2807458c2d783caa5a12db14a27b4e77189e6cb0505acfd66d1ab1ed04698e835be3a149db6182510110e62383c571b532aeececf1e162883ad32089df9ac6367b8ef94d444ff42f698351795c9d22d3829795eddcc6b860f5ff0906843aaf448e59c316346bec139b199c80f032c068147c7c1d92a1cda00d3a14b0d50706665f1508a100edeee39019b5abd674ff48951d855913b3fd078124523b9950a057c7033d2e0888defeca4e3e15bb6749e125b732672930d9def50207c312833d94e7bab29b2d548cfa6ffe3442e9dcf8f8570793005e31cb12da248887a80f1d61cccc2aa7d79fc1f9e85ffa78876d929c6c942b6b784cdc0585ef815445eeeaa6a90612afced8daa4234b775301fac56c8e6a8dd385d60f89d1ea270f5b1d31a006d59364504cb0abfbfa822548728a4f2ad0f120946604c9f1f2a9b89df8f7e9b62d5d143f8cf9448b56ade8234ab9da72d244eaeb900d1dde6e7bfdf194641354539f4a0d500a8690986c2c83a5ec6da09c60b0a0a2dbdad7c4453ba4d1fe9416db5aca11e17dcca4c40c372f1175e4cf672a234cd78a02227006935f3fb5a7f1aae1a114acb96d5c8d1936e15fcb31972464adc1837575652c0f556a342ce357d8caafc36fd0685bc678c32f952fe54216e1fb702d88c763072cc19f4b8b0b7754b3a2f984ac675bfca75bafa75940c6d28d3c5e503a9b42c805882e9d338e6690f61775a71a2a6a1cb7181b0dade26e1b75a28920289e6082c54804080612c221270e5c9445f4193d40482648437abbfc5e7ba8daa5cce840d7eacf480eecc27f54a0a38da36143c81bb86bed86f2d52fac3728901482815766c6c6da3beee91bb08c11405fff94a8c1bd9b80fed79ca42a4a29974fda996fe9a94965fec17f7dae677e85c096626dfaff82b65e7a8c29fe05647ed51c2c4a50bbc30a684c677f605c724d20350472264782e474f5746584c3bffbbd0964e4acd9b7d422f0579aebb10d6f19a08a1137cabeb466112e1d291e2fdc789312d2907ad22368606b0d604e5326775e69c0a724ef549a5f932d218478cf403f11d71cc8835b873913232eb27715d1251a809bead99e10f89678b3c56ea16490dbfcdd6a07db07ba4037643ef33966cd1468d2ea67c5f0faacef377744678c1b1a619057d240216d0ce5aa81541bf5d88ddc86c6b2cba332fb9c0cb1d54e7cb9d0b57d577d1298540d5577891d9858e7d1beb3ac558e84640b1412b37d18d9bcde51b9d326d397fd75bb68cd35e2863fb25b93302c237eebec5cd57aebc0666071ae98d73a85591fceed0ae9ee4529e66f98980d4551ad5546fd71bbe0ec0b044b5a06793d1cb3f76c8599b048f52716b5b51b2d8bd35464e3ccbbcbb194cc22d7e06d76b873b50b59e47566239f1d2ac4e2cf3bf9f208355690c629fb201eae02434e23981aa5d30cb0d4be684cfdf024d293a35f0df19fba230947d682b83afb9d1da25b90ded2f5f4b993ed986abb43fdda0d92366e2b3c186d3b7ce9e85f6cd626c3fec01a53845131bca1e73e3355fb6b35720596be5840ee3f06ea0e8023658f006a1c2900157e594844f7c2f82f9e92808301fac357e04064b792c8b86bc8afc5e5433b7f5b111b2fb4ce47038d20c0603a5d542b3107d2ee2fdcc0906a566e86285b998cd6810bf46b8eb142fd220cb1a245ef1ddf5731f9ecd4d723835e281f348666d937f5ae38f48a0767078860f75bad714aa416013f97848b6a3747a0ecd56d7fe589d2eb3df5c33b3c3ecea3c35310e7392afe7510c4e5cca4ef69595f8d82a8e407b9a9128dd3a174e4bb1daeceea900de8cee4fd7f080ebd8b36c45a3529987871e185d0cb14632b6dc375624be47237ce79f94302a2fb03ea8918ea855b49299093870f1f463eff5fe54c7a93eb2d96e78f9168bd4dfda5888e7ec9aa9dc9373f39adda89200bf21c42bd3ed54f3b523afc1551336be135dc44f1284b3a80aafc66f5d3eb63167a266acde4fea69b5a09c2c78dd3e95c62922bd5de7de45a392e18afc2d5c4adb5d024d1e11725c8b0d4c6ef73df7184947c939efee2bc7a3a05c4740a0d77aa5f5c197d6a61180756b67665fad52bc7cd0e13e1ee9941bcf83c6a4e639689123cedddb0ad1d34de4355f6e65550929bce7cad272230e994de5dac6a219976a7c5cdbc3c7c75272cae78c6668473f0f19b8159148100998bc014c42da1d49bcc62f30bfe4f02493dbd3186ea3d59bdd02fde9f5862ab303122c3f2638b05896272cd1d190e60cd5dfd5d4e981da3e59df7a81fc898e184fb08069fb5fa68282e1f6982651e104347af893efb1237d8d3d347816f44cc15efb73bae87d4de7e1cb588ab7456c71ea4a41b87707601d43461d6c1e1ad59d9d4db647ff8c5ee4470af51cb8cc31a513d29a3c077f1932496831482cbdbcec04af761895f10dbab80863c44f555a1471f1bb3cdcdd64a86337cf417494814ae9f4d6f51225cf3bf048880fe392dc61cbc88f6ad78673dbecabc40ff20e97cb8948e44dce10390f56f96d543b0f04f4f87c21c61e15111c0e3b4231ec92b3b72061a12c5e9ed9e46ca73ff7cd9eb31baa52dfa0c5c7fbedecb1964740838eece22648bd813ed945c0f900e3eae31a89dc7cf1c6b112cf5bf5a9b16fa52b94d8040e747c2cbc9b57e35fe5812b2ce58244a92c6cb781f8abd2de2a8e871c5ec8db748c5eb802fa5bd40f0dafab28913ba03a6f8539a59fa5013d74c203aefed477862968a6f6ee8e8ca222c9b9aaf4d0a0c3d7ae00872d8c66bccf30070749f7c7d9771c8e39ee8ceeed217b3982063b154d49e6ca5d9e8b176595786043d86b27f59e474af21edd1340980ab146f9a5521a6e0418351e742be59cc35dc48a376ed293438004c25aba91ceeff23992d48492236b223a532ddbb9124dec76b95e976cdaf2b2efd91c01b93006b2629851f9c0e0e67d12566c06effc1d43193c7330e6315dd18e1ac7e27980f76f98ae6d467a19fe2ea6dbbad5dc5f6be69944773faa86611ef04f9b2755f3b015cb5da07bc27a54b34fbd27046eb3dcf01ee7971984c9a5f38fc8cc4d8bece4a9dffa890e8d8d831cd7193ea82e973884c40907d5e48a02ad19cf6f3df8b4ac0009041fe4bad00f5631f0833777d2b8c59a8e75a4fe196a003c1455f4b803bd71a2b6c6affb138d13de1d57c8f5feeacbb784642df90841fc8a2cdfbc2f8773c7cde5d0d3bf7fe8acda7c389cc8c5e04d1cd5dd60d0b7804fb668be1aca33bb808c1be23de8a828f597d9729c2dab317e3f6b9ba98fc023690b4aae7b3d9db1de6e1adad7da73ebd83a0c520ce34697d389727923beaee187e9e989e6fbbacddeebbe0393a045b82330192ab5486a83dcbdf3b419193909d57a78c5eb3fb72a62352595f2a60eb00ead43680bc7ed26a0e02578035c21ccc51909f051d9520b30630cfd82a04416d6f7becc76f6f9c5ed3f85baa88807ca260010203c0f8051b031d7424391d59eda730ec2948dc0a71c9f2066d4d5ac5238dd74a187a28c3f7f504544d53c19f9769d250029b21c5ed3cf94bcdeb6b49798ab7c30c3a5414b774973f15697e84d3f5707605c81c4181a1762234f5058148bf0da62e74781b3f9a80bbb538c8efbcc4f3c1602d5f7bfd946b8440adb113a808969f41a01e760ff3ff9f9dd5193cb013477f97e07c733d5c190ba53f49184d107e72a6b27b9e3988d21c75c9a84335196711911ace5cdaf9e2e70df197d600cacdf3b3acbd6a15e899a34267ade708900a76e4af48a74c7ecd8a7579adc9e6c847176e38904c285549e9ecc9d8d133373d2c8a5b578bf261aaba408c14ac7698507c5d8c158f1cdc1b7759982fbd29da91c3e5a845068c55eff0b6caa964568942630c8d71e5cf0756092dbe8deabbabd06f0e2e2e09c8ee7aa1657af805beebbcf8926c06044d83a4d510d5c096272c9e33afb1123a359edcd0fc6a5106e661ee21bd18bc43e7c1953c99594a61b9b7bcd42a691c3bdd2770231f637a32752a0359273432d93bb611bd6c134106e21f50ba473575ffaf12383c6710a98073017f12ffcd5415c3facb297579dba6de997103da7b87e889b4e26dc0b7a7d33eff494a6973c647602eacb1cc0c53e1afd1b8512d133c65560e5a70f05802353b127eba594b884dd9c7a5a1fd5b4163afa9596feb197fcd948aab0258b7665bb34f6db3c0537f37ca6c123df5a0927adfda00f8db8f2a71e45be0a0ca71ff31aba400c607ea2bbf13a2234c1358fd87b2b26acf580c006c28f2fe837fa114d1a5e9006e2e6039911382275c8577ff64781e7107dc25026139d3ce9a670232b0402996e64b21912e4f1b5c8c0489f0df54faf3ae5c1fba4248fceeda98977441d8b2a59ec101a98ca5e676de3e7af5862de5fc64a4fa7ab3e4d259c5c4afcf60d18403a40baf2648817cfb235b672d489e019f53d0abce7c979baf8298a71ada7e8f810e016873b6cc43c1c4b9b4dae1289c6302d258b6edc0730d153391af439735b79c3772496a6b142960a1c7caacb96eb24f14cbe57daf1127dd3d4f5ca6cd99b6d575cf3bf0a386e93a4750b4e16a0c7112d9be509e817a4bca273b6a78fe388600c3bfe2786f36338aeca28284b36863427fcc84b1555894504785a35fc6c392193cfcf46b7857e4a827d059ba6e1d56fdaae0cf69695d13c4a8bc257a59758a26002cb030bf55d8f51bcb81706b3efda709b4bf5bdef5b48b45621da56439492a3422b5291036b0abb03220d78cfb25de41b2243cf0b24fdf853ff9a3c5a8997626605fa13c2328cdf939402f245e2fa4dcb3c41d0e62d3b946dd6e9bb0b51e91a7b20554897ef872957b7d207c1955d43a237a5a6ea888d640b473dbc094693d07768ab1c57407c5ec1b6ec38260401fc3fa1463382c553dc6a9df0935096051ff126a4cd8a639d493cffabf680d79390a92ef16c8997ca2898b1199f24ff5d99c0d4c6c2513ee19013a776e43ef7d1e4524aa8b405387e8aba5ba81d923bd61011840ca9c634f3e779f9baab24c6fc0111f903d14e1bb3c8983eac5bde3c9914daed51c5ac37ed3135bb9c9979c63c66fe7880184f5a6a0ed5f69b15eac611f65728d33c9f967b9b658b0e996e85bc321665b95d7f18fc29dd832acc3ce46f01e6642c880a47db034366f177421798e21061bcde75c2349f1b21ea49d01eb77f8f84a274a103ae441b30bf600748b1599ba2cbe92b78d201488449dadadf11d027cc55e47fcb9e13f5e1b22e4511573fbc6330426ea73a5c1f82b1a5193ebf1e5aaeb66620c7d01a0146bc8b2856cf52f10905cd8a1aef56b03dbed54370593aa4bb623f0b34a52bfaf7712b816de8dfe1643b48aa0f1bc1002fbee6ef7b09055b917f0ef293db5b82f99f70d776ed00b302fdbeebd0b7b9eccab62eb2d72cfc771f27c5027fa6fabf1c4e8c443166a7cb3b8a38644cea72bc3188c8fb2e5ebc7e2765e45c8a2d9ca95faa7929527ed5525e76a2044223fa05d8330b788d1e282b5dade67ebb7364c15a46a4b055632052f9448101333575ffe860be50132791ff93a065bf5a5b63e9f72667c52dd0d5be6b5cb8ac0a7356008d397e47c274e9ac0035a7c6aba9f101481de54bcc7bcaa3856d630a660aa74db6267b7b5cb2dc37994f8de0bd6683aff746cf2e89bd484534b2ad14de7478fe77d39d15490f03b7a47e2af5ca405e4929291a45331d18db19ce5cf02bcb7c30c3384a4b53a517b075fe330e5caf16f9c52f26bda9d0878993828b797611d70155d1b33321a77acb7459f72a9fc9c1ff805156f08864921028db8e4f735750b507668772d47e85775db94ac2a0dbbc68f6e87b339e10935266e659c34c6f775d5ddec014106b8f120d14f7a740b0536d25b090cd9f61974e43dabeb5f8c3c300e49c8390c264afba51ce69596b7f6f8c725d01f0a401c4270ea9993a6e8925f6d5fd96fd939e38b749c4d5ea54e303f9bbb05e25b3533c5a8384ad1dcaeaa3b389c1c392532b9a071cbf51bac347ab592a7c6ad8f9f55cb440bdec2b6a014e38eb72768a62dbded1a1bc173368116a8b99ed51e1a6aa7c64f1f8174a9cb93530b38e0131ce880fe155cdf41e9798e2b011f9fb8fa381d3087372bb39cc98c7ccfeda489610797056399c17f1216b6b5dbf9c5027e9dd83d3911d3a05ccab902f5fa7b6a646569f11207e28d1a2dba16d03d7e2ff2000edfc1c307aa434f07095ea06c1656cb0fc5c2a35512b980af2c36718bc6ffc7a6b71bd1f55cf69c72b09294b197c92ae5640cc89d5fc9473869910671e39355f142c9f18c197164d6b12d4a75d597ea935306ae622069ff44614e7fb8cbd54af95d74bc8b9ffe6934cbb58c09a174ae5d1ee3a403fd21fd53ca437dcaa63a445d5709c8fd6fe3e1807ea35b099d895c6f54252221af4c129da177ca36fd8abc576c45f7e2e356dea8bc14df546d66d012a3dc4abd7ac8d305c254ff36a14b5676c49b352a7d485edf481b397e564e3051324713b165ad466805cd92eeb146a5b97506a124bfa8e7034f2b6ff0bf01bfb1c3d61cf72a2c4d53a7f464cbdb8e1e8783fce884b055a81f494dc8266b9e4e9d55185a53663a7af91afb48d0cf7b3d5bb922cd364cdfd3d45f09e94eb5c194396593e4e7219cf09f7c8d86c24b980450072e757ee17cc104983a9448c6a9b4f24c6d0489c083fb3f6c38f1a636135fde9830dbeffb8cf539388294533c9ee388785bb0aea5dbcaad16df6f81f8ba5beab2e8dec6f091446873161c66c891c29363799e8985db811790f31f62cf65e26ab8ffa3c684b0d297e16a0676cef2dd2cd477a6357b3b7b324b60960f981860f352b2f6f2afbf7bf9ac40a1cce0e8067e8d5b106aad9a4fa074915f7942ce96ebb4a37b9035cdca897cf035b6f90a74aa62eea04216ed5c5eaa83fbd7fd06b4d9e14e471e128973803ce040573ee08d1a13e150af44421715af2fd914fed4eb9f1565ac44769310a9403f5e2e72d0df8d357b9aa6f332c78e1513d2ce17aed23bc716306688a511ce65bf7c15ccff951a060ae49538d4baa1500a277e13cd935c29db9170dd0526d0499c4aac6e62b14ad5dc39f67dbfc987ed2fe81405d5cc0295c9e37b11ebc311a376b45e6323e6e3f6857f571bb87a952af37ae0de2038dea2e3a2345519c376197fd4bdf120a39abb7d727c53504104fd9f9a6752bf8142db19fc954680a969909811caa047019edfc763ca4212c047571377953f28a8e91b74c51ea64205b3cde4dd26efdb83c9ce13309db02a6699682bf386208c83c7df55a4b95042f057052dbad6a4078ab03341b1910e553c004fe085f14408461ceacd9c178839bcd19455d85c22ff5d418774fe9139970cf748abe0bf314c6c00119e18fc33cccfa35728546783643e7e5546e3b92d283c520644ca484ef8c85a959417cc945e7478f010a6643deead2300379555350fc381bb037b27c43358f995b573fa0a86cecf577644ed4ab053a4796fb2a7ee5f2ed6e54372ec89efa39326789d32831988dc156ba161b83066476523eacae02c1b644c19a3656af89dd3b1577e2e0e0840f992522b2c1728221384d31a50bee82f4966bd4400116985f0940ece488f352b19276a4e932b8d61b55663990772d3eb987431c8382d6737a89dc4d578095a25cc43a24e9b9ca4f5023aee7300b8bc7a81e619865bfe5014ff76f8e92a5d41b61988be29cfb327f370ebbf0aa9c89f689842c959851e5e2200219938e4c2df43202cf86c66417412952895e758fd4271f5a9c50ab40cf8a42c0464d9c11dc7d1c685665a7ccbdc381a73ca8c39639f1711f470dc1a0a529106bc6b32cc01beb1e495411de604c6b31afe288155bb39357c316449a319c4cf0c7fe7769c9a9385a9fd160302f77a79dd34c156fd4fe2f0ee262eaa434ae46cc7acc68f6e9c667c7d9d4c817b464dd934a37aec27afbd415dff8b8299adb045504bf5e0a09fb216f5697feaaf0dcbd2ba27cb525a69ac8db2c5ef066dffac48838652eef39240a65e9239d1c2a81b4fbb2c40b54293f56ff9026e3b4072085f8978baca0dc4b57adef7b2ba4aed119c8cfbca17dd173763b754251f522aec26adeb34b06a83930837351a0b53d81917b8f2b85e56ebb463c65c514f4630be1a0c5de34487691ac0722fe17af5f659da59efe70a5ff4fb7f62907b2b4988831f15f9fbd1889bc379c91e83ed3f6889095023e97e1ab46bc5dd8600e0f647d659ef188182f8650f1e7bd283d49274717ba8229593cd4fa8e84f7d4eba0618a4b4d6e97a8459d33c2b4d6b2b9b7eacac4b528b0430beb5fe6a9de335f5a116e28a16ab41e0d1f407d5455e85fa7ce85db63b4feca546e03ef170217515f70decec003d53441a74364d1eebc1cb845a9bdea3f987dbdb8651d6aae71ce61a372584dbea6f7a31dcaed75631ee222219822738a022419e7867407dc83c22907ec6fef8e830d1377840996ea63dab73354021dc353c0a2a140162a2bd6f16d386d81541ebebcd7fb4cf2df0d22f11d945ecc614f889e7ce60f54105a9cb70936cb8a587f4820d28e1c9797ceba8289f5a3235025828ba36a5dbc6d31c4b59741ee2e832de58a0e0af60e581e66213ebd2821f0d761f57beac699f9f0f48208b3167cfd08627a181a891791abff20f67db56a6f2e4652f272c42c42c5df5d170e59cacfd51e78325bff4422aaec5f7e8f6fb82391c895be1d3a5515e55941cd3bbc01c89a4ef733491931fd0546c84a70249002658483525afb43a73d5d8697b56ad5ddcd21229def64f8984130c5b795e78ca2416a822a57ae92a0cbf6b28fb161b6d9a4d80cd7d8283b84df7ff4eb6aba7999e3d7a2f3e29a1e2c348ce0d1cd472804befcb0155eabc8d69df71a35815d92c3b29b12a35783db619e335a6d2d39ffb075f9ffec444a70de1d9d1e48ee931d41a47b34a13a850363b168e3a82e0080de363b0726e91e72edca85d43b02fb4294df4706ef4abaf90db07c457ef013e13eee14e1845edbec9f19e9a88552fa30957d7064e96d9e0060265d3d5cf30c0e84857ddcd2e7f099b9a46aa6cf9485e630f7bceb518bb54f81e7fe97a142e016c0bf534f2a8d35ea4adb5187f8626b9e4f0c351944c552e127281e63a5f34c7cf248d95410da8f99b147f7bc5a3bbe95b28307b2b77a9717395d35cfced85e28a45a3d68f68be49b376cf07c5f9cf3a24765dc5b7a883f826c0853f734b89c06cebc9015a7b5ff7d3e1715173838cdf0d49246382ac5dd3236e5142dd85d7f4fb7c0c0d69dd39c124202e29d0c7140091180ab66768b88f9f628920ab33df47731178bf285a37b84f93cab80e2663a97fe254ac9d9b71c91ed99fd1a103b52f9ec139d07f2c96ce60a83ccf2687f25f84006be10e0aca77916336eb40945e9812a179b2d320632f34dbebf4cae7bf8d5984d986a66d52acccaf0159a38d68514e4d316ad0642d386555d7ec4f257713b4fce81637152ff4592549da926fdc136be9b8a68edf9b428285f9b0ae7f45b34ff2bfe6ef152a438f335cd7ef59e699a56133f522d9b0c32c220ebcd670b99688b8dd9884d5e4c177b9484455c76cce94c827b0e3885a08f8327cd8a5bc640f72ad4135f99246910f0667ce2295a462208ade55665029bb03ad82afbc53e9cafb45073ed5ac10c05af0659bd0dfd9d476a9e30bb559bb483188c7cac552d9af857c8ad280e1026e4159c51cc3f090931e9944da10897747bee65e3f4588205e853fe4c288766b6d563c73231052b43ac5c181c52b25dc3850d96ba19ffe3389aaab612628cd7810af8e9c3302eb7ca236c9bf63e86ed507b4cc17fdb53171997c3bc93a307534a5c0dbafa8ff55588344eeef0ca5bef9f8ca72ab0176fc6529cedfb129109d2cf1f0794ae67a736035cb3e87cb350ab1937462b45555bc13400aa09c7d38ed2f8a941848339cba28faab20738b948f201ea663f607afc8a22e6834af696ac0c3fb153ba718349ea1f1c230110ff6f4ec998e3cbab6144c5e4f7a0da953913fe98f5c5383177b861b865fa389d0d06537ea81054c7c03e13a03af69f6ff723877dfbb0bfd42b86ada763186df0503b10049b6f2d8c763ae2664d15d5b8767405347efbd4ba978e2ea0bb4663bde9744a1dc8dbd8305140c7e136502b549ee44abf3969519e5fc2ff714905ce46c136cd9b4cf300474f80d5f8ff5a25c3310da3c0fb14d43aa33c271db985d04b0fac6c5f468b99df0d93f6f1c4cdf2986cfb6dbb9e80063e0b736c2a6ce698899f1e20d12318a5774db0f17d2528b2cc61664e38b33c91dff44e7f041d085d9fa00d5168b1bd3fbb302e45f166ed53544ba13e6cb72c539b92a6c964864b182629c2d6d28346343f871e006d7f936c95408d40b24cb94dee50643e58a7bcd7503ca96c1f35637213b9880bd7e5a10252f54be58cbf6e395843aad35650f7896f00a7bb3ea2f88fb53ba5c327baff8865e551e83439d6b0fc40cf7708c41bb3f8a7bb135a1825a16f18e92182a19d7ec7f60c13a863a3672fd7096c41e3479364c27ac2abe349f5e2e0356aa4ac83ecff9f658c4eb22131d5fa5c41b7aa9d6d9a16baf25c669af11522e5b0d63409da6b0d42c4675ad144321f82f85da31ec0b1e9a1537aead8dd8b15f4ca4f9b07f8abd638f4944dfe8eecb5dd79bbee6c4582311967908079a74e379411c113297c204ae849051b4daa34f78ae17896f55f6b9ac9bcd3bfaa36664a1d1f2ea545b00ff4cbf8ae532fc1ebde3f33454b6171507b599a7f8d5f517142fdc517da54a9661039c694530b529b568f7e2ec6f852649e076a7290e8aa1da80deacc346f39d2b018e1bf0c83cdf24f122bbaab2f8d56b8183e88fc088aef084b3eec60cf9d9b99977e4795b8d9d5b575988e08d9023cd1048bec90fb02f91507683563fd60ba7904dcf37f5d4dca9729aa8fe7ae5fafb89a89cd01a21928d36457a1a230a26e2e99f362ba564fb9e6f8dcc763e09c8c40364c0ab160e16f5c2cf5393f1eb970ce33bb67c0244e17bac16316102ba9893749d22009cf080d9d5e371b8dedb98ef23d77dea853fad3556fd67a3d3b07f3be01369cdc4af26c9180208e12e4e907be4c6a0433c6de65e71f80c2e70bc5427ce3f0c933818ab2bd1d7e2809e2465d3e49e333f00c34deb0c71f3cdf9754d6639f616f60b00a9c970a0107c03e5eedda651e0b3b7a5e2512e4da7176c5f11c35f3eb65e50374d4bbbe96a0892643f7a4e4631ac336439b99e4c38794da387d834d1e63dff123ebaf5aa1dff6b609464bcb12333aae60fc0233b805bb21bcec990e4125ec0aa5bdd20b3980057bdf08e94ac403b8370ca1720d6a1ff5e2d88d62f1e4b838f4150bc703b3463a21ae00ea74fb60fa18970ce4e6464a8d50d3915094905d7e76ca15e0b7d29a2ed017d2d736582b64271dba570042673a3ec421b88040db6053676439650b056a5e66cbbd088a3d238b8758631253b4b41fee583f9a6b54cd4c4ea6737adc28d27319ef5fe4e71d7108377696b38de67423708a7c0e662face13821ce887ca6c094de516c726a55573a3976463738a4fc58c0a8b019c6160ca3741fd273d382dbd2d021a64f159f92d757bf08e43e1707021ce176cad60f80a8054c134a1fc2b3d327dae5be4fc30f17b9216d8516ce2e8f5cabb55b87b457ab55748772972dbf73e7009b92f8bd48d84630c79e6aeecf98e1d3d00b51198ae84d8fc31d7df8c750408c47a6c26086812a6ff0a4ee137a3868a364618fdb7770a50f77f348e74b5391af0a12b3653476e6abddec0c264779471980d20a9e2a39b69a64295de992f786b07710fbc99040f60b85520f278f3c9710d92c210cc7ff4a370b9fd50cc23280a9145d81f6932abe84ee779f5685dccc93fa983ab3d7adfded8997249df5068ac00b52f9323a89aebda155d832d8d1694355ea29df4db8ab74c1ef09b8712466988208bfd84430397074c3e5d154464d5c191bc83c3bc127fbf8a032bf6a7bb82f370fac3a8cdd0a8bba7f90ae855e62d0cb17505972c41e1b8a89e544d96aeb03d4876acc5404f5baaaf296a882a207ae88f19a29ff9725bddd735c17444fa8574d99b51944d3695f8d384cfc6ccde45d546b3918c86296ef7c3027687297023a3e2589ee0c7f03e11347856fad118e822e8ae0b6c787137fa8316bb81c7587ff1b325710c9f20e4c3f7001742a4a3e9495aace67adb63996eacd875d396b3ee0bea441f4b9be4028c02f7b26c2dce6dd67bdb399bf2c755e555b93b0ab4250c16237e2610e1a58299fb51c0761b696e4038256590eae8fcd02a8a5672d2414b10d3213c7dd7a9fd3479ce8606a596fc9ffec1ee38f0c23e3bd99899da03b178eabe275802805c50e57216b6f3f4c0a908419f915c5f60c8c3a772d23c73fc57c8c97eb109fdfeaf7ecdb9f2727a18ef34ef44d0884d7d02c176d7cda28995d1121f51ad62d72ed933a4b8655afea38099a1eb684b31cb534f4bb8ddd406341e7d2562fd642277090b29ee8ec5e84fb1f42a09347494f98630d740e3495445b296e46f4e55ab5c32565b92a24b1e96f9d7d5cf345f75a835873480d529cd6e3ff67f3ab71970c1479e06fce5faa90c882e229b58cad8645db0f67484970920fe95cbe86836db344f635799c17c4e656cab620a4db0a75db54df0c9e102a70e6cccfbd003186a5011d2a2d1e580f4b7d799eb91e40b2c287d8ba855032cfa162330e6ebc15d4c320a498067347c24bdb7902b7793bf2331affdd124b65bdcf715eaa7d4d98c66c6f6f710d0f526957a597bd58f607f92048424a1f55da91f177556f285360c20640cf0a3cd288a00aa666f561c7e8c10244fde2a6a5b0f075def4951e3f2d9a122e62dda02bb4a7521ed28e21f31c4410c75795f1c2584635134b32ac84d5e229bc517f6d2751fa7ac3d94c2525f039a2e95d042d6e98cf39ea4f0f5f11d4e38ab83c36b1f5e60e83fa6f0fc24d2ca28e533b06d3853d53c3fefcd2011d498a9ba37b4f8f5198466ff1fe7c2bf3f8ad4d9e0494df69a70b9b96a4bd83b145d0a30bd5c6ae405f757ee1af0766390db5eaf4a9fc2c45adab80d7148db37b4e9da9522ab5c9f7fcac3f7d970d7884039b37353524ba89492686b2d41e9ae023e5b0763925fb549df89db1c7409edbba2bbcf94a5a0db46941bc68eb164cadcf4afdfba5564540e5cc09e9583546e92aafac1b65b329607e212038081055817c196acb5dd0937c161b92b35571725e8fc699678773e7ca7032883d3b9f5a2748f6b515ca18e1f4839f0dca1e3a2d81fdeb5abc8b550f8834682c0cfd24d06d3ef8990b0b984801c9038d4ae2304ffe5c8ba239b18ddc8e98917f14934168021e90e13d7a418bb40da324119ad9c1ac20111294d395742239afc8fd75c084c33812fb8717efb494dd3ca155bc26f1d840fb52ea26beaffd81dbcb1f52abd3552d59dd4df6592c5b20b11fface4c34703e9267ce658baf8d7f47be5c33fdd5e7df3075b25fd0e2f315c73d334cbe3552e3a00b97e2774d0c588033e3f042bea7765db89f88f994c44125e74a211379d7e2d01b7f9d1e5691fac420d9fae602d9fca1220fe4eeba8b8ffb13cd5818a38a7ce1f9d6571dc36b34b9b8319dc23908e54f9e6359ed65e9c19d76795d14e53ebfdf317f81a323f4de7043f5be6237747e9842cc16d88ad7436093559f48727ce020e8bbad2982fd47e1487f762aa3a6580ce3c58df2d9b94c589fba0cb7706214b87946a9ffde0510eeb66ca5e010c950f522e21b9d027ae101415844522fd7c2b865f5a827adfc405b86146b138db7b3cd58f3e48ca30fc4cea0bafcddda5b6869f4dc8585c13db71813bc468e9add550d9fc080e216222a2573ef6669fc37e6fd38b86128c5074c7d8a1e13758fd95b29bf4181e46414c965eca7eb3eaed026e180268c04303ef878b5f429705713a8bca795c9cbab392301705403274b5f05655c90d4064843b0e808b4c90934544f6a545dccbacb029084d1bdabf5006b2f49910b377343ee6518c460e334ff8375c42c3a7475c4f8b506f4ebf7b9590c3adf81c450ef7dc6ed37c2fccb9f25ab3cdf3cb0df50ffa5eeb4ad6b6b6d0f210d54ef5557f769211b3fbf0ff69ffd495a35c162b321d04e42fa34433dba47809b40e8fe7d484f499cd96bff17d5b10f3a5c5ce3d5c3f3e7205da18593800d22b9bf826889e1a6b04ab6dea37b544eaddb2331419f9113720677bfb9f5c6a67de3edef754e01078fba40743274573ebe6b4429656f0d6eda9cefe510485dfe5bef47b69679ee23c3ed92ae1b769e6f7582ee8a689574930b583faefd3aa4c880be5a670be680004b6b0c6391ebc4fc86048f926013a0178ecf5a71ce1e3df26955dbaad8f4dfe4e0bff8819d0842e2ea41588272f06f0537c28f551f83bcff332651c85ec71b4f844ebd122b65c261772a6a9c2ab26b61a12a43ff8f5be7a4aaac35605adc4fc16a23950dee0db691eddad5c01dd78a349c8f47a19fdc5953e6b834af0d85efefe2d2dfdcc737775d50b217734d69284ee388d9fc0add5292a46caa1ef0b6a1394308c60d54fc003dfb8f8e2e89d7c735d0e76b4b9623253d81281d8c2cd33506f8d47e54f8d9f74445290a6f202eaa33a2b0b3e71e83f5cb285bea0a19cd0ee1d4aabc89f8c55537c4da93e88d432aa3e0379ef86dba10cba9173b17ff386c7e31a812ea6312fa91f5ff9477bcc3b979453d00f50dd47adb71d11839e8c3254de3f8b91250f46bf8c1cdd94be34c6a7a8cb3cdb39886d038ce51175dd1ec812654d9950268c12bec8e3209cfc218ebb7733b21cdb5e48904973b5e7b9cebe9d28a6455844891d0395786c78d54a87437fdf1aa5d8f773be2763deeb090c464480e3bc5acc5094cb0ef8a66e90ae457549309afd88c4cd35637e86ecbd8c1acb2438659ce0189d2d17efee34714ef335db24d1de22450bd4531876bb0a2f8eedd1d32c810201f1409a0aae6968646c9e9044b0946b9b0095f832861c7894b089972f5cb76d09485d9fc33f35946b028299b883a67bb35a4f666ed9869647be4d47e7260db23060fa36709a94f2a737481808205278399ac5593597a628c24c37c09e99e23258ca1515fb68ca15cac3de2cbe73d429211c226a2027364e9b4c11b4cd3403a57fc7a3fee648960010b3d4d5fd51501632fc1eb9d921555f254e5083fdbd14392efeddb2ab4c878359649abc6a1bcf1e1d4e08e17a404525f260402a21d22af869d23c27ffad6c48b6b111a0f1540609f0866df6584288056242334e36bf8dcd18a8d1c6d932672188a0db1342733f94b3d868bb496d4534faa6ad011707757148c17fe0552aed0fd11e0bb2e70162f1718d52c2a3ab935a03304afe683172caa63891bd8b7eb09afd2fa9891f3ba2768d82dec6606d69fb5faebebec59c359847db3a71a2b9b36ee0e357cf3960323dfa0145d233577f1c86724011779e6303b4c967b853f9c215f347aa497850b8644b39b5649ff5f875c45ebcc920e1433a92594c9cd20973960615b5baa61ae2b19d54bc38728b75e321d2c0fc272e6f722ce8f866787ad257ab79b8ebc298a64a462b39c322bb3f92b314ced6b80ee0975e90cec521e4335ff07e295df475af74c28eb72e8852f8702f1dcbaaf35c868794acfc0cdcf72dd6f24e3ecd294d119fc5ee0b7b434665e5e4bb8360c485cafb64f4381ed3068f85b2ddf23423830c5a08495c4f98bc551776eb387038a67bb73d065a0b37925b85ad8c59f6d65e6f0dfb6ad60c1e3f2cee2f533416019cd3c20f9d11efb098f8562c6cedb39a9b3d81fbb56f113d7445462a59761fdb1bdb93e67848aa3476e55478fc0b421fae44c5599379fbf5336dce4baad09b1abdcfbbcceae26f8606c8244f854e789c1c694bd26bec17a42514de6628c9991c7050c8194d1734607f4e9c71f8180f393faffc970b48d13a46e17b581d7540d36baeaba61098eae1baea3ddb26c6675d5480032c036d0907371321ffb91f5d7d7641d90c71d764ea2ba9d8cfaefa6e4f37714691f986161b55e77d73a113c37fcbd2d74d7ea5fe405145cfe083b22e90304d0ef360bae29c6899c7ceda92e57b7d75b93c41a41902f0686a9018a20d01273b7e7879a04ae4cfae47d5e545a0789329f8561d807c062c6e8cdac707dd63d312a11136249f61cdd9ff733aeb99f72aefb8a00b16f91119c201fc2d007025ee293acb1c6cf70ca932a28f09f0c08a5d8dcd21adeed9acc4f6e9c543406c788e0f42eadd1f879da597a9051fbe59a2a46d25e051877c4fc95ab2b3965fefd280e50634b51951d87b6b42c0f79890b1b514d41c272d3c026ee1422d7bc3ab645e66cfdb84ee35030bdf5ad8822f9896b0a62b267c9c480a0f72aef021a80ee8d301b5384e37cf5254e8ba645558f4e0a23f3542edf70a00525fb1a580eb61c33f4b82e709b1754b9ed0ff233721602aa9676f2cfa425614ff1818e58d0cdbf7e6ef080a76b23bdc3ed8ae35916a128ee83df5b4f1b444e80de5412cc4b96a692242f6672bc6cf23a5ee8c555e5d7312de81d7d4b1fbed6ac396be1f404aa327cf7e3463a99319d9b21566cabe49bcbe61c21866ba29974c4fed9897c7819a13ef1513c5cf32843d97a7e2b8f2e732f01fcf84595529c3e2a7708d8e4c23b15d816e749b74c74944ec3d1c5843dd1528eec29fa807657f12929d7bf9833cacca7bd501e1d2bd0ff49c8876fda6068b323da83cfcfb489da3a7d130680f1fa9bc45193e4067eab718e64379e42764ee158071693bb3508a9a71ffc544026431ae4c594209389f0692f48a54533709347641f9221b3b53a3dc39ffd0816147795c9281f743f43faf676ac282106073441b800c96583a9aa85d746c2afde643e610f770f2bd8859fa8166f9b6225c99c070f0889d8b7ef7a2365359e6e89b441db3f7d04b908da46497eb39b05a66393abfd027ed25412b37655a4a96927bd298861b112cb8bd257085af9ec4ed40ccb45065667a4318e30ad801c1d21f622c03dc0bef524ad643be33286e416a8e50c2175d667c06cf904880841d2568832dcf9821d82f8467843bb5d65caeae8e77544be74469ef7607c49a0a321a7165f3073329f9421bef3c4c4e90d5b53f6b0ecea8ca4d95ab5ff5c7372a7d27b3d4842b222f100e9cd88c33a5c9f91ddf93e37a6410d1b5fceb8c94e655240ebda7fc4bf5e7d06bd7ecb842332b46702bd144d7e27dce318f7664a8ec5c0e77582ac338c776576fd75fa85a4544396d7c36260445c29d18b3b990b40d578509c7326045ffb1b7c49eb385eae3f77061b66003474171690ce15e63589e7c480e254552176b010ff433e111383d4b3c387e1687d682a2ef82963a9f683c9b8b5868fade10bc4a18b71981a3a66858160b585570d0f2673b49aff5d722c5de1bb0e0c6db2869c06df5f69c56de21c69eadce11f614a228fdec0c9a7eb30d681bfbcefb38f4725f1520d80117501bdc8e903297ec03888e7dc2f48bbce9631e3775a89199275bc589fdae42c867570f603039bc4bdd49a0b11a96d1dd161f1d83d817506cefc6a3e4ac5f0619e9eb65f4e9ede5b417ed6e6a6f65b1941ca2efc6dc63d717a2561b1a94d10edb7467f66d9105b40e9376af2ce4c880b3e3f7385364cb9519504a38a406bf5cd313221032c30d3afc4010f1c22dae80e9bfe1d48906e7d4151b252417d76141cc09cef466d9e83d1746ee62851d60db12d9d57b0fde03894083bbfa6e6761f1d20e65dd79c4cfeaf5f8a5daf913398d8114c17169f3db0616346d006868d42026e44d27a52b4df17ebdf2ec108beeec37e69f93baf19e9210126e4a6acc58f4df9ba235865fb09c6b980ae2f81c32d6ab189b1f1ee6b84145ee38b78c160f3659d90dbe307cc7550d099bf3e3bc9f3c0c9bbf4a136ebf881e53508b2731b17aacac9fb026e7b5c747c6ff23bc03b55a00e17c96271d0d797e5864e622c2f0d7c9c481346693bdcc05a602363252ca34300cc104f889c26e71400211ffc6e5c280f18cd243973f600497613418ed60859e03677edcd3a976709db8643c356feb5ada65ea37e0d8209f4441ff73b994ad03abe9da34b0f35bf3cd6375c53c940bdfa20ef7739f4fdf3d7e2c60e9605b58a0009bee21fa75de8eb7d4a9f09fc88abf513add737d8e6a2f4fffa804636ddc0b602f81faacb5353963630348a8882e178ad843b12327acb1aac7bfef565273e4359e5561acb942a264a7c765fa344f61d020ece169274f80d1a978694d396a1c2f4d963eb76b903b7c32add3e1d9bac86997b589c65279a4ccf6b17bf1554e5704ad1e1d4d720137271b3f39e0a49a95b9de2399b10b8933853ba3ed43d926df40e8ed74e2acc7819d73023e4dced2ebe6078ff0d017b1653e44e86bbc731ed130ee1922fe6aada00ce83b736325dceee6e2bbf804baa3818bb156a4c680963747f2b7017c6c648c85642013ce76143ac3eb010427dc921b8f32f6b137ecbf7423bc61790bcbbf0c06cc92687db40929d88546c4ec5a3b8398933a4ca42227ef4fe5e9e58b87b0ee5fd07e4d38c4155ece7fcd135514f2979b1f6d6d89b8450eb4fd59b44c46fa10c421faeffffda25124486806b3c91788da5de6561103bfa96aa3d50573ea1930f24c5a99dabe7bd295e9f0ae0be0f55e747b1bf3540d955313df206d733388757f1dbc607c67f7d6a717e4edade9c3e8b71f7d5758872b21f279527883641b541de8e46234c78133a63bd4538d492ae5477064a78b07bbd153d473416fd5d6a826b746c817b30a6e48e6a7c85f1d89ab591c350ee61bb8a67c180484cafd6836e2a8da512b1664f9721385a1139f70f1d60d8ad259f34413a96458e2a18b0fc7740610f18049d5433260e83185b605fc7029f93a051b9a7c9c748271f83800c4ba3e57d2ed20f50044c0dc2a72bea7b68a505d48cf7eec9221dd5ba3848138988ce2ee79edbbdcbe2c3b9f1e5b7a348ad5b37d3a39f171f86cb3f599527625d7b9e5af5c3ee9ce0248bc80569b3b80d3200f21d1fc7bd0782f1e4cef102b8576b13fd75d31a9fa3227a5225a4e7e5788ed7fd5253197c2d17591182614132b40ebe4781cc21d01f4dfd1776f4eae6a40f53d8628e21157d0005ea60e7ad5f0deab9b5882bdd1378c380b780d1d8d1c8925193476f8ce06ee37c9d4a27e60042a06f567f965751ae9ea24a7e7a4e382bcfc7333d8ed9822608747cb72a5e84e2c9008ce4d0a2c59432bf7fe594f6775deee229917857cbf601aa2cb8360dcfa77562d2e2317d26fca96ee46d0380987f5cc1e22525d2bd783a35adae66d906222ca31823ce70e8fc3efc45a5d324ffeca53eebcb580397f748b44fd168acf9ebceacde5e1fc98d40589d22909b7c55e1b883c336f27c0c499219945509d9e47bb0afad6aacba79b9c0026129a22b757c51a134d080d1366bd9669c91b65861a3d8a6dd27c9a486c95539f5265a13d383e0f7cab5d1a5f13692aff5b8ec16ff3784f9610cce3973822a655fdb39ae98d3181fb8574ea41a98565e9b416ac29eec4574bb14f6472b3ec62205f7095625e09b3587eae6c9b33e108329d8cee74ba7f05f247a6193c4969992e7253ddc83a7055444ff06cf8597eaefdc5e8e065cf6504dc73fc7a8c4d50348c3eae9deff45d43222c4aed87e256786e2e1af9e0ed17c38891d5afd9bec33707f27cd7421e0b44260afff7fa4265f3a9d10f22439700ff9f0113b08854c446d9b358ba6e064f06eda777092411c6035a594dede7cb0158e21cc992fcf4a749f0bca3d26fadb8f62ba72e27ea2cbef24d0c2077abfcc63e845ca27270bfb25a554b2078103af6e1555727c97d99c5169d414c6a152336deef3028cdb3c58aef70030148a760e1ea4f9f6f26881325099975e75a26f409340db39e9eb33ef3312ac56a765ddac82da9a81742d433ae6587b9c27e18cc8e7147ca0c3a9add9db9d37d014656fd79e0ef1e86b948bd24595eb3f84a4c4dec6d10d4698da701d37ebabf1e88330c03e158794d9e04771fa56f70992f667956d8e6868ec46cfefd6d362a36e01accf807017c556b7268ed6de75317be60c32e6e843b2a2aacd6b55d0e219a07863992f1b94f8923307b9a96117c45dea880b249b8ea8fecb02ac4c8350d3af6e25d238eef646f347134fee95e0c7c4a3809a6b5e8847a1d4a319be5615612d23013b98ccd38c7ac15234cc643e76ed94140f3f063322f4970a6f2e87e410f5d53abf3f3f12a9215fee0b3e07e212f3f1dae899edf36413f2854050deeed1c84c3dc5d149596754be4760a9a613323b08ab5b88949a50313254b712f35180d613178b166e811834a1c8894ec2ce6d315cd48ecb1e52dda71002c78f66b289df2a6686ab92fdbf10cc18b1674801f73fa3b8405a017dde979ea1461e3fed66ec56f97d886bc761454568322d11453dbe83cdf3a6942dd78a7ab4826a76d984423d8b0c2386bea35077a460aff2c8dc57d07dc1b3c951210df1211c13f861a47dd9a49101a0e293160683915f78c434ea7ec19de2c4b352012af51857f0a1160e451a751588ac5edd6bcf69c4b982c20b220caa8062c34faf730d4d0333f89125153fa9e9c6d485a7e78f01592604a989e36bafb1ab2098157ce9b0dd891bcfcfc86d0c8327fe28cc25fde973a61d0621734a9f5f2301d3e99b57849e9d0d404b28cea7b4dcfdc8a6e3caa1f7671eab29894cd31acf35d2d944633763e3e926c49d6a29a1bbd5895854754219d9201b0ba36563d43e40009f2fdc2a2b254630202aeba9f03668c39fa68391de1d74441e9975b92632f96aa9782f0510d6a2dedbb4ea924da6f064ca5a182cce3b72663816d92a46b7cc44588fff4dffe1b26b54f42133f54740ea58aff5359e51af13a1531dcb7fa6958c886f2eb8810e0b1557c405fb889157070f3a6a608fc2177bf6bf89fcf0657e79254c69dcfde20991f4489d72dc41132ceaaeb598f95295cfd1d9ab8b1034a5119b106e8cf20c5ec10d0e020c1bab23609ecfd0f21b16f1110406f7c9313f7fab795badc9aa0670a41bb347a12aace43884619923abc199472150513b0f3689b8adf8109a42b05632ec1c5b48ac851635c35d766728be73ae4213af394bdb40665c0b01389ded3e0b6af17d4864bbb834537c0737637ea2a0995b605d1c39f18e1744d69ce8b02cf7fd1726cb76a53babb708d6fc4519fcd565a0c570e0724faeeae18388009f1f4c0bdc22117bd856542827fc6006d4f3454ed294841815f37f1aed186149379ecd958db3a7a18a5add335ab0292bd6b2f39b8ea4a5deeb6d795e1db5ef0b14502c2031931693bd3aa388459be9008e6abd6f02d9035379a428f1fc962ee1718eb5b6295db877e5f5aa560b90d4002871ea4f7ab46033611d035055d5d353f241bcb8be2800caf1bb3f031f537f641f1f6c7aa26d42e7e04f5c6fe421bcf0c3a17f6d44c59da60ee24d4688e0122e82bb995703da7d2123e1ac36275fe8ac355cd29f2796321bd55eab44b82f907a1c31ce96ded216fb93c74678a7b512d2db115bccaaae2eef713fc7bb6df838a21f51896cf0ae9868864101b74f6dbfa8812dfcbda63c3a6d85c0b20a6a0772c3e989486a57194ef3a5b6987a6773132ab663ea14d7a6eb7991b22a29e186ecf4d9ffe3b73405c8b008c7952b8db2ae798d8103d279d31b7dae46a13a9e2e553a1e96761e8d2346d951b667947c170142617d2b05b26f8d2e0d3e593de3015813cc0d868261c47453999ddcbd519c3471f655d464824168ffb9e270c210855dfe061ff5e5d759c4f0f6655f822d106a865cdfad240890f9ed42a5a2d3dc5bbf7afeb5af30d799e20ded79eec9e45f097d1a1ffdfcb4454ae1da354b27e667c64422a5958a9fea25084dc8971faa62d18a3ab0dac8283d37ca2e3b22fa35840f14be2ed2773f4a1f2cfae9297da3de0fb77b384b9a942c66390a253fb9bf887a4177bb53f54a76ddcae09bf3c447e742feaed94f849c2312b9973f0065b8b4932d9ca6974cf018f60ca6aff124a8c3ab0cc15d3f1ec656cd3f2bc10cfc48e934ed2c77f32915219711c23911b1305c929a1c3de135841b5a59be89a79505346f40cd97c8724ad1cd1573214e5079207b74d2cecf58340d6643d9083a40faa99fb29bc047d975eabbab593456ad5bb3bd021dc5fca7469a688ed31e02cdc76e4df2ff94fc1718e6c7414adce52fc328940669036a6193e94c3757842dd0cec53b5fb3d35b524afd589dcefb84c7bbe6b19faf5dea8d8ecd3e0af018dd898e4c6f974d1679dbfdd7def77c898cf00169cb4f8bac7e6ee6624e6d1118fa60157d1b355c50522afeac15742d0c7d6ecab51a00a54270a1c8a8251b4075cb1e9fa992cbcc5aa730f8bf56ae466d62bb9f33e96fa2f770885a9b260271b570c0eee29ecae3057cee33fec7569f8473ea1e47d78429fd844edd4b61646cb86cf3c611e572e3fab4fbd9041a8d5a89162edb14f75cd0f54ff3bdef550b6c8865ff979ba051f8bec17a5473a636877951a2be04c31e4c05f8d38bab1c28cc506c884e3654dc9dae3b685b35240791f43c129544b5a2444b285ffe504a8c358ca42b16104a4572ce274204bf4d85c8684910d924c2965598365c872d52978cebc5e122ca06a47f9fe60c45e2b2da573bd1981f48e2c02bd1dcb89fa23f14b878bd608d627f13f967a3b1743f3f68d70f9245e3b40a5312ae247c0901d000585b72960f231b57f89c8af1862628b9c19ee6f62ed3c6602010fa51f207a25c31c15baa916d2e052ab49b48281b75f7d68da686bddc86ddd33124a1fbb6f3a25020cdda1f5e74ed2b2ea6640eeb1ac5e6babded9b6425f3b2ba1f130a08a282cb0ca85f7d43fa3508cf7da9bd19f29e07707d819437da8bb22875ff24c8ccc9eb60070a363cdd755745b3a98a7cb196d7685552652b2e280bed033836683a41fae32bb534b131fd6e740f8ad8d5d748403fb1db579eefedd4b26d7cd9cdb635d763baf27db2b741432c83bfed5b756f88924e495038a2509bec3187c5a51f7c349d0ffe6692d97a08289e6ecdcd4050f48be5683d7f2704d7e1d4f5a0b993a0c7b90ab244a1cb84725b34725b7502e506e9275ef06a1c8c79130e9b9a228d096d800f23ebfbb45935ba91c65c1156356bea251b6a9f88f2816afefd3b982f06fa2d03dfae3a56faae9368a8061493e488ef662d20a774934565f9fdd9c235b6668dae09ca54bfb68ec074fac740be63ef3484d137b7961539f641f38a78a92ccbfea1528eeb2534000dc5be32985b476e3314c3cfcbc75e30cc08c66f2e8447d1a00d55713ecbd694c3ff234ca1fd70ae6d979380730d0f210d3065c2f800a4964516aa305db40ab165104a7f6a99a749b5c130240d50d0c932b8e42e19cc82265a9e68509e6ed58967206cf7a55abc43c8866523cdbfe7273468a158d1cd1ee360e2edc9fc9ec770c68e7c8d3c3c3557d05458897ff03f42740f60240f4fa406b0f8da64d77c63feabe404d9043e091ae5808e64033ddc52d92b20a3c57971ff43607e89230ca35713ecae8709b539d6c6eef290fd35592ef70edd9d476bc9e74f4a77b4f86e26cdc09bd2b678bec33ad89892616166dca0c05732174f5989370a14ecf611ddb4355bdfb17dd8ad1d1baa2c008187b2c226ee8f1a88ea8b966ffa77c78553c8c8e9e18ab39b53c504301d0f505c679e5288a1da36688e0182f9cb93180ca99c629e9b03ae3aa4b7f27c33a2a813c212d54e6bd2012ede5a42680dea25cc3c9594629ac55c053d06b3a902e184b3c0a393d50cf9126cb51c39b21dec40eb38270cb0cb74b980f1353d8968741c68d86b1dfeebce2c67bd3bcd29210fc091f65087ba90565fa85a7d411542d168b1d18471bf371591bb148db43b1fd2d72a5b044a243de2d87616bc2c389f9ab4cbd5bf111d1fa599533a595fa1768f41823828b21fb815b89b58cdfc37533a1f9dc1b6dd78dac303c3ae43d911558fbc1ad7d98905267e9b762a14a71c19324039bbcc33970b4e9811c3054a1501027b7448b93f762a11617f25edced813506a1382313b97681a60df4a296ea61ad727fac3bcb8f6e5c4547982ba562e3ac112b8ffbddd0153ff24b03200240ce1d248f44a46db3f148137da6790679ebd787a95872d8882269c862d280b39e316d23335e29043ec784dd076a12c5dd7dc218016c59edf8ea24d8fb29cc1d0b385b562dafaf4f19e226f46d12c588711f5bcffe0ff8ca70f781ac63fef4495676d355272d60e49339caf979e36aa5cc30584566c8d0598b6f14e87d93557e6fed15c3a24cd5a69afb40bd446c1fe9808b1db44c7b49565ad3d80c9855f8194c3fb9f51667727f342b975d6b5ea0985d18f785897dd7c6e6bac6aa88bea75dc317fe6c5c9ceeb9e52de7f9dbf8475da2cbb3c7ebd18ce4156bedef5f7daf8a0daa685938eb6e06d0cead9f021f5a3694e824f5280a71e35ee86cb669394b47e6f786d1dde5128e4b816589976147b75924696be9d23cf25c52baabfc1647be9a2738ff11c43abfe2f6e35bfa0121fc93a4f6b534a548b92ff77b9df175509e3aee0a2670afffc1c2ef68e9551577074395f6f9f032eefc45357198a3f8f499ebf3fcb3d76f14cde94c829fb574ff817fe1f056a6788371b5a5815c8d27e1a5c9b4c660b65e61230e43e7f908adad2d1ac9007f3299238abf6e46cc17300d594735b23b6a898d9a540a914c7fdb15e0d8b6c9110a05c51c64320e44c1d5374a31a2c43aebb79202bee41e9f186081da0e85011b53aaace3eb94beda40d43636e5e2c10027ac105f89b8728cb1564cae68faa2b0a2dbfc663e20f0bd42b1bd4adbbff4d3c529a084c30b5b0cbd0a12ec27664be4eba29d1e74d81db334e8978a97007cf67887c85c14a24bd6a81ffea9c803b67dedaa729a95cb41b9aa7913ca0417ef601791b51065ec7467f84ea3155deed6623efdfe498c6c3487ac30837e977d98b1a08a44b86a17546f9054b0d4b3b08ad054ac0c912f54620f5ed72fca86aa92fb6574bf4a3f8b502b8590c2122c23ecd42ac227ba9f8eda44a461714b89142f57891c5f845bac0c58c5b0928555b1ad578e270f65d1479d78d7117375fe9f13b16d076d53e22f413ebdd3ea335f814e3eac31ffb9700a62ff350b5a269c487db966ed9481838b65acd916542e15de0964e2b503c10b90f7cb7c0c46cd913f656e3ff92437417621eb0692e4b5552a71a147e81edf9e5826e7cceff6e5db619c8f4ec70430f1596b88e11de8dc43e55677ff38da2076b833efed92ed22e2688f766e780eb06fc7d8ce132ac110216d67eb6acd6aface26103b7930e3a88d5f07e6418cf33294a5ca628715814120bd3104d6e0b7bc86f5cb360190c93040e869578565f1bbed524246b7e0452a9aed6ffabdf33dbf462a243ae14ac14a16d5292faed658f85cf45eec868dce9ee76a5fcc2241bf8901c96a8b778dcd06e8e491e46e568bb87ce0ab97baab3480b2190bd8cb39de7a7ba02c00aabcfe2b573fc396efe248ef28706845d9a5ca396825d02126850c9e0cc31758d6b9fe03313a18c66312c4810cd1e325117bc1bf25bd40b7e2680aa28678c0a12d4352740f80f07c3ccda9490b8cc5355bb5c73dfc359d9698f7944c5d92456e753a2db4df9c2b19be50a7883ecc58af76094a1ea15ef41688a58309d5e2cfc614211692fe1677020f2d27bf72ebe947ee048aba6ca4e1f4214850ab57ab24a01fcf078e49e81b6779a650afd76e3ccfb124d59447be999f40d15347a329075d2b727a45d1f1608b29b9f519f9f4aa57cc23fa57b47f3fe4a90a50f14f49fd48ab5fc1e5699a9df7d464d29c159ad1437291b082e0e5dc9fc674f1914ba7390e3bc7933634dd0351f91205afdea9bcb70a8ea7cfc27b6409833774f27f689f031c687b9b1d5ee6d6037e216926352267b62817df1b19fb3c07f7616defadb00e8cd01e516b4666c7353d72bd6e1a9214b842d99daa37c3214d7c0233c4d5695958fa3e62810ca3d4822d45ad871d1443034f756eefe172e2e4f1eaab7a911c82276213e0aad69e22965759ba20c3bdf9c449ed45ac89e7ceb93b82cef5d71e70cc16c09f0f31430bdadf731b865d5a1d83b80b35aefefcba51e0dfa059c48f320c2c5661fd21949ff79c3c300d8b8a0c0d6b2a2291f3d803ef3d315a3f370d7298edc644da1c2f47f198c0c1b04ad2acb4ec28099ff410c9ef4e93556b730989c2816926286aadf236235e79d07003f98339f5d41e99b0a8bf869b418f74a5383afcb437c21e4c1d2671b1194fa5e8c6ec48a4c518e383c8d7fe37d144d4464acc2ab443dc6e093ea6627427f9f1f78e3b8e0abcb1b59c1faec5739bdd56e542fdb78df23440c99ff0583770eb3245ba7b8be7d0029d51b80c6f718668db0e5baa7809d5bf60f0c388f1e1e10c01acff77969a2bfb9b5a4aa96a9715c77c3322266e66958e9d166f880ebeecfaef4c10909374c5d1cf517f5c33d3120311070828b5185af1182cef64731ad5a7d4995c7996266960ae912d891b3ac0ea4c5771941ab2daa86250e8a341e816a8c7e0f49989104018a4f0749bc0f38046fa09d5199c3ea6927db283d0e5273d9b16f2390c5b7c277a8e4f083318453f27177c0c1aa0c3e51b4a78c7f6de0f0e1525e27d5362828873087ed51dd62ef39bf685098fc815feec0c30e75e8d538fc6846fda33e25b377da50a12d143e7c068a8c379e44a209295d66517d4dfe474dd9e3103027acc97e964da67107035d23df9d564489bacfb6e160cd1a2f0c3d2a66d5c470fca2e202cee6d4ec6dee0285e05762da6963c766229e9838d72f3c53dc73cf21e1810eadcf913cfaf3d70f6aa7792f84e9e6b8f7eeaa92cc08fe3d8eaf64cd6b1a03db46dedd1853339b6a8729483e637f6528e82cad91e6f9004b51b80c36be9225c2bc8adcd6ace96c3bd9c4d57d950b0a208438cdf1f66d2fc98dcbfd134be9a4da9801bb5e0d2c9daa9d0c0f0a6d5a13e98ea14a9d7d2f80fdaeb0d8ff579bdf8623c398eb7d7d933177bd84f941da8875d412917d60e1f57521d372e0792b62f16505d9ee1d868aefe529ad0953cc0567d8a26e98bc5f43060828e4ebff12897cf82e487fe2ef7d5035e51a63ab6b849ab86f0e3435100aab5b90b8b69d3771cfc21c4ab8e46d7d73c8ea2cf66ca3243ab184938d72299c0e4d12f48b7593fb0d74326723a3da6a41732ede29f1e51930911b21dc8b640eaa9b091cc6cc6ae093c9cfd9cad475124e75d36971f8bfdf7763118ad70af28f153b6829572f68d6c827c8a5268106d68a07b2d37013c62a0238a037f06d14ac8f2ac0c9baf65dd62d781511c34408d2eaeeb4029fcfdb02b6f27ff903a56044189252587832adab2150edb7ca2ddf0fa5650f4334110a674bde88422fb6d7137ebf269679a311d2898189e04141a8220ea02aaeb1b2e6bae78c6668473f0f19b8159148100998bc014c42da1d49bcc62f30bfe4f02493dbd3186ea3d59bdd02fde9f5862ab303122c3f2638b05896272cd1d190e60cd5dfd5d4e981da3e59df7a81fc898e184fb080798413cf5e32aedae18650d967c944af7979267e98ced6f752c4414f4d4a5d14627c6b115f63410b3c6b09d8cf59fe30e511b5a80e8bdab8f17c169ca487d1201a4ba31d4719483f39f76adf0f04bd21ca9fd219f0b06c7762318d07ff2f7b8583fb812d9ed47d3b607fe78fbc67d34826ba2f7ed25ae842f02714eddb366af7df63c05c5711c502efc62d29fb8c502586553188ecfb8c1d0f4d5e7e2c5010412a3a81220cdeab4d752a73f64d9c0f5e06f710a4c1f58265511440e3d0a3b87b82eb8d9159417d2385bb370a5df6161e3e1b5cdcf2f8e75d7b5cae5a65f1b42793b8ee8856f0e4c1f2ac3826655e65b2396a3ad2686834b40e58fd64318ea52c2e1e516705916502bda38356535efb0608462f3fa73e4e39d43faf9e5c0d217c07994a3857a75f48002ebfbc04fedcf33bf12feabb8d5f36719feee922f0e0a091bd368748c3971b37a6eb4e16ae4d2606c57276f7ce84849620b4b7808aa095c1f52e7506b517c39e21113eaf53d5dfa28ab470e54e4a6e0235fe895e76295d327ec550ced16615e9c15f48faf60a0cde48e16741106a74780690172ddffd772cc5a3baeb6eea02277a0b0bd72afcab57afeb3185d0b5914e6102883c4b45158ccf4680f5082f37d17b170c3da5bc55179e0736f9ce9374679ed898e430e6315dd18e1ac7e27980f76f98ae6d467a19fe2ea6dbbad5dc5f6be69944773faa86611ef04f9b2755f3b015cb5da07bc27a54b34fbd27046eb3dcf01ee7971984c9a5f38fc8cc4d8bece4a9dffa890eb280715ee610236d9c55e0ec53bd7e625fba116e1bf3bfc25d4ccb9b89e5aee61bdb209a3ecef61c3d3500d8014ec968827f48d0cea4cfcdaa74b3837e59cfe3126556e122f65a8fde131556962ea76f2b941112d9e1c107d4458ea20601b729c2ef2097c4779e00f15cfca301f44e782b35d8eb9957006556880be9e450fd89b3e0064353d4426da5653816cf6ff8933e64bead25ed92c82b1a05aa258bbe635a3f2c878712830410901eb900d96c32fe3c8fe9ae4d1f76d067c0b5394e3c5e4f1a66b775547c55f30852b9b6335edf02c88758cb637c3fc33e16a643452ee8c30124442a57af82075b2dde7f6609a5be56b461f3fbe5950273a665665e7a9476070d8af49c4b27b0e7a893588617bf6d640600cfbd3d9f0f8768875c897d490ecccc8f3b86b9b3974dcb8a13bb6aae04aa932b259b1a545a27133a43f9215a4c2ca1ad9e49b6dc6f2393c59a9627d43b4930acfcb14430c1650cac7658511c1099eddf76d25c922fc3710fb7f28340b60ae2768cc59da7d3b8c57dca458fd8658ef666744edfc5a3fd9e99b721aec8fecfceecee11a5012bfa0f03a866437039df14e68c6e4382025308facfad5729876c3a62d2580fc15656138389032cbede4a5750a1d262b06056e3671c6d2d5a59a0567fa0f446f65025bece9077ddc765b614d7c1c9120af0b480c331e9013855f6177e913933427e9ffc4ae8383943c64b6171cce3a6718d42ddf54423d5d3acc60374c82fb0dda36422d155cd6c7e3b1f0ffe45a472b5d8d074fb13fb52335ee936a8166d01693280f534f00c8d58f5ce8af7dd991a904151e8f14c432b8ca40a9a410ba5b5e65ecebbad194d510d5c096272c9e33afb1123a359edcd0fc6a5106e661ee21bd18bc43e7c1953c99594a61b9b7bcd42a691c3bdd2770231f637a32752a0359273432d93bb611bd6c134106e21f50ba473575ffaf12383141cecfeba00320d4d88d432c473abafc492b4a31fe89da1c41d7fe7e93b72de221daa0b9299e02f6a9b32d2d946ac3132d1e30d86358c28b4c249c431dd87bcf206979f664e6a64246118e32d5e9ccf4e3deaf391aa9d534f36e39f143876bad74f3fdac99631468691e7151af0c018cb577337ba20660ef31c3a31ccd204080c7b300478f8f293f0d2297ed363dcb674b4d198fdc1ab032f6169a2bdb9bc9a9b85b90bcd888935fbe2a22ea88ffccc99f02f9b87df76fb7426aa090515f8a2a15ebaa9be22dd3be93648f13c99c1df99e34fac4a01e2f3a6a4c6438d7c10c662eb19da20958a340c1a71a7d1fa1bac46d06348ce3a3c73c0537e0df88257ca39732131f211e1bf5b762b8d631fdd8761bdaad9de4ed6269115ab2a5a890fd3a18dbf7bef9a7717ca53211dad4d443a5d4686a89cefb06ccc67a8a39097a326278bb9babb50ba83ac37562e99cd9bc09b8e8730b89ea33a596edc0134217e53281a31ed61098a919069a33cff4f8423f826b19516a0c7112d9be509e817a4bca273b6a78fe388600c3bfe2786f36338aeca28284b36863427fcc84b1555894504785a35fc6c392193cfcf46b7857e4a827d059ba6e1d56fdaae0cf69695d13c4a8bc257a529db220c80e429b10e876e9358e8e61ea9a9095ef416c3b1e845850e50109f370d80eb6b921c217cc1a4b517086ad9e710422c8865fbfee69bbed9a53d254c803303ed467e21ddfb4c26313d46c0f1b68dff30108682a3add392733dd66031a311ee68577b1f1be46f3482cd476e059c07744df7164e1bf0b2a51d0dc611ebc40905a9aa18c1a39c965d22fec17fd420889f42cd979a2789176d65bd9f2e78ae8525181a0831000453806a035c8c28ef6992b6ef10068100431bcdfb64ef8eaccd7b01fe4c526b04bf8c07fb0ca7eba917d928d735f0271701c73780cae64fc5daf1e6b97ab2021ffab84b8b8754aa95d4cdae8754d87d5d94712c1584dcb07f8e5ef1d93150249a28329cef7b1dc1ee3cebdb1e9f428ff56e3eb75d2589b801c1c022f65728d33c9f967b9b658b0e996e85bc321665b95d7f18fc29dd832acc3ce46f01e6642c880a47db034366f177421798e21061bcde75c2349f1b21ea49d01eb77f8f84a274a103ae441b30bf600748b1590db2dce1774dc2f165cca7db132f8f6e1dd2c9f2bc5183e33be4ab9c2175ddf1340ad728ed5129182284a1f19c57a791fec19e3486106250a26e42c39b993d4a0f5f53e7a216f1be18bbcb1494b33585296b35e9cc4ff58c4f83e9251af075c0092fd1a1358ab8ae47064ce784e72f2655be4d4f573486d1670c8440756158ce8a7c03e4cd9b6b2d8c639e359eb7083863101a9948ce2d4192d48d5440ec211130d198973ac441e5d32c2cd6ae98e4783ea2edc7892a5c0bebe3aaab1db1e28fa75518ac920e97fbde3457f8fdab0c30f72d44d2e7c984a46776294d0c97aaabec499838c9011575cb7c2a71031852887bc057b7fc184c71e1e2900fab332417f3962e8d3c49bcf168eece42344dbf3566e1a1ca97ec3b5ff270b0649391fbb0c66c8b754c09add5e148ab7bb92472b96c8c2d911be22feb92ad68aadba0bb38bd2a30686143277fed2109f59c2c563f874e5b09671ad24ab1e1a7d913c81b0879e573303fd5b3a0950b4766c508ab2037cf643f6957d02d6bbdcef3b2e32250be954f834691d8840db17b756f8a63df64480b1fbc8b9d499658709b9cb826dcc4317a093769fb26d7e468999daa20c74a963d997478f23a6c912d1479c9def360abb4920a2f98495530885329416c5d91150264ee67ef7426c3cf2186ee75f6e608450563e8b021dcd9ef03c963e3355d2004e0f492136e61b248fa29f04ef751fc1ccf41b8a5cfeeafc5a9ee39e31fc4c756e3f4bd51152368dd971f9ff375e1e69d4ede4a0c759f06d6109114d85ac8417c130a6b9d38e54fe11868c3c4690006ff4cc042427f137e7c17359fed819902b0ae3abe60cf1d873243702be5e5c23aea94f4f3febb97da87ac9a7e7ee001e68d5fdf88111b7a35f2e91b0df72789b3f2a0d23672f5d0ae5e7be8e2fa6d2867f337acf7c2416845778d07f13e47d47d2a4a71cb35e4fbd8199e7ec30c01f53751b2a66f2db0d8926393542efbd02f8ed3e4a7a8fc8c56a191846e8c64a86a12f969822a60db420692644f0a4e18508e476ba614eab27d45e3ade045b6f4dcd3a1c7a4d62b61d347bb80afa7e4420a40760acc3bef8dfe8bcbfb17beb347ff83585b02190aca0f7a715afe885349ff0243677765f3df82d35c5e42dcd5e12309bb5bfa9a1984721f95e9ac3220c34dead799c584158ec251a3641e04e95c118a876e334bbb71e08a81934e9b054df0cffe3aeb1a4fc113830d24692a3f266a9a72f606fde6d268faf1b5ef348cdb6bab9e559814121b08e6ec7b035a3f7307466fa9d0f637dc68867991284cf1205a93737c25cdb534b5b52663bfd7bd0d72f4321e5d2c3ba635789f8e0fae3d10c2c61d1f39f1fed9bf7a8ef42d0bf50da4dbd37e4818f8b32405e05c5ad45ad055f9430ca2785e36dfb3901bfb104988e2d910f5518925ca34cc0a776f9a52dac8151c102c59bd44e453d7300a58337514ec2bf1c7295634d1a326e8a0e9abcf2b57ffba36a95d7c1b82141cdd42876647f6e602fad35a2babeb4a5be2297eebe137b1ded1ec14583086e710e42a809dd6b001a8c761562d0fc01e8c9295033a257206d14227ad89ec98f411fd73197b9255ea4028d0d7e53852eb187d3145a614b30029436be7d3b1766935a1e042478d3f38bb5672d709e4fb9f3cc83f2907a739bce6e251e9f3ad36ac42a46fff869fd296cbaad617ff0ab6de74a890b825391187359a86b8feba902668ba1dfbf919a59e6dba9cf262acf38053e05c08502dace785c6a436ee00c31fb49f3b5e3fd7f78e2a1aa65364986da48395117a687619c8df45c1206d7831830cf085699693848d869c172aa1809c5ff67f1a17dfc958d110814625e80595caf422915e4d2442e45254e2637f8600562b037997d7de1bd617e9ff37e05a0954ef579aa0c31a516698013f050e1a9f5dd2595b59deb6c577ac0d1e92e4fe8c610d93ba7521e9a6a8f5c57acd57d852d912b2e53ae1ce67967629ef4a517a5adb05935e7d2363f84c990159bf3ca12518f7a226938f9a911c3804b16d238482ae0cc531da93ee6da391eba32b20683ab7ca9c3a89bc2fed1e837ee1418999eec629455f44982c8cdd8d6123f2bdaaadb11a1749c5e8d212220086e2defc96738a04e39753d6d5844257257101eaa4ddeef42c8b5a545a448bb0356e22484ecb83e35cd65dd827f60814977b6fbfaea38ff9e6332fe1f966a5a3746a49601164fe134dd8c31a6204d93683d0ab92a69446275d7edeb2650761cf9ed37bdc9e9dd7188079afa36a599ad457b89240fac0a5183f2ceb737ef9236d0c675f76bff18c98732a60a6420decf93129261c7035e4d854f42a4cc5541934d4330f91f165f8e210b91b21bf834bb3fb90264c7c22aa87b7bf49a7a663cbcca6bf84a3fde49f2bc7191a6d606592bb30ecc0b3628be9d6834f29bd7846d3b16ac51e6f4e0ba7f91bd908d9bee655d9eb656f9014ec7470e9c32de73e4d1bd0b364188a726d7b070d15b21b6947d08e64e9ae48eada4cb32ea53df17d8cee4dc0b87152f3fad27763218ea71a7e00c1b9739e182756a4e6108a4991af316227bf1f128c8d52bcf71075ca90d80fda5894fbef92361cfaa6727e54dbb760a581f6d6ddb1c57dab87428ef34399d51b7645685569a408e6ff1ef7df76216833a07ca5003634783a059681ecf10a8087d13afc575521686dd09ed77c1d005c3585c258bede39f0b4a4752146e58c8b2b1fb87adece4a04fc2e26c798aaaca39857460f02713f79f1507882a7adf550dc2572f8deb7e968380621107d9fd2c42cea7a193ce95e50b44964866acaa95e252d6aaa4ced56b12c63d5e03d39a9c45a3b8c88d7f412c86d5d268d10aff91b79869f352ccd3290336c132db31bcf15132f80a3fc0fb65190a3e89cd5029704cf05c6bb4ea91b73dd88751d466696d8600a8dbbf5e73bd2c41a2dbf9e1e403596a0d46b04ece8051dbcca2923198a54a2e795a94e2989b59b7ab4acbbdadd777ae1e84209d745c2627503c3286ce021ed159d928ec1f2be411eea1d782bcf07733f5bf18b47ce5a52702f43c802fb23097aa68cba5a37b9ac3077bfd7ac8bf3cc3008e1c67877473ec4bd9e34eb52446be203c656ff2f2fff7db2c8ff2649ec789fec3eea9029d3f1643c8f1d8836a02d8b8263b00c1f5c76bf5b6078c2ef170d6540d08859ccf832a7e222670a851a98f20f5073ceca4e611e87951ba5bfa2c31947a0eae70b7ffe0420ff6b5591cc4f9b8e82c93f53b345a078a4ef3a8064e200e46e8103b80d960080310375e778db986ff67a4b21b87c5410f88a6974d124a10f53801f33b6f2d4e8cc78c526b1a1bcc960f1e28a0c2dce35555a21ed9b52670806948769d88a5d609042040fa6fe99c158c1ae1380c084fcd3fa73da7c8e2fde0121642932aa4be2d579a1d37bfad7be55848dcddcde4687367f7ce9ddb80d2e848a946ec0485f93c7305e679a84a769d0b3960b57527bd6150dd2ce412496dde845145e7ba6ea53b07d02aee09d2d93b747df056c76fcfcb2b5c86fbaa8102be943b53427f9c95c7a59cddc41543e6c91a5ab5e3b63367f09e6069b1ec7b10162bd3b65d352017fa58da8fda211dbed345bdba60f5a708b1998053b3d5ea65d90b3e50153b2b596fb770aaa1b0ad378614fba28bc9f08f2693ae81ded9d75ec8a15447e433d3603357261a35462486eea58b4f366d92c4ec704381d4f79f90b5a53fbfd4d2cf217d455bbf1ac8430b1490f7e616bb54d9c62c6c92cea76c66648baddcbf16437158601330f16109e31669fdc77d5e8267fe61b971deaac9b16cde499235712b7478dbb7e136cf3aae43c485dd6fc4562a4f5c50bee025bffead2833eb634864a77a1a4686ed8ab899e57c9133c3cd8d5046a75c829d62433afd6d3043ce4055efb644b2188465fa951f717b7c74f185c8319a8c347007a7abc6243598ad2472507f00d2dd332e86f8a49ecad70d9e142742d3c521c5d942b8385d867ca9112808f68fb79ecc046d504483ed2c5261ae2105fe037b8395c7bb4d0ce75b374deda57736f65f23023fed9c3200c52080c11f1349769a73f38bf4c263f1805c87f510a4ae161d471c8dc027a3aeecfa746b154c66ae3ed262693bf09dfc7d08ea5624aab83c1e9856f6c3acf5b793772fc4bbe6c841ab73290dbd61e5549ad824816c5e33dac01aa50eb19c4035cfcf7f7529fd54396257f63a89c5f4d3847d0e761b5a56ff784b76023dcc086cfc00713459be1cd25b4a312a90223ed777aade29178008282d6ae639215143bc21d4315956f7bd062c77ec0c4beae523ed0cfd06886dd2dbc6968bd32ca13aeaead27cf0e43b899257f7db4373bf849436331dd0e8f3c9756bb8ffcc86b1f505f6c157206d0a2b3e61304a7bd10fb57eeef5f79a1c7f4ffc115e2157af66901aa2d2c6a108850563234a38e05540e5fcd1b2a18ede37d5dbd7b9b492c25a93de2a25d834e179a962e49937bc84f34a4fd92dc874d8d0e2aa5318b0c7bb3d991ce9e2ddc6bfc53d50fe75aa8e45733d6c20f8bc21dedf0c825694a0e38287a22359248357d43a43fe06f42051cd3f576a8b50b891fc593eb3633fca24b88867e48c64e078a97bb4ed98b8bbbca3c65fd02c8cb29deb4175a067ea2fb969344b79fbb405f6b793c4115a9fde2e69d5ef29a0fac197f531c582fc5f261ebe8e8908cc95275ec68fb4a09271da7c085918f6e24dc8a81c4c6b5bc3d066c1e51ba0d44e4887758df7250a942c5aacd6abce34ccb1f6df7eeaffadc27e432f23462c2b66356c6a47415f0f1ef497ccd1107d4f4d78ed4c32b769e2e56a2ccd7f1e9b38cf8c5d2ea4e31504434a7fcba49bad05e9fed7c3aa80f8cc49d412dd9378cfad40310f10cb53129dbb236818e923153be4896a06f55c6ef22ea4f268416b812240a553e8d28337360c630d60d8c15beb7342077d3f28e4a5d240bb19c32d4dc66b6727b0e9aef4a091309329e35b5db6ab58a1c93cccdfde8f7392d87c90a66ef063d31df9581409ff99d347427a5cb0df1bbea0644991c2bd3d21d0f5ea07797ace5887e389c8cf68b366b2741f1bb6a7224074f2153dc658616e93fe36d63ad015701adbe00d68d0f9f65025dc852cd883d9baadefa67f6c5a505e3510022858bc546e281e2c5e2f7b799e3423c709779d6ede93ccc518282b0cae9e2c222d943699f9f1fb2785121f75f6812f99d87e3f4543437b5be727e02761920a75e9fdc4ccd94127904ace3ad2d305787a3387f5f8403b29070d51824b7ae0cc1c9e6ff37487b4afbc737b92977ae13e145ad19d64d973901510f9fdb4ad0cd5729418a0bb5f4839be01d3c525c9ab7c172c301739c880e38bc923c1321418dfa078e2a6085fb25181d8b4d73bdf90796b1f24b2e08c39095ff783d432a6f2b09cb5c92f42434aa0dc0279b611bc67087cb55892e573662244099c1ca1a59a28b98cb8597030cf79142e456ef77da275c7d7ed1d39eeb87b5a4cb2d323e2b04134947df5f55fef6f501f06a8c5be43cfcca7b7e33ab26803861ce80a7731d7bb2fcc65dca3adfd65eddb32a56f3bda793d1536bba354077833522eefafe39f945ec3ed870fef6843d42592cab7e37506400b1882cad1e54374fe7faa1194179e786d8061d898782c1bc4826cd8e6961974037388b7882145aa409af8e4f64f4a9a23faf432db62518d36ad40f9446ce36c3a3aa4d268708d174fac71914dc057f3bb55d56e1f4909998f92f0d0d75a5669bfa8f3051586983d804d361bb06f21389cd552d64cbf0d8cfb309b2e1cbc8340580398c5b6f8b9b8ed64518648927c65b584eeeee1a534577e8fe285dd7c4812cf6f294b27dbcae40ced8a16b1ca47492b51bd418ce57b2604d794a37164c06b5e0f913b17616c2beff1dff8c1ad0b20406ae33de41d22ac7a8069a192e3afef24c73c5f4dc822b8d5aa9538712d4239b5c394f2c7aff343b894960b0d7b78affe7dcd9abe7be55481775678b38523d93f8b4d1dff3bd868871ad4a92f5d3ef2a4d48e8d7e2014f0677c609b484f5fb472d2b9643480a751cb94b771cb3f0fccdd18e8a5d535c97b688645c13b49ba51a088c714ac9b987418bc633134852c61b1de6be16dc153f6b49a197a0e3ad67972aeca735c5c791fbc2225328ab61f3700334f3e0fcbfe797e3ab2e5dda14e26f21ba8d4077468dc8b99d652a9e9c422dd3ead19966133553e6a5ce5527e0f932744dad67acd5bea33f9385c1562d39b5541ed75345e1579d730ef5d39c12f4a3a47c183b770cacec2297263907434c529bda95783778d8333789815c8688f2909958021c66e5862b4b40f41a780c35370ce25e23fb2d5e7cbb3b3bec20698be8f3407be822b9b332b292a092bc5f20422bd5a8e5f01e6fff4f1f7ce82eae309cfa2b54af3388ea4bdbdaaaa251e751e5be0650e6ec86c4b178ff760e06e4a49d3a0cf5482af5d3e2d29dd5757fbb64442442c833dc526c5743864979e5302cddddb9f553645b609ca375de5ee10ad08943d134d7c0f061a3fc346bd907be0b4d70d5f5cb8e682a28bfcd6e50636246df3b14614a58ad142d1ca32e7c28639ba253fbff1b25a9d1a9f94e44760c16f4b3751781900f5da5cefa7156e251a76a5bc5d52bb89039579344047f06e3b5f25ea94e32abcd10ebaf94a10301a75e6e7d774a509b9b15363680d5747674fe76fe2ace8a6b4aa7434595f9dd4fbbfa5cb8466fa068346963737a6e043465bd55e7347b0c69f53c8daa232756e91b216a45a89452a7837950b9d01b76a5a9d7abb33463cc90b18a1ce90f7660e737da940478f9bf8aeaadaecec713c4fc793608ac8d92755890c9cc140dde77c3898f252c5597ae01f9af6c76e0abec1d49375fe58f7db1891672d8d679904e8ae92a427dd032f5daa7e2b270abb19e50c08ad2499b487cc4f41474e0091f5eb3ccd77e1436b1e9d879454e98667d16f5357078443d178c91e5cc6268cb321446eaa8e46f6f5a94b1424175953d6ead6b3452ebcc9d0f3655fdf0dd548a56ffa2e5593dabc67ca387d6d5deb7cbad8d708772420b98ba68524e59a0b880cf907545cf9c29623b1ac941d751392fcc6142cadcf5a3818422259616edad1074c5f5d117706434502f336a617de97d435390659d1a4f464aea4e1978b2b997ae2b4224913d67da79607235e8652fc3c91d8fd2141e69425d46afe46087e99f758a2979f0ff63a7469906eae79fbfd1554946ac37496994ba54fef2de4d92f533a47f464b79bc915f375262bddf0ea5c209c7a65fb303bb7ef9c1c3bd181c08dd49e05239c92abab1438c2c6f74bc446f0ab937c3702ca330175ff32a0076e6a91a8591567761bf5f74c37883ad8b4df468a7867ebc1a79e22179c2c19a750e3f94cefd09236ffb980f2983b6f6e0ddd450dbac1eb6980a90aff679027b8c0cfb22e36aa47d3a900bec9d30c9f7a5e74de038eb7930f8d66af4e0b0ba0c2989f46749b39dbe6dbafd533a10078897a32a9c0ec2df9c878e0a67136f14e21426600a92d04e4ed35f69c91fd85fe06cb4a28b1d313dfcc5e889d8c506d301447e259657c09942f4811481f240fd553ef3585ed5bf7fe6a7b5bf3149b57c64849eb49edf5c8c32bbecd58b9e4b0f2bb5f5dc59d82fb3943528e372a973b9ce50e5ebfcd75ee34937e76a22ec4974efd3846bddc1e8f7557c7e9edefc12620bfb2fad5ef591c642e3b613bc17003733ae83496034306718a56b7aef4cd8daec04ec48d69a5939758c2da3a0a3251fe390fd44ce3a90c11d634fbdff211c8c0bef6130354d6ea5596839b57460565fa23cd83aab62ba71d33c299c5392be7cb3cdf6b87c9228efc6e50fbbfb136801e61f04ef2b0065ef0ce74b411771e3c617c38736dd14eea4ee411e6bc4f5269944579d6054acfa7de8df9cb6648d122384acc534453cb0f954980d0fa4d243dd99baaf1001efad37525ca368d35efb1097af6b867e72d8635a26486509dc040583be9edaccb134676213156a2e335ec90374005f1e1309b5564a6ec66726ca394404ac35f2e7bcbdd86c8495ba0acd52e73a6bc141b76c0481d4afdf7f0a923da01f2d7a2a7274772be68d4710cf031299fc246b510239eb3b74b05be99970e25d3b6354583bbc176597cc64ddaecf235b235bf006fd671916c78c23e970dd9b49979438af97d3d4b6340b1f4cabd229c524679cba0e976b1456ece9eb8177eac8cbd19a63590b9cf4474dca6c5dbc5d06c4ec8dec7b5b631aa4bb5862c3de2741509260f208c7078dc2a1186f393d9db8c7cab01b99e7c5018638f61780e07bd559934494ad4852f4113775828d0ec672ab9ef4d202eaf087a981fc6bd28367b22e934363c63eeb215b0f5013ba6d10391a0dba8049fdefdbeebcb725db708e782bef3cd77351e6bd32fae5bd0648aad6f3bb10aa2e2b0102e3d5c9bf3411a40d126c42fcd9bb9df5887b21bda9ecc0e047541b2e9b740e11a45f91fd1861013f01ecff5cd935bf6cfffb1cb0b939ff6c512dddfc4ace46ea6a208abe58572044ef23e2f4a1ca40bf21f7b95bffd56978de6c9617684e3681dcc853484ec4f77a26388cc8900e7b28ad7766d2689b5a812d479cf6ae581b5d2e2ee8e0c700acd6939a2e3a6eb3eb602dc7b2165976f437eaa75cc3da49416a3fdcb4bb530c2090dabf3349e7873e64fc0b4c77c78e23deb2f062abdac1d94cef3a4d2546f8f78e20127e5306200f6360ff707d45ca697e32da74cd55a199b0410ab4a68ef4aa90a770ceb2acec026bc7f411808a87cb6a65ad2425a1301e31d97e5441ea8529882301c7ef660615ad961945a660bd75223f4cd3202ca241b4bf3118cb7dc4452dd622fb2a044f8fe4939152078c3060583ad728c0bcdaaf821e4825ff3d73508e03ac80ba43e80d9399a46cb5cca3af0076c7714ae37951c3d2787e2ddc489559dd691cbc981c3ec4ea206c34e79e89bfb5cdbff53e501ac8f3dc4e19f65f71776af88a0dc54136018f390392104d799f2234b73f84c1c52c9f7d50b2549d8c624885719fd1c8e01befb53398ac8edef77112bc67759ef385c8161131027c9d405a2040d0630c8342bf66e112643f803e9b388861591f1c1554746ad65b75230c6a2ed086f44dc6c92b18f3a55d2ddac1b87fce4aaedccc62b98fa042822bd9104a655c9f19ad3c6e4de87edbf4356cd93fc5657c7e65d41931b012c8e5816d0f0b7d19a356f4706798246bb05928f59af459993d286ca289865819e362bbbcdcb8c589bb405db9c004f7b466d0e151264a425b2f26605c0bef7867a4b82b4cd483d9bf8b5dd29ee63e6898a9cc2fde9e634fb62a4c2adc4b03ffbbc5aeb8276c833114523c4c93d9002d11f31af819c923b8a2016191a21204666247aa933a6598cb349a9f2d11e1e58a8e26a66347e417dc57f1937c57eb99ed8509bf3fd267432e3c6f5a38cb2391ced1924a1f8c5cb0b7bc70acc119d030f69d0eb02b06e55f5c7290fc6efe9677f8b694c9eed1f53ec1348ae3d16a484acc7d74c14cbb525682b42361d934d873c6866571ceec1d7f72acddd8fa0ba283f75a336d2d23bc1781d87424f328afa184e85b05e7e5593faf84abf707b1ee26060355d527a022a5c3ae258b022fcddd6a2fed2811f15d8ab127a190a24d0d5dbd8e5946a693a97631f2b645ffdd3c08f3cdecc0d18fb2dc53643d7195f6512a0ec10cc6d90dd68c91019919bb94883d192b3a7622cad647987882c58b6e7d8fb4af75d79126f15afa5f81093e3998a54316ca2e95b9472e652bbcd799ea239d2a7d6bbc35a695b3442165846a83fb049e3feed2b9166c26a77315726de34b1e1ff9459401884fb03d340d0cf6455c9debe37010c5745f9e3f3e8e70bd91c5287e9160f3b583df608d33970bd44232e518731e3015d83ca72b4cc4013650be3a84ed54cc6ba91149d2786daee967a95f44a2826710626f04b928c4b1a6e71a2ce759c2c4becb556a430b929f8c859297cb7de76d28dd3fccf8aa4b4624e080a66e60b7f183e097c32c77937d1ffe49081a0b630b95ef9044c77d01b6f15e16fd10543517f5114dfb56d153e4ad203d261dd572109f0f7e5ee7e848e8903f131463b62ff2822dfd8d3adcbe75a3a484de115557b5668c63b11aa6a1ae5edbf22d6a615f0b42438e17b882737a8b7dd33d526578f8e830c91ce6a9b72c2cfe8a64b1792293c0b765f7070d1a706ea2f3ef3b15d68ea9fe9518b00eab6f6fc5ba4190cc2d3329549d692b0b790f376fd581ef0b7eb9a9da193eb58e945f125ddd231af53094ac95864cfcbaaf9dcdb29064c58e8117362c6314c3bc08ecc6e4e5bcf4370c4578e2ac26f3a5c99a571431787be965c0676f34f418c50d8edc82e173d22709ced74c3a60e034d7c049adb3a5938736829139e047f632fff9f36bec4ba2ec7789a724d2ce749de33a140a02688aa2a83aa6896b1a9a045533ff670088704551336ceae82da8096c1cee3e7b9f8207cb66835d656ff54c46efa354b0f0e2e98974ee54c7bc55d8579b6f27bbf090d415737d740a0389cd5b9fdebcc9c59a92bfeef5c042d90b00d2c9d0bd314cf24f392307d75f5b1a9fc8ccf66722175b33275594379945edbfcaa329397cf073e58f30e792808afe6285b5a721931ee5d2ad6cc84d9ce4e14c0aae178055a931b6df54311242cff27219a31475ca0f14cffb3e5fdd9fb24e85628a3c9d0b9e5c0d559d33059eb38b6ec768298294af3077d4a14486e099b214e2d85107b307878577ec4f7d000473da2c7281a79c8e3f91a8fe07b949586d91907032c6cba9f3a8a361448a905509c8edb59c129f1fc3a09a66fc4fc0d7e57f4c61cc4c1e550a79783f12cfbad1af6a9c71b9421f7deb528f28b38a7ccdecc688077357a3ff9307934a05fd383bba42558e33ace2b44ddef1899738c2ac80347aefb3718dfcf8ed6281d4a0057459c7586dfcd6fc52a5ed0d5d22e071cda2ccaadea5bd46606375d15ca064891047639d0c4758bed40a03ff0f42ea5ebacddc214c895eb696839eea7bc9760dea718c5bd7f2dac67a106ae78a03b591cb04684a3926c24bf8dca9475353a693dab49d033a58f454c9a6dd75da79c15bb82f35d71f5cb5ee42f4f3a81221157c317dfcc57e4db9b2212ef1cc7a8516f9f2f548780388cb6f97bdb9abeafbe72c56e0bd21ddebbdbf3d97bf2a3ba1e95705ac8a3fa51e53bc69b973157e0508df778d059544e10c9284af8965681b3f14610c2cbd5a691d51b9087a998c3b04252fd555f17e49023d1e96076e69b3164bb5d5485029b822f541680539260148d1ffc48645d239d9cfa0e4b78c8932568b7bce8e7b54e4934ab605e9bbe33a5d8460589966cccf313f7585e24553156b3357eb71909dce42982bc5a6057e8ddd799d00fb4f0cdb5b3e6fa66cc0a0c67c095136683c12908a5d65df02afa238af8d0f8daf779e2748a5cf12899b5004e996f9483c0789852770c7579f934c82556ac28a24ac63574054cb87d60e46622adaf2f74aa03d037c81ba8c87632857d4ee8fc425e4cbc0cbde1d58cd849f0b05a89265cf8ef220f7c5e76a5ec5e32d4619b0457762210bf5089f6886957caaa8ebbce3518beec1a6b707cc3e761b650fb99a1ffd748df4777613ff2d07936317909cfc605b55b4a511f0b7a34cdf67c97f0f317ac94cc786b35c5fdc4d63ab9431600a693821b2d64141da71139f0c2967b0b53418f02b1d766441cd6965cfa73eeb13d7385bf3ef480bef72b3dcdecaeee3e46a137d15e8ae9164290cb46b5725284b70c4c5d5b5cc976910ddf0240f523e4df3f90014479657804cf2e4e9b365681de9c31fd26ddb993e22c0bee2154ef10c614d62d6ade070cefff79e22c2a35350a3303f026efdee50d021849f7446e7ce27085fbaa60599aa04174c77649d81786d0e1c677f9203c766fd8a51911989aef609c092a30105a55e9dfadc0fb7a468417b9fcb5d0caa5c997b4db619e48e53ab483f1ffc2610c40d82414eb1002dc207b1789ad2b874cc2fc123d65762e3e0d32adde5a8b128f88fa1c96a179c3d070b6196168a98b12a63c1083bc5323e624b54c56b996bef70daae720075764ecbeb56b961999ce039624bd4581ea2794f513b5f4bb22fd730df1be2e03c09dc716e9c553e07c0561614ab21510fc5ff5c2c920c83bbf194ba64b76299311b37508997500e35d421c6840a0ada3cee0e24959673956680ef3f2f714bb6dd60bc3fc6e1baca7e05af6ae16d229feb4245b19661973450b91bbd412d574d34ba3ce21554976070a7aad2456424adef627936387af32cc5fe941b89b0e0f017e985a937a8af03a03334c889b898289848cc587167e7a56d6da344e8247be48af9a66058b7dd322510908f7bce4b253be9e18c1b4dd0a4431412313f0ba0ea0979acdb9790749ad33317f47bdb13e6249cbc1aa1a17278da6391ed7cc4dd350f44c82e90fa8d4f9e8caecff7fab0031a639492856d8c77d560c61823f5138e9251edb82472cb17be9422a80b492d3db060cb9dd80db5bbdbd8470339b312bdda3a6f44ee7ad2a05470235ecd7aa8558939bcaecfdb2dc3076f353c1d8357d67d139885859ad5fbf651fdbbda5d6ac7eb3ee33b524b9615599e9a31e9df3c8036cc4b0eaf9c9c70f19986baad7b98e1087aeee494749860b1521f0ee12f27ab2d6167c5cb68c97d61a5b8825e6ddbf870e54ab9063552017fcd6faa1c5184cd864b34346375bc8e027b88d609c38900f36518da595a774af3cb1eeeffc56b6eca62a72d46530a9490a70af104398fbf65d683f4da6efa8647ce787edcd8b6e874c8078d4f08e1996e9bdb29c77da51b85e517cb877d991f52d96115794af3b277b8a12184d36f805ce567600af64d73a117989883bc919a3d1dd6b343a3234b98120a4bfdd71979eba33d93756a35dc61bdf1623557e44129500309fd4399301d85ec0a52aed85b5db03a6fe8282e85b0d6281097d9f33abf0696661b33f506fc9ab54d121b3fd154a525694f58e011351df1e3bb71c30801887c6fc0d0e79d3aa040b33b85d477485f11bac3c60e57f1008319910ff2ce56984ad30bfd90e5dc7d4cb2f8cb05a2d510b3df608a1150c7fa92920b23fca1fe7e640eb9836b405213ccc2faf517629669dc3935aeb6c96f6035f822505aca954f2def59d4d1ce8c9aacd56a9655f1debd9c7d8d4fafdd38a1492dd31813e30fa518ce1098f4115d05c54af9ef8c27f001b0c4116816d73d107e8a86a778dbceb0ed9fefbb6c461ddbafd7c83c6ddce11e5f5cdbfcc15cc3b695a7776c434976e5873c34a575a1b1a4d5a7dae0fc5472f34bb08416fc7316f498c19c1b4a1b507358a65225ff0f6cfa3d49483f5a570f092c70c029b9503b61c1420f8c940eb13e948ebc42daca2258949f2c6a87eda535862199590f15ee458a657a2069e2dabc5cd1f1d0c86f2e5528102422792ba1424798dd5c9cb600448f8933dcac0b09c436d0b0c1af5dcc43da0d3b3b1f5df2afad52489561d60e7eda10a7c5cbf1c4f90bf34b414d2b1cc6f0a8915a9691269afc4c372426b8998e73854e0ff00796bc25fd2d4900c9a3dd5282a2f271ee7ccd0af6ea9aecf7d4be5f4784f35d01716194ebaa4fd8561749b293d5328467252bb02ec9c05a126b8bf54d4a25912f256426aa9586705fa02deb460317832289b184892a3aaadbc37f785f85a7d1cfa4359b8a9efec65bed88a5a113c69cd4eb85bab105fdb1b58798f6d83e452c64a5cb6f408eb9904efb00d155fcdf0e3fd829a3d811bf3fdf2a878001fc7ef2192a9d32a7e63d1e2567b078df051a728bb8fc22231ad9dd6ec78f55c17845c231252b54faa062f5020c7ee3d5543867a603e5cb99328b7da5b3cd8c4d554857100d7c2ef2acf849798f8e5caf9f84fd6d2da4d5204a9971dfba3150364bee1ee98ac8037a0b92b9207e65a69e9ccd1efcfdccd182dbdf5c126cde57a624204b21684f69897d95e5b6527d3c17778cf822f77c716e120a016486cf22897b6f7f30e30e20ffb25df67dc21946e00f6a1f003c7318b5c2f9b19ce91e10d3d8857e366366ef67b7e1fce7781a6adfef8a4c0db360b6144410b4c4642f7bce9e8d40be15f98dc794db01cf8e5c91dbfa9fe48252401a7663f69dbaa40dcace98a9eafb06d85f0a73a0623ea42558f50cb73adb7291deec074740288bca0f22e63931d2afce7a66e9fa44eb7a4a563a162cc4fc09c41964165aa375511f63fe03c001c3b1e39b9f7cacb16bb4df2599ec31fd8977ed60dbb479ccba6d570a318f2b605bef6272af8c156e28079dfdb100991cb5b8bc7402b6a72da40b964f32da4482cee04964f26604c6ce23c8e6eda27f84c3c15769d9bbbf99c1decb37d47da1c24a2e2743a2b6223308e00ba3d7afb6a8702f2aed20fd51789e96fce9caf2b4349dfbb376f878007a4b61599b6d168f7730e5fb748df01a8da727a3c73443f667eca0e250a285ebff91870ebe0f4182106284e08c1b69353cdb0d8fe1cbebdafe5ea88ce17bf9dd2f825955ef22fcd0208650f2b64720aa3c8e3642c092fd6e26d9f166b29995373a8f2ad70311956bd2e3c469221dc40ff0edfc160a15e7640f40a161f68a166d135bd8cdfa36a2ccc5baead4c664f9af3aab1aa634b0726be70cc458cc5bb6c212f01c30d96835328506db3806d14af778ea597939f59a510e17dec4dc34605c49200e881fec937d2967e24f503f2c9df49b034535f9e1abfb46cc5ba8506b512432807fef7c867e268e74b32d3003d6bccb55061b8deea52563b2e65f68a7e8801ef787f97fa700547fef092e69537e96e3b95b8f4c15ccddd101cd8742cff1439ca38440c6841c780a6b50b9e9f9a63d20b1155137c7d9f76ab545f05b46f9ae22981ad101bcd5647420036f050f086f12d1635350e35f4d2b0f283ef4df8d52e93c5b86c380f359a7bdbec8bab047d733465a9313bcd9f4b02c15d2daf576442bb581995f6f45723df1b4b16afafa0ed418f543913b83f82f7dfacf53fc530bb0d37ecb43c75bf3d9d4d0ac5c02d15e0892a24df19e646f8a03b28da4b91652744da0d00aa55b0643009019dd0cdd4aaab4d9f0c9be54204ab3ac7bc83818035bd1b4adf0c4a4d6718cd78ec5463664105264f17adab11108cac975be59892201c42f2e8b26944262fcc1c39af244bb52151850c759de51c63301f9821f381bd19bdf652c7c3c127ad22dbddc12f077037463ed7cbd54d46689176d4f13b34753ce94d8c5ddd185ff479f012df396797378b5566f279832c42dc5a46041d7f317803cc492e3089838bf538a9c52f5341b8b9f2837131c779065d8b1fa8ba4ac7d842e551fc21860f0f39b6fb2d57b879c930a320edfb47f2121e77e0da3e19fed1ccb0231669e6766179d76520f5857ed7bc7e5180f9685814c346589d8fa7f6cbce2796f5d16233241db5181af138362d26c89e8940507be21e6cace7392a4681e5cc7a1a9ede52a41da153d5b5b3811b44ab4f085375e73c5cf618c6f92f7d4baef3d0344114b25d3778090d947b8c64902ffb8fc3d5a0f6aa23407333abe2e2f2d00e9ddf9989f4f32eece2d3c917ea3b3aae5c07a9ee2ecd91a678190453e34ffac2cd136dfecc0524c51d37ba5552c4fb7488ae948b0cdac6caad444fdfc139c32e0e77d75e5afc721a0eb3af13667fb7be43a8b6985a5161f10d536274e5fc636bd988a7af7d545e1ba1aa6c4064d8809cee76c095bcefe7200e3c778c16406a20b060349d9d1a10a543c8bef363b0a8098dab61c25cab3832d5631e26d153902f11557eef852d0cb0db0e608b0770af800a8695d1090588be89c8bb847ca8606523c94f07d906f0ce5a599bf4c9f23098635e854c038e60fcc34d272912321312df38f4bc26aa139eefd8aa8dc263b67b893e17f8528197bf74eea27d2365741d7ec003ed270b778d5b6617cf48ac822e6f815a1d25004d47a5bb3e1074ab8839d3b37c47694e3041e60ea5b3508e7444436233fa66e6b4133ae211f9ae818b663bfdda2fd832272f2bacbd707f570b185f89fd6703b5adecbf0de5c5e0fbd248812af051dff4a0cfddf424ea42e5ff47a06c4999481d2c2537bb874960b67f1af623a253f21e9c4262a1c580671f8d639034e833c2285df4b276b5ef71d8603574ba6428282dd048f4474216e7449d86fbd25a577a2e616327c6156f4523c151675f443c1f34b9c373e172f85910a37031eb90262135bb87e6873f870c96fceaddd59b94ae75a93b394d22b123513b1292c26b4a715608084f65328c80c76cca98279b884884a9fa2b950ce8173eeacda82db2709f5473c65999c53e9a23050a3f0070fdb21bc20c60c87e7c39a5fdf641afdaf4c1f4126b30c1eaa15ce104c8ee902c28d982038c8f4341aa42217604c87cb78643865ec4066ee61abde2e73b560fdbe6c157de03754a63f0b76e454dbed6dd18813a34d81a60e7f97bc48a9fca2670f09c0c9eed9b51799227f83edd201f1fbbf2fdf787be60f730defccdd9937cec5e33691a4f81faae53269e35256b4de78775415086f689d40713ef7c7d6724134918751c553a436c4d793dc0e309633d3ece7fcdce3e714f40f8c805f6d059adf842afa9e66c42a3e3c40eb772c3087a5f6354d2bf571fdf9a44f5a66cb5278d70845d616c2218d85a4fce31748f0fd43edad2b97338252c756905e8de7dbacedd0f16828acbe501576dca41753cd0fda749c8a20a3caea06bdc0ef30ec23a2b26013d6ec348c071ca14598b0fc8493cd0814741aee4d826894ab916c80147cc808f2427ffe80448c5c5f43d789d8fdf2f38e8c5e43fc7d5cecbf6526ed9b269a107f8d9cb4ef1399af2cf758f3cffa5ecfde827a5cff34e46aeb2e0fa0c4f60c15c5ec375a63b19837e3e08ee7641b600eb6f819137b825cf2210c221eea27fdbc63b17fdf648b408e273c78e64a27e60c6ef109820934b4941894d06bf7bea37f44226fe8b098c8193c8fc1e5c5ab766252e7687fe0968a3fc9f4d068f2889315dc1825222d1cb2e4dd35b1f31e1ce1c5180ae855bd9eace726a57596790f58c18d1c2a7a57ad765f07b3540fb2d78a02f22e147526ebf48b00d4148d96a26fa07848f9e73373923bb99280f29f5eb4c470e34b29dd15bdb671e79530163cf026b90b0eb3918e1813046236ce73319f3b61bf15ffe891f83a62dd76002dae95607ccaa3ffbc5c7604aa5f1cb2924a5f1b5075bfdad2a2ddb6cbfebad2ef7207eab896c43a6973f8bc3c26b37581dcbd73c61cadbaf720981991512cae49c1d48b800f6e39cf88609bda2636d287965415898c8431f1e32b7d6a851f9b584d7d74d889d282b28d02d14fc35459213497edd45536858fd7d0a872b6ffd8e5b8e65d26be2ea4f5ae20a4decbc65da1cee8a8e1fb452603c334ba188d2373aff23bc527b3d84623ea44f157f45e3bc3ee311f91fadb9f6f1be0cfcbf1fa0686f15acde68d1c92bfc2ab439122bad4b700abc401619847edde5a0203db2c0faabf48b55fd34ad6769ba59e1e386b8f84d44c8a80d4eef0aa85d925091a392420b401741d59773e84b28b3f41a6ed0732fe3535698e592569012578bb3dce2b9b4699c429b60df4f3f75f403da8de10cfb22ef20f499a7677a9238e1ed2eeadf5d20c6fe8030e8672ed4b9e5f80788e047a8ea3dc1fc49e22961c10168c1f065e91ec19ee61b9e17b175750a64e2b078f2185e5dbb46199a656d153dfac7d39d94a95609b84c89444c12542f61b00713eb78f34c556a7cf073fca17b82799aac4767df67b3622e829384d4c87990964a64125666671a67a22b6c649663d941c47a3d55170c5011dc193df735b10fdec41f4e2f20d05d33313dbf44835ae62e2e56d96082c102fd7e53271852cb700873778021ef7b8cf02c9b0a0784019a682dae8ba6f59cdca2bed3bc60acaac184f4f785539f5d56def3876a208064e06b3b3088b336e00cea25bfcbabdae70b1bd81da511fc894cc5826ecd65f2a33563d93e83b6c715169078b9d868a5047b536c6f6a8eab60a67d54dfae6ce25114495f6bef10bb53236662639823575e66c5ecb6b922770b3ec8acebd7fdc4b5a8af5358b4728fde4fd47c4c3d5a7f44b7405d31b6cf9280316cfba6c559c67824ee181a30e03a69b917a03e27756b412563f92c500be0cf1f274d0c62263e3ffcce18e2d137132b970ea9e760d8d799a137a5ed351aaa8811a6e2b923b318954bdc32e20b75a3ba5b0ec46667dfdfaa1020e7801629aa594660aceec94a6737a2667763de051d5747f81f8115c19ed33c194770504ce1e6d891eccf5737d9e268536d369b08f248f5afe1685125dc8c1524ee2859bd9d88c6fabf9b4e026e1712c6e8a72538e9c8fd93488a20139c4aa7f0544bb4203160592129cc0b4d3b21e5ddd7c1b27d0d766db508b51903d5dcc3f70bcf43e4a71896bcbce3cb73e5baecec5825358260c0c9c347640a7df050fb016c6e35588d2eec102e33ce700fe82815c14bd4b51000917cf15c63e0e5902e44578db445855112d9adc55d05a14c3baff818327c49160df21964292b6346253578baaf9c2470ed697392ab518b515b394cd10f0b4b00b8c6f844165b8746cddca25c408a7922a1ea960199bb868009da1ffef084ffc4b2e92c8a18594fcbee0772ac8f80e3060385df96b374bbe73c4607137d4af8af0b5b027f6aea20555a26613d39ff0fa8deafd4d570b01e06954755bc3f7b32af906a1e96545002cf71c85fa7573ec2a08ed5d2ea3936ee72e13e939d08a4a111b85da94b1db5ffdf2751cbe0d140541bdfa19f0db2d921dacc17c4cda02b5ddd0363eaee26ad42c371fe2dd9974a5aad23854d6afb479697e8827b867e1b63379433419a6bdcae2e1026872762436a60423a0912e80b405503b4ebc0e3f7cc998ec18b081430190ee9236b2ae95f2f2e940355596c2e6efafc4c290264db5088819d556822b57b9cd8b116f47b27010d026d118261d50a3944548f4e9bd30edccdcf9f83e96355dbab2fe64af88d5a53cfe1e1fb1ac2c0fa43d22a1ee16febac910d7b3805fb9d9c3fdfd3b20be44839642dc2396ee797a6f4502468e7fe4e457945448ae75bb5c10da635e77cf444d878992a2ff4419b596fccfa896a11a0b326d1e4a9266fee671ff5ce4774f9cb3b7c0a68044d9c1200afbbf50144bd0017b0bb39ddfa044b55e63192289c55d2e429eb742e540e0f6f9e013b05f910cdca032290fc173fcb17dda9a261140a448e2e28cb8f7edf400092f323097a6bb5491586eafbc697b1289cac52b4f2d29dd4a17aa2f9ddc1ea42782e4ecf7c8f5f5d4eb0460ecb36adba6721417fad10ce07ad53fed5d9eea7e138f129fef43e4a6157d311f3a05704400dfa927eec0c13915b8f31f68ef746a1f239cc5810bb5246ef4cf36d3db404a3ecc69a2173ccb7125baa5639a42b7e3d1506d84b68a420aaf881642d2676661316806fa059343a6fe7a4a5163becc9a4d9f61f8a95f7fde7ca6dc4498ca4aea3fd4b49b3537c5e43f653bc5ab1032e3866cea1f448f638e4a4e270034d4118203c041cfd0e2b88d5b20283def3d680aab907dc84b853e9d48600f6d33a04e8a495cdcb4777a7d43f7cb219522d2514575e82f3118d7609febfee5fca3caf54e4b211d4249268d349abb7327ff04707bca28a87800a2205985aa233aad600c486b50b285e07423c22a4d9865c39a2c5602ce4e05abeeafa34a8800a08b322c1af3b93c5389819064d29d951fc4539b4ee0faf7da92cdc077f79f4cb7830f9ce5bdf39a55c1343b63594bdab62d8f2402b36640823e3ec391c0f87048bca9f2eae1e4a58d59a53209131d90b79de89b82269e835d7bb9eef8149c6b091a1a797a7d543de2a51cb144a1bb448ccdd2c5f362092a6dec32ab4e35f65694ad26ab77440d9cff5ffedb481d011994e0b237d273f7d8aa85aa87f1259b42711cfa5c74e1221ebdc9a757b53ec5574e38135434d32c10b16f4bc26a3047d90208da661976ba78dc2e68eb43371f18abb4b0982d51fd0f59938696c371b0ef3b7390635ebc5fc9ecb2732e306b0bed5560a75734130c5607c71e2d6546716f9901a177b40636e322351a9f192489f48edbb4de617fe8f56f862d472d6f1ad93639496af537d856a112d5d82e5fe86f216a89b8051917fdf54d5561331bbaaafe42802d35e2fab61733e8a8dd272f8fff039bacec90c154eda4d8f95ee4763f6d42f47eb30990a98a27a850480122f4704ffcb70af4671381f328b1028fee619302040319a599a214f7133be138f8f85f2b025635b671a78661aa15363fa62e257c562fda7433de6c5d7f7d76b720d30a27217e3b384b2022569d43d0b797a79e09d7e5dcbaa04ff28568cd9082b64d460620573606ba389e2292f2a0b2f1e0c7442e5c6e3a16c92a3f320712e30dec182470733228dabb9974b0781312917e4ee6313a0856a78b1f51b8f4d11ce5f10e14c653b00e3e1de4308bff48587a20893c463ab351963649bce7923c05d5c1888fb34d5f5b51d5593863b1c753fe7bfaa43dcd4300158151ad4571317243b5bc6f06db2b46ee7844c4f00c48e68928ea846916503749a790c37489be6a2903b6070f1d84248f5108fb1e9505be250718788d7ca8359cacb7bcc7c62dea0d2ddb2f18d6248d90edfbcc7028ccb122df8772a68c7fbe30a3813f99bca7129bf262311a1d991ab621c95cb42a9f91c62aeeec474d0fe14f29ec87de71eeea4c4db13bd6a718a5d3dc17d8c963ef47a99599df269a77fd5d7399a3741f35302f9fc84c2803ba496b067211ba03899cf06e159ad5b8ef193583134c15646f348e9f793bd28e5d9ecfe33c957bd03f51e080b27d18d599d4ed0072ce804e77ce6232be01343744c0f2f8c335067bb1b50841d7e0c0ab032159b665897798fd2f6e9478981202a85b7091bc9ab58bd456785f97d6105ea6c9e37c310b5dab3a6387de2819e0d80fbe3d1bb9cd73a816b9f2df5565b34263c97f4884027afd65eb5a06e3cc9e1e35140e6c51beaf4d9903962a33e5ac85ed2b1cd2560656dd720a22dc6879dcaa79f2404b5eb813068e38224f07ef521c513c88df871aa8b60fc5af3d49832f390157d5a2a8cd82bc7b03e4a22a61e041aa6fa0f6c8a16e5497e145f37de2d126d9dc77f3318847277e963530e8b8c791840e2204a8eb49c35882429d068ab94b56512fb4cbee4c7916e18c5298bcec35b3f78da55d9795f379609a9fdcdba2ea78a5a0bb447db23ecabae29eaac1a612e40582f4aa93dcb6945c4c733d6e87ec2747b724a421e4387e78cf736839ff4e3721134150bb9e80110b5388f9486a1b6ec0a6a0a5f822feb86bcce3f3d976d419c4234f6b35267f168abfd6d16760423d5e1f36070d6fd4ede3502c2b6c1a212d221e5c64de91204b95c0a1e895c22a78f7de55ee2ece54158e270297b4338c6281387d91ad55ac08ab99522597e6a5fa842af4c0eeac3de058fe24529bbd6d38c549e4be194d55642dfc522fde8f0f460fcb0b1bcb6431a6ace5309e57e353f756c6d1598996e6189edcb77f6420e8759907109beec96180439ac5c29f9c11009af17da38824e3493b4f8e440cb780b768beef465f2e2a4397ddcde1c115f460e4a00104403f43d337573908b845fc81c0931fecdfc4f85d054072f7647ccf53eac40c00157d849951cdb1eceb92f8079d92483f38c1b424467fa6bf8438b79fba70f808e0bf4492e457cf6d83af1e258b51717d9010d78094bf78dc1135e16c96d08aca2016a60f107f23538ac387b68955983b6be1dde3a13a859ff027247f84a011ec83aea856e5fe324b608afc24be8396600b07aafeefb2f33d78eb66742141f179298503b07d707ffda13685cf8caf1a390f81a887cf58041e36f843fda36c494240b8853400de1732819ad8ba85926baf657b1bcf3adfe20809a9215a0138d07e1b3876192336392dfa01458653bb2b652c84aeb216c096ddefcf76edb3cc5c60f01f2e56553a7435603e35d62cc7295a737811782c1f278f6d6ad3811419fa9a3b4438f531bc1b656ad57fc02349df5b4dd12996dc1e293673fc040dbef6ec3afcaf6349724710ab19d4b88fbbf782e5f49939eb2c98d7071d06ddf2f9fa4b999830bbab8fa91c44f55378df23159b325fcb26691abb0bcdb62d6065a702b4767480fc321a8c401c56835d406b8b3279f4b542950155bd86d8db06c4e6c017113ad7e9926717b0b1559a904404e748742cd0a2fffb12f04634472c84bbed45f5205d78673720740eeb14709f8ac78607d5939fade396f09132f2888e7c18bd62c9ceeee82a84b5d5a8e621da8825981ab1b2c7f3cc7b850165535707ab44df829b5ce2463bf4e7110486fb175a1732f6e902ea062d9430b8bfbdbc9c556c01b80728273d9ae7825071a60ce04603ca10f5280f325e8258fd786dcf23b6f9b7aef6a18638fb1311c2336ee0f8577116778f1c085a00f4eb7f81d8251d74d51e7a902f16e8bd6f00d622ceec84d191a9e9510b5b3e8c634421994bda10703841425405464438df2074d133226939ad1b2f000f16b32f36b3f4e038ef28d2b088dcfa56d1d94d3f0950c58ddd8fceb5c3b384b7fc6cca67af0ffbd244eab3c5cd1df24908d9d02547b749406fd51c0c29b7942066484aa9443dbe814297d6b0a272970d419453005b10b64b7656777575d6bb2d07f97d25166ca93a7d2c3ef904fe600c10dc2a0198f426a2065f1fd4895a1b12d7fb64ddd3bc087148ff562aba95014cde44e694f65d0add4a44518b7c73a7e07baad0f78997fb9d348baeb53c902c77af7b1e839c3d4feb9a0dd64b377d46b781172f407a11decfb0e5a5aeb27f8ec84fa533182e863fcf854330e679d052cc3d3fc41457ca0372927bec3d49e6b33cd22c8bd50e1f82e3e3bb2367745376459d6f37a053eb01f208f56ca25605b7cbb57def056e61ba256d5c99c073750453b363909eb8aefebbf70e6adb9c1a2d6b07a3d8801c7bfb05c3652f1c80e95162cd6465f62cdd60d55f7866f2e70c590a442cd324bf3ec87ef454da79520f5b81261a01dee26d26cc79947c48e7b22264dc9a2f9b5007145ca718547d32d96f371c8149c1ad24c32b0ec37a8992e2c00f38e873e7926f0ab48318269e1387c7d0045f91e47590dda52bd53a42a27ddbed8953ca57bea9cf7b3414846f39152ca07ae49a7c9bd4178118a8bdcaf9a190773d86a61b767b7b76198fe1792e2d37aedff59faf9e2341eb322996614b7a71565933df7a1cd34854baa94a9f25068b6ab405cfed170f195e7db5430ddae33325dfa7305499965d1695dc398cdbf20a1c6461e3c94d630cd38f08e6d861389f20ab86e32e14fae908f075e296da14503e19979e6e4415e86da8835b8f5d175f4ebb4d7c3cfe6e297665f9e8f5eaad346f44fd0468453bf5cd3d6feaaa36ace238b87266b7a851bd73e539d30d87c3605914514760341781744709845eb1f61eabd7ee5cd7c444d9174509050f0d0c63a455a18bf85892b4c11d6c798acd0f9eb56139f1dd225bd46d07d42ad4f81ca1bf29566f108b3dff1c2b67a5683c977ee872dc69bf10874d37ccdca9c8d016c01d6e32703ed7a0c13a9d109d86296f9669ba5e56a88d2183c5d7646b41113906bd1a602cfcf09f472d5fda03aec5c7db5d5bf3d5133a33a85886fcacac5a64bbda89b5e69b4a66acddf11b5c1d60eae1199fb227d44a7616315eafd217a4a1d44001bb0f40968394456fff27f86679fde379c429b63c36ae02b87d38b489b16c565e84fbba2c7d81f03b68107ece322a2f116c90bb4d4fe7e1406f2a0b795858186109e4fd8bae4be24e658299458e27ae8980b9982da4cc35d677ccaa61399d37b6a7f05a4487237eee02f07d7f7dbc434fa511c4d24684b571f160d2c34488c93de80d1e087daee7c6fd556768c896de3ac2d919a29bb08e877d2f734e4b86436ffbedd5ad058fb6c0dabeca8da97123170c02e1966fca38ae1066d52e2cedf3432cc33875e08dbc22a8ec23e5cb075216a8f43e52356ae2a738381c8f5301226bec862b3717af76c50d16791c824da9381bc807eade1e68e7313da71d80cee805a5ce88dcb97136e4624ceb05dca4edbca8a4d2185807d1508697eca3b490cd065d947986c2f05c82fcaf208138944088f11356aa0efbf6d627c5323dbaba70e2d8f092ccd627dc14ce8d10e1341c53c8ec7e607ab1cd46ed29bae2faea8f400c63767fffcd2f1088d9b5cd50be6763ee3d19346b79caac453d49e4497c3f06e1d4e60c661726cf19502d5e760f80fb9e4fbf51c6739371ee678e5c63a792f43e272a6d9e92d55ab65608622ac7351c3ffc14b97d89ed41298b7ba02ee93f21082b9ab8a2a8e3d3d360c8662810f20e7901a0709e14cbb128947ecdc445542936db0171692f6fb6580adf4db32a69e187336c9af902c6d9fb7ed616061cfef47f65a0149d66da569026a6565e01527fd02c28b89aef68c2cbaf386d06ed08f839eb63c8ca29a47b10d1d9b6dc72ff3138d8e9bc4ce9104a8c31eb8f8a0a378bbb0abad1d1d6fc566157fa251f28bc662667038bf9d875a5577a833598ceb07ace2bbd1489ad745fc3f8bdbc1e6d5ca5f03164413022b0ba7ff00fa7aa8138b508568c6885687fe4583a32a06446f6a0f959ba68804b0a271fd3b54cda2ff9c7195a7b41f6931c1a7fd5e27ac892b9bd2190faef025b1f0b52a9ea86e0505515774c69b88f31c96317a88c00f452d417153ad48fd9380cd92e65c0192ce6a8698a20ab8de645ca0b9a9bf84896ddd6b62feb2f67ec38b4e68dd5554490783bfbc0675595b95ba2e1326b9e1f85d60951aaeddd4b079e7c233568b00ae3ae5f2d2d3ab74e9f3ee6b980fd80f6c1da9340333e18a242f86708a192d160648c34bce6927a97253942aa092150ab19082fcb3ae635eb3a832e4479cf22392651bcf84358a8d869f61c7a807fbe29fdc47041d2caf84fbab6b0b3bffbc212d4efec7032600efcdff1353327f8044dcfed953b6ff5efbf04d395f45d6db1a0d74c24dbf98328fc8b1bb7ed04d4930fff0e856b0a288a28e804264de90ca794c208510d55ffc1f1cbfe5ca2c5c88ecde03bc5548f4aa53aec543daf51b41531ab10de2a8aafa5930c25fe29103a92304abd8f496b787a8033af23b5b8079ec664fd00a6b6c687525ccbe6eec7c6fabbace65a5506b62df70f1c891d24a593dc28a060574035415c937814cd0c23a85fd262282dec7f16f5d0f74ca2583d68e3db1288978c66cc07365ece0f10053127892cbbedd8f0c3b8f58d1d10a7b99f74de9c9638e8f71c3c1e52e51cdc93b3c367189be16533e4db8a6c163b8c969bc97bc58a3459113f4ffe68984c44c9b69e9cd7f8722582dc607a5af0d02096a6c66a608cdd2207f9ee7d00512900a477ab88df412bdbcb995d96d2402dbfc1b03affe2d88010c852b508b122171cca321db4b7c5229d85b5d2125e97f90c9a067bb0297230b40fc39606855154befa77d153fb50a16a1c4e8e6313cf5079ad8158ce822316c2493fc4b61274979167593674d5a4b4b76612274c200ae38eb2edef6b59e4804c38951ec1a64ddc3e7c8f8966f175bee46da4616237a00403bc54597a85380cbf5a204eedeba10be26b8649ce568976342acc2f9dd78cce8ee6efa652ccc0cfe62f2fb751aee32f97f6c6f59d2d558b90f73d81834f756ceac6c79c5bbca6df93792460507ba9bbdbe6e19fcd72bb722cdac4b005b316fef4ab3a73d82ad4d58e1f27b54ee517e132528be124088597e30c693917c1ca27e9cc9929f30fd2d8b268300c92e53f1ba2cde373eb9f90d33f384d8006b9f1c672ae22862fc7713f912160adc016b50a567378f344eecb9e1653eb3b508c709cc73255b472e928875d555b466cb0d85dbb40b159b602c9277dbd88b91dc7cbd86d28af2ce3b63e763b627c29d894834a4e2550398d3f951dbb29b002ef5a60447af8686a8e3d4d816cb6a9dbb4f9b9e253621e941e51866b9b975037eff47d093cd64eabc181d81bac2671ab82b5fe27e599bb8f963c62118149182096376c612bf7eb788f582e9ecd7d56b05dce6290320bee1d38253b918b288e58b3432b43e662d08de3b7c25a195bc3d8218b73d0c4844b0754b4127a58012a62bcbba54850176daebb4e269f9542efd871daba77e0fb6d18a4a9d296f8207a26836a8d00dcb39a4146b328dbe56cf88e0bb1efd9cdd9132558adfd3d3e0fcfd6f2a3c1fd86514890c2fb35126eb22bf31800a180303660720550e5a45868266c2e3b0f5a6bf470ef50b92dafcabfcf2d6480e092ad578950a0e90f5627974e966f427625b2ba8cb3060c19d9b7a79adab084fb8756b865ec79ad090e5bd274e61bfacbc4da8cfca0b2c4dab7942de5f75c679ddc4d2831d5f1b132b490226482561254f85457f432b571db707373c45c494b1ca19bd30d8800f219f3d3b9bdcb285bb7049e14c90165ba93b1a5c6ab6ba97016564018383111ce265495ca37b195462ac128d251ae3c6735751b47ff974fc4b0c19ecb39f3078b002117ec0f5bb13dbac58d4a553538c355e1fb954d62c54d2ecb9b2073469eec52a7e8ce2cf359300e9462d0d064779351f2bec091a0472be5f659448dcef9adccb2c57dc0396495d44da8c89acdea9a0df6eb9ebf560f3fb1bd01e22056d1ca98b40a44cc6aff73269334399a2f1e7f7ce8079a62daccfd9a1b3a273e044f112e63067b1dac40f13cc51d24a27b1079e284286f15850eb7e80b7e289ae2caf8ace9c23676c213c2056b4aa00853933936c69b400170570aa39b9aca7360fc7b4294f249c49bea286a305b49eae106f5251be3e5bfd76d2ce9a7ef887222c51e2adbc4394b735e534c71626d562c469aba80284f3ffba06bdd512f6e2af05dd8d3f2afc67a7da6ffbee212958e007755b06498fe215b2cc665cc126fd9334946be7f859c80460999c8cadfa800253f80ba616792c9fde61deb2f15e36f5c4d0db5660ddca25459524bf622351782532a14a45f33d3bd1ce32b03d7a18a148fcd37be77a3443ed349c8904b772a3da986cb725dc61963a6183d993c7fd74931d9a1385e17a72286a47456840a80986eabe08218414a7ffafbc6d0257c44f5b0c9d2082ba80e41dd30fba78605a9ef4ba2cb333f9e510d6eae5b258cf879abaaecd7133f7f8aea926ea693516b3277dfaae0704b0ad82e953913c96e2b3e9a1cd3b6ad4cf2e1470a5230f7e340583e68571a00b65c09236de1f3e583fbbb63f82e9346bb317ac5b08d30e3678bc739c1054ba7800e6ced0b60eb0f8e1642ba11f52e220e624098af2aef4323ee81478a121afe5dc6c58e5dcdaad7fb603b51d9f037e98e1042b21a26d2f9009f22817dbc7d8fd88207476240ea68ce0bc8f5bab9b7513b77861eace718bc3a6ad62cffc2c78f915dc69c90c19cdad7c750b9f4d42e06c790146999359a2f57a3373708bc360d586ca0341ab1288906303def953ee6951051d5b494bd3da9c9078c04317f99a6766e7f93b3be60a2587c0be5ed796e02758c0edc80d015b7fa9c3da78a4a80203e07e621e340e07ba95043a7e7778d0fd48ef8ddb38270cd5d9ad69b4aa1c7e20f1c9844608b0072e5d8de15e2dcd95f1af2c3b168933400e41f86bf7387c0346d19b8853a52da6d17f5518bc19838fa6fb618c30cfcadff0117ecf7a52b833849e256cf7978bbbacb535530af29208d06a0de0aa84470fad2e09f989248a3e5877ab7a1c5bda149e90532a05638ab31277bcf52ecd62918353a250f69eb94e1c6a932b4df29e2c4f42c757577b6fc6082f77671f3f2f8872926e7717306a52430f9db6ee7050f7a2e2e7a252a982da16ed55d902ffa8f1a22c21731b47cdde27064064b5d39dd89e09a105e9b2c64597558a29cd18bb667bc4fbfc84f553985ade494ede4fd201ee05557dfae271daf82d606d47b3fdb18cd7762b55ab24304ad5bb464464fca7a64b38681fa5604ee2874f848ff17cdf5daf7ce9d6b31e819849a41b478bb760bea9056609c44b01c6c685b713faf3ad878404285ae1fbae002b234986b4aa21b01b88a85bcefa219cbc05654149a160190b6bd40de9dd70cacb8271a356fcff5d1202b04ccd1792941dc66c49d7d6cdf39c8ce7ca79905c8ffffff37