← back to Designerwallcoverings
WM/SDG reprice pt2: +36 William Morris (exact-code), Morris & Co verified already-priced (TK-11829)
c843942a82886f66091df8fa08ab528520f072bb · 2026-09-16 09:46:03 -0700 · Steve Abrams
36 extra WM repriced +17.2% (wrote:36 err:0). Morris & Co dry-run: 657/661 already correct,
only 3 fuzzy-match-noise diffs -> NOT repriced (verify-before-acting). reprice.mjs/revert.mjs
now take PLAN+SUF env for multiple cohorts.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Files touched
A scripts/wm-reprice/applied-36.csvA scripts/wm-reprice/dryrun-36.csvA scripts/wm-reprice/dryrun-morrisco.csvA scripts/wm-reprice/plan-36.csvA scripts/wm-reprice/plan-morrisco.csvM scripts/wm-reprice/reprice.mjsA scripts/wm-reprice/restore-map-36.csvA scripts/wm-reprice/restore-map-morrisco.csvM scripts/wm-reprice/revert.mjs
Diff
commit c843942a82886f66091df8fa08ab528520f072bb
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Wed Sep 16 09:46:03 2026 -0700
WM/SDG reprice pt2: +36 William Morris (exact-code), Morris & Co verified already-priced (TK-11829)
36 extra WM repriced +17.2% (wrote:36 err:0). Morris & Co dry-run: 657/661 already correct,
only 3 fuzzy-match-noise diffs -> NOT repriced (verify-before-acting). reprice.mjs/revert.mjs
now take PLAN+SUF env for multiple cohorts.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
---
scripts/wm-reprice/applied-36.csv | 37 ++
scripts/wm-reprice/dryrun-36.csv | 37 ++
scripts/wm-reprice/dryrun-morrisco.csv | 662 ++++++++++++++++++++++++++++
scripts/wm-reprice/plan-36.csv | 36 ++
scripts/wm-reprice/plan-morrisco.csv | 661 +++++++++++++++++++++++++++
scripts/wm-reprice/reprice.mjs | 10 +-
scripts/wm-reprice/restore-map-36.csv | 37 ++
scripts/wm-reprice/restore-map-morrisco.csv | 4 +
scripts/wm-reprice/revert.mjs | 3 +-
9 files changed, 1482 insertions(+), 5 deletions(-)
diff --git a/scripts/wm-reprice/applied-36.csv b/scripts/wm-reprice/applied-36.csv
new file mode 100644
index 0000000..a0aef6c
--- /dev/null
+++ b/scripts/wm-reprice/applied-36.csv
@@ -0,0 +1,37 @@
+variant_gid,sku,old_price,new_price
+gid://shopify/ProductVariant/43181338984499,DWWM-14011-Bolt,334.45,365.61
+gid://shopify/ProductVariant/43181350387763,DWWM-14092-Bolt,312.61,365.61
+gid://shopify/ProductVariant/43181351239731,DWWM-14094-Bolt,312.61,365.61
+gid://shopify/ProductVariant/43181357072435,DWWM-14096-Bolt,294.12,345.70
+gid://shopify/ProductVariant/43181357137971,DWWM-14097-Bolt,294.12,345.70
+gid://shopify/ProductVariant/43181357203507,DWWM-14098-Bolt,356.3,416.29
+gid://shopify/ProductVariant/43181357269043,DWWM-14099-Bolt,312.61,365.61
+gid://shopify/ProductVariant/43181357334579,DWWM-14100-Bolt,312.61,365.61
+gid://shopify/ProductVariant/43181357400115,DWWM-14101-Bolt,272.27,320.36
+gid://shopify/ProductVariant/43181357465651,DWWM-14103-Bolt,272.27,320.36
+gid://shopify/ProductVariant/43181357531187,DWWM-14105-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357596723,DWWM-14106-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357662259,DWWM-14107-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357727795,DWWM-14108-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357793331,DWWM-14109-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357924403,DWWM-14111-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181357989939,DWWM-14112-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358055475,DWWM-14113-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358121011,DWWM-14114-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358186547,DWWM-14115-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358252083,DWWM-14116-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358645299,DWWM-14123-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358710835,DWWM-14125-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358776371,DWWM-14126-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358841907,DWWM-14127-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358972979,DWWM-14129-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181374537779,DWWM-14414-Bolt,272.27,320.36
+gid://shopify/ProductVariant/43181375586355,DWWM-14447-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375651891,DWWM-14448-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375717427,DWWM-14449-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375782963,DWWM-14450-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375848499,DWWM-14451-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375914035,DWWM-14452-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181377093683,DWWM-14479-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181377159219,DWWM-14480-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181377421363,DWWM-14484-Bolt,321.01,376.47
\ No newline at end of file
diff --git a/scripts/wm-reprice/dryrun-36.csv b/scripts/wm-reprice/dryrun-36.csv
new file mode 100644
index 0000000..6669105
--- /dev/null
+++ b/scripts/wm-reprice/dryrun-36.csv
@@ -0,0 +1,37 @@
+sku,cost,old_price,new_price,note
+DWWM-14011-Bolt,202,334.45,365.61,PLAN
+DWWM-14092-Bolt,202,312.61,365.61,PLAN
+DWWM-14094-Bolt,202,312.61,365.61,PLAN
+DWWM-14096-Bolt,191,294.12,345.7,PLAN
+DWWM-14097-Bolt,191,294.12,345.7,PLAN
+DWWM-14098-Bolt,230,356.3,416.29,PLAN
+DWWM-14099-Bolt,202,312.61,365.61,PLAN
+DWWM-14100-Bolt,202,312.61,365.61,PLAN
+DWWM-14101-Bolt,177,272.27,320.36,PLAN
+DWWM-14103-Bolt,177,272.27,320.36,PLAN
+DWWM-14105-Bolt,163,248.74,295.02,PLAN
+DWWM-14106-Bolt,163,248.74,295.02,PLAN
+DWWM-14107-Bolt,163,248.74,295.02,PLAN
+DWWM-14108-Bolt,163,248.74,295.02,PLAN
+DWWM-14109-Bolt,163,248.74,295.02,PLAN
+DWWM-14111-Bolt,208,321.01,376.47,PLAN
+DWWM-14112-Bolt,208,321.01,376.47,PLAN
+DWWM-14113-Bolt,208,321.01,376.47,PLAN
+DWWM-14114-Bolt,208,321.01,376.47,PLAN
+DWWM-14115-Bolt,208,321.01,376.47,PLAN
+DWWM-14116-Bolt,208,321.01,376.47,PLAN
+DWWM-14123-Bolt,208,321.01,376.47,PLAN
+DWWM-14125-Bolt,208,321.01,376.47,PLAN
+DWWM-14126-Bolt,208,321.01,376.47,PLAN
+DWWM-14127-Bolt,208,321.01,376.47,PLAN
+DWWM-14129-Bolt,208,321.01,376.47,PLAN
+DWWM-14414-Bolt,177,272.27,320.36,PLAN
+DWWM-14447-Bolt,208,321.01,376.47,PLAN
+DWWM-14448-Bolt,208,321.01,376.47,PLAN
+DWWM-14449-Bolt,208,321.01,376.47,PLAN
+DWWM-14450-Bolt,208,321.01,376.47,PLAN
+DWWM-14451-Bolt,208,321.01,376.47,PLAN
+DWWM-14452-Bolt,208,321.01,376.47,PLAN
+DWWM-14479-Bolt,208,321.01,376.47,PLAN
+DWWM-14480-Bolt,208,321.01,376.47,PLAN
+DWWM-14484-Bolt,208,321.01,376.47,PLAN
\ No newline at end of file
diff --git a/scripts/wm-reprice/dryrun-morrisco.csv b/scripts/wm-reprice/dryrun-morrisco.csv
new file mode 100644
index 0000000..d062117
--- /dev/null
+++ b/scripts/wm-reprice/dryrun-morrisco.csv
@@ -0,0 +1,662 @@
+sku,cost,old_price,new_price,note
+DWWM-600000,171,309.5,309.5,ALREADY
+DWWM-600001,216,390.95,390.95,ALREADY
+DWWM-600002,216,390.95,390.95,ALREADY
+DWWM-600003,191,345.7,345.7,ALREADY
+DWWM-600004,191,345.7,345.7,ALREADY
+DWWM-600005,191,345.7,345.7,ALREADY
+DWWM-600006,216,390.95,390.95,ALREADY
+DWWM-600007,216,390.95,390.95,ALREADY
+DWWM-600010,191,345.7,345.7,ALREADY
+DWWM-600011,191,345.7,345.7,ALREADY
+DWWM-600012,171,309.5,309.5,ALREADY
+DWWM-600016,171,309.5,309.5,ALREADY
+DWWM-600017,267,483.26,483.26,ALREADY
+DWWM-600018,267,483.26,483.26,ALREADY
+DWWM-600019,163,295.02,295.02,ALREADY
+DWWM-600020,163,295.02,295.02,ALREADY
+DWWM-600021,163,295.02,295.02,ALREADY
+DWWM-600022,149,269.68,269.68,ALREADY
+DWWM-600025,253,457.92,457.92,ALREADY
+DWWM-600029,149,269.68,269.68,ALREADY
+DWWM-600030,149,269.68,269.68,ALREADY
+DWWM-600031,149,269.68,269.68,ALREADY
+DWWM-600032,163,295.02,295.02,ALREADY
+DWWM-600033,163,295.02,295.02,ALREADY
+DWWM-600034,163,295.02,295.02,ALREADY
+DWWM-600035,163,295.02,295.02,ALREADY
+DWWM-600036,163,295.02,295.02,ALREADY
+DWWM-600037,163,295.02,295.02,ALREADY
+DWWM-600038,163,295.02,295.02,ALREADY
+DWWM-600047,216,390.95,390.95,ALREADY
+DWWM-600048,216,390.95,390.95,ALREADY
+DWWM-600049,216,390.95,390.95,ALREADY
+DWWM-600050,216,390.95,390.95,ALREADY
+DWWM-600051,191,345.7,345.7,ALREADY
+DWWM-600052,191,345.7,345.7,ALREADY
+DWWM-600053,191,345.7,345.7,ALREADY
+DWWM-600054,191,345.7,345.7,ALREADY
+DWWM-600055,191,345.7,345.7,ALREADY
+DWWM-600056,191,345.7,345.7,ALREADY
+DWWM-600057,191,345.7,345.7,ALREADY
+DWWM-600058,191,345.7,345.7,ALREADY
+DWWM-600059,191,345.7,345.7,ALREADY
+DWWM-600060,191,345.7,345.7,ALREADY
+DWWM-600061,171,309.5,309.5,ALREADY
+DWWM-600062,171,309.5,309.5,ALREADY
+DWWM-600063,171,309.5,309.5,ALREADY
+DWWM-600064,171,309.5,309.5,ALREADY
+DWWM-600065,171,309.5,309.5,ALREADY
+DWWM-600066,171,309.5,309.5,ALREADY
+DWWM-600067,171,309.5,309.5,ALREADY
+DWWM-600068,157,309.5,284.16,PLAN
+DWWM-600072,171,309.5,309.5,ALREADY
+DWWM-600073,171,309.5,309.5,ALREADY
+DWWM-600074,171,309.5,309.5,ALREADY
+DWWM-600075,171,309.5,309.5,ALREADY
+DWWM-600076,177,320.36,320.36,ALREADY
+DWWM-600077,140,253.39,253.39,ALREADY
+DWWM-600078,140,253.39,253.39,ALREADY
+DWWM-600079,140,253.39,253.39,ALREADY
+DWWM-600080,163,295.02,295.02,ALREADY
+DWWM-600081,163,295.02,295.02,ALREADY
+DWWM-600082,163,295.02,295.02,ALREADY
+DWWM-600083,163,295.02,295.02,ALREADY
+DWWM-600084,163,295.02,295.02,ALREADY
+DWWM-600085,163,295.02,295.02,ALREADY
+DWWM-600086,177,320.36,320.36,ALREADY
+DWWM-600087,177,320.36,320.36,ALREADY
+DWWM-600088,177,320.36,320.36,ALREADY
+DWWM-600089,177,320.36,320.36,ALREADY
+DWWM-600090,177,320.36,320.36,ALREADY
+DWWM-600091,177,320.36,320.36,ALREADY
+DWWM-600092,177,320.36,320.36,ALREADY
+DWWM-600093,177,320.36,320.36,ALREADY
+DWWM-600094,157,284.16,284.16,ALREADY
+DWWM-600095,157,284.16,284.16,ALREADY
+DWWM-600096,157,284.16,284.16,ALREADY
+DWWM-600097,157,284.16,284.16,ALREADY
+DWWM-600098,157,284.16,284.16,ALREADY
+DWWM-600099,171,309.5,309.5,ALREADY
+DWWM-600100,171,309.5,309.5,ALREADY
+DWWM-600101,171,309.5,309.5,ALREADY
+DWWM-600102,171,309.5,309.5,ALREADY
+DWWM-600103,171,309.5,309.5,ALREADY
+DWWM-600105,171,309.5,309.5,ALREADY
+DWWM-600106,171,309.5,309.5,ALREADY
+DWWM-600107,171,309.5,309.5,ALREADY
+DWWM-600108,216,390.95,390.95,ALREADY
+DWWM-600109,157,284.16,284.16,ALREADY
+DWWM-600110,157,284.16,284.16,ALREADY
+DWWM-600111,157,284.16,284.16,ALREADY
+DWWM-600113,126,228.05,228.05,ALREADY
+DWWM-600114,126,228.05,228.05,ALREADY
+DWWM-600115,126,228.05,228.05,ALREADY
+DWWM-600116,126,228.05,228.05,ALREADY
+DWWM-600117,216,390.95,390.95,ALREADY
+DWWM-600118,191,345.7,345.7,ALREADY
+DWWM-600119,191,345.7,345.7,ALREADY
+DWWM-600120,191,345.7,345.7,ALREADY
+DWWM-600121,191,345.7,345.7,ALREADY
+DWWM-600122,157,284.16,284.16,ALREADY
+DWWM-600123,216,390.95,390.95,ALREADY
+DWWM-600124,163,295.02,295.02,ALREADY
+DWWM-600125,163,295.02,295.02,ALREADY
+DWWM-600126,171,309.5,309.5,ALREADY
+DWWM-600127,171,309.5,309.5,ALREADY
+DWWM-600128,191,345.7,345.7,ALREADY
+DWWM-600129,171,309.5,309.5,ALREADY
+DWWM-600130,163,295.02,295.02,ALREADY
+DWWM-600131,163,295.02,295.02,ALREADY
+DWWM-600132,157,284.16,284.16,ALREADY
+DWWM-600133,132,238.91,238.91,ALREADY
+DWWM-600134,140,253.39,253.39,ALREADY
+DWWM-600135,163,295.02,295.02,ALREADY
+DWWM-600136,163,295.02,295.02,ALREADY
+DWWM-600137,163,295.02,295.02,ALREADY
+DWWM-600138,163,295.02,295.02,ALREADY
+DWWM-600139,163,295.02,295.02,ALREADY
+DWWM-600140,163,295.02,295.02,ALREADY
+DWWM-600141,163,295.02,295.02,ALREADY
+DWWM-600145,132,238.91,238.91,ALREADY
+DWWM-600146,132,238.91,238.91,ALREADY
+DWWM-600147,132,238.91,238.91,ALREADY
+DWWM-600148,132,238.91,238.91,ALREADY
+DWWM-600149,132,238.91,238.91,ALREADY
+DWWM-600151,185,334.84,334.84,ALREADY
+DWWM-600152,185,334.84,334.84,ALREADY
+DWWM-600153,185,334.84,334.84,ALREADY
+DWWM-600154,185,334.84,334.84,ALREADY
+DWWM-600155,191,345.7,345.7,ALREADY
+DWWM-600156,281,508.6,508.6,ALREADY
+DWWM-600157,191,345.7,345.7,ALREADY
+DWWM-600158,185,334.84,334.84,ALREADY
+DWWM-600159,202,365.61,365.61,ALREADY
+DWWM-600160,202,365.61,365.61,NOT_ACTIVE
+DWWM-600161,202,365.61,365.61,ALREADY
+DWWM-600162,202,365.61,365.61,ALREADY
+DWWM-600163,191,345.7,345.7,ALREADY
+DWWM-600164,191,345.7,345.7,ALREADY
+DWWM-600165,191,345.7,345.7,ALREADY
+DWWM-600166,191,345.7,345.7,ALREADY
+DWWM-600167,191,345.7,345.7,ALREADY
+DWWM-600168,171,309.5,309.5,ALREADY
+DWWM-600169,171,309.5,309.5,ALREADY
+DWWM-600170,171,309.5,309.5,ALREADY
+DWWM-600171,171,309.5,309.5,ALREADY
+DWWM-600172,171,309.5,309.5,ALREADY
+DWWM-600173,171,309.5,309.5,ALREADY
+DWWM-600174,171,309.5,309.5,ALREADY
+DWWM-600175,171,309.5,309.5,ALREADY
+DWWM-600176,171,309.5,309.5,ALREADY
+DWWM-600177,236,427.15,427.15,ALREADY
+DWWM-600178,236,427.15,427.15,ALREADY
+DWWM-600179,253,457.92,457.92,ALREADY
+DWWM-600180,253,457.92,457.92,ALREADY
+DWWM-600181,253,457.92,457.92,ALREADY
+DWWM-600182,163,295.02,295.02,ALREADY
+DWWM-600183,163,295.02,295.02,ALREADY
+DWWM-600184,163,295.02,295.02,ALREADY
+DWWM-600185,157,284.16,284.16,ALREADY
+DWWM-600186,157,284.16,284.16,ALREADY
+DWWM-600187,157,284.16,284.16,ALREADY
+DWWM-600188,157,284.16,284.16,ALREADY
+DWWM-600189,177,320.36,320.36,ALREADY
+DWWM-600190,177,320.36,320.36,ALREADY
+DWWM-600191,177,320.36,320.36,ALREADY
+DWWM-600192,177,320.36,320.36,ALREADY
+DWWM-600193,177,320.36,320.36,ALREADY
+DWWM-600194,177,320.36,320.36,ALREADY
+DWWM-600195,132,238.91,238.91,ALREADY
+DWWM-600196,132,238.91,238.91,ALREADY
+DWWM-600197,132,238.91,238.91,ALREADY
+DWWM-600198,177,320.36,320.36,ALREADY
+DWWM-600199,177,320.36,320.36,ALREADY
+DWWM-600200,177,320.36,320.36,ALREADY
+DWWM-600201,177,320.36,320.36,ALREADY
+DWWM-600202,177,320.36,320.36,ALREADY
+DWWM-600203,177,320.36,320.36,ALREADY
+DWWM-600204,140,253.39,253.39,ALREADY
+DWWM-600205,140,253.39,253.39,ALREADY
+DWWM-600206,236,427.15,427.15,ALREADY
+DWWM-600207,236,427.15,427.15,ALREADY
+DWWM-600208,236,427.15,427.15,ALREADY
+DWWM-600209,202,365.61,365.61,ALREADY
+DWWM-600210,202,365.61,365.61,ALREADY
+DWWM-600211,202,365.61,365.61,ALREADY
+DWWM-600212,275,497.74,497.74,ALREADY
+DWWM-600213,275,497.74,497.74,ALREADY
+DWWM-600214,312,564.71,564.71,ALREADY
+DWWM-600215,312,564.71,564.71,ALREADY
+DWWM-600216,236,427.15,427.15,ALREADY
+DWWM-600217,275,497.74,497.74,ALREADY
+DWWM-600218,275,497.74,497.74,ALREADY
+DWWM-600219,385,696.83,696.83,ALREADY
+DWWM-600220,312,564.71,564.71,ALREADY
+DWWM-600223,385,696.83,696.83,ALREADY
+DWWM-600224,149,269.68,269.68,ALREADY
+DWWM-600225,149,269.68,269.68,ALREADY
+DWWM-600226,149,269.68,269.68,ALREADY
+DWWM-600232,163,295.02,295.02,ALREADY
+DWWM-600233,163,295.02,295.02,ALREADY
+DWWM-600234,163,295.02,295.02,ALREADY
+DWWM-600235,163,295.02,295.02,ALREADY
+DWWM-600236,171,295.02,309.5,PLAN
+DWWM-600237,163,295.02,295.02,ALREADY
+DWWM-600238,177,320.36,320.36,ALREADY
+DWWM-600239,177,320.36,320.36,ALREADY
+DWWM-600240,177,320.36,320.36,ALREADY
+DWWM-600244,149,269.68,269.68,ALREADY
+DWWM-600245,171,309.5,309.5,ALREADY
+DWWM-600246,171,309.5,309.5,ALREADY
+DWWM-600247,191,345.7,345.7,ALREADY
+DWWM-600248,171,309.5,309.5,ALREADY
+DWWM-600249,171,309.5,309.5,ALREADY
+DWWM-600250,171,309.5,309.5,ALREADY
+DWWM-600251,171,309.5,309.5,ALREADY
+DWWM-600252,171,309.5,309.5,ALREADY
+DWWM-600253,171,309.5,309.5,ALREADY
+DWWM-600254,191,309.5,345.7,PLAN
+DWWM-600255,171,309.5,309.5,ALREADY
+DWWM-600256,171,309.5,309.5,ALREADY
+DWWM-600257,171,309.5,309.5,ALREADY
+DWWM-600258,157,284.16,284.16,ALREADY
+DWWM-600259,157,284.16,284.16,ALREADY
+DWWM-600260,157,284.16,284.16,ALREADY
+DWWM-600261,157,284.16,284.16,ALREADY
+DWWM-600262,157,284.16,284.16,ALREADY
+DWWM-600263,191,345.7,345.7,ALREADY
+DWWM-600264,191,345.7,345.7,ALREADY
+DWWM-600265,191,345.7,345.7,ALREADY
+DWWM-600266,191,345.7,345.7,ALREADY
+DWWM-600267,191,345.7,345.7,ALREADY
+DWWM-600268,191,345.7,345.7,ALREADY
+DWWM-600269,191,345.7,345.7,ALREADY
+DWWM-600270,191,345.7,345.7,ALREADY
+DWWM-600271,216,390.95,390.95,ALREADY
+DWWM-600272,216,390.95,390.95,ALREADY
+DWWM-600273,216,390.95,390.95,ALREADY
+DWWM-600274,216,390.95,390.95,ALREADY
+DWWM-600275,216,390.95,390.95,ALREADY
+DWWM-600276,216,390.95,390.95,ALREADY
+DWWM-600278,253,457.92,457.92,ALREADY
+DWWM-600279,253,457.92,457.92,ALREADY
+DWWM-600280,222,401.81,401.81,ALREADY
+DWWM-600281,222,401.81,401.81,ALREADY
+DWWM-600282,222,401.81,401.81,ALREADY
+DWWM-600283,222,401.81,401.81,ALREADY
+DWWM-600284,191,345.7,345.7,ALREADY
+DWWM-600285,191,345.7,345.7,ALREADY
+DWWM-600286,191,345.7,345.7,ALREADY
+DWWM-600287,191,345.7,345.7,ALREADY
+DWWM-600288,208,376.47,376.47,ALREADY
+DWWM-600289,208,376.47,376.47,ALREADY
+DWWM-600290,208,376.47,376.47,ALREADY
+DWWM-600291,208,376.47,376.47,ALREADY
+DWWM-600292,208,376.47,376.47,ALREADY
+DWWM-600293,208,376.47,376.47,ALREADY
+DWWM-600294,208,376.47,376.47,ALREADY
+DWWM-600295,208,376.47,376.47,ALREADY
+DWWM-600296,208,376.47,376.47,ALREADY
+DWWM-600297,208,376.47,376.47,ALREADY
+DWWM-600298,208,376.47,376.47,ALREADY
+DWWM-600299,177,320.36,320.36,ALREADY
+DWWM-600300,177,320.36,320.36,ALREADY
+DWWM-600301,177,320.36,320.36,ALREADY
+DWWM-600302,163,295.02,295.02,ALREADY
+DWWM-600303,163,295.02,295.02,ALREADY
+DWWM-600304,163,295.02,295.02,ALREADY
+DWWM-600305,163,295.02,295.02,ALREADY
+DWWM-600306,163,295.02,295.02,ALREADY
+DWWM-600307,202,365.61,365.61,ALREADY
+DWWM-600308,202,365.61,365.61,ALREADY
+DWWM-600309,202,365.61,365.61,ALREADY
+DWWM-600310,202,365.61,365.61,ALREADY
+DWWM-600311,230,416.29,416.29,ALREADY
+DWWM-600312,202,365.61,365.61,ALREADY
+DWWM-600313,202,365.61,365.61,ALREADY
+DWWM-600314,191,345.7,345.7,ALREADY
+DWWM-600315,191,345.7,345.7,ALREADY
+DWWM-600316,191,345.7,345.7,ALREADY
+DWWM-600317,191,345.7,345.7,ALREADY
+DWWM-600318,177,320.36,320.36,ALREADY
+DWWM-600319,177,320.36,320.36,ALREADY
+DWWM-600320,177,320.36,320.36,ALREADY
+DWWM-600321,267,483.26,483.26,ALREADY
+DWWM-600322,267,483.26,483.26,ALREADY
+DWWM-600323,267,483.26,483.26,ALREADY
+DWWM-600324,191,345.7,345.7,ALREADY
+DWWM-600325,191,345.7,345.7,ALREADY
+DWWM-600326,191,345.7,345.7,ALREADY
+DWWM-600327,191,345.7,345.7,ALREADY
+DWWM-600328,163,295.02,295.02,ALREADY
+DWWM-600329,163,295.02,295.02,ALREADY
+DWWM-600330,163,295.02,295.02,ALREADY
+DWWM-600331,163,295.02,295.02,ALREADY
+DWWM-600332,163,295.02,295.02,ALREADY
+DWWM-600333,163,295.02,295.02,ALREADY
+DWWM-600334,163,295.02,295.02,ALREADY
+DWWM-600335,163,295.02,295.02,ALREADY
+DWWM-600336,163,295.02,295.02,ALREADY
+DWWM-600337,163,295.02,295.02,ALREADY
+DWWM-600338,163,295.02,295.02,ALREADY
+DWWM-600339,163,295.02,295.02,ALREADY
+DWWM-600340,163,295.02,295.02,ALREADY
+DWWM-600341,163,295.02,295.02,ALREADY
+DWWM-600342,351,635.29,635.29,ALREADY
+DWWM-600343,351,635.29,635.29,ALREADY
+DWWM-600344,171,309.5,309.5,ALREADY
+DWWM-600345,149,269.68,269.68,ALREADY
+DWWM-600346,126,228.05,228.05,ALREADY
+DWWM-600347,163,295.02,295.02,ALREADY
+DWWM-600348,149,269.68,269.68,ALREADY
+DWWM-600349,177,320.36,320.36,ALREADY
+DWWM-600350,177,320.36,320.36,ALREADY
+DWWM-600351,177,320.36,320.36,ALREADY
+DWWM-600352,163,295.02,295.02,ALREADY
+DWWM-600353,163,295.02,295.02,ALREADY
+DWWM-600354,191,345.7,345.7,ALREADY
+DWWM-600355,191,345.7,345.7,ALREADY
+DWWM-600356,163,295.02,295.02,ALREADY
+DWWM-600357,157,284.16,284.16,ALREADY
+DWWM-600358,149,269.68,269.68,ALREADY
+DWWM-600359,149,269.68,269.68,ALREADY
+DWWM-600360,132,238.91,238.91,ALREADY
+DWWM-600361,191,345.7,345.7,ALREADY
+DWWM-600362,118,213.57,213.57,ALREADY
+DWWM-600363,163,295.02,295.02,ALREADY
+DWWM-600364,163,295.02,295.02,ALREADY
+DWWM-600365,163,295.02,295.02,ALREADY
+DWWM-600366,385,696.83,696.83,ALREADY
+DWWM-600368,216,390.95,390.95,ALREADY
+DWWM-600369,216,390.95,390.95,ALREADY
+DWWM-600370,216,390.95,390.95,ALREADY
+DWWM-600371,177,320.36,320.36,ALREADY
+DWWM-600372,216,390.95,390.95,ALREADY
+DWWM-600373,216,390.95,390.95,ALREADY
+DWWM-600374,163,295.02,295.02,ALREADY
+DWWM-600375,163,295.02,295.02,ALREADY
+DWWM-600376,163,295.02,295.02,ALREADY
+DWWM-600377,163,295.02,295.02,ALREADY
+DWWM-600378,163,295.02,295.02,ALREADY
+DWWM-600379,149,269.68,269.68,ALREADY
+DWWM-600380,149,269.68,269.68,ALREADY
+DWWM-600381,149,269.68,269.68,ALREADY
+DWWM-600382,149,269.68,269.68,ALREADY
+DWWM-600383,140,253.39,253.39,ALREADY
+DWWM-600384,140,253.39,253.39,ALREADY
+DWWM-600385,140,253.39,253.39,ALREADY
+DWWM-600386,140,253.39,253.39,ALREADY
+DWWM-600387,140,253.39,253.39,ALREADY
+DWWM-600388,191,345.7,345.7,ALREADY
+DWWM-600389,191,345.7,345.7,ALREADY
+DWWM-600390,191,345.7,345.7,ALREADY
+DWWM-600391,191,345.7,345.7,ALREADY
+DWWM-600392,191,345.7,345.7,ALREADY
+DWWM-600393,222,401.81,401.81,ALREADY
+DWWM-600394,222,401.81,401.81,ALREADY
+DWWM-600395,222,401.81,401.81,ALREADY
+DWWM-600396,253,457.92,457.92,ALREADY
+DWWM-600397,253,457.92,457.92,ALREADY
+DWWM-600398,253,457.92,457.92,ALREADY
+DWWM-600399,149,269.68,269.68,ALREADY
+DWWM-600400,157,284.16,284.16,ALREADY
+DWWM-600401,157,284.16,284.16,ALREADY
+DWWM-600402,163,295.02,295.02,ALREADY
+DWWM-600403,163,295.02,295.02,ALREADY
+DWWM-600404,163,295.02,295.02,ALREADY
+DWWM-600405,185,334.84,334.84,ALREADY
+DWWM-600406,185,334.84,334.84,ALREADY
+DWWM-600407,185,334.84,334.84,ALREADY
+DWWM-600408,185,334.84,334.84,ALREADY
+DWWM-600409,171,309.5,309.5,ALREADY
+DWWM-600410,171,309.5,309.5,ALREADY
+DWWM-600411,171,309.5,309.5,ALREADY
+DWWM-600412,163,295.02,295.02,ALREADY
+DWWM-600416,202,365.61,365.61,ALREADY
+DWWM-600417,202,365.61,365.61,ALREADY
+DWWM-600418,202,365.61,365.61,ALREADY
+DWWM-600419,202,365.61,365.61,ALREADY
+DWWM-600420,157,284.16,284.16,ALREADY
+DWWM-600421,157,284.16,284.16,ALREADY
+DWWM-600422,157,284.16,284.16,ALREADY
+DWWM-600423,185,334.84,334.84,ALREADY
+DWWM-600424,185,334.84,334.84,ALREADY
+DWWM-600425,185,334.84,334.84,ALREADY
+DWWM-600426,185,334.84,334.84,ALREADY
+DWWM-600427,185,334.84,334.84,ALREADY
+DWWM-600428,185,334.84,334.84,ALREADY
+DWWM-600429,185,334.84,334.84,ALREADY
+DWWM-600430,185,334.84,334.84,ALREADY
+DWWM-600431,185,334.84,334.84,ALREADY
+DWWM-600432,185,334.84,334.84,ALREADY
+DWWM-600433,185,334.84,334.84,ALREADY
+DWWM-600434,185,334.84,334.84,ALREADY
+DWWM-600435,185,334.84,334.84,ALREADY
+DWWM-600436,185,334.84,334.84,ALREADY
+DWWM-600437,185,334.84,334.84,ALREADY
+DWWM-600438,185,334.84,334.84,ALREADY
+DWWM-600439,185,334.84,334.84,ALREADY
+DWWM-600440,185,334.84,334.84,ALREADY
+DWWM-600441,236,427.15,427.15,ALREADY
+DWWM-600442,185,334.84,334.84,ALREADY
+DWWM-600443,185,334.84,334.84,ALREADY
+DWWM-600444,185,334.84,334.84,ALREADY
+DWWM-600445,185,334.84,334.84,ALREADY
+DWWM-600446,171,309.5,309.5,ALREADY
+DWWM-600447,171,309.5,309.5,ALREADY
+DWWM-600448,163,295.02,295.02,ALREADY
+DWWM-600449,157,284.16,284.16,ALREADY
+DWWM-600450,149,269.68,269.68,ALREADY
+DWWM-600451,171,309.5,309.5,ALREADY
+DWWM-600452,163,295.02,295.02,ALREADY
+DWWM-600453,157,284.16,284.16,ALREADY
+DWWM-600454,157,284.16,284.16,ALREADY
+DWWM-600455,163,295.02,295.02,ALREADY
+DWWM-600456,163,295.02,295.02,ALREADY
+DWWM-600457,149,269.68,269.68,ALREADY
+DWWM-600458,253,457.92,457.92,ALREADY
+DWWM-600459,253,457.92,457.92,ALREADY
+DWWM-600460,253,457.92,457.92,ALREADY
+DWWM-600461,275,497.74,497.74,ALREADY
+DWWM-600462,275,497.74,497.74,ALREADY
+DWWM-600463,275,497.74,497.74,ALREADY
+DWWM-600464,275,497.74,497.74,ALREADY
+DWWM-600465,275,497.74,497.74,ALREADY
+DWWM-600466,275,497.74,497.74,ALREADY
+DWWM-600467,312,564.71,564.71,ALREADY
+DWWM-600468,312,564.71,564.71,ALREADY
+DWWM-600469,222,401.81,401.81,ALREADY
+DWWM-600470,222,401.81,401.81,ALREADY
+DWWM-600471,191,345.7,345.7,ALREADY
+DWWM-600472,191,345.7,345.7,ALREADY
+DWWM-600473,191,345.7,345.7,ALREADY
+DWWM-600474,312,564.71,564.71,ALREADY
+DWWM-600475,312,564.71,564.71,ALREADY
+DWWM-600476,385,696.83,696.83,ALREADY
+DWWM-600477,385,696.83,696.83,ALREADY
+DWWM-600478,385,696.83,696.83,ALREADY
+DWWM-600479,163,295.02,295.02,ALREADY
+DWWM-600480,163,295.02,295.02,ALREADY
+DWWM-600481,163,295.02,295.02,ALREADY
+DWWM-600483,163,295.02,295.02,ALREADY
+DWWM-600484,202,365.61,365.61,ALREADY
+DWWM-600485,202,365.61,365.61,ALREADY
+DWWM-600486,202,365.61,365.61,ALREADY
+DWWM-600487,202,365.61,365.61,ALREADY
+DWWM-600488,202,365.61,365.61,ALREADY
+DWWM-600490,177,320.36,320.36,ALREADY
+DWWM-600491,163,295.02,295.02,ALREADY
+DWWM-600492,163,295.02,295.02,ALREADY
+DWWM-600493,185,334.84,334.84,ALREADY
+DWWM-600494,185,334.84,334.84,ALREADY
+DWWM-600495,185,334.84,334.84,ALREADY
+DWWM-600496,185,334.84,334.84,ALREADY
+DWWM-600497,177,320.36,320.36,ALREADY
+DWWM-600498,177,320.36,320.36,ALREADY
+DWWM-600499,177,320.36,320.36,ALREADY
+DWWM-600500,177,320.36,320.36,ALREADY
+DWWM-600501,177,320.36,320.36,ALREADY
+DWWM-600502,185,334.84,334.84,ALREADY
+DWWM-600503,185,334.84,334.84,ALREADY
+DWWM-600504,185,334.84,334.84,ALREADY
+DWWM-600505,185,334.84,334.84,ALREADY
+DWWM-600506,185,334.84,334.84,ALREADY
+DWWM-600507,171,309.5,309.5,ALREADY
+DWWM-600508,171,309.5,309.5,ALREADY
+DWWM-600512,253,457.92,457.92,ALREADY
+DWWM-600513,253,457.92,457.92,ALREADY
+DWWM-600514,253,457.92,457.92,ALREADY
+DWWM-600515,253,457.92,457.92,ALREADY
+DWWM-600516,343,620.81,620.81,ALREADY
+DWWM-600517,343,620.81,620.81,ALREADY
+DWWM-600522,289,523.08,523.08,ALREADY
+DWWM-600523,289,523.08,523.08,ALREADY
+DWWM-600524,289,523.08,523.08,ALREADY
+DWWM-600525,289,523.08,523.08,ALREADY
+DWWM-600526,236,427.15,427.15,ALREADY
+DWWM-600527,236,427.15,427.15,ALREADY
+DWWM-600528,236,427.15,427.15,ALREADY
+DWWM-600530,177,320.36,320.36,ALREADY
+DWWM-600531,202,365.61,365.61,ALREADY
+DWWM-600532,171,309.5,309.5,ALREADY
+DWWM-600533,171,309.5,309.5,ALREADY
+DWWM-600534,171,309.5,309.5,ALREADY
+DWWM-600535,126,228.05,228.05,ALREADY
+DWWM-600536,126,228.05,228.05,ALREADY
+DWWM-600537,126,228.05,228.05,ALREADY
+DWWM-600538,126,228.05,228.05,ALREADY
+DWWM-600539,126,228.05,228.05,ALREADY
+DWWM-600540,202,365.61,365.61,ALREADY
+DWWM-600541,202,365.61,365.61,ALREADY
+DWWM-600542,216,390.95,390.95,ALREADY
+DWWM-600543,216,390.95,390.95,ALREADY
+DWWM-600544,216,390.95,390.95,ALREADY
+DWWM-600545,171,309.5,309.5,ALREADY
+DWWM-600546,171,309.5,309.5,ALREADY
+DWWM-600547,171,309.5,309.5,ALREADY
+DWWM-600548,171,309.5,309.5,ALREADY
+DWWM-600549,171,309.5,309.5,ALREADY
+DWWM-600550,185,334.84,334.84,ALREADY
+DWWM-600551,185,334.84,334.84,ALREADY
+DWWM-600552,185,334.84,334.84,ALREADY
+DWWM-600553,185,334.84,334.84,ALREADY
+DWWM-600554,185,334.84,334.84,ALREADY
+DWWM-600555,185,334.84,334.84,ALREADY
+DWWM-600556,185,334.84,334.84,ALREADY
+DWWM-600557,185,334.84,334.84,ALREADY
+DWWM-600558,185,334.84,334.84,ALREADY
+DWWM-600559,185,334.84,334.84,ALREADY
+DWWM-600560,230,416.29,416.29,ALREADY
+DWWM-600561,230,416.29,416.29,ALREADY
+DWWM-600562,230,416.29,416.29,ALREADY
+DWWM-600565,216,390.95,390.95,ALREADY
+DWWM-600566,163,295.02,295.02,ALREADY
+DWWM-600567,157,284.16,284.16,ALREADY
+DWWM-600568,281,508.6,508.6,ALREADY
+DWWM-600569,281,508.6,508.6,ALREADY
+DWWM-600570,281,508.6,508.6,ALREADY
+DWWM-600571,281,508.6,508.6,ALREADY
+DWWM-600572,253,457.92,457.92,ALREADY
+DWWM-600573,253,457.92,457.92,ALREADY
+DWWM-600574,253,457.92,457.92,ALREADY
+DWWM-600578,253,457.92,457.92,ALREADY
+DWWM-600579,253,457.92,457.92,ALREADY
+DWWM-600580,253,457.92,457.92,ALREADY
+DWWM-600581,267,483.26,483.26,ALREADY
+DWWM-600582,267,483.26,483.26,ALREADY
+DWWM-600583,267,483.26,483.26,ALREADY
+DWWM-600584,253,457.92,457.92,ALREADY
+DWWM-600585,253,457.92,457.92,ALREADY
+DWWM-600586,132,238.91,238.91,ALREADY
+DWWM-600587,132,238.91,238.91,ALREADY
+DWWM-600588,132,238.91,238.91,ALREADY
+DWWM-600589,132,238.91,238.91,ALREADY
+DWWM-600590,132,238.91,238.91,ALREADY
+DWWM-600591,132,238.91,238.91,ALREADY
+DWWM-600592,132,238.91,238.91,ALREADY
+DWWM-600593,132,238.91,238.91,ALREADY
+DWWM-600594,132,238.91,238.91,ALREADY
+DWWM-600595,132,238.91,238.91,ALREADY
+DWWM-600596,132,238.91,238.91,ALREADY
+DWWM-600597,132,238.91,238.91,ALREADY
+DWWM-600598,132,238.91,238.91,ALREADY
+DWWM-600599,132,238.91,238.91,ALREADY
+DWWM-600600,132,238.91,238.91,ALREADY
+DWWM-600601,132,238.91,238.91,ALREADY
+DWWM-600602,132,238.91,238.91,ALREADY
+DWWM-600603,132,238.91,238.91,ALREADY
+DWWM-600604,132,238.91,238.91,ALREADY
+DWWM-600605,132,238.91,238.91,ALREADY
+DWWM-600606,132,238.91,238.91,ALREADY
+DWWM-600607,132,238.91,238.91,ALREADY
+DWWM-600608,132,238.91,238.91,ALREADY
+DWWM-600609,132,238.91,238.91,ALREADY
+DWWM-600610,132,238.91,238.91,ALREADY
+DWWM-600611,132,238.91,238.91,ALREADY
+DWWM-600612,132,238.91,238.91,ALREADY
+DWWM-600613,132,238.91,238.91,ALREADY
+DWWM-600614,132,238.91,238.91,ALREADY
+DWWM-600615,132,238.91,238.91,ALREADY
+DWWM-600616,171,309.5,309.5,ALREADY
+DWWM-600617,171,309.5,309.5,ALREADY
+DWWM-600618,171,309.5,309.5,ALREADY
+DWWM-600619,171,309.5,309.5,ALREADY
+DWWM-600620,171,309.5,309.5,ALREADY
+DWWM-600621,171,309.5,309.5,ALREADY
+DWWM-600622,171,309.5,309.5,ALREADY
+DWWM-600623,171,309.5,309.5,ALREADY
+DWWM-600624,171,309.5,309.5,ALREADY
+DWWM-600626,171,309.5,309.5,ALREADY
+DWWM-600627,171,309.5,309.5,ALREADY
+DWWM-600628,171,309.5,309.5,ALREADY
+DWWM-600629,171,309.5,309.5,ALREADY
+DWWM-600630,171,309.5,309.5,ALREADY
+DWWM-600631,171,309.5,309.5,ALREADY
+DWWM-600632,171,309.5,309.5,ALREADY
+DWWM-600633,171,309.5,309.5,ALREADY
+DWWM-600634,171,309.5,309.5,ALREADY
+DWWM-600635,171,309.5,309.5,ALREADY
+DWWM-600636,171,309.5,309.5,ALREADY
+DWWM-600637,171,309.5,309.5,ALREADY
+DWWM-600638,171,309.5,309.5,ALREADY
+DWWM-600639,171,309.5,309.5,ALREADY
+DWWM-600640,171,309.5,309.5,ALREADY
+DWWM-600641,140,253.39,253.39,ALREADY
+DWWM-600642,140,253.39,253.39,ALREADY
+DWWM-600643,163,295.02,295.02,ALREADY
+DWWM-600644,163,295.02,295.02,ALREADY
+DWWM-600645,163,295.02,295.02,ALREADY
+DWWM-600646,163,295.02,295.02,ALREADY
+DWWM-600647,177,320.36,320.36,ALREADY
+DWWM-600648,177,320.36,320.36,ALREADY
+DWWM-600649,177,320.36,320.36,ALREADY
+DWWM-600650,177,320.36,320.36,ALREADY
+DWWM-600651,177,320.36,320.36,ALREADY
+DWWM-600652,177,320.36,320.36,ALREADY
+DWWM-600653,177,320.36,320.36,ALREADY
+DWWM-600654,177,320.36,320.36,ALREADY
+DWWM-600655,177,320.36,320.36,ALREADY
+DWWM-600656,177,320.36,320.36,ALREADY
+DWWM-600657,177,320.36,320.36,ALREADY
+DWWM-600658,177,320.36,320.36,ALREADY
+DWWM-600659,157,284.16,284.16,ALREADY
+DWWM-600660,157,284.16,284.16,ALREADY
+DWWM-600661,171,309.5,309.5,ALREADY
+DWWM-600662,171,309.5,309.5,ALREADY
+DWWM-600663,171,309.5,309.5,ALREADY
+DWWM-600664,171,309.5,309.5,ALREADY
+DWWM-600665,191,345.7,345.7,ALREADY
+DWWM-600666,191,345.7,345.7,ALREADY
+DWWM-600667,171,309.5,309.5,ALREADY
+DWWM-600668,171,309.5,309.5,ALREADY
+DWWM-600669,216,390.95,390.95,ALREADY
+DWWM-600670,216,390.95,390.95,ALREADY
+DWWM-600671,216,390.95,390.95,ALREADY
+DWWM-600672,216,390.95,390.95,ALREADY
+DWWM-600673,191,345.7,345.7,ALREADY
+DWWM-600674,191,345.7,345.7,ALREADY
+DWWM-600676,216,390.95,390.95,ALREADY
+DWWM-600677,140,253.39,253.39,ALREADY
+DWWM-600678,140,253.39,253.39,ALREADY
+DWWM-600679,140,253.39,253.39,ALREADY
+DWWM-600680,177,320.36,320.36,ALREADY
+DWWM-600681,177,320.36,320.36,ALREADY
+DWWM-600682,177,320.36,320.36,ALREADY
+DWWM-600683,177,320.36,320.36,ALREADY
+DWWM-600684,177,320.36,320.36,ALREADY
+DWWM-600685,177,320.36,320.36,ALREADY
+DWWM-600686,177,320.36,320.36,ALREADY
+DWWM-600687,177,320.36,320.36,ALREADY
+DWWM-600688,177,320.36,320.36,ALREADY
+DWWM-600689,132,238.91,238.91,ALREADY
+DWWM-600690,132,238.91,238.91,ALREADY
+DWWM-600691,132,238.91,238.91,ALREADY
+DWWM-600692,149,269.68,269.68,ALREADY
+DWWM-600693,149,269.68,269.68,ALREADY
+DWWM-600694,177,320.36,320.36,ALREADY
+DWWM-600695,177,320.36,320.36,ALREADY
+DWWM-600696,177,320.36,320.36,ALREADY
+DWWM-600697,275,497.74,497.74,ALREADY
+DWWM-600698,275,497.74,497.74,ALREADY
+DWWM-600699,351,635.29,635.29,ALREADY
+DWWM-600700,351,635.29,635.29,ALREADY
+DWWM-600701,312,564.71,564.71,ALREADY
+DWWM-600704,281,508.6,508.6,ALREADY
+DWWM-600705,157,284.16,284.16,ALREADY
+DWWM-600706,157,284.16,284.16,ALREADY
+DWWM-600707,157,284.16,284.16,ALREADY
+DWWM-600708,157,284.16,284.16,ALREADY
+DWWM-600709,171,309.5,309.5,ALREADY
+DWWM-600710,171,309.5,309.5,ALREADY
+DWWM-600711,171,309.5,309.5,ALREADY
+DWWM-600722,191,345.7,345.7,ALREADY
+DWWM-600723,191,345.7,345.7,ALREADY
+DWWM-600724,191,345.7,345.7,ALREADY
+DWWM-600728,191,345.7,345.7,ALREADY
+DWWM-600729,191,345.7,345.7,ALREADY
+DWWM-600730,191,345.7,345.7,ALREADY
+DWWM-600733,163,295.02,295.02,ALREADY
+DWWM-600734,177,320.36,320.36,ALREADY
+DWWM-600735,177,320.36,320.36,ALREADY
+DWWM-600736,177,320.36,320.36,ALREADY
\ No newline at end of file
diff --git a/scripts/wm-reprice/plan-36.csv b/scripts/wm-reprice/plan-36.csv
new file mode 100644
index 0000000..43ee0f0
--- /dev/null
+++ b/scripts/wm-reprice/plan-36.csv
@@ -0,0 +1,36 @@
+DWWM-14011-Bolt,202,365.61
+DWWM-14092-Bolt,202,365.61
+DWWM-14094-Bolt,202,365.61
+DWWM-14096-Bolt,191,345.70
+DWWM-14097-Bolt,191,345.70
+DWWM-14098-Bolt,230,416.29
+DWWM-14099-Bolt,202,365.61
+DWWM-14100-Bolt,202,365.61
+DWWM-14101-Bolt,177,320.36
+DWWM-14103-Bolt,177,320.36
+DWWM-14105-Bolt,163,295.02
+DWWM-14106-Bolt,163,295.02
+DWWM-14107-Bolt,163,295.02
+DWWM-14108-Bolt,163,295.02
+DWWM-14109-Bolt,163,295.02
+DWWM-14111-Bolt,208,376.47
+DWWM-14112-Bolt,208,376.47
+DWWM-14113-Bolt,208,376.47
+DWWM-14114-Bolt,208,376.47
+DWWM-14115-Bolt,208,376.47
+DWWM-14116-Bolt,208,376.47
+DWWM-14123-Bolt,208,376.47
+DWWM-14125-Bolt,208,376.47
+DWWM-14126-Bolt,208,376.47
+DWWM-14127-Bolt,208,376.47
+DWWM-14129-Bolt,208,376.47
+DWWM-14414-Bolt,177,320.36
+DWWM-14447-Bolt,208,376.47
+DWWM-14448-Bolt,208,376.47
+DWWM-14449-Bolt,208,376.47
+DWWM-14450-Bolt,208,376.47
+DWWM-14451-Bolt,208,376.47
+DWWM-14452-Bolt,208,376.47
+DWWM-14479-Bolt,208,376.47
+DWWM-14480-Bolt,208,376.47
+DWWM-14484-Bolt,208,376.47
diff --git a/scripts/wm-reprice/plan-morrisco.csv b/scripts/wm-reprice/plan-morrisco.csv
new file mode 100644
index 0000000..87d2298
--- /dev/null
+++ b/scripts/wm-reprice/plan-morrisco.csv
@@ -0,0 +1,661 @@
+DWWM-600000,171,309.50
+DWWM-600001,216,390.95
+DWWM-600002,216,390.95
+DWWM-600003,191,345.70
+DWWM-600004,191,345.70
+DWWM-600005,191,345.70
+DWWM-600006,216,390.95
+DWWM-600007,216,390.95
+DWWM-600010,191,345.70
+DWWM-600011,191,345.70
+DWWM-600012,171,309.50
+DWWM-600016,171,309.50
+DWWM-600017,267,483.26
+DWWM-600018,267,483.26
+DWWM-600019,163,295.02
+DWWM-600020,163,295.02
+DWWM-600021,163,295.02
+DWWM-600022,149,269.68
+DWWM-600025,253,457.92
+DWWM-600029,149,269.68
+DWWM-600030,149,269.68
+DWWM-600031,149,269.68
+DWWM-600032,163,295.02
+DWWM-600033,163,295.02
+DWWM-600034,163,295.02
+DWWM-600035,163,295.02
+DWWM-600036,163,295.02
+DWWM-600037,163,295.02
+DWWM-600038,163,295.02
+DWWM-600047,216,390.95
+DWWM-600048,216,390.95
+DWWM-600049,216,390.95
+DWWM-600050,216,390.95
+DWWM-600051,191,345.70
+DWWM-600052,191,345.70
+DWWM-600053,191,345.70
+DWWM-600054,191,345.70
+DWWM-600055,191,345.70
+DWWM-600056,191,345.70
+DWWM-600057,191,345.70
+DWWM-600058,191,345.70
+DWWM-600059,191,345.70
+DWWM-600060,191,345.70
+DWWM-600061,171,309.50
+DWWM-600062,171,309.50
+DWWM-600063,171,309.50
+DWWM-600064,171,309.50
+DWWM-600065,171,309.50
+DWWM-600066,171,309.50
+DWWM-600067,171,309.50
+DWWM-600068,157,284.16
+DWWM-600072,171,309.50
+DWWM-600073,171,309.50
+DWWM-600074,171,309.50
+DWWM-600075,171,309.50
+DWWM-600076,177,320.36
+DWWM-600077,140,253.39
+DWWM-600078,140,253.39
+DWWM-600079,140,253.39
+DWWM-600080,163,295.02
+DWWM-600081,163,295.02
+DWWM-600082,163,295.02
+DWWM-600083,163,295.02
+DWWM-600084,163,295.02
+DWWM-600085,163,295.02
+DWWM-600086,177,320.36
+DWWM-600087,177,320.36
+DWWM-600088,177,320.36
+DWWM-600089,177,320.36
+DWWM-600090,177,320.36
+DWWM-600091,177,320.36
+DWWM-600092,177,320.36
+DWWM-600093,177,320.36
+DWWM-600094,157,284.16
+DWWM-600095,157,284.16
+DWWM-600096,157,284.16
+DWWM-600097,157,284.16
+DWWM-600098,157,284.16
+DWWM-600099,171,309.50
+DWWM-600100,171,309.50
+DWWM-600101,171,309.50
+DWWM-600102,171,309.50
+DWWM-600103,171,309.50
+DWWM-600105,171,309.50
+DWWM-600106,171,309.50
+DWWM-600107,171,309.50
+DWWM-600108,216,390.95
+DWWM-600109,157,284.16
+DWWM-600110,157,284.16
+DWWM-600111,157,284.16
+DWWM-600113,126,228.05
+DWWM-600114,126,228.05
+DWWM-600115,126,228.05
+DWWM-600116,126,228.05
+DWWM-600117,216,390.95
+DWWM-600118,191,345.70
+DWWM-600119,191,345.70
+DWWM-600120,191,345.70
+DWWM-600121,191,345.70
+DWWM-600122,157,284.16
+DWWM-600123,216,390.95
+DWWM-600124,163,295.02
+DWWM-600125,163,295.02
+DWWM-600126,171,309.50
+DWWM-600127,171,309.50
+DWWM-600128,191,345.70
+DWWM-600129,171,309.50
+DWWM-600130,163,295.02
+DWWM-600131,163,295.02
+DWWM-600132,157,284.16
+DWWM-600133,132,238.91
+DWWM-600134,140,253.39
+DWWM-600135,163,295.02
+DWWM-600136,163,295.02
+DWWM-600137,163,295.02
+DWWM-600138,163,295.02
+DWWM-600139,163,295.02
+DWWM-600140,163,295.02
+DWWM-600141,163,295.02
+DWWM-600145,132,238.91
+DWWM-600146,132,238.91
+DWWM-600147,132,238.91
+DWWM-600148,132,238.91
+DWWM-600149,132,238.91
+DWWM-600151,185,334.84
+DWWM-600152,185,334.84
+DWWM-600153,185,334.84
+DWWM-600154,185,334.84
+DWWM-600155,191,345.70
+DWWM-600156,281,508.60
+DWWM-600157,191,345.70
+DWWM-600158,185,334.84
+DWWM-600159,202,365.61
+DWWM-600160,202,365.61
+DWWM-600161,202,365.61
+DWWM-600162,202,365.61
+DWWM-600163,191,345.70
+DWWM-600164,191,345.70
+DWWM-600165,191,345.70
+DWWM-600166,191,345.70
+DWWM-600167,191,345.70
+DWWM-600168,171,309.50
+DWWM-600169,171,309.50
+DWWM-600170,171,309.50
+DWWM-600171,171,309.50
+DWWM-600172,171,309.50
+DWWM-600173,171,309.50
+DWWM-600174,171,309.50
+DWWM-600175,171,309.50
+DWWM-600176,171,309.50
+DWWM-600177,236,427.15
+DWWM-600178,236,427.15
+DWWM-600179,253,457.92
+DWWM-600180,253,457.92
+DWWM-600181,253,457.92
+DWWM-600182,163,295.02
+DWWM-600183,163,295.02
+DWWM-600184,163,295.02
+DWWM-600185,157,284.16
+DWWM-600186,157,284.16
+DWWM-600187,157,284.16
+DWWM-600188,157,284.16
+DWWM-600189,177,320.36
+DWWM-600190,177,320.36
+DWWM-600191,177,320.36
+DWWM-600192,177,320.36
+DWWM-600193,177,320.36
+DWWM-600194,177,320.36
+DWWM-600195,132,238.91
+DWWM-600196,132,238.91
+DWWM-600197,132,238.91
+DWWM-600198,177,320.36
+DWWM-600199,177,320.36
+DWWM-600200,177,320.36
+DWWM-600201,177,320.36
+DWWM-600202,177,320.36
+DWWM-600203,177,320.36
+DWWM-600204,140,253.39
+DWWM-600205,140,253.39
+DWWM-600206,236,427.15
+DWWM-600207,236,427.15
+DWWM-600208,236,427.15
+DWWM-600209,202,365.61
+DWWM-600210,202,365.61
+DWWM-600211,202,365.61
+DWWM-600212,275,497.74
+DWWM-600213,275,497.74
+DWWM-600214,312,564.71
+DWWM-600215,312,564.71
+DWWM-600216,236,427.15
+DWWM-600217,275,497.74
+DWWM-600218,275,497.74
+DWWM-600219,385,696.83
+DWWM-600220,312,564.71
+DWWM-600223,385,696.83
+DWWM-600224,149,269.68
+DWWM-600225,149,269.68
+DWWM-600226,149,269.68
+DWWM-600232,163,295.02
+DWWM-600233,163,295.02
+DWWM-600234,163,295.02
+DWWM-600235,163,295.02
+DWWM-600236,171,309.50
+DWWM-600237,163,295.02
+DWWM-600238,177,320.36
+DWWM-600239,177,320.36
+DWWM-600240,177,320.36
+DWWM-600244,149,269.68
+DWWM-600245,171,309.50
+DWWM-600246,171,309.50
+DWWM-600247,191,345.70
+DWWM-600248,171,309.50
+DWWM-600249,171,309.50
+DWWM-600250,171,309.50
+DWWM-600251,171,309.50
+DWWM-600252,171,309.50
+DWWM-600253,171,309.50
+DWWM-600254,191,345.70
+DWWM-600255,171,309.50
+DWWM-600256,171,309.50
+DWWM-600257,171,309.50
+DWWM-600258,157,284.16
+DWWM-600259,157,284.16
+DWWM-600260,157,284.16
+DWWM-600261,157,284.16
+DWWM-600262,157,284.16
+DWWM-600263,191,345.70
+DWWM-600264,191,345.70
+DWWM-600265,191,345.70
+DWWM-600266,191,345.70
+DWWM-600267,191,345.70
+DWWM-600268,191,345.70
+DWWM-600269,191,345.70
+DWWM-600270,191,345.70
+DWWM-600271,216,390.95
+DWWM-600272,216,390.95
+DWWM-600273,216,390.95
+DWWM-600274,216,390.95
+DWWM-600275,216,390.95
+DWWM-600276,216,390.95
+DWWM-600278,253,457.92
+DWWM-600279,253,457.92
+DWWM-600280,222,401.81
+DWWM-600281,222,401.81
+DWWM-600282,222,401.81
+DWWM-600283,222,401.81
+DWWM-600284,191,345.70
+DWWM-600285,191,345.70
+DWWM-600286,191,345.70
+DWWM-600287,191,345.70
+DWWM-600288,208,376.47
+DWWM-600289,208,376.47
+DWWM-600290,208,376.47
+DWWM-600291,208,376.47
+DWWM-600292,208,376.47
+DWWM-600293,208,376.47
+DWWM-600294,208,376.47
+DWWM-600295,208,376.47
+DWWM-600296,208,376.47
+DWWM-600297,208,376.47
+DWWM-600298,208,376.47
+DWWM-600299,177,320.36
+DWWM-600300,177,320.36
+DWWM-600301,177,320.36
+DWWM-600302,163,295.02
+DWWM-600303,163,295.02
+DWWM-600304,163,295.02
+DWWM-600305,163,295.02
+DWWM-600306,163,295.02
+DWWM-600307,202,365.61
+DWWM-600308,202,365.61
+DWWM-600309,202,365.61
+DWWM-600310,202,365.61
+DWWM-600311,230,416.29
+DWWM-600312,202,365.61
+DWWM-600313,202,365.61
+DWWM-600314,191,345.70
+DWWM-600315,191,345.70
+DWWM-600316,191,345.70
+DWWM-600317,191,345.70
+DWWM-600318,177,320.36
+DWWM-600319,177,320.36
+DWWM-600320,177,320.36
+DWWM-600321,267,483.26
+DWWM-600322,267,483.26
+DWWM-600323,267,483.26
+DWWM-600324,191,345.70
+DWWM-600325,191,345.70
+DWWM-600326,191,345.70
+DWWM-600327,191,345.70
+DWWM-600328,163,295.02
+DWWM-600329,163,295.02
+DWWM-600330,163,295.02
+DWWM-600331,163,295.02
+DWWM-600332,163,295.02
+DWWM-600333,163,295.02
+DWWM-600334,163,295.02
+DWWM-600335,163,295.02
+DWWM-600336,163,295.02
+DWWM-600337,163,295.02
+DWWM-600338,163,295.02
+DWWM-600339,163,295.02
+DWWM-600340,163,295.02
+DWWM-600341,163,295.02
+DWWM-600342,351,635.29
+DWWM-600343,351,635.29
+DWWM-600344,171,309.50
+DWWM-600345,149,269.68
+DWWM-600346,126,228.05
+DWWM-600347,163,295.02
+DWWM-600348,149,269.68
+DWWM-600349,177,320.36
+DWWM-600350,177,320.36
+DWWM-600351,177,320.36
+DWWM-600352,163,295.02
+DWWM-600353,163,295.02
+DWWM-600354,191,345.70
+DWWM-600355,191,345.70
+DWWM-600356,163,295.02
+DWWM-600357,157,284.16
+DWWM-600358,149,269.68
+DWWM-600359,149,269.68
+DWWM-600360,132,238.91
+DWWM-600361,191,345.70
+DWWM-600362,118,213.57
+DWWM-600363,163,295.02
+DWWM-600364,163,295.02
+DWWM-600365,163,295.02
+DWWM-600366,385,696.83
+DWWM-600368,216,390.95
+DWWM-600369,216,390.95
+DWWM-600370,216,390.95
+DWWM-600371,177,320.36
+DWWM-600372,216,390.95
+DWWM-600373,216,390.95
+DWWM-600374,163,295.02
+DWWM-600375,163,295.02
+DWWM-600376,163,295.02
+DWWM-600377,163,295.02
+DWWM-600378,163,295.02
+DWWM-600379,149,269.68
+DWWM-600380,149,269.68
+DWWM-600381,149,269.68
+DWWM-600382,149,269.68
+DWWM-600383,140,253.39
+DWWM-600384,140,253.39
+DWWM-600385,140,253.39
+DWWM-600386,140,253.39
+DWWM-600387,140,253.39
+DWWM-600388,191,345.70
+DWWM-600389,191,345.70
+DWWM-600390,191,345.70
+DWWM-600391,191,345.70
+DWWM-600392,191,345.70
+DWWM-600393,222,401.81
+DWWM-600394,222,401.81
+DWWM-600395,222,401.81
+DWWM-600396,253,457.92
+DWWM-600397,253,457.92
+DWWM-600398,253,457.92
+DWWM-600399,149,269.68
+DWWM-600400,157,284.16
+DWWM-600401,157,284.16
+DWWM-600402,163,295.02
+DWWM-600403,163,295.02
+DWWM-600404,163,295.02
+DWWM-600405,185,334.84
+DWWM-600406,185,334.84
+DWWM-600407,185,334.84
+DWWM-600408,185,334.84
+DWWM-600409,171,309.50
+DWWM-600410,171,309.50
+DWWM-600411,171,309.50
+DWWM-600412,163,295.02
+DWWM-600416,202,365.61
+DWWM-600417,202,365.61
+DWWM-600418,202,365.61
+DWWM-600419,202,365.61
+DWWM-600420,157,284.16
+DWWM-600421,157,284.16
+DWWM-600422,157,284.16
+DWWM-600423,185,334.84
+DWWM-600424,185,334.84
+DWWM-600425,185,334.84
+DWWM-600426,185,334.84
+DWWM-600427,185,334.84
+DWWM-600428,185,334.84
+DWWM-600429,185,334.84
+DWWM-600430,185,334.84
+DWWM-600431,185,334.84
+DWWM-600432,185,334.84
+DWWM-600433,185,334.84
+DWWM-600434,185,334.84
+DWWM-600435,185,334.84
+DWWM-600436,185,334.84
+DWWM-600437,185,334.84
+DWWM-600438,185,334.84
+DWWM-600439,185,334.84
+DWWM-600440,185,334.84
+DWWM-600441,236,427.15
+DWWM-600442,185,334.84
+DWWM-600443,185,334.84
+DWWM-600444,185,334.84
+DWWM-600445,185,334.84
+DWWM-600446,171,309.50
+DWWM-600447,171,309.50
+DWWM-600448,163,295.02
+DWWM-600449,157,284.16
+DWWM-600450,149,269.68
+DWWM-600451,171,309.50
+DWWM-600452,163,295.02
+DWWM-600453,157,284.16
+DWWM-600454,157,284.16
+DWWM-600455,163,295.02
+DWWM-600456,163,295.02
+DWWM-600457,149,269.68
+DWWM-600458,253,457.92
+DWWM-600459,253,457.92
+DWWM-600460,253,457.92
+DWWM-600461,275,497.74
+DWWM-600462,275,497.74
+DWWM-600463,275,497.74
+DWWM-600464,275,497.74
+DWWM-600465,275,497.74
+DWWM-600466,275,497.74
+DWWM-600467,312,564.71
+DWWM-600468,312,564.71
+DWWM-600469,222,401.81
+DWWM-600470,222,401.81
+DWWM-600471,191,345.70
+DWWM-600472,191,345.70
+DWWM-600473,191,345.70
+DWWM-600474,312,564.71
+DWWM-600475,312,564.71
+DWWM-600476,385,696.83
+DWWM-600477,385,696.83
+DWWM-600478,385,696.83
+DWWM-600479,163,295.02
+DWWM-600480,163,295.02
+DWWM-600481,163,295.02
+DWWM-600483,163,295.02
+DWWM-600484,202,365.61
+DWWM-600485,202,365.61
+DWWM-600486,202,365.61
+DWWM-600487,202,365.61
+DWWM-600488,202,365.61
+DWWM-600490,177,320.36
+DWWM-600491,163,295.02
+DWWM-600492,163,295.02
+DWWM-600493,185,334.84
+DWWM-600494,185,334.84
+DWWM-600495,185,334.84
+DWWM-600496,185,334.84
+DWWM-600497,177,320.36
+DWWM-600498,177,320.36
+DWWM-600499,177,320.36
+DWWM-600500,177,320.36
+DWWM-600501,177,320.36
+DWWM-600502,185,334.84
+DWWM-600503,185,334.84
+DWWM-600504,185,334.84
+DWWM-600505,185,334.84
+DWWM-600506,185,334.84
+DWWM-600507,171,309.50
+DWWM-600508,171,309.50
+DWWM-600512,253,457.92
+DWWM-600513,253,457.92
+DWWM-600514,253,457.92
+DWWM-600515,253,457.92
+DWWM-600516,343,620.81
+DWWM-600517,343,620.81
+DWWM-600522,289,523.08
+DWWM-600523,289,523.08
+DWWM-600524,289,523.08
+DWWM-600525,289,523.08
+DWWM-600526,236,427.15
+DWWM-600527,236,427.15
+DWWM-600528,236,427.15
+DWWM-600530,177,320.36
+DWWM-600531,202,365.61
+DWWM-600532,171,309.50
+DWWM-600533,171,309.50
+DWWM-600534,171,309.50
+DWWM-600535,126,228.05
+DWWM-600536,126,228.05
+DWWM-600537,126,228.05
+DWWM-600538,126,228.05
+DWWM-600539,126,228.05
+DWWM-600540,202,365.61
+DWWM-600541,202,365.61
+DWWM-600542,216,390.95
+DWWM-600543,216,390.95
+DWWM-600544,216,390.95
+DWWM-600545,171,309.50
+DWWM-600546,171,309.50
+DWWM-600547,171,309.50
+DWWM-600548,171,309.50
+DWWM-600549,171,309.50
+DWWM-600550,185,334.84
+DWWM-600551,185,334.84
+DWWM-600552,185,334.84
+DWWM-600553,185,334.84
+DWWM-600554,185,334.84
+DWWM-600555,185,334.84
+DWWM-600556,185,334.84
+DWWM-600557,185,334.84
+DWWM-600558,185,334.84
+DWWM-600559,185,334.84
+DWWM-600560,230,416.29
+DWWM-600561,230,416.29
+DWWM-600562,230,416.29
+DWWM-600565,216,390.95
+DWWM-600566,163,295.02
+DWWM-600567,157,284.16
+DWWM-600568,281,508.60
+DWWM-600569,281,508.60
+DWWM-600570,281,508.60
+DWWM-600571,281,508.60
+DWWM-600572,253,457.92
+DWWM-600573,253,457.92
+DWWM-600574,253,457.92
+DWWM-600578,253,457.92
+DWWM-600579,253,457.92
+DWWM-600580,253,457.92
+DWWM-600581,267,483.26
+DWWM-600582,267,483.26
+DWWM-600583,267,483.26
+DWWM-600584,253,457.92
+DWWM-600585,253,457.92
+DWWM-600586,132,238.91
+DWWM-600587,132,238.91
+DWWM-600588,132,238.91
+DWWM-600589,132,238.91
+DWWM-600590,132,238.91
+DWWM-600591,132,238.91
+DWWM-600592,132,238.91
+DWWM-600593,132,238.91
+DWWM-600594,132,238.91
+DWWM-600595,132,238.91
+DWWM-600596,132,238.91
+DWWM-600597,132,238.91
+DWWM-600598,132,238.91
+DWWM-600599,132,238.91
+DWWM-600600,132,238.91
+DWWM-600601,132,238.91
+DWWM-600602,132,238.91
+DWWM-600603,132,238.91
+DWWM-600604,132,238.91
+DWWM-600605,132,238.91
+DWWM-600606,132,238.91
+DWWM-600607,132,238.91
+DWWM-600608,132,238.91
+DWWM-600609,132,238.91
+DWWM-600610,132,238.91
+DWWM-600611,132,238.91
+DWWM-600612,132,238.91
+DWWM-600613,132,238.91
+DWWM-600614,132,238.91
+DWWM-600615,132,238.91
+DWWM-600616,171,309.50
+DWWM-600617,171,309.50
+DWWM-600618,171,309.50
+DWWM-600619,171,309.50
+DWWM-600620,171,309.50
+DWWM-600621,171,309.50
+DWWM-600622,171,309.50
+DWWM-600623,171,309.50
+DWWM-600624,171,309.50
+DWWM-600626,171,309.50
+DWWM-600627,171,309.50
+DWWM-600628,171,309.50
+DWWM-600629,171,309.50
+DWWM-600630,171,309.50
+DWWM-600631,171,309.50
+DWWM-600632,171,309.50
+DWWM-600633,171,309.50
+DWWM-600634,171,309.50
+DWWM-600635,171,309.50
+DWWM-600636,171,309.50
+DWWM-600637,171,309.50
+DWWM-600638,171,309.50
+DWWM-600639,171,309.50
+DWWM-600640,171,309.50
+DWWM-600641,140,253.39
+DWWM-600642,140,253.39
+DWWM-600643,163,295.02
+DWWM-600644,163,295.02
+DWWM-600645,163,295.02
+DWWM-600646,163,295.02
+DWWM-600647,177,320.36
+DWWM-600648,177,320.36
+DWWM-600649,177,320.36
+DWWM-600650,177,320.36
+DWWM-600651,177,320.36
+DWWM-600652,177,320.36
+DWWM-600653,177,320.36
+DWWM-600654,177,320.36
+DWWM-600655,177,320.36
+DWWM-600656,177,320.36
+DWWM-600657,177,320.36
+DWWM-600658,177,320.36
+DWWM-600659,157,284.16
+DWWM-600660,157,284.16
+DWWM-600661,171,309.50
+DWWM-600662,171,309.50
+DWWM-600663,171,309.50
+DWWM-600664,171,309.50
+DWWM-600665,191,345.70
+DWWM-600666,191,345.70
+DWWM-600667,171,309.50
+DWWM-600668,171,309.50
+DWWM-600669,216,390.95
+DWWM-600670,216,390.95
+DWWM-600671,216,390.95
+DWWM-600672,216,390.95
+DWWM-600673,191,345.70
+DWWM-600674,191,345.70
+DWWM-600676,216,390.95
+DWWM-600677,140,253.39
+DWWM-600678,140,253.39
+DWWM-600679,140,253.39
+DWWM-600680,177,320.36
+DWWM-600681,177,320.36
+DWWM-600682,177,320.36
+DWWM-600683,177,320.36
+DWWM-600684,177,320.36
+DWWM-600685,177,320.36
+DWWM-600686,177,320.36
+DWWM-600687,177,320.36
+DWWM-600688,177,320.36
+DWWM-600689,132,238.91
+DWWM-600690,132,238.91
+DWWM-600691,132,238.91
+DWWM-600692,149,269.68
+DWWM-600693,149,269.68
+DWWM-600694,177,320.36
+DWWM-600695,177,320.36
+DWWM-600696,177,320.36
+DWWM-600697,275,497.74
+DWWM-600698,275,497.74
+DWWM-600699,351,635.29
+DWWM-600700,351,635.29
+DWWM-600701,312,564.71
+DWWM-600704,281,508.60
+DWWM-600705,157,284.16
+DWWM-600706,157,284.16
+DWWM-600707,157,284.16
+DWWM-600708,157,284.16
+DWWM-600709,171,309.50
+DWWM-600710,171,309.50
+DWWM-600711,171,309.50
+DWWM-600722,191,345.70
+DWWM-600723,191,345.70
+DWWM-600724,191,345.70
+DWWM-600728,191,345.70
+DWWM-600729,191,345.70
+DWWM-600730,191,345.70
+DWWM-600733,163,295.02
+DWWM-600734,177,320.36
+DWWM-600735,177,320.36
+DWWM-600736,177,320.36
diff --git a/scripts/wm-reprice/reprice.mjs b/scripts/wm-reprice/reprice.mjs
index 150b314..fc4fe00 100644
--- a/scripts/wm-reprice/reprice.mjs
+++ b/scripts/wm-reprice/reprice.mjs
@@ -11,7 +11,9 @@ import { gql } from '../lib/shopify.mjs';
const APPLY = process.env.APPLY === '1';
const DIR = new URL('.', import.meta.url).pathname;
-const plan = fs.readFileSync(DIR + 'plan.csv', 'utf8').trim().split('\n').map(l => {
+const PLAN = process.env.PLAN || 'plan.csv';
+const SUF = process.env.SUF || '';
+const plan = fs.readFileSync(DIR + PLAN, 'utf8').trim().split('\n').map(l => {
const [sku, cost, np] = l.split(',');
return { sku, cost: +cost, target: +np };
});
@@ -43,9 +45,9 @@ async function resolve(sku) {
console.log(`resolved:${rows.length - unresolved} unresolved:${unresolved} not-active:${notactive} already-at-target:${rows.filter(r => r.note === 'ALREADY').length} to-write:${writable.length}`);
console.log(`list Σ: $${totOld.toFixed(2)} -> $${totNew.toFixed(2)} (Δ +$${(totNew - totOld).toFixed(2)}, +${(100 * (totNew / totOld - 1)).toFixed(1)}%)\n`);
// restore-map (always written, even in DRY, so the reversal is prepared)
- fs.writeFileSync(DIR + 'restore-map.csv', 'variant_gid,sku,old_price,new_price\n' +
+ fs.writeFileSync(DIR + `restore-map${SUF}.csv`, 'variant_gid,sku,old_price,new_price\n' +
writable.map(r => `${r.vgid},${r.sku},${r.live},${r.target}`).join('\n'));
- fs.writeFileSync(DIR + 'dryrun.csv', 'sku,cost,old_price,new_price,note\n' +
+ fs.writeFileSync(DIR + `dryrun${SUF}.csv`, 'sku,cost,old_price,new_price,note\n' +
rows.map(r => `${r.sku},${r.cost},${r.live ?? ''},${r.target},${r.note}`).join('\n'));
console.log('wrote plan -> dryrun.csv + restore-map.csv (examples):');
writable.slice(0, 5).forEach(r => console.log(` ${r.sku}: ${r.live} -> ${r.target}`));
@@ -75,7 +77,7 @@ async function resolve(sku) {
if (u) { wrote++; applied.push(`${pv.id},${u.sku},${u.live},${pv.price}`); }
});
}
- fs.writeFileSync(DIR + 'applied.csv', applied.join('\n'));
+ fs.writeFileSync(DIR + `applied${SUF}.csv`, applied.join('\n'));
console.log(`\n=== APPLIED === wrote:${wrote} drift-skip:${drift} err:${err}`);
console.log('reversal: restore-map.csv holds every old price. applied.csv = what changed.');
})();
diff --git a/scripts/wm-reprice/restore-map-36.csv b/scripts/wm-reprice/restore-map-36.csv
new file mode 100644
index 0000000..45095ad
--- /dev/null
+++ b/scripts/wm-reprice/restore-map-36.csv
@@ -0,0 +1,37 @@
+variant_gid,sku,old_price,new_price
+gid://shopify/ProductVariant/43181338984499,DWWM-14011-Bolt,334.45,365.61
+gid://shopify/ProductVariant/43181350387763,DWWM-14092-Bolt,312.61,365.61
+gid://shopify/ProductVariant/43181351239731,DWWM-14094-Bolt,312.61,365.61
+gid://shopify/ProductVariant/43181357072435,DWWM-14096-Bolt,294.12,345.7
+gid://shopify/ProductVariant/43181357137971,DWWM-14097-Bolt,294.12,345.7
+gid://shopify/ProductVariant/43181357203507,DWWM-14098-Bolt,356.3,416.29
+gid://shopify/ProductVariant/43181357269043,DWWM-14099-Bolt,312.61,365.61
+gid://shopify/ProductVariant/43181357334579,DWWM-14100-Bolt,312.61,365.61
+gid://shopify/ProductVariant/43181357400115,DWWM-14101-Bolt,272.27,320.36
+gid://shopify/ProductVariant/43181357465651,DWWM-14103-Bolt,272.27,320.36
+gid://shopify/ProductVariant/43181357531187,DWWM-14105-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357596723,DWWM-14106-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357662259,DWWM-14107-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357727795,DWWM-14108-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357793331,DWWM-14109-Bolt,248.74,295.02
+gid://shopify/ProductVariant/43181357924403,DWWM-14111-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181357989939,DWWM-14112-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358055475,DWWM-14113-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358121011,DWWM-14114-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358186547,DWWM-14115-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358252083,DWWM-14116-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358645299,DWWM-14123-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358710835,DWWM-14125-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358776371,DWWM-14126-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358841907,DWWM-14127-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181358972979,DWWM-14129-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181374537779,DWWM-14414-Bolt,272.27,320.36
+gid://shopify/ProductVariant/43181375586355,DWWM-14447-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375651891,DWWM-14448-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375717427,DWWM-14449-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375782963,DWWM-14450-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375848499,DWWM-14451-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181375914035,DWWM-14452-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181377093683,DWWM-14479-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181377159219,DWWM-14480-Bolt,321.01,376.47
+gid://shopify/ProductVariant/43181377421363,DWWM-14484-Bolt,321.01,376.47
\ No newline at end of file
diff --git a/scripts/wm-reprice/restore-map-morrisco.csv b/scripts/wm-reprice/restore-map-morrisco.csv
new file mode 100644
index 0000000..a86397c
--- /dev/null
+++ b/scripts/wm-reprice/restore-map-morrisco.csv
@@ -0,0 +1,4 @@
+variant_gid,sku,old_price,new_price
+gid://shopify/ProductVariant/44819612106803,DWWM-600068,309.5,284.16
+gid://shopify/ProductVariant/44826660667443,DWWM-600236,295.02,309.5
+gid://shopify/ProductVariant/44826672726067,DWWM-600254,309.5,345.7
\ No newline at end of file
diff --git a/scripts/wm-reprice/revert.mjs b/scripts/wm-reprice/revert.mjs
index dff88e7..02394f7 100644
--- a/scripts/wm-reprice/revert.mjs
+++ b/scripts/wm-reprice/revert.mjs
@@ -7,7 +7,8 @@ import { gql } from '../lib/shopify.mjs';
const APPLY = process.env.APPLY === '1';
const DIR = new URL('.', import.meta.url).pathname;
-const rows = fs.readFileSync(DIR + 'restore-map.csv', 'utf8').trim().split('\n').slice(1).map(l => {
+const SUF = process.env.SUF || '';
+const rows = fs.readFileSync(DIR + `restore-map${SUF}.csv`, 'utf8').trim().split('\n').slice(1).map(l => {
const [vgid, sku, oldp, newp] = l.split(',');
return { vgid, sku, oldp: +oldp, newp: +newp };
});
← 6def336 TK-11758: reversible CONTINUE->DENY fix tool for 6 $0 Latigo
·
back to Designerwallcoverings
·
auto-data-snapshot: 2026-09-16T10:07:35 (1 data files) — scr 52b975b →