| 
					
				 | 
			
			
				@@ -36,7 +36,8 @@ async function initialize() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const fileSelector = document.createElement('input'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fileSelector.type = 'file'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     fileSelector.onchange = function() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        fileReader.readAsBinaryString(fileSelector.files[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // .readAsBinaryString() breaks binary files somehow 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        fileReader.readAsArrayBuffer(fileSelector.files[0]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     document.body.appendChild(fileSelector); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     for await(const { cid, type } of node.pin.ls()) { 
			 |