From d38b3613c472a27c00391c20e0ae85ea8b997a74 Mon Sep 17 00:00:00 2001 From: "John Holton (hojo)" Date: Thu, 27 Jul 2023 11:03:30 -0700 Subject: [PATCH] [ADD] MRP: Add Split and merge manufacturing orders closes odoo/documentation#6336 X-original-commit: 83873dbd712466fc3feb8b4087539c8b08c21f5e Signed-off-by: Zachary Straub (zst) --- .../manufacturing/management.rst | 1 + .../manufacturing/management/split_merge.rst | 82 ++++++++++++++++++ .../management/split_merge/actions-merge.png | Bin 0 -> 4687 bytes .../management/split_merge/select-orders.png | Bin 0 -> 6098 bytes .../management/split_merge/settings-split.png | Bin 0 -> 9040 bytes .../split_merge/split-production-window.png | Bin 0 -> 16662 bytes 6 files changed, 83 insertions(+) create mode 100644 content/applications/inventory_and_mrp/manufacturing/management/split_merge.rst create mode 100644 content/applications/inventory_and_mrp/manufacturing/management/split_merge/actions-merge.png create mode 100644 content/applications/inventory_and_mrp/manufacturing/management/split_merge/select-orders.png create mode 100644 content/applications/inventory_and_mrp/manufacturing/management/split_merge/settings-split.png create mode 100644 content/applications/inventory_and_mrp/manufacturing/management/split_merge/split-production-window.png diff --git a/content/applications/inventory_and_mrp/manufacturing/management.rst b/content/applications/inventory_and_mrp/manufacturing/management.rst index f97da7bb4..dd988d603 100644 --- a/content/applications/inventory_and_mrp/manufacturing/management.rst +++ b/content/applications/inventory_and_mrp/manufacturing/management.rst @@ -18,3 +18,4 @@ Manufacturing workflows management/scrap_manufacturing management/manufacturing_backorders management/configure_manufacturing_product + management/split_merge diff --git a/content/applications/inventory_and_mrp/manufacturing/management/split_merge.rst b/content/applications/inventory_and_mrp/manufacturing/management/split_merge.rst new file mode 100644 index 000000000..cd3c93a05 --- /dev/null +++ b/content/applications/inventory_and_mrp/manufacturing/management/split_merge.rst @@ -0,0 +1,82 @@ +==================================== +Split and merge manufacturing orders +==================================== + +In Odoo *Manufacturing*, it is possible to create manufacturing orders for a single unit of an item, +or multiple units of the same item. In some cases, it may be necessary to split a manufacturing +order that contains multiple units into two or more orders, or to merge two or more orders into a +single order. + +.. important:: + A manufacturing order can only contain one unit of a product, or multiple units of a single + product that all use the same Bill of Materials (BoM). As a result, it is only possible to merge + manufacturing orders when every order contains the same product being manufactured with the same + BoM. + +Split manufacturing orders +========================== + +To split a manufacturing order into multiple orders, begin by navigating to +:menuselection:`Manufacturing --> Operations --> Manufacturing Orders`, then select a manufacturing +order. At the top of the page, next to the :guilabel:`New` button, the manufacturing order's +reference number appears with a :guilabel:`⚙️ (settings)` button next to it. + +Click the :guilabel:`⚙️ (settings)` button to open the general settings for the manufacturing order, +then select :guilabel:`Split`. + +.. image:: split_merge/settings-split.png + :align: center + :alt: The Settings and Split buttons on a manufacturing order. + +After selecting :guilabel:`Split`, a :guilabel:`Split production` pop-up window appears. In the +:guilabel:`Split #` field, enter the number of manufacturing orders that the original order should +be split into, then click outside of the field. A table appears below, with a line for each new +manufacturing order that will be created by the split. In the :guilabel:`Quantity To Produce` +column, enter the number of units that will be assigned to each new manufacturing order. Finally, +click :guilabel:`Split` to split the manufacturing order. + +.. image:: split_merge/split-production-window.png + :align: center + :alt: The Split production pop-up window for a manufacturing order. + +After clicking :guilabel:`Split`, the original manufacturing order is split into the number of +orders that was specified in the :guilabel:`Split #` field. The reference numbers for the new +manufacturing orders are the reference number for the original order with *-###* tags added to the +end. + +.. example:: + Manufacturing order *WH/MO/00012* is split into three separate orders. The reference numbers for + the new orders are *WH/MO/00012-001*, *WH/MO/00012-002*, and *WH/MO/00012-003*. + +Merge manufacturing orders +========================== + +To merge two or more manufacturing orders into a single order, begin by navigating to +:menuselection:`Manufacturing --> Operations --> Manufacturing Orders`. Select the manufacturing +orders that will be merged by activating the checkbox to the left of the name of each order. + +.. image:: split_merge/select-orders.png + :align: center + :alt: Select manufacturing orders that will be merged by clicking the checkbox for each. + +Once all manufacturing orders have been selected, click the :guilabel:`Actions` button at the top of +the page, then select :guilabel:`Merge` from the drop-down menu. + +.. image:: split_merge/actions-merge.png + :align: center + :alt: The Actions and Merge buttons on the Manufacturing Orders page. + +The selected manufacturing orders are merged into a single order. The reference number for the new +manufacturing order is the next sequential number that has *not* already been assigned to an order. + +.. example:: + The last reference number used for a manufacturing order was *WH/MO/00012*. Two manufacturing + orders, *WH/MO/00008* and *WH/MO/00009*, are merged into a single order. The reference number for + the manufacturing order created by the merger is *WH/MO/00013*. + +In the :guilabel:`Source` field for the manufacturing order created by the merger, the reference +numbers of the manufacturing orders that were merged are listed. + +.. example:: + Manufacturing orders *WH/MO/00009* and *WH/MO/00010* are merged to create *WH/MO/00011*. The + source field for *WH/MO/00011* lists both *WH/MO/00009* and *WH/MO/00010*. diff --git a/content/applications/inventory_and_mrp/manufacturing/management/split_merge/actions-merge.png b/content/applications/inventory_and_mrp/manufacturing/management/split_merge/actions-merge.png new file mode 100644 index 0000000000000000000000000000000000000000..16c93f6aa2be4bc1cf10f1ba18e972b2cfe236a2 GIT binary patch literal 4687 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 R_1*vg002ovPDHLkV1n@346pzI literal 0 HcmV?d00001 diff --git a/content/applications/inventory_and_mrp/manufacturing/management/split_merge/select-orders.png b/content/applications/inventory_and_mrp/manufacturing/management/split_merge/select-orders.png new file mode 100644 index 0000000000000000000000000000000000000000..b9aa36f713cbe331a06f2e465b90a623ba3dfb2b GIT binary patch literal 6098 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 U`!5uTKjlgEv literal 0 HcmV?d00001 diff --git a/content/applications/inventory_and_mrp/manufacturing/management/split_merge/settings-split.png b/content/applications/inventory_and_mrp/manufacturing/management/split_merge/settings-split.png new file mode 100644 index 0000000000000000000000000000000000000000..4a9e5d607144ed007cacfcbd26411d6f89702c5e GIT binary patch literal 9040 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 literal 0 HcmV?d00001 diff --git a/content/applications/inventory_and_mrp/manufacturing/management/split_merge/split-production-window.png b/content/applications/inventory_and_mrp/manufacturing/management/split_merge/split-production-window.png new file mode 100644 index 0000000000000000000000000000000000000000..83a3af50407c4faf8edacae791893883c14f7b64 GIT binary patch literal 16662 zcmb7rbySs45a`~^C8WE%l@ukUOF}xN8>J+b&Pzy%Al)I|jfBLd1O%kJL0Y=|@q6#Q z_uo73ymP*DW_M?2zuB1C*`3)iRb^Q$baHe60G7O*v^oGtk4ea9wEuul%e(tW0JD@( zk^rD83ggxk`9JI@by-PJ{)ck=F|DMksQLQ#_V(f7e)r#=qobp*ukY@^{hOP|l7|NX zuCA}Wyu4jp-Q3;Xot>RGxA%^YPqMPIY;0@}4i9&B_Z%D?Qq$6%6f8e}{Ft7ees^{!X%Bt!X z7MBW&N^9zWcKzyG{kuLeICOM-zqj(|er;`fdgftz`oY$=e);^t&~WSG_VWJWY-g%r zWNl<@s()o~q^&Y4KJ`ISakIDRftB^4y?tiqG(4l~!OLrDq~l>=;2}SM;q*48ym@M%tX-j!(CjptQ`cCpm>L(P*aK6k#R8abTZm&&W6${+^YyG^s zFN`;~!v%%;-~t;C#9ffB0sul`+NP~%qV3Y2j|OJ-1F|e@YhU+6?;s#hcJ@MDOcQP~ zxPStuS>8`Ey)g79TDo}9D7%w}>q&EfLhPh#m1p8(b##p4b+myF(As)BYVmIIz;kU# z3N285MILBIV+&(_2_W!iT5vuzpxFo|RV9FdXL=AtNCU~T3CSu%vm8p91a&llS@G*X z5*b2L_BbAS%m8J9>i?5Q7Zms z&fTp#cj=>_DxM87ZM|Q70kPfFp%9`Q0EhbRPu$jh?#DKvl%;qG*H1&6t3`lnNkUER z>Hvl)E#c6Ydu)=Qg0|i;Op{W5mkIjKB0&c$oT}Tl4oGFxCqek8P4_J4gdAH<4) zH?K+W>3vDNaz;@#vffiM+hN<}TH;5FO5lXF8j+ zvs=NrV&WDdxUm*rXUkvV10#_KsYa@P5-kwUF}gD*3DkE5KfnqvP~VMY%Yd&G-rcLE z_I=e*?pzE=xXflMz?gf(Go@obNBub8o=CZh4-T#!OH*(fba4;b4qH=LsLQvXrxGAK z1V5hRTY<;E1_QkNSdXzuiDjU1gAM0(BT08-xr0Tk7FN7hsg-}T@URiFKR`I>J@nsk z#mp-iF~U>VJv8D|mu;hITg~xPS8_8?DpHr(^PN?56879`Z0R^Gzd8IOlRbOAc-(~k z`mT9*)bmBu`~LbE|Cy(#SWTqUd)p=Ye%ij2qEdtM>H|&vt%USnyhy;h_ z%Ve=Wh&3r{L}FY+y#lV^71x0(pX6feU7<=lv%1Z!CC;J||P>j6$0f1zT?3uv=F zYVFZs2gb*=M7w|k8fGndUqb8suRz{lpdD66|)Q#WpZ$iB2f&7EOcYcTq>7$mVqe5&!A@S+<4RE3Y&t7x+^LM~)>cwdR zfWiSl1JFl}1|Cz7iO1akcLqU$4;0kW(CSzw)3J$!@NPz4tWryTh`flubC2)vsP;p_ zYuyqS>ij763O7lc2wZW{q*gWV3(vel4}k{CD>(Qg-V8xtI1Q zjFNR2jk2AS*~-{$H*s62hCQJ5g_eRG}9HKh!+Ubo(eX7m1(GUnCNI;A(mrHN(Xq{BorA zc}`e!UBMv7v-HF$6$hI9^|3m#5bd!GS_E99e+B71@jp5G)K}p%a`rkwGb8j{GweJH zA~ATohyM8kzeK|D^YM%Jq5`$?^|y0j zg!}TNNb|L#CG+y_{{=0)hiG)3*B=LIkb?$OcSS!+G%flrzkdZnKzjmOb6?Cks` zw-DFDheshgiH57J#gFTuIrZO3mDsP4qd~b$k}?00i3JK0_^heiytqJz<{z{diKtcC z2E@-bnO6tOoQ`*&A-4aq%5&I?pgZ!D1+R_dWm1cvnV8vrwO}!O6II%B;_>|2(t?s0 zubx}*e%DGRH&aEXeoWWX5X}VLNv&1Bbx%Ct7bvx>HhZ{&4bC6p9mUogf(WFmOyEYj5cWa9$5ywY>^_w+oVARn3B z!-6vEvY=M(Odb9m&qPcRV@NKSal!A{8O{Au1mp!%V;m{@7-*iPt8jy+M8eYuezB|`puS0 z3tCK3;p+xS!*kGKv~Z*f$j-cW+?7$|$A)=-kze&->r&Sflll*Mg9@+pb3zrbGSUMG z6OmZ~;Qj)$hf#lY#--J0mP3@R!kMh9Rn!qAm44=n z+G8KM;s60fDJbwaYG=qg5c8L%ub3|=8*$)l-d<~9An|R_S~wJNj$ zj)xlR9 z2EpeqIMYL1;MoJG+IQwNW4z)>qsdQ8MZ8k!+FS z3`4yPcOv3Uzd49Cc0O-!>{B_ZHw^I5S2`r*Pc%p>=4HR3Uii7NusTJ>^YaaDl>AHZ zGU$?jLtcS16^Kg>Vx)U?1aUbGYkquCYH%uNo7 zCpBM)oJq@L+(tU~kE=r3NUlMiNpHqinNjU>#K0(1|Eu;Vs;q5ItxbX;X zmrQKe>@Qu18&6hc`BR%UfHlTbOz^^5%T7R6?@4nNWy}&aFs7A#vVL2P*SPQ@@2;gY zXv^+HgV(~w;lkS>Z_!*NsRKMPPT&G3Iam_)iv(F2Bc&|j|e%jzIyWpINfYAQNV$bt!cap01VwhbW^E=dPi{}(8H2#XL_QabL7^-@Wm zEmD8h;v=4v|Ez5B1F5O>v^F6`fL85ozs>Dt6App48hKZ+o7-soEmdMYRm6fDuWwt0 z)%*JB-JvhT_$lTx4)rN%qG^rRH#Vw|+#0KO#p@G^=HS&)_LxOm#=Lpw+1MW7sc6o> z>AT<5)oZ%Kuk+`V*7KG^XGs12D}QeK7XkG>%g9|v^kR7)p9K!F8wQ4D_uV$B$7K`j zU;Vo3wTZZ5yL(grv__6?`rMV&fcdKp&0}Xhp_=FYpI%g?tjn-Q=v>b`@oY~u3wz;B z^C&G%NUdmWBr3G52?h7O!ug61?^TU)B1=J!^ypeQnAAv2l_Ayqn5i%q-&%2AllyB% zETnRJXye~sn!fJwWTi7jF;RWp+&dd5bNqMQD!5=g2MHG~eeP5I6fgLzOE{&$fttzM4;`y2bKag5mJ(7s>73o0 zrAtTZJLknV97GwCb3yuKiP6O~GR4@*W`R8hP}oCAFn>`qY|=_I8MLRMwgd(Jo@l&) zsBXG&@<+b_P*pSNJ*GKnXu_*UL74e-dB2sf5pPzoyJY1oI)2@&&e`Ei0+;a7^TN_- z^+<#sMb=%3k>n1l{5%l?DR0%-|C^m~Pf59@7xUa_CQnJKekXsF`>U(@l>BEGrg`Va ziUsjloL;<+ZOZ5BVNRUn$`a_%u%+-@rnk|aO$8;YwX0#n3pWY=xYwrBX-XDjfBI7Y z^u28SrZscokv@Es`Ue{nl-bN=Q#>xYA6V|pSD*K7WY}*jEoqfrmU&$MhvmQ zet1{+eeKA$4fa~JhPAZ2jK*}o^CcB=z=JP&f2Tc0wVjfQWD7bkGtaksS2H1t^-FM; zX4!iQ9vBxd`zW305b^K-53r*OE?2nx?$Lc7s8EPphQaNgn{i&7xvJWuro1plMHoLX zER;fB*7losLjyZcki>D}Qh3`DGE|sIf{0jTliFrVQ_^8bMyU=Dr5T|w1pezX%KNAE zH&;hNG>0bBZ?4m#2RTT>DgRW1CcK7(w9HNx-^vjBoGLOpji0YvM!lC_G!hapuT|up z%tXmLS}8OVTMCMIe&BBEyUmG5bT&YAKc|)xu8!;xO0U^W zt>!b=o?rM}g;}m+5ou*VRJxTLTbmn_ZVJ2|m}X*VRwUuoeL^??5fvIh$_Yhxmr$+M zORP8(-21un@Nl%S$%v+v{#^OP=M8VG=O!3^SLv2wLY5AvD?>%`H&lzNR-0&TwX7#U z`{&!q+XCj+=*?+10&S)`G%X4nHA)lq&-Ym-!!j8>kxhurdHz5?|vO0&-gdmIq>*;fWxqp zTk)tk^Sub6C_0pGTf^wq{nr=2koXAe#%u?&7pz%$$PG&ikh~?|&uwNjZh2yFj-v85 zp6o+{erGOEZ)C|9iV@8zD~W=tu`fiE3YkWl#GK>+vGe-&^tK_0qUhe^cypEt;2!^a zcoxA568kJ(Bx81RJBNOp~gAA@g zg#7GP=B@9A{UzyCP6Asc#45y+!Sws23S)8K?X_q9+d?ZK5=7`_2gN6=U$5zsiaLder-=c$Dd173H2mcbam?=OP zuY+h!0ZsE!DgzX8ymLj3vbJ-0(fQl(it+hcC=@Mfo+%Pdk~ed=Zr23`D_Cgd08-i8 zzk$i7U{thvg5o|umauLIYL}24GnjD03bO~5+Q&2wi^-6QUEcjBbo!Z%-!<;ex)`@y zRoF5^Z#ebzEeacLN^Zd_QbB8DatClkrP&9|EyyNOY<^I%nyGR6XR6N%|Be;RPo7S0 zKgU2Ht|bCMCx9SAD=H=R;y(TIY%~iF|AWu}$f}JeIp7`hM*m^M? zOwy|X-7|Tjz!;^rjv;MlRS=eG5rS@lw2TGIIq`Lu#AM~!|NOICAzXkfe2ho|!fI$C zqETHc*1Y2=M07vcjV|E7M)>T250wtr#YH z(C$*#&_DYU%tEf|o-yI{aPpLz`PC8NPIZ7JJr9V_5-3B>5eB%L?>@g>sY1hxrA$Ww zxmg|RX6w<6*k(TW{V(_o!;Ry&($%ZfL%Cu~&=thqI26c$=`4ls8@e_zkgU{fE6%Y3 zn%^T>gc=x5MA%Pp>OXfGmwoC%a&N(mwR4$W*!OHrkz>5BBUd~Otub_2aco0J_s4=w zhOld)U26k4(~}#rzL2@UJENHQpZX6yeDc4`Q{#yKjaJke8^)B!zjFM;BA)LkuFVwA zyX+EINSZ&?-*I3ipwFmwLY|Eoi@bg)d`!boVR^<@?F zBT)ZN+HQYj)m45z!x6c%fX^MU4ZaX~jbpPJmmfW`d@hQxa-_*7V~(|}+c{JIIi)|e zUL2-3NQOy^3q2a|(sZi|vwBX)uXFtq1A}^5!b9!do`dgK|A}%C6WN9wIQjBJID=>F zh|c-PukYRQuQYn6STB#F`%vK@M6KJZ!wL4k3jqkF#f~tfOjtxh8xcFg= z%FicWxc-UHUyzO!5so=uwjomG9U>^-XpyQ!9RvXlXrc6G~z(-@&Na9G3EfricS1)Ej6Wo+A2B^~AuaOebT$1htAvQtp~flp;j zIoYqTiStJQ^!cHRUxYk+j*h32-WO1U!bodYe0~$~=rMRTmEuE_jSA8D6^}*&C_vmG z%YC<;g%K@z3rRE&S%egSh=>c#sRW{Y_Pg{rK*bF;YC%SUZW@qj)BDOJlYVFmY^L-{ zb?(j(3}MKx)c9N(Ti)l*Ikk5tcvi}W*M<$uGb_azD099`*Ul|alA^J#?FeiN3SltQ zKY?fzELQWBf5+`<6iPM#zwCoTC7oxdH8zj0p23ucD#v}iQ)d^q(G}krggHV;S-w^# z+DBrv>qU0n*_JGBm$S4>31BAvi(|Xo@y$lZ)1a_&+>FOSOb07V)5C)^d^E6s+N_Wz z2>K&2rwU+OO(?@mlGw|!Y}RhZ zX>oPv(%!(-LTyINsrMQtavu33<$w?{Zil<^ysvhBE?vhZo#ya~X+1|^@ZH;}rfsIj zzkiLl4YQi?s-MX5DaHL$BHJf|R^nMZ;aN73Q%IfR(-)m<2!27(?Gdj-e^D4Z{c+I| zA@|ifW96IhhoQatEWkIm%r6AvXOpVcKh{9_chDV!`U9BiJXp_64_6#XI6YSK1}qQ=}MGY^O3kQQFd$`Q197Lf236$#-8pVTlKH6V zHLKTl1>AAO-B#A@6d_Kp-FH>Cy#~mz^jMa{4($rYosMv|CW##0RmYS+RC~S*6X7kQ z9*m6Bl)e_(5Cz}!kGJGyp8M2Zw4!druoef(hlKxb*$uR6IW&ieAC-J=Bq+I}+m06H z!D*$Ot9aGGiiwjk#L+BPz2t0b8PWRn+s~kS->M5(fm@xvfll=w#N{~}<+&GySu|M@ zwU5@7)g`BN9pBe|DDK=VVc}-?tzG1X4beAkY~8=>m8=?%=R2Rv2PGe*3WY=eM(4iDNCoFc7+ig)($JhQsgCnB3Qg#sJSe{Z&T*Cf5)Co8C|>8gu6X^gGB<4PlQs!|i3PZ&T+ z+axr=dsu(n8KUCx8=5uJ{3;u(Pcd2n$~F4+p~mfg$l6RFBu;WnoKA54luzyTI(9!h z4lWF{btMae=Y8HR{};g#dC4J1pY2qA{~*@-sXeJyY3Z+0+RK^67i35Vw;e5;pIWmn z=F@(C064xfZ##3U+DvhlBkjahA!5V4%%2U6&F8jjr&cUU9GP+owLJ9EI)wbFIj?tXkp>N za*C;+RwzG)zm_2|6JHuX64JvuP-|*7gZ$vAqD|zSd!N4Grj=W9R$W zL711D$uoRpcgrgXo>=gDok~6SV`=2y2nBGzuQ2v&h0;EIRnGns4+JjADO7TD{Jibf zm6?y8cjB)>(^GSlHwE*ppDGd0`9Ri=&@*8VerkMboDO$nctfpm>t8N*(yv%7?GXYP z1BWmFK$fBNRhxOJUuwvIHXH+$4unF!{s$ax@lF|hq~Z6szVnZKBb=rct_X%sYPT~A zetnTnzrIu-8t%@F!`Rr^P6&kb$`dA)bj#^>e7d3S$T5YO)*sH#S_u)mPpsK>+*knp+5fx{c4H{^Fh?MrNuj`fg^NLN)`ih;kNHl6t zFC5(c-U(YZFaoulJ=QP5I=Ee-O&c}_J4YMzBn3{gog2$cC|UY1D^Zsdm6kYLt zR_ay2<>pW0rJ78}cHBCvWN#rW|53Jn$Yjh1kZT4q=-P%4hS_jTPK91GSiJ^T9%<(( zio%R<+Vs2lp2F1xU3zSa3ztUYmn z81$Z^&^)z$^_1UIV!4wGsZXa)7zIaltyBEKEA4PC0HdXuCN5T@|E}*t?!?4xf*Alb z`v1iO5CIMQ4Uu-b;j3Nk7R=$+>9ybZBMz0jwzZ}s*oVs?8XeVPx zfyJa70QcK+N?U72ccVy$rcFm3<=wBuotJuYwWN4T8_y5o4<tDs@chMD0=(Z>v1V5BZJ8|)7dM_%Y*u2@)G&C1i_?HlR_9iFpdnX3RkH#{l`Bp-lF!f>$ zou%xb;$}gR;@-++)vgaOIL5SEQwynJxbIaZ81u<+83bp1Pxlu66s> zldF;_OTk^w9lPc#Jx25c=5pSy)ZG%5;df2@1)$mEW~H8McfiPpK=CNVV!p^&My=tK z2c2+*VG*{A)GDNaxiu!r_S_48AXwbJAKCkW3ZzBb9?~28m|x4VvvU?6Yc z2gZUBRQ&sQ+UcSkb!)yD>&dOK_|f5~d52I zRu;^9BK3sY0$(Gi>s2%Av(!rywzG(jL*W>_bb6Z678dw#b1#P@l1lYX_np6~md06C zS8C@(muF7Q_{4II-pb1+i{%E;m-?5aX3wyNz52atl-JG2mdDbn@eFb`7_Qd_Mb!Ne zYB*t=h#sKPQn0AW^%shbU+ctoLb}+2ggfVE+%|WU{}4zdD=l~qNR-bGD>WVW|3ap> z;gLofU3@BC?p2RhpG~e*+BWTVm8aC`LN6WKw{OFwYp(K%QdPRMlRrx{DA)&5tsjj9 zVSw5rOZ=9Ekq@763J#&>I!0gcUm34TDXCys)X>H8E)k$(Py7wqd(^<=39|(NnFUj} z8gIIy<)bU-2?-SgZnaiA>rKlB5JnOIx00ePgA-Ts6AEurEg37mKC6CT4>fV~B!}R} zqlM9=uuPM%YtEB?elQ3@1%xHa-+vfBit1h|L|hbbJFKr0fo0AeO;M>e9=W3Jt;=s- z+{CfGC}WTsM{dBpia3%djJ-e|GWbF^J8`}hr2q&OT%DXm3J2UCD9Q%e12VuGA zz7i*s#&G-r2aeHQ3PC8XhG|$rI9*vqC~>$|l~We`6~H0WDkU7BgOE?)j}elI`}}!i z*N|QV#WHSYw<$eJmbTOhw%WND3=D8gHd2Tnm_e4o;hq7;{cBSdtPbNB)d>Zckj1*N zF?$P$M`cTidH+x^E`4DlHTVc`GMf^+0N%P~YnxNUhwX7nFdRfJ22w3le8U_E4lxOS z){@$W=}$XRtTpHAo3F+RS*BoVkG_*-7CYe9kbPzS-P96GJntVy;N#c_8_a~Al9s$0 zh(uK!n zx|3k;J~|jloegQFHu6P*Q*Zps)ha=r>=ICPv#@sBf^@xG;e;gRs~yb$V8Did8>qB+ zv|jT>PkrNABd$o{;L;U@P8yzyN{{EhMNEP!LtfHy?v=jGjj3 zRM2ywmFkI_*t_Tix65Yi>S4br=$4g2!O^eVE;Gs00 zmZ5wy*~JZIdX8!EYPRsQnb0DsgSmtfMR-E)dytlZ&5=~_Ni!2f}G4gQ!wQo`vHLy~o7+*OgS!$qrP2cV#25G92&cn~%1CNAck~o(+~m zVw0((%#SzRFU>HtVwyuAwcSy9Wc zGXliy>K7Km;GQ+nZ03g*?AU;3ZPl#N_SLL=$s$je|&BU<}wNyRqwK6 zH`N5~QJ$&&Cf7w>D>eHl0jSD&(_3sA8vS1?2fnliy23t;sALfm10XS`q#&O)Hrg5O z<@H`$-AhWX&d{4C04c&*%NW03C;UhN z;=(9oT6Mvevc3z;( zrW}y|8vJ|V&x;eZzS=-k*z;&x-DOwj+F=DWs-fF5-r>P#uUy{O(t#4(P*kzSE@Z#V zz%Q{*FMG}DhW_-=59neBE(6Q(Wy-}pxkVn>>QQYi3J45+8S{58I#<~h8Eip*O)^rn zxMRYtjVk!HMF6H{#P8H9-YD1)0}9O>OgMz>h8XfKoEjb?{uIYwa0mnFOAlB&4|w3oC+eWa(})X?W^Xv*(v5JHQ| zMFgcrm-*&IAWe4C+u$5q0O;{?wh8D%Odz#~Mn;1tA20pEV&A%z(` zI_QIM+71*~!2teK=p~dJ+c;pD#8uMZX`6!}5+(Ek0_5g=`hz91UsaIGL@J2hct=WC zt4llv9m@HeR=g8L0~B?%-TA@(H6`)u5!=eApwqz2y1$u5hrqy6z>I)ZP=IhlZn4S~ z)^DxaU1M0NjYS!#rr+@G{VVd*7y&fudc{=9tTL!cFa#z}F2wgyTNxY6j~B~kF;980 zC>@pxq3vBh{9;UT$=DEqZH&)7-tKfHMeax5VW`_NIGX==6*k@5PZ*)c&2*%JEI;OI zxvv@^X|`R-r$a}!8!l+r|6ZY-38*nwVBzVC*%0^1#dbAlA(|dVvlX-%zG3&5#1i*R6xPW-V5H7J0}r97 zl=T1F4G@q^55I?yL>SoSLWTRPRn*^8!ri$1ZjWz(@$V8X1`#L9f}I5E6Ge>l=91uV z=Rd!lPXw{>g^O_+9*LRRs&Lkn2P#pZv&Q z7rr~R&qkzjHb>TLJk(S!9dsGe3iwvw0llr=jO{7K}akd+_ zysnkv$UPSYV;i^cW$hAUb?Yi>WY#8Jd_B?s)&wsZB5@mNBBm!?bDY-oEDOG}T1zwW z`rp;aNdIV60x>(yf&SfQSr_UKD=D#m@WJ`hGCuM@@~vt(Sr@;Uhz_>90X`B1=QbK# zpw_f=lrw{e=KzHXBb^?o;=ljFdYes>IDVtt7qNhOTlkseixi;kOXnd$`Bdsok-g1ZarhunU&UI<(je%>b5#CKCmHz3YezJcbJ z5z!E|nQ`4#z*akK*!={7q23mmIvBT4zcuRrfB6i=}mkQ_Sw~Z00#C z49I>ueVXIsm#lwZ}po&4Ou`KB#R!8aap8MuWzBb=7;ei3Y+bhM5yW4>F2a@P+!`O=&wwz; z1q8k#l|7}ksJC8bBpg~ZuZGO_k(OMLlOep~*$_48fRt`PW*;T4_?2hO0_MB3yb`?S z!5Hcn-BT62HByg}E6pwL*>kYoAd-`aIhX*i$ZVU^os~vQY#`@evs~huqL074s@1VyFc1;CxP9)Y_4eOdRrMS=~7&pIp=r zb2g7VeTMr*Ow`q?cvCF+-FKo`JHrylkAW_F@3*42jd&kQhg4yXZ->rpq0L_s>wm0O zRnx*tu0^Q%?V#ePvw<$Ump&i(ec!;6{Lv7Rk%`M@&1``m!cBE;2u#d*tJQJe zo<$eUU<{n?GOe!=I-XhCN_}>JU1&zni^J;Vw?CF2lv;@>=23Nio4$BC8Q7o}Jp8Tm z1{6P0%b|?yls#dmj2coNlb#DQ;EWoiyzDGK;<*)VQLG#2c!hJXPSzUVu8(|3NnL9o z<44o)qZ5*NDO(>?v$WCZ^4~Nd5~ojsOc(0SJcfp|zJc3=Db`3YEniwl`8%n=1OanQ z8iJ&)h{&0mKFP_ts4Cr`injAALi-#t%=aJAXeTok8ZhO+k4BWs$}}H#Xapxu&KKpR zuBqo`<4PATY7-|4KP0*NCM6G40Mspq{C1NRorYxRXuBDP0rO4DoAW!I6-kawJI--?~}c>|ZM2nir)Ln31p{{4x$f}v(j z8tRSN*8j>WScgJ^!Y5e3SM8gym@R7=Nw?INwrQ^1_D$`Jm9dj!zk=m6PL*>glkaA-*lem^?Vn#wrl-oII8!FMApa%-qoo}uXB7GzT8h9T#wb#5d8=?g zP?$LGyth<=4?&BSSTR5zQ<1kf56icBK5LETV{>lVs!+Y0$^0x0O*{#)K8IXBur52g ze4?;*ynvGyyPxs()vh!M*o)qcm+Ym9bK#Zx{6?gxIE{^d$PF_Ta0$(+#dd6xgvY#N z8IO|ISkQ{mSDsV*p#pQC8BEtJiH(%w-*f+t*pu}6P`G?d)H5T3x187Hy}%ul$N5eO zKk)#E=w@44q%S17X>J5V66XF2+5Y3dd@6QFwgqCshV0A-b**(4G~E68GSZZ}&bHIE zgWsvwdd#LVRf91@+JyGCxtzwQy;X>}79~P2e!`X~zDV^?nxi%trG7mdNo_r}_uy2~ z;%DG&)0E9Lj%&D8mA0KND&q2p-d6!47JLhw?;EE+P&S<6C~4q|AMhe`z`>12hW&xul>>PK?3@R^tyb32sO^K3(``vAx zIUJ*9c?c80}d+|4sz?20~hQ*5^AsDxBn9Uoj;v5v95^{v?sa zYxdVyC{CNSi6Pv&j;Qt zU(i%w<>WHeMq$M3sCZvgmnYe4+}aLpH`UNUV^s2x9nB9epA`%|NHHk{@%OAg2aOhu z`{I1KS7 zPcM!lRwJQsyET}u&SDrxBaJDOg;+OGv&ze$hh8RBUD5ox(Ng-vyEgjC!h`4lDM;xP znFG#Nzk**}{5qy@*Tu-oB8*cV&Lwqiw$nRvzCCgO4?16|j;~bSBC(oT^G+$Du6@#_ z>2G3RT00LTd4dz-RM0fL#Yart)1f4!xvU%rf{Gqb%i1NmHxk?V>1g4KMcK83O@$py zPyrZvgSUdA(#CO_k`Rhp^b7$c&HO^ru#Dl;)%5r&hD)7$x63g(Ee zDI7VG$j95ht}T=5+PiNV02sesny_PyPuw2IhED&X*}mWy$yP#+#f5h{(Pa0hzzta5 zhW4_^5UQu!m&8qHW~Tb_iit&qSD&2JI*zrc%A<)lh$ZDa8pWzaAj9sDb5x!beq)-s?W_LcnEn;;|S@v{t%q; ziI-lg=nOZRrqEj%SVLkzO+h&^JMl9~!>_S@1Q5!<$KAc5_HW9|QIy3NtjQQ^SfIEN zN=V%~l1p7cS-DIyHXcIPgq3DLv83cPI+5d5L}>=vGHZ?Yo|2H5sJc&>b6jyF=u6PqA4L98LzCO}AA$HWCVkWpSE)8^(kXTF~t33FFpF zw|dSh61Ek!EGJ!VH6ZnMFfj@GDh^1w)GZ6R)M?qdQ+%;~oKs9I6zZOxey@~5{s1MV zum7=43gxb{E-(sLCa$N+%!vi<>)mQDMOO+Sn073-}Z9990!IL zmTOUD{GzW{aYTU-elKT^$GHeb*|GV1`~;f;uD6rV;9Jy8t{lNiR@`D8BK}y()}^k{ z)+{KmT#KX$0~Qd7hENr4rllcUiOPLkg1JA%9dRLqlws543^b7pcxs~F2m%{h{4@#R zcx5&gX&~y&jUQc3-!1_IG?6UwR3jc&XxP`3@i9hW4Cwe9 z0zb{yEqJ94dB-b~hDuB>ydAOl%XmbEU&HH<1EX{p@Pv-T@V=Y1!FOzOH6p4x7H=_`RkTraRB1M>dnuODkx(YGRh5cU>o72#_=! z+_AQJ?EaIXN)%P0$se`Lg%W+5USrB~g3mi<3+27yo(!dfzFtJ>hmJj#T>*Tx*>UMB z$3Qmn4C&lm3HN;%w;+Rlh32TaXNnmkeNhQsnlzYfvN`k#>#v`f=v^U5dkqHV3>92% z`6njS)3ruZh$XyS(f%-qZ*C-)W^vGns%tagT4aK{=i$rsH6Ay?TogoYQqtM+38rmI zlPd0?Gp<_~-mX=r)NCX3e)mf?M8725Y+T~* zA(4t=nz2m2ci)KnP;?dQ-Loa^IRqJc46J~c?&e+l5yFr9j}9!gW0raM4N%h19UYcP z=ff9zVbj){-O?BdlIK7XkFGa3w<4r>_tHR$=Ni@eIhC@nu zNi8S|)TMRc9Q|wvbJ`qQs8BqAduf&oelKEAQkT|%;2$v{=t(t zg$Kic9AJDbk^_~=P({76c4wo5*f>!Nt`Gic61Zt@L`)G0Z(C^SAixr;m^OS)0(EzY zRen=e@%f3PbZi#8beEW+`UB%0!+#YF(iERg#0XG##XS+%Kl(dZ&>#*rR9g=^?#!!5a9ap};@w5K4|Y=6-@ScXkg+PFcbovS~A1i6)`l63K&L;@xP1Obtx6<9aI#9ReJn zp-z-4b@!&^HM#<1V>-h@?gnw7%S!J@PNDtZ>4X*5d{YnQIU5SY5Fh&Q@8_s30Ad02 zTl65Pzb8=K=q~%?hF175+|xs(EdU0D(Z8|J&<1Q@vo+&KwQ%%D6x>INP zKuoQl&4Quud38nZZZ-QogSb6BjRGJehBSA1wFH~nEaHgIGEotEpb?S`ZA1YE-}Nk? lBkoFm9O`CH`EerLMuTIk*=z5E9-pQH`Pa(Q<&q`={{w?e7t{a% literal 0 HcmV?d00001