

 , or for a pointer data item
 , or for a pointer data item
                        
.


 The JUSTIFIED clause cannot be specified for external or internal floating-point data items.
 The JUSTIFIED clause cannot be specified for external or internal floating-point data items. 
                     	 
                  The contents of the sending data item are not taken into account, that is, trailing spaces within the sending data item are not suppressed.
For example, if a data item PIC X(4) whose value is "A " (that is, A followed by three spaces) is moved into a data item PIC X(6) JUSTIFIED the result is " A ". If the same data item is moved to one with PIC X(3) JUSTIFIED the result is " " that is, the leftmost character is truncated.

 When a USAGE NATIONAL receiving data item is described with the JUSTIFIED clause and the sending data item is smaller than
                     the receiving item, each unused position is filled with default UTF-16 spaces (NX'0020'). When a USAGE UTF-81 receiving data item is described with the JUSTIFIED clause and the sending data item is smaller than the receiving item,
                     each unused position is filled with default UTF-8 spaces (UX'20'). For all other USAGE cases, the unused positions are filled
                     with alphanumeric spaces.
 When a USAGE NATIONAL receiving data item is described with the JUSTIFIED clause and the sending data item is smaller than
                     the receiving item, each unused position is filled with default UTF-16 spaces (NX'0020'). When a USAGE UTF-81 receiving data item is described with the JUSTIFIED clause and the sending data item is smaller than the receiving item,
                     each unused position is filled with default UTF-8 spaces (UX'20'). For all other USAGE cases, the unused positions are filled
                     with alphanumeric spaces.