Update tmsi_dumper_impl.cc
diff --git a/lib/misc_utils/tmsi_dumper_impl.cc b/lib/misc_utils/tmsi_dumper_impl.cc
index cdd3058..10f06fe 100644
--- a/lib/misc_utils/tmsi_dumper_impl.cc
+++ b/lib/misc_utils/tmsi_dumper_impl.cc
@@ -97,9 +97,34 @@
 	}
 	  break;
 	case 65:
-	  //printf("INSIDE 65\n");
-	  // tmsiFile = fopen("tmsicount.txt", "a");
-	  //fclose(tmsiFile);
+	  //printf("INSIDE 65\n"); (41 hex) (65 int) 6-8 13-16
+	   if(message_plus_header[ii+2] == 33)//21 hex
+	   {
+	      tmsiFile = fopen("tmsicount.txt", "a+");
+	      fprintf(tmsiFile,"%02.2x%02.2x%02.2x%02.2x-%02d%02d%02d%02d%02d%02d-%i\n%02.2x%02.2x%02.2x%02.2x-%02d%02d%02d%02d%02d%02d-%i\n",
+		  (unsigned char)message_plus_header[ii+6],
+		  (unsigned char)message_plus_header[ii+7],
+		  (unsigned char)message_plus_header[ii+8],
+		  (unsigned char)message_plus_header[ii+9],
+		   	   1900 + ltm->tm_year-2000,
+		   	   1+ltm->tm_mon,
+		   	   ltm->tm_mday,
+		   	   ltm->tm_hour,
+		   	   ltm->tm_min,
+		   	   ltm->tm_sec,0,
+
+		  (unsigned char)message_plus_header[ii+13],
+		  (unsigned char)message_plus_header[ii+14],
+		  (unsigned char)message_plus_header[ii+15],
+		  (unsigned char)message_plus_header[ii+16],
+		   	   1900 + ltm->tm_year-2000,
+		   	   1+ltm->tm_mon,
+		   	   ltm->tm_mday,
+		   	   ltm->tm_hour,
+		   	   ltm->tm_min,
+		   	   ltm->tm_sec,0);
+		  fclose(tmsiFile);
+	   }
 	  break;
 	case 73:
 	  //printf("INSIDE 73\n");