InsertInFinalBuffer(FROM_ID, TYPE_ID, NUMS);
            
        }else{
            
            String KEY = FROM_ID + ":" + TYPE_ID + ":" + SEQUENCE_NUMBER;
            FragmentedData FRAG;
            
            if(this._FRAG_HASHMAP.containsKey(KEY)){
                
                try{
                    FRAG = UpdateFragmentData(KEY, PACOTE_ATUAL, NUMS);
                    if(FRAG.NumberOfReceived() == FRAG.NumberOfFragments()){
                        NUMS = RemakeFragmentData(FRAG, KEY);
                        this._FINAL_BUFFER.InsertData(FROM_ID, TYPE_ID, NUMS);
                        this._FINAL_BUFFER.DisparaInfoInserted(FROM_ID + ":" + TYPE_ID);
                    }else{
                        this._FRAG_HASHMAP.put(KEY, FRAG);