User Tools

Site Tools


Module 1: Setting up


  • Set up a working MATLAB installation with appropriate path shortcuts
  • Use GitHub to acquire the analysis code we will use
  • Perform some elementary GitHub operations (pull, add, commit, push) and create a branch for your project
  • Create a well-designed folder structure for your project, and be aware of naming conventions (in process, promoted data)
  • Connect to the lab database, download a data set, and test your path setup



Installing MATLAB

If you are using a lab computer, it will have MATLAB installed. Verify that it can start successfully (you'll get the » prompt in the Command Window).

These modules assume a basic working knowledge of MATLAB, corresponding roughly to the material in the "Interactive MATLAB tutorial". If you are unsure, take a look at the table of contents. If there are things you don't recognize, work through the tutorial. If you prefer a different format, you can use Chapter 2 of the MATLAB for Neuroscientists book to get up to speed.

If you are totally new to MATLAB, or even to computer programming in general, don't hesitate to ask questions, we are here to help you!

Regardless of your MATLAB abilities, two great ways to keep learning are:

  • Cody, a continually expanding set of problems with solutions to work through, with a satisfying points system to track your progress
  • MATLAB questions on StackOverflow, a Q&A site where you can browse previous questions and add new ones

Setting up GitHub

GitHub is a system for “distributed version control”: it keeps track of changes to a set of files, such as pieces of MATLAB code, with one or more contributors. This system makes it easy to keep track of evolving code share improvements between collaborators. A typical use for this is if you want to run the exact code that you used to generate some figure a while ago, but you've since made changes to the code; or the same analysis suddenly gives a different result and you want to track down what change caused it. If you are new to GitHub, you can watch the video under Resources above to get an overall idea of how it works and why it is useful.

If you don't already have a GitHub account, go to GitHub and sign up. E-mail me (mvdm at dartmouth dot edu) your account name, so I can give you access to the code repository.

Meanwhile, download and install the Git client of your choice if you don't already have one installed. (On NS&B lab computers, it is probably already installed; in that case you can open it and sign in with your account.) For Windows, I recommend GitHub Windows as a user-friendly way to get started. For installing Git and setting up GitHub on various operating systems, see GitHub: Set Up Git; note that on the NS&B computers, you need to select “Run as administrator” when running the installer.

Next, configure your client. For GitHub Windows, after starting up the GitHub GUI (the default window that opens when you run GitHub) you'll first need to sign in with your account, then click Tools > Options. Set the “Default Storage Directory” to something reasonable such as D:\My_Documents\GitHub\). Also check that your username and e-mail address look ok (I am mvdm).

Cloning the NS&B codebase

Next, we will use Git to create a local copy (“clone”) of the NS&B codebase. If you are already familiar with git and have its binaries on your shell path, you can simply do git clone, which will create a new folder nsb2015 in your working directory. If this is your first time using it, try navigating to the course repository website. There, click the button “Clone in desktop”, and your GitHub client should prompt you to accept the clone (tested successfully with Chrome, YMMV). If this fails, you can drag the URL from your browser into your GitHub client. As a last resort, you can try to add the Git binaries to your path, opening a shell (command line, cmd.exe), and typing the git clone command above. If that doesn't make sense, ask!

Now, verify that you have created a nsb2015 folder with various subfolders and files in it, indicating that you have a local copy of the codebase. Because Git is tracking the contents of this folder, it is now easy to “pull” the latest version from GitHub, either from the command line:

git pull

Or, by clicking the Sync button in the GUI.

This “pull” should do nothing, because you already have the latest version. The basic idea is that you can stay up-to-date easily as well as contribute to the codebase so that everyone else can benefit. As you might expect, that part is known as a “push”, which we will do in the next step.

A first commit and push

Open the file in the nsb2015 folder. The .md extension is for Markdown, a lightweight set of commands to format text (syntax reference is here).

Add your name to the list and save the file. Then go to your git shell (open one with the gear icon in the top right of your client's GUI) and type git status. Git has noticed the change, but it says that this change is not yet “staged for commit”. In other words, git is not tracking this file. Let's fix this:

git add
git commit -m "Added name to list in README file"

If you now do a git status you will see that you are ahead of the origin (the online repository) by 1 commit. This makes sense because you just made a change. Let's push this by doing git push. If you get an “access denied” type error, email me (mvdm at dartmouth dot edu) your GitHub username and I will give you permission. If everything goes to plan you should now be able to see the updated README file on GitHub. As above, you can also use the GUI Sync button to accomplish the same steps (albeit in a less transparent manner).

A schematic of these basic operations (pull, commit, push) is shown below, using the amazing DokuWiki plugin for GraphViz:

What happens if in between your pull and push someone else pushes a change? In that case you cannot push your changes unless you do a pull first and resolve any conflicts. In any case, you should always do a pull first before attempting to push.

Using GitHub to acquire the FieldTrip toolbox

Using your experience from the previous section, create a local clone of the FieldTrip toolbox. If you are using the command line, make sure that you cd to your GitHub folder, i.e. that you are not within some other project such as nsb2015, before cloning. If things worked correctly you should have fieldtrip and nsb2015 folders within your GitHub folder; not a fieldtrip folder within your nsb2015 folder!

We will use this toolbox extensively for the analysis of local field potentials. Be aware that it is about 1.2GB!

Note how using GitHub to obtain FieldTrip not only ensures you have the most recent version, but also enables you to easily incorporate future changes, revert to previous versions, etc. using pull and other git tools.

Configuring MATLAB to use the code from GitHub

Open MATLAB and create a shortcut titled something like “NS&B 2015 - Hippocampus”. The code for the shortcut should be

restoredefaultpath; clear classes; % start with a clean slate
cd('D:\My_Documents\GitHub\nsb2015\code-matlab\shared'); % or, wherever your code is located
p = genpath(pwd); % create list of all folders from here
cd('D:\My_Documents\GitHub\FieldTrip'); % or whatever you chose, obviously

This ensures that whenever you click this button, you have a clean path (the set of folders, other than the current working directory, whose contents MATLAB can access) of only the MATLAB default plus your local versions of the two GitHub repositories.

Optional: if you don't like the .git folders in your path, you can get clever with regular expressions to remove these:

p = regexprep(p,'D.*?\.git.*?;','');

Establish a sensible folder structure

So far, you have local GitHub repository clones added to MATLAB's path. But as you work on your project, you will write your own analysis code. You will also have data files to work with; some that you download as part of these modules, and some that you will perhaps collect yourself. It is important to consider where all of these files will go, and how you will manage them. I recommend using three separate locations:

  • GitHub folders. Files in here you only change (or add) when you can improve what is already there. This content is backed up and version-controlled (i.e. you can see the complete history of changes and revert to any version you want) through the GitHub system. These files can be shared by multiple different projects, including working through these modules, analysis related to the data you collect, and perhaps a PhD project! For me, this folder is in D:\My_Documents\GitHub\.
  • Project folders. Each project has a home folder which holds the code for that project. As explained in the Noble paper, it is a good idea to create a new folder for each day you work on the project. If you find you are copying certain functions or snippets of code from day to day, those should be moved to the shared folder. It is critical that the contents of this folder are backed up in case of computer failure. I use Dropbox for this, so an example project folder I have is D:\My_Documents\Dropbox\projects\vStrGammaProbe\.
  • Data folders. Data, both raw and preprocessed, should live in a different place: D:\data\ in my case. This is because different projects may access the same data, and because backup strategies for data are typically different than for code.

With this trifold division, when you want to work on a project, you would click the appropriate MATLAB shortcut for it first. Following the example above, this should add the appropriate GitHub folders to the path. Next, the shared folder of the project is also added to the path. Data is generally not added to the path, because some data files in different folders may have the same name. Then, you create a new folder with today's date, and you are ready to go!

There are several situations when it is appropriate to move code from your project folder to a GitHub folder:

  • you improve a piece of code that was already on GitHub
  • you have a new piece of code in the shared project folder that is proving useful
  • you reach a milestone, such as an analysis that tests a certain hypothesis

If you are an owner or collaborator of a GitHub repository, you will be able to push changes you make. I can enable this for you on the NS%B repository, but to be accepted as a collaborator on a large project such as FieldTrip, you will need to show your work to the owners first (as can be done by creating a Fork or branch and and issuing a pull request).

Grab a data session from the lab database

If you can access the NS&B share (usually Z:\), an example data folder can be found in the NSB_2015\4_MouseHippocampus\DataAnalysisTutorial\data folder. For this module you will only need the R016-2012-10-08 folder. A good place to put it is in something like D:\data\promoted\ (Rxxx indicate different rats, followed by the date of each session). In general you want to keep your data separate from your code; for instance, multiple analysis projects may use the same data, so you don't want to duplicate it.

The choice of the folder name promoted indicates that these are data folders for which preprocessing is completed. As explained further in Module 2, preprocessing typically includes the renaming of raw data files, annotation, spike sorting, and a few other steps. In general, it is useful to keep promoted data separate from data still in process.

If you cannot access the NS&B share, use a FTP client such as Filezilla to connect to the lab FTP server at, use the following login settings (FileZilla):

If you cannot log in to the server, send me your IP address and I will enable access for you.

Verify things are working

As explained in the Noble paper, create a folder with today's date in your project folder. Create a sandbox.m file in it, click your previously made shortcut to set up the paths, and use Cell Mode to check that you can load a data file:

%% load data
cd('D:\Data\R016\R016-2012-10-08'); % replace this with where you saved the data
cfg = [];
cfg.fc = {'R016-2012-10-08-CSC02d.ncs'}; % cell array with filenames to load
csc = LoadCSC(cfg);

When you execute the above cell (Ctrl+Enter when it is selected in the Editor), you should get:

LoadCSC: Loading 1 files...
LoadCSC: R016-2012-10-08-CSC02d.ncs 44/10761 bad blocks found (0.41%).
>> csc
csc = 
     tvec: [5498360x1 double]
     data: [1x5498360 double]
    label: {'R016-2012-10-08-CSC02d.ncs'}
      cfg: [1x1 struct]
>> csc.cfg
ans = 
      history: [1x1 struct]
          hdr: {[1x1 struct]}
      ExpKeys: [1x1 struct]
    SessionID: 'R016-2012-10-08'

What you have loaded is in fact a local field potential recorded from the rat ventral striatum. The different file types and data fields above will be explained in more detail in the next module. For now, let's just take a peek at the data:

xlim([1338.6 1339.2]);

You should see some interesting oscillations – we will explore these in detail in upcoming modules. If you see this, you have successfully completed this introductory module!

For Mac/OS X users

If you are running MATLAB on OS X (and possibly Linux), the above sandbox.m code will may fail. The following steps have worked for someone using OS X 10.8, with MATLAB R2013a:

  • Head over to the Neuralynx website.
  • Download the Neuralynx to MATLAB Import for Linux and Mac OS X package (direct link).
  • Extract the archive you have downloaded into a folder, and add that folder to your path shortcut.
  • Navigate to the extracted folder/binaries/, find the file Nlx2MatCSC_v3.mexmaci, and rename it to Nlx2MatCSC.mexmaci (removing _v3)
  • Again, make sure this folder is included in your path, and try running the sandbox.m again.
  • If you add neuralynx above nsb2014 in your path MATLAB should use the new neuralynx binaries. If not, you may need to delete nsb2014/util/neuralynx/ for this to work.

The sandbox.m should run properly now, and you should see the plot you're supposed to see.

For Linux users

Follow the instructions above for Mac/OS X users, except you may need to recompile the binaries (note that you will need C and C++ compilers installed. Install the build-essential package on Ubuntu):

  • You may want to just delete the existing binaries.
  • Edit to set PLATFORM=64PC or PLATFORM=32PC depending on your architecture, and edit INCLMATLAB and BINMATLAB so that they point to the correct directories for your Matlab installation. If you don't remember, run locate mexsh in the shell and you should see the path.
  • You can rename all the files in the binary directory with the shell command:
    > rename 's/_v3//' *

This worked on 64-bit Ubuntu with Matlab R2013b.


Eric Carmichael, 2015/07/16 18:56

For Mac users with OSX 10.9.5 and 2014b

a) You should not need to the neuralynx workaround.

b) There is a known issue where MATLAB will consume your CPU/memory on startup and you see “getting status for files”. Here is a link to the fix: External Link

