<O
java/lang/Object<init>()Vjava/lang/String
SamSteveBilljohnAndy????	java/lang/SystemoutLjava/io/PrintStream;%
 Printing the original stuff1 array:
 !"java/io/PrintStreamprintln(Ljava/lang/String;)V
$%&'(java/util/ArraystoString'([Ljava/lang/Object;)Ljava/lang/String;*Michael,5
 Printing the original stuff1 array after the change.?
 Printing the stuff2 array - it is a reference to the original0;-----------------------------------------------------------2%
 Printing the original stuff3 array:
$456copyOf)([Ljava/lang/Object;I)[Ljava/lang/Object;8[Ljava/lang/String;:5
 Printing the original stuff3 array after the change<4
 Printing the stuff4 array - no change to the array>%
 Printing the original stuff5 array:
@AB	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VD5
 Printing the original stuff5 array after the changeF4
 Printing the stuff6 array - no change to the arrayH	arrayCopyCodeLineNumberTablemain([Ljava/lang/String;)V
SourceFilearrayCopy.java!GI*J	KLIcY	SYSY
SYSYSYSL+#+M+)S++#-,#/Y	SYSY
SYSYSYSN1-#--
`37:-)S9-#;#/Y	SYSY
SYSYSYS:=#
`:?)SC#E#/J $,68=EOWai$&'+-/0235:<=?"B.D4F<GGIOJZLbMMN