diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlAnalogOutputScheme.svg b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlAnalogOutputScheme.svg index deab09e147..950825626b 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlAnalogOutputScheme.svg +++ b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlAnalogOutputScheme.svg @@ -1,23200 +1 @@ - - - - - - - - - - - - - - - - - - - -1 - -1 - -2 - -2 - -3 - -3 - -4 - -4 - -5 - -5 - -6 - -6 - -7 - -7 - -8 - -8 - -D - -D - -C - -C - -B - -B - -A - -A -Reference Designs ARE PROVIDED "AS IS" AND "WITH ALL FAULTS. Arduino SA DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, REGARDING PRODUCTS, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR -PURPOSE. - - - - -Arduino SA may make changes to specifications and product descriptions at any time, without notice. The Customer must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined". - - - - - -Arduino SA reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The product information on the Web Site or Materials is subject to change without notice. - -Do not finalize a design with this info. ARDUINO and other Arduino brands and logos and Trademarks of Arduino SA. All Arduino SA Trademarks cannot be used without owner's formal permission. -13 -19 -ANALOG OUT -ASX00024 -V1.3 -2022-09-26 -12:17:47 - - - - - - - -Title: -ID: -Date: -Revision: -Sheet -of - -Time: - - - - - - - - - - - - - - - - - - - - - - - - - - - -S.Navaretti -Author: - -RevAuthor: -S.Navaretti -IO_ANALOG_OUT.SchDoc -File: - - - - -PWM_IN - - - - - - - - - -CH0 - - -CH1 - - -CH2 - - -CH3 -ANALOG_OUT_PWM_IN -VDD - - -VDD - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -2 - - - -1 - -3 - -5 - -4 - -6 - - - - - - - - - - - - - - -D22 -ESDA14V2BP6 - - - - - - - - - - - -IO_ANALOG_OUT - - - - - - - - - -CH0 - - -CH1 - - -CH2 - - -CH3 -ANALOG_OUT - - - - - - - - - - - -10k -R78 - - - - - -10pF -50V - - - - - - -C15 - - - - - - - -100nF -25V - - - - - - -C20 - - - - - - - - - - - -10k -R82 - - - - - - - - - - - - -10pF -50V - - - - - - -C18 -1 -µ -F -25V - - - - - - -C19 -VDD - - - - - - - - - - - -10k -R80 - - - - - - - - - - - -10k -R81 -1 -µ -F -25V - - - - - - -C17 -1 -µ -F -25V - - - - - - -C16 - - - - - - - - - - - -10k -R85 - - - - - - - - - - - -10k -R86 -1 -µ -F -25V - - - - - - -C22 -1 -µ -F -25V - - - - - - -C21 - - - - - - - - - - - - - - - - - - - - - -6 - -5 - -7 - - - - - - -U7B -OPA2990IDSGR - -2 - -3 - -1 - - - - - - - -8 - -4 - -9 - -U8A -OPA2990IDSGR - -6 - -5 - -7 - - - - - - -U8B -OPA2990IDSGR - - - - - - - - - -TP57 - - - - - - - - - -TP58 -10pF -50V - - - - - - -C10 - - - - - - - - - - - - - - - - -10k -R74 -VDD -1 -µ -F -25V - - - - - - -C11 - - - - - - - -100nF -25V - - - - - - -C12 - -2 - -3 - -1 - - - - - - - -8 - -4 - -9 - -U7A -OPA2990IDSGR - - - - - - - - - -TP56 - - - - - - - - - - - -10k -R76 - - - - - - - - - - - -10k -R77 - - - - - - - -1 -µ -F -25V - - - - - - -C13 -1 -µ -F -25V - - - - - - -C14 - - - - - - - - - - - - - - - - - - - - - - - - - -3k -R83 - - - - - - - - - - - -10k -R75 - - - - - - - - - - - -10k -R79 - - - - - - - - - - - - - - - -3k -R172 - - - - - - - - - - - -10k -R170 - - - - - - - - - - - -10k -R171 - - - - - - - - - - - - - - - -3k -R175 - - - - - - - - - - - -10k -R173 - - - - - - - - - - - -10k -R174 - - - - - - - - - - - - - - - -10k -R184 - - - - - - - - - - - - - - - - - - - - -10k -R185 - - - - - - - - - - - - - - - - - - - - -10k -R186 - - - - - - - - - - - - - - -TP10 - - - - - - - - - - - -10k -R227 - - - - - - - - - - - -10k -R228 -1 -µ -F -25V - - - - - - -C65 -1 -µ -F -25V - - - - - - -C66 - - - - - - - - - - - - - - - - - - - - - - - - - -10k -R229 - - - - - - - - - - - - - - - - -10k -R84 - - - - - -10pF -50V - - - - - - -C64 - - - - - - - - - - - - - - - -3k -R226 - - - - - - - - - - - - - - - -10k -R87 - - - - - - - - - - - -10k -R225 -OUT_CH0 -OUT_CH1 -OUT_CH2 -OUT_CH3 -OUT_CH0 -OUT_CH2 -OUT_CH3 -PWM_IN_CH0 -PWM_IN_CH1 -PWM_IN_CH2 -PWM_IN_CH3 -PWM_IN_CH0 -PWM_IN_CH1 -PWM_IN_CH2 -PWM_IN_CH3 - - - -OUT_CH1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -PIC1001 PIC1002 -COC10 -PIC1101 PIC1102 -COC11 -PIC1201 PIC1202 -COC12 -PIC1301 PIC1302 -COC13 -PIC1401 PIC1402 -COC14 -PIC1501 -PIC1502 -COC15 -PIC1601 -PIC1602 -COC16 -PIC1701 -PIC1702 -COC17 -PIC1801 PIC1802 -COC18 -PIC1901 PIC1902 -COC19 -PIC2001 PIC2002 -COC20 -PIC2101 -PIC2102 -COC21 -PIC2201 -PIC2202 -COC22 -PIC6401 -PIC6402 -COC64 -PIC6501 -PIC6502 -COC65 -PIC6601 -PIC6602 -COC66 -PID2201 -PID2202 -PID2203 -PID2204 -PID2205 -PID2206 -COD22 -PIR7401 PIR7402 -COR74 -PIR7501 -PIR7502 -COR75 -PIR7601 -PIR7602 -COR76 -PIR7701 PIR7702 -COR77 -PIR7801 PIR7802 -COR78 -PIR7901 PIR7902 -COR79 -PIR8001 -PIR8002 -COR80 -PIR8101 -PIR8102 -COR81 -PIR8201 PIR8202 -COR82 -PIR8301 -PIR8302 -COR83 -PIR8401 PIR8402 -COR84 -PIR8501 -PIR8502 -COR85 -PIR8601 PIR8602 -COR86 -PIR8701 -PIR8702 -COR87 -PIR17001 -PIR17002 -COR170 -PIR17101 PIR17102 -COR171 -PIR17201 -PIR17202 -COR172 -PIR17301 -PIR17302 -COR173 -PIR17401 PIR17402 -COR174 -PIR17501 -PIR17502 -COR175 -PIR18401 PIR18402 -COR184 -PIR18501 PIR18502 -COR185 -PIR18601 PIR18602 -COR186 -PIR22501 PIR22502 -COR225 -PIR22601 -PIR22602 -COR226 -PIR22701 -PIR22702 -COR227 -PIR22801 PIR22802 -COR228 -PIR22901 PIR22902 -COR229 -PITP100X -COTP10 -PITP560X -COTP56 -PITP570X -COTP57 -PITP580X -COTP58 -PIU701 -PIU702 PIU703 -PIU704 PIU708 -PIU709 -COU7A -PIU705 PIU706 -PIU707 -COU7B -PIU801 -PIU802 PIU803 -PIU804 PIU808 -PIU809 -COU8A -PIU805 PIU806 -PIU807 -COU8B -PIC1102 PIC1201 -PIC1301 PIC1401 PIC1601 PIC1701 -PIC1902 PIC2001 -PIC2101 PIC2201 -PIC6501 PIC6601 PID2202 PID2205 -PIR7402 PIR7802 PIR8202 PIR8402 -PIR18402 PIR18502 -PIR18602 -PIR22902 -PIU704 -PIU709 -PIU804 -PIU809 -PIC1001 PIR7401 PIR17001 -PIU702 -PIC1302 -PIR7601 PIR7702 -PIC1402 -PIR7701 -PIU703 -PIC1501 PIR7501 -PIR7801 -PIU706 -PIC1602 -PIR8001 PIR8102 -PIC1702 -PIR8101 -PIU705 -PIC1801 PIR8201 PIR17301 -PIU802 -PIC2102 -PIR8501 PIR8602 -PIC2202 -PIR8601 -PIU803 -PIC6401 -PIR8401 -PIR8701 -PIU806 -PIC6502 -PIR22701 PIR22802 -PIC6602 -PIR22801 -PIU805 -PIR7502 -PIR7901 PIR7902 -PIR8302 PIR8702 PIR22501 -PIR17002 -PIR17101 PIR17102 -PIR17202 PIR17302 -PIR17401 PIR17402 -PIR17502 -PIR22502 -PIR22602 -PIC1002 -PID2201 -PIR17201 -PIU701 -NLOUT0CH0 -POIO0ANALOG0OUT -PIC1502 -PID2203 -PIR8301 -PIU707 -NLOUT0CH1 -POIO0ANALOG0OUT -PIC6402 -PID2204 -PIR22601 -PIU807 -NLOUT0CH2 -POIO0ANALOG0OUT -PIC1802 -PID2206 -PIR17501 -PIU801 -NLOUT0CH3 -POIO0ANALOG0OUT -PIR7602 -PIR18501 -PITP560X -NLPWM0IN0CH0 -POPWM0IN -PIR8002 -PIR18401 -PITP570X -NLPWM0IN0CH1 -POPWM0IN -PIR22702 -PIR22901 -PITP100X -NLPWM0IN0CH2 -POPWM0IN -PIR8502 -PIR18601 -PITP580X -NLPWM0IN0CH3 -POPWM0IN -PIC1101 PIC1202 PIC1901 PIC2002 -PIU708 -PIU808 -NLVDD -POVDD -POIO0ANALOG0OUT -POIO0ANALOG0OUT0CH0 POIO0ANALOG0OUT0CH1 POIO0ANALOG0OUT0CH2 POIO0ANALOG0OUT0CH3 -POPWM0IN -POPWM0IN0CH0 POPWM0IN0CH1 POPWM0IN0CH2 POPWM0IN0CH3 -POVDD - - - - - +1122334455667788DDCCBBAAReference Designs ARE PROVIDED "AS IS" AND "WITH ALL FAULTS. Arduino SA DISCLAIMS ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, REGARDING PRODUCTS, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.Arduino SA may make changes to specifications and product descriptions at any time, without notice. The Customer must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined".Arduino SA reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The product information on the Web Site or Materials is subject to change without notice.Do not finalize a design with this info. ARDUINO and other Arduino brands and logos and Trademarks of Arduino SA. All Arduino SA Trademarks cannot be used without owner's formal permission.1319ANALOG OUTASX00024V1.32022-09-2612:17:47Title:ID:Date:Revision:SheetofTime:S.NavarettiAuthor:RevAuthor:S.NavarettiIO_ANALOG_OUT.SchDocFile:PWM_INCH0CH1CH2CH3ANALOG_OUT_PWM_INVDDVDD213546D22ESDA14V2BP6IO_ANALOG_OUTCH0CH1CH2CH3ANALOG_OUT10kR7810pF50VC15100nF25VC2010kR8210pF50VC181µF25VC19VDD10kR8010kR811µF25VC171µF25VC1610kR8510kR861µF25VC221µF25VC21657U7BOPA2990IDSGR231849U8AOPA2990IDSGR657U8BOPA2990IDSGRTP57TP5810pF50VC1010kR74VDD1µF25VC11100nF25VC12231849U7AOPA2990IDSGRTP5610kR7610kR771µF25VC131µF25VC143kR8310kR7510kR793kR17210kR17010kR1713kR17510kR17310kR17410kR18410kR18510kR186TP1010kR22710kR2281µF25VC651µF25VC6610kR22910kR8410pF50VC643kR22610kR8710kR225OUT_CH0OUT_CH1OUT_CH2OUT_CH3OUT_CH0OUT_CH2OUT_CH3PWM_IN_CH0PWM_IN_CH1PWM_IN_CH2PWM_IN_CH3PWM_IN_CH0PWM_IN_CH1PWM_IN_CH2PWM_IN_CH3OUT_CH1PIC1001 PIC1002 COC10 PIC1101 PIC1102 COC11 PIC1201 PIC1202 COC12 PIC1301 PIC1302 COC13 PIC1401 PIC1402 COC14 PIC1501 PIC1502 COC15 PIC1601 PIC1602 COC16 PIC1701 PIC1702 COC17 PIC1801 PIC1802 COC18 PIC1901 PIC1902 COC19 PIC2001 PIC2002 COC20 PIC2101 PIC2102 COC21 PIC2201 PIC2202 COC22 PIC6401 PIC6402 COC64 PIC6501 PIC6502 COC65 PIC6601 PIC6602 COC66 PID2201 PID2202 PID2203 PID2204 PID2205 PID2206 COD22 PIR7401 PIR7402 COR74 PIR7501 PIR7502 COR75 PIR7601 PIR7602 COR76 PIR7701 PIR7702 COR77 PIR7801 PIR7802 COR78 PIR7901 PIR7902 COR79 PIR8001 PIR8002 COR80 PIR8101 PIR8102 COR81 PIR8201 PIR8202 COR82 PIR8301 PIR8302 COR83 PIR8401 PIR8402 COR84 PIR8501 PIR8502 COR85 PIR8601 PIR8602 COR86 PIR8701 PIR8702 COR87 PIR17001 PIR17002 COR170 PIR17101 PIR17102 COR171 PIR17201 PIR17202 COR172 PIR17301 PIR17302 COR173 PIR17401 PIR17402 COR174 PIR17501 PIR17502 COR175 PIR18401 PIR18402 COR184 PIR18501 PIR18502 COR185 PIR18601 PIR18602 COR186 PIR22501 PIR22502 COR225 PIR22601 PIR22602 COR226 PIR22701 PIR22702 COR227 PIR22801 PIR22802 COR228 PIR22901 PIR22902 COR229 PITP100X COTP10 PITP560X COTP56 PITP570X COTP57 PITP580X COTP58 PIU701 PIU702 PIU703 PIU704 PIU708 PIU709 COU7A PIU705 PIU706 PIU707 COU7B PIU801 PIU802 PIU803 PIU804 PIU808 PIU809 COU8A PIU805 PIU806 PIU807 COU8B PIC1102 PIC1201 PIC1301 PIC1401 PIC1601 PIC1701 PIC1902 PIC2001 PIC2101 PIC2201 PIC6501 PIC6601 PID2202 PID2205 PIR7402 PIR7802 PIR8202 PIR8402 PIR18402 PIR18502 PIR18602 PIR22902 PIU704 PIU709 PIU804 PIU809 PIC1001 PIR7401 PIR17001 PIU702 PIC1302 PIR7601 PIR7702 PIC1402 PIR7701 PIU703 PIC1501 PIR7501 PIR7801 PIU706 PIC1602 PIR8001 PIR8102 PIC1702 PIR8101 PIU705 PIC1801 PIR8201 PIR17301 PIU802 PIC2102 PIR8501 PIR8602 PIC2202 PIR8601 PIU803 PIC6401 PIR8401 PIR8701 PIU806 PIC6502 PIR22701 PIR22802 PIC6602 PIR22801 PIU805 PIR7502 PIR7901 PIR7902 PIR8302 PIR8702 PIR22501 PIR17002 PIR17101 PIR17102 PIR17202 PIR17302 PIR17401 PIR17402 PIR17502 PIR22502 PIR22602 PIC1002 PID2201 PIR17201 PIU701 NLOUT0CH0 POIO0ANALOG0OUT PIC1502 PID2203 PIR8301 PIU707 NLOUT0CH1 POIO0ANALOG0OUT PIC6402 PID2204 PIR22601 PIU807 NLOUT0CH2 POIO0ANALOG0OUT PIC1802 PID2206 PIR17501 PIU801 NLOUT0CH3 POIO0ANALOG0OUT PIR7602 PIR18501 PITP560X NLPWM0IN0CH0 POPWM0IN PIR8002 PIR18401 PITP570X NLPWM0IN0CH1 POPWM0IN PIR22702 PIR22901 PITP100X NLPWM0IN0CH2 POPWM0IN PIR8502 PIR18601 PITP580X NLPWM0IN0CH3 POPWM0IN PIC1101 PIC1202 PIC1901 PIC2002 PIU708 PIU808 NLVDD POVDD POIO0ANALOG0OUT POIO0ANALOG0OUT0CH0 POIO0ANALOG0OUT0CH1 POIO0ANALOG0OUT0CH2 POIO0ANALOG0OUT0CH3 POPWM0IN POPWM0IN0CH0 POPWM0IN0CH1 POPWM0IN0CH2 POPWM0IN0CH3 POVDD \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlMount3D.png b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlMount3D.png index 0253dff39f..a5ea403c60 100644 Binary files a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlMount3D.png and b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlMount3D.png differ diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlRail.svg b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlRail.svg index 0103cb3e4b..dca4faaedd 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlRail.svg +++ b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/MachineControlRail.svg @@ -1,13823 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 170mm - h:50mm - - 90mm - - \ No newline at end of file +170mmh:50mm90mm \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/featured.png b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/featured.png index bc26cf3838..d1c7e1ac36 100644 Binary files a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/featured.png and b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/datasheet/assets/featured.png differ