{"id":71,"date":"2014-03-19T19:34:13","date_gmt":"2014-03-19T18:34:13","guid":{"rendered":"http:\/\/www.vosseburcht.com\/?p=71"},"modified":"2014-03-19T19:34:13","modified_gmt":"2014-03-19T18:34:13","slug":"legacy-and-net-interop-on-x86-vs-x64","status":"publish","type":"post","link":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/2014\/03\/19\/legacy-and-net-interop-on-x86-vs-x64\/","title":{"rendered":"Legacy and .NET interop on x86 vs x64"},"content":{"rendered":"<h1><strong>The problem<\/strong><\/h1>\n<p>When writing .NET applications that need to interoperate with (legacy) 32-bit ODBC drivers, COM libraries and such. You might run into problems on 64-bit OS installations. By default applications written using the .NET Framework 4 or earlier will be compiled with the &#8220;Platform Target&#8221; option as &#8220;Any CPU&#8221;.\u00a0When such an application accesses a 32-bit COM component on a 64-bit machine you might see the following kind of exception:<\/p>\n<blockquote><p>This operation failed because the QueryInterface call on the COM component for the interface with IID &#8216;{YOUR-GUID-HERE}&#8217; failed due to the following error: Old format or invalid type library. (Exception from HRESULT: 0x80028019 (TYPE_E_UNSUPFORMAT)).<\/p><\/blockquote>\n<p>When trying to access and ODBC connection you might find that there are 64-bits and 32-bits ODBC connections. And that older drivers can only be used for 32-bits ODBC connections.<\/p>\n<h1>Solution 1<\/h1>\n<p>If you catch this during in-house testing you will be able to fix the problems by forcing the compiler to use the x86 platform. By going to the project properties, than go to the &#8220;Build&#8221; tab and setting the &#8220;Platform Target&#8221; to &#8220;x86&#8221; like so:<\/p>\n<p><img alt=\"\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAs4AAAE1CAYAAAD3UWZrAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAEbISURBVHhe7d1\/VFznnef5j3bPztk9M3azE3c2iXcHjCAK\/CES1ibp7nSjyAKHVrtkbYezJLMxzK7jiHZMY2RFy3ZInNA9RCHCDI67lKx3F5zthD1kWlIpMseAPKaT7k4jDwn6A0JAGKbb7nROTpbY23NmZ3dW+zz3PrfqVlEFF6iS+PF+uZ\/W\/fncp0op8eHhey8HfvGLt24JAAAAwLr+I\/cnAAAAgHUQnAEAAIAICM4AAABABARnAAAAIAKCMwAAABDBtp6q8Wc3eSAHCu+3Dh5wSwAAAHcOM84AAABABARnAAAAIAKCMwAAABABwRkAAACIgOAMAAAARFCQ4PzmnxzRIw\/8SrI9\/Sc33Z7Cu\/XnbZu65q1\/8zU97cb5\/J9v\/ykh4etvdiwbyVd\/\/\/qPUn83Xmv+mt68xRNSAAAA1pP34GxD2e\/1\/1B1\/au6dP2Xujg1ot90+3aiv\/3ed7Toll9fXnJLO0MQlPMR6AO3bt3U3\/zELFT+kf54yv87ujT0Gb3nwOYf+WbHthn\/S1+nd86Vb\/+x25Jit9l99hgAAICdKK\/B2c7efvuSWXhkRE\/8hh\/EDhyo14l\/etBb3mlsiLw+9kMTIptVVyktjo3mdeb1wG8MeMH0q1t8\/dOvDrkl33b7S\/Pe924pLGfyZqxDbT3\/Q0ePHv7473nhOBye7bLdZvfZYwAAAHaivAbnYPa27kidvyFDMIMatKDkILm9+UiybCIoH7h1a0zPB9ts+6Ox9HNcy1W+EC7F8Fq4LOGvR\/W9Wams\/vd1sv4D0ux3dP2v\/V3Jsog\/als7pnX2hSWPC15nxljs9lzjszP33fabEGO8vch73Wv6y\/EeJLdneT+lm\/ob85p1qdGdd0SX\/83Wv1nwZqxdiyIzPBOaAQDAbpHf4Lz8Q\/P\/P6D\/8r\/y18NsmDvZPuTNRtuQ9cftH9Bif3VGGcLH1DG16u3T7B\/o4l9I0\/+8UeOmz3\/2L11ZwR\/UR+zLXNOE7j\/+3T\/Qojvu4r\/8I5WZfn\/vn497+\/2g\/wH95m+W6t0lh82WH+p730sv11j8yXvTxtT3rdT+9fZlsgH5jB1LqETCzhwf+Cef0Vft67Lj629O9vNf\/8Ev1fWIf65X9mJed9hW30\/7E4AnguvZ98O85v\/td39f\/zoj9OcShHTbtiocngnNAABgtyjAzYE\/1N+4WduwoOwgmI1+929+zIQ2afxVP8R6MsoHbM3xu0tM6PPCXVFyRjVSX9ZffNeEbsPNrp60wdXbYUO1K9NwfXsh1Mgs1yirb\/DGFFxjcTk1s73evkzBbHxwTlgw6xyMIYqtvp9hNrR\/3AvnN7L+nWVjA3fQrK0G6Xe+O\/XdVXgZAABgp8prcK4+0uz9mc+b7N7zT1\/1Z2INO6NqSw7+xlvb2N8u3\/D+LGufTgt83uytK9MIbpK7ODWtf1Zp1kPlGoVwX0mpW\/LZkgwb6GXGGLzOvS5cnhEu2wAAANjJ8jvj\/Ou\/74XPcMmALZe4\/Cc314Tqjeqhw+xNcfbpHMGRD0TsKzkT3P8vkqUIt\/78a15Nb+YM8IEDB\/WArXPOKNcIZqCzXWO9fZmSM8LfeD45o518woUrFwmCfsCfbc9uq++nnd1+PqiFNsvezZyVH9MDW5z0TfuGxLSNZNY0Z9Y8AwAA7FR5Dc42fMYG\/Zlb74Y2W35Q06jv2X02\/PY3+7PGZrt9ZJ2dCQ6evpFL8Mxh249X69z9hN4TsS9bitDr1fEOqbvGjaf9O2bPkivT8ANrwK9z9gPx33pLhq2JNufaa4SfFuJZb1+G5FjcOXYsZ74lxR63AdgvF+nz73tMevcn\/ifvm4Xg5sCwrb6f1uvuHK90xc64D5r3NKN8JIooQTks142AhGcAALAbHPjFL96KdldYFn92c8un7njBzXc2jGY+\/m29fci\/3zq4+VAPAACQbwW4ORAAAADYewjOAAAAQASUamDHo1QDAADsBAcuXf8l6RcAAADYAKUaAAAAQAQHVldXmXEGAAAANsCMMwAAABABwRkAAACIgOAMAAAAREBwBgAAACIgOAMAAAAREJwBAACACAjOAAAAQAQEZwAAACACgjMAAAAQAcEZAAAAiIDgDAAAAERAcAYAAAAiKFhwnuyqUlXXpFvbrkl1VTVpaMUsrgypKVjernz2BQAAgD2tMMHZBNL4QkyxhXj+Q2lxs4ZnhtVc7NY3JRTArW31BQAAgP2kIMF55dVRqeExPdYgjb7KdC4AAAB2vwIE5xV5uflIsYqPeMnZbAm4Gd9JWyJRpcOHD6spOf273r6wjFlj0\/tQk3+8bUF1iC0VCbb5JSP2vDZdvjWr8w+Ht4X68ko31vaVPG6oK7kv+9gAAACwVx1YXV295Zbzw4bPs9K54WYVe6HWW3HlEH54TVR0KGH322Njo2pI2P0b7YurbM2y7T+m0YaEhnPWW+Q6N9u+NmlgRt21Zle2scUGNGN3TnbJP7Rb9lBgJ5uYmHBLwO117Ngxt4St4vOLO4XPb3Z5D84rQ006q3PJIGvXY4utfuBMC6rebm9meOKYDatR94WWZcPtolqzBVgTbg8\/edlbPHCgUh2Z52YG5yx95R5b5jqwc9kvvPwDiNuN\/93lB+8j7gT+d5dbnks1JvVC35xmzz+cLGl4+PyslJgwe7JZ0fKCW1xjvX0bsLPFbdJzN27oxo0r6qhw24F96tatWzTabW3In2zvL41WyIbc8hucJye8UosrXmANmg2uCU0kk\/Nc6obBlVc1OhfTseR08Xr7sig+ogbTdzyz3nh5UXMVZSqxy14\/3tb1FZeoXKFxmvAdT2xwfQAAAOwbeQ3OkxMJVTQcUXr1QrGONFQokUykFSpfPOvPSD98XuUD4TKL9fZlU6zm4QGV98WSM9zeDX21j6lDfXrYrFedXVR5csa5Vsdic6GbA8Nq1Z3o0EKbf3NglVffTA0z9oZsMwo0WiEb8ifb+0ujFbIht\/zfHLiu9WqDqRsGCsHWqh09etStAbfHK6+8Qo1kHvD5xZ3A5ze3gjzHGcDOkm1GgUYrZEP+ZHt\/abRCNuRGcMYOs6R4fZGKilyrj5st2zTenuprKa76onrFt93pFtzBa2f7h9G28afeoXc8NZ5134btZlwffcdHFb+ZZd8W2s34R91YxvXUO8y4Qu2j8Ztrjl\/b7Hn5G49t9v2Jdm1aZiuscbUH\/0Z4Lfy5svu28DkL\/zvhNu0U2d5f23bm5ze1bVvj27DdVPyjoX8nPhrXTW975r8f4deY7d+I1DY+76mG3G5zcK5Vd85fcb3ePuwLXrCs1vyZVa2uunZBennc7d8S80W0cVAtI6avsVaVlrZqbHVMraVud0FlfAG\/rdeOYOmCzs89qkfnzutCpKQwoY57GlLHlp7S6M9HdSofr8eM5YnLJzTVF\/xo8AH94dTP9fOf2zasis\/V6J6O2\/8822N9Uzpx+YmI7w9urxr1TPv\/Tkz3SJ2nNhN4M8N1xr8TbuuOtqM\/v8amx7cJpu+Ge2r0k9PBvxGmPS+NJf+JSP37MfWH0ueeuBDpfxt83hEFM87YIZYUP9WpSvOFq7\/ObbJM2GwNr29JjQ4ddItIWhq7LJ34jD5zQro8dme\/Uvhjqc8RWI6pz3z1e+DFl8yX\/tutVKdOV+hzX+OXUFhPP\/20W0qXa\/vtUtp6Ri1TF\/Xytv5nvLv+ndjpn9\/CjW9JF574nCqGf65wTrffCJzKUpJbeuq0Hr1+WdGGsLc\/7zv187vbEJyxMyy9rItTLTq+Xkj2ZqRTP55tT85Eu9mjuPtRq2n13lSS3d6oQU2pszq8LTTTFOqzPh4P7csyI5Wxr7293pzXbtbMlvbUuIq8gaVfO7Ut+7Vt2\/j12F1m2xZ+lLz2R3E35X1dq7tP99V5X9ncjzlT+y803KN77vFbx4SdrWrSi7quz9WYbR0T5hg3g3XTP7ZjInT+RIfuabjg93nTzg4FfXVoInmNoKXG4q8nB+3WTbuvTiceeFEvBdfI2qc7z5uN8vc1XAh+7BqM1Z2fuR7qr+HChfR9971XD8wtZrw\/+7NZ9otseFvwRTe8zbadYuPPZnvaevKztsHnM\/X5d5\/X8dTx9tiluN3vr++vz2\/6trXjc9e9YK7h+vU\/pxuMI2g3x3T5+qP67QdD29Ja8k3Lsh5ezrbftD38ebd22+d3JyI4Y+eoOaTcEz7mi1O1PyPtlXBM92i2MRxszRe9+eP+vpEWTXUOmDPq1L86ohb3I92xNTUS6X1e0EXzxTOqKc0eumDO6zdXker63bjs9QZ7zbjSr72aNo1ubeX1bF3mP4q3lsZ06VZMdfeZZRNKY7cuaWwp2L9kvoB9UJdif6Wf\/exnXvvq0aP66s++rUd1v7r\/ymz76lHvWNOz+e8+Pd7xqF58yX4x9vuYeOlFPdrxuO4zXyRPf\/CSYvYc29e3pa9eWEoe57cl\/eR6hQ7asbhtfr+pdbvJ32yXc\/cpGwy+ektfs9v\/qlu3Pmd\/7Or3kdlnat329zlVfNvv72vmvXgxuc+0+w6q4vpPtOTO288tcObMGW\/d\/hnIdeztsBTv1WDNST2U5UcWG382+7P8O7Hx5zP8+fc+r73SBfd5HWws0inzL8p+\/fyuPz57XfM5\/UmD6\/NRXf\/c8yaQrzeO1Lnef\/eXp2\/LaOHP+tKFr+rF+91YMvZlO34vf94DO+3zu9sQnLFzTM3rpltcY2lRs+ZLW3JGurRVZ1qmNJ88wXzRa3M7646bI2e1uNG0ju2zpkfBad6Pe\/3FCGp0MvxVOrixyJu5imCrr6euPy81mK9700H15kumdZ\/qT0hdz1\/z1sxOXX7tUZ3+tL83kgcb9OiLo\/J7uKbR2W498aBZfN2+ztfU9cF36p3vNO3jL+q1hY3+YnK5X+X2ha\/bpwkGz3\/af133fVqnH31NG17O9ne\/G69x36dPm4ARVqry+837\/7pb3ce+8pWvuCXps5\/9rFtK3377uBlj87mr7qzUSK7PxWY\/m1aEz2fa599+Xi+463uf19D+ffj5XXd8HvM5DT5w9tr2\/bGfr1zjyPTawgaz9qkxf7CrUt9+yf2bEMne\/bzvrM\/v7rVhcH7w\/\/gVGs1rBVX6kE7WDOrqdqZl7hT7I91GacSb1ZpWT43bvoOkzyZc09e6XtNrXR\/0vxh6X1xek158Sde8\/d4Z9qTQOf52f1e29aP6ve5Znf\/6kpa+fl6zJ+pU4o6RPqlv\/93f6e+C1uvPdqX3a\/9feD3o17UlGwYqVFbi78\/eZ+Z5S1qctdv8c9L3hdftgl3Mts+2Jf0keW3auXPnvPcrYNezHVd4bsbY+9wFM78ZdsFnM4r093anf343Hl\/qupnrucYRaiV1OnH\/i3rpWsb2ZLP9mWD+g2DMvTqa3HefCcXha5vmfZMU\/nzv7c\/7zvn87l7MOGOHKFXrGf9HnKlaQsN84Yvb9dIyVSoUrM323sENaqI3Yvuc6tSA69P7ca+\/aBzUoZrQDNP41dyzVTfnNRWUmXi12t7W9W319eSjRvLaS\/rm\/V\/SD376U\/002X6gL93\/Tf+LkfnCFDPL57\/+evp5pnl92f+yrJfUxaTLz+v5yxXq+FSJf0zJQfMlKXtfqWa\/mM1p4fXUtnC\/9gvx0x\/qUsW3evURu75On3am6fKY2+7NvH1SDR+x++w1XtNPgh8X2\/cguIbt77UuPe++EL9uvmAn93n9LGhugx8N77f25S9\/2f4VeX9m22\/bjrCVz6ZViH9vrP3w+d1ofOaY8HUz11PjkGJ1bhxprUSf6vikvvnx\/0JPh8Pz61\/X13P0n2olOljxmro+83W97rZde75Lr32ywf+3xbZ98HnfNZ\/fHYrgjJ3D\/hjTqyX0f\/zqtVPSQ94Xqzr1h\/dVX9TJ6RyzTJGZPl09ou3zlE4qVaqRCvLe9a4qtC9DXZt61Klqb7zzqkzOatXpeIv7cXLadwNWIV5PNK+MflP3x+pV4tZ9JaqP3a9vjr7iLT\/+3W+p4vMf0rve9S6vnbGbdVQNn3xNn\/+Q2eZvSFdSr5j5IvvNigZzZOCoen\/wJZmTkn2tPddeW0qMLbt1y13HO6dP5T\/4qXqTna7X5\/2qWPiMv+1Dn\/fCtn+aeU32i+0n3PGjdh4tYPr7VmrfZ8yrSO0zlhb0WkVZxvuF4Ivvjralz6Z15z6fG9npn9+Nx7eBksfVUWHH0aHHc33ojvbqp2Zcc8Hn2bbPSPURfsHi0V4T4vV5fcid94k5E\/JT\/7jsm8\/7rvj87lAb\/srtgv+IHrvGtf\/2l25pj1qKq756Xmdy\/dh3l7K\/svfDH\/6wW9uhlr+h3zFf+L723cfv\/BcsO5YPLajjpzZ0L+sb\/sByfxFHVt\/\/\/vf5lb15sB8\/v6+ceZdGG8LfLN8ufN4DfH5zY8YZcMYHOlM\/1t1jsv0obke14k9p4OGEPvT0tez7b2O79rXP67X7y7zaymtPf0iff99T+lRx9mNpuRvyJ9v7u6NaPj+\/S19X39wX1eqVWN3exuc91ZAbM86IbO\/NONtf712tzmTdY4tG9thss2VnrH7913\/drWGt1\/U\/x35DX3jNreq\/0\/\/+5ldCP67GVvzFX\/wFM1Z5sH8+v8Hn8H598c8T+tQmHgqC\/OPzmxszztjHStU6FtyVv86d+djj7tOnEm\/qzTeDRmgGbr\/gc0hoxs5GcEZkP\/17\/ueyW2X7URyNVsiG\/Mn2\/tJohWzILe9JqO9x6bVQ64tSMPqPpT81xz5p\/rRsH8FypvX2obA+\/fI\/0uzP\/2O3BgAAsL\/kvcbZBtvXvyM99wuzYgPxx6T\/9RvSd\/3dkaT1kWG9fSi8f2By82dr\/q0+8k\/+H7cFO52tkQTuBGokt4\/PL+4UPr\/ZFTY4Z1mPguC88z12+N\/p4xX\/t1sDAADY+wpbtHpQ+q3X00N0uMwivJ65L8nOWpt9tuzjTx9w23DHvXDjP9VXpv4z\/fv\/4DYAAADscQUJzs0fczXOD0rPZPulTJvQZ\/pavibd\/w2p06z\/lr8ZO8DLr\/8D\/Y9\/9g\/dGgAAwN5WkOA89B0\/6N5v\/vzvc80kR2HOK\/k\/pa\/f9Ffnr0t\/5i9ih\/jrt7lZEAAA7A+FLdX4hfSvTPC97z9369hTDhb9Bz334P\/l1gAAAPa2wgbnfyx9xITm1014tuyfyRBt65\/dYk4meC+b4z\/tHml36AFKNXaKmnf\/v+o7+vd61z\/8\/9wWAACAva2wNc7mz38VegLGc9Mm+D7o9pVGK7vouJY6p8esU6px5z1c9u\/V81t\/r3\/0n\/CQdAAAsH\/k\/XF02Nt+7wP\/Tr\/7Xh5DBwAA9p\/ClmpgT\/nSh\/8toRkAAOxbBGdE9hv38tsCAQDA\/kVwBgAAACIgOAMAAAAREJwBAACACAjOAAAAQAQEZwAAACCCDZ\/jDBTKr\/zKr2hoaMitAQAA7GwEZwAAACACSjUAAACACAjOAAAAQAQEZwAAACACgjMAAAAQAcEZAAAAiIDgDAAAAESQ5+A8qa6qKh0+fDjZuibdrvWsDKmpqklDK3bF9hEsZ8q1b4vXBQAAACIqwIxzhU5fuaEbN0y7cloLbV0m1m6guFnDM8NqLnbrWxK6rmndtW5z3qwX6AEAALDXFbZUo7hE5VrQMmETUS3FVV9UpKKg1ce15HbdfuNqL6pX\/M4NAAAA7CCFDc6TE0rEWt1McuaMbXh9ndlcr4zDL8NoGlp2G6NY0VBTVXrJxmSXqpqGzB4j1G9VVTAr7sYx1JUs+WjyBmW3t+nyrVmdf9gc73Xq9x8cR2lIHtjQXH1RJ6dXtbrqt5HKed10uwEAAO6kAgTnOS9ceoG0TRrYVs2ECayxPpUPzHjlF+c0qoTbs1boul4QLlZza0yJiVSinZxIKNbabPbYfkfVkPD7nRmQ4snUPqe+xWN+ycdzJzTX94I5ulbd5qATByq9cpAZ+5omX1Bf+UABS0P2myXFT3WqcmRMraVuk1HX3686twwAAHAnFbTGeSZRpvh26oJXlrVQ0aHHXCgtbm5VzF\/MInTdmW4TdY3aY4olJkzwtSY1seD6sv2GgvbhJy9rbjGYza5QR3BBe36uUpOSMlUk2tyMNLZt6WVdnGrR8fVScloZR7vGvY2unCLenizvqA\/XVqxzTnt7fXLbeHtwjGnt\/lEAAABhB1ZXV2+55TywJQ1xlSWCG\/1sOUNMi60z6q7N3Bdez7GsITWdlc4N21nizHO8DU6u7bYio0lndc78d9b7c9geYMs0YotqDQJ2UmY\/OcYVuobt\/+HzszrxHLPO22ID7inpwlir7ITzUrxe1Z1TZqlGPdN2FtqG3V4d8pbN5vF21S+2aaz1ptneqMGWEa32m9RttptVjazamer1z5ntmTbLoeltT\/icjPMjuHTpklsCAAB7TWGDsxdQbUmEXQ+HaHtol6raFtSxJpRmLtt6D\/8cG1JjfXLneBd0sodajx3D2UWVm8Vjw0FQ9vtd6Ej4QTops5\/MsWS\/RhDO0\/vCpnj1zfM64wXeQCi4yu7vlI3SSV5YVka43co5hhe4B91KjrAOAAD2tcLWOCdDs93u1xxfftLtm9A6ZReBWnUPpM45q4Z1zgmVXpiWLKEoPmLOSihRfiw0u2z6TXRIfbHk8f4Nf+up1bGYfw3vWBP8g3NjfeVqJTRvT2mZKjWrxXWfYNGiEXfToNfsDPOGIpxjQ7s3S22PmVZPjdsOAAAQkucZZ2Dr\/PKMSldmYWWWTWQrr8icFd7COXa2ufeQpm2ZiDfzbZ\/sEZzPjDMAAPAV9nF0wCaUto5pdURqTN7MZ0PvBRda69Q\/3SN1Vm\/iJr6I59S1qUedqrb7T82rkhlnAACQBTPOAAAAQATMOAMAAAAREJwBAACACAjOAAAAQAQEZwAAACACgjMAAAAQAcEZAAAAiIDgDAAAAERAcAYAAAAiIDgDAAAAERCcAQAAgAgIzgAAAEAEBGcAAAAgAoIzAAAAEEGeg\/OkuqqqdPjw4WRrGlpx+9Zjz2tSpEMBAACAO6AAM84VOn3lhm7csO05lffFVNU16fYBAAAAu1OBSzVq1Z3oUEViQkRnAAAA7GYHVldXb7nlPLAlF3GVJYbVXOw2aUVDTTEtts6ou9auDqkp1qfZW7d04MAJDcx0m3jtzhto0Gibv6\/y9BUNe51k9pmxHuqv8vRplfeNZlwfAPan8Wvfc0sAsPPUPfibbmn3uM3BOWP\/ZJealh8zAXnZbG9ToqJDieFmFXtheFQN3nHrBWe73CaTvr1QvjLUJJOh1ZF2fQDYn2xw\/th\/8ztuDQB2ju\/86Xd3ZXC+TU\/VqFBZifljZVkLmtP5h93Ng09e1tzisn+IOabjnAnNdrG4Wa2xOSV35WL7M2H7MTuTbRQ3tyrmLwIAAAB5VfjgvPKqRufKVZKcAY7pOe\/GQb\/NePUbmVa0vOAWAQAAgB2gwMF5Ul2xPpUP2Dpmo7hE5UoonvW5c3MafdVt98J2TMe8k0pUVhGafZ6cMD04tr+5Pr3g7jxcGYqn9gEAAAB5VIDgnCrFqPJqkd1NgR7\/KRvqiyWf85x6VF2FyhfP+tsfPp8K2ypWc2tMl590x0\/YOeuA6W8gte+sGijVAAAAQEHk+ebAO8y7qXBRrd6TOgBgf+PmQAA7FTcH7gCTL\/RprqJM9j5EILclxeuLVFTkWn3cbMmncbUX1StuO12Kqz5YzrTevm0LjWGnSHu9WxhfQd+vfNrqe78D\/84AAGl2eXC2j7pL\/YrvtkRMA\/Zxdm4vsIYXvqo1f2ZVq6uuXZBeHnf78620VWOrY2ottSsZwSht3z6w6de7z98vAMCOs8uDc7Gah2dST+igRAPrWlL8VKcqR1bVX+c2WSaQtYbXAQAAsthTpRrAupZe1sWpFh1fLyR7M9KpMo725Ey0m\/2Mtyf31Yd\/ph46rz6+6DZawayp\/bNRg5pSZ7U5zus4Y0Z1i9ceb0+d4\/e7kfRSleQpG11\/PLXf7luK1yePTY1n7bFr9oXetsDa12CPLcz7lZL5PvjrqX6McdOHV8qz9nXlfg+cm9neAyPnuMOy\/B0lxwIAuFMIzthfag7poFtcy4Sjan9G2ivhmO7RbGM46JkQN3\/c3zfSoqnOAXOGlX7eBV00gS9TnfpXR9SiGvVMm+PSprytrV7b9NzvzrH9D\/ZmDaYpNpBV6+LJaXdOMPse4fq90gV3\/cHGIp0yrzTbeNKONf2o89QGY8r2Ggr3fiWND6izcsRd174PpWo9Y17b1dSR41cH1XKmVX51SD7eg43G7awZm9sOALijCM7YX6bmddMtrrG0qFkT1ZIz0qWtOtMypfnkCSbEtbmddcfNkbNatIHHnlfTo2BXaesZs2+Ttnpty85EejOTdoZ2A27W\/UxmoXCU619wAdK7fo1OPuT6yBxP+Ng1\/eSwmddgbef9Chw8pJrBxvTZYHvs4FUXgMd1dTb195qX92DDcTtZx9av1bEgxAMA7gSCM\/aP0od0smZQoQnF3c\/+2L9RGvFmJqfVU+O27xhLWpx1i7ncqddgQuuYueYFnUqVQ6hObT2z6jWBdSneq9mTD+UhqEZ4DzJlHRsA4E4jOGMfcT+Kb8wIIia4xe16aZkqFQrWZnvvYGh2MBd73lSnBtx5NnBFmjUN2+q1b85rKig\/8WaTva25uW8ebDBMs9XrZzWliy+7\/qPUlW\/2NVh5HG9p65imTVqfddPFpQ+dlC4OaOCiUjPKm5bjPdjkuNPGRo0zANxxBGfsL\/bH3V5daerGq6JT0kNecKlTf3hf9UWdnO43WzdiznM1r\/a8Uzqp7KUadTreMhW62S1si9eua1OPOlXtvY55VW44W2u+eRgbUWVndfL1BzOtW3vt2dSoct6fKS3y6nk36CfnayjA+xWWLA8pUnVnZap8xZZPVA5qsPLMNh59l+s9iDjuXGMDANxRe+s3BwK4w8bVXtSrQ9O7+3nL9ikfV4\/v\/pvy+M2BAHYqfnMgAOwFtnwi7aZAAAB8BGcA8LhnJ9vyieCJGAAAhBCcAeRRnfp37a\/FtvXf9ske\/FpvAEB2BGcAAAAgAoIzAAAAEEGen6oxqa6qNl2+leryxHM31F3rVgAAt419qgYA7FS78akaBQjOcZUlhtVcbFe7ZHK0Bma6RXYGAADAblbYUo3aY4ppQcsrbh0AAADYpQobnCcnlKho0BE7+2ytDKmpqkqHDx9WVVWXJv2NGmryt9nW5W9MOzZtuzer3aShZBgPr\/vLXV1Nm+p\/w2MBAACw7xUgOM\/p\/MN+8KyaOKaZ4Wb5udmE2tioGhIzunHjhmYGpLhNu5MvqK98wNtmm18PbY\/tU\/mAf+yNK6e10BYOy+uZ00LZOc145SE2CMc02pDI0n\/UsQAAAAAFCc4VOn3FD7sViQk3k2usLGshFKoPP3lZc4vLUkmZOa5NTeFU7B0b07EguBY3qzU2J3v4xirUEExxr7yq0bmYWr2C65DNjAUAAAAwCleqYcLuuY4FfyY3Kabn3GyuN9Nrp3TNccMzMzqns7e5PGInjQUAAAA7XUFrnIubW1Xed9YvsSguUbkSGUE6pbh5WFdOV2rB3knojp0IguvKkOKJYAa6RGUVodlnW0ftFtcoPqKGiizX3MxYAAAAAKOwNweqVo91SH1nh7RilrsTdiXml0eYVmWndCe7kuuxvnJXVuEfu9Dmbt7z6pGDR9oVq7k1pstPuj4m7NxxLubY4QET3lPX9GeRNzMWAAAAIO\/PcQYAAAD2pgLPOAMAAAB7AzPO2NOeeeYZtxTdVs4BAAB7H8EZe5oNwc8++6xb29hTTz1FcAYAAFlRqoF9zwbl5eUoDwkfV3tRkYpCrT6+5PZtYLzdP6c+rqWluOqL6hX11PVtNKa1+9vH19tu2X2Z48uyzXsdoT7sa3O7AADYiwjO2NcuXbqkL37xi3r\/+9\/vtmykRj3Tq1pdtW1ElZ3VKkolzhxM6GwcVMuIOWesVaWlrRpbHVNrqdu9bRuNKbx\/Vf11bnN4+3SPZhvbzUgjsqG5+qJOhvodqZzXTbf79soW9DcrH30AAPY6gjP2LRv2WlpavOX29nbvz82pU78JnDWDVyMEzhodOugWC2ozYwopLVOlZrUYKTguKX6qU5Uj6eG\/rr\/fXB0AgL2L4Ix9w5Zk\/OhHP3Jr8kLzL3\/5S1VVVW29rrn0IZ2sGdTVIKWmlS\/YGVw7k9moQU2pszooowjPbrrluCvlMC2t1GJNfxFkjimK8asabDkTbRZ86WVdnGrR8cgp2QTt+uA1hEpCMko91pSKZH1PMvtKf3+Dmfbx9tQxqdn3XP1m7wMAgEwEZ+wLg4ODXknGkSNHvPBsSzQuX76c3JcfJoCFyxdGpN74QfWbhRZXFjGWNZmawDZ\/3J3ToqnOAReQs\/UXCtWRuUDohcVw+A5tb5RGUjUcG6s5pGACfSle7\/rOVupgg261Lp6c9l+Daf5l7Guzs9butXmlIuHzc7wn4wPqrBwJ9VWX9v6uutdQ1+\/6tfsGezfoN3sfAABkIjhjX3jkkUe8mWU7w\/yBD3wgWaLxhS98YRP1zbm4MoylRc2mhdFBTc1Hqfo1ga3NhbW64ybAuZKJLfdnhUtDQrXMq+FyitD26UPqzRp8c5hK1TOXto75AdWtp3Gz02cyv2HwXlto1rq0VWdappR6eTnek4OHVDPYmHEDZBbBzZjeTHJYjn4BAIiA4Ix9wYaoV199VbW1\/i9u33aJRsALhpUqS+bCFo14AdW1bc9ebqG\/NWOKwCvvCILrQR2q8bameEHX9bmpeug8826sXNUFnfL+TrNWVdgSEDuD7r1n0+rJfC0AAGwRwRn7RhCem5ubvfXtl2gE5QZuFtcLlINbLKfIYkv9ZYwpKi9sB7PUpSqrnFLnqdTj5cYHOjXVctz1Wae2HqmzOkLNtau3XvMa3GsL14b3Dkavm7az3NMmEc9mS+835zUVlJJ4r8vbCgDAthGcse\/YwPzDH\/5wiyUaodKJol4dmg4\/3s1\/ooU5wO03bVs3mkXtb70xWeH94RvtQtu9WurUUzLq+qfVo05Vu3MaZ3s0HerUK88YkRrdflsSMdtzIcvNhaVqHXOPyHPH+i\/Bf22zje587\/oRwn6yBKNI1Z2VrgSkTsdb3Guxnde1pcZ+al6VkWacM\/oAACALfnMg9jRbisFvDgQAAPlAcMaetpUQTHAGAADZEJwBAACACPJf4zzZpcOHD3utqqpLk27ztqwMqamqSUMrbh0AAAC4zfI742wDbmxRrTPd8h76ZdaHlpvV7D8BDAAAANi18jvjvLyouYoylbhVFROaAQAAsDfkNzjXHlNsrk9ns9VUeOUWVRklHJPqqmpSV1eT2dakpqYqdYVrOya7VNU0pBV3XKrbFQ2ZY4OSkOQ5Wa+R41gAAABgE\/Jc41yr7pmEGkZjGSHVBN\/YqBoSM7px44ZmBqR4MgXPaaHsnGZmhjXcGlNiIpVsJycSirU2q9it+2wQjmm0IeH1ZVu3N6ud4xqTL6ivfCDjWAAAAGBzCvALUIrVPGzC65XTWmhzM8gry1owAfn8w\/6s7+EnL2tucdk\/XBVqOOKisZ2xTky4meJJTSx06LHMoLvyqkbnYmptTo\/TOa9RUqaKRJuauLMQAAAA21CA4OwUN+tcR0VoBjmm59ysrzcjnHXqt1aPdSx4M8UrQ3EtNBzJmG3eSJZrmHEMz8zonM5SqgEAAIAty29wnhxKq0N+dXROFWUlJryWqFyJUHlGbsVHGqTRF\/TCaPnaWWWr+IgaKrL0tcE1ipuHdeV0pRaWmXkGAADA5uX55sASLcaCG\/Ee9mqLh73wW6vuRIfU59c+21aVa+rXBmMTgBPlx\/xH2q1hS0EGVB7qy+8qxzVCz5WO9eUI4wAAAMAG+M2BAAAAQASFq3EGAAAA9hCCMwAAABABwRkAAACIgBpn7GnPPPOMW4puK+cAAIC9j+CMPc2G4Geffdatbeypp54iOAMAgKwo1cC+Z4Py8nLwmyzXM672oiIVhVp9fMnt28B4u39OfVxLS3HVF9Ur6qnrGW9PH0\/Q\/HGtHW\/7uH9emNdHth2eJcXrQ33Y8Xvbo\/UNAMBeQnDGvnbp0iV98Ytf1Pvf\/363ZSM16ple1eqqbSOq7KxeJ3QGTMhsHFTLiDlnrFWlpa0aWx1Ta6nbvQ11\/amxtITGNpbsPDTekRYNNrab0YSYEN8726KW2d61Qd4L+NWaPxNcw7QL0svJDsLvxar669zm28oG+O1+E5KPPgAA+wHBGfuWDXstLS3ecnt7u\/fn5tSpf7pHNYNX08NoVjU6dNAt3il1x024ntViKCAuvXxROtmmtpPSxZfDyXFJ8VOdqjRhPy0Qm9DfekcCMgAAdx7BGfuGLcn40Y9+5NbkheZf\/vKXqqqq2npdc+lDOlkzqKtBcvZmaYPyBTu7a2czGzWoKXVWh0soghlOtxx3pRympZV\/rOlvG8avarDmpB5KznQvycvNZkPpQ15ydmUYxtLLujjVouPbDsnppR7Jyfm01xUu81jv\/cjsK\/29DWb+08pXkh3n6jd7HwAAZENwxr4wODjolWQcOXLEC8+2ROPy5cvJfflhQlj1RZ1MlkZIvfGD6g+VUaRKKMJMaJs\/7s5p0VTngAvI2foLhepIXCC0YfGquYYtFXF7vHAsF6TtNwBmLW3SueaQ1p8kD\/WdNdTboFutiyen\/fGb5s9e29flz2Z726d7NNsYLpXI8X6MD6izciTUV13ae7vqpsbTylcGwyUo2frN3gcAANkQnLEvPPLII97Msp1h\/sAHPpAs0fjCF76wifrmXFwZxtKiZsNhsnFQU\/M3\/UPWZUJbmwts4XKKLfcX5gJhlpISv0zjIRekS2UnnTsHQkdMzWv9q7m+vZDabyJoBjdrfSbzmwXvdYVms0tbdaZlSqmXluP9OHjIvIbG9Bn5bIIbMb2Z5LAc\/QIAEBHBGfuCDVKvvvqqamtrvfVtl2gEvHBYqbJkNmzRiJsR9dq2ZzDz1J8Jpxd6ZkMz1uMa6JzSlL250QuZRao26wrCdWYJyk7g3VS5qgs65Y03a1WFLQFplHvPptVT47YDAJAHBGfsG0F4bm5u9ta3X6IRlBy42dbSMlVqcAvlFDnkub\/S1jOq7Dzlly549c49mg6Hci9oBmG5VK1n7FM4MgKqCabxqGHahe8143evK1wX3jsYvZ66tHVM0yYRz2abLr45r6mgxMT7psbbCgBAXhCcse\/YwPzDH\/5wiyUa4breXh2aDj91wn\/KhjnA7TdtWzeb5b+\/NtvdKRN+rw6qJlmmEbDlGjUaDBJtXb+rP3bXtu2U9FDy9Ybfi4ybGj0mfI+5R\/a5Y\/zh+68r2a9Xx52l1CNTsgTDzo5XuhKQOh1vceOwnde1qUedqrbHnZpXZaQZ54w+AADIgd8ciD3NlmLwmwMBAEA+5D84T3bp8JP+0woOHDihgZlu+VWlW7AypKbYqBoSw2oudtuATdhKCCY4AwCAbPIbnL2gu6jWICyb9aHlZjXnTM6T6qqKqywZjDPXAQAAgJ0hvzXOy4uaqyhTiVtV8XqhGQAAANg98huca48pNtens0MrbkOInY2uqtLhw4dVVdWlSW92uU2Xb83q\/MNmW1dXxvqkOcke0yS\/O7c81OX1YVtT+Dqh\/puGhkLnrWioyd9um9ctAAAAsEl5fqpGrbpnEmoYjWWEVBN6vVrlGd24cUMzA1J8qMQcO6ATByp1+orZ1t2dsZ5tqnpOfYvHvD5uPHdCc30vmJ4t23+fygf8\/s9pVAlvuzH5gvrKB\/xzTMvaLQAAALCBAjyOrljNwybAXjmthbYqPzyvLGvBhF47k+zN\/D55WXOLy\/7hm1Khjsdc8rWz26bXZTurbPuv6FCwq7i51exzSspUkWhLn50GAAAANqlwz3Eubta5jgolJoJp55iec7O+tmWfUS4AM47hmRmd01lKNQAAALBl+Q3Ok0Ourtha0aujc6ooKzHhtUTlSiheqFlf2\/9cn15woXhlKJ4q1XCKm4d15XSlFrwpagAAAGBz8nxzYIkWY8GNeA97tcXD3nPlatWd6JD6\/Npn2\/yb\/2p1LOaXcGRfj8r0PxDT5Sf9vs+qIVWqYZ8r7a4Z6ytXK8+5AwAAwBbszd8cmPk8aQAAAGCbClfjfAdNvtCX\/jxpAAAAYJv2yIyzfVZzTOdn\/Zey7V\/1DQAAAGTYm6UaAAAAQJ4RnAFgj5qYmHBLQHbHjh1zSwCiIDgDwB5lgzPBCLnwvw9g8\/bkzYEAAN+tW7dotKwNwOYRnAEAAIAICM4AsIdlm2mk0WwDsHkEZwAAACACgjMA7GHZZhppNNsAbB7BGfvIuNqLilSUbPWKL7ld3r7wekTj7X5f9XFt9lTgdsgWmNa08af0jne8w2sfjd9M2zf+lL\/9He\/4qOI3Q+fQdn0DsHkEZ+wzNeqZXtXq6qqme6TOU5sJvJnh2qw3DqplxPQ31qpSt7Wwthjwt+R2Xgt3zoQ6mub0h1M\/189\/PqyKzz2hC+7vfKLjHp1\/75TZbveN6tTt+R85AOxYBGfsW6WtZ9QydVEvbysY1ujQQbcI7EZLi5p74ITqvVB8TL\/96HX9xPtMTOiluT\/U86TlXeXpp592S+lybQewOQRnIIvx9lBJR\/u43aL2okYNakqd1XZbe9p6fTAtuxRXfbIUpEjeqR5\/9ra9vd5sbzdrbjZ3PHW8PXYpbvf768k+kzLH4He+dqze1ozrGaGx1cfj\/vWDS6SNOxhfxrVsWQolKbtO+EfzFxruUcMFV4ox0aF7Gi7o5n11OqHLGvPKMExYfvFR\/faDdv9LerHiJ\/raPffoHtvssaG+aDuzWTYkh7cFoTm8zTYAm0dwxr61FO\/VYM1JPZRlQq2u3y\/nWF0dUctgrwmYdeq3y0GpR39\/2vpYq+3EhM3qTlXa0g177nSPZhvDpQ5Tmj10wezrV51b7+yVLthjR1o02FikU7L7\/fWpzgE\/8CZljsHvZe1Yvc1G+HrpY7ugiyYUB+y+izrpSlhMN+qNH8x6Lew+4aD0+NVvq+Jzz2vCBOTTTdK3rz6u+27dp8e\/FtOlD\/6qfvVX7cav6qh3vDn5xVmV\/9XP9LOf\/UzfrvicnriwlNYfbee1wJkzZ7x1+2cg17EAostzcJ5UV1WVDh8+nGxdk27Xeia7vGOrmoa04jbtPOmvraqqSUObHqztYyvnIX\/cDGpRkao7KzWSqzY5uOnPm3WNaGlRsyZqHg8yZmmrzrRMaf6mWzch9GRaSjeh9IK7ft1xL6Qm93vrs1qMMr2bc6yh\/uzYanrU5sbmlan4i27cqfelqHFQU6lBp9T138ZabhTGg\/rqt6WPv\/PjXkB+0G56\/ev67Sek5004tgG5YfSdevqad7D06Gl9+j5\/8cGGR\/XaAj9v2Om+8pWvuCXps5\/9rFtK3w5g6wow41yh01du6MYN0547oURbl4mL6zFhsi2hE8\/d0Mxws4rd1p0p9doSHVLf2Y2CPkF553EzqN4MbTDzm8GWLTRKI94x0+qpcdt3oryNtcX14RozzHtG5iyj\/c\/bbv8z60tjl6UTdSpx+482fFIvvnTNP87+X\/i88Dptx7Zz5855f8cBu57tOACbV9hSjdpjimlByxsGxwqVlbjFXaK4uVWxuVG9Sijee27Oa6rmkLx7\/pZe1sUpb+vGSstUqUFdDeorTKjtHQzNQBdC1LHasU11asCNzStT8ReT4+5dU1OdgRrnXSk9LF3T0x+XvvXTb0kff1rXzLaSgxV67fKYXnfHXHvpm7q\/\/D7d+kiDPvnN8\/r663b76\/r6+W\/qkw0fCfVF28nty1\/+svf3b\/\/Mtt82AJtX2OA8OaFERYOOBNPIK0NqcuUOVVV2JtrOyLbp8q1ZnX\/4sJqCqdk1x1n+7G1XV1Nq2zrHDQ355R+2Jfv1rGioKVVykSwlydpXdJNdqT6rvE7TX5u\/zVlOXSs1thzjwu1X16Yedarali2cmldlcha3Tsdb0m\/MS1enfq+u2ZU8eHXDOWa1tyxjDDnHmsmMzdVR27Gd0slUqYYbt+nUlXy4vjOvhV3vG7\/zCc196QkdNf898aU5feJ3vqHlo736QSyhD73rXXqXaZ\/Qt\/Tdx+1MxlH1\/iCmxIfs9g\/p8xXfUu9Rvx\/sDkF4BpA\/B1ZXV\/P4bWcQFv0uD5x4TjPdtd6yvy+ussSwmm2QnuxS0\/JjGm5eTt++7nFtWuhImGVvx7rHJWID\/rXNdrOqgZlu1XrhNKbRhqCPQK6+ch+zMtSk2GiDEmvKS8LHZfTr7TNjq+jwzwuPzS5PHAu9X0AB2RKP6nmdyVWugj1hYmJCH\/7wh90akO773\/++jh075tYARFG4Gucrp1WRmDBR0VlZ1oLmvNlXb1b1ycuaW1x2O0PWPa5CDcH09QbHdTzmAmi4XGTlVY3OxdSaFoiNqGMLHRPrK9dAODSb4Oude\/hJJdym7MzYzrnzwmMrKTPvV1vG7DhQGOMDnakSD+xp2X5ET6PZBmDzCleqUdyscx0LiqcFwZieszcNupZ7djXfx0URpa\/UzYEz3gy2Y8s82uTOv6KOCrd9M8z7NTwzo3M66wVwSjWQX0uK17syDNMaB1tyP1EEe0q2wESj2QZg8wpa42xvoCvvO+s\/VaK4ROVKZATpLPJ9XFjxETVUZDlnK32FLS9qrqJM3v2N3qy2t3VLipuHdeV0pRY2vqMS2IRStY6FnppBiQYAAJtW2JsDVavHko9tq1W39wy3mCtpyLhhLinfx4UVq3l4wIT51Dn+KVvpK6T2MXWoTw\/b884uqjw541yrYzG\/vGPD\/pKlHn4ZyJpyEgDYgmwzjTSabQA2L883BwIAdgp7c+Cv\/dqvuTUg3V\/+5V9ycyCwSQRnANijbHAG1kNwBjaH4AwAAABEUOAaZwAAAGBvIDgDAAAAERCcAQAAgAgIzgAAAEAEBGcAAAAgAoIzAAAAEAHBGQAAAIiA4AwAAABEQHAGAAAAIuA3B2JPe+2119xSdPfff79bAgAASCE4Y0+zwbmystKtbWx2dpbgDAAAsiI4Y0\/Lb3B+U9cvTekNtybdrYoHj+rQXW41qjev69KU6eXuCj149JA2e7r0tuZfuaa5t\/y1e2se0QPv8ZffvH5Jtmvr7ooHdTTn4Oxr+bHuzjb+t+f1yrU3dO9WXhsAAHsYNc7Aptiw\/IgeeeQRPVghzV2fNzF2M0xgNcnWht1HthSarbd11\/v8MTxiBvH21HXTq91sxnKv2\/5Ije6au675zQ3Od9chHX0kCM02YL+ytX4AANhj8h+cJ7t0+PBhr1VVdWnSblsZUlNVk4ZWvCO2Jh99AHl016H36d633tCbmw6Vd+vubc3kvkfvcTPMuuuuVPg2gfdQsN1svftutwgAAPIiv8HZhts26bkbN3TDtJlEmZZtci5u1vDMsJqL\/cO2JB99AAXjz8xev\/6KLl1KzQC\/cumSWbfNbgtKPd7S3LVLeiWYxl1znJWlv2zefENv3HuvidKZ3tZbb5lQvVFAD107OR537fm308d76XrOUQAAsC\/kNzgvL2quokwlbtWG3eZatwzsMW\/P\/1hv3G1CazKcvqW3735AjzzygAmyJnR6dcKudKJG+vH8XXrALNzryj38+uNsxwUBNtxfurfnbaA2YfaNe\/VIUOAc8ub1Kb1d8b4sgTrMBOIfy4zJXNevO8koyXhP2nizXQcAgP0kv8G59phic306u6aeYlJd4TILr+yiyivnaBoaCu1zxw2lyj2akieF+1jvOCNn\/8B2udlXE1qvzd2lmrQ65bt1b5Ci337bzvkmj7U3A771VpaajnWPC\/WX4a5DR\/2gfe8b5rxwDbK9cfCSfnx36MbArDPalgnED7jx33VI77v3LWUbIgAA8OW5xrlW3TMJNYzGvNDa5RU4ZzKhN9an8oEZr5zjnEaVcHt8c+pbPObtu\/HcCc31vWDOyCbXcRv1D2xH6ubAbDPB6e5VjXecazlnbKMel8V7HlBNMvDa0HzdTiGnP03Du9kv6D\/XmE2AJzQDALCu\/N8cqGI1D5vQeuW0Ftqq1obnlWUtVHToMVfCUdzcqpi\/6FSoI9hpZ7C1oOWss8U5jtuwf+A28G7aeyNUdpFD1OPC3rTV0oE39cYb7mbDN3+subvet4lHyL2lN4I7G982\/bx1r+6lGgMAgJwKEJyd4mad66hQYiL7fDGwt71HD3h1w9dciYRpWW+ui3pcyF1v68fBsZempBr\/0XFv2ynjN6ZS\/ZiWuuEvm7t111vX\/WOvzemummyz0e\/RvfdycyAAAFZ+fwHK5JCGSprdky9WNNQU02hDQsPNy+qqiqssYZ+KYeuT26SBGXXX2nLkJsX6pI7kvuA4r8OM87ItZzsuV\/\/2WOwn\/OZAAACQL3m+ObBEizH\/przDhx9WX\/mACc2ZabVW3QMxXX7Sv6nvrBryXEpR6P6x29gwHLUBAADkcud\/5bZ9AkZsUa0z3SbyFkCh+wcAAMC+ULga54gmX+hLf\/ZznhW6fwAAAOwPd2DG2a99Pj\/rX\/bAgRMayOtscKH7BwAAwH5050s1AAAAgF3gjpdqAAAAALsBwRkAAACIgOAMAAAAREBwBgAAACIgOAMAAAAREJwBAACACAjOAAAAQAQEZwAAACACgjMAAAAQAcEZAAAAiIBfuY097ZlnnnFL0W3lHAAAsPcRnLGn2RD87LPPurWNPfXUUwRnAACQVf5LNSa7dPjwYa9VVXVp0m0umJUhNVU1aWjFrQO3wXh7kYrax91aYFztRfWKL2Uu70Lj7SoqMq+xPq7b9xJ2+XsGANjz8hucbYhtk567cUM3TJtJlGm50Mm5uFnDM8NqLrYrk+oiRKPQluLqnW1Ry2zvHg15JsA2DqplZFWrY60qdVsBANjv8huclxc1V1GmErdqQ21zrVsG9oilly9KJ9vUdlK6+PJenR6t0aGDbhEAAHjyG5xrjyk216ez2aZ8vZKKqiwlHCsaavK329bl7cicOQ6v+8tdXU2un2Cf\/bNNl2\/N6vzD5hpdQ16\/fn\/OZJeqmobMFYGtWpKXmx8qVelDXnKOVsqwFFe9LX1wLajysCUfqYqPjFIFe8665SBWeN0tx12ZhWn1qc4Ur89+\/WCbX3pi+2jUoKbUWR06P2387eaobLJfI9dr94T21ccX3UYn0jUBALh98lzjXKvumYQaRmOhEGyZUBsbVUNixi\/hGJDiXgq2oTmm0YaEt9227kgz1HNaKDunmZluc8WAvfaAThyo1Okr5hrdzWpujSkxkUrOkxMJxVqb5VV1AFux9LIu6qRMbpZJzmbpojaedDZhtLpTlbb0YdW06R7NNvpht+54iwavukg4flWzNalZbG9me9PTvibwzh\/3rzPSoqnOAT9wjg+os3LE325af513sOr63ZhWR9QyaEtP6tRvl1WjnulVjbXaF2rHb161Wff7lXpTyd2xoblaF09OZ1wj92vP3HfBvJeDdrMnyjUBALi98n9zoImlzcMmIF85rYU2N+O7sqwFE3btTLA3s\/zkZc0tLpvtr2p0LqZWv0B5EyrUcCTCOXYGPDFhYrs1qYmFDj1G6Qi2wS\/TeMjV\/ZbKTjp3DmwwF7q0qFkTRY+7sKrSVp1pmdL8TbN88JBqZhe9Wevxq7M6eSaYxU7NbG+OCbxtQSo+bq46q0Xbub3OYGNoBtoJbgL0Zplz8Mbvz0B7xzYOasobfIj9hmKqRWe8oB2y3mu3+2p6FAy3tPWMOdKJck0AAG6zAgRnp7hZ5zoqQjO+seRNg96sc7Sp5W2q1WMdC97s9spQXAsNR5htxjaMa6BzSlOd1S5sFqnarGvwqtmzRclZ63FdnT2ph+rs+rxuhme288EE1jFvVveUN26vXMKWQjRKI3ZGd3VaPTX+odm1uONcC6asC+pOXBMAgNzyG5wnh0J1ySt6dXROFWUlJkSXqFwJV54RUnxEDRVZtqtEZRVzspPSnskJc\/bWFB9pkEZf0AujijZLDeQyflWDNT2aDoc5L3AOKqi2yKq0TJUKHWMCa+9gMAvrz1pfPNWrWW8m267P6urAfGhmO+ygDtW4GVvLjsktRlHaOqZpk5Bn7TT0zXlN1RwyPRrejLF3yFpu\/OuWSthvAMz7sOaY9V673TfVqWDCfinem3otUa4JAMBtluebA0u0GAtu9HtYfeUDGvbKMGrVneiQ+vzaZ9uqvBoOW9YxoPLQdr8u2mxvjenyk+7YCTtfHUWtjsX8khC\/f6O4Wa3lCSXKW90j64CtGb86qJo1YdYG3ZpUnXJWder3antd2YFXu9tvtvq8mwxNaA3KMuz67OBsjjKNUrWeadFg0NdVOy8bQbIkw86SV\/olFXVt6lGnqu32U\/OqzDnj7I9foZn2tc+wNuMaG1Fl6Bj\/kPVeu9k3knotp3Qy9FqiXBMAgNtrX\/zmwMmuKk0cm4l44yH2En5zIAAAyJe9H5ztY\/DOSueGeZrGfrSVEExwBgAA2ezh4Ow\/6q5vrkIdieA3CwIAAABbsy9KNQAAAIDtKtzj6AAAAIA9hOAMAAAAREBwBgAAACIgOAMAAAAREJwBAACACAjOAAAAQAQEZwAAACACgjMAAAAQAcEZAAAAiIDgDAAAAERAcAYAAAAiIDgDAAAAERxYXV295ZbzYFJdVW26fMvv8sCBSnUkhtVc7K2uw54XV1nWY0P7NKSm2Kgacva5Xj\/Yj5555hm3FN1WzgEAAHtfAYJzKriuDDUpNtqgxHCz1s+xEYPzhmGY4Ix0NgQ\/++yzbm1jTz31FMEZAABkVdBSjeLmVsXmRvXqitsA7AXj7SoqKkq2+viS27FJS3HVF9Vr06dv9by8G1f7jhgHAAC3x22scbazwU0aSobozHVjeUhNVVU6fPiwmtJ2BMLnrGioyT\/Wtq5J7wDfhv0AW2RDc+OseqZXtbpq27ROXqyOGJ4zgmZpq8ZWx9Ra6taj2up5AABgWwoanFeG4kpUNOhIpLKJOfXFpXMzM7px5bTUdzY9VGeafEF95QO6ceOG17pr3fZwP8+d0FzfCyZuA\/mwpHjvoFpGwqG1VK0XeqTOAROLAQDAXlaA4Dyn8w\/7s8CxvnINbFjfHKhQxzl3bHGzWmNzWlz2dmRXUqaKRFuWGeVQP7XHFNOClpl0Rj4svayLUy06XufWA6UP6WTNrBa9mWQ3qzxuyynCpRx2e6MGNaXOarO93cbs8Az02vPsIUvx+iwlIanzwvu95vVreOUcwfZ2c0Y25huB+tS5wanp54a2W6F99fFFt9GJdE0AAHavAgTnCp2+4s8Cz8x0KzkRvCkrWl5wi7mYcD08M6NzOru2VAMolJpDOugW001p\/qZbtOG4V7pgSzmm7Wz0KRNy69S\/OqIW1fhlHv2Z6dsKnTfSosHGIp3SBb8kxKxPZZnVLm0dcyUjtu8WjXj9mmBdfVEng3KSEak3GboDNjRX6+LJaXf+qvwh2XM7VTnizjXjn20MhfvQvgu6aL4RCES5JgAAu9ttrHEuUVlFaBZ5ckIJt+ib02hwF+HKqxqdi+lYhNRd3DysK6crtcC0Mm6HqXkl83GaGh1KJmoTji+0yqvmKG3VmZZwqF5P6Ly6417IPvmQqwnx1oNZ7bXG2xtlUrO87Lu0aI50M9t29rdx0Aw7YwBu9vxMZqG0d25oVj08fruvpkdtbl9p6xlzpBPlmgAA7HK3MTgXq7k1pstP+mUcVRNSzO3xVah80Z89PvzweZUPbDBbPdnlH+tKQlp5\/hwKzSvJGNTVzGlfL4RWqiwjg\/qWtDjrFgtlvF2NGnEzxoEWjbiZZK9lneHOtztxTQAAbp88B+dadc+s8wzl2u7kzXwz3d2hY\/3zuruHs9zsF+4ztBzuK1kSknn9DcYDbEqpWs\/YEopw\/a5fvqCeNn+21zOliy+7qeFcddF5Y67vTTaHLlBapkoNrl8q4b4JWHOMOzf5zcFSXL2Dbvx231SnBty+pXhvqlQjyjUBANjlbuOMM7AH1PV79buNyZvgbGpd1VhayUONKudP+fu9mmBXQmH+\/\/GW8M2B22dLNAbNf8nx1Me1ZK7T79VWV7sxZrue+SZgbESVoWP8Q\/xzZxvdeV7dcmr8\/a722u47pZOpUo1I1wQAYHfL828OBHaW2\/+bA8fVXtSrQ9M8ZxkAgL2G4Iw9bSshmOAMAACyITgDeUVwBgBgryI4AwAAABFwcyAAAAAQAcEZAAAAiIDgDAAAAERAcAYAAAA2JP3\/NqlyEaelfjsAAAAASUVORK5CYII=\" \/><\/p>\n<p>However, be aware that this is a configuration specific setting, so if you are wondering why your release builds are still giving you these problems you should also apply this setting for the Release configuration.<\/p>\n<p>If all of the components in your solution should be built using the x86 platform target or if you want to be able to create\u00a0separate x64 and x86 builds\u00a0it is probably better to create solution platforms for both. You can do this by right clicking on the solution and choosing &#8220;Configuration Manager&#8221;:<\/p>\n<p><img alt=\"\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAswAAAHCCAYAAAD7M5\/3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAADdbSURBVHhe7d1\/cBzlnefxrw64P263IlVQgZMjkS1shBVvdqN1HDCmWH7IQfZicLJij10Coko21oWSFRsTTFlxHHOxiQJrqaAk\/6iKbNhlF+\/GGMr2xT+oUDGGGK+ylfMKhGUZEY4zlEhZruX+ck73PN1Pz3SPep7pGU3PjKT3K\/WE6Z\/T0z+e+ejpZ9plu9ubxwQAAABAKCcw19VUmUEAAABgYv7jn\/\/VvJo8\/viv\/ty8CuobGJb\/ZF4DAAAACEFgBgAAACwIzAAAAIAFgRkAAACwIDADAAAgoPHJvw+U6Y7ADAAAgISwgDzdQzOBGQAAAOPs3fC3Tim2G\/btc0qqdOPjQGAGAABAQqkEZc9by5c7\/\/WHY++1Ny1uBGYABfPRiUOBPnGNT56QU2ZaviTfw133qVfieZ98KMS2ue9xSPZ\/akaM86E8q\/fXKx+aYQBIKpWuGP7QXOiwrBGYARTARdm\/8+9l9Wvl8n3TcuGUe1WF956ZJR8+7Zdtr4nc36LXv1Dmq1HzlyVfF9V7J6RxZ798ZAa1wm3b7+WNgYvmddBHJ\/6XfHD1580QACT5w3IptDj7A3Ihw7JGYAYQu49OvCEvyNekMzUcXrdQHrnOvM6bcvmvV5qXcMxSgfjca6dDWrIvytv\/\/nvzGgDClUr3jLAuGYVStru9eayupsoMAkC+6Vv+r4vc+7cZw7HuTrH6NV+A++otsnfZNWZAt1K\/Kr+75S750uuvygsf63Gfl\/tbGuRuFZDTLau7JLxUeZf8ZOHnzAS3m8JTvzUDV39Nvv+VYXlq5E\/Me+nt\/V\/yJbNex6f98lj3BbnXCfzedtwi8tLr8rrMku\/r8c48v5FzZhG93s4VtfJF9TLwfppl2yayD8K473GL3PTvr6vlUo6BbvV+vSLl8yuWzxJpG6zLu+zHwBXcF\/73GH8MdEs9gNLxH\/\/8r+ZVfqR2w4ijW8Yf\/9Wfm1dBfQPDtDADiNl7HziB5oZIYdnfZeMuuf\/j18f1rX39pTdEvuXO8\/2v\/l5e+LnbzeGLCxtkb8vX1DvpAKum+4KXnxPUPtat3eZ9brkgT\/kDakQfvP6BCtV6HW6r+UcDF+QmZ1gXte3yG1lttt3penHvLDc4WrZtovsgvc\/J17\/yeXn99eB8p949J7O+ck0gyGq2z+KxbUOm5aMcA2df\/HtVcp57y+WF7mB\/b\/8xAJB\/3u9Nii0sHKcG57gRmAGUgA\/l507fY3+Xjc\/J3d9SAfi3HwRC0qzbbkq0ZM6\/SU3\/+EKGsOj3obz128\/L\/d\/ytXZet1AFPvM6G1+ZF2jV\/eLChb5hte23qID88cWsti3OffDFhX8it3w8LG97P\/77tF9e+u0sudfXuu2J8lls22BfPsoxMPsiMM88uf\/qc8E+7ynHAMDUpMNxWEtyuvFxIDADKD6nFTqk7\/GVn5Mvy6j8b98THr5cmRrwgtOtPr0oH4S8zxcrs\/\/R2\/jtcFtFvRaZxpcSHRKiiX0fXCM3fDX547+PBobl3Fe\/HOxT7pPps2TahrTLRzkGzr74vbzQbZZ3itf9IynsGADIH\/cuUek8Xq6YCMwA4nVlhczKJtTG6dMLyX61eeU+mi3YhWCWmVY6dEuwOD\/+0z\/2E7n\/prCuIRP9LBmWj3wMTNealJL\/H4kCQGYEZgDxuvIauenq38sLbwT7wAakC9VpWiNzluZ9PhrJ0Ic5U8hztlMFPN8P2z4aGTWvIirEPnCOxTl565XT8oJUydfD1jnRz5Jp+SjHoJT+yAIAhcAMIGafk7tX3CK3\/Pb1cc8h1k9peFb3Sb2yVu7VPxwL\/Kjrouz\/+W9EbpuXtttA1rzw7v+RnNqGwBMs1PZ+KRDwP5RnI3Wv8AW8T\/XzoENCuK2vcUH2gduf+PXfhv\/YLynCZ7GyLB\/lGKTbF6+knD8AUCAEZgAFcI084j0tIdEnVZXXK+Rb5ha7fpJE522j8lRi+qvyxleCj1ybOB3eU7bj3S+r9\/X3YfYFfGeeD+QG5+kbFirgtd0myT63PxdpS+3GYH605ny+lCdOeAqyD677styiPk3Yj\/0cUT6LTcbloxwDd198\/6tmfzlF7YtKW8gHgPjwHGYA017Y85BRWBwDAKWK5zADgNMdwNLiivhxDACUOFqYAUwrgX9hzqGfxuB\/9jHixjEAMJnoFmYCMwAAAJAGXTIAAACADAjMAAAAgAWBGQAAALAgMAMAAAAWBGYAAADAwvqUjOHzI+YVAAAAMHVVzag0r4IyPlZOB+ZFzZvMEAAAADD1HN+10RqY6ZIBAAAAWBCYAQAAAAsCMwAAAGBBYAYAAAAsCMwAAACABYEZAAAAsCAwAwAAABYEZgAAAMCCwAwAAABYEJgBAAAAi1gD85G2CqloO2KGsjTULYsrFkv3kBkumCPSlsv7Fm17s3CkTSoq1DFZ3C1DxdzeybCvgBJG3RqXHLfRX7eaUQCmlvgCs6rkOvqbpKm\/I2Llk1JRVbfI4QuHpaXaDJecSbi9jb3StPeCXDjcItUF3d7Jtq+AEkbdWmQp25dat5qxAKaW2ALz0C\/2iSxvldblIvt+EalWR+wWSM215iWASYm6tRRRtwJTXUyBeUicOv2b1VL9TadWT7lNNSTdiyvcW1iqtB3Rf7E3Sq+clPV13q1G7694d97A3Ud9+8u79eXcrvPW1aaWSpX6Xt5o\/3Ip608IaUlwhm3b686Zfv1mvm5zC0+Vxck3SJHttqdbd3B7k+PCt3dxd7dvWsp8gWH3dVvbYrWcu++dW8VmPcn9EsO+8p8DwLRB3ZpTfRFg5jvir\/PC5lNzZqzP2gLDifVk2MZknTl+W\/S8Q916ujtMnQeUhngC89AvZJ8sF1Wni6rV1at9kmwI0ZVsnexb3icXLlxwyrb6etl2Ya80qb\/St\/SpcdvqzbxatbSsa5LeA4kaR44c6JWmdfrWl6ps6tQ76WX0uvaKdKRWfEe6ZH3tXt97OSPVcuulVt9C0+P7tkh\/o69Czsi2vVqm9avKdWCp2eYmObm+Sy2RKmw\/6fG5rDu4vYfH3dsMrrNHHa9eMyWzk9Jf06OW26beRe2ZbWa79Pv16lvGhdhXwDRB3Zqn+kLN1yHSY9Yh61eFbmPm+mxbSN2aeRv9dWZgW9Q29zZWyCpVC2f+DAAKKZbA7N4y\/Kbpy1UtuiFkfZe55HWFf7JJ1mXTIa1+qaqsDphK44gc6N8irbqmGRqUfl3Z6L\/09V\/jjerv\/IGzzlwJ19bIgt7GYAuCs1yTLPXq4uoWWdd0UlIXzVnG9avK1fkAiv5sau7B1Mo63X7Kx7pT6XUuMPtUqW5Zp5aLaoHT2pXg\/fjFaXWJINfPU7+N\/oKYdqhb81X\/qfl6TP1h28Zs6zMtwjYG6kz\/tjjb7JtOnQeUjBgC8xHpWn9S\/VVcZyqaCqlTw5KolHNRL61b+p0WjqHuDulPfGFoTbLXaQEwJbVFQlVWh9X4HvU3u96W5K0x5J2+Ddko5nj0yZYFZjyAPKBujceQDPabl37UZwB88h+YjxyQ3gVbpM9f0TqVTa84d\/70bUT1etztvQzc\/npd0rWvNtmCUj1batXf\/VHWVd1yWPpUjdev\/1Q3yyXuRKqKsaPX1yKQcK3ULPC1DOjPZl5aRV6\/Rbr9lI91p9LrPLleEg1V6osz+Tmz2AdnB+Tkghq1hOK0djlj7XL9PPTnw3RD3ZrF+jM5mfzBpGmZH7eOXOozLW\/bmII6DyiqvAdm3QduQaCVQtO3DheYvnLV0nJ4r9T6Wknclol6WdpkbgGGNVU4\/fV6pbd2qen3pdXLNqf\/WXJd45ZN3FLTrTHeF4K7XH+jWcbpq+f1J\/Mzffy8+Q7oNhePbXujrt8m\/X6a+LpTqXWavnN6navUnk5+Tts+SFHfKltkvdTp+VYNSG2iRSbufQVMfdStWr7qiwVSO+C2jFc4\/Y1D1pFTfaZRpwFTUdnu9uaxupoqMxg0fH5EFjVvMkOYNoa6ZXHdgKxL\/CgFAKaKI9JW0SE1fTwLHkDS8V0bpWpGpRkK6hsYjukpGZgwp2UipBTCka71yVuRADCFuD\/gMy3ERahfAUxOBOYSleyjGCzxCD5PtbG3Sfbya2wAU5DziDj9ZArvkXmx168ApgICMxTd99H\/xUFXDABTVb1s45\/mB5AlAjMAAABgQWAGAAAALPL+lIyjR4+aVwCAKO644w7zKj3qVgCILkq96pfpKRmxBOZsNxIApquodSZ1KwBEk0t9mSkwX7b8lroffqEy\/HE6o\/\/xf+XLdbeaoWiGhoZk1qxZZggAYHPu3Dmprs78CzTqVgCIJmq96vdB3y+l4o\/\/ixkK+j+fjtKHGQAAALChhRkAiogWZgDIL1qYAQAAgAKLpYV55syZZggAYPP+++9HbmGmbgWAzKLWq35FaWEeGxvzlSPyvSuvlCt95c7usynzhBW93J3SfTZsGoVCoUyNko2w5XU58j1Vt37vSOi0iZez0n2nrw6\/s1vOOuNT63Z\/fR1Wf1OnUyiUwpQ4FKhLxtflyZMjMjKiyz\/K3A0LpHINzxQFgAkb6pGn33lAHnjnaekZMuPyRa27oXKBvLfWq79VeU7kcKL6TtbtJ58U2fDdHsn3JgBAKShCH+Y75BlVs359z0EhMgOYih599FHzKijd+IkYOrxf5O5H5JG7RfYfzmdcHZKe726Quf84Is\/4H2davUpWhTzetHrVWnng7f2S100AAKOQ9WqYAnTJSIxMjptVL3d\/fY8cPGqGz+pWjEqpdMoaOerMZ5ZzWjjcaQ09XleOo7KmskF6Erf2UoZ962vo6UmZl0KhUOItmq7E\/eO8St0\/TpdspC6ru0s4ebl+lsyqdxKz6S6hi6kXe9aYutWrQ89KT0OlrPHqX12OqnkaenzLqnL2sOx\/+wFZcrtvXKAkNipk2P86bDqFQqFkV7Q46tWoChCY9Yar\/+r\/JcY5daapOI\/K2m+8LMt+\/Yl88okqL4r8tGfImU\/kbdnw0zF5Vo\/\/9WYZ2\/Bd6Rly15G6zuSwXt8Gmfuiu75nx16WPYlpFAqFEn\/xrFu3zhnW\/\/WkmzeK1GXHhg7Ly2PLpH6Wej2rXpap+u6wqSN1cerQ9xpM3fqAvL3hOTk6NktWrnlA9hw8mpjv6ME98sCalTLLDDtF\/2\/+nOC4lOKvh4d6fip75pttSZkWNj+FQqFkUzz5rlejKkKXDM98maN\/wHhuUPrllLR\/4yq56ipV7tsjp8549\/Tmy+bnHhbnyaOzHpa1D5ySxKR09Prmb5bv3u4Oznp4rTzgvgSAgvjJT35iXok89thj5lVwfD6cc5qXF7t1pPr\/xXeLtD93zBlyqTrUqwxvb1B1Yb8MnjOv9xwSd85jcqg\/WWcGnDqToU9ysu7+RnutvHjQ1NcAkGeFqlfTKUiXDCfr+8cNHZb9p+bK7JnudJHvyIsffywfe6XjtpDlhmSwX49zlwlO8w\/rF\/pl2DQKhUIpTHnqqaecusijh8Pmy0Zw2WPybPspOdX+DbexwQmtp0T2HJRjzvTUus8\/fJv898398vT2IRna\/rT0310vMxPzmTKzXu6ev0cOHksZnyh6fSqQv+XV3R1yW2LaLJkz3\/\/eqgzpxhGv3qdQKJTsSxz1alQF6pKhK1Zv+Jg8ekO7zP2HDrlVD8+8VlWhz6uK+1xgGXe5U7L\/sBl\/Tofs70jDrXqaroxPyXvercdjB9UazHvo9Z1ql+dMJX9OfRkkppn1UigUSiHK1q1bdfXn\/Ddsui7ZCCyr6735P5K3zp+X84nylvxo\/vOJkOss46v7\/MMz65eJ7H9Ontsvsqx+ZmKeZJkpK9Z8R56\/72p51B+az22X7WnWnywz5dq5p6T9ke1yzow79ly7nPpOg1vvUygUSo4l3\/VqVAXqknFKfnDDDJkxQ5dnZM5b56XjNjNJbpOOt34kagYzXZV1r5lp82XumUfccTf8wAnZ7mIzZaWuyP\/GzH9It1F71Pr+ITntEVnmmwYAheVV7vn22qHnZf6yxao29Jspi5fNl+cPeXWoxcyVsmbu8\/L83DWyMt2\/h3Jbh5xX9fM7Xl2ryyMiixP1d3q3dajwLj+QG8xyf\/OOCvfJih8AchZXvWpTtru9eayupsoMBg2fH5FFzZvMUDRHjx6VRYsWmaES8P4O+csbzsia817YBoDScfz4cbnjjpDntKWIo259bd0MOdTgb8AAgMkvar3qd3zXRqmaUWmGgvoGhuP5p7G\/9KUvmaHie+1\/\/KU8+5+\/LWvv+3MJ\/5QAUDy\/+93vIv\/T2HmtW8\/tkNbnb5UfPEHdCGBqiVqv+pXAP41d6DIkO+76gnzhC2752xfulxdeWTH+By0UCoVSAiUbYctnX0wdufBVuauTupFCoUy9EociPlYuLrNkxSsfyUcfeeUndMUAgASvjnxFVvAMOACIJJYuGddcc40ZAgDYfPjhh5G7ZFC3AkBmUetVv6J0yQAAAACmiliekgEAiC7qUzIAANHk+ykZeQ\/MAAAAwGSSKTDTJQMAAACwIDADAAAAFgRmAAAAwILADAAAAFgQmAEAAAALAjMAAABgQWAGAAAALAjMAAAAgAWBGQAAALAgMAMAAAAWBGYAAADAIobAfETaKiqkIlEWS\/eQmZSNoW5ZnOuyU9xQ92KpaDtihsLoY5CvfZfLuvL5\/hMwmc6hI23u9bK4W4aKud0lvc9yPK8Cn8m2jrjP24muf2LLH2mrkMXxfTgAmNJiamFeIFv6LsiFCxekb4vI+lUqBJgpkVW3yOELh6Wl2gxnJe4vPr+JvFcOy6ov\/1X7lkvftnozohQUcn9nYTKdQ4290rRXXTOHW6R6QtudrZTPWZD3LvD5UtD9Wbrqt\/XJ8n2rSu86BYBJIPYuGdUt66Tp5D75BZV0Xgz9Yp\/I8m\/KNP\/un4IWSM215iUQi2ppWVcr67tsd6cAAGEK3IfZbVlqa1ssFRVtakhxbpcmu3AkexqktEIF5jPLOoake7F\/eb1co\/TKSVlfp8aFdl1IXcYbnWFbus1tc1XcW5tp3mvctrrvl7gdqm+\/L16s5kldNs12JQyJm5f9cdmyzNnkdgRuxUbel2Z0gv68alpggmV\/Z\/3+HrO\/j4Qt706bqudQclz4di\/u7vZNS5kvMOy+9u8nfUvee2\/3MwXfOzku\/L11yfx5NNt5FPaeStr3CRF6XqVsd2A4dZpPYN8OmpEhMuyHwPnoZ1t\/YJ3esmZbQ8\/9FKHb5O77wP5z6htzl+\/aGlnQP+i+9o8HAFjFHpiHujukd8FySWa8k9Jf0yMXLmyTev3lULdeavWt6Auq9G2R\/sawLzY93z5Zbrp5XNgr0uHMpL8c6mTf8j53vCrb6utlm5qhyesWMq7rQtgyenymbVFf8ANL3Wl7m+Tk+i61RNh7hW2rSMvhvVLrLKOmN4rsPXxYDqcue6RL1tfuTdkuv7MycLJWZif2ZbrPoqnt7RDpcbbB214tm33pLGDo6XrD1bTAhHT7O9v3T+Vb3u3XEzgWU\/UcOjyu30BwnT2yT4XNqPz7Sd+SN9ul36+3Q21Xps+Zy+dRrOdxumsmyjHUbOdFtqLu28z7wb+fk2zr19PSXQdRPmO6bdKtyE3SeyCZmI8c6JWmdS3uXanq2VJ7ckDVJACAbMQUmFWFr1uPKiqkbn2tCoemsnYsSLaQDg1Kv\/rqXOp9y1S3yLqmkzKQWps78yXXWdHYKyf1TEO\/kH0nm2RdNp0T0y2TcVvUF3yrmVi\/VM3ZL4NhX9TptlUHBfWl2FihQ2fqF6uhW396G9O3KKWyfn61vT1mv\/u3N8d9uW+VGxDHZaq0snz\/cXzLhxyLKX0O+el1Ltgi3mJOFyf3ZQS+\/aR5Pyx0WngjyPXzZH0eRzyGDtt5kaWo+zbCfgje9TFs63fWme46iPAZbdukj0XvARWptSNyoD+5DergSM0Cc5zqt7l95t0JAACL2H\/0N77VJVdNstdZnynRk1sR5Lit6kvvsJq\/R1Y5X6LW29ITku32nVRlQZpgm4ts339IBvvNywmZTOdQnunb984NAv3Z+2TLAjM+DgU7j\/N1XhRLlPMxl89YL61b+p0Wa32Hrz\/wm4fUu1QAgCgK3Ic5hb49KL2SuHuovtQ7en2tJh4z37hb99XflOULQsbbpFsm6rZkkm5b9S1UJ7DoZuaQvo4+1S2HpU8lmv5xzY++1iEtp8+fy75cIMt7DsteyaLVMJ20+yfVSdnn\/VLUtOiGHouoxy2nz51G3OeQn17nyfXi\/U7L6eLkvlT0+eBrfTxywDctxdkBObmgRi2hOPvTGWs3wc+T\/jxOkdX7pDsvstgXHuu+9cl1P9jWb9YZft5FOPczbFP1N5eL7OuSrtTfPDit3uY8oA8zAERW3MCsuyk4fe\/MbUmnT19Yi7Q7n6yvc+fTxWm2qjZ9g5Pj3daselnaZG53jmveSr9MtG1JlfpeYdva7fT\/7d\/Sqqa6rT+NzhdVyrKJW+ZuV5bx3QSqxfkeTDxyJN1nscl2Xya5j6VS08d9ydr2d6p0759qgdQOuC2UFU5fzXTHIupxy\/ZzF\/IcslHr3NskvWadq2S5JLsNqO3Q\/VW99zug2yzTqG+VLbJe6vR8qwakNtHCbPucOX6ejOdx+DUT7X3SnRdZ7IsE2771y\/W42tbvrjP8Oohy7mfYJt1Fo7ZXemvXBR+np\/9wqp2t9hYAIBtlu9ubx+pqqsxg0PD5EVnUvMkMFdoRaVPfekvz1qVjihjqlsWrRHqmdN9Dfew7pKZvos\/OnYLnkD7+dQOyjutiisrXua\/\/bqmQA0v9P7rUP1Z1Ko9p\/0xqAEh1fNdGqZpRaYaC+gaGC9vCnGhJMcVK31L1bh0iqbpFepbvk7pxrYEYZwqeQ0e61ie7VgDp6C4agR\/76QBdJ+tTW5wBAJEUNDAnftxiSijdgqYDdWN\/8pfiCNB9Q6fVD9ayNaXOId0qmPwjs7G3KeWpM4CfOV90F42Uc995rCD1BgDkpIS7ZAAAAADxK6kuGQAAAMBkQ2AGAAAALAjMAAAAgEXe+zB3dWf85wIAAACA2LS2ZH4av1+mPsyxBOb2x1ebIQAAAKBwNm\/tnDyB+Q9\/+IMZAyDVyGdjUvlHZWYIcHFeIAznRWnheJSW1ONx2WWXxRKY6cMMAAAAWBCYAQAAAAsCMwAAAGBBYAYAAAAsCMwAAACABYEZAAAAsChCYD4kLZdfLpcnys3SNWgmZWOwS27OdVlgUhiUrpt918rNXWrMBB1qSa6rmNcQ128ObHWnnpbD\/vSfD2YUJpvU8+JyaTlkJtkErkHb+ZPjuTVtjT8eN09453EMSkGRWphvlGfevSSXLl2Sd58RWfNQDpX17Fb51aVfSetsM5wVTj6UOOfL7Hp55wn3OnHKz0QORvkiTEud93ftlBWvqnX9qlVmT+gaylbKNVfQ955KJlJ3ptZ7KeeDGYvJKHleXFInxum7WtTRzYBrMEa+43HpVZm35nq5PNJfMShlRe+SMbv1CVnx5l45SHgFjEHpemiNzFNBprvBjNLUF1yrfzgnN8rcOeYlJrX81J2cD1PO7DkyT07LGb5TS0SDdKs\/Ym7c+UrmP2JQ0kqsD7PbAtLScrNcfrn5C9lpaQu71ZTSWhKYz\/\/XdfC2dsshvdxdslPelDXXq3H81YdSM3hQ9r65QpbZwnGm66LL3GpXxb0dGDzvk+PCr6Gbu7p801LmCwy7r\/3X7KGW5Ha511fwvZPjwt9bl8yfBzaZj0FLYDixTzMch+RxNsflUHJ+Pe9gl57uDnOciuTQK7JzxROm5TjlOgsMp07zCdQFZ8xI5Gz2Emm8cae84l1PgevMyyvjr6m011DodepmneQ1q+guV3S3ypuiB+bBrh\/LzhsbZUnittCbcnruz+TSpW71d5k6ga53W9qSt5rCLnA9315p9G6BvCryY2cmfQJdL3sb3zW3RnSLnfprT82wwrtlEmjCA0rEjXMlfcNfputChaB3lplrYYW8ueZptUTwvP\/VuPuwwXX+TPaqMBWV\/5oVaeg226Xfb+eP1XZluuZy+TwYX3cmZT4G3SHnQ+bj4D\/OznH5scjPzHHZedfl8pA6czhOxWD+ENIB6i6RVyf0vTaRugCZ6f0bllc03zWlrj9Z85Dv+vOku05nS+sT6jpMpHI15ys7ZcUTdLfKlyIF5uTFff2aefJqoP\/cjdLofQMMnpHTqkpPtLTNbpUnVrwp76T+wevM568wdsqbeibTUvcEnbQw2bz5jqRt18l4XagQtNZMbFim5oxwe1av88ZnxFvMud3vvozAd81q3g\/JnBbMCOL4PFOWre70yfYYaBGOQ+A46+PyM\/P+znHxTZ\/2x6nQzB9CToCaKz9O13IcxYTqAqRnuj8511lIXnH4rilr3klznerrLtH145C8cjp5HDFxRf\/RX7K1YqJWyKvO+kyh5RiTVertu8lE3yrULVzOdfiuPHOjGY88iVB3cgymN6f+CAlaKB6n8W6ezEn8vRklrwzKmdPmZWQNsvaZ006Ltb4DdbpxCa3LeVRifZhTOD9eCPb7+fFO319WHjNf8raGYYLHuPFASTO31u5K6Y+mzv8uPRz1usiGXueba+Rps07ndr\/7Upkjc\/1fwLqPpHk5zpl35E2vO4nzJeGMtYvj80xnuRwDjeMwNTjH3PsxZxbXrsdaFyB7XhcK8weuuc7Cc8mbstf7Fa+5Q54u76S7TmcvaRTZ+7Q8vVdS7ghhoko7MKvTS\/+69LQKDs6tC6ffT1irijuf6Ee3OLchVXGShgoevzKPdDHj3QDSIMtWmFsigUQClIiGbtM3zZzPujwkssQ5+aNeF9lQ6zT9UPU6H5JG323YZIB33u8V3T6SRsNaeUbWyPXO9r4j8xKtm7ZrLo7PM43ldAw0jsPk5bvF7xw373FxWVy7Cba6ANH4jsflP5a57\/qfeOReZ2oGM12VxPV4o8x75yF3nD9kB2S4TnUXjXk7Zec874efyJey3e3NY3U1VWYwaPj8iCxq3mSGounq7pX2x1fLH\/7wBzMmLuqvNnX1L8tblw6gcEY+G5PKPyozQyVosEtuvv4deYLrq6BK\/rxAUXBelJZ4jofONDpcT\/zZ2PopOa8sS3ks6RSWejwuu+wy2by1U1pbmsyYaI7v2ihVMyrNUFDfwHCptzBb6FtL1icJAMjVoafXJG\/rAwAmB91Fgx\/7xWLyBWbd8qVvQ9x1OvlrUgATFHxe+V07V6R\/AgMAoMSYOlx30SAbxWLyBebZ+p\/z1L8s5Z\/0BPJH9\/f3\/WqbrhgAUEAN0j2hXOPV4WSjuEzeLhkAAABAARCYAQAAAAsCMwAAAGAR22PlPr54yYwBAAAA4nf15y6P5bFysQVmAHajo6NSXl5uhgAX5wXCcF6UFo5HaUk9HgRmYAqhwp0a\/uVf\/sW8mrhvf\/vbnBdTBOfF1MbxKC0EZmAKo8KdGnQwuuOOO8xQ7o4ePUowmkI4L6Y2jkdpKURg5kd\/ADBBY2NjEy6YesKOc7YFQGmghRkoEloopgbdknj77bebodwdO3aMlsQpZDqfF9\/73vfMq+j+7u\/+zryaHCbT8dDnULbyce4WEi3MADAJhLUMZlsw9YQd52zLZKUDcNSC+NXW1kYuCFfEwDwonTeVSVmZKTd1qjGFdEgeLrtJOiO+6aGH1TY+fMgMTZTvvQc75aYstsMqT+sa7LwpeVzKHlZbi8LS54e3\/91yU6SDmt05jckrv\/VRqnR1c+p56T\/Xws49zkek98Mf\/lDef\/99MwSUvuIEZifYzZH+Db6\/pHeLHCjVZKa298nTK2Xl6SfzX\/nPXi1vjL0hq3P6t99TvpAmtK6kM\/0nZOVB79hslwYzHoW0ULad8Y7BQZnXNifGgISJStRjEyiRxVkfZaybk+flmW0ibQ8WuqFjcknswwmUqejll1+WTZs2yZ\/92Z+ZMUDpK0JgHpTOB9tkngpk2\/1JTIW91SWazAYPvCRy7zpZd6\/ISwemw9fDQqmdY16iBDTIdpVOFu54Wf2JhFIUFnTWrl2b1fio4quPsqubZ6\/eICtPvCTTokrMUdhxjuu8mCwuXLggTU1u39K2tjbnv8BkUPjAPHhAXjqxUu6xhWOnlSN56y\/ZsGZaVDsfTkxL3qoO3kZMLJN2XSkC8\/m7IQyK8\/20dLbMXup8Q\/laVMz2HEoum9we2zS\/1NuW4Z\/DuQVrxrktjXq5JbJDTkjbHP8437py3I\/vnTbrDIxHUc1eKvcu3CEve8cw7fmqnLGcj4nDmf5cuamzM2VeZJIu6Dz66KOBcXpY84\/zSjQR6qNx17VbpwTqvkNqntRucFHqZmQl3XHO\/3lRunTXi3\/7t38zQ+KEZf0DrT\/90z91pgGTRXG6ZCyslfQNmKrSn+O2cjgVxpltcnqJ\/8tbhbn+e9xpB1fKibYONywc6pC2eQcTlYzbQpJpXR4930tyr3cL\/KDIk95M+ktE7hX1\/eSGFjUUbFFR2\/OkyG6zfml7MLitaaeF0V9sc+Sle8+kfA6Rhu1m29TGrdyhb8U2yHb92rtFGmgS0nLcjzJbVr9hlnG6AmTaZhSe5XzN+pzTgufKbnWO7zBTEI17vQSLZ926dc6w\/q8ndV5dIolSH427rtU1vWGl7Ej8taWO+Ms7ZOWG1WpKCmvdHDTY+aTsWGi2BaFSj7EunryeFyWqt7fX6XrxF3\/xF05o1l0x9u\/fn5gGTCbFCcwn+uWMeTnO4HtyWsXARCvH7NWyYeUJ6U8soALiOi9F3qPmPC3v6S+MObWycMeSYItoxnUZznzqi8a0qpYt2aE20Z3Jvf251HyxzBbdqNPW4W+qUduz23zxhG1r2mkhTAvPhrBOyLpFyGk10q3KEeS6HwMa5B61zPTohjIZmK4ylvM163NO0+tbuE2808G51e6+RERhQeepp54yU0Uee+wx80qc8WHzRxGpPgq7rvXrRJeeQ\/Ly6eTxDrDVzY7keTenbZ4cfCMkdCMh7DjHcV6UqnvuucdpSdYtyl\/72tcSXTE2btxI\/2VMOoUPzKm3lvNFhYM3VOWyWx50KvPA7cdIVspBf0XltNgeko62E3JC\/+DKCav6S+KESNq+pLo7g3k5jm1aBvp2+RIx23dGti004wtk3nV8JRad88fUPEkeirDzNdUEzjlkJXEcUsrWrVvNHC49HDafLpllWx\/5Nci6baedOxG6Zfh0InT7RKqbVSBP\/BjV\/4PgOVKbWi85f9j5z9npJ\/UYeyW\/50XpqqiokF\/+8pdyyy23OMN0xcBkVoQWZnN7cElKqFWhsFMPz75OVbHBvppP7ojer2726jfkjEqUp3WzStR1mfmSt7WNQy\/LjoXb5EygAtOB1f+l4muBHdcH0DYthPnCGrcdZ\/rlhHer1FmPM9ZugvvR4SzDDwCLz+syYQJKuvPVke6c04HG19qsz23z0lnfiTbxGiqdW+3uS+SBF45SQ1LWItVH6bl9njukw\/SBHi9D3Ww1W66bdyLw1IxDHW1yYuU9vlANv7ydFyXOC80PPvigM0xXDExWxemS0bDd9Kk1t5R1UdfSUqdmdZ8IkJjm9NWM8GizRJcF91ah260h6rrc+cTXcqN\/RKf7+S0c1xKjb4Mu9PUHXCjz+t1W7TJ\/qHHYpoXR\/YfNI8TMdjhfXA3rZJu0yRw97sF+mZdoyXG7TCR\/9OeX437U4cy8t7vNE39MHXLh63JR9qTUnvE\/uSD8fHWlO+eSYciZ9rJuo\/ao9R1MTntQ7qVLRpaSATa8bNmyJXS8v2QSrT6y0F105u2QHfM2pL+mrXWzXcN2Fd69ekqVJadVuA+98zF9hB1nf8nHeTFZ6KD8m9\/8hq4YmLT4p7EnRIdLHWbCQqVtGlDC\/7TqYKfcNKdfNvAM7kj0P4G8cOHE+0mdOHEi9n8CWT9t5+V7Uh4bh1hMpvMi3\/Q\/jZ3Nv+CX7fylYDIdD\/1PY2fzL\/j19\/fzT2On4J\/GBjCOcys9i6clYJLQXazS\/dgPyDMdgqMWxE+H4KgF4WhhnhBamJG70mmhcB9nqH8\/5tI\/KKR1OSrdknjjjTeaody9+eabMbUkesdX\/2CP+qhQSv+8wERwPEoLLcwlr0G2p\/2nqG3TgFKi+877+00SlqcW7\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\/HjHT9Tb9P9\/8k6zEhcAMAAAwLQxJz3c3yNx\/HJFn7jCjtOpVsso\/jHEIzAAAAEUS1koaWzl7WPa\/\/YAsuT1kmlMSG+UOn+2RhspKqTRlzVFvvrPS0xAyPjD\/GjnqraeAJS4EZgAAgCIJC32xFf2\/+XNkVtg0U9QWuf8bOyprv7FB5r74iXzyiSq\/3iz9\/61BeobUtKPPyYa5L7rjVfnpbd78L8uyX5v5XxT5ac9QYN2FKHEhMAMAAEwXp87IkHlpdW5Q+uUBabjdDM96WNY+cErO6IWr58j8PffJku2+Xwc685+S9m9cJVddpcp9e9RbRXqnSYHADAAAMB3MWix3z98jh46Z4Vyp8Hzwk0\/kOfmuE44fTazvAXnRtDo75ade2p78CMwAAABFEtatIL4yU1au\/Y7sue8qWXvMN35ou2x3hnWHDGejZGzmbJkre+SgN5+a5+k935EGp\/uFW2auPCBvbZ4v\/YNDifmf3l74bhj+EhcCMwAAQJGEhb5Yy60dcv6tH8k7910tV19tyiNjUn+rO93ZJqcP863S4Z\/vhv2y7K0OuVWv49ijiWVvaJ8ra1bMTMwv7Tck1\/voseT7FqjEpWx3e\/NYXU2VGQwaPj8ii5o3mSEAAADky+3\/VC4H7v7YDCEflu6\/Wo799agZiu74ro1SNaPSDAX1DQzTwgwAAADYEJgBAACKJKxbASX3EhcCMwAAQJGEhT5K7iUuBGYAAADAgsAMAABQJGGtpJTcS1wIzAAAAIAFj5UDAAAoAv1YOeRfHI+VIzADAABgWuM5zAAAAMAEEJgBAAAACwIzAAAAYEFgBgAAACwIzAAAAIAFgRkAAACwIDADAAAAFgRmAAAAwILADAAAAFgQmAEAAAALAjMAAABgQWAGAAAALAjMAAAAgAWBGQAAALAo293ePFZXU2UGg4bPj5hXAAAAwNRVNaPSvArqGxi2B2YAAABgOtOBmS4ZAAAAgAWBGQAAALAgMAMAAAAWBGYAAADAgsAMAAAAWDhPyTCvAQAAAASI\/H8LJgVVmV8VaQAAAABJRU5ErkJggg==\" \/><\/p>\n<p>Here you can create custom solution platforms and allow you to select the project&#8217;s platform for each of your projects.<\/p>\n<h1>Solution 2<\/h1>\n<p>If you are using the .NET Framework 4.5 from the start of your project you might have noticed you do not run into the above problems. This is because of a new setting that is on by default called &#8220;Prefer 32-bit&#8221; (this settings was conveniently greyed out for met .NET Framework 4 project screenshot above).<\/p>\n<p>If it is possible to upgrade to the .NET Framework 4.5 then this is a much cleaner way of dealing with things. Though just upgrading is not enough, after the upgrade you DO need to actually check the box to enable it.<\/p>\n<p>More info on this option can be found here: <a href=\"http:\/\/blogs.microsoft.co.il\/sasha\/2012\/04\/04\/what-anycpu-really-means-as-of-net-45-and-visual-studio-11\/\">http:\/\/blogs.microsoft.co.il\/sasha\/2012\/04\/04\/what-anycpu-really-means-as-of-net-45-and-visual-studio-11\/<\/a><\/p>\n<h1>Solution 3<\/h1>\n<p>So what if you shipped your product built in .NET 4.0 and the Platform set to &#8220;Any CPU&#8221;. The customer might not want to upgrade to your new and improved version, and you don&#8217;t want to rebuild the version he is using. Or you just found out and a release with the fix might be months away (and of course the customer can&#8217;t wait that long).<\/p>\n<p>When that happens it is time to fall back to solution number 3: CorFlags.exe which is a tool installed with Visual Studio and is available from the &#8220;Developer Command Prompt&#8221;.<\/p>\n<p>This tool allows you to edit the header section of your .NET executable. And can be used in the following way:<\/p>\n<blockquote><p>CorFlags.exe MyApp.exe \/32BIT+<br \/>\nor<br \/>\nCorFlags.exe MyApp.exe \/32BIT+ \/Force<\/p><\/blockquote>\n<p>The latter is used if you have a strong signed assembly. This will break the signing so be careful with that. More info on the tool can be found here: <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/ms164699(v=vs.110).aspx\">http:\/\/msdn.microsoft.com\/en-us\/library\/ms164699(v=vs.110).aspx<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The problem When writing .NET applications that need to interoperate with (legacy) 32-bit ODBC drivers, COM libraries and such. You might run into problems on 64-bit OS installations. By default applications written using the .NET Framework 4 or earlier will be compiled with the &#8220;Platform Target&#8221; option as &#8220;Any CPU&#8221;.\u00a0When such an application accesses a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[],"_links":{"self":[{"href":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/71"}],"collection":[{"href":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/comments?post=71"}],"version-history":[{"count":0,"href":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/71\/revisions"}],"wp:attachment":[{"href":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/media?parent=71"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/categories?post=71"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vosseburchttechblog.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/tags?post=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}