NizSortWidgetBase nizsortwidgetbase 0 0 505 369 5 5 0 0 300 300 NizSort unnamed button Sortira&j Alt+J pop RichText true groupBox2 Duzina 100 500 1000 3000 5000 15000 Box1 10 30 181 31 groupBox3 Metoda: SelectionSort InsertSort Bubble Sort QuickSort Box2 10 30 181 31 genButton &Generishi Alt+G groupBox5 vreme(ms): rezLabel 10 20 240 40 AlignCenter pixmapLabel1 GroupBoxPanel image0 true 789cacbdc7b2c4481265b79faf681becc668606ab1e022c5d35a0b1a17d01a09a4cee4cf33dcaf87bf6a2ea7bb60afad4e0388082071e1223c50ffe7fffad7f7f3c3bffed7fff93f365b6f9b05ff0a526ffdafff15eeaaeaf47fff3fffd7fffb3ffee760d2fdd7a0f7af5ea733fe57ef7ffe1fffe37faefaff0afee5f426a35e67c83c501e318f99a7ba7fa88cfd53e13ef8dc2a8f893723e10178fbc0ec99fddcdefea4cce7afc7ca7c7ce30a0f64ff4899f7af27ccbee5cd5878083edd2a4ff8788c37b0c79fd7cabcff701496f337ae32efdf3e0a8f643ffa0fedfed38df008bc9f098f3b53e216e38fecfeb654e6fd4d242cc76f3f953d1e7f4f7822e3f9608eb5fd4a998f3fee8427d8bffb55e6fd6d2d3c05ef06c21e8edf38c4e6c791f39b50588e6f63610fbcfd52f6f9feee99bbe67ce6cd5458cedf769479ff361496f37743615faea751c6f17cbffa3d7bfc3616b6fb13e580c7ffb73fe4fd2973dfeedf44c201f87c54e6e37757c2a11c9f29f3fe4d211c09a3bf81eecf8565ff8e9f9ffed0b6df16c2f6fc4639e2f1f2f3d81f596e0ae118bc6995636e0fe79bc701dcf0f3d61fdbfd4d05b6fb37b5e56e87af9f9f9ffec41ebfc5f1137bfcb6b68ce3377de12ec6735c28e3787ebefa537b7c130877c1db42b8073eb07efa9e3d7fb71496fddbae7297f77bc27df0b651e6f7dd66c3ec5b3e5c0a0f643f9ebfc0ee6f12e53e5fcfb5b03d3e51e6fddba1f010bcc1f31fdafd9b83b0ecdf06ca03d6379ebfc872bb51e6f7653b141e49ff47659cef098fc17bb41f6bfbb1b0ec6fb7ca687fa7ccefdbdd497822f797ef8f79798e70fc361396f3d77f8cf775aeccefcbbd2f3cc1f1bb5b653ebee1f7f1a06bf9bc5086fd78179ee2fc66a38cf7fd9b32dec7afcc3ddbffe14a58da3b3e08dbf3df95f9fc5da28cf7eb58d843ffc74765bcef8fc23eeeef06d7d3b7ed1df7c21efa5b97ca78df2e94f97db78f857dec3fdf2af3fec35938c07836ac8fc1c09ebf75847df4bfae94f1be3f0b0718ef999f87c1d0ecc7ef7154c6fbfe8ff9fdba4e8403e9ef4d38447fdb8d32ef6f4eca7cfeb1168ee4f9048f6cfbe73b657edfee526169eff4a5ccc79fbe95f17e1e08c7b89e037eefb1d98ff76f261c09f78563b9df0d78d291e70fd73f31c7633ccfca7cfeba55c6fbf8026ccee7fdb34899f7efd95f184ccd78f03e6f85e5fcd3a3708cfece97cadc5eb355e6e377787ea6a67dbe1ffb3b65f4972be37dfc2ddcc5f12dbf6f079eedbf9d83edf9ed4219f62315ee627c0dbfdf06bedddf2e2df7601f2ae12ec6bf9d2bf3f1eba3651cdf76847b789e1a5f19cf5f6319c737682fb0eded1acbd87fbe57867db81096f3f72b65de7f7e14eef7602f707e68cf6f16c23de96f6559f65f2af3f9eb9932bfffcf73e13ecedfd8f3fb72fd57cab047d7cab01fbfc203f97d71bd91edafb95286fdb913b6eddd28f3fef65a99f5b82d850718cfee49998f5f8d8487d0e3f1ac8ce73f50c6fd79b38cf30fd04f6cdac3fd3929f3feb5233c92e76fa58ce7c5b72cbf3fbf1f8d332ed7b35b2bc31e96c2831eecdd8db08ca7b953867dbc55e6e34fbfcab04f27e1117eefd38b32ef6ff97e0cbbb6fff55a58da6fee95319e3fe6f3b72765c41ba9b0f4779c2bf3fd6bd7cab87e5f19fd3d2ac37e3e29a3bf56782ce7ff084f44af7dcbe86fcfefeb61cf8ebf791696f69a1765bc3f3de109c6bf9f0b4fe57dc1efe7615f8f1f09cb78b63365b4ff2a3c91fbfda88cf8f14d19f6ef4e780a6ede95116fdd0bfbb8de0dda1b687b3365c46f4fca7cfef146788af16ce6cae8ef4319fe04eed7d09c0f7b5c0acbfee65399f79f9f95613f0fc21e7e8fe3b732ecad651fbc7e56463c061ed9f6372fcab01f8eb027d77ba18cf67f84a5fde65799cf6f3acab0c79e7080f19e37c2217887e76f6cfb6f96c2d2df7625ece3feec2f95f1fe7957863deb094762ef5e85633c7f1bf044c7db55863deb29f3f3703c0987f27ee80b47f2be9e28e3fdf92c2cfded7acad023ce9f6a7f0365c4832fca789f5e0b07329e5638c2fddbdae363799fbacaf0b72f95f979dee1f99a4ec5fead07ca18ef4cb82fef1bfcbe9ee91ffec6857024cffba532dfefe35a38867e8ff8bdbd6907d7bffb1296fedb5499fb6bbbc2d2ff6aa28cf70faecf37fdf1ef7778b5dc47fcb8148ef1fc1eff18fa3982a75d8c7f7f16167b7938084bff9ba132f4b61216fbb5fb5686fdc2f9811dcf16bf7f60ae1fe3b952c6ef3913ee62fff94219fea1236cfd919332de8f4fc203b97f99329e87a132ec1dfb0bc3d0b48ff7ef54b887fe771de13eeecfe95ad8b6d71716fb79c6f544e67ad05e222cf66983f7633cedf6f1fcef847b7d8c37171ee0f93ccc95793cae2f2cf6e065abccede5b7c213f081fb1b75a67db4bf392bf3785c4f58da731d653edf8d94593f8b8932df0f371096fe924b653e3e5b2bc3bef2f337ea9afe11afcd8407184f93098ff07c561361194fd62af3f9d5bd32e2f5b932bf1fdd5058c6e3c6ca7c7cd851e6fb5d96c262bf922b65c4cbacd7514fc7bf1596f16fd7c243e189f008cf7f391696fedd4499dbcf36c2d2bf9b2af3fee45a19f6d453e6eb0dbbc262af161d65e43f717edfdc5ff8a381653c8ffba5f0187adc8d94597f85dd6fedff4058c6e766cabc3fec2973ffd95619f6cc57e6f77f5909cbf8dd5c99cf5fed94e12fe07e9a000ed7b3292de37eefaf94f9f74a6e84653cd58332e2e93b65be7eb71096fedd52998f0ffbca78ff2e94f97adc4a58ec73f5a88cf72ffb0fa3a1b9ffdcfe3a141e63bcc75b65bc9f17c272bfb663cb78def23b613bbe8132f797dc2af3f9ab4761199f5b2bf3f1c58532e2fdae32ded7f83d47b6bdedd4329e2777252ce7673b653eff7c50e6dfaffe160e707c3854e6e3b3bd32ec2f7e9fb1bd7fdb4be1711ff7f75e7882fda767e129eee7ce15f670bf67beb08c2f1c29737f6e232ce3715b65de9fdc29c3dffab18ce731b1e309b1bfc1fb7862c6c7e39d65ca7cfdeb4278dac7f37e23ecc9f3e029c3bf4f95914ff3857df1072e94f97d1f8e8565fcee5a99c7971d2ce3fcdd5499cf2f2e85439c1f4e94f97c776359aeff4199ed517d148ec06b1c3f35d7cbd77fbc1396eb09a7c2329ee38532df8fc81596fe224799db8f3c65d8bfadb0f827ee4e998f77f7ca7cfc09bfa767c7d7de29c33f795086ff77291cf4615f26c2f6fa7f94110f9c95f9fe9eee95594ff54958c617f9cab89e8332fca15c19f6f3281c63ff11f6c137f717f6c0110e70bfdb5638c4f8f37b61dbdf5119fec34919fe4dadcce74781b0f49f3c2ae37d7156663d2ea107dfeb80b7f8bd02331ec40bb9b0f4779e29b31ea250d8b63f53863d7852c6f3037f27b0fd652765de7f64ff7a141afd607ee74338c0fd6b0fc2a1ecffb43c803dba168efafcfea8cfc2321e77a1ccfd15b05fa11d8f3b57867fb054c6fd8d95f9faeb997017fb8b6b65de3fc3fd89a6c100f9ba0b6119ef2e5746be70271ce1faf6f6f818efaf0afa8c747c17ca185fa2ccfd97b5b08ccfbd54c6ef972ae3fdfd20dc93f71bec596cc687f97cfc9eb16dfff4c77cbf93676169dfbd52e6f6a24c99dfb7e55458facbceca88b7b9bd71671ae17e1d5f94f13edb2be3f9bb06dbfedc1b65f4b752e6fb59bbc2d2bf7babccc747b9321f9fcd94e14f35c27df97d9e94e19ff0fb6bdcb5e7478532efafe7ca7cfff6a1655caf7b2f2cedbb0fca68ff5119fe24eb6bdcf33a72bfde94116f3e29c31fb5c777f1fb6e0fca986f0b8465bc8b2f65f4175bc6f9f983b01ddf9332ecf9b332f20d3bcb186fe50a0fe4f817653e7eb956c6fb00bf7fdf8c97af67b61496fea25299cfaf9e95f13ebeb78ce769f7a0ccd753dc08dbf1bc2ac39ebf29737bc5ad655c4f54090fa53f9c3f30e3457ea416ee0d58cf8baeb06dff5d19f6fec332dacf1f95117f9e94912fb853e6df7ff12d2ce3713f2dcbf3f6a5cced55b8ff43db5fe528c3be2e84e5fca856867dff56463ee15a19f9fdbdf008c7472b653ebef295f9f8199eb791e91ff156a50cffdf13b6fdff28737bc9ab32f2275b653e3f791196fedd5f653ebe7694617f57c263708bfb3fb6e35b9f9591bf1c2ac33f5f0a0f71fef14919efe74658fa773bcaf0573c65d44f25c2631c1fb5ca783f7695617fe7ca986fc0f33eb1fdcf52651e7ffd2b2cfd9d3e94610f97c2b6bf9e32ec6b5f99fbab4265d64315084fe47a5265d4833d2b433f78fea7a67fe49f77cac83f5f29e37db01696fedd8132eab5ae9531bfbc5746fb2b657ebf1577c2323e77a88c7cc29b32f271b8ff9e1dcf7aae0c7b9f094b7fee5858da7347cab0efad32eceb46788afdc9bb32efaf3bcadcfe02d7eb4fc6237e1facf0fef76dfb8eabcce7cf5b65bc9f26c2d29f3b55e6e31d4799fb733c65e4ff13614f9eaf0b65c4fb186f30198ff9fd321f0b4fc087ae32eb7d0ebd04e6fef1f80e2fc232de682b2ce38b76ca189fafccfd976b61199f132823deff5086bfbc17f6c173dc9fd08c9fc777e80bcb780f3d657edfcc1f85a7d83f9b28233e9a2ac39ecbf166bcb087979687c8b7df2ac39edd0bcbf89d5099c7ebc4cafc7cce2b65be7fd94258ae2f5b2af3f1875b65dc7fe82bb2d7b7ef0adbeb8995619ff6cafcfe70e09f44767cd15e99fb3b7d2aa37eed6c19d7ef24c2323e2755463ee15399efdfbeb58cfbb55e28f3f8f6f6fc00e7cf0265d8f717cb43fefd1678be62fdbd26c2de18f5a9b85fb18e2f53e6f69d4219e35346fbc79e32c6bb54867dbb5046befa4e58c6efe4cadc7ef26519f76f7ea98cebe17874d2b1e33fbacaa87f190afbd87f982a23be7394f97db67a01dbeb3b752dcbfd5e2bf3f8a383b08cd7292dcbef5d29633ee7a88ce7ada38cfb73a5cce3cd9f8443b4171d95e1eff8cadcde8cdf3793aebdfe59abccd7b70885edf57bcaa807ab95114fad8403701581edf5442765fcded7caf0d76f94511ff7a28cf7b1f467afcf6994b97d67a50c7fe95b99efd7fc6f3ffc8fae7084e3eb4b65fc7ef8fd7bf67acf9e325fdffc8f510fe50a0738fee82be3fe34ca989fed0847c21bb0b95ef84f6761b91ea755e6f1396b65e46f2e84e57a8a0765f85333653ebe7a158e71ffe76cef277d333ecca7fbc2217885dfaf6ffb5f9d9511bf24ca98ffb857463ddf1fe3f7dc08dbf1cd95f1fedc2a231ff3a38cfcecdff9c86f3e28633e20138ea5bd9d32fcb39932b737c7f50cccf5b37d999f84e5facf3d65ec7f5746fdd997b0fc9e8b07653e7f3e5346fef6116cee07f6d7c2f6faf7ca3cdee25119fa785286ff1108cbf5460b653edf3928f3f9ce51197ac7f33ef03bb2ffa48ce7197a1edaeb9d1d94613f43e1087c4e94f97dbd86be86f6f7a962613b9eb332fce94419fee02fd88e2fe928f3f1ce4c19fe7ca88cfcff42b80b3ee37d3fb2e33fc6c232fe43a40c7fc0158ee5faf13c8fa61deccf707d233bfef38332fcf12b65f8f77ffb914f91fdf67aa2a532de0717ca78be7365d4c356c25d1cefcc95919fba52467e0af7776caf6ffea9ccf669fe211c63ffe2d5f284dfbf0b5cffd85c3fea37af85bbb83ffb9e704f9e7739df5eeffa4d99cf2fa1e7b1bd3e67a18cf9b79e32fcefad32e2917765f837b9b05cbfb354e6f6b26b65f89317c23dec8f2e9579ff12f76b62af7f765286bf8bf14cecf3701e5b96fd2fcaf02727c23d1cbfc7fb6962ee07f482fb3fb1d7b39a0bcbf893ae32f277a932fccd6b65f86797c2723dd195321f5f65caf09fc1537b7d8b026cafe7902ac33fd90877b1df41fb533b9e55a1ccede7cfc2321ee75a19fefc8d321f5fe5ca7c3fcaad705faef746998f5f95cad02f7e3fcf8c0ffec0487888e73dc3f99eed2fe929637efb4919f3c96f9647b81f7fccf723ba1596f1387f0cfff54e197a5b5b1ef1f375ea2b73fb89e5018e9f159671fc11d7eb4f7b13cc7764c2fd09ecfbabf010d7bfc7fbc7b7e33ff69579fce54ed88ef75e19feab3d5fc6bbbd56e6f6f2176119aff36819c7d73d653ebe78161e8257186f60db2ff7c2b6bd67cbd8ef3c29e3f97b51463eae101ee2f864a08cfb3b54c67c1bfcc5d0dc3fc40795f0009c637ca1ed2fbb55863f79ad0c7ffd5319fefa9bb0f4efbc2ac3dffbdb8f7ad3ad32d64f3c098fb07f7faf8c7809fe4464c6cbf664e6090f859f8547e01cefcf48fbff63f89b1fcaa8e71929a3dee64d58c693dd29e3f8b132e22bbc2f62d33fec31ae27b6ed172fcaf05f3e85a53de74b19fbbf95315f77273cc6fee85e19f96a7e7f4d3bd3097ecfdd0e6cfa03bf2bf3fda92361dbdf8f321f5f1e94510ffb252cfd2713658cef4119fe4ea90cffe5467882fdf98732e20ff6f7a6dde914f7afee836dfbceaf32fca38e32fc83ae329f9f4c85a5bfe851998fcf3f95914fc3f5f5ccfd433e6e263c9d20ffb555c6fccb49d8c378cb23d88e67f6ad0c7bdd1396fea32765ecef2bc3ff8d85a7d85f55ca885fde94514f81ebe9dbf1ed7f85238c6f86dfb76ffb8b9e95914f1b28a39ec4b2f49fbaca387ea88cfa995765ee7f698ff7b07fc1fa9d0eccfd823fdd17f6c18b47e110e33fa1ff811d8f331296fe9cb132ecfdbb32f2cb2fc2d27ff4aa0c7b3c5546fe8afdf5e9d08c07eb710ecafc7e5ebc0807e0d5026cfbdfbc2bc33e4e84a53fcf55e6fd9ea38c7ce89b32ece795b08fe3b37b653e3e7594713cc6339a8653e48b42e108e33d4796b1ff643996e7db51e6e3973958c7eb2973ff9eafccc7471f96910fde5896f1a79e32aef75d19feca83659c5f9e8403f082f305d3b1b93ef86f77c2319e9f199e87b1d7c1f3339f2ac3ffdb2b233e7810ee810bdcffb1bdbef94699c7e785c2325e2fb08cf1658fcab0f7957020c74796717cf4a9ccc72f1d65ccdfe27d34b1ed7bb132e6036b61dbde9732eff71265b4f7ad8cfcc48f7088fdd99332ea7b71ffa6d3788afa1cb447e549a8ef182b633cf8bda7da7faacceda7be32ece9b332e2fb6f61198f9729f3f15eae8cfc0cee97e775a6c8ffe07e7ab6fdd5bb32eff70a61db5ea98cfd9532f213f6fc08fb8b0f65d4cfe17de17bdd29dba7652cdcc37872dc5f5fdbaf9591af592a235f732d2cfd792b65d8fb5f65d8f30f65d4d3be08c7d89fff2af3fe39fc81c01be2f78a603f03db9ed728a37ee65399ed95d70a4bfb69a0ccc77b6b65d4e3627ca1793e908f795746fed0131ee3f94aa1afd0f6bf7f5486bdec0adbfe36cabc3f7b55667bb5ac95d95e15d0471874707cde5146fee14319eb6d71ff236f80f11e4a65d853bb7f84df7bee28633d13fc9dc88ecfdb29c35f382b23df01fd45767cde5619f6baa7ccc77b7b65ac8ffc12ee627fde55c67a59e82936f71bf9713c1fb16d3f8d94d1fe4199cf4f6365e4075f84a5bfa8afccc77b47653efec0cf87d731f707eb7d63e131eeefea026cfbdb3f0bdbf64eca98ef7a53467dd94019f63111ee617f3953867de7dfc3ebdaf19c2e85c7e07d5fd8c7f822b4dfd5fedf95b9fde25b19f671262cfd7b6765ec9f2bc33ebf0af7b17f75a90cfb8efbd333ee26ae07e7f76c7bd14819f6666919f99d68282ceda5a965ecaf753ff21d737edebdbeedafc5f8fab6fde2c732cef716c2d2be776159f65f2a73fb69a68cfcfeaff000fb9b9132f231ec0f7903cf9ba27e1abfefc0b61f8d95f17e9b28237f311596f6bd2b65d8c79e32ecc7a7f010fb67387fe845b81fcb026cdb8f5d61692f7694b9bdbcafccef8ba5a7ccef77ef5a58faf36e94f9fcd853e6f3d35c19f523fcfe32cea6f4e7dd2af3f18ba5321f5fa7c2d2be77af0cfb73a78ce347cab0170fc223ec4f4b65d8337ebf7a632ff0908f0984238f7faf14f76f6cdbf71e95313f375446bc381096febc27653e3ef695117f7e2963fe6e253c967c019ed789177a7cbf971bb0ed7fd651463db31c6ffbf39e95618f5e94f1fe7e1596fed24a99f7c78132debf6cafbca98ef75b99f7c7a1b09cefbd29231ffea9ccefe374253cc1fed59732f2cf787f785eece17ee27de6d9f6caa532ecc95019efe30f6169dffb5486fdf852e6e3e34819fef98db0c4d7399e2fdf9e9f36cae8ef5b19f1de8f32f2af6361692f8e95117ffd2823de63fbea05beb140ac8f8570177cfe15eee3fe9c3bc2030ff5cac2767cd99732e2c13fc6fae24f61199ff7abccc7c78932ec455719f6c2f627f173f6ad8c7c30ec59e81b0bc1e3ed0af7713dfb1fe1a187f7470bb6fdc5a932b71767ca78df4b7bb67fafa78cf1f595f1fe1f5846bc30b3e74b3c7dc4fb2b32e3c3fc62243c94fb8bf6233b9e7aac8cfa8ebdb0f49fae95797f9c5b46ffde4819efffa1b08c279f58c6f1e94619f610f72f36bf3fe64f0b65e43732e121ee7f85e737b6fd673fcaa82fbf1596fee3c2b28c77ac8cf14e94f1be5a29a31e52fa370f0cf2cf7d651cbf5546fd26fb677ec78c17fa98826d7f71a9cce7fbae329fbfdc29233fff262cfd67bfca882f3bca584fe32ac31efac221f69ff97de977edf816b7c2533c2fe9166cc7934f85a53fdf51e6fdbea7ccfd9517caac6fdf170e65ffa532d667b03efc9e3ff2e06fe660db5eba5346feb855e6e7d90f84a57d3f54e6e3e34a19f1dd4119f52943e148c61b2923ffdb53867d633df87d73bf501f7f05b6fdf9b132c6972ac37ecaf9b67d3f5146fe78a28cf5916fc23178cf7af3077e20f70bbfdfc0f697ee95b9bd65a98c78ae2b2cfdf99932ef4f0fca787f5c28633eb4271ce3fcb856463efa4e19f5c1dfca88fff07b0d7ddf83bf59806dff85a38cef378c95f97c3f1796fefc4219f6bc51463ef75b19f66b050e3bd83f677bed8f7cdf873f5c098732be7bb06ddf2f95319e5a19ef2b3cdf23d33e8eaf94f9f8b855e6e3fd4619ebc1d85ff0c7b6fd6aa38cf9db5f653edec7f58cb5bd5619fbd7cac8171e85bbd81f6f9461af70fcc49e9f9e95111f5d2bc33e9c84a53d7fa3ccc7fb5b653ededf29c35e8d847bd83f2b9571ffc153db5f3311b6edef95615fb7cab0af9e65f8c7fb1761e9cf3f28a3bfa9651c7fc0fdf4fcc8c7fbe0091c747d7eff55e8cfd3eb195bc6f9595f58daf78f96b1df3f2963feff4219f19b2fdcc7f1ab5a19f9d02b65d4d7e279f7838e0fffe415acfdcd9461cf0265bcdfcfc2d25f3a53e6e3fdb932f28f7f8cf9f25be101f6c73b65d487e2f708821eeee70af62ab0e3c906c2d25f3654c6f816cadc5e79a38cf50a5361e9df5f2ac35e5d28c3bea0bdd0b6573f28a35e6e246ccfbf5486bdb952463c5729e3fa1c61f10fb3b1328e7f5446be13bf4764db8ff7cab02fd7caf0e7426169cfbf51e6fdd94419fe785f78049ee3f98a83818ff935bcdf63db7eb51396f6fc5b65d88f7b65d88fa5f0488ebf5346bc76a18c7c26df8fa0130c7dd44bdd0a9b3732f7bf07dbfe8a8132e2bd8332e6f32c4b7ff15119f6e24119f1d8ad32bf6f6797c26339fe4919f949d653d035e3c5fbaa161efbb06fef60db5f7aa90cffea4a19eff7a3b0edef5119f6e35919f677aa8cf9c1a1f04498fd97a0678ff75f94611fde94f1be7e1596f3fd7765e417d9de04fdc093ebfb006bff2365d4ef5c2ba3bee64758da4faf95d1ff8732eccbbd32ea77ee84a7d8bff95646be91f5150c8200cfcb7102d6f63f9561ff6e94f1feff56c6fbf94b58facb5d65d897b332e62ff13c0e6d7bc7a932e28f93b09cefff28a3bf5fcb3ee6e336caa88f71843d1c5f8c2de3f813fb43c12808027c3fcd170e7d7cdf0dfd8d6c7f456c19e7c73365d89395b0f497de5ac6f17e47998f2f1f94610fee847decf7bbcaa897c178c78117603dc49bb01f60be09f76b6cc713cf85a53fbfaf8cf7fb4019efe79eb0f41f2f9431be7b65d88f4765c45befc2017881f7c9248802acef1b0bc7b8df8b4019fbf1bc4decf8ea2765c4539eb08cc71f2a63fc2365acb7fb50c6fc59221ce0f8f44119f369a932ea67d83f0ea6e6f9c0f78752e108f77fb651c6fdc7f33db5e38997cab0978fcab05fb5b08c27f795611fc7ca88c72e95311e5738c4fef24919f947b6178167cff727ca88779e94f1bda32f61692fbe52863d9a2ac33edc28633e8ae321f3344601ec21eeaf1f7602ace76884a5fff85a99f7b79fc2d25fe02af3fec051e6f6035f99dff779201ce1f86aa68ce33d65c467781e02333ee4876365ac1f3c0a4bffe5b332d6d7bd28c31ebe2a235eb91596fee33b653e3e0894f17d5b573896eb0995615fa1e7d0e805f99e126cc68bfeee856dfba132ece55c99dff7ab5f61e92f7d56e6e3834819dfb3c3fd8f6c7bf18332ecd94458cecf2365c48f8fcac8972e94619ff0be8da20e8e0f6265aca79c2aa3be02cf9ff19f02dc7f5758da4f5f94315ff4a50c7b84e73fb6ed0789321f1f64ca98ff6a9511ef3c0b77b1ffc8ef8bb013f603d4bb87c243f0fc59d8bcb1f9fa97c232be20056bffb932b79fc7caa84fed5b0e106fbc0acb78f24419f6e8cd328e3fa2bf6e3808b0febd03b6fd159932d60f7e5bc6f941212cfd05a5321f1f5496717c9e2a63bdd44ab887fdf1b332ec233f6f61cf9e5f7595616f6f94d91e04b5b0b417ac94f9f8a05146bdea8532e217bbbf8ffd277e3ec37e380c51bf14098f03ac470b85a7f87d57b760edaf55c6f8d6cae8ef4519f6e15d58fa0f36cab0b76fcaa83fc5ef31b0edc72fcab06f1fca88875e85a5bd60abccfb839d32ea99ef94f1be7e131e487befcaf87eaca78cf7299e3fe38f85f01f3ec1dadf5e19f6e64319f19f272cfd050765d4f766cab0174765c46b5be121f69fd93f0847e12444bc3d140ef0fb1e46ca18ef17d88eaf7e5546fc980bcb78829332eed7a732d667fd2a23dff7262ce30bcecab05f97cab037b81f63db5e305346fd482e2ce7077365d8bf8532ea595b65cc6f7d0b8fb07f01fd18ff2b44fe261696fb337f1136113b5f2feed7c4f6177f2bc31e5d2a23bf78a78cf9b6427824e35d2ae3fc0b657cafe54319f5823fc263ec5fe0fd63fcad10f9eabd70002e7db01d4ff9ae8cfa958eb0f41fff28c33e5e29633d78a0ccf6242f85653cc1b5328eff5446fc8efb67fcb110f54833e110bc1f081b8bc7fbd19f1775c045212ce3897f9561df6e84a5ffe05619f9cc8e32ea474ae1895c4fa50cfbfbc7588f83fb63fc2b3c2fa9b06d3fb853467c582b633e6dad0c7bf52b2cfd05f7cab06f2b653ebeea094fc173d81be35f85985f9e80a3ae3ccfae704fc6db1196f12c1b61dbff8332ecdda332f7577e59c6fb6436109ee2f8b8ab0cff616319c7efdf94111fe1fa431dff49380e511f84df3b34e3c7f3522ac31f0a85657cc19365f4977695f13decbdb08c2f78b68ce3831765c4cb2365d8d32b610ffb97a132ec29decfc67f0b31dfde13b6edbf2a23feec2ba3fd3f86fd7a1396fee29e32dedf7d65d48be2fd61fcb510ebed1ce101eed7c25346fddbb7f0109cf684653cc1bbb0f4177c28633eb152c67ae8adb02fe3ff5446bcccefefa813f543e4477c61194f3c1096f6832f65b4ffae0cfbd8084b7ff15019efeb9132ea3f7d65d8afb17020fb0365d4c3f0f545dda81fe179bf131ee0fece5de1217eeff3a7f0085c7e0bcb78823f863f3051863f102a239f590bcbf8821f65d8e79532fc01d647d4b3e33d7f0b0f43e4b706c2d25f75ad8c78772a2ced07bfcaf89e8bab8cf5237d657ccfef4738c4f1e95019f5861d65e44bd91f33a31d61bc8ba1b0f4978e9471fe5a19ebdddf85a5bfa0a30cfbda5546fc3756463cea0b47a20f3c4f836818a13ead1596f6f2b532ec754f19f5ae8d32ecdf8fb0b45f46cab0977d65cc0f5e2923bfcaef2b331ae301f1fe1b610ff7abb22cfdef3f94b13ef85799db4b1c61dbff4019f9d78932f2b55d65d8cb5638c6fe60a48cf88ffd19f36bca7867ae32beeffc233c89e0efc7c2d27f3054863dde2823be0d84c53e249e32c63356863d9b28235f9c82e30ef6cf86cac81763fc63333ef8f7b9f014bc1f0a7b783e4e6b65e4cbae8403b9be4458c693f8ca981f9d2ac35ee2f71bdbf10553657caf255046fd2ade0f133bbef340d8c3fd9e1f857dfc1ef956d8de8f4c99db0bf17b4d6c7fa1a38cfd81653c7ff95e99ed53e80977e578df328edf749451dfc3fe8e197d88fb5561fc53db5fe65ac6f999a38cfcf74e58da4f42658c2752e6df2b8c95f1df63b1c7f770fc02bfa767ee17eafb703d9eb6172ae3fb209132be779b08f7b0bf582b637faaccbfc709cfabafedc5ca889f77caa88fc985a5fd245146fb9932d64ba6caf09f37c27dec0f7365d4db412f9cf0e2fb71069bfb8d7cd74158da0f0b65d4c3facad0cf9332ea212361db7fa5cce787a532fe7b075de101f880f7ab717822d857bcdf42dbffb25546ff5b65e46b47caf87d0361db7fad8cef4364ca982fff54463d8a6d5fc617ae94910fbe5786fd801e23db5ebd57c6f7cc1b61393f6c95111f779431fe507828ed9f94615fd17e6c9e1fbcef1e95e1bf1c847bf8bdc3b5b0f4176e94b1beb354c6f7037261e93f299431be48998f5f56caf8fec9407884fd338e07e38e191fde6f1fc2d2fffe4b19cfe35958fa0bb7cad83f53863dee29e3f9e90a4bff49a58cfad25819df8be6e721eec6bd18fecab3f000f773f5202cfd173b65fcf732ef94d17f212cfd873b65fc1e7b65e487ff18dfabe80a8fb1bf3e28e3f766ffc88cb61f637ecd111ee0fe26b5b0b41f1e95616f7f95610f0ec2d25f7852c6f7cccfca98ffe6f8c5f43e40ffb30f65d43346c2d2fea9b58cfbdbdafdd27eb252c678e6ca581fdab38cf30fbe32fe7b63a132decf07e109da4b1a65c4bb7dcb682fc4f334b0fde77365d8bba5651c7f0e94613f16c2d27e9658c6f159aa8ce32f84a7d2ffa532be1781e77368ee17ecfb4258da4b5a65d8cba532be1f7210b6ed5f29e3f80b65fcf7457acac82fe2f918990debd3d7c2d27e391096f6c26b65d8e31b657caf7bab0cfbb511f6707c7ea98cf58c9932ec09e77bccdd96f6b25c19fbef84e5fcf05e19f3a34765e4433f857df01c7a9b98f6502f5908cbf9c94e19f6f6a40cfbf0202ced858fcad8ffa48c7a783c0f53db5f391496f6aa3f467cb617b6ed3d2b239e3c2be37d7d100eb03fbf52467c87ebf368e3eb2d85a5bdf04519f53a2365d4db5896f6c35765d8973765d8979370085ee1f7f76d7bb32765e43f3f95110f1c856dfbefcab00f1fca982f1c2be3fcb3b0f49fcc9491cf8d95311f88fd816def902b23de9a0bcbf9e1a732fa5b28637d5b251c617f75ab8cf73f8e0fedf959ad8cf7ff9732e2b5b9b0b4177e29637c4b657c0fe0ef78d8b3ad708cfd15f413d9f3c36f65bcff7f94115f8c84e5fcfc5a19efdb0b65ac07c0fb20b6e7678d32de972b61393ffc55e6fd2f5bd7713df3e7db8dfe9f97adf9dfc00dddc8fcc56e62b6d4cddcdc2dcc56ba955b9b6d65b6c66cadd9d666dbb85b77e7eecd76708f663bb96777e6cedd85f95bba17eea57b65b66bf7c6bd75efdc7bf7c17d749fdc67f7c57d75dfdc77f7c3fd74bfdc6fb3fdb8bf66ebb85db767b6be3b7087eec81dbb1377eab88ee3788eef044ee8444eec244eea644eee144ee9544eedac9cc669cdb67636ced6d9397be7e01c9d93737666669b3b0b6769b60be7d2b972ae9d1bb3dd3a77cebdf3e03c3a4fceb3f3e2bc9aedcd79773e9c4fe7cb6cdfce8ff3eb74cc5fd7e9397db30d9ca13372c6cec4997aae47ab937c2ff0422f62d9275eea655eee155ee9555eedadbcc66bcddfdadb785b6f67fef6663b7847ef64b6b337f3e6665b784befc26c97de95d9aebd1befd6bbf3eebd07efd17bf29ebd17efd57b33dbbbf7e17d7a5fdeb7d97ebc5fafe375bd9ed7f706ded01b79636fe24df967a41a5bdf0ffcd037c18a9ff8a99f992df70bbff42bbff6577ee3b7fedadff85b7fe7effd837ff44ffed99ff973b32dfca57fe15ffa57feb57fe3dffa77e6efde7f30dba3ffe43ffb2ffeabffe6bffb1ffea7ffe57ffb3f66fbf53b66ebfa3dbfef0ffca13f32dbd86c13b34d033770022ff003fa270c4cc0c4924f8234c8823c2882d26c555007aba009da601d6c826db00bf6c1c16cc7e0149c8359300f16c132b8082e83abe03ab8096e833bb3dd070fc1a3d99e82e7e025780dde82f7e0c36c9fc157f06db61fb3fdf2d6315b37e899ad1f0c8261300ac6669b04d3d00d690ec50f03ceacc76112a66116e66111966115d6e12a6cc2365c9b6d136e79db996d1f1ec263780acfe12c9c878b70195e8497e155781dde84b7e15d786fb607b33d864fe173f812be866f667b0f3fc24fb37df1f61dfe98edf77f7f231593625d8fb54c3fbec37fa46afaff22a838ec908ac36ed8631d9761dfadc301a9381c8623b70dc7ee3a9c84537338e279df3d705c6b6247a3e385d1f0d2bc6412f7324aa3cc68f836cadd87a8808aa3d268f82daa8c8a3fa2dafd8e56d1cafd8d9aa8858ea375b4362a1ebae368e34edd69b48d7646c3a4e230da1b0da746c1b9934707a78a8ed1c9594567b3cda2793477b6d1225a18151f9d73b434db05741c5d3a97d155741ddd44b7ace23b5631e9f8c9e898342c2a8eeea27be7277a703ad1a3f97b32db73f4ec0ca217671cbd1a0d1b15476fd17bf461341c459fd157f41dfd181597bcadbc55f41b75ccd66515efbc5dd48b7aa4e1a8ef9da281d1f0d93b47c368440ae66cd83476bdabd85866d6f09df714fb46c546c764bb8c8adf49c5f496361afe8d93388d33af1fe7bc15a4e2b8341a26157b46c3615c1915a77e12d75071bc8a1bbf8c5b7f15afe38d51f1dedfc7db786b544c3a6615c73ba3635671bc372aa6edcebf8b0ff191354c2a7e372afe808ae3537c8ecffe6f3c231dc7f37861746c541c2fcd76115fc657f1757c433f597c1bdfc5f746c561fc103f0671fc64144c2acea1e2f8d9a8b835db267e895fe3b7601fbfc71fc129fe342a9ec75ff177fc4d1a8e7f8c8e6fe35f132d76a0e3b86b346c541cf782378ac0820fe3b993af3e361e9ef12183dfc4650d1b15270eab789078a4e2c44f82901e2673b312235ff3d8264994c4491266496a345c8675922519e938c9932229c36d522595d1f03ea949c3c92a9c274db8485adac2ab649d6cc2bb644b2a4e76c92e7c4cf6e17372085f9263724acec92c99879fc922fc4a96c992749c5cfc872af6ad6e49cdfc6f3e5962b6c64e72692c719c5cb969729d5c1b1517c90da9381c24b75031d9e2e42eb97737919b3c18153b6c8b8d354e1ea3d09d254fc6128b2d4e9e8d2dbe8db228372abe8b0aa3e327f7092a264b1cd5a4e2e42579255bcc2a862d361a4edea24df24e96d868d871fce4836e3c5be224f974b2e42bf932b6b832b6d86cc9b7b3261d3bfbe4c73924bfce39e9888a8d86932e6d91b1c546c537498f749cf4618d934132645b6c349c8c92b1b1c33fc9c4f94da6c61ab38a9d7eea1a5b3c34b678cc96985e245ef4ee05ac61dabebd34f559c535549c0669282ade46bd348afa513f8dbd539a5815a729dbe1cb34235b1c3b648bd3dcbb4b8bb4645bfc9a5669edbda52b638f3fd3266dc816c771daa66d9c1a5bdc4fd7e926dd90358ecb740b15a73bf368b2e39deefd2c3da407638bc91ad7711bb7e9313da567638b49c3648b8fe98c367f9ece535531e9385da617f191b6f432bd62151b4b9c5ea7d7fe677a63547c225b9cde9aed8e553c4ceffd51fa903e922d8eafd2a7f489557c472a4e9fc916c78ff163fa62ac719ebe928ad337d6306d6dfa1ebfa41ff15bfa19ecd22fabe26091928a9746c3d746c946c3e94ffa1bdca51db6c6cf2929d96838eda57d5271f045316ff09d0e48c5e9301d918ed331eb78904ed2095b62638bd369e864c6d9cc9cccbc808d3d0e8d8e8d8ac3ca383081b1c5b5d1709385648b33f300932dce62a3635862a3e3a4491a23f5344b93b5b1c5d7c936cbb23c2b44c34f599995a462b6c46c8bb32aaba1e16c9535ff998a8d5659b5ac665630a9da6a386bb3b51b671bf1a833b7c8b6c6a3aee15167bb7098ed59c577d981746c3cea1d549c898ab35376225b4c2a8e52f72a3b1b5b7c13e5d9ccda62b3bd598f9a75fcc32aeeb81da3e36e3687474d2a76478e6b7c6a07fe74b6c8964e62ac71626c71c12a2e8d2d3e922dce2e9c966df1def8d407e34d1fb34b67462aceaeb22b67995d1b0d93477d9d191db3477d2f96f829bb352a664b9cdd195bcc96d8d8e2dfe8d16c4fe4511b5b6c541cbd5a5b9cdd1b5bfc9e3d648fd197f1a793ecc9cbb267d862d270f6e235696034bcc95eb3576f0b157ba7ec2d7bcfde8d8647c6122f8c8e8d8aa389d1b04b2ace3e8c2dbe331a7e24197acf69451e75f6c9fef497b1c4dfd997b1c449f61d67e99a2c71bac97e8c8aa7d96fd6115b1cb08a93ac6bfe7a628b8d25365bc32a3e1a15b32dcefa6c8b8d479d0dfc7936f42fb39151f1653626156793f4823ceaf4d278d4c6166753ff85346c54fc91dee4aeff933ba462b2c47e3f37e184b1c5c3dc878ae151e701dbe2fb3c248f3a8fa061e8d80c3e31fe7495a7e2516f8c257e0db646c5fbdc882138e5b951f13c2fd8a3bec84b5271709b57791ddca79d7ca51ef58bd1718f7ceabc093e397335fab3c5791b74f3b5b5c6e924dfb02df6f3add17190eff23d5b63d1707e3096b8200de74778d4f929dce4e7709bcffeffb6389f1b0d27b9b1c7f932bf301ef54d7e692db1d99ec3e7acccaf8c4f6d549ccce05167357bd4dff9757ef39faa183a660fdab77ff4bff9adb1c421c7c5296d6c8b73a3e132bffb8b8b8d356e49c7a461638777c61afbf97d76245b9c3c8a8ae71c15d3761565d919b6d87dc81ffe618bc91a7fe58f1417272fa462d2305be2beb5c62636268f9a6d31a9d8fc2dd9a34e49c54e993f195bdc908a4d5cbc217fda68780b1553546c6db1d98c3f9d3f53549cf4321319e72f6c899f9da7fc357f73de72f5a84d54fc4db638ff30b6b8977f464fc6120fcc36b21e75762f717190b325f6d2fcdba3577a99ff185b4cd6b893ff222ece3b648bbd7dde352a367131a998744c4a86358ee803816ede333abecdfb648bf30154ecbd40c7de673ecc47f9d8e8f8274ec812934f9daef3493e81258ecb7c5ab81215b3a3e827648bfdac70d812b32da6b8d868983c6a638b0b8f546c0c75c01a5e222e2e42da2432be674b6c6c7111195b6cac3169d878d49fb94b1e75eea4b7456c7cea7ebc3096785824454a713179d4fe94746c342c2acee911808ec99bce8b4ce2e2958d8b49c56489e38f22e7a8f80c1d1b5b7c11ffc43f4561a2e2dba23496f8f71f71f173f01af7c89f0e3e8a0ab6b8a8e349f05bac8c25ee069d744cb6b868282e2edac4333a9e24be71ea02b2c66160c46b6c71b14ecc3fc5862e3f0b8aadf1a7571c176fc24d5284db625798b8b8302a2ef6648b8b43d2908ef34596865746c5d7e12da9b83826bbe204151767d8e2e45c181517f362f1df8b8bc50afb36cbf54f551b154759cb71715a2c936bca6f192573762bb92d2eac475d5cc2a3665bbca7b89892171417bbb3e28a7dea8be21a2ad6ecd6037bd4c61a1737a4e1e2d6fd341afe32d678a5d9ad9ed171bfb8b35171f24e3a361a0eccc3786ffce998b35bc60d828a49c3648bcdd6160f6c8b77ceae78641d9f3932be600d1b9fdab9244becdc90868b27b6c6262e2e9e93c15f76ab78e1ecd60f5b6313159386618d9d61f16a3c6ace6da59ee7146fa4626b8bcd462ace8bf7e2a3f830d6f837ff4d83e2b3f8f2b679873c6aef202a7ef366c5375be3a17751fc14bfc5af77451aa6349989894d544c71316d6965a2e2378e8a3ff351da141d52719c145daf57f4bc81b1c785898bc745dfc4c5aeb1c694dde2b8d844c6262ee6ec562696b8f4577e6bb60de5b78c3fbd175b7c2a82746654bcf017648b8d1dbe1615dfa617c580546c2cf25531a4c8b81819157fc116fb3fc5b818c316736e6b983ec44b56f185898bafd416b3475d4c48c3c5b474c9121b5b9cc016970ec7c56ba362e351075b6b89c916971e67b716a56facf15519902d362abe4f7f8d47fd58867f1a26151b0d7f505c4cf92df1a847ec5377cb88b6a05fc6c1301896499906d3c42fb330c85cd67054accb1c7171b131feb4898b8b2de7b7d6c61a9fc99f2e0bc96e1dc3a3f1a657f0a8c325c5c5f9d2f8d31b527196ab35362a3676f855725b1fa463eb511b4bfc1fdbe2bf6c96f97344cfd0346d911b9725a998e2e2b2428e9a6c316998549cede0518713b5c69cdd724f50b13b275b5cd6656d6d7194952bf7be6c5cb6c4eeabb1c53647cdd92d78d494dd32d698e362c96e8dcad644c6e69f72ed78a462638991a32e38bf559aade1c8b835feb464b78c820f9ca5165b5c6e48c5d125c7c537e536e31c75b9731eca3d6cb1f36a7c6ad86264a8bfcb0379d44ea73c964752317bd4d6163b94a3365171589ef22fce5023475db0475d9186bd8622636f6354bc2bcf94a3260d934fed9d4a131797735231d9e2e2371a47e3985f4f9cddbae7b8f8b15c705cccb6b85c2247cdd9ad1fafeb75292e268f3a9f90471d97e2513be54579e987e51567a859c5715d38ace39aadf13a361a2eaf29436d23639fa3627f51de186b6ce262a3e16b64b7282af61fcadbf4d2bc7ec91a735c5cde95f79ca1361b3ceaf2812c71f948713169b87c225b1cb8815b3e972fe52ba9387d2615c74ff11367a9d9a3661d738e3a7d4fdf8375f9862c35b25bb0c494a38ebfcbf7f223b82d3f835bca6d595b5c7e2147cd2a7e2715075fe5b7d1f14f3a285626241c1a9fba6b54fc13f428b7457171bec937654a3eb57999ec2864e4ec56482a3651711616e52fc7c52bb6c56dd9a1b8b8ec2655d90b77c69fa6b8f8c83ef5a2ec670965a8cb01e7a86f48c3648bc3877248d92d563179d4efc86e65353cea72443afe6fc4c56a8fff31df4439eae492f25be5987d6a73916c898d2d0e07e1a0b8282e48c33acf64b672025bec1ea1637716459cdb5a9aa838a1ec5639756fca15e5a8a1e2ca651d738eba7268a6a9f22a1f713179d45550dc5521d962638747a4e268c739ea90f25b1419b3479dc3165791b1c54df24d334d628bf7cea18a9d739518155f708e7a497171d235a2c89c9b2a776e65aec978d455e1bc4876cba83819639e89e2e2aa34d6b84bb6b832ff882d1e232ef67c8a8ac9a3ae6aa838f5c9a32e3e789ec978d446c79ca3ce5ef30e5962de8e6489d3c4f8d3739bdf8aa634d3143b792fefe77dca6e790fb0c5d54a3ceaf74c6c713e364a4e90a34ed7e451578df1a8cd9675683396d84b77554b9171b5e699a69cb25b7163b6b6dad03c537a9499a64325396ace6e2d28436d747cc52abea97666db5787f8581d2932864f9d5e1723f8d4c6a33e195b1cfbbfd5295e18252fccff8eaab33fce7df2a829320edc6a563ec7b7e52b65a8ab3965b7cc83b4a89694ddca63f2a7f314f9adea826c31c5c5c1966cb1b1c6c6a3ae2e25477d61344c51f135669a28320e1ee32eac717515f791a3feb3c5d57575cd71711739eaea86344cb638f1c89f36b63830b6d8818acd66ac3145c6c6a3ae28bfa5334d2df9d3648dcb2e45c5663b21bf4591b1c6c517e451e79794a34676ab38257bca5043c594a3465c5cdd5677e451e7d7d9ea3f56b19d67e25963f97707d6385b57f7d986544cb698545c3d508eba7a241553760b2a264b8cec96d1b0472a268f9ae262ce501b8f3a4aac8a29bf15e5d51332d4345f5c3db38a3fab1764a949c532d3c471b1f1a979c698725bec513b36bbc5b92d5631742cfeb478d4d52be7b60eec51cfaa04b698b25be4515729e68b23638dcb5dd2c74c5332e4ec965171f546d92d8a8a93097bd4bf4e0f334df44ae3f9e271f5ce396ab6c5a4635271f5411aae3eed6c31596363891b9bdb82478df962ca6f5154eccd6d96fadfb25bf0a839bb557d792fd53759e23f15573fe44fa72de5a7e92f2ed20dc5c59add0afdc078d3a15130668b33ca50639ea9fa658f7acdd9adadce34195b2c1ef592b35b57fe75bcaf76fe1d72d43c5ffcc859ea57a3e0778a8ac9a38ecf3647cd33c6ec51dbf9e2f2095171e094cf8147f34c6489735671fa42d9ad3ca93a888babae898a39bbc5f3c5b41d48c594a3666bbc303afe218f1ad9adb893fe1a153f54bd7fce17577d9e31fe8a87a5d130e5b68a15a958e69a64be389dd00bb74c823179d4a1530d28bf154694dd32b638615b5cf1461eb5aa3829b288b25b66ab91a5268f3ae7fc167bd417c99a6c31cd1717c7f0a13815a76a183e5723898b67c9ac1a6755f18f99a6ff54c53247eccb4c93e6a7cdbf05d584f35b31f25bc69f3671b19d698225d61c35e2629e67627ffae89e28471d45648bab695963b69872d4b5cba98d5caa3e5eb8eae3dd6c262e2615232eae1df2a86b4f552cb698546c3cea80e3629a2f8e59c3e25147c7daa7ec56f1e06cc8a7ae03f1a98f648debd058e2b9b5c456c39869625bfc20f3c546c5d51b6c711d395fd183cc35f5a8eaa38e65a669e44cd8167be451d34c9317fd5b5c5c16eff90fa9380d68a31cb5f1a659c579d7aad87ad4c851d709c5c5f0a8eb94557cc7551f3cd71407c61653cd87f1a8d326fb625b9c66df9869f286d90f79d47566744c2af6eb9c735bc612538edacfea02d92da3e30ad9add8a8b82e8d8e77591f917111f833aef9607fdabfaa2b8e8b4d645c0c8c869f58c32fec51bf61a6892263c4c5f0a8c912a7f7e97d5d535c4cf3c594a3f6a7262ef6e23baef908a1e220e1b838cd63a8387eae799ea96ea8ea836df18e2263f2a84d544c33c6df75cb3afe878a83bb7a4d1e75dcad376c8b7bc851d75b9e2f1ec513aafb48dc3f15932d0e06648bd309d9629a67c28cb191aec339eab8de214b5dfe9ab8b8a4ec56bd0f5b689872d4c6a336b6b8a6aa8f7fce34256c8b9756c59adf220d6b5cccfe74955594dd322afe2fd862a8967d694fab3d3ccc3749e516cd34a5b0c4c90d6c31544c734dd6a70e27d9a13ebabbfa0415470147c6517d4e9edc653d236b8cb8d8bda19926f7cebdabe76c8d5f6c8eba5eb85f952733c6c6a3ae971417c3a3a60c3534ec38f585ce17479ca5ce48c5d1816d7143b3c5f525eb782e396aaafa98d557e44f9325868e23a9ddca6ea4ea83e78b731315d7d75031e5a8eb28ba8f1eca437d63e78bb9ea83679aec7c3179d45e68541c43c55cf551fcb3eac368781d758d25161d932de6b87896bd17dface2656afe317131577d908af33e47c585d530f9d39cdf92f9628a8b2b13171b5bdc634b4c351f6364a9cd6bd94376abbca2ec567d0b5b5cdf154e7def571c1953edd6c6ce17c3a336deb4addd5ad40f94ddaa1fb9ee832ab76ea9e6c378d4cf92a37ea7c818334d94a12ec66c8defca07bf5f3fd17c71bc648f5ab25bd52cbe0d7c638b03cc3441c7411664f5b3cd6ef14c13576ed52f6489e3f73cab5febb7e014cc8d8e1754f3c12abe2e03ca514bedd63d54fc8f1c35dbe2e0ab7ee71963a9de4a8741275fe7eb32221553969a669aea8f80555c0dac478d9926b6c685cc16af8c8e5b547dd04c1367a891dd3a932da61c75b8208f3abce21c35d56edd667971ac3f8b5339a49a8facd4ec16f9d39fc53cab6b9969fadfd7f03f6ab778a658668cad6fedfda9986a30a5ea43669aaa479a69aabfc321f9d4c91d7c6a52b1bbaf7f68b6380ac89f264bccf3c51736bb959dff669adcbf99a677f3f769bce92f9a2f268f9a6c71fd2b334db6726be44eeb0e7bd4be13181d9b879d22e3e453e68b1117afea2e7bd433a3e02d67a88d8eb9eac3f8d394ddcaaeb36bd8e28873d46c8b8d86eb9e51f15b32342a7e77de8d3ffd693deaba4f7131e5b668a689553ca6f962a9c074ac47cd334d0947c539b25b888b79a669537c91476d554c551fd95b8deaadb9b1c48b7ac82a9e40c5b1473af6eeea11576fbdc2a3f6decb65b9a4ec56f615c71217a7f518f3c51c194fc51673d50769d844c5899fd493b8e69a8f422a3057e9293d715c6c545c4fd9161b7f7ae5d25c93f1a797fed5cab196986c31cd349135161db38669637ffa27bda51c35cd34d54ff0a829bbf5a7e2c08defca97f82e7db6f3c5a462e3516794dd0a8c139ba755977dea96956c54bcf2a802933c6aca51c75fc86ec1a3868a69c69872d436bf15f749c71c150f8a2a1e99cb0c562172d4a8ddfa878ab9029372d4a14b334df98ea3e290679a22f2a85711d76e95f99122e3b293855031557d2455a1b6986ab728bbc5b6784959eaf08e72d4d612735c4c35986f888b573165b7d8127f97a3ff4205e65f5ecbf9b77963c7dcf620b9ccd6262a4e922b9e67a2ec96d651cb4c530b8f1a396ab2c49cdb62155396ba3ea38e3a8a51bba5159877b68e5a72d41fa8fae0d9629a69eaac12b76774dc5fa5c55d71676cf118396ae34f3be451271fd942e2e2dce8583c6ab2c5ceaa782015af32d231e2628e8a97e56695ffd9e255e15caf4aa9c0e499a664e0bc202e361a363a363ef577746ffce99f7f54603e7125f598eaa84d5cec66f7d11b59e3554515986c89530a4449c73463cc59ea563c6aaec0144b7c3451f11b6ab76c760b396a9a6b923a6a9d6bb2551fa462f2a829b745f597982f468e9a2bb7c6345fcc75d4beefb14f4db92daafbe00cb5cd6ec116a7a778633cea9d7fc8faf5d43fae6ab2c4e9dcce1753cd87898a6f618d63c96db18adf8a11ebf8d3ce34ad56345b9cde99ed9eb2d4fe882c31a9d89fac1a898b7d5460e6a262aefb785db55c8159715c8c0a4c9e2fa6daadf8031e352a30d3eff43b58b286af69c6181e3545c66528f3c52f94dba2da2da3e161fdce71f184e2629a675aada9e623e8918e292e661527a8ddaa065031150e530526577de46185b926b2c5a8dda2f962d46e2535ab9872d44d3efff3a891a386478df962a9c07c5d6d1017932dae6ea1e2d536bffe8f2b30ed1cb187b81851b1c4c6c616738ebab41598616fb5236b5c3dda9926ac86b0334d7f396ad47c50d50772d41c195f9553aafae0f9e23b99697aa6e93bb6c69ff522aa577bd4511b0d774c54ccb678959aa878e88e5607f2a9a31de26252b1e4b68c471d1d90dd5a718e3a3aaf4eab3365a957b368412a4e3ac61a2347bd48baabb9cd6efd5b05e633556066b746c7e44f4b8e9a344c596aa898668b392e36b678b5408e3af53c9f2c31ad8630d6f8473ceaac782fde574bf2a8f3df348cba7f551fde617561e2e2a3f1a8df68be7875190d69c698eaa8315fecdde88cf163b9205b4cf3c571c81a361e35af87f8f57e29bb156771e60d68b698ea3eb25f5131576e95573cd9cc2ad699a68a72d49cdfdaf85a49cd55d4c7d515fc698e8d79a6c978d4b7e992aa3efc7b9e2f7eb6ab215614156bed96e9de44c6e50367a839b7451eb58d8b7935844f7171fa8c0c356dd5c2f8d40957524b5cbcba59dd928a799e89e2e243b00f4e9ca59e0773aec0bc5cdd055746c337ea533fa83ffd4c1a36f6f883b35b238e8c2754f5c12a1e6a8eba170ca8e683756c23639e6b224b4c71f15f768baa3ec2557e5cdd53dd076cf1ea219f15bba4b6b55b14175376cbf8d397494b1598b0c5a4e2f081e79938324e8ec69f96ea2db2c5b5c4c5ff8935862dfeab9a16af1a3eb62fb55b31aa3edcc4cdca0a551fab475bbb65e2e2bdd5b051b1431598325f6c744c6b9aa288ab3e9651b27ab2396a5451eb4cd33365b78a5baadd42760bab2178ae89e78b57cfbca66984d5109ca136feb4f1a823a3e2182a5ebd902daea22a228f9aaab7c8a3e61a4c9969d2b926aedd321abea41963d6f02dad695abd22b7055b6ce2625460de2147cd334d3dcc16afde8c4f6d6cf16a613c6a5ad16422638e8b03cc1793255ebd53d507cf187768a6c966b7561f648bd3c83b1a1d9fd284344c551fb2a289743cf5ae569f46c7f77fd9ad72e1bdd8daadd597d651fffe65b7d2b53744ed167bd494a5f6ca0b64b7e24a3dea8c6cf1ea9b3dead6d8629d69b2b3c55445ed2f78350465b72ec99f666b7c4b596aff8135cc2a5efd90375ddea53792dd8aad478dda2d5a0b81354df195f9bb215b4c3ef5ea97d6429035a6354d54bd853aeaa0aa576c8b9bea227d97c8786f747ce2ed6cd743049754bd155cdb99a6e03eaff315725bc1abf1a7fb888b8b2af83496784496381d9047bdeac09f4e1caadd4a27ab2e6c71bea579268e8bcda31486ffacdd2a7f29432d551f9ca3461d35556ff17c31e7a8a90273d5b35131669ac81653cd07577d3c613584d1f1996ab75671b1a0f9629a69a2f9e2ff3c47fdb25df55703f3375c8da0dfd59879e246e6ff9b366ee3c016379e5dd3045b9c6d1bbf099ab0898c939698072bb359ea28708f4dee9e79b6784e96b8b85e3dc9dac49ba668caa66a6af6a949c3a8faf874bfea855660fe36ab7a499171ed354dd336eb66d36c9b5df2c62b138d8e9bbdcc17736ecbc99a43736c4ec86e25dfab13e7a8fde6dccc9a79b36896cd8573b6f3c5ab7973d95c35d7cd4d73dbdc99edbe79681e9ba7e6b979695e9b37b3bd371f66fb6cbe9aefe6a7f96d3a4db7e935fd66d0507e7a58bc922d762654458d99266389ff1917175e6173d41415537e0bab2130cfc4b6f894bd97ec511b5b3c421d759a3523b2c579dfe8f8cebb3751b1cd513f536e8beba86d768be78bb11a82b25bac62f6a8b3df7fae69a2d9e2ac5b4fd2435c3763f1a857547f196fe24d33614b7c8035a60a4c7fde4c659ee932de9bc8f8369bf8f7d59e5726d25c13d5514b6eeb4fc5feafd46e75a892da5a63b2c5e913d9e26ac66b21ee5a37085b277e94ec16e7b76c76cb5660d26a08e4a85b0f334df16775492a3691f165fc4375d4ace25be351dfcbdac4271317bff1aaa60fcc16dbd510c86e7186dae8b8f5b9766bd006454bd92d5a0dc1ab9a3cac87688d29261553e51617a0967fab2128bb156eca6ed92d50bb750a4f6d045b1c2effdda3a6f962d2b0f5a8b9ee83b25b628b8b45b220159325fe6fcc34b16a87ab711bb709e9182a6e5337584d696b335a0d810a4c5a0d91dfd1dac4366f8b266a4bf35799ad36afaa155be3bd7ba43aea28245b5c5cc97c710c0d53ed5653b44d53b62dc7c54f1a17f34c13d76ebd585b4cd55bedbaddb45bd976cd33e5b6c8a796f510c6a36ef7edc1a8d468b83dca8a2663898b87f6d49edb593b6f17eda239b4cbf6a2bd448e3ae9b65746c1666bafdb9bf6d66c77edbdd1f073f3da3eb48f46c5b3f6a97d6e3e9d7faad868b87d6986a8dd92d510c616938ad9a3161573d50767b78a7744c594dbc26a08599728b92daabf440566fbea5dd443efb219451378d4c616dfdab898d7173fd34c53f6592ef321dbe25f54607abd38a5aa8f38370aa6958913df852dfe5b9998eefda47df373c4c57ed5be1b1df33c13d76e695c4c2b136d0526e5a8292eb615986c891fb0a689e2e2d50fcf34690526668ba90233bdc76a88f6c3e6a8db4fb2c5547f190414175773f2a74b377e6abfc89f4e5fdb6fa858b25b6bb6c4bbf8ddce3441c566e3d51046c337ba2e91b3d4e517dbe217c4c5b2a269f8a7e1e0b7fd4947e908b6982c317cea32a1b8986c31557da08a3a4cec7cb1898c8bb0224b9c6434d384354d7feb8b0ba3e3f697541cca7c719692476d947c67679a68350465b724474df9ad7935d615c6df5c49fdbfade1bfd5106c79691bb61df2accdbf8d8da6bb6ed4f6ccd6379e75d20efe3d2e7657edb01d19058fdb493b5dbb6b67edadfdfa24334dbcbe986c3167b7f08d804ba9ddba255bdc366dbb0ee42b016fee2baa3e8c4fbd8225a6aa0f9a695a87eb681daf93353da8c93a5be7ebc268d8a779268e8b4d64bc2ed7d5ba322a3eae6b9a2fa679a668b65ead9b75bb5eaf37ebed7ab7deaf0febe3fab43e636de27ab69e3537ebf97ab15eae2fcc76b9be5a5faf6fd6b7ed63fbb8be5bdfaf1fd68feba73a6abed7cfcdeffa65fdba7e5bbfaf3fd69fa8f98850496da2e2d4e1f9e248d626fe644f46c59869aa111753d5471a70d5c72eeaadbf649e49be1250cecb79f153fc608531557db08effdda37e961cf59b9d2f261db38aa902b3471eb5cc348ded5702ca4ba9c08cfc142b13fd62fdcd55d4157d25205ecb5702d816b38a6746c79869baa48d4c11c5c5d9842ab758c74f58d544b55bf49580f22e7751f5b1363e753c832d26251b1d8f6d8e9aa362aec08ceff230979926fd4e408edaadd28135a6facb98679ab0a60975d4eb5f5460ae3b628bd9121b1ddfa3760bb92df2a8ed57028c8a872b9fe68ba9764bbe11d0fdd371d1626562e2738e3ac06c31aa3ec81ab3860bca6cb147dda2ee83349ccf30d3b4eed607cc16e7739a69a2b5899ca1a6154db7c86e858f34d3241598a8bfe41c7531b72afe6f54601a150fd99f36f678dd5bf745d583f5c0dae2f5703d5a8fd713b34db9d0d20dfbc5c5c6319e74b4f15047cdfff7d6dd6dfc4db009379171d5924d6af4bc70e79b6c936f8a4db9a936f566b56948c59bb621aaa9929a6ab7dcf7cd7a43ff6cc91a6f769bfde6b0396e4e468546c59b337deb6333332ace36735e99c8b61839eacd62b32415b7c61a5b15af4eedd3e66273b9b9da5c37f3cd8dd1ef71736bdcf2bbf592725bc6a336fef4e6fe1ff597bca669f3d03e6c8c2dde3c391f5899b879debc6c5e376f54459d7f526ecbdae2cd3b65b7361fa8fac04c13cf177fdbaa0faac1944aea2eea2f29bbc51bab387ba30acc726eb4bcf49635ad88f86d46a8dda22a6ad2703d620dbfa635577d701d753ef2be379fdeefe60beb8b537ec9f1b73ec6459f6c31d5514bd54788a898b25bc6a7267fbab171316b58b25bc8515376cbd8e2397f25803d6a1b19577bd131e6995eb1a669f34db6d86c0ee262d45123472df3c532cf543ed3fa62fad44735a70cd7e6876ab790db32feb4e4a81119538e9ae69a569e55b151f09972d4b2be98fce96b5a5f4c2ace6b563172d46f763dc4bf79d4c69f264b9c8e821ead690a069b5fb2c4c190e2629bdd0a834de79f2ae6ec9651f1a68b6f04941d5bb9c52b13c9a336d6983cea708e0a4cb2c4f972d3b32aa699261b17d3fa62b6c6b2321175d434cf94adfe5315d3cc306bb8bfe1e878331055f7db6e7269346c22e3cd70c32adef09f91eb84be12b0999237dd445b77eb6cbdadcfdf09b8332f507a5945db789b6cd36db6cd8b2ba3e26c136f8b0d85b6a5d17061345c36e5b6dad65cf541b55b6fdbd5d604bedbd6fd717fb66bf30e3834b76e77bb5947ed76bba5ecd676c72abeb01ace96ba3231dfee49c7eb1a2b1393efed617bdc9eb6e72d79d4f3add9d6c7ed62bbdc5e6c2fc9161b15dfb08a6f925ed2cb5f48c7345fbcbd823fcdf34c23ca519347bd79dd5edb9589b4a209d9ade8952b30e91fffaf768bd626ca8c716d54bcb2f34c648bb73794ddc2b73ea062ce6ee18b3d17f66b1ffccd1e9a6992f5c5362a46cd07f9d4b0c5585f4cb638cef2c9f6f61f71b1cc17932d96ec167fafa7e66f04c42bbfa63a6a5e5dcc396aac8528fc55edcfb03691fc69f8d41417530d26cd17c3a7e6ec16557d7c60a6c97eb147d625ce1117dbec968d8bf1958020c4b73eecca44aaa3e6d5103165b74ac7ce35c9eae283f1a94fa8c0647f9aac31af4c2c03cc34892de6af04181d5305e6ab5d5d4cd6181e35d617d38a269a692a1a7ceb83bf12402ac6b73e82d0a7b9a6ccfc84e451db3a6a7cb1273f923f4dab2168a689ea2fb77752497da29589c6162f45c5b676eb96eaa849c7580d411598585ffcb7a6895735fdfce7551f1c0793373dd8de6f1f56c3ede3f6091eb6898b39bb452ade3e9bed65fbba8dd9e4be51867afb4e1e35ebf863fbb9fdda7e6f7fb6bfdb8ed17077dbdbf68c59251df7dd0569d858e3783bd80eb7a3ed78d39ab8b8da4eb6d39dabf3c5ef3b67e76d36ebccfd727f77fe76b8d9ef02b7b7238f3ada4594a5dec5ed6e6d6e3465a939476dbfba955915ef527c25c069d7875db6cb77c5badd95bb6a57ef56ed325aaee7bb66d7d27c718bdc96d976ebf6b6b9df6dc8123b4feb57f2a89bb7dd96aa3eb2bbe88ea3e25f638d5f9b01c5c5bb1dbebb45dfece1aa0f37b52a465c4c1a4e392a164b8cda2d44c646c15bfeead601f3c5a57ceb836ab748c5589bc8751f1eab586ab7aa2f546f659fab2ffa4a00e5a8375f14199bb838dbedbdbed130bebb353151f12f6b5872d4bb03669a0aa7bef38bfade7eeb83e68bb1c2d8aa98bfd833e32ff62c51bb85aa8f6ce2df55fbf442bf13c0396abb1622bd218f9a5643c016cb5cd31075d4b4be3870fde9ee088f9aeaa865aee9c9dae2f4151eb5ac4c6c6d05a6d1f081d617530526b25be9b7c4c5ec514b1db5addd2215bf41c5a8c0a41c7551932d6e7f820ee68b29b72591f190e2625a0dc1d55b016ab7283246ed16a2e2b0d4f5c56c8d1117933f4dab8b697d31e7b6784d136cb1cc17dfcb6a8807cd6d51d5c79bfd620faf68fa4a9694ddfa6fac693251f0903ce8dd8922e2dd1939ebddcc7ad49b216ab75ab2c5eeb65aedc27e72bb9b6fcc6521bbb5fd6cebb6de2d76cb8602ff8b28d8e6bbcb6db2bbdaecb3136cf1eedabd2ca7b59b9dc516d73c5ffcc41ae61cf5963cea707713d5bbdb4dd26e7777262e8ec816efeedd71f2b67be0b83847e5d63f6cb151f1ee113e35bed9937cef9e76cfbb97f6be9def5ea98abab95b1fa365953457bba7d53cbb668ffa6af7d69292efda5ba362aea3265b6c543c331aa60acc4fe77bf34c2a6ebabcf59bc1ee9de78b4d640c8f5abf1240dfddfacb6e65c86ed1dac4dd07669a282eb6d92dabe27a008fdaae86200d63c6982bb7ee25bbf514fbf4bd1efeee16e68be9eb79df92ddcaf09500ca6fa10293735bce3f669a525452634d135626fa2d65a8ed7c31556e1915cf50f7c1551f4bfbbd1edeeee95b1f589b880a4cc4c5fe07abf8c4eb8b63cc34d157b7d2fbea8caa8f7f7c3d0ff92da3e2d6a1ef6e711535d751a7aff0a9d912f3177b48c5e92765b7686522af8538d37c3165b7683d84b1c457b6ea032ad695897f334d5f5c45fd4db6b8fd41640c15633504af691a938af9eb7941be471535e5b75081b98aca5fac86609f9a6a3e4acc349147cd551f6c8bc9a3b6b658be9e7763aba8f9eb79cf36324e4e1417938a8b39bebc059ffa3ff4a829473da06cd6ee73f7b51eadfaeba9e101c7c51154bcfb2615ef7e8c373ddefdee3af4cd9e70b0eb86c35d6fd7df79bb81d17065f41bef866d6c543ca20accdd9854bc9bb873a365638977533bd3c41aae44c532d344f3c57b77db6c367b67ef6d92ed70e7d3da44f38005ed761fd2177bf611a9d83c58897c3d8f6c71b26715efb33f8f9ad634ed9edba5b3dde7ed6c5fd03730f76573d857d1c5bedeafa8726b3ddb3794dddab7ebc5fa62bf36ce1cab98e262b2c5ba32f16bf34cd9adfd66bf35db6efd61bcea67ac4c94c8d85115f3d73e44c505ac31f9d4bc1682d725dafacbbc4bb3c5a462f2a851470d8f9a72d4f8ee569dd2ca44a9bf7cc2d7f3f82b01efc86ee5e3bf6f7d50768bbebb45d6382e294b8df5c57e98fe7fad9d496fe35e92c4eff33574176ccb962dcc89a4bccbab6cd9d24d2b1751d4ce0d98ef3e2f32f291f2bfe7304037846ab8dc7568b82b2bf36546fce2b8da41bbc577318cd8f22e8ec9c034557c881fc8ddd2ed96107bac760bfb2d7b2f86c3d8eea841eca91598702642472d8ea60b7a21ea77b1d47147765be269c244bd6dc89d69c14b9360ffc2698c7bb1eca8ad17e2b0e863a22601d37a9af02ec6760b4a6ab03ea0dc421da7a95471dfeaa8b9a5260573d1f19b76bfa5bdb865e97956bb050626aa98bd58dfc521e97960f660471d15b61793d82313b5ba21f02e4e33eea82db147aa181bea54581f98a7ab5e8c1db5789afe130cccb1dd6e99aa6da4392b18ddd94ed469617a719096a983fd56ea928189999a8c80e636f50ebfbc35e17398a5dd66e6bf9a2a0e0ec1f1467ab154f13c9807dc51efb7a6921321f6d889ba6faaf816cd78e7a777e655eca7f7d8529bca1cefe68703dc10e9c32edc1ed3476eb73051875e23489f702f3ea4d85173bb054fd3314c9f1b076ca94d15178d82bdb8e19acefb06d587e9c4e6b3ef090393fbad77fb2e4615a7bdf099aa8fcd00dd387d21774be97997546f89ea4336d47c17af92932a86ea43e979d86ea5afe167fa86891a17e3f4bd52603a27aa8f3b2aa9ab5e8c89fac572b784f6a10a4cba21f82e861b42099876a2b6dcad89d2f3cc442d2aeab0e26ee15e9c5b0666fab1c276ab483f03b9348557013801b8183f8212801db5dd5207f7c1bd54f127fdc5710f9726303045f571113ceb86faca2a30edbb581cc63d766354b128b784802913756ce6e9134a001498a06062bb95f4ad33119a0f99a765a28e567a2f96793aed2b3daf652fc6f65d0c0566fa35a5ea6338bd48bfa72df6627f927c9f6eb7a8fa4033c69d693d37ffb88cb0a58ef27410ce40ec497f6aee56fa9b0ed3517a969ea717692bbd847a2bbd4adbe9757a9376b266d63043d7843b6a2830a1fac8a6d92c9b67f39a641b3d668bcccf822c645d6651b6cc62f3034fb2b5f92ad2ef6eb26db6cbf6e64f1eb26396feedc5a2fa30557b1c34c75996e5765f5ddf8bb362d53b34d189b31277267a9a322773c9dd9a5d671eaaf8308706c4f4e23bf821b22e276ae9c5e65d9cddc299081d35775bd28b5fb51b0bb127f18ee17e9fdd65f77b7f17660f5060ca8e7a9e3dc2d5b42fcdbb383c3835c9b631cb9e1a41f6cc2a3eec6bd547d6cb5eb2d7cd60eb666f8d7cf99abd9b2abecd3ed275f6e99f63a2c6a569df5b45a2deea9d6cb75e50c7a2a4861b62b87f4715677d6cb7c40ff12e97a6b632029ad28945bb05624ff532c6bd58b75bf3337118cb44bdfee6bbd8eea84d1dc35ddc1692adfa8b792f4e82c5d8d4b04cd4d852dbed96e9c5f232a61b421c4dea691a5f5bd687dd6f25517c2f1a4ca9e26563126eaeeb4bd364a75b6acbfa28023351a3864d271606e6ba01660fefc5b818675fd851c39b38f9ccbe712f36152cdcadc9485c4db8175f6403f662ba21b29f7f9da8e93016926dc5fa08fa56bb35dd66bfd3bd683053fa8b93fe6e440a26b75b9972b72cc7b6d26e5147ddc2760b3a6af6e2c58d5c9a74a22603d3d4f1a5683e849ea7cec4a9b26ca1faa874d4da8d373a512f7969e2762b1b6567d9797691b5b2cbf43cbbcadafe36bbce6eb24edecc1bf938ede4937c4ad50777d4f92c9f6733f3cfa12fce44b93385eb1c78d220d72acea32ca83fb95671befcf3dd385f9df66255795c1f7ff046ce13a96999a865476d3ef93a2bd187733c3c77f93edf3793fcb06de7c73ccdb33ccf8b432813753f2fcd447d7638cf9dc3c57e865e9cbb72690a65a2be8f3b5052e71eea38efe6b7f91d581fd28907607de4f7fb7dfeb0319d387fe4bd387fda2db607331406f9b3f9cf7017e63dd470fe92bf9acf1baa387fcf3ff24ffc8fdbe6793f7b4315e75fc7f7fc3b1f6c9dfd73fe93ff62479d0ff3d16e939f51f501dd477e9e5fe41798a877777417ef5f361f7817e3d244aa3c77d4790beee2f9eb6a955f4a2f6e6b2f6e2a25603a9ea113e35eacefe2a5bc8b13fa8b75a2163744cddd0a7c500262cb088002b3b369d3611cb5b8df1abfe557d8519b4e3c05c9762dbbadc59ccc1e6830e12e86726bb58974b725ac0faa3ec8f9501df5a4da519b1adec8ad09357cc8dbab437e0d1d35eec5a613bb54512f52eca8c39bf0061b6ae9c596472dfcbcfc86dbadbc235beab3e069e152f7c1897a725d3449b2551df553fc016722149876a24ede834ffb2e564e40a5a3c6bb183a6ae9c48eb0f33cb23ea60f8b513ca89c892f15258013f57772480ed47d2c6e824b2830eb1db5d551d7f7623a8cc3a679988dc1a3e6bb58b75bab8a82b9f3237463557da47e6286bc71313123ffac981700fa9a5e5c04455844c5b2888b559114eb62536ced7eabd8157bd4307a31b65bc2faf80dd7c5210b8a23abb24851a54556e4455194f2b523551c146ee115dde2b6b893efdeff4b2f361f4cd41f87e2a178e4bdd8f4e286ade25ddb7c6e70672a9eb0a586a369dbae76d40374e2e3b878f69f0f57b833e51b7b692a7a6171c4ad294215172fcd87b02c5ee55e1cef13b934a18ad5d554bca117eff71bbf78b7d910bb022f637cccbf15c7e2a3d1303fbedbe2b3e8175fc577316804fb2eefc59bbcf8d9e6c52f2e4dc5f0f85e8c8ab37cb87fdeba9bf3cd0075bccb3777c53976d49b07d38b1f8e7df3911df5f6b9f1825e5c5c9ceea8b1dd12edd6b068c1d5444fd36a555cf25dbcfab26e08dd510f2cb167fd25fb2df5254623f88bf932268f9ada2dde8b49cf83bf980c4c56f1f8110acce83288eb899ad910511b9e2689f7f0c767d45f8a7a4b276aa83e6a7a5e71852a4e6ec273b933d59ea6b5e9c5a2decadb0bf126ae13dd6d79132f801be21e752ce42de9c495eae3433fcc86189029bf1b5a1d35dec5a86368b716b7f034a18aa3a9d56092296feaf84ddec57e3d51db5e3cddaa1b22b5f7e2c580044ccbc0a402133c6a79175b3fc447d166ae97a961f143c8867a48d287b06c65bb4506a6f88b6f48b2b53a6ade8b8b6b25d92ee930c66e2b4951c3e0f5e062bcb43cea9c97a6e2a6e8148bb2293aeaae389a1e4bd38dcdffb993724a1eb57940cff379697e90a58f897af5c477711994611694da734be9b9652c5fc7f2f5eaef4bb84ce4bbeb3fbd786c551e7436951bbe8d8f0eabb8dc6e1a52c56ddc8bcb1defc5cda4dc9787f258a6a68afdfd7ebb2e33ffa5790cb3fdd43c6ee765bef7cba22ca1c094897a79ecf8efe8c571a7744a77e39b997a5a7a2713b550020e2e7af166df1c0ae9c3d471d92d6fcbbb8d79e29677e57df9c08497fca5e8e7afe5a3f9eb1e964fe513d55bc7a07c46152777e9b2ecedb6bbacb1936c88b251962fe4514345ed9f97afbc186f1fb0a1868e9a092fbbcfcd0774d4c743f9e65ffbd7e65dfc5bea441de7d60f812df5fc030accfd97a8b7c6d05173a2ae2901f65d0c056630a5a7090cccf2a3fcb0da2d4cd4f376f92935acda2dccd4e06e59ed96706c3ff92e0e07c1daeaa8c39ff1687c1efe8a72cb7463aa3ecabe664340f5310d8e9aef526da8ab77f15a359887f423fd98e4e22f2ec8949fb8f123b85b669ebee7762bb8a51b02ae26791573bb25a48f7a470d4f937919f7165ef965dfc5d8512feea1dd922aee91bb4562cfd4dffe9082698a853aea8df9b5c38e1abb2d4cd45536042fc677d0518b1be2b1e26ebd2cce51c3647d542cdb1fe9c5d735b3874c79f1268abf183a6a5c9a58c598a7cdab786ebab15f6db796ecc43a518ba7a9fce6865a159864e7b9e500bdb8fc5137c463f95b0ecb5139ce27e519b65b7e16dd97e7e545d92a2fcb2b7463f2a8e14d2cdbe5b5a9ca1badd10e6ad469e26ba7295f37fe56b17921e3bbe33f97269bed52e535f17b20d956d910429587a749e879e22e861f02c745f32ebec187cc9ea44886514f3d4d0e883de451c3b28977315fc6a4e74574185b7ade000c4c51528f48b2b59480f53bb95bf017c3619c88ee63d90b3d389ad2c09992bb25e910baa36eec9dd93174e69b91b370fcc60e4b1be4343995bf5858b69611f0ec2ca9de02c95628017d3230c1fa80a7099d58351fada059c8766bf5c51db5e9c3e8c5a8e24145ec89cdcb78a5ef62e56ed199c82d35276ad03ec8fa985f8dbdf19da9e3fbf9352901e31e76d4a6172f51c7a0e751bb651598da8bb1dbba48aed98bcdbbb8431d35e66968b78463bb208f7a91980f955b20606e55bdb5776274623351e7cc690ae84dbcfba3dd7a5ee4bc17ab37f1531598bdc90f75d4939124355d4c2e6a2f84e82f6fc1ce634e137b31aec5f4174b37b63cea95303037f2d9c9b5b82f13758689dad4b173caa326b167faec08571ebd38fe31f3b4107b5481a9f4bc65b29e59f5169d89e8c5d451f35d3cb5c41ed160ce2a4a00b65b76474d620faa58fdc5b2a1de9dd30d31739d0455ecac4995f7f7cec6d93adb227176c5969726675f5e3807e7e8a44e2613b525f6fc3ab953386555a32ba95199a21d475ec1c9df2a765cf913de9f4b53c5daaa32226c5dcf6d1593651baffc47d43177d4e06ed19928294d5515d7696bfeabb23ee030beabb2211e95ba25ac0fa7dbfcb0fe62217d88a3c9ff04758bdcadf90eb40f5002e02e567a9e657d888eda54b170b7a2b7c62699cc0bf462d0f39c70b7dde287e96eb25d7e70b1a3a633516af81ece44eca8e3a36643bca38a959ef7cd1d351dc642b21dd93a26b1a77e17c30f11be9807d5003a6a2a3041cf33bd58883dc76f54317a316b583a71269df8cbeea8ada7492f4d4d71170be9236933a5a976268a06f35ab3210268b7980d2155acdb2d79156b3684a50480d82355ac696b207d90d863bd89cb89732b6e0857739aa48a5747789a26bde0d6b9e3bb980c4c72b7b8a3aeb321a0f9601db317673f5460da8417bc8b97377819db4b93edc5c9baaae2bda443f44195e7a54959b65e7531be07c916bd38800673ad0acc4fbe8c830bf812b1dfe2a509db2dfa8be3a16643a086af246ded5ab95b53f32e3e92646bb3214c15ab929a54f9a828bf91d3044f53e4306d0d5e08e7de79c044ed3c4a52d3c3ec316f661dced3ce13b45bceb3d33355fc32eb3baf7c17fb1e945b7ed77973de9d0fe7b3aa62d95e397da9d72ffeee4f0d7f3b03f9133f7f2f4d647cd8af6c5e937464e1f58012c06c08b23ed6afa68ed7f4172b25a0d7dc9146adb48fbf3c6aa4adf9d60d41620f78d4b834ad9a9a99382025c0f2a8952a6f3eeb803ceaf93edec65be56e293dafe1abee43481f361b2239871b02346a67b1b98402736386904d1f35cc8417d0f398d32424db9edfb2556ca66a726cfb76bb457f3178d4f357e7d719da9c264ed475c24b5ce8bbd8bc8a4d1d47a4ca5b2275304d5f973f98a79d51f951799ae086907b31883dcc86b09a0f99a87bd8523b679ab636838a1a9e26cd86a8dd102de7dcde9ab8a106c956551f337a9ae02f564f133bf106ce44b93465f65e4cee96789a6ead8edab930efe26750309797a68625311154795e8be986602f967bf119b2d64c154b27a68edaeea885295ff1f3a60b8c75c10776d4d3d869d59989b83425d60d91912b2f5e885af5814bd3a3e5510767ce659a4a2f1605667081773177d4485b53edd6886e08e151b740a3860233f69d2bd56e35c895c7760bef62aa3e74a25e73a2aee979f043809e073784d376ae1df32e763ac84c5467a27917bb4db721f2dac9eccd9d9617eecc05b86201034536777d56b1197dccabd88dfe7fbdd85dbaf25676f2d34b53c5a01e57a48fb1edcc9299b8b0092fc2ebe1441d231b42591f5b4bcfc31f26559ebdf8346d2d71ec444d624ff379f5269480579bf06233135763520264a2ee92298f7408dc8b59c5a94f1eb5b88be7eeaa1180d703761e88d4b5a709144c37f187eedaddb85bff978c004ed4c84c643604276abfe5eeec3ccd5e9cf6246fedba22d9bee0d2347f4b16ced0aa3e2ceb63dc70f792b6f6434f135ab3f6622a30477c15d30d1197bb1ffb2ec676cb6643d4245bc9866850471d5d6a4ed34790d884174ed45060a286e92f26559eda2da9e186307b26b834a11733e185394d8bad381337cafa20c796446aa5e7491ddf918269ef4c98a7b9a3567a1e12d7bee985a0a7499d8967a40460a68e26a451d35f0cfd25551f2b57b7d4e8c4b834f9411f13b56626ea448ded16883de46ee9bb589c89d0515b0d2626ead545e586f8c4c5d85e8bc9a3460e769d7c1a0f6b7a9e557d088f5a5c4db6172f77554e93d431e6e970064f13739ab8a386eac33db8475c9adcd4cd2ccbd6aa3edcbc488a8d73f0d372e2166e692ad9913bd3c25e8c4d15bbe5b5eb9decaee45dec76a5a2655f5d76ea1a763cf96f6fdde53fb45b13cbfbb0af629b0c01d607d2d6f02ede5e5aead6fa15346a3b51f35eccb435d03e84462d245be617fb6f64604ac28be4173333711e452fa7da2d54b1cd4c14aafc482e4de7c2ebb922ebc34ed4f22e9e69c24b50b33edc3bcbdd12d2c74ef87947617d283dcf6643c8bbb8ca2f46c24bf46179d492f1221335b75bac632160be56d42d5160aebe3051bbf701276a3312caad696849b6ee03b9f2a7ac0feaa84d37ced377d4b0a6345d31a749b85b9de882192f41849426e43471a2860213a40f54b1fb68dfc54878611d336b0db7a6a8a313f5cc6626d20fa1bd58eec58bed62af9989c74abb55609e769f361d6ab7f45afc58b33ea0a336555cbd8bd98db1d8c16e4b2e4d9e557de84c6d1598e4ca233151551f4a09a85ec6c9bae251ef161f717f3d0e06eeb3edc574262ea41b5b6722b45bf6d294ec99b526f4bcafc525dfc524f650f5a1d910f3780e966d6c7e78781973bfa513756a1dc6546e49f2e94ab32184f5a189894c6a4a97a9db735fb296fbea1edd37fa8bddf7f4d252b7dc0fecb7dc4fd38bfb6e515e982afecacc18ee64eeb73b402f0e13f7c70ddddf932a961db5e34a158752b3aaed7247c5bdfcfecc3dff8776ab7152c5da95abc9baa10c4cdf72b7ccbb7829ba0fc986389e9b2a6e93d843664f7c23294d1370026c2f3613b547ee16993dcaceb3696b1f52c55f92f0a2c41ebc8cc1c0147ade856560b28e93b36607245bc986307fd571694a03dd6dc59ca8fddff0d64cd4927c2ad42d53c3cc77915eec4147bd0aa277e16e3dfd6560829f477a9e7d176b27c644fd0667a24ed46df88bb9a1d6ed5695d334ff15d547247e883552c87931a68e3a2ec7a9f03ef23a33b1fc5c0ee76dc94cec48f26953aec54f4c5bb30c4ccd69faa6a709bd78ff63e669dfb23ee82f5eb64c2f1e09cb7612df2d56507d50458d5eac796bbadd5a080113da2da4adc10da12c5b6fa2da2ddc994481f9ac557caf9ea6cfc9d75a666a4b09a8266a97dc2de63415cdf88d3c6a4cd4a61bf740dea2ea039400abfae07e0b144c6560eec5612c3ceac5605ac4635471405fe29d70b784ba25f4bcb528a94d27762f58c3414bdec4a2c014ee966cb7dc96d56ee15d1c2fc8cfab2901743461470ddd0736d4a862e16e2596648b7bb17bc989da4fdc2bb7ed5ebb376ec76b7a0d6fec4d6677ded49b79736f617ee77b01266a2fc4a529ba2755de79e5766b29ef622f720a6fe9c575557a32511725eec59edc943cb929791b6f2b351cbb91b7c3e74f158fab0ce371d591f96bcaed9624bcc0f0113597a004a0136b06b9e617a38a99b666dfc5a0e79147cd1db54d5bd39ca6e766aff9a2d4ad77cbfaa8a85bbf9af0a229e44c3eb513b56eb7b8565c84dd94dbad981f926cfd5fa6adadc346aa2cdb32b9b7db2d5c9a1a98a91f3951c74751602a8f5a66ea3e9c89e51baa5877d4239bb626fee24b7a9a34bf18eaad99f2f39481398e45495d6fb776e62fab6ea875475d6bb744bda5c9a71df4e293b4b55749697aaf33134361e749be8b557d5c28eba38d5b13fcc5bc352591e417cfc8ddc26e0b9e269b418e640899a953dc9a74a2968417f74977d43a518737f5bd5874d41f4c5ba3a7893335aad8dbdb7bb1b06c2dc9f65e2e4d20d93e912b8ffce2935eccdcd378fbbb788f1beb476643d4f7e269ea1dc0faa02f913b6a4b958f56d46e49dada9b74e34fecb6d45f6c9d89234d3e3d570de61cb726b88b2deb63aa0a4c7143fc9faa0f7462303041ec511db5a9e2ec4cb45badac8577b177f4527feb655eeee5ce266f1409f65b5ee19595a7e9cb2f9cd7f20a1a4c7a21dcdff2da733cf7cf25e978aad2f2bcd3add7e9e7cfbb785cf75f26bb542cdb3989d460d9a28efd876604aa7cf46cea78bdbc858e5ad2d67abaa33ec9860831533b9ad324245be9c37a698a3736835c581f3a5193643b5f73a226af0713b599a92ffdbedfb70c4c6426eabbd887760b55cce453e61787b7e46e719eb6f43cf6623b4fdb7408b88bb1df92895ad2d6fc2b53c3a2bf841b62f3030226f6d3c8219fbf61bbc52a6eb4a9f930bf54f371cadd32ef62e9c5607d841fe3edfc5c66ea03ba31541fd451832aaff9c5b7e05143bbc59771d41a3f7a5dd4719d428e5e8c0d3576d435770b9d18ce44bc8c6df2293d4db8175bee96be8b97dead77572930b7dc6ff155acc41e97da2d517d08551e3375d0ad2fc6caddfa607af14966221d4db2ddb2dd18ef6264ad51bb45d507e6696cb748b2b5db2d70b794f5616a38f88afb8b4f8c31bc3409afc7997a27c49e0799a951c3ea696237c6bb582e4d039b428e4e5cbd8ba517e3d2e4dd6b0ab9e9c541871accb00905e64c541ffa2e5e92474d25352f4d15b1c7ccd3de4376e65e8b06f3a25878a954f1a3f7e43d7bbdb4e3bd78afde9bf7ae8e263202be706912d5877813bd0fefd3fd53c3d0517b7defab5c976befbb8cbcc1ffab8a277f93c8edcd49b65b33edc5bef4e2d052e5314f6b32c466d636efe29ebc8b8fa8e264482235276acba38e1353c57c193f912a1fbd783f9533f1cbfbad32137f2b620f541fad7aa25e67f116ef62d4b1ff2df762eea8c3ecd954716479d49a5f8c89fae80fd70e266a3030c1ce5b474c211702e603d2d650c552c32ff443c8ab58266ae83e70698a33ff661523e185caad759f97a6c60ddc10a4e791bbc5991ac49ef597ccd3b1ecb740b2d5fd16bd8952c5a613cf2f25f9d40c49dc6d31879cbd58666ae9c56460aa8e5ae6694ed4a4cadbcc44ecb6c0ddc244adbb2d3322983e3c979c26f03e96f53ccd895af38bf1917771fac92a5e1cad764bf28b9f98d4848c177a9af02eae3c4d03f1178f54b975c68417269f6a0a79871335d2d6a653d952cfed760b551c7c2e43a7a5f7e235eb78ba0bbea58a33e551bbffecc57c17ab1fc256b170b76c15db9c266426da9c26b0f3a62df95c5a92add2f31a5451fbd6986873c8e36a4b2d3b6a9b425e69b74aeb30463644d45567e253e52fae3d4d1f153bef5b6b78e87d9a5e3cfaf7d3d6aac4e249fdb554f494fbad3866364433f4cea417af909988ed16dec532512b531eefe29a2b4f922d6b98f762edc6925f5ce53461a2ee7be7f65d6cab38696cd6a686cf35a749aa58128c79319e90f6816b718a77f1d2a62642e2067adebae4adc91f32bd585ec6b79ca84d0d776d3a845c9a4095e79dc9e6ad311be287f762493e15d587f3ab9e26791773478d2a1e8b760b54794d6ae28efa1bd910f04258ed9676e20bb9178ba749b65bb51b427a31ab58dcc5152740b6d4a61b076b127bb0ddc2bd38d82e45f731be52777107b7a6cad324db2def02d7e26d3f59a28e39510b2340581f9b1b283027b956b1b39c42459dbce0d2447f7178e3b5c808a8b65bf4172bebc3bb8476cbbc8a47ace2688cbc3553c32f358f5ae9794f5350b78481594dd421765bd46e25ebfa5d6c75d4d46e491dc30b612f4da7daad9e7919bfa62927ea695f3d4db817b751c5ecc59edc8ba39de4ad5d22bf787d2e5bea4a476dcab629afe299be8b9547ad3bea0d099851199fcbbb9819e4caa3b6d42df88b95642b558c841756311c4d5e1bdcada5fa8bc3c4bbf63e9df1eafa3f41b265c60b6fc6fa36d6e453ef063b6ae151b3172f49b2652f3e9ed3d324192fdc503792613214cd474eaa7cc5c0947b31bc10ecc532519b3a165fa2aaa8134fdec6e4e7f15d7cb19a365b36a7899d38f56dda1ab45b9ad314c9cb78d548d6b965604a7ab154b1d731958ccc44bd34850f7819cf45f5b18e910e111f796922911adaad9510a9edbb181335dec5ce2fb65bab55a3dd6de255bcffaadfc5e451771b5858abbf78854a56d6c70903537bb1b821c692b6c6bc354978a974d48b71775ca7268a1b42efc571170a4ce9c63eb95be8c5c14e934f6f48ddea4e48ec11f596bc8b1709dec5a2bf4cf465bc951d75ba38842d53c905581fc2b2f5b8a3ee4ec36bbbdd823351f28bef2db14752c807f04390d963efc596f451a5ad75160fecc5c2fa989e26bc9c70b72c911a97a6ede2533d4da2a4863351955be24ccc869af0f2840db5a961d9514b15f7bbb340dc10a4e791bba5efe2336643888afad26ab79099386bce90f09272bf55e734f9016a18db2de9c41133136b0626541f5d72b73c711807ea2fd66e4c5e0f739ac4994806a623c49e244cba8baedf0dfe13c49e2a19a27e1db386a7dc6ec531d3d6fc07ef0c89896404b0172333314c67d7c82fae3213c7cd2cea619eee86c886a076abce4cd43a5e62471dbd40b9b57ab7394d726baa48b64c21c7bdd874e3ebf9bed1ac3313256d6d314f2deb43efc552c5554ed351775b65a36894f36e324337461df35d8c2a0ec1957fc6a58929e4b2a3eecb67c0e4d3c6505ec667366d8dda2dc92fbe81eea31bd9fce2f055280141f45b2535257f3313a333789a50c55460ce2f95d8d35687b1a8b7ba4b6eb7a0c084fed27662b916f73951db8417fb32462f56aafc4dc5a39ea086e55e1c74e3f0fc94f4b1da4b15ef2787cd0d765b4987948040551fb2a1be83a709192f56490d370452c8c30ebcc5c19f1df54e5ec6f18b4d4d8c26a6134b1daf3736f9d4be8b394f333111ef62127ba689a4add10f014e4046922db6d4f1d852b72c559e0a4ca17d0825802cdbee0cda2d664330a7699968c24b9b0a4c9da9858149d60718987c175b62cf72a7ef6226bc90f5b1e5443d3b74cdf36c7944f2291498cc6922c936cda8c0b4dc2dff88ec5353c5afd051cb445dd1f3a0dd128e2d924f37ff7e155777a5f169d68ba9e239efc5d07d303351b2215692d3b466f22974d4cbbb93fce2937b719542ee226d8d9989c00bf05d6ceaf855a8f2ef4a95d72df56a6c7bb124bc982a465213e669f462ff8b29e49af022bd58529a22aa3eb8ddb2bd58fab1dc8beda5091c5babc0b4e9c5a68a9f9099787868bc21df059989607da017cf9f51c5d05ff25e8c5edcb82a2e995ffcc79908d2c700f9c5d1af503097da89b1dddad82aee26dc6e21dfe584bbd546c20bb7d456f5117e9b79fa2569074bba21f4d2d41f0fd88b59c5e3333351b77869b229e4ddb5926c6fe33bdc99bc0b3c3bb8dd322fe3aa1763a2662fc6bb58b2214a9b0e21ce44a962557df434c1f85575d45faac04437fe9dfc8281a91a4ccf5e8bb9a3563744d3ea3ef02a662f5e79c2098894640b4a804ed4d92fd3d670695a7c639e163f84b7f88117c254f2035313e169ea6eb0a5861b223817fd65cb3230f181a78955bc1dda1db5e4340925a0f2176b15cfa6e24c34cd7816a0132ff7f1a8bbade979d6618c1472c986486d0639b3d6d08be55d6c26ea8af5a1c41e53c59a7d4a92edecc7f724bdf8f7df99a76b7fb1de9574af65939bf03b66bcc844cd997a29c9a79756474dda07d2d6c28cbd98ef627b2d3e7917dff2d2d47cd2ccc45e53b65b4e771e7777aaa31e508169135e9211dec5f31d266abc8bf92a36353c397917839f57bd8a1b1bbbdde2a5e9346d8d9e266ea9a1dd9adf33f754f2d678677af72f236ab7beb8df9277f150dec523789a987c6a266a25f658ee16591fe1aba9657f3e94acb5b0a6ca9347cdb4b57f3230d55f2cc9a7cc86b09989e39e6cb75ec6afdd3def4c5ac5df366d6dfff3371b62b50987a6175f770fe1a87b442f0e8e483ec5bd983c6ad96e2d35f77433d949c28ba490cbbb58aec5325177adea03c49ef0c6f462269fd6f4bcbebe8c1ff7bff65ebc70c4d3d4b2da2dd96dd59e26f6e21e741fb5a7c9ccd3a68e25bff8942a5fe7904b62a24cd4f41733335136d4ecc6c108afe27a472dac8f2fe551739ebe01770b54793813e98638e56e559c80a9cd699af9958e5a77d4dc6e819e87793a3e57628f99a8990da1758c1abe571ef523b75b48219777f10789d4d86de15d8cb435e434796eb8feb7d2d6fee7bfffeb7f014e9c365e genButton clicked() nizsortwidgetbase button_clicked() button clicked() nizsortwidgetbase sortiraj() button_clicked() sortiraj()