G-Code cleaning routine for a cold pull using nylon

Don't use the STL -- It's just there so Thingiverse is happy.
Tested with Marlin firmware, but no special codes are used.
Use Nylon filament; Taulman is best https://www.amazon.com/s/ref=as_li_ss_tl?url=search-alias=aps&field-keywords=taulman+nylon&linkCode=sl2&tag=poin0a-20&linkId=eb826af5361352a063300358c9bb8b94 -- I use 618.
Each line is documented

I was tired of the manual steps, so I coded up this routine:
Go to 230c, extrude 30 (to load filament -- Taulman Nylon 618)
Go to 100c, while extruding another 30 very slowly (to keep it solid as the temperature falls if your nylon isn't perfectly dry).
End...

Then you manually release the filament drive and pull the filament out the top; it will carry the gunk with it. Repeat until you get a clean pull.