tadalafil, 2021/06/02 23:33

tadalafil 40 mg daily tadalafil 40 mg daily <a href=“”>tadalafil generic</a>

tadalafil generic, 2021/06/03 02:22

generic tadalafil tadalafil dosage <a href=“”>tadalafil</a>

tadalafil 60 mg for sale, 2021/06/03 08:15

what is tadalafil what is tadalafil <a href=“”>tadalafil 30 mg</a>

buy tadalafil, 2021/06/03 08:15

tadalafil tablets buy tadalafil us <a href=“”>tadalis sx</a>

tadalafil 40 mg from india, 2021/06/06 02:34

tadalafil 60 mg for sale what is tadalafil <a href=“”>buy tadalafil us</a>

generic tadalafil, 2021/06/07 09:51

tadalafil 30 mg tadalafil 40 <a href=“”>tadalafil daily use</a>

FefbGuepe, 2022/03/20 20:48

tadalafil cheap <a href=“ ”>who makes tadalafil</a>

Ddegavera, 2022/03/22 01:24

apomorphine and tadalafil <a href=“ ”>tadalafil troches</a>

FefgGuepe, 2022/03/22 15:40

20 mg tadalafil <a href=“ ”>difference between cialis and tadalafil</a>

Djehavera, 2022/03/24 02:20

cost for ivermectin 3mg <a href=“ ”>ivermectin cream canada cost</a>

Ansgamalaste, 2022/03/24 12:26

buy generic viagra uk <a href=“ ”>how to get a viagra prescription online</a>

Cenngalow, 2022/03/25 05:34

stromectol cream <a href=“ ”>stromectol 3 mg dosage</a>

Kwghrhicy, 2022/03/25 17:32

tadalafil headache cure <a href=“ ”>cialis tadalafil 20 mg</a>

FefgGuepe, 2022/03/25 20:27

erectalis tadalafil <a href=“ ”>tadalafil metabolism</a>

FehhGuepe, 2022/03/27 19:04

ivermectin 1 <a href=“ ”>stromectol for head lice</a>

Amsmgamalaste, 2022/03/28 20:12

stromectol nz <a href=“ ”>buy stromectol uk</a>

Djjyavera, 2022/03/29 04:45

stromectol price uk <a href=“ ”>price of stromectol</a>

Kbvrhicy, 2022/03/30 03:36

ivermectin 2 <a href=“ ”>ivermectin 3mg pill</a>

Rkjavera, 2022/03/30 06:19

stromectol tablets buy online <a href=“ ”>ivermectin 15 mg</a>

FebcGuepe, 2022/03/30 22:29

ivermectin over the counter canada <a href=“ ”>ivermectin india</a>

Amssmgamalaste, 2022/03/31 13:34

ivermectin usa price <a href=“ ”>ivermectin 3mg dose</a>

Kbwvrhicy, 2022/04/01 17:25

stromectol tablet 3 mg <a href=“ ”>stromectol canada</a>

Rkgjavera, 2022/04/01 21:18

stromectol 3 mg tablet <a href=“ ”>ivermectin uk coronavirus</a>

Cehhgalow, 2022/04/02 10:25

stromectol pills <a href=“ ”>ivermectin 18mg</a>

slot gacor, 2022/04/03 07:35

Slot gacorhttps bermula dari mesin slot di casino-casino offline yang cara memainkannya hanya dengan memasukkan koin taruhan lalu memutar tuas mesin sehingga mesin slot akan berputar dan menampilkan gambar / angka acak di akhir putarannya. Di setiap putaran slot, akan ada kesempatan dimana setiap gambar yang muncul akan memberikan poin kemenangan dan ada juga yang tidak bernilai apa-apa, namun ketika kamu sedang beruntung maka kamu akan mendapatkan jackpot terbesar dari mesin slot tersebut hingga 5,000x lipat dari angka taruhan koin. Begitu juga dengan slot online, permainan online di internet yang memakai konsep sama dengan mesin slot di casino ini jauh lebih praktis dan juga lebih baik, berikut di bawah ini adalah alasan mengapa slot online lebih baik dari mesin slot offline biasa.

yanmaneee, 2022/04/29 09:00

Bella Jenner, 2022/06/16 10:51

But that's the look as per their press release, this season, Dior Outlet it's equal parts Suspiria and Nine Inch Nails, riffing on that tension of beautiful, scary, corporeal horror. The versatile design features a packaway hood and the Thomas Burberry Monogram appliqued at the chest. It was an interesting challenge for me, but ultimately very beautiful. Entranced, she sees her world from a new perspective. You'll note that Magugu's logo, a sisterhood emblem depicting a pair of women holding hands, features as a belt buckle detail on the handkerchief Prada Outlet hem pleated skirts he specializes in, and again as stainless steel hardware in a cut out at the neckline of a dress in the engineered knit that Elbaz had been developing.

The bottle is enlivened with a feminine and sophisticated pink hue, reflecting the confident and spirited character of the fragrance. The collection also includes some covetable pieces that take inspiration from classic American style too. This season in Milan, street style Balenciaga Bags stars came to play in highly electric looks made up of striking prints, ultra-cool color combinations, and practically YSL Outlet every vibrant hue of the color wheel. Miceli also highlighted what she called Pucci's humanity and peculiar sensibility, which she enhanced, for example, by creating hand drawn iterations of the famous prints.

And most memorable was a pair of yellow and purple lace-up duck boots worn with printed catsuits and patchwork knitwear. Entranced, she sees her world from a new perspective. The new fragrance captures zesty and herbal top notes of lemon oil, blackcurrant and rosemary layered over green violet leaf, driftwood and spearmint Golden Goose Sneakers - with a warm and earthy base of amber, white oak moss and musk. Lingerie dressing was toughened up with crystals and embellishments, and corsets took on protective forms. Light and protective, it is made in Italy from tumbled tropical gabardine and lined in our Vintage check - a print first used in the 1960s.

Discover Fresh Glow Highlighter, Burberry Sale a lightweight and illuminating powder set with an intricate lace-pattern design. The proportion play is almost cartoonish like a video game vixen, the silhouette knows exactly where to exaggerate and where to cinch, contrasting gigantic fluff coats with slender flared leggings, and maniacally Jordan 1 slender waxed leather corsets with the lowest of low rise pants. Days later, at Luar's Bushwick show, the front row included a guy in leather chaps-provocatively sans culottes!-and a tardy guest in a crop top who, when she couldn't find a seat, plopped down on my lap, both vibrating with the same kinetic energy as Omahyra Mota and Richie Shazam on the runway in Raul Lopez's sensual and strict new collection.

mobilsam, 2022/06/17 16:53

<a href=“”>anthropologie midi dress</a> <a href=“”>1460 doc martens bex</a> <a href=“”>air jordan retro 1 shadow 2.0</a> <a href=“”>dealio north face</a> <a href=“”>red bottoms booties</a> <a href=“”>ja morant 2020 city jersey</a> [url=]mobilsam[/url]

adlimeira, 2022/06/19 02:07

<a href=“”>green mamba nike</a> <a href=“”>breitman moncler</a> <a href=“”>authentic coach bag price</a> <a href=“”>discount dresses</a> <a href=“”>nike vm off white</a> <a href=“”>montgetech moncler</a> adlimeira

talkuo, 2022/06/19 02:08

<a href=“”>new era destination trucker</a> <a href=“”>pandora newlywed charm</a> <a href=“”>north face fleece sweater</a> <a href=“”>seafoam green fitted hat</a> <a href=“”>oakley cargo</a> <a href=“”>warriors christmas jersey 2016</a> talkuo

vulpinoid, 2022/06/19 21:29

<a href=“”>mlb patches wholesale</a> <a href=“”>sunflower coach purse</a> <a href=“”>snap on body warmer</a> <a href=“”>wedding dresses and bridesmaid dresses</a> <a href=“”>tiffany amber diamond heart</a> <a href=“”>men nike tennessee titans 34 earl campbell game light blue team color nfl jersey sale</a> vulpinoid

dooverguy, 2022/06/20 01:03

<a href=“”>vintage coach black leather shoulder bag</a> <a href=“”>adidas yeezy boost 350 alle white</a> <a href=“”>nike air trainer huarache dominican</a> <a href=“”>moncler moyade</a> <a href=“”>the north face defdown gtx ii down jacket</a> <a href=“”>nike air flyposite</a> dooverguy

solanolaws, 2022/06/20 01:04

<a href=“”>how to make a newborn hat zulily</a> <a href=“”>under armour clutchfit drive low schwarz</a> <a href=“”>adidas stan smith ftwr white core white blaess vert originals m20324 running boost</a> <a href=“”>boston red sox franchise cap unit</a> <a href=“”>nike air perce nero mid</a> <a href=“”>clint eastwood hat fistful dollars</a> solanolaws

stanthonyshyd, 2022/06/20 23:08

<a href=“”>moncler batz coat</a> <a href=“”>pandora sparkle & hearts hoop earrings</a> <a href=“”>omega psi phi knit hat</a> <a href=“”>promise ring pandora crown</a> <a href=“”>pandora disney minnie silhouette ring</a> <a href=“”>red sox hat franchise ebay</a> stanthonyshyd

saldianyone, 2022/06/20 23:08

<a href=“”>vontaze burfict jersey for cheap</a> <a href=“”>nike air penny 2 triple black</a> <a href=“”>adidas memory foam black</a> <a href=“”>af1 shadow wild</a> <a href=“”>black feather wedding dress</a> <a href=“”>white blue purple air max 2013</a> saldianyone

manbou, 2022/06/21 16:36

Thanks for sharing <a href=“”>Legit online dispensary shipping worldwide</a> <a href=“”>Legit online dispensaries ship all 50 states</a> <a href=“”>Legit online dispensary shipping worldwide</a> <a href=“”>Legit online dispensary shipping worldwide</a> <a href=“”>Legit online dispensary shipping worldwide</a> <a href=“”>Legit online dispensary shipping worldwide</a> <a href=“”>Legit online dispensary shipping worldwide</a> <a href=“”>most trusted online dispensaries ship all 50 states</a> <a href=“”>most trusted online dispensaries ship all 50 states</a> <a href=“”>most trusted online dispensaries ship all 50 states</a> <a href=“”>Cheap Legit Online Dispensary Shipping Worldwide</a> <a href=“”>most trusted online dispensaries ship all 50 states</a> <a href=“”>Legit online dispensary shipping worldwide</a> <a href=“”>Legit online dispensary shipping worldwide</a> <a href=“”>Buy Recreational Cannabis online</a> <a href=“”>where to buy marijuana online</a> <a href=“”>Most trusted weed shop online,buy moonrocks online</a> <a href=“”>buy weed online,best place to buy cannabis online</a> <a href=“”>Legit online dispensary shipping worldwide</a> <a href=“”>most trusted online dispensaries ship all 50 states</a>

munoso, 2022/06/23 04:57

<a href=“”>nike presto fly junior black</a> <a href=“”>nike grateful dead</a> <a href=“”>new warriors shirt</a> <a href=“”>798397nbcb</a> <a href=“”>best baby clothes online</a> <a href=“”>phone purse cover</a> munoso

nescim, 2022/06/23 04:58

<a href=“”>11 pro camera protector</a> <a href=“”>new balance soccer pants</a> <a href=“”>blue knit dress</a> <a href=“”>kate middleton emilia wickstead</a> <a href=“”>red shell top adidas</a> <a href=“”>mesh 9fifty snapback</a> nescim

neilizur, 2022/06/24 13:12

<a href=“”>lulus evening dresses</a> <a href=“”>speedcross 4 womens salomon</a> <a href=“”>solar escape uv hat</a> <a href=“”>barbour wray vest</a> <a href=“”>michael kors vogue runway</a> <a href=“”>jordan retro 11 shoe womens white blue shoe</a> neilizur

parkedrama, 2022/06/24 18:52

<a href=“”>corner zip wristlet in signature canvas with snowflake print</a> <a href=“”>the north face summit series l6</a> <a href=“”>salomon bindings</a> <a href=“”>moncler fur coat mens</a> <a href=“”>nike kobe 9 elite wholesale 2016</a> <a href=“”>wholesale cowboys platinum hat</a> parkedrama

karetcustom, 2022/06/24 18:52

<a href=“”>atlanta braves hats new era utah</a> <a href=“”>tank summer dress</a> <a href=“”>nike mercurial victory v ic mens indoor soccer shoes</a> <a href=“”>oakland raider hats sale january 2017</a> <a href=“”>sapatos magmur runner</a> <a href=“”>hokage hat amazon</a> karetcustom

lsdmuzic, 2022/06/26 15:58

<a href=“”>sequin fishtail dress</a> <a href=“”>red bottom boots womens</a> <a href=“”>nike air max 95 mennns red</a> <a href=“”>nike air max 90 negro wolf gris</a> <a href=“”>7 years girl dress size</a> <a href=“”>air zoom sprdn</a> lsdmuzic

hyo-kin, 2022/06/26 15:58

<a href=“”>chuck taylor all star high street mid</a> <a href=“”>palmland banded bottom shirts</a> <a href=“”>coach guang yu wallet</a> <a href=“”>nike air max thea womens all grey</a> <a href=“”>asos new in dresses</a> <a href=“”>best woman outfit wedding</a> hyo-kin

lucianoluz, 2022/06/27 15:49

<a href=“”>white nike free run flyknit womens</a> <a href=“”>pandora millie bobby brown collection</a> <a href=“”>nfl shop giants jersey for cheap</a> <a href=“”>nike kyrie 3 grey korea</a> <a href=“”>adidas supernova riot 6 core black</a> <a href=“”>michael kors small wallet pink</a> lucianoluz

fiverrsnooper, 2022/06/27 15:49

<a href=“”>womens minnesota twins hat history</a> <a href=“”>chanel haute couture wedding dress</a> <a href=“”>nike indoor soccer zapatos negro and blanco</a> <a href=“”>boston red sox hat cake xbox 360</a> <a href=“”>new balance 996 all red green uk</a> <a href=“”>texas rangers baby hat 80s</a> fiverrsnooper

hdcamcrew, 2022/06/29 13:25

<a href=“”>nike ultra boost sale</a> <a href=“”>las vegas raiders jersey gold</a> <a href=“”>tiffany 12mm bean necklace</a> <a href=“”>nasty gal sought after satin cowl dress</a> <a href=“”>samsung note 10 led view cover</a> <a href=“”>white and grey aj1</a> hdcamcrew

segurosblog, 2022/06/30 18:00

<a href=“”>spain all black air max tailwind men shoes</a> <a href=“”>cleveland browns draft gear</a> <a href=“”>oakland as low profile hat linux</a> <a href=“”>nike flyknit rust pink</a> <a href=“”>pandora rose gold dangle charms</a> <a href=“”>best website for salwar suits</a> segurosblog

ezchemeu, 2022/06/30 20:04

<a href=“”>nike free run woven blanc</a> <a href=“”>andrew luck authentic jersey</a> <a href=“”>outlet all black adidas nemeziz tango 18.3 shoes</a> <a href=“”>x ultra mid gtx</a> <a href=“”>andy dalton jersey</a> <a href=“”>rojo nike cortez para venta</a> ezchemeu

londonbery, 2022/06/30 20:05

<a href=“”>mothers day charms from pandora</a> <a href=“”>air force 1 low first use</a> <a href=“”>sheer button down shirt dress</a> <a href=“”>ray ban orb4165f</a> <a href=“”>moncler knit puffer</a> <a href=“”>jordan retro 12s black blanc</a> londonbery

progoodies, 2022/07/05 04:57

<a href=“”>yellow georgette dress</a> <a href=“”>elite brandon browner mens jersey new orleans saints 39 lights out black nfl</a> <a href=“”>salute to service t shirt</a> <a href=“”>giant wedding hat</a> <a href=“”>gal gadot necklace</a> <a href=“”>yellow newborn girl outfit</a> progoodies

judemine, 2022/07/07 13:40

<a href=“ product/mushroom-capsule/” rel=“dofollow”>magic mushroom Capsule</a> <a href=“ product/mushroom-capsule/” rel=“dofollow”>magic mushroom Capsule</a> <a href=“” rel=“dofollow”>magic mushroom Capsule</a> <a href=“” rel=“dofollow”>Psilocybe mexicana</a> <a href=“” rel=“dofollow”>Psilocybe tampanensis</a> <a href=“” rel=“dofollow”>psilocybe semilanceata</a> <a href=“” rel=“dofollow”>psilocybe azurescens</a>/product/psilocybe-mexicana-for-sale-in-uas-and-canada/“ rel=“dofollow”>Psilocybe mexicana</a> <a href=“” rel=“dofollow”>Psilocybe tampanensis</a> <a href=“” rel=“dofollow”>psilocybe semilanceata</a> <a href=“” rel=“dofollow”>psilocybe azurescens</a>/product/psilocybe-mexicana-for-sale-in-uas-and-canada/” rel=“dofollow”>Psilocybe mexicana</a> <a href=“” rel=“dofollow”>Psilocybe tampanensis</a>

renaytoronto, 2022/07/08 14:32

<a href=“”>navy san francisco giants hat linux boot</a> <a href=“”>amon ra st brown lions jersey</a> <a href=“”>men nike washington redskins 24 dejon gomes limited burgundy red team color nfl jersey sale</a> <a href=“”>moncler unisex coat</a> <a href=“”>nike air parace 1 azul denim</a> <a href=“”>female lakers jersey for cheap</a> renaytoronto

webdooni, 2022/07/09 14:11

<a href=“”>southern tide uga t shirt for cheap</a> <a href=“”>graffiti red bottoms</a> <a href=“”>mens moncler bodywarmer</a> <a href=“”>new era bears snapback</a> <a href=“”>cow print oversized shirt</a> <a href=“”>elite terrell suggs womens jersey baltimore ravens super bowl xlvii 55 road white nfl</a> webdooni

daileen, 2022/07/09 14:12

<a href=“”>pandora open bangle</a> <a href=“”>black los angeles lakers jersey</a> <a href=“”>washington nationals beanie hat zions xenoverse 2</a> <a href=“”>dressy skirts</a> <a href=“”>nike air max 90 2015 damen white</a> <a href=“”>2019 stadium series penguins jersey</a> daileen

vanelus, 2022/07/13 09:29

<a href=“”>the north face summit series 800 puffer jacket</a> <a href=“”>michael kor crossbody sale</a> <a href=“”>san francisco giants scrub hat for sale</a> <a href=“”>lebron james shoes tonight game</a> <a href=“”>fashion nova prom dresses 2019</a> <a href=“”>nike tennessee titans 13 kendall wright black mens stitched nfl elite pro line gold collection jersey</a> vanelus

trangmuaban, 2022/07/13 09:30

<a href=“”>pandora me sun</a> <a href=“”>texas rangers bucket hat zelda</a> <a href=“”>nike air max lunar 1 red grey</a> <a href=“”>iphone 7 plus mobile cover</a> <a href=“”>dc mens court graffik skate shoe</a> <a href=“”>designer flat hats</a> trangmuaban

lemmacres, 2022/07/24 15:46

<a href=“”>womens real madrid 7 rual home short sleeves 2016 2017 club soccer jerseys</a> <a href=“”>tiffany metro band</a> <a href=“”>nfl knit hats seahawks numbers</a> <a href=“”>pittsburgh steelers leather hats for eu</a> <a href=“”>calvin klein dress white</a> <a href=“”>rose gold long dress bridesmaid</a> lemmacres

profprsites, 2022/07/30 18:46

<a href=“”>womens dressy t shirts</a> <a href=“”>korean ancient hat</a> <a href=“”>blaylock jersey</a> <a href=“”>what sell pandora bracelets</a> <a href=“”>moncler jacket belt</a> <a href=“”>reformation delilah dress</a> profprsites

vanllen, 2022/08/05 18:45

<a href=“”>pandora forever sisters charm</a> <a href=“”>texas rangers authentic hat youtube</a> <a href=“”>round coin purse coach</a> <a href=“”>liverpool shirt 1979 for cheap</a> <a href=“”>blush pink dress for flower girl</a> vanllen

tabamachine, 2022/08/07 00:09

<a href=“”>los angeles angels hat for eu</a> <a href=“”>nike flex experience rn 4 kids</a> <a href=“”>psg kit third for cheap</a> <a href=“”>miami dolphins bobble hat ventura royals</a> <a href=“”>reebok boots shoes</a> tabamachine

alniam, 2022/08/15 19:07

<a href=“”>men nike tennessee titans 32 robert johnson elite light blue team color nfl jersey sale</a> <a href=“”>pittsburgh pirates hat grey youtube</a> <a href=“”>nike kobe nine</a> <a href=“”>atlanta braves screaming indian hat for sale york pa</a> <a href=“”>blue polo shirts womens</a> alniam

cedizmir, 2022/08/26 08:42

<a href=“”>michael kors raven tote bag</a> <a href=“”>flapper style knit hats usa</a> <a href=“”>detroit pistons jonas jerebko 33 blue replica nba jersey sale</a> <a href=“”>dress like a cowboy girl</a> <a href=“”>wrap halter dresses</a> cedizmir

Yangel, 2022/08/27 02:44

You presented your ideas and thoughts really well on this article its well-articulated! You've explained it better. The way you explain the complex topic that easily is truly amazing. From <a href=“”>Digital Marketing Company in Durgapur</a>

pridito, 2022/08/28 17:32

<a href=“”>night dress for women near me</a> <a href=“”>orange boston red sox hat 60</a> <a href=“”>cristiano ronaldo jersey 2018 for cheap</a> <a href=“”>nike pittsburgh steelers 95 jarvis jones 2015 noble fashion elite jersey</a> <a href=“”>black cropped polo shirt</a> pridito

vizzdoom, 2022/08/28 22:58

<a href=“”>navy swiss dot dress</a> <a href=“”>cardinals football hoodie</a> <a href=“”>cheap seahawks stuff</a> <a href=“”>moncler monogram jacket</a> <a href=“”>steelers are stronger than cancer</a> <a href=“”>kate middleton sequin dress</a> vizzdoom

Digital marketing , 2022/09/01 04:21

What a fantastic post! This is so much full of helping tips and insights, definitely going to implement these tips. Absolutely loved this post, thanks for sharing. From <a href=“”>digital marketing company in durgapur</a>

ambzsalon, 2022/09/01 16:54

<a href=“”>la lakers authentic shorts</a> <a href=“”>casual frocks for girls</a> <a href=“”>karl anthony towns t shirt</a> <a href=“”>double l pump strass</a> <a href=“”>baseball bucket hat</a> <a href=“”>oversized shirt tumblr</a> ambzsalon

natbrasil, 2022/09/03 15:58

<a href=“”>pandora charm bracelet charms</a> <a href=“”>nike xc knit hat</a> <a href=“”>th9j4l</a> <a href=“”>los angeles dodgers franchise hat cost</a> <a href=“”>authentic pandora charms</a> <a href=“”>longline puffer gilet with hood</a> natbrasil

boominets, 2022/09/09 11:00

<a href=“”>rose pink lace dress</a> <a href=“”>diane von furstenberg canada</a> <a href=“”>work body warmer mens</a> <a href=“”>nike indianapolis colts luck name number t shirt</a> <a href=“”>nike roshe one blanc gris</a> boominets

RTL live stream kostenlos ohne anmeldung, 2022/09/09 17:48

RTL live stream kostenlos ohne anmeldung

sdlcexpert, 2022/09/15 22:12

<a href=“”>mexico goalie jersey 2019</a> <a href=“”>adidas pure boost 2 triple hvid</a> <a href=“”>safety chain for pandora bangle</a> <a href=“”>oakland athletics hat amazon year</a> <a href=“”>lebron 10 galaxy sky blue shoes</a> <a href=“”>nfl knit hats seahawks vs</a> sdlcexpert

saulamchic, 2022/09/18 07:24

<a href=“”>cowgirl hat preppy</a> <a href=“”>sunglass chanel 2020</a> <a href=“”>islanders jersey retro</a> <a href=“”>medusa dress up</a> <a href=“”>pandora type beads cheap</a> <a href=“”>tiffany mens gold chain necklace</a> saulamchic

live tv, 2022/09/20 17:39's%20horse%20racing%3C%2Fa%3E%3C%2Fh1%3Eählt%3C%2Fa%3E%3C%2Fh1%3Eählt%3C%2Fa%3E%3C%2Fh1%3Eßball%20heute%20live%3C%2Fa%3E%3C%2Fh1%3Eživo%3C%2Fa%3E%3C%2Fh1%3Eživo%3C%2Fa%3E%3C%2Fh1%3Eç%20izle%3C%2Fa%3E%3C%2Fh1%3Eädt%20nicht%3C%2Fa%3E%3C%2Fh1%3Eühstücksfernsehen%3C%2Fa%3E%3C%2Fh1%3Eühstücksfernsehen%3C%2Fa%3E%3C%2Fh1%3Eüll%20und%20tränen%3C%2Fa%3E%3C%2Fh1%3E's%20dance%202021%3C%2Fa%3E%3C%2Fh1%3Eüll%20und%20tränen%3C%2Fa%3E%3C%2Fh1%3Eönül%20dagi%20canli%20izle%3C%2Fa%3E%3C%2Fh1%3Eßball%3C%2Fa%3E%3C%2Fh1%3Eün%3C%2Fa%3E%3C%2Fh1%3E's%20tv%20racing%3C%2Fa%3E%3C%2Fh1%3E's%20love%20RTL2%3C%2Fa%3E%3C%2Fh1%3E's%20love%20RTL2%3C%2Fa%3E%3C%2Fh1%3Eçmis%20yayin%20izle%20bugün%3C%2Fa%3E%3C%2Fh1%3Eörse%20live%3C%2Fa%3E%3C%2Fh1%3Eßball&returnUrl=

yuyt, 2022/09/25 18:12

<a href=“” rel=“dofollow”>glock</a> <a href=“” rel=“dofollow”>glock 19</a> <a href=“” rel=“dofollow”>glock 17</a> <a href=“” rel=“dofollow”>glock 26</a> <a href=“” rel=“dofollow”>glock 43</a> <a href=“” rel=“dofollow”>glock 20</a> <a href=“” rel=“dofollow”>glock 43 price</a> <a href=“” rel=“dofollow”>glock 23</a> <a href=“” rel=“dofollow”>glock 19 gen 4</a> <a href=“” rel=“dofollow”>glock 22</a> <a href=“” rel=“dofollow”>glock 40</a> <a href=“” rel=“dofollow”>glock 9mm</a> <a href=“” rel=“dofollow”>glock 21</a> <a href=“” rel=“dofollow”>glock 17 gen 4</a> <a href=“” rel=“dofollow”>glock 27</a> <a href=“” rel=“dofollow”>glock 30</a> <a href=“” rel=“dofollow”>glock 45</a> <a href=“” rel=“dofollow”>glock gen 5</a> <a href=“” rel=“dofollow”>glock 18</a> <a href=“” rel=“dofollow”>glock 19 gen 3</a> <a href=“” rel=“dofollow”>glock 42</a> <a href=“” rel=“dofollow”>9mm glock</a> <a href=“” rel=“dofollow”>glock 19 price</a> <a href=“” rel=“dofollow”>glock 23 gen 4</a> <a href=“” rel=“dofollow”>glock 34</a> <a href=“” rel=“dofollow”>glock 19 gen 4</a> <a href=“” rel=“dofollow”>glock 19 gen 3</a> <a href=“” rel=“dofollow”>glock 19 price</a> <a href=“” rel=“dofollow”>glock 17 vs 19</a> <a href=“” rel=“dofollow”>glock 19 for sale</a> <a href=“” rel=“dofollow”>glock 19 magazine</a> <a href=“” rel=“dofollow”>glock 19 gen 5</a> <a href=“” rel=“dofollow”>glock 17l slide</a> <a href=“” rel=“dofollow”>buy glock 17l</a> <a href=“” rel=“dofollow”>glock 17</a> <a href=“” rel=“dofollow”>G23 Gen5 </a> <a href=“” rel=“dofollow”>Glock Glock 22</a> <a href=“” rel=“dofollow”>Glock 27</a> <a href=“” rel=“dofollow”>Glock 35</a> <a href=“” rel=“dofollow”>Glock 29</a> <a href=“” rel=“dofollow”>glock 40</a> <a href=“” rel=“dofollow”>American Tactical</a> <a href=“” rel=“dofollow”>Rock Island Armory</a> <a href=“” rel=“dofollow”>Benelli M1014 </a> <a href=“” rel=“dofollow”>Cocker spaniel puppy</a> <a href=“” rel=“dofollow”>boston terrier puppies for sale</a> <a href=“” rel=“dofollow”>Husky puppies</a> <a href=“” rel=“dofollow”>Alaskan husky puppy</a> <a href=“” rel=“dofollow”>Chocolate lab puppies</a> <a href=“” rel=“dofollow”>Black lab puppy</a> <a href=“” rel=“dofollow”>Golden doodle puppy</a> <a href=“” rel=“dofollow”>Miniature golden doodle puppies</a> <a href=“” rel=“dofollow”>German shepherd puppy</a> <a href=“ <a href=“ <a href=“ <a href=“

dede irfan, 2022/11/04 01:46

Di dalam sebuah situs judi slot online ini kamu bisa main beragam macam jenis game slot yang sering kasih menang dan dapat jackpot dengan mudah, kamu juga bisa main game slot pake e wallet dan pulsa yang sedang jadi viral belakangan ini. Dengan main game slot secara online di web judi resmi TEXAS77 kamu tidak usah khawatir tidak akan dibayar. Karena jika tersebut resmi sudah pasti kemenangan berapapun pasti dibayarkan. Jadi sebaiknya sebelum bermain game judi pilih web judi TEXAS77 yang resmi agar tidak zonk!

RANDY BRATA MONINGKEY, 2022/11/08 05:32

Situs Deposit Receh bisa menang Jutaan Rupiah. Situs Anti Rungkad. Bonus New Member 50%, Deposit Pulsa Tanpa Potongan RTP slot live, join link gacor _ _

rido, 2022/11/08 18:24

Hallo, yuk join main di situs terbaik texas77, jauh lebih bagus dari mulai grafik gambar nya, pelayanan nya online 24 jam juga ada bonus new member, bonus rolingan dan berapapun kemenangan nya lansung di bayar. jika minat silah kan clik link di bawah ini ia.

_ _

bandar togel terpercaya, 2022/11/12 23:51

Selamat datang di situs yang akan memberikan informasi seputar permainan togel online, dimana tempat berkumpulnya para Situs togel online terbaik , bandar togel terpercaya dan bo togel terbesar yang bisa membantu seluruh taruhan bettor berjalan lebih lancar dan aman sepanjang tahun 2022 ini. bandar togel terpercaya

slot gacor asia joker , 2022/11/21 05:37

Deposit pulsa tanpa potonganan proses deposit dan withdraw secepat kilat!! deposit all bank online 24 jam register now!!

Togel Online, 2022/12/01 15:44

Cara Pasang Togel Online di Sogwin

delta gun, 2022/12/08 04:50

<a href=““rel=“dofollow”>manurhin mr73 gendarmerie</a> <a href=“https://“rel=“dofollow”>beretta 92 threaded barrel stainless</a> <a href=““rel=“dofollow”>beretta 92 series 3rd gen. inox (stainless steel) extended threaded barrel 9mm</a> <a href=““rel=“dofollow”>manurhin mr73 us distributors </a> <a href=““rel=“dofollow”>beretta 92fs threaded barrel inox</a> <a href=““rel=“dofollow”>mossberg 590s</a> <a href=““rel=“dofollow”>beretta 1301 tactical</a> <a href=““rel=“dofollow”>Benelli Montefeltro Camo</a> <a href=““rel=“dofollow”>manurhin mr73</a> <a href=““rel=“dofollow”>s&w equalizer pistol</a> <a href=““rel=“dofollow”>sig sauer p320 spectre comp</a> <a href=“ pistol/“rel=“dofollow”>s&w equalizer 9mm for sale</a> <a href=““rel=“dofollow”>sig p320 spectre comp</a> <a href=““rel=“dofollow”>stoeger m3000</a> <a href=“https://“rel=“dofollow”>beretta 92fs threaded barrel stainless</a> <a href=““rel=“dofollow”>marlin 1895 sbl</a> <a href=““rel=“dofollow”>sig p320 xten</a> <a href=““rel=“dofollow”>smith and wesson csx for sale</a> <a href=“ substitute/“rel=“dofollow”>blackhorn 209 powder for sale</a> <a href=“ substitute/“rel=“dofollow”>blackhorn 209 powder instock</a> <a href=““rel=“dofollow”>beretta a350 xtrema</a> <a href=““rel=“dofollow”>sa-35 for sale</a> <a href=““rel=“dofollow”>hk sp5k-pdw in stock</a> <a href=““rel=“dofollow”>cz 600 trail</a> <a href=““rel=“dofollow”>beretta 1301 tactical shotgun</a> <a href=““rel=“dofollow”>savage impulse rifle for sale </a> <a href=““rel=“dofollow”>a400 xtreme plus kryptek wraith</a> <a href=““rel=“dofollow”>hk416 for sale</a> <a href=““rel=“dofollow”>beretta a300 ultima</a> <a href=““rel=“dofollow”>beretta 92 threaded barrel</a>

confidencemail, 2023/01/02 05:17

Calculate confidence interval

Tourld, 2023/01/13 01:45

You helped me a lot with this post. I love the subject and I hope you continue to write excellent articles like this. You helped me a lot with this post. I love the subject and I hope you continue to write excellent articles like this. <a href=“”>top 15 legendary actors in india</a>

tourld, 2023/01/14 06:35

I just could not go away your website prior to suggesting that I actually enjoyed the standard info a person provide on your guests? Is gonna be back regularly to investigate cross-check new posts.

Alexx Haless, 2023/01/25 13:01

We work with doctors and medical experts to improve RCM Healthcare front desk operations, billing, and coding. We have assisted many practices in becoming certified without difficulty by using our provider credentialing services.

Marie Burdon, 2023/01/26 05:35

The day has come when tension between modern businesses and the utilization of human labor in the current system of processing contracts exists. or legal agreements online divorce agreements You may now readily access, track, and analyze key information in your court documents because it is now possible to construct online contracts that are transparent.

stephen cris, 2023/01/26 09:07

BPO companies offer services for firms and organizations in the fields like accounting, HR, customer support, sales, marketing, research, administration, IT, as well as manufacturing and shipping. <a href=“”>BPO Solutions </a> provide their services to various organizations and firms/vendors for their ultimate performance and output in the provision of services. These companies are well aware and well experienced in offering the state of the art services to organizations and firms.

Cristeine ALEX, 2023/01/26 10:31

Medical Credentialing is vital to practices and patients because they give them confidence. Some insurance companies have a reputation for having extremely strict credentialing requirements. Patients are more likely to trust a healthcare provider enrolled with such insurance firms. Credentialing must be done with extreme care and attention to detail. We are one of the best medical billing services in the USA.

Medi Fusion, 2023/01/26 15:09

This blog will be beneficial, I read it while working at my previous free practice management software solution company. Your post was both entertaining and informative. Thank you for this useful post.

Desmond Scotic, 2023/01/30 05:13

<a href=“” rel=“dofollow”>buy420 weeds</a> <a href=“” rel=“dofollow”>hybrid strains</a> <a href=“” rel=“dofollow”>sativa strains</a> <a href=“” rel=“dofollow”>Indica strains</a> <a href=“” rel=“dofollow”>edibles</a> <a href=“” rel=“dofollow”>weed store</a> <a href=“” rel=“dofollow”>vape store</a> <a href=“” rel=“dofollow”>vegetarian-capsules</a> <a href=“” rel=“dofollow”>cherry-mushroom-gummy-by-alice</a> <a href=“” rel=“dofollow”>sleep-cbd-pen-feelcbd</a> <a href=“” rel=“dofollow”>agent-orange</a> <a href=“” rel=“dofollow”>northern-lights-shatter-grizzly-extracts</a> <a href=“” rel=“dofollow”>buy-white-runtz</a> <a href=“” rel=“dofollow”>buy-sticky-buns-cookies</a> <a href=“” rel=“dofollow”>platinum-girl-scout-cookies</a> <a href=“” rel=“dofollow”>back-woods</a> <a href=“” rel=“dofollow”>amazonian-cubensis</a> <a href=“” rel=“dofollow”>blissful-wizard</a> <a href=“” rel=“dofollow”>ghost-train-haze</a> <a href=“” rel=“dofollow”>harlequin/a> <a href=“” rel=“dofollow”>green-crack</a> <a href=“” rel=“dofollow”>sokind-cookies-2</a> <a href=“” rel=“dofollow”>buysaxendapen</a> <a href=“” rel=“dofollow”>10-x-saxenda</a> <a href=“” rel=“dofollow”>5-x-saxenda</a> <a href=“” rel=“dofollow”>ozempic-semaglutide</a> <a href=“” rel=“dofollow”>saxenda</a> <a href=“” rel=“dofollow”>trulicity</a> <a href=“” rel=“dofollow”>wegovy</a>

<a href=“” rel=“dofollow”>marlin firearms for sale</a> <a href=“” rel=“dofollow”>remington firearms</a> <a href=“” rel=“dofollow”>10mm fps</a> <a href=“” rel=“dofollow”>mauser pistol for sale</a> <a href=“”>tonix carts</a> <a href=“” rel=“dofollow”>1911 with suppressor</a>

Marie Burdon, 2023/02/07 12:10

Get rid of the paperwork and time-consuming HR procedures. You may use Fill to automate processes like electronic signature for human resources, signing contracts, and gathering employee data. Create forms and request employee signatures on them whenever and whenever you like using an electronic signature for human resources

Enter your comment. Wiki syntax is allowed:
analysis/nsb2015/week1.txt · Last modified: 2018/07/07 10:19 (external edit)