Staffing & Scheduling Optimization

In this blog we will demonstrate how to solve shift scheduling problem for nurses working in a Hospital using open source optimization library pulp

Without loss of generality, in an Optimization problem we have variables, constraints and Objective function. We need to either maximize or minimize the objective function satisfying all the constraints.

First of all we need to import required libraries for solving this optimization problem

In [1]:
import pip
REQUIRED_MINIMUM_PANDAS_VERSION = '0.17.1'
try:
    import pandas as pd
    assert pd.__version__ >= REQUIRED_MINIMUM_PANDAS_VERSION
except:
    raise Exception("Version %s or above of Pandas is required to run this notebook" % REQUIRED_MINIMUM_PANDAS_VERSION)
In [4]:
# This notebook requires pandas to work
from io import StringIO
import json
import pandas as pd
from pandas import DataFrame

# Make sure that xlrd package, which is a pandas optional dependency, is installed
# This package is required for Excel I/O
try:
    import xlrd
except:
    if hasattr(sys, 'real_prefix'):
        #we are in a virtual env.
        !pip install xlrd 
    else:
        !pip install --user xlrd
        

We can read the constraints for the problem from an excel file which is self explainatory and can be downloaded Here

The steps to read the data are given in the following cell:

After reading the file you need to define required data frames for storing different constraints and variables

In [67]:
# Use pandas to read the file, one tab for each table.
nurse_xls_file = pd.ExcelFile("nurses_data.xls")
df_skills = nurse_xls_file.parse('Skills')
df_depts  = nurse_xls_file.parse('Departments')
df_shifts = nurse_xls_file.parse('Shifts')
# Rename df_shifts index
df_shifts.index.name = 'shiftId'

#print(df_shifts.head())
df = df_shifts[["day","Shift_Name"]]

# Index is column 0: name
df_nurses = nurse_xls_file.parse('Nurses', header=0, index_col=0)
df_nurse_skilles = nurse_xls_file.parse('NurseSkills')
df_vacations = nurse_xls_file.parse('NurseVacations')
df_associations = nurse_xls_file.parse('NurseAssociations')
df_incompatibilities = nurse_xls_file.parse('NurseIncompatibilities')

# Display the nurses dataframe
print("#nurses = {}".format(len(df_nurses)))
print("#shifts = {}".format(len(df_shifts)))
print("#vacations = {}".format(len(df_vacations)))
#nurses = 32
#shifts = 41
#vacations = 59

Problem and Data Exploration

In [68]:
# maximum work time (in hours)
max_work_time = 40

# maximum number of shifts worked in a week.
max_nb_shifts = 5
In [69]:
df_shifts
Out[69]:
Shift_Name department day start_time end_time min_req max_req
shiftId
0 S1 Emergency Monday 2 8 3 5
1 S2 Emergency Monday 8 12 4 7
2 S3 Emergency Monday 12 18 2 5
3 S4 Emergency Monday 18 2 3 7
4 S1 Consultation Monday 8 12 10 13
5 S2 Consultation Monday 12 18 8 12
6 S3 Cardiac Care Monday 8 12 10 13
7 S4 Cardiac Care Monday 12 18 8 12
8 S1 Emergency Tuesday 8 12 4 7
9 S2 Emergency Tuesday 12 18 2 5
10 S3 Emergency Tuesday 18 2 3 7
11 S4 Consultation Tuesday 8 12 10 13
12 S1 Consultation Tuesday 12 18 8 12
13 S2 Cardiac Care Tuesday 8 12 4 7
14 S3 Cardiac Care Tuesday 12 18 2 5
15 S4 Cardiac Care Tuesday 18 2 3 7
16 S1 Emergency Wednesday 2 8 3 5
17 S2 Emergency Wednesday 8 12 4 7
18 S3 Emergency Wednesday 12 18 2 5
19 S4 Emergency Wednesday 18 2 3 7
20 S1 Consultation Wednesday 8 12 10 13
21 S2 Consultation Wednesday 12 18 8 12
22 S3 Emergency Thursday 2 8 3 5
23 S4 Emergency Thursday 8 12 4 7
24 S1 Emergency Thursday 12 18 2 5
25 S2 Emergency Thursday 18 2 3 7
26 S3 Consultation Thursday 8 12 10 13
27 S4 Consultation Thursday 12 18 8 12
28 S1 Emergency Friday 2 8 3 5
29 S2 Emergency Friday 8 12 4 7
30 S3 Emergency Friday 12 18 2 5
31 S4 Emergency Friday 18 2 3 7
32 S1 Consultation Friday 8 12 10 13
33 S2 Consultation Friday 12 18 8 12
34 S3 Emergency Saturday 2 12 5 7
35 S4 Emergency Saturday 12 20 7 9
36 S1 Emergency Saturday 20 2 12 12
37 S2 Emergency Sunday 2 12 5 7
38 S3 Emergency Sunday 12 20 7 9
39 S4 Emergency Sunday 20 2 8 12
40 S1 Geriatrics Sunday 8 10 2 5
In [70]:
days = ["monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday"]
day_of_weeks = dict(zip(days, range(7)))

# utility to convert a day string e.g. "Monday" to an integer in 0..6
def day_to_day_of_week(day):
    return day_of_weeks[day.strip().lower()]

# for each day name, we normalize it by stripping whitespace and converting it to lowercase
# " Monday" -> "monday"
df_shifts["dow"] = df_shifts.day.apply(day_to_day_of_week)
df_shifts
Out[70]:
Shift_Name department day start_time end_time min_req max_req dow
shiftId
0 S1 Emergency Monday 2 8 3 5 0
1 S2 Emergency Monday 8 12 4 7 0
2 S3 Emergency Monday 12 18 2 5 0
3 S4 Emergency Monday 18 2 3 7 0
4 S1 Consultation Monday 8 12 10 13 0
5 S2 Consultation Monday 12 18 8 12 0
6 S3 Cardiac Care Monday 8 12 10 13 0
7 S4 Cardiac Care Monday 12 18 8 12 0
8 S1 Emergency Tuesday 8 12 4 7 1
9 S2 Emergency Tuesday 12 18 2 5 1
10 S3 Emergency Tuesday 18 2 3 7 1
11 S4 Consultation Tuesday 8 12 10 13 1
12 S1 Consultation Tuesday 12 18 8 12 1
13 S2 Cardiac Care Tuesday 8 12 4 7 1
14 S3 Cardiac Care Tuesday 12 18 2 5 1
15 S4 Cardiac Care Tuesday 18 2 3 7 1
16 S1 Emergency Wednesday 2 8 3 5 2
17 S2 Emergency Wednesday 8 12 4 7 2
18 S3 Emergency Wednesday 12 18 2 5 2
19 S4 Emergency Wednesday 18 2 3 7 2
20 S1 Consultation Wednesday 8 12 10 13 2
21 S2 Consultation Wednesday 12 18 8 12 2
22 S3 Emergency Thursday 2 8 3 5 3
23 S4 Emergency Thursday 8 12 4 7 3
24 S1 Emergency Thursday 12 18 2 5 3
25 S2 Emergency Thursday 18 2 3 7 3
26 S3 Consultation Thursday 8 12 10 13 3
27 S4 Consultation Thursday 12 18 8 12 3
28 S1 Emergency Friday 2 8 3 5 4
29 S2 Emergency Friday 8 12 4 7 4
30 S3 Emergency Friday 12 18 2 5 4
31 S4 Emergency Friday 18 2 3 7 4
32 S1 Consultation Friday 8 12 10 13 4
33 S2 Consultation Friday 12 18 8 12 4
34 S3 Emergency Saturday 2 12 5 7 5
35 S4 Emergency Saturday 12 20 7 9 5
36 S1 Emergency Saturday 20 2 12 12 5
37 S2 Emergency Sunday 2 12 5 7 6
38 S3 Emergency Sunday 12 20 7 9 6
39 S4 Emergency Sunday 20 2 8 12 6
40 S1 Geriatrics Sunday 8 10 2 5 6
In [71]:
df_shifts["wstart"] = df_shifts.start_time + 24 * df_shifts.dow
In [72]:
# an auxiliary function to calculate absolute end time of a shift
def calculate_absolute_endtime(start, end, dow):
    return 24*dow + end + (24 if start>=end else 0)

# store the results in a new column
df_shifts["wend"] = df_shifts.apply(lambda row: calculate_absolute_endtime(
        row.start_time, row.end_time, row.dow), axis=1, raw=True)
In [73]:
df_shifts["duration"] = df_shifts.wend - df_shifts.wstart
In [74]:
# also compute minimum demand in nurse-hours
df_shifts["min_demand"] = df_shifts.min_req * df_shifts.duration

# finally check the modified shifts dataframe
df_shifts
Out[74]:
Shift_Name department day start_time end_time min_req max_req dow wstart wend duration min_demand
shiftId
0 S1 Emergency Monday 2 8 3 5 0 2 8 6 18
1 S2 Emergency Monday 8 12 4 7 0 8 12 4 16
2 S3 Emergency Monday 12 18 2 5 0 12 18 6 12
3 S4 Emergency Monday 18 2 3 7 0 18 26 8 24
4 S1 Consultation Monday 8 12 10 13 0 8 12 4 40
5 S2 Consultation Monday 12 18 8 12 0 12 18 6 48
6 S3 Cardiac Care Monday 8 12 10 13 0 8 12 4 40
7 S4 Cardiac Care Monday 12 18 8 12 0 12 18 6 48
8 S1 Emergency Tuesday 8 12 4 7 1 32 36 4 16
9 S2 Emergency Tuesday 12 18 2 5 1 36 42 6 12
10 S3 Emergency Tuesday 18 2 3 7 1 42 50 8 24
11 S4 Consultation Tuesday 8 12 10 13 1 32 36 4 40
12 S1 Consultation Tuesday 12 18 8 12 1 36 42 6 48
13 S2 Cardiac Care Tuesday 8 12 4 7 1 32 36 4 16
14 S3 Cardiac Care Tuesday 12 18 2 5 1 36 42 6 12
15 S4 Cardiac Care Tuesday 18 2 3 7 1 42 50 8 24
16 S1 Emergency Wednesday 2 8 3 5 2 50 56 6 18
17 S2 Emergency Wednesday 8 12 4 7 2 56 60 4 16
18 S3 Emergency Wednesday 12 18 2 5 2 60 66 6 12
19 S4 Emergency Wednesday 18 2 3 7 2 66 74 8 24
20 S1 Consultation Wednesday 8 12 10 13 2 56 60 4 40
21 S2 Consultation Wednesday 12 18 8 12 2 60 66 6 48
22 S3 Emergency Thursday 2 8 3 5 3 74 80 6 18
23 S4 Emergency Thursday 8 12 4 7 3 80 84 4 16
24 S1 Emergency Thursday 12 18 2 5 3 84 90 6 12
25 S2 Emergency Thursday 18 2 3 7 3 90 98 8 24
26 S3 Consultation Thursday 8 12 10 13 3 80 84 4 40
27 S4 Consultation Thursday 12 18 8 12 3 84 90 6 48
28 S1 Emergency Friday 2 8 3 5 4 98 104 6 18
29 S2 Emergency Friday 8 12 4 7 4 104 108 4 16
30 S3 Emergency Friday 12 18 2 5 4 108 114 6 12
31 S4 Emergency Friday 18 2 3 7 4 114 122 8 24
32 S1 Consultation Friday 8 12 10 13 4 104 108 4 40
33 S2 Consultation Friday 12 18 8 12 4 108 114 6 48
34 S3 Emergency Saturday 2 12 5 7 5 122 132 10 50
35 S4 Emergency Saturday 12 20 7 9 5 132 140 8 56
36 S1 Emergency Saturday 20 2 12 12 5 140 146 6 72
37 S2 Emergency Sunday 2 12 5 7 6 146 156 10 50
38 S3 Emergency Sunday 12 20 7 9 6 156 164 8 56
39 S4 Emergency Sunday 20 2 8 12 6 164 170 6 48
40 S1 Geriatrics Sunday 8 10 2 5 6 152 154 2 4

Defining pulp model and variables

In [76]:
import pulp as plp
mdl = plp.LpProblem(name="nurses")
In [77]:
# the assignment variables.
#assigned = mdl.binary_var_matrix(keys1=all_nurses, keys2=all_shifts, name="assign_%s_%s")

# first global collections to iterate upon
all_nurses = df_nurses.index.values
all_shifts = df_shifts.index.values
set_I = all_nurses
set_J = all_shifts
# the assignment variables.
x_vars  = {(i,j):
plp.LpVariable(cat=plp.LpBinary, name="assign_{0}_{1}".format(i,j)) 
for i in set_I for j in set_J}
assigned = x_vars
In [78]:
# Organize decision variables in a DataFrame
df_assigned = DataFrame({'assigned': assigned})
df_assigned.index.names=['all_nurses', 'all_shifts']

# Re-organize the Data Frame as a pivot table with nurses as row index and shifts as columns:
df_assigned_pivot = df_assigned.unstack(level='all_shifts')

# Create a pivot using nurses and shifts index as dimensions
#df_assigned_pivot = df_assigned.reset_index().pivot(index='all_nurses', columns='all_shifts', values='assigned')

# Display first rows of the pivot table
df_assigned_pivot.head()
Out[78]:
assigned
all_shifts 0 1 2 3 4 5 6 7 8 9 31 32 33 34 35 36 37 38 39 40
all_nurses
Anne assign_Anne_0 assign_Anne_1 assign_Anne_2 assign_Anne_3 assign_Anne_4 assign_Anne_5 assign_Anne_6 assign_Anne_7 assign_Anne_8 assign_Anne_9 assign_Anne_31 assign_Anne_32 assign_Anne_33 assign_Anne_34 assign_Anne_35 assign_Anne_36 assign_Anne_37 assign_Anne_38 assign_Anne_39 assign_Anne_40
Bethanie assign_Bethanie_0 assign_Bethanie_1 assign_Bethanie_2 assign_Bethanie_3 assign_Bethanie_4 assign_Bethanie_5 assign_Bethanie_6 assign_Bethanie_7 assign_Bethanie_8 assign_Bethanie_9 assign_Bethanie_31 assign_Bethanie_32 assign_Bethanie_33 assign_Bethanie_34 assign_Bethanie_35 assign_Bethanie_36 assign_Bethanie_37 assign_Bethanie_38 assign_Bethanie_39 assign_Bethanie_40
Betsy assign_Betsy_0 assign_Betsy_1 assign_Betsy_2 assign_Betsy_3 assign_Betsy_4 assign_Betsy_5 assign_Betsy_6 assign_Betsy_7 assign_Betsy_8 assign_Betsy_9 assign_Betsy_31 assign_Betsy_32 assign_Betsy_33 assign_Betsy_34 assign_Betsy_35 assign_Betsy_36 assign_Betsy_37 assign_Betsy_38 assign_Betsy_39 assign_Betsy_40
Cathy assign_Cathy_0 assign_Cathy_1 assign_Cathy_2 assign_Cathy_3 assign_Cathy_4 assign_Cathy_5 assign_Cathy_6 assign_Cathy_7 assign_Cathy_8 assign_Cathy_9 assign_Cathy_31 assign_Cathy_32 assign_Cathy_33 assign_Cathy_34 assign_Cathy_35 assign_Cathy_36 assign_Cathy_37 assign_Cathy_38 assign_Cathy_39 assign_Cathy_40
Cecilia assign_Cecilia_0 assign_Cecilia_1 assign_Cecilia_2 assign_Cecilia_3 assign_Cecilia_4 assign_Cecilia_5 assign_Cecilia_6 assign_Cecilia_7 assign_Cecilia_8 assign_Cecilia_9 assign_Cecilia_31 assign_Cecilia_32 assign_Cecilia_33 assign_Cecilia_34 assign_Cecilia_35 assign_Cecilia_36 assign_Cecilia_37 assign_Cecilia_38 assign_Cecilia_39 assign_Cecilia_40

5 rows × 41 columns

In [79]:
# Create a Data Frame representing a list of shifts sorted by wstart and duration.
# One keeps only the three relevant columns: 'shiftId', 'wstart' and 'wend' in the resulting Data Frame 
df_sorted_shifts = df_shifts.sort_values(['wstart','duration']).reset_index()[['shiftId', 'wstart', 'wend']]

# Display the first rows of the newly created Data Frame
df_sorted_shifts.head()
Out[79]:
shiftId wstart wend
0 0 2 8
1 1 8 12
2 4 8 12
3 6 8 12
4 2 12 18
In [80]:
# Add 'day of week' column to vacations Data Frame
df_vacations['dow'] = df_vacations.day.apply(day_to_day_of_week)

# Join 'df_vacations', 'df_shifts' and 'df_assigned' Data Frames to create the list of 'forbidden' assigments.
# The 'reset_index()' function is invoked to move 'shiftId' index as a column in 'df_shifts' Data Frame, and
# to move the index pair ('all_nurses', 'all_shifts') as columns in 'df_assigned' Data Frame.
# 'reset_index()' is invoked so that a join can be performed between Data Frame, based on column names.
df_assigned_reindexed = df_assigned.reset_index()
df_vacation_forbidden_assignments = df_vacations.merge(df_shifts.reset_index()[['dow', 'shiftId']]).merge(
    df_assigned_reindexed, left_on=['nurse', 'shiftId'], right_on=['all_nurses', 'all_shifts'])

# Here are the first few rows of the resulting Data Frames joins
df_vacation_forbidden_assignments.head()
Out[80]:
nurse day dow shiftId all_nurses all_shifts assigned
0 Anne Friday 4 28 Anne 28 assign_Anne_28
1 Anne Friday 4 29 Anne 29 assign_Anne_29
2 Anne Friday 4 30 Anne 30 assign_Anne_30
3 Anne Friday 4 31 Anne 31 assign_Anne_31
4 Anne Friday 4 32 Anne 32 assign_Anne_32

Adding constraints to your model

In [81]:
#constraints1 = {forbidden_assignment:}
for forbidden_assignment in df_vacation_forbidden_assignments.itertuples():
    mdl += forbidden_assignment.assigned == 0


print("# vacation forbids: {} assignments".format(len(df_vacation_forbidden_assignments)))
# vacation forbids: 342 assignments
In [82]:
# Join 'df_assignment' Data Frame twice, based on associations to get corresponding decision variables pairs for all shifts
# The 'suffixes' parameter in the second merge indicates our preference for updating the name of columns that occur both
# in the first and second argument Data Frames (in our case, these columns are 'all_nurses' and 'assigned').
df_preferred_assign = df_associations.merge(
    df_assigned_reindexed, left_on='nurse1', right_on='all_nurses').merge(
    df_assigned_reindexed, left_on=['nurse2', 'all_shifts'], right_on=['all_nurses', 'all_shifts'], suffixes=('_1','_2'))

# Here are the first few rows of the resulting Data Frames joins
df_preferred_assign.head()
Out[82]:
nurse1 nurse2 all_nurses_1 all_shifts assigned_1 all_nurses_2 assigned_2
0 Isabelle Dee Isabelle 0 assign_Isabelle_0 Dee assign_Dee_0
1 Isabelle Dee Isabelle 1 assign_Isabelle_1 Dee assign_Dee_1
2 Isabelle Dee Isabelle 2 assign_Isabelle_2 Dee assign_Dee_2
3 Isabelle Dee Isabelle 3 assign_Isabelle_3 Dee assign_Dee_3
4 Isabelle Dee Isabelle 4 assign_Isabelle_4 Dee assign_Dee_4
In [83]:
#constraints2 = {preferred_assign: }    
for preferred_assign in df_preferred_assign.itertuples():
    mdl += preferred_assign.assigned_1 == preferred_assign.assigned_2
In [84]:
# Join assignment Data Frame twice, based on incompatibilities Data Frame to get corresponding decision variables pairs
#  for all shifts
df_incompatible_assign = df_incompatibilities.merge(
    df_assigned_reindexed, left_on='nurse1', right_on='all_nurses').merge(
    df_assigned_reindexed, left_on=['nurse2', 'all_shifts'], right_on=['all_nurses', 'all_shifts'], suffixes=('_1','_2'))

# Here are the first few rows of the resulting Data Frames joins
df_incompatible_assign.head()
Out[84]:
nurse1 nurse2 all_nurses_1 all_shifts assigned_1 all_nurses_2 assigned_2
0 Patricia Patrick Patricia 0 assign_Patricia_0 Patrick assign_Patrick_0
1 Patricia Patrick Patricia 1 assign_Patricia_1 Patrick assign_Patrick_1
2 Patricia Patrick Patricia 2 assign_Patricia_2 Patrick assign_Patrick_2
3 Patricia Patrick Patricia 3 assign_Patricia_3 Patrick assign_Patrick_3
4 Patricia Patrick Patricia 4 assign_Patricia_4 Patrick assign_Patrick_4
In [85]:
# auxiliary function to create worktime variable from a row
def make_var(row, varname_fmt):
    return plp.LpVariable(cat=plp.LpContinuous,lowBound=0, 
               name=varname_fmt % row.name) 

# apply the function over employee rows and store result in a new column
df_nurses["worktime"] = df_nurses.apply(lambda r: make_var(r, "worktime_%s"), axis=1)

# display employee dataframe
df_nurses
Out[85]:
seniority qualification pay_rate worktime
name
Anne 11 1 25 worktime_Anne
Bethanie 4 5 28 worktime_Bethanie
Betsy 2 2 17 worktime_Betsy
Cathy 2 2 17 worktime_Cathy
Cecilia 9 5 38 worktime_Cecilia
Chris 11 4 38 worktime_Chris
Cindy 5 2 21 worktime_Cindy
David 1 2 15 worktime_David
Debbie 7 2 24 worktime_Debbie
Dee 3 3 21 worktime_Dee
Gloria 8 2 25 worktime_Gloria
Isabelle 3 1 16 worktime_Isabelle
Jane 3 4 23 worktime_Jane
Janelle 4 3 22 worktime_Janelle
Janice 2 2 17 worktime_Janice
Jemma 2 4 22 worktime_Jemma
Joan 5 3 24 worktime_Joan
Joyce 8 3 29 worktime_Joyce
Jude 4 3 22 worktime_Jude
Julie 6 2 22 worktime_Julie
Juliet 7 4 31 worktime_Juliet
Kate 5 3 24 worktime_Kate
Nancy 8 4 32 worktime_Nancy
Nathalie 9 5 38 worktime_Nathalie
Nicole 0 2 14 worktime_Nicole
Patricia 1 1 13 worktime_Patricia
Patrick 6 1 19 worktime_Patrick
Roberta 3 5 26 worktime_Roberta
Suzanne 5 1 18 worktime_Suzanne
Vickie 7 1 20 worktime_Vickie
Wendie 5 2 21 worktime_Wendie
Zoe 8 3 29 worktime_Zoe
In [86]:
# Use pandas' groupby operation to enforce constraint calculating worktime for each employee as the sum of all assigned
#  shifts times the duration of each shift
import numpy as np

for nurse, nurse_assignments in df_assigned.groupby(level='all_nurses'):
    mdl += df_nurses.worktime[nurse] == np.dot(nurse_assignments.assigned,df_shifts.duration)
In [87]:
def set_max_work_time(v):
    v.ub = max_work_time
    # Optionally: return a string for fancy display of the constraint in the Output cell
    return str(v) + ' <= ' + str(v.ub)

df_nurses["worktime"].apply(convert_dtype=False, func=set_max_work_time)
Out[87]:
name
Anne            worktime_Anne <= 40
Bethanie    worktime_Bethanie <= 40
Betsy          worktime_Betsy <= 40
Cathy          worktime_Cathy <= 40
Cecilia      worktime_Cecilia <= 40
Chris          worktime_Chris <= 40
Cindy          worktime_Cindy <= 40
David          worktime_David <= 40
Debbie        worktime_Debbie <= 40
Dee              worktime_Dee <= 40
Gloria        worktime_Gloria <= 40
Isabelle    worktime_Isabelle <= 40
Jane            worktime_Jane <= 40
Janelle      worktime_Janelle <= 40
Janice        worktime_Janice <= 40
Jemma          worktime_Jemma <= 40
Joan            worktime_Joan <= 40
Joyce          worktime_Joyce <= 40
Jude            worktime_Jude <= 40
Julie          worktime_Julie <= 40
Juliet        worktime_Juliet <= 40
Kate            worktime_Kate <= 40
Nancy          worktime_Nancy <= 40
Nathalie    worktime_Nathalie <= 40
Nicole        worktime_Nicole <= 40
Patricia    worktime_Patricia <= 40
Patrick      worktime_Patrick <= 40
Roberta      worktime_Roberta <= 40
Suzanne      worktime_Suzanne <= 40
Vickie        worktime_Vickie <= 40
Wendie        worktime_Wendie <= 40
Zoe              worktime_Zoe <= 40
Name: worktime, dtype: object
In [88]:
for nurse, nurse_assignments in df_assigned.groupby(level='all_nurses'):
    mdl += df_nurses.worktime[nurse] <= 40
In [89]:
# Use pandas' groupby operation to enforce minimum requirement constraint for each shift
for shift, shift_nurse in df_assigned.groupby(level='all_shifts'):
    mdl += np.sum(shift_nurse.assigned) >= df_shifts.min_req[shift]

Define the objective function

In [90]:
# again leverage pandas to create a series of expressions: costs of each nurse
total_salary_series = df_nurses.worktime * df_nurses.pay_rate
# compute global salary cost using pandas sum()
total_salary_cost = total_salary_series.sum()

Add the objective function to your model

In [91]:
mdl += plp.lpSum(total_salary_cost)
mdl.sense = plp.LpMinimize
mdl.setObjective(total_salary_cost)
print(mdl)
nurses:
MINIMIZE
25*worktime_Anne + 28*worktime_Bethanie + 17*worktime_Betsy + 17*worktime_Cathy + 38*worktime_Cecilia + 38*worktime_Chris + 21*worktime_Cindy + 15*worktime_David + 24*worktime_Debbie + 21*worktime_Dee + 25*worktime_Gloria + 16*worktime_Isabelle + 23*worktime_Jane + 22*worktime_Janelle + 17*worktime_Janice + 22*worktime_Jemma + 24*worktime_Joan + 29*worktime_Joyce + 22*worktime_Jude + 22*worktime_Julie + 31*worktime_Juliet + 24*worktime_Kate + 32*worktime_Nancy + 38*worktime_Nathalie + 14*worktime_Nicole + 13*worktime_Patricia + 19*worktime_Patrick + 26*worktime_Roberta + 18*worktime_Suzanne + 20*worktime_Vickie + 21*worktime_Wendie + 29*worktime_Zoe + 0
SUBJECT TO
_C1: assign_Anne_28 = 0

_C2: assign_Anne_29 = 0

_C3: assign_Anne_30 = 0

_C4: assign_Anne_31 = 0

_C5: assign_Anne_32 = 0

_C6: assign_Anne_33 = 0

_C7: assign_Nicole_28 = 0

_C8: assign_Nicole_29 = 0

_C9: assign_Nicole_30 = 0

_C10: assign_Nicole_31 = 0

_C11: assign_Nicole_32 = 0

_C12: assign_Nicole_33 = 0

_C13: assign_Jude_28 = 0

_C14: assign_Jude_29 = 0

_C15: assign_Jude_30 = 0

_C16: assign_Jude_31 = 0

_C17: assign_Jude_32 = 0

_C18: assign_Jude_33 = 0

_C19: assign_Cecilia_28 = 0

_C20: assign_Cecilia_29 = 0

_C21: assign_Cecilia_30 = 0

_C22: assign_Cecilia_31 = 0

_C23: assign_Cecilia_32 = 0

_C24: assign_Cecilia_33 = 0

_C25: assign_Dee_28 = 0

_C26: assign_Dee_29 = 0

_C27: assign_Dee_30 = 0

_C28: assign_Dee_31 = 0

_C29: assign_Dee_32 = 0

_C30: assign_Dee_33 = 0

_C31: assign_Jemma_28 = 0

_C32: assign_Jemma_29 = 0

_C33: assign_Jemma_30 = 0

_C34: assign_Jemma_31 = 0

_C35: assign_Jemma_32 = 0

_C36: assign_Jemma_33 = 0

_C37: assign_Janelle_28 = 0

_C38: assign_Janelle_29 = 0

_C39: assign_Janelle_30 = 0

_C40: assign_Janelle_31 = 0

_C41: assign_Janelle_32 = 0

_C42: assign_Janelle_33 = 0

_C43: assign_Roberta_28 = 0

_C44: assign_Roberta_29 = 0

_C45: assign_Roberta_30 = 0

_C46: assign_Roberta_31 = 0

_C47: assign_Roberta_32 = 0

_C48: assign_Roberta_33 = 0

_C49: assign_Janice_28 = 0

_C50: assign_Janice_29 = 0

_C51: assign_Janice_30 = 0

_C52: assign_Janice_31 = 0

_C53: assign_Janice_32 = 0

_C54: assign_Janice_33 = 0

_C55: assign_Vickie_28 = 0

_C56: assign_Vickie_29 = 0

_C57: assign_Vickie_30 = 0

_C58: assign_Vickie_31 = 0

_C59: assign_Vickie_32 = 0

_C60: assign_Vickie_33 = 0

_C61: assign_Anne_37 = 0

_C62: assign_Anne_38 = 0

_C63: assign_Anne_39 = 0

_C64: assign_Anne_40 = 0

_C65: assign_Nathalie_37 = 0

_C66: assign_Nathalie_38 = 0

_C67: assign_Nathalie_39 = 0

_C68: assign_Nathalie_40 = 0

_C69: assign_Joyce_37 = 0

_C70: assign_Joyce_38 = 0

_C71: assign_Joyce_39 = 0

_C72: assign_Joyce_40 = 0

_C73: assign_Patrick_37 = 0

_C74: assign_Patrick_38 = 0

_C75: assign_Patrick_39 = 0

_C76: assign_Patrick_40 = 0

_C77: assign_Cindy_37 = 0

_C78: assign_Cindy_38 = 0

_C79: assign_Cindy_39 = 0

_C80: assign_Cindy_40 = 0

_C81: assign_Jane_37 = 0

_C82: assign_Jane_38 = 0

_C83: assign_Jane_39 = 0

_C84: assign_Jane_40 = 0

_C85: assign_Julie_37 = 0

_C86: assign_Julie_38 = 0

_C87: assign_Julie_39 = 0

_C88: assign_Julie_40 = 0

_C89: assign_Nancy_37 = 0

_C90: assign_Nancy_38 = 0

_C91: assign_Nancy_39 = 0

_C92: assign_Nancy_40 = 0

_C93: assign_Zoe_37 = 0

_C94: assign_Zoe_38 = 0

_C95: assign_Zoe_39 = 0

_C96: assign_Zoe_40 = 0

_C97: assign_Cathy_22 = 0

_C98: assign_Cathy_23 = 0

_C99: assign_Cathy_24 = 0

_C100: assign_Cathy_25 = 0

_C101: assign_Cathy_26 = 0

_C102: assign_Cathy_27 = 0

_C103: assign_Joan_22 = 0

_C104: assign_Joan_23 = 0

_C105: assign_Joan_24 = 0

_C106: assign_Joan_25 = 0

_C107: assign_Joan_26 = 0

_C108: assign_Joan_27 = 0

_C109: assign_Juliet_22 = 0

_C110: assign_Juliet_23 = 0

_C111: assign_Juliet_24 = 0

_C112: assign_Juliet_25 = 0

_C113: assign_Juliet_26 = 0

_C114: assign_Juliet_27 = 0

_C115: assign_Nathalie_22 = 0

_C116: assign_Nathalie_23 = 0

_C117: assign_Nathalie_24 = 0

_C118: assign_Nathalie_25 = 0

_C119: assign_Nathalie_26 = 0

_C120: assign_Nathalie_27 = 0

_C121: assign_Isabelle_22 = 0

_C122: assign_Isabelle_23 = 0

_C123: assign_Isabelle_24 = 0

_C124: assign_Isabelle_25 = 0

_C125: assign_Isabelle_26 = 0

_C126: assign_Isabelle_27 = 0

_C127: assign_Joyce_22 = 0

_C128: assign_Joyce_23 = 0

_C129: assign_Joyce_24 = 0

_C130: assign_Joyce_25 = 0

_C131: assign_Joyce_26 = 0

_C132: assign_Joyce_27 = 0

_C133: assign_Chris_22 = 0

_C134: assign_Chris_23 = 0

_C135: assign_Chris_24 = 0

_C136: assign_Chris_25 = 0

_C137: assign_Chris_26 = 0

_C138: assign_Chris_27 = 0

_C139: assign_Betsy_22 = 0

_C140: assign_Betsy_23 = 0

_C141: assign_Betsy_24 = 0

_C142: assign_Betsy_25 = 0

_C143: assign_Betsy_26 = 0

_C144: assign_Betsy_27 = 0

_C145: assign_Wendie_22 = 0

_C146: assign_Wendie_23 = 0

_C147: assign_Wendie_24 = 0

_C148: assign_Wendie_25 = 0

_C149: assign_Wendie_26 = 0

_C150: assign_Wendie_27 = 0

_C151: assign_Cathy_8 = 0

_C152: assign_Cathy_9 = 0

_C153: assign_Cathy_10 = 0

_C154: assign_Cathy_11 = 0

_C155: assign_Cathy_12 = 0

_C156: assign_Cathy_13 = 0

_C157: assign_Cathy_14 = 0

_C158: assign_Cathy_15 = 0

_C159: assign_Juliet_8 = 0

_C160: assign_Juliet_9 = 0

_C161: assign_Juliet_10 = 0

_C162: assign_Juliet_11 = 0

_C163: assign_Juliet_12 = 0

_C164: assign_Juliet_13 = 0

_C165: assign_Juliet_14 = 0

_C166: assign_Juliet_15 = 0

_C167: assign_Jude_8 = 0

_C168: assign_Jude_9 = 0

_C169: assign_Jude_10 = 0

_C170: assign_Jude_11 = 0

_C171: assign_Jude_12 = 0

_C172: assign_Jude_13 = 0

_C173: assign_Jude_14 = 0

_C174: assign_Jude_15 = 0

_C175: assign_Chris_8 = 0

_C176: assign_Chris_9 = 0

_C177: assign_Chris_10 = 0

_C178: assign_Chris_11 = 0

_C179: assign_Chris_12 = 0

_C180: assign_Chris_13 = 0

_C181: assign_Chris_14 = 0

_C182: assign_Chris_15 = 0

_C183: assign_Dee_8 = 0

_C184: assign_Dee_9 = 0

_C185: assign_Dee_10 = 0

_C186: assign_Dee_11 = 0

_C187: assign_Dee_12 = 0

_C188: assign_Dee_13 = 0

_C189: assign_Dee_14 = 0

_C190: assign_Dee_15 = 0

_C191: assign_Bethanie_8 = 0

_C192: assign_Bethanie_9 = 0

_C193: assign_Bethanie_10 = 0

_C194: assign_Bethanie_11 = 0

_C195: assign_Bethanie_12 = 0

_C196: assign_Bethanie_13 = 0

_C197: assign_Bethanie_14 = 0

_C198: assign_Bethanie_15 = 0

_C199: assign_Kate_8 = 0

_C200: assign_Kate_9 = 0

_C201: assign_Kate_10 = 0

_C202: assign_Kate_11 = 0

_C203: assign_Kate_12 = 0

_C204: assign_Kate_13 = 0

_C205: assign_Kate_14 = 0

_C206: assign_Kate_15 = 0

_C207: assign_Janice_8 = 0

_C208: assign_Janice_9 = 0

_C209: assign_Janice_10 = 0

_C210: assign_Janice_11 = 0

_C211: assign_Janice_12 = 0

_C212: assign_Janice_13 = 0

_C213: assign_Janice_14 = 0

_C214: assign_Janice_15 = 0

_C215: assign_Joan_34 = 0

_C216: assign_Joan_35 = 0

_C217: assign_Joan_36 = 0

_C218: assign_Patricia_34 = 0

_C219: assign_Patricia_35 = 0

_C220: assign_Patricia_36 = 0

_C221: assign_Debbie_34 = 0

_C222: assign_Debbie_35 = 0

_C223: assign_Debbie_36 = 0

_C224: assign_Patrick_34 = 0

_C225: assign_Patrick_35 = 0

_C226: assign_Patrick_36 = 0

_C227: assign_Jane_34 = 0

_C228: assign_Jane_35 = 0

_C229: assign_Jane_36 = 0

_C230: assign_Roberta_34 = 0

_C231: assign_Roberta_35 = 0

_C232: assign_Roberta_36 = 0

_C233: assign_Wendie_34 = 0

_C234: assign_Wendie_35 = 0

_C235: assign_Wendie_36 = 0

_C236: assign_Zoe_34 = 0

_C237: assign_Zoe_35 = 0

_C238: assign_Zoe_36 = 0

_C239: assign_Juliet_0 = 0

_C240: assign_Juliet_1 = 0

_C241: assign_Juliet_2 = 0

_C242: assign_Juliet_3 = 0

_C243: assign_Juliet_4 = 0

_C244: assign_Juliet_5 = 0

_C245: assign_Juliet_6 = 0

_C246: assign_Juliet_7 = 0

_C247: assign_Isabelle_0 = 0

_C248: assign_Isabelle_1 = 0

_C249: assign_Isabelle_2 = 0

_C250: assign_Isabelle_3 = 0

_C251: assign_Isabelle_4 = 0

_C252: assign_Isabelle_5 = 0

_C253: assign_Isabelle_6 = 0

_C254: assign_Isabelle_7 = 0

_C255: assign_Betsy_0 = 0

_C256: assign_Betsy_1 = 0

_C257: assign_Betsy_2 = 0

_C258: assign_Betsy_3 = 0

_C259: assign_Betsy_4 = 0

_C260: assign_Betsy_5 = 0

_C261: assign_Betsy_6 = 0

_C262: assign_Betsy_7 = 0

_C263: assign_David_0 = 0

_C264: assign_David_1 = 0

_C265: assign_David_2 = 0

_C266: assign_David_3 = 0

_C267: assign_David_4 = 0

_C268: assign_David_5 = 0

_C269: assign_David_6 = 0

_C270: assign_David_7 = 0

_C271: assign_Gloria_0 = 0

_C272: assign_Gloria_1 = 0

_C273: assign_Gloria_2 = 0

_C274: assign_Gloria_3 = 0

_C275: assign_Gloria_4 = 0

_C276: assign_Gloria_5 = 0

_C277: assign_Gloria_6 = 0

_C278: assign_Gloria_7 = 0

_C279: assign_Kate_0 = 0

_C280: assign_Kate_1 = 0

_C281: assign_Kate_2 = 0

_C282: assign_Kate_3 = 0

_C283: assign_Kate_4 = 0

_C284: assign_Kate_5 = 0

_C285: assign_Kate_6 = 0

_C286: assign_Kate_7 = 0

_C287: assign_Suzanne_0 = 0

_C288: assign_Suzanne_1 = 0

_C289: assign_Suzanne_2 = 0

_C290: assign_Suzanne_3 = 0

_C291: assign_Suzanne_4 = 0

_C292: assign_Suzanne_5 = 0

_C293: assign_Suzanne_6 = 0

_C294: assign_Suzanne_7 = 0

_C295: assign_Patricia_16 = 0

_C296: assign_Patricia_17 = 0

_C297: assign_Patricia_18 = 0

_C298: assign_Patricia_19 = 0

_C299: assign_Patricia_20 = 0

_C300: assign_Patricia_21 = 0

_C301: assign_Nicole_16 = 0

_C302: assign_Nicole_17 = 0

_C303: assign_Nicole_18 = 0

_C304: assign_Nicole_19 = 0

_C305: assign_Nicole_20 = 0

_C306: assign_Nicole_21 = 0

_C307: assign_Debbie_16 = 0

_C308: assign_Debbie_17 = 0

_C309: assign_Debbie_18 = 0

_C310: assign_Debbie_19 = 0

_C311: assign_Debbie_20 = 0

_C312: assign_Debbie_21 = 0

_C313: assign_Cecilia_16 = 0

_C314: assign_Cecilia_17 = 0

_C315: assign_Cecilia_18 = 0

_C316: assign_Cecilia_19 = 0

_C317: assign_Cecilia_20 = 0

_C318: assign_Cecilia_21 = 0

_C319: assign_Jemma_16 = 0

_C320: assign_Jemma_17 = 0

_C321: assign_Jemma_18 = 0

_C322: assign_Jemma_19 = 0

_C323: assign_Jemma_20 = 0

_C324: assign_Jemma_21 = 0

_C325: assign_Bethanie_16 = 0

_C326: assign_Bethanie_17 = 0

_C327: assign_Bethanie_18 = 0

_C328: assign_Bethanie_19 = 0

_C329: assign_Bethanie_20 = 0

_C330: assign_Bethanie_21 = 0

_C331: assign_Janelle_16 = 0

_C332: assign_Janelle_17 = 0

_C333: assign_Janelle_18 = 0

_C334: assign_Janelle_19 = 0

_C335: assign_Janelle_20 = 0

_C336: assign_Janelle_21 = 0

_C337: assign_Vickie_16 = 0

_C338: assign_Vickie_17 = 0

_C339: assign_Vickie_18 = 0

_C340: assign_Vickie_19 = 0

_C341: assign_Vickie_20 = 0

_C342: assign_Vickie_21 = 0

_C343: - assign_Dee_0 + assign_Isabelle_0 = 0

_C344: - assign_Dee_1 + assign_Isabelle_1 = 0

_C345: - assign_Dee_2 + assign_Isabelle_2 = 0

_C346: - assign_Dee_3 + assign_Isabelle_3 = 0

_C347: - assign_Dee_4 + assign_Isabelle_4 = 0

_C348: - assign_Dee_5 + assign_Isabelle_5 = 0

_C349: - assign_Dee_6 + assign_Isabelle_6 = 0

_C350: - assign_Dee_7 + assign_Isabelle_7 = 0

_C351: - assign_Dee_8 + assign_Isabelle_8 = 0

_C352: - assign_Dee_9 + assign_Isabelle_9 = 0

_C353: - assign_Dee_10 + assign_Isabelle_10 = 0

_C354: - assign_Dee_11 + assign_Isabelle_11 = 0

_C355: - assign_Dee_12 + assign_Isabelle_12 = 0

_C356: - assign_Dee_13 + assign_Isabelle_13 = 0

_C357: - assign_Dee_14 + assign_Isabelle_14 = 0

_C358: - assign_Dee_15 + assign_Isabelle_15 = 0

_C359: - assign_Dee_16 + assign_Isabelle_16 = 0

_C360: - assign_Dee_17 + assign_Isabelle_17 = 0

_C361: - assign_Dee_18 + assign_Isabelle_18 = 0

_C362: - assign_Dee_19 + assign_Isabelle_19 = 0

_C363: - assign_Dee_20 + assign_Isabelle_20 = 0

_C364: - assign_Dee_21 + assign_Isabelle_21 = 0

_C365: - assign_Dee_22 + assign_Isabelle_22 = 0

_C366: - assign_Dee_23 + assign_Isabelle_23 = 0

_C367: - assign_Dee_24 + assign_Isabelle_24 = 0

_C368: - assign_Dee_25 + assign_Isabelle_25 = 0

_C369: - assign_Dee_26 + assign_Isabelle_26 = 0

_C370: - assign_Dee_27 + assign_Isabelle_27 = 0

_C371: - assign_Dee_28 + assign_Isabelle_28 = 0

_C372: - assign_Dee_29 + assign_Isabelle_29 = 0

_C373: - assign_Dee_30 + assign_Isabelle_30 = 0

_C374: - assign_Dee_31 + assign_Isabelle_31 = 0

_C375: - assign_Dee_32 + assign_Isabelle_32 = 0

_C376: - assign_Dee_33 + assign_Isabelle_33 = 0

_C377: - assign_Dee_34 + assign_Isabelle_34 = 0

_C378: - assign_Dee_35 + assign_Isabelle_35 = 0

_C379: - assign_Dee_36 + assign_Isabelle_36 = 0

_C380: - assign_Dee_37 + assign_Isabelle_37 = 0

_C381: - assign_Dee_38 + assign_Isabelle_38 = 0

_C382: - assign_Dee_39 + assign_Isabelle_39 = 0

_C383: - assign_Dee_40 + assign_Isabelle_40 = 0

_C384: assign_Anne_0 - assign_Patrick_0 = 0

_C385: assign_Anne_1 - assign_Patrick_1 = 0

_C386: assign_Anne_2 - assign_Patrick_2 = 0

_C387: assign_Anne_3 - assign_Patrick_3 = 0

_C388: assign_Anne_4 - assign_Patrick_4 = 0

_C389: assign_Anne_5 - assign_Patrick_5 = 0

_C390: assign_Anne_6 - assign_Patrick_6 = 0

_C391: assign_Anne_7 - assign_Patrick_7 = 0

_C392: assign_Anne_8 - assign_Patrick_8 = 0

_C393: assign_Anne_9 - assign_Patrick_9 = 0

_C394: assign_Anne_10 - assign_Patrick_10 = 0

_C395: assign_Anne_11 - assign_Patrick_11 = 0

_C396: assign_Anne_12 - assign_Patrick_12 = 0

_C397: assign_Anne_13 - assign_Patrick_13 = 0

_C398: assign_Anne_14 - assign_Patrick_14 = 0

_C399: assign_Anne_15 - assign_Patrick_15 = 0

_C400: assign_Anne_16 - assign_Patrick_16 = 0

_C401: assign_Anne_17 - assign_Patrick_17 = 0

_C402: assign_Anne_18 - assign_Patrick_18 = 0

_C403: assign_Anne_19 - assign_Patrick_19 = 0

_C404: assign_Anne_20 - assign_Patrick_20 = 0

_C405: assign_Anne_21 - assign_Patrick_21 = 0

_C406: assign_Anne_22 - assign_Patrick_22 = 0

_C407: assign_Anne_23 - assign_Patrick_23 = 0

_C408: assign_Anne_24 - assign_Patrick_24 = 0

_C409: assign_Anne_25 - assign_Patrick_25 = 0

_C410: assign_Anne_26 - assign_Patrick_26 = 0

_C411: assign_Anne_27 - assign_Patrick_27 = 0

_C412: assign_Anne_28 - assign_Patrick_28 = 0

_C413: assign_Anne_29 - assign_Patrick_29 = 0

_C414: assign_Anne_30 - assign_Patrick_30 = 0

_C415: assign_Anne_31 - assign_Patrick_31 = 0

_C416: assign_Anne_32 - assign_Patrick_32 = 0

_C417: assign_Anne_33 - assign_Patrick_33 = 0

_C418: assign_Anne_34 - assign_Patrick_34 = 0

_C419: assign_Anne_35 - assign_Patrick_35 = 0

_C420: assign_Anne_36 - assign_Patrick_36 = 0

_C421: assign_Anne_37 - assign_Patrick_37 = 0

_C422: assign_Anne_38 - assign_Patrick_38 = 0

_C423: assign_Anne_39 - assign_Patrick_39 = 0

_C424: assign_Anne_40 - assign_Patrick_40 = 0

_C425: - 6 assign_Anne_0 - 4 assign_Anne_1 - 8 assign_Anne_10
 - 4 assign_Anne_11 - 6 assign_Anne_12 - 4 assign_Anne_13 - 6 assign_Anne_14
 - 8 assign_Anne_15 - 6 assign_Anne_16 - 4 assign_Anne_17 - 6 assign_Anne_18
 - 8 assign_Anne_19 - 6 assign_Anne_2 - 4 assign_Anne_20 - 6 assign_Anne_21
 - 6 assign_Anne_22 - 4 assign_Anne_23 - 6 assign_Anne_24 - 8 assign_Anne_25
 - 4 assign_Anne_26 - 6 assign_Anne_27 - 6 assign_Anne_28 - 4 assign_Anne_29
 - 8 assign_Anne_3 - 6 assign_Anne_30 - 8 assign_Anne_31 - 4 assign_Anne_32
 - 6 assign_Anne_33 - 10 assign_Anne_34 - 8 assign_Anne_35 - 6 assign_Anne_36
 - 10 assign_Anne_37 - 8 assign_Anne_38 - 6 assign_Anne_39 - 4 assign_Anne_4
 - 2 assign_Anne_40 - 6 assign_Anne_5 - 4 assign_Anne_6 - 6 assign_Anne_7
 - 4 assign_Anne_8 - 6 assign_Anne_9 + worktime_Anne = 0

_C426: - 6 assign_Bethanie_0 - 4 assign_Bethanie_1 - 8 assign_Bethanie_10
 - 4 assign_Bethanie_11 - 6 assign_Bethanie_12 - 4 assign_Bethanie_13
 - 6 assign_Bethanie_14 - 8 assign_Bethanie_15 - 6 assign_Bethanie_16
 - 4 assign_Bethanie_17 - 6 assign_Bethanie_18 - 8 assign_Bethanie_19
 - 6 assign_Bethanie_2 - 4 assign_Bethanie_20 - 6 assign_Bethanie_21
 - 6 assign_Bethanie_22 - 4 assign_Bethanie_23 - 6 assign_Bethanie_24
 - 8 assign_Bethanie_25 - 4 assign_Bethanie_26 - 6 assign_Bethanie_27
 - 6 assign_Bethanie_28 - 4 assign_Bethanie_29 - 8 assign_Bethanie_3
 - 6 assign_Bethanie_30 - 8 assign_Bethanie_31 - 4 assign_Bethanie_32
 - 6 assign_Bethanie_33 - 10 assign_Bethanie_34 - 8 assign_Bethanie_35
 - 6 assign_Bethanie_36 - 10 assign_Bethanie_37 - 8 assign_Bethanie_38
 - 6 assign_Bethanie_39 - 4 assign_Bethanie_4 - 2 assign_Bethanie_40
 - 6 assign_Bethanie_5 - 4 assign_Bethanie_6 - 6 assign_Bethanie_7
 - 4 assign_Bethanie_8 - 6 assign_Bethanie_9 + worktime_Bethanie = 0

_C427: - 6 assign_Betsy_0 - 4 assign_Betsy_1 - 8 assign_Betsy_10
 - 4 assign_Betsy_11 - 6 assign_Betsy_12 - 4 assign_Betsy_13
 - 6 assign_Betsy_14 - 8 assign_Betsy_15 - 6 assign_Betsy_16
 - 4 assign_Betsy_17 - 6 assign_Betsy_18 - 8 assign_Betsy_19
 - 6 assign_Betsy_2 - 4 assign_Betsy_20 - 6 assign_Betsy_21
 - 6 assign_Betsy_22 - 4 assign_Betsy_23 - 6 assign_Betsy_24
 - 8 assign_Betsy_25 - 4 assign_Betsy_26 - 6 assign_Betsy_27
 - 6 assign_Betsy_28 - 4 assign_Betsy_29 - 8 assign_Betsy_3
 - 6 assign_Betsy_30 - 8 assign_Betsy_31 - 4 assign_Betsy_32
 - 6 assign_Betsy_33 - 10 assign_Betsy_34 - 8 assign_Betsy_35
 - 6 assign_Betsy_36 - 10 assign_Betsy_37 - 8 assign_Betsy_38
 - 6 assign_Betsy_39 - 4 assign_Betsy_4 - 2 assign_Betsy_40 - 6 assign_Betsy_5
 - 4 assign_Betsy_6 - 6 assign_Betsy_7 - 4 assign_Betsy_8 - 6 assign_Betsy_9
 + worktime_Betsy = 0

_C428: - 6 assign_Cathy_0 - 4 assign_Cathy_1 - 8 assign_Cathy_10
 - 4 assign_Cathy_11 - 6 assign_Cathy_12 - 4 assign_Cathy_13
 - 6 assign_Cathy_14 - 8 assign_Cathy_15 - 6 assign_Cathy_16
 - 4 assign_Cathy_17 - 6 assign_Cathy_18 - 8 assign_Cathy_19
 - 6 assign_Cathy_2 - 4 assign_Cathy_20 - 6 assign_Cathy_21
 - 6 assign_Cathy_22 - 4 assign_Cathy_23 - 6 assign_Cathy_24
 - 8 assign_Cathy_25 - 4 assign_Cathy_26 - 6 assign_Cathy_27
 - 6 assign_Cathy_28 - 4 assign_Cathy_29 - 8 assign_Cathy_3
 - 6 assign_Cathy_30 - 8 assign_Cathy_31 - 4 assign_Cathy_32
 - 6 assign_Cathy_33 - 10 assign_Cathy_34 - 8 assign_Cathy_35
 - 6 assign_Cathy_36 - 10 assign_Cathy_37 - 8 assign_Cathy_38
 - 6 assign_Cathy_39 - 4 assign_Cathy_4 - 2 assign_Cathy_40 - 6 assign_Cathy_5
 - 4 assign_Cathy_6 - 6 assign_Cathy_7 - 4 assign_Cathy_8 - 6 assign_Cathy_9
 + worktime_Cathy = 0

_C429: - 6 assign_Cecilia_0 - 4 assign_Cecilia_1 - 8 assign_Cecilia_10
 - 4 assign_Cecilia_11 - 6 assign_Cecilia_12 - 4 assign_Cecilia_13
 - 6 assign_Cecilia_14 - 8 assign_Cecilia_15 - 6 assign_Cecilia_16
 - 4 assign_Cecilia_17 - 6 assign_Cecilia_18 - 8 assign_Cecilia_19
 - 6 assign_Cecilia_2 - 4 assign_Cecilia_20 - 6 assign_Cecilia_21
 - 6 assign_Cecilia_22 - 4 assign_Cecilia_23 - 6 assign_Cecilia_24
 - 8 assign_Cecilia_25 - 4 assign_Cecilia_26 - 6 assign_Cecilia_27
 - 6 assign_Cecilia_28 - 4 assign_Cecilia_29 - 8 assign_Cecilia_3
 - 6 assign_Cecilia_30 - 8 assign_Cecilia_31 - 4 assign_Cecilia_32
 - 6 assign_Cecilia_33 - 10 assign_Cecilia_34 - 8 assign_Cecilia_35
 - 6 assign_Cecilia_36 - 10 assign_Cecilia_37 - 8 assign_Cecilia_38
 - 6 assign_Cecilia_39 - 4 assign_Cecilia_4 - 2 assign_Cecilia_40
 - 6 assign_Cecilia_5 - 4 assign_Cecilia_6 - 6 assign_Cecilia_7
 - 4 assign_Cecilia_8 - 6 assign_Cecilia_9 + worktime_Cecilia = 0

_C430: - 6 assign_Chris_0 - 4 assign_Chris_1 - 8 assign_Chris_10
 - 4 assign_Chris_11 - 6 assign_Chris_12 - 4 assign_Chris_13
 - 6 assign_Chris_14 - 8 assign_Chris_15 - 6 assign_Chris_16
 - 4 assign_Chris_17 - 6 assign_Chris_18 - 8 assign_Chris_19
 - 6 assign_Chris_2 - 4 assign_Chris_20 - 6 assign_Chris_21
 - 6 assign_Chris_22 - 4 assign_Chris_23 - 6 assign_Chris_24
 - 8 assign_Chris_25 - 4 assign_Chris_26 - 6 assign_Chris_27
 - 6 assign_Chris_28 - 4 assign_Chris_29 - 8 assign_Chris_3
 - 6 assign_Chris_30 - 8 assign_Chris_31 - 4 assign_Chris_32
 - 6 assign_Chris_33 - 10 assign_Chris_34 - 8 assign_Chris_35
 - 6 assign_Chris_36 - 10 assign_Chris_37 - 8 assign_Chris_38
 - 6 assign_Chris_39 - 4 assign_Chris_4 - 2 assign_Chris_40 - 6 assign_Chris_5
 - 4 assign_Chris_6 - 6 assign_Chris_7 - 4 assign_Chris_8 - 6 assign_Chris_9
 + worktime_Chris = 0

_C431: - 6 assign_Cindy_0 - 4 assign_Cindy_1 - 8 assign_Cindy_10
 - 4 assign_Cindy_11 - 6 assign_Cindy_12 - 4 assign_Cindy_13
 - 6 assign_Cindy_14 - 8 assign_Cindy_15 - 6 assign_Cindy_16
 - 4 assign_Cindy_17 - 6 assign_Cindy_18 - 8 assign_Cindy_19
 - 6 assign_Cindy_2 - 4 assign_Cindy_20 - 6 assign_Cindy_21
 - 6 assign_Cindy_22 - 4 assign_Cindy_23 - 6 assign_Cindy_24
 - 8 assign_Cindy_25 - 4 assign_Cindy_26 - 6 assign_Cindy_27
 - 6 assign_Cindy_28 - 4 assign_Cindy_29 - 8 assign_Cindy_3
 - 6 assign_Cindy_30 - 8 assign_Cindy_31 - 4 assign_Cindy_32
 - 6 assign_Cindy_33 - 10 assign_Cindy_34 - 8 assign_Cindy_35
 - 6 assign_Cindy_36 - 10 assign_Cindy_37 - 8 assign_Cindy_38
 - 6 assign_Cindy_39 - 4 assign_Cindy_4 - 2 assign_Cindy_40 - 6 assign_Cindy_5
 - 4 assign_Cindy_6 - 6 assign_Cindy_7 - 4 assign_Cindy_8 - 6 assign_Cindy_9
 + worktime_Cindy = 0

_C432: - 6 assign_David_0 - 4 assign_David_1 - 8 assign_David_10
 - 4 assign_David_11 - 6 assign_David_12 - 4 assign_David_13
 - 6 assign_David_14 - 8 assign_David_15 - 6 assign_David_16
 - 4 assign_David_17 - 6 assign_David_18 - 8 assign_David_19
 - 6 assign_David_2 - 4 assign_David_20 - 6 assign_David_21
 - 6 assign_David_22 - 4 assign_David_23 - 6 assign_David_24
 - 8 assign_David_25 - 4 assign_David_26 - 6 assign_David_27
 - 6 assign_David_28 - 4 assign_David_29 - 8 assign_David_3
 - 6 assign_David_30 - 8 assign_David_31 - 4 assign_David_32
 - 6 assign_David_33 - 10 assign_David_34 - 8 assign_David_35
 - 6 assign_David_36 - 10 assign_David_37 - 8 assign_David_38
 - 6 assign_David_39 - 4 assign_David_4 - 2 assign_David_40 - 6 assign_David_5
 - 4 assign_David_6 - 6 assign_David_7 - 4 assign_David_8 - 6 assign_David_9
 + worktime_David = 0

_C433: - 6 assign_Debbie_0 - 4 assign_Debbie_1 - 8 assign_Debbie_10
 - 4 assign_Debbie_11 - 6 assign_Debbie_12 - 4 assign_Debbie_13
 - 6 assign_Debbie_14 - 8 assign_Debbie_15 - 6 assign_Debbie_16
 - 4 assign_Debbie_17 - 6 assign_Debbie_18 - 8 assign_Debbie_19
 - 6 assign_Debbie_2 - 4 assign_Debbie_20 - 6 assign_Debbie_21
 - 6 assign_Debbie_22 - 4 assign_Debbie_23 - 6 assign_Debbie_24
 - 8 assign_Debbie_25 - 4 assign_Debbie_26 - 6 assign_Debbie_27
 - 6 assign_Debbie_28 - 4 assign_Debbie_29 - 8 assign_Debbie_3
 - 6 assign_Debbie_30 - 8 assign_Debbie_31 - 4 assign_Debbie_32
 - 6 assign_Debbie_33 - 10 assign_Debbie_34 - 8 assign_Debbie_35
 - 6 assign_Debbie_36 - 10 assign_Debbie_37 - 8 assign_Debbie_38
 - 6 assign_Debbie_39 - 4 assign_Debbie_4 - 2 assign_Debbie_40
 - 6 assign_Debbie_5 - 4 assign_Debbie_6 - 6 assign_Debbie_7
 - 4 assign_Debbie_8 - 6 assign_Debbie_9 + worktime_Debbie = 0

_C434: - 6 assign_Dee_0 - 4 assign_Dee_1 - 8 assign_Dee_10 - 4 assign_Dee_11
 - 6 assign_Dee_12 - 4 assign_Dee_13 - 6 assign_Dee_14 - 8 assign_Dee_15
 - 6 assign_Dee_16 - 4 assign_Dee_17 - 6 assign_Dee_18 - 8 assign_Dee_19
 - 6 assign_Dee_2 - 4 assign_Dee_20 - 6 assign_Dee_21 - 6 assign_Dee_22
 - 4 assign_Dee_23 - 6 assign_Dee_24 - 8 assign_Dee_25 - 4 assign_Dee_26
 - 6 assign_Dee_27 - 6 assign_Dee_28 - 4 assign_Dee_29 - 8 assign_Dee_3
 - 6 assign_Dee_30 - 8 assign_Dee_31 - 4 assign_Dee_32 - 6 assign_Dee_33
 - 10 assign_Dee_34 - 8 assign_Dee_35 - 6 assign_Dee_36 - 10 assign_Dee_37
 - 8 assign_Dee_38 - 6 assign_Dee_39 - 4 assign_Dee_4 - 2 assign_Dee_40
 - 6 assign_Dee_5 - 4 assign_Dee_6 - 6 assign_Dee_7 - 4 assign_Dee_8
 - 6 assign_Dee_9 + worktime_Dee = 0

_C435: - 6 assign_Gloria_0 - 4 assign_Gloria_1 - 8 assign_Gloria_10
 - 4 assign_Gloria_11 - 6 assign_Gloria_12 - 4 assign_Gloria_13
 - 6 assign_Gloria_14 - 8 assign_Gloria_15 - 6 assign_Gloria_16
 - 4 assign_Gloria_17 - 6 assign_Gloria_18 - 8 assign_Gloria_19
 - 6 assign_Gloria_2 - 4 assign_Gloria_20 - 6 assign_Gloria_21
 - 6 assign_Gloria_22 - 4 assign_Gloria_23 - 6 assign_Gloria_24
 - 8 assign_Gloria_25 - 4 assign_Gloria_26 - 6 assign_Gloria_27
 - 6 assign_Gloria_28 - 4 assign_Gloria_29 - 8 assign_Gloria_3
 - 6 assign_Gloria_30 - 8 assign_Gloria_31 - 4 assign_Gloria_32
 - 6 assign_Gloria_33 - 10 assign_Gloria_34 - 8 assign_Gloria_35
 - 6 assign_Gloria_36 - 10 assign_Gloria_37 - 8 assign_Gloria_38
 - 6 assign_Gloria_39 - 4 assign_Gloria_4 - 2 assign_Gloria_40
 - 6 assign_Gloria_5 - 4 assign_Gloria_6 - 6 assign_Gloria_7
 - 4 assign_Gloria_8 - 6 assign_Gloria_9 + worktime_Gloria = 0

_C436: - 6 assign_Isabelle_0 - 4 assign_Isabelle_1 - 8 assign_Isabelle_10
 - 4 assign_Isabelle_11 - 6 assign_Isabelle_12 - 4 assign_Isabelle_13
 - 6 assign_Isabelle_14 - 8 assign_Isabelle_15 - 6 assign_Isabelle_16
 - 4 assign_Isabelle_17 - 6 assign_Isabelle_18 - 8 assign_Isabelle_19
 - 6 assign_Isabelle_2 - 4 assign_Isabelle_20 - 6 assign_Isabelle_21
 - 6 assign_Isabelle_22 - 4 assign_Isabelle_23 - 6 assign_Isabelle_24
 - 8 assign_Isabelle_25 - 4 assign_Isabelle_26 - 6 assign_Isabelle_27
 - 6 assign_Isabelle_28 - 4 assign_Isabelle_29 - 8 assign_Isabelle_3
 - 6 assign_Isabelle_30 - 8 assign_Isabelle_31 - 4 assign_Isabelle_32
 - 6 assign_Isabelle_33 - 10 assign_Isabelle_34 - 8 assign_Isabelle_35
 - 6 assign_Isabelle_36 - 10 assign_Isabelle_37 - 8 assign_Isabelle_38
 - 6 assign_Isabelle_39 - 4 assign_Isabelle_4 - 2 assign_Isabelle_40
 - 6 assign_Isabelle_5 - 4 assign_Isabelle_6 - 6 assign_Isabelle_7
 - 4 assign_Isabelle_8 - 6 assign_Isabelle_9 + worktime_Isabelle = 0

_C437: - 6 assign_Jane_0 - 4 assign_Jane_1 - 8 assign_Jane_10
 - 4 assign_Jane_11 - 6 assign_Jane_12 - 4 assign_Jane_13 - 6 assign_Jane_14
 - 8 assign_Jane_15 - 6 assign_Jane_16 - 4 assign_Jane_17 - 6 assign_Jane_18
 - 8 assign_Jane_19 - 6 assign_Jane_2 - 4 assign_Jane_20 - 6 assign_Jane_21
 - 6 assign_Jane_22 - 4 assign_Jane_23 - 6 assign_Jane_24 - 8 assign_Jane_25
 - 4 assign_Jane_26 - 6 assign_Jane_27 - 6 assign_Jane_28 - 4 assign_Jane_29
 - 8 assign_Jane_3 - 6 assign_Jane_30 - 8 assign_Jane_31 - 4 assign_Jane_32
 - 6 assign_Jane_33 - 10 assign_Jane_34 - 8 assign_Jane_35 - 6 assign_Jane_36
 - 10 assign_Jane_37 - 8 assign_Jane_38 - 6 assign_Jane_39 - 4 assign_Jane_4
 - 2 assign_Jane_40 - 6 assign_Jane_5 - 4 assign_Jane_6 - 6 assign_Jane_7
 - 4 assign_Jane_8 - 6 assign_Jane_9 + worktime_Jane = 0

_C438: - 6 assign_Janelle_0 - 4 assign_Janelle_1 - 8 assign_Janelle_10
 - 4 assign_Janelle_11 - 6 assign_Janelle_12 - 4 assign_Janelle_13
 - 6 assign_Janelle_14 - 8 assign_Janelle_15 - 6 assign_Janelle_16
 - 4 assign_Janelle_17 - 6 assign_Janelle_18 - 8 assign_Janelle_19
 - 6 assign_Janelle_2 - 4 assign_Janelle_20 - 6 assign_Janelle_21
 - 6 assign_Janelle_22 - 4 assign_Janelle_23 - 6 assign_Janelle_24
 - 8 assign_Janelle_25 - 4 assign_Janelle_26 - 6 assign_Janelle_27
 - 6 assign_Janelle_28 - 4 assign_Janelle_29 - 8 assign_Janelle_3
 - 6 assign_Janelle_30 - 8 assign_Janelle_31 - 4 assign_Janelle_32
 - 6 assign_Janelle_33 - 10 assign_Janelle_34 - 8 assign_Janelle_35
 - 6 assign_Janelle_36 - 10 assign_Janelle_37 - 8 assign_Janelle_38
 - 6 assign_Janelle_39 - 4 assign_Janelle_4 - 2 assign_Janelle_40
 - 6 assign_Janelle_5 - 4 assign_Janelle_6 - 6 assign_Janelle_7
 - 4 assign_Janelle_8 - 6 assign_Janelle_9 + worktime_Janelle = 0

_C439: - 6 assign_Janice_0 - 4 assign_Janice_1 - 8 assign_Janice_10
 - 4 assign_Janice_11 - 6 assign_Janice_12 - 4 assign_Janice_13
 - 6 assign_Janice_14 - 8 assign_Janice_15 - 6 assign_Janice_16
 - 4 assign_Janice_17 - 6 assign_Janice_18 - 8 assign_Janice_19
 - 6 assign_Janice_2 - 4 assign_Janice_20 - 6 assign_Janice_21
 - 6 assign_Janice_22 - 4 assign_Janice_23 - 6 assign_Janice_24
 - 8 assign_Janice_25 - 4 assign_Janice_26 - 6 assign_Janice_27
 - 6 assign_Janice_28 - 4 assign_Janice_29 - 8 assign_Janice_3
 - 6 assign_Janice_30 - 8 assign_Janice_31 - 4 assign_Janice_32
 - 6 assign_Janice_33 - 10 assign_Janice_34 - 8 assign_Janice_35
 - 6 assign_Janice_36 - 10 assign_Janice_37 - 8 assign_Janice_38
 - 6 assign_Janice_39 - 4 assign_Janice_4 - 2 assign_Janice_40
 - 6 assign_Janice_5 - 4 assign_Janice_6 - 6 assign_Janice_7
 - 4 assign_Janice_8 - 6 assign_Janice_9 + worktime_Janice = 0

_C440: - 6 assign_Jemma_0 - 4 assign_Jemma_1 - 8 assign_Jemma_10
 - 4 assign_Jemma_11 - 6 assign_Jemma_12 - 4 assign_Jemma_13
 - 6 assign_Jemma_14 - 8 assign_Jemma_15 - 6 assign_Jemma_16
 - 4 assign_Jemma_17 - 6 assign_Jemma_18 - 8 assign_Jemma_19
 - 6 assign_Jemma_2 - 4 assign_Jemma_20 - 6 assign_Jemma_21
 - 6 assign_Jemma_22 - 4 assign_Jemma_23 - 6 assign_Jemma_24
 - 8 assign_Jemma_25 - 4 assign_Jemma_26 - 6 assign_Jemma_27
 - 6 assign_Jemma_28 - 4 assign_Jemma_29 - 8 assign_Jemma_3
 - 6 assign_Jemma_30 - 8 assign_Jemma_31 - 4 assign_Jemma_32
 - 6 assign_Jemma_33 - 10 assign_Jemma_34 - 8 assign_Jemma_35
 - 6 assign_Jemma_36 - 10 assign_Jemma_37 - 8 assign_Jemma_38
 - 6 assign_Jemma_39 - 4 assign_Jemma_4 - 2 assign_Jemma_40 - 6 assign_Jemma_5
 - 4 assign_Jemma_6 - 6 assign_Jemma_7 - 4 assign_Jemma_8 - 6 assign_Jemma_9
 + worktime_Jemma = 0

_C441: - 6 assign_Joan_0 - 4 assign_Joan_1 - 8 assign_Joan_10
 - 4 assign_Joan_11 - 6 assign_Joan_12 - 4 assign_Joan_13 - 6 assign_Joan_14
 - 8 assign_Joan_15 - 6 assign_Joan_16 - 4 assign_Joan_17 - 6 assign_Joan_18
 - 8 assign_Joan_19 - 6 assign_Joan_2 - 4 assign_Joan_20 - 6 assign_Joan_21
 - 6 assign_Joan_22 - 4 assign_Joan_23 - 6 assign_Joan_24 - 8 assign_Joan_25
 - 4 assign_Joan_26 - 6 assign_Joan_27 - 6 assign_Joan_28 - 4 assign_Joan_29
 - 8 assign_Joan_3 - 6 assign_Joan_30 - 8 assign_Joan_31 - 4 assign_Joan_32
 - 6 assign_Joan_33 - 10 assign_Joan_34 - 8 assign_Joan_35 - 6 assign_Joan_36
 - 10 assign_Joan_37 - 8 assign_Joan_38 - 6 assign_Joan_39 - 4 assign_Joan_4
 - 2 assign_Joan_40 - 6 assign_Joan_5 - 4 assign_Joan_6 - 6 assign_Joan_7
 - 4 assign_Joan_8 - 6 assign_Joan_9 + worktime_Joan = 0

_C442: - 6 assign_Joyce_0 - 4 assign_Joyce_1 - 8 assign_Joyce_10
 - 4 assign_Joyce_11 - 6 assign_Joyce_12 - 4 assign_Joyce_13
 - 6 assign_Joyce_14 - 8 assign_Joyce_15 - 6 assign_Joyce_16
 - 4 assign_Joyce_17 - 6 assign_Joyce_18 - 8 assign_Joyce_19
 - 6 assign_Joyce_2 - 4 assign_Joyce_20 - 6 assign_Joyce_21
 - 6 assign_Joyce_22 - 4 assign_Joyce_23 - 6 assign_Joyce_24
 - 8 assign_Joyce_25 - 4 assign_Joyce_26 - 6 assign_Joyce_27
 - 6 assign_Joyce_28 - 4 assign_Joyce_29 - 8 assign_Joyce_3
 - 6 assign_Joyce_30 - 8 assign_Joyce_31 - 4 assign_Joyce_32
 - 6 assign_Joyce_33 - 10 assign_Joyce_34 - 8 assign_Joyce_35
 - 6 assign_Joyce_36 - 10 assign_Joyce_37 - 8 assign_Joyce_38
 - 6 assign_Joyce_39 - 4 assign_Joyce_4 - 2 assign_Joyce_40 - 6 assign_Joyce_5
 - 4 assign_Joyce_6 - 6 assign_Joyce_7 - 4 assign_Joyce_8 - 6 assign_Joyce_9
 + worktime_Joyce = 0

_C443: - 6 assign_Jude_0 - 4 assign_Jude_1 - 8 assign_Jude_10
 - 4 assign_Jude_11 - 6 assign_Jude_12 - 4 assign_Jude_13 - 6 assign_Jude_14
 - 8 assign_Jude_15 - 6 assign_Jude_16 - 4 assign_Jude_17 - 6 assign_Jude_18
 - 8 assign_Jude_19 - 6 assign_Jude_2 - 4 assign_Jude_20 - 6 assign_Jude_21
 - 6 assign_Jude_22 - 4 assign_Jude_23 - 6 assign_Jude_24 - 8 assign_Jude_25
 - 4 assign_Jude_26 - 6 assign_Jude_27 - 6 assign_Jude_28 - 4 assign_Jude_29
 - 8 assign_Jude_3 - 6 assign_Jude_30 - 8 assign_Jude_31 - 4 assign_Jude_32
 - 6 assign_Jude_33 - 10 assign_Jude_34 - 8 assign_Jude_35 - 6 assign_Jude_36
 - 10 assign_Jude_37 - 8 assign_Jude_38 - 6 assign_Jude_39 - 4 assign_Jude_4
 - 2 assign_Jude_40 - 6 assign_Jude_5 - 4 assign_Jude_6 - 6 assign_Jude_7
 - 4 assign_Jude_8 - 6 assign_Jude_9 + worktime_Jude = 0

_C444: - 6 assign_Julie_0 - 4 assign_Julie_1 - 8 assign_Julie_10
 - 4 assign_Julie_11 - 6 assign_Julie_12 - 4 assign_Julie_13
 - 6 assign_Julie_14 - 8 assign_Julie_15 - 6 assign_Julie_16
 - 4 assign_Julie_17 - 6 assign_Julie_18 - 8 assign_Julie_19
 - 6 assign_Julie_2 - 4 assign_Julie_20 - 6 assign_Julie_21
 - 6 assign_Julie_22 - 4 assign_Julie_23 - 6 assign_Julie_24
 - 8 assign_Julie_25 - 4 assign_Julie_26 - 6 assign_Julie_27
 - 6 assign_Julie_28 - 4 assign_Julie_29 - 8 assign_Julie_3
 - 6 assign_Julie_30 - 8 assign_Julie_31 - 4 assign_Julie_32
 - 6 assign_Julie_33 - 10 assign_Julie_34 - 8 assign_Julie_35
 - 6 assign_Julie_36 - 10 assign_Julie_37 - 8 assign_Julie_38
 - 6 assign_Julie_39 - 4 assign_Julie_4 - 2 assign_Julie_40 - 6 assign_Julie_5
 - 4 assign_Julie_6 - 6 assign_Julie_7 - 4 assign_Julie_8 - 6 assign_Julie_9
 + worktime_Julie = 0

_C445: - 6 assign_Juliet_0 - 4 assign_Juliet_1 - 8 assign_Juliet_10
 - 4 assign_Juliet_11 - 6 assign_Juliet_12 - 4 assign_Juliet_13
 - 6 assign_Juliet_14 - 8 assign_Juliet_15 - 6 assign_Juliet_16
 - 4 assign_Juliet_17 - 6 assign_Juliet_18 - 8 assign_Juliet_19
 - 6 assign_Juliet_2 - 4 assign_Juliet_20 - 6 assign_Juliet_21
 - 6 assign_Juliet_22 - 4 assign_Juliet_23 - 6 assign_Juliet_24
 - 8 assign_Juliet_25 - 4 assign_Juliet_26 - 6 assign_Juliet_27
 - 6 assign_Juliet_28 - 4 assign_Juliet_29 - 8 assign_Juliet_3
 - 6 assign_Juliet_30 - 8 assign_Juliet_31 - 4 assign_Juliet_32
 - 6 assign_Juliet_33 - 10 assign_Juliet_34 - 8 assign_Juliet_35
 - 6 assign_Juliet_36 - 10 assign_Juliet_37 - 8 assign_Juliet_38
 - 6 assign_Juliet_39 - 4 assign_Juliet_4 - 2 assign_Juliet_40
 - 6 assign_Juliet_5 - 4 assign_Juliet_6 - 6 assign_Juliet_7
 - 4 assign_Juliet_8 - 6 assign_Juliet_9 + worktime_Juliet = 0

_C446: - 6 assign_Kate_0 - 4 assign_Kate_1 - 8 assign_Kate_10
 - 4 assign_Kate_11 - 6 assign_Kate_12 - 4 assign_Kate_13 - 6 assign_Kate_14
 - 8 assign_Kate_15 - 6 assign_Kate_16 - 4 assign_Kate_17 - 6 assign_Kate_18
 - 8 assign_Kate_19 - 6 assign_Kate_2 - 4 assign_Kate_20 - 6 assign_Kate_21
 - 6 assign_Kate_22 - 4 assign_Kate_23 - 6 assign_Kate_24 - 8 assign_Kate_25
 - 4 assign_Kate_26 - 6 assign_Kate_27 - 6 assign_Kate_28 - 4 assign_Kate_29
 - 8 assign_Kate_3 - 6 assign_Kate_30 - 8 assign_Kate_31 - 4 assign_Kate_32
 - 6 assign_Kate_33 - 10 assign_Kate_34 - 8 assign_Kate_35 - 6 assign_Kate_36
 - 10 assign_Kate_37 - 8 assign_Kate_38 - 6 assign_Kate_39 - 4 assign_Kate_4
 - 2 assign_Kate_40 - 6 assign_Kate_5 - 4 assign_Kate_6 - 6 assign_Kate_7
 - 4 assign_Kate_8 - 6 assign_Kate_9 + worktime_Kate = 0

_C447: - 6 assign_Nancy_0 - 4 assign_Nancy_1 - 8 assign_Nancy_10
 - 4 assign_Nancy_11 - 6 assign_Nancy_12 - 4 assign_Nancy_13
 - 6 assign_Nancy_14 - 8 assign_Nancy_15 - 6 assign_Nancy_16
 - 4 assign_Nancy_17 - 6 assign_Nancy_18 - 8 assign_Nancy_19
 - 6 assign_Nancy_2 - 4 assign_Nancy_20 - 6 assign_Nancy_21
 - 6 assign_Nancy_22 - 4 assign_Nancy_23 - 6 assign_Nancy_24
 - 8 assign_Nancy_25 - 4 assign_Nancy_26 - 6 assign_Nancy_27
 - 6 assign_Nancy_28 - 4 assign_Nancy_29 - 8 assign_Nancy_3
 - 6 assign_Nancy_30 - 8 assign_Nancy_31 - 4 assign_Nancy_32
 - 6 assign_Nancy_33 - 10 assign_Nancy_34 - 8 assign_Nancy_35
 - 6 assign_Nancy_36 - 10 assign_Nancy_37 - 8 assign_Nancy_38
 - 6 assign_Nancy_39 - 4 assign_Nancy_4 - 2 assign_Nancy_40 - 6 assign_Nancy_5
 - 4 assign_Nancy_6 - 6 assign_Nancy_7 - 4 assign_Nancy_8 - 6 assign_Nancy_9
 + worktime_Nancy = 0

_C448: - 6 assign_Nathalie_0 - 4 assign_Nathalie_1 - 8 assign_Nathalie_10
 - 4 assign_Nathalie_11 - 6 assign_Nathalie_12 - 4 assign_Nathalie_13
 - 6 assign_Nathalie_14 - 8 assign_Nathalie_15 - 6 assign_Nathalie_16
 - 4 assign_Nathalie_17 - 6 assign_Nathalie_18 - 8 assign_Nathalie_19
 - 6 assign_Nathalie_2 - 4 assign_Nathalie_20 - 6 assign_Nathalie_21
 - 6 assign_Nathalie_22 - 4 assign_Nathalie_23 - 6 assign_Nathalie_24
 - 8 assign_Nathalie_25 - 4 assign_Nathalie_26 - 6 assign_Nathalie_27
 - 6 assign_Nathalie_28 - 4 assign_Nathalie_29 - 8 assign_Nathalie_3
 - 6 assign_Nathalie_30 - 8 assign_Nathalie_31 - 4 assign_Nathalie_32
 - 6 assign_Nathalie_33 - 10 assign_Nathalie_34 - 8 assign_Nathalie_35
 - 6 assign_Nathalie_36 - 10 assign_Nathalie_37 - 8 assign_Nathalie_38
 - 6 assign_Nathalie_39 - 4 assign_Nathalie_4 - 2 assign_Nathalie_40
 - 6 assign_Nathalie_5 - 4 assign_Nathalie_6 - 6 assign_Nathalie_7
 - 4 assign_Nathalie_8 - 6 assign_Nathalie_9 + worktime_Nathalie = 0

_C449: - 6 assign_Nicole_0 - 4 assign_Nicole_1 - 8 assign_Nicole_10
 - 4 assign_Nicole_11 - 6 assign_Nicole_12 - 4 assign_Nicole_13
 - 6 assign_Nicole_14 - 8 assign_Nicole_15 - 6 assign_Nicole_16
 - 4 assign_Nicole_17 - 6 assign_Nicole_18 - 8 assign_Nicole_19
 - 6 assign_Nicole_2 - 4 assign_Nicole_20 - 6 assign_Nicole_21
 - 6 assign_Nicole_22 - 4 assign_Nicole_23 - 6 assign_Nicole_24
 - 8 assign_Nicole_25 - 4 assign_Nicole_26 - 6 assign_Nicole_27
 - 6 assign_Nicole_28 - 4 assign_Nicole_29 - 8 assign_Nicole_3
 - 6 assign_Nicole_30 - 8 assign_Nicole_31 - 4 assign_Nicole_32
 - 6 assign_Nicole_33 - 10 assign_Nicole_34 - 8 assign_Nicole_35
 - 6 assign_Nicole_36 - 10 assign_Nicole_37 - 8 assign_Nicole_38
 - 6 assign_Nicole_39 - 4 assign_Nicole_4 - 2 assign_Nicole_40
 - 6 assign_Nicole_5 - 4 assign_Nicole_6 - 6 assign_Nicole_7
 - 4 assign_Nicole_8 - 6 assign_Nicole_9 + worktime_Nicole = 0

_C450: - 6 assign_Patricia_0 - 4 assign_Patricia_1 - 8 assign_Patricia_10
 - 4 assign_Patricia_11 - 6 assign_Patricia_12 - 4 assign_Patricia_13
 - 6 assign_Patricia_14 - 8 assign_Patricia_15 - 6 assign_Patricia_16
 - 4 assign_Patricia_17 - 6 assign_Patricia_18 - 8 assign_Patricia_19
 - 6 assign_Patricia_2 - 4 assign_Patricia_20 - 6 assign_Patricia_21
 - 6 assign_Patricia_22 - 4 assign_Patricia_23 - 6 assign_Patricia_24
 - 8 assign_Patricia_25 - 4 assign_Patricia_26 - 6 assign_Patricia_27
 - 6 assign_Patricia_28 - 4 assign_Patricia_29 - 8 assign_Patricia_3
 - 6 assign_Patricia_30 - 8 assign_Patricia_31 - 4 assign_Patricia_32
 - 6 assign_Patricia_33 - 10 assign_Patricia_34 - 8 assign_Patricia_35
 - 6 assign_Patricia_36 - 10 assign_Patricia_37 - 8 assign_Patricia_38
 - 6 assign_Patricia_39 - 4 assign_Patricia_4 - 2 assign_Patricia_40
 - 6 assign_Patricia_5 - 4 assign_Patricia_6 - 6 assign_Patricia_7
 - 4 assign_Patricia_8 - 6 assign_Patricia_9 + worktime_Patricia = 0

_C451: - 6 assign_Patrick_0 - 4 assign_Patrick_1 - 8 assign_Patrick_10
 - 4 assign_Patrick_11 - 6 assign_Patrick_12 - 4 assign_Patrick_13
 - 6 assign_Patrick_14 - 8 assign_Patrick_15 - 6 assign_Patrick_16
 - 4 assign_Patrick_17 - 6 assign_Patrick_18 - 8 assign_Patrick_19
 - 6 assign_Patrick_2 - 4 assign_Patrick_20 - 6 assign_Patrick_21
 - 6 assign_Patrick_22 - 4 assign_Patrick_23 - 6 assign_Patrick_24
 - 8 assign_Patrick_25 - 4 assign_Patrick_26 - 6 assign_Patrick_27
 - 6 assign_Patrick_28 - 4 assign_Patrick_29 - 8 assign_Patrick_3
 - 6 assign_Patrick_30 - 8 assign_Patrick_31 - 4 assign_Patrick_32
 - 6 assign_Patrick_33 - 10 assign_Patrick_34 - 8 assign_Patrick_35
 - 6 assign_Patrick_36 - 10 assign_Patrick_37 - 8 assign_Patrick_38
 - 6 assign_Patrick_39 - 4 assign_Patrick_4 - 2 assign_Patrick_40
 - 6 assign_Patrick_5 - 4 assign_Patrick_6 - 6 assign_Patrick_7
 - 4 assign_Patrick_8 - 6 assign_Patrick_9 + worktime_Patrick = 0

_C452: - 6 assign_Roberta_0 - 4 assign_Roberta_1 - 8 assign_Roberta_10
 - 4 assign_Roberta_11 - 6 assign_Roberta_12 - 4 assign_Roberta_13
 - 6 assign_Roberta_14 - 8 assign_Roberta_15 - 6 assign_Roberta_16
 - 4 assign_Roberta_17 - 6 assign_Roberta_18 - 8 assign_Roberta_19
 - 6 assign_Roberta_2 - 4 assign_Roberta_20 - 6 assign_Roberta_21
 - 6 assign_Roberta_22 - 4 assign_Roberta_23 - 6 assign_Roberta_24
 - 8 assign_Roberta_25 - 4 assign_Roberta_26 - 6 assign_Roberta_27
 - 6 assign_Roberta_28 - 4 assign_Roberta_29 - 8 assign_Roberta_3
 - 6 assign_Roberta_30 - 8 assign_Roberta_31 - 4 assign_Roberta_32
 - 6 assign_Roberta_33 - 10 assign_Roberta_34 - 8 assign_Roberta_35
 - 6 assign_Roberta_36 - 10 assign_Roberta_37 - 8 assign_Roberta_38
 - 6 assign_Roberta_39 - 4 assign_Roberta_4 - 2 assign_Roberta_40
 - 6 assign_Roberta_5 - 4 assign_Roberta_6 - 6 assign_Roberta_7
 - 4 assign_Roberta_8 - 6 assign_Roberta_9 + worktime_Roberta = 0

_C453: - 6 assign_Suzanne_0 - 4 assign_Suzanne_1 - 8 assign_Suzanne_10
 - 4 assign_Suzanne_11 - 6 assign_Suzanne_12 - 4 assign_Suzanne_13
 - 6 assign_Suzanne_14 - 8 assign_Suzanne_15 - 6 assign_Suzanne_16
 - 4 assign_Suzanne_17 - 6 assign_Suzanne_18 - 8 assign_Suzanne_19
 - 6 assign_Suzanne_2 - 4 assign_Suzanne_20 - 6 assign_Suzanne_21
 - 6 assign_Suzanne_22 - 4 assign_Suzanne_23 - 6 assign_Suzanne_24
 - 8 assign_Suzanne_25 - 4 assign_Suzanne_26 - 6 assign_Suzanne_27
 - 6 assign_Suzanne_28 - 4 assign_Suzanne_29 - 8 assign_Suzanne_3
 - 6 assign_Suzanne_30 - 8 assign_Suzanne_31 - 4 assign_Suzanne_32
 - 6 assign_Suzanne_33 - 10 assign_Suzanne_34 - 8 assign_Suzanne_35
 - 6 assign_Suzanne_36 - 10 assign_Suzanne_37 - 8 assign_Suzanne_38
 - 6 assign_Suzanne_39 - 4 assign_Suzanne_4 - 2 assign_Suzanne_40
 - 6 assign_Suzanne_5 - 4 assign_Suzanne_6 - 6 assign_Suzanne_7
 - 4 assign_Suzanne_8 - 6 assign_Suzanne_9 + worktime_Suzanne = 0

_C454: - 6 assign_Vickie_0 - 4 assign_Vickie_1 - 8 assign_Vickie_10
 - 4 assign_Vickie_11 - 6 assign_Vickie_12 - 4 assign_Vickie_13
 - 6 assign_Vickie_14 - 8 assign_Vickie_15 - 6 assign_Vickie_16
 - 4 assign_Vickie_17 - 6 assign_Vickie_18 - 8 assign_Vickie_19
 - 6 assign_Vickie_2 - 4 assign_Vickie_20 - 6 assign_Vickie_21
 - 6 assign_Vickie_22 - 4 assign_Vickie_23 - 6 assign_Vickie_24
 - 8 assign_Vickie_25 - 4 assign_Vickie_26 - 6 assign_Vickie_27
 - 6 assign_Vickie_28 - 4 assign_Vickie_29 - 8 assign_Vickie_3
 - 6 assign_Vickie_30 - 8 assign_Vickie_31 - 4 assign_Vickie_32
 - 6 assign_Vickie_33 - 10 assign_Vickie_34 - 8 assign_Vickie_35
 - 6 assign_Vickie_36 - 10 assign_Vickie_37 - 8 assign_Vickie_38
 - 6 assign_Vickie_39 - 4 assign_Vickie_4 - 2 assign_Vickie_40
 - 6 assign_Vickie_5 - 4 assign_Vickie_6 - 6 assign_Vickie_7
 - 4 assign_Vickie_8 - 6 assign_Vickie_9 + worktime_Vickie = 0

_C455: - 6 assign_Wendie_0 - 4 assign_Wendie_1 - 8 assign_Wendie_10
 - 4 assign_Wendie_11 - 6 assign_Wendie_12 - 4 assign_Wendie_13
 - 6 assign_Wendie_14 - 8 assign_Wendie_15 - 6 assign_Wendie_16
 - 4 assign_Wendie_17 - 6 assign_Wendie_18 - 8 assign_Wendie_19
 - 6 assign_Wendie_2 - 4 assign_Wendie_20 - 6 assign_Wendie_21
 - 6 assign_Wendie_22 - 4 assign_Wendie_23 - 6 assign_Wendie_24
 - 8 assign_Wendie_25 - 4 assign_Wendie_26 - 6 assign_Wendie_27
 - 6 assign_Wendie_28 - 4 assign_Wendie_29 - 8 assign_Wendie_3
 - 6 assign_Wendie_30 - 8 assign_Wendie_31 - 4 assign_Wendie_32
 - 6 assign_Wendie_33 - 10 assign_Wendie_34 - 8 assign_Wendie_35
 - 6 assign_Wendie_36 - 10 assign_Wendie_37 - 8 assign_Wendie_38
 - 6 assign_Wendie_39 - 4 assign_Wendie_4 - 2 assign_Wendie_40
 - 6 assign_Wendie_5 - 4 assign_Wendie_6 - 6 assign_Wendie_7
 - 4 assign_Wendie_8 - 6 assign_Wendie_9 + worktime_Wendie = 0

_C456: - 6 assign_Zoe_0 - 4 assign_Zoe_1 - 8 assign_Zoe_10 - 4 assign_Zoe_11
 - 6 assign_Zoe_12 - 4 assign_Zoe_13 - 6 assign_Zoe_14 - 8 assign_Zoe_15
 - 6 assign_Zoe_16 - 4 assign_Zoe_17 - 6 assign_Zoe_18 - 8 assign_Zoe_19
 - 6 assign_Zoe_2 - 4 assign_Zoe_20 - 6 assign_Zoe_21 - 6 assign_Zoe_22
 - 4 assign_Zoe_23 - 6 assign_Zoe_24 - 8 assign_Zoe_25 - 4 assign_Zoe_26
 - 6 assign_Zoe_27 - 6 assign_Zoe_28 - 4 assign_Zoe_29 - 8 assign_Zoe_3
 - 6 assign_Zoe_30 - 8 assign_Zoe_31 - 4 assign_Zoe_32 - 6 assign_Zoe_33
 - 10 assign_Zoe_34 - 8 assign_Zoe_35 - 6 assign_Zoe_36 - 10 assign_Zoe_37
 - 8 assign_Zoe_38 - 6 assign_Zoe_39 - 4 assign_Zoe_4 - 2 assign_Zoe_40
 - 6 assign_Zoe_5 - 4 assign_Zoe_6 - 6 assign_Zoe_7 - 4 assign_Zoe_8
 - 6 assign_Zoe_9 + worktime_Zoe = 0

_C457: worktime_Anne <= 40

_C458: worktime_Bethanie <= 40

_C459: worktime_Betsy <= 40

_C460: worktime_Cathy <= 40

_C461: worktime_Cecilia <= 40

_C462: worktime_Chris <= 40

_C463: worktime_Cindy <= 40

_C464: worktime_David <= 40

_C465: worktime_Debbie <= 40

_C466: worktime_Dee <= 40

_C467: worktime_Gloria <= 40

_C468: worktime_Isabelle <= 40

_C469: worktime_Jane <= 40

_C470: worktime_Janelle <= 40

_C471: worktime_Janice <= 40

_C472: worktime_Jemma <= 40

_C473: worktime_Joan <= 40

_C474: worktime_Joyce <= 40

_C475: worktime_Jude <= 40

_C476: worktime_Julie <= 40

_C477: worktime_Juliet <= 40

_C478: worktime_Kate <= 40

_C479: worktime_Nancy <= 40

_C480: worktime_Nathalie <= 40

_C481: worktime_Nicole <= 40

_C482: worktime_Patricia <= 40

_C483: worktime_Patrick <= 40

_C484: worktime_Roberta <= 40

_C485: worktime_Suzanne <= 40

_C486: worktime_Vickie <= 40

_C487: worktime_Wendie <= 40

_C488: worktime_Zoe <= 40

_C489: assign_Anne_0 + assign_Bethanie_0 + assign_Betsy_0 + assign_Cathy_0
 + assign_Cecilia_0 + assign_Chris_0 + assign_Cindy_0 + assign_David_0
 + assign_Debbie_0 + assign_Dee_0 + assign_Gloria_0 + assign_Isabelle_0
 + assign_Jane_0 + assign_Janelle_0 + assign_Janice_0 + assign_Jemma_0
 + assign_Joan_0 + assign_Joyce_0 + assign_Jude_0 + assign_Julie_0
 + assign_Juliet_0 + assign_Kate_0 + assign_Nancy_0 + assign_Nathalie_0
 + assign_Nicole_0 + assign_Patricia_0 + assign_Patrick_0 + assign_Roberta_0
 + assign_Suzanne_0 + assign_Vickie_0 + assign_Wendie_0 + assign_Zoe_0 >= 3

_C490: assign_Anne_1 + assign_Bethanie_1 + assign_Betsy_1 + assign_Cathy_1
 + assign_Cecilia_1 + assign_Chris_1 + assign_Cindy_1 + assign_David_1
 + assign_Debbie_1 + assign_Dee_1 + assign_Gloria_1 + assign_Isabelle_1
 + assign_Jane_1 + assign_Janelle_1 + assign_Janice_1 + assign_Jemma_1
 + assign_Joan_1 + assign_Joyce_1 + assign_Jude_1 + assign_Julie_1
 + assign_Juliet_1 + assign_Kate_1 + assign_Nancy_1 + assign_Nathalie_1
 + assign_Nicole_1 + assign_Patricia_1 + assign_Patrick_1 + assign_Roberta_1
 + assign_Suzanne_1 + assign_Vickie_1 + assign_Wendie_1 + assign_Zoe_1 >= 4

_C491: assign_Anne_2 + assign_Bethanie_2 + assign_Betsy_2 + assign_Cathy_2
 + assign_Cecilia_2 + assign_Chris_2 + assign_Cindy_2 + assign_David_2
 + assign_Debbie_2 + assign_Dee_2 + assign_Gloria_2 + assign_Isabelle_2
 + assign_Jane_2 + assign_Janelle_2 + assign_Janice_2 + assign_Jemma_2
 + assign_Joan_2 + assign_Joyce_2 + assign_Jude_2 + assign_Julie_2
 + assign_Juliet_2 + assign_Kate_2 + assign_Nancy_2 + assign_Nathalie_2
 + assign_Nicole_2 + assign_Patricia_2 + assign_Patrick_2 + assign_Roberta_2
 + assign_Suzanne_2 + assign_Vickie_2 + assign_Wendie_2 + assign_Zoe_2 >= 2

_C492: assign_Anne_3 + assign_Bethanie_3 + assign_Betsy_3 + assign_Cathy_3
 + assign_Cecilia_3 + assign_Chris_3 + assign_Cindy_3 + assign_David_3
 + assign_Debbie_3 + assign_Dee_3 + assign_Gloria_3 + assign_Isabelle_3
 + assign_Jane_3 + assign_Janelle_3 + assign_Janice_3 + assign_Jemma_3
 + assign_Joan_3 + assign_Joyce_3 + assign_Jude_3 + assign_Julie_3
 + assign_Juliet_3 + assign_Kate_3 + assign_Nancy_3 + assign_Nathalie_3
 + assign_Nicole_3 + assign_Patricia_3 + assign_Patrick_3 + assign_Roberta_3
 + assign_Suzanne_3 + assign_Vickie_3 + assign_Wendie_3 + assign_Zoe_3 >= 3

_C493: assign_Anne_4 + assign_Bethanie_4 + assign_Betsy_4 + assign_Cathy_4
 + assign_Cecilia_4 + assign_Chris_4 + assign_Cindy_4 + assign_David_4
 + assign_Debbie_4 + assign_Dee_4 + assign_Gloria_4 + assign_Isabelle_4
 + assign_Jane_4 + assign_Janelle_4 + assign_Janice_4 + assign_Jemma_4
 + assign_Joan_4 + assign_Joyce_4 + assign_Jude_4 + assign_Julie_4
 + assign_Juliet_4 + assign_Kate_4 + assign_Nancy_4 + assign_Nathalie_4
 + assign_Nicole_4 + assign_Patricia_4 + assign_Patrick_4 + assign_Roberta_4
 + assign_Suzanne_4 + assign_Vickie_4 + assign_Wendie_4 + assign_Zoe_4 >= 10

_C494: assign_Anne_5 + assign_Bethanie_5 + assign_Betsy_5 + assign_Cathy_5
 + assign_Cecilia_5 + assign_Chris_5 + assign_Cindy_5 + assign_David_5
 + assign_Debbie_5 + assign_Dee_5 + assign_Gloria_5 + assign_Isabelle_5
 + assign_Jane_5 + assign_Janelle_5 + assign_Janice_5 + assign_Jemma_5
 + assign_Joan_5 + assign_Joyce_5 + assign_Jude_5 + assign_Julie_5
 + assign_Juliet_5 + assign_Kate_5 + assign_Nancy_5 + assign_Nathalie_5
 + assign_Nicole_5 + assign_Patricia_5 + assign_Patrick_5 + assign_Roberta_5
 + assign_Suzanne_5 + assign_Vickie_5 + assign_Wendie_5 + assign_Zoe_5 >= 8

_C495: assign_Anne_6 + assign_Bethanie_6 + assign_Betsy_6 + assign_Cathy_6
 + assign_Cecilia_6 + assign_Chris_6 + assign_Cindy_6 + assign_David_6
 + assign_Debbie_6 + assign_Dee_6 + assign_Gloria_6 + assign_Isabelle_6
 + assign_Jane_6 + assign_Janelle_6 + assign_Janice_6 + assign_Jemma_6
 + assign_Joan_6 + assign_Joyce_6 + assign_Jude_6 + assign_Julie_6
 + assign_Juliet_6 + assign_Kate_6 + assign_Nancy_6 + assign_Nathalie_6
 + assign_Nicole_6 + assign_Patricia_6 + assign_Patrick_6 + assign_Roberta_6
 + assign_Suzanne_6 + assign_Vickie_6 + assign_Wendie_6 + assign_Zoe_6 >= 10

_C496: assign_Anne_7 + assign_Bethanie_7 + assign_Betsy_7 + assign_Cathy_7
 + assign_Cecilia_7 + assign_Chris_7 + assign_Cindy_7 + assign_David_7
 + assign_Debbie_7 + assign_Dee_7 + assign_Gloria_7 + assign_Isabelle_7
 + assign_Jane_7 + assign_Janelle_7 + assign_Janice_7 + assign_Jemma_7
 + assign_Joan_7 + assign_Joyce_7 + assign_Jude_7 + assign_Julie_7
 + assign_Juliet_7 + assign_Kate_7 + assign_Nancy_7 + assign_Nathalie_7
 + assign_Nicole_7 + assign_Patricia_7 + assign_Patrick_7 + assign_Roberta_7
 + assign_Suzanne_7 + assign_Vickie_7 + assign_Wendie_7 + assign_Zoe_7 >= 8

_C497: assign_Anne_8 + assign_Bethanie_8 + assign_Betsy_8 + assign_Cathy_8
 + assign_Cecilia_8 + assign_Chris_8 + assign_Cindy_8 + assign_David_8
 + assign_Debbie_8 + assign_Dee_8 + assign_Gloria_8 + assign_Isabelle_8
 + assign_Jane_8 + assign_Janelle_8 + assign_Janice_8 + assign_Jemma_8
 + assign_Joan_8 + assign_Joyce_8 + assign_Jude_8 + assign_Julie_8
 + assign_Juliet_8 + assign_Kate_8 + assign_Nancy_8 + assign_Nathalie_8
 + assign_Nicole_8 + assign_Patricia_8 + assign_Patrick_8 + assign_Roberta_8
 + assign_Suzanne_8 + assign_Vickie_8 + assign_Wendie_8 + assign_Zoe_8 >= 4

_C498: assign_Anne_9 + assign_Bethanie_9 + assign_Betsy_9 + assign_Cathy_9
 + assign_Cecilia_9 + assign_Chris_9 + assign_Cindy_9 + assign_David_9
 + assign_Debbie_9 + assign_Dee_9 + assign_Gloria_9 + assign_Isabelle_9
 + assign_Jane_9 + assign_Janelle_9 + assign_Janice_9 + assign_Jemma_9
 + assign_Joan_9 + assign_Joyce_9 + assign_Jude_9 + assign_Julie_9
 + assign_Juliet_9 + assign_Kate_9 + assign_Nancy_9 + assign_Nathalie_9
 + assign_Nicole_9 + assign_Patricia_9 + assign_Patrick_9 + assign_Roberta_9
 + assign_Suzanne_9 + assign_Vickie_9 + assign_Wendie_9 + assign_Zoe_9 >= 2

_C499: assign_Anne_10 + assign_Bethanie_10 + assign_Betsy_10 + assign_Cathy_10
 + assign_Cecilia_10 + assign_Chris_10 + assign_Cindy_10 + assign_David_10
 + assign_Debbie_10 + assign_Dee_10 + assign_Gloria_10 + assign_Isabelle_10
 + assign_Jane_10 + assign_Janelle_10 + assign_Janice_10 + assign_Jemma_10
 + assign_Joan_10 + assign_Joyce_10 + assign_Jude_10 + assign_Julie_10
 + assign_Juliet_10 + assign_Kate_10 + assign_Nancy_10 + assign_Nathalie_10
 + assign_Nicole_10 + assign_Patricia_10 + assign_Patrick_10
 + assign_Roberta_10 + assign_Suzanne_10 + assign_Vickie_10 + assign_Wendie_10
 + assign_Zoe_10 >= 3

_C500: assign_Anne_11 + assign_Bethanie_11 + assign_Betsy_11 + assign_Cathy_11
 + assign_Cecilia_11 + assign_Chris_11 + assign_Cindy_11 + assign_David_11
 + assign_Debbie_11 + assign_Dee_11 + assign_Gloria_11 + assign_Isabelle_11
 + assign_Jane_11 + assign_Janelle_11 + assign_Janice_11 + assign_Jemma_11
 + assign_Joan_11 + assign_Joyce_11 + assign_Jude_11 + assign_Julie_11
 + assign_Juliet_11 + assign_Kate_11 + assign_Nancy_11 + assign_Nathalie_11
 + assign_Nicole_11 + assign_Patricia_11 + assign_Patrick_11
 + assign_Roberta_11 + assign_Suzanne_11 + assign_Vickie_11 + assign_Wendie_11
 + assign_Zoe_11 >= 10

_C501: assign_Anne_12 + assign_Bethanie_12 + assign_Betsy_12 + assign_Cathy_12
 + assign_Cecilia_12 + assign_Chris_12 + assign_Cindy_12 + assign_David_12
 + assign_Debbie_12 + assign_Dee_12 + assign_Gloria_12 + assign_Isabelle_12
 + assign_Jane_12 + assign_Janelle_12 + assign_Janice_12 + assign_Jemma_12
 + assign_Joan_12 + assign_Joyce_12 + assign_Jude_12 + assign_Julie_12
 + assign_Juliet_12 + assign_Kate_12 + assign_Nancy_12 + assign_Nathalie_12
 + assign_Nicole_12 + assign_Patricia_12 + assign_Patrick_12
 + assign_Roberta_12 + assign_Suzanne_12 + assign_Vickie_12 + assign_Wendie_12
 + assign_Zoe_12 >= 8

_C502: assign_Anne_13 + assign_Bethanie_13 + assign_Betsy_13 + assign_Cathy_13
 + assign_Cecilia_13 + assign_Chris_13 + assign_Cindy_13 + assign_David_13
 + assign_Debbie_13 + assign_Dee_13 + assign_Gloria_13 + assign_Isabelle_13
 + assign_Jane_13 + assign_Janelle_13 + assign_Janice_13 + assign_Jemma_13
 + assign_Joan_13 + assign_Joyce_13 + assign_Jude_13 + assign_Julie_13
 + assign_Juliet_13 + assign_Kate_13 + assign_Nancy_13 + assign_Nathalie_13
 + assign_Nicole_13 + assign_Patricia_13 + assign_Patrick_13
 + assign_Roberta_13 + assign_Suzanne_13 + assign_Vickie_13 + assign_Wendie_13
 + assign_Zoe_13 >= 4

_C503: assign_Anne_14 + assign_Bethanie_14 + assign_Betsy_14 + assign_Cathy_14
 + assign_Cecilia_14 + assign_Chris_14 + assign_Cindy_14 + assign_David_14
 + assign_Debbie_14 + assign_Dee_14 + assign_Gloria_14 + assign_Isabelle_14
 + assign_Jane_14 + assign_Janelle_14 + assign_Janice_14 + assign_Jemma_14
 + assign_Joan_14 + assign_Joyce_14 + assign_Jude_14 + assign_Julie_14
 + assign_Juliet_14 + assign_Kate_14 + assign_Nancy_14 + assign_Nathalie_14
 + assign_Nicole_14 + assign_Patricia_14 + assign_Patrick_14
 + assign_Roberta_14 + assign_Suzanne_14 + assign_Vickie_14 + assign_Wendie_14
 + assign_Zoe_14 >= 2

_C504: assign_Anne_15 + assign_Bethanie_15 + assign_Betsy_15 + assign_Cathy_15
 + assign_Cecilia_15 + assign_Chris_15 + assign_Cindy_15 + assign_David_15
 + assign_Debbie_15 + assign_Dee_15 + assign_Gloria_15 + assign_Isabelle_15
 + assign_Jane_15 + assign_Janelle_15 + assign_Janice_15 + assign_Jemma_15
 + assign_Joan_15 + assign_Joyce_15 + assign_Jude_15 + assign_Julie_15
 + assign_Juliet_15 + assign_Kate_15 + assign_Nancy_15 + assign_Nathalie_15
 + assign_Nicole_15 + assign_Patricia_15 + assign_Patrick_15
 + assign_Roberta_15 + assign_Suzanne_15 + assign_Vickie_15 + assign_Wendie_15
 + assign_Zoe_15 >= 3

_C505: assign_Anne_16 + assign_Bethanie_16 + assign_Betsy_16 + assign_Cathy_16
 + assign_Cecilia_16 + assign_Chris_16 + assign_Cindy_16 + assign_David_16
 + assign_Debbie_16 + assign_Dee_16 + assign_Gloria_16 + assign_Isabelle_16
 + assign_Jane_16 + assign_Janelle_16 + assign_Janice_16 + assign_Jemma_16
 + assign_Joan_16 + assign_Joyce_16 + assign_Jude_16 + assign_Julie_16
 + assign_Juliet_16 + assign_Kate_16 + assign_Nancy_16 + assign_Nathalie_16
 + assign_Nicole_16 + assign_Patricia_16 + assign_Patrick_16
 + assign_Roberta_16 + assign_Suzanne_16 + assign_Vickie_16 + assign_Wendie_16
 + assign_Zoe_16 >= 3

_C506: assign_Anne_17 + assign_Bethanie_17 + assign_Betsy_17 + assign_Cathy_17
 + assign_Cecilia_17 + assign_Chris_17 + assign_Cindy_17 + assign_David_17
 + assign_Debbie_17 + assign_Dee_17 + assign_Gloria_17 + assign_Isabelle_17
 + assign_Jane_17 + assign_Janelle_17 + assign_Janice_17 + assign_Jemma_17
 + assign_Joan_17 + assign_Joyce_17 + assign_Jude_17 + assign_Julie_17
 + assign_Juliet_17 + assign_Kate_17 + assign_Nancy_17 + assign_Nathalie_17
 + assign_Nicole_17 + assign_Patricia_17 + assign_Patrick_17
 + assign_Roberta_17 + assign_Suzanne_17 + assign_Vickie_17 + assign_Wendie_17
 + assign_Zoe_17 >= 4

_C507: assign_Anne_18 + assign_Bethanie_18 + assign_Betsy_18 + assign_Cathy_18
 + assign_Cecilia_18 + assign_Chris_18 + assign_Cindy_18 + assign_David_18
 + assign_Debbie_18 + assign_Dee_18 + assign_Gloria_18 + assign_Isabelle_18
 + assign_Jane_18 + assign_Janelle_18 + assign_Janice_18 + assign_Jemma_18
 + assign_Joan_18 + assign_Joyce_18 + assign_Jude_18 + assign_Julie_18
 + assign_Juliet_18 + assign_Kate_18 + assign_Nancy_18 + assign_Nathalie_18
 + assign_Nicole_18 + assign_Patricia_18 + assign_Patrick_18
 + assign_Roberta_18 + assign_Suzanne_18 + assign_Vickie_18 + assign_Wendie_18
 + assign_Zoe_18 >= 2

_C508: assign_Anne_19 + assign_Bethanie_19 + assign_Betsy_19 + assign_Cathy_19
 + assign_Cecilia_19 + assign_Chris_19 + assign_Cindy_19 + assign_David_19
 + assign_Debbie_19 + assign_Dee_19 + assign_Gloria_19 + assign_Isabelle_19
 + assign_Jane_19 + assign_Janelle_19 + assign_Janice_19 + assign_Jemma_19
 + assign_Joan_19 + assign_Joyce_19 + assign_Jude_19 + assign_Julie_19
 + assign_Juliet_19 + assign_Kate_19 + assign_Nancy_19 + assign_Nathalie_19
 + assign_Nicole_19 + assign_Patricia_19 + assign_Patrick_19
 + assign_Roberta_19 + assign_Suzanne_19 + assign_Vickie_19 + assign_Wendie_19
 + assign_Zoe_19 >= 3

_C509: assign_Anne_20 + assign_Bethanie_20 + assign_Betsy_20 + assign_Cathy_20
 + assign_Cecilia_20 + assign_Chris_20 + assign_Cindy_20 + assign_David_20
 + assign_Debbie_20 + assign_Dee_20 + assign_Gloria_20 + assign_Isabelle_20
 + assign_Jane_20 + assign_Janelle_20 + assign_Janice_20 + assign_Jemma_20
 + assign_Joan_20 + assign_Joyce_20 + assign_Jude_20 + assign_Julie_20
 + assign_Juliet_20 + assign_Kate_20 + assign_Nancy_20 + assign_Nathalie_20
 + assign_Nicole_20 + assign_Patricia_20 + assign_Patrick_20
 + assign_Roberta_20 + assign_Suzanne_20 + assign_Vickie_20 + assign_Wendie_20
 + assign_Zoe_20 >= 10

_C510: assign_Anne_21 + assign_Bethanie_21 + assign_Betsy_21 + assign_Cathy_21
 + assign_Cecilia_21 + assign_Chris_21 + assign_Cindy_21 + assign_David_21
 + assign_Debbie_21 + assign_Dee_21 + assign_Gloria_21 + assign_Isabelle_21
 + assign_Jane_21 + assign_Janelle_21 + assign_Janice_21 + assign_Jemma_21
 + assign_Joan_21 + assign_Joyce_21 + assign_Jude_21 + assign_Julie_21
 + assign_Juliet_21 + assign_Kate_21 + assign_Nancy_21 + assign_Nathalie_21
 + assign_Nicole_21 + assign_Patricia_21 + assign_Patrick_21
 + assign_Roberta_21 + assign_Suzanne_21 + assign_Vickie_21 + assign_Wendie_21
 + assign_Zoe_21 >= 8

_C511: assign_Anne_22 + assign_Bethanie_22 + assign_Betsy_22 + assign_Cathy_22
 + assign_Cecilia_22 + assign_Chris_22 + assign_Cindy_22 + assign_David_22
 + assign_Debbie_22 + assign_Dee_22 + assign_Gloria_22 + assign_Isabelle_22
 + assign_Jane_22 + assign_Janelle_22 + assign_Janice_22 + assign_Jemma_22
 + assign_Joan_22 + assign_Joyce_22 + assign_Jude_22 + assign_Julie_22
 + assign_Juliet_22 + assign_Kate_22 + assign_Nancy_22 + assign_Nathalie_22
 + assign_Nicole_22 + assign_Patricia_22 + assign_Patrick_22
 + assign_Roberta_22 + assign_Suzanne_22 + assign_Vickie_22 + assign_Wendie_22
 + assign_Zoe_22 >= 3

_C512: assign_Anne_23 + assign_Bethanie_23 + assign_Betsy_23 + assign_Cathy_23
 + assign_Cecilia_23 + assign_Chris_23 + assign_Cindy_23 + assign_David_23
 + assign_Debbie_23 + assign_Dee_23 + assign_Gloria_23 + assign_Isabelle_23
 + assign_Jane_23 + assign_Janelle_23 + assign_Janice_23 + assign_Jemma_23
 + assign_Joan_23 + assign_Joyce_23 + assign_Jude_23 + assign_Julie_23
 + assign_Juliet_23 + assign_Kate_23 + assign_Nancy_23 + assign_Nathalie_23
 + assign_Nicole_23 + assign_Patricia_23 + assign_Patrick_23
 + assign_Roberta_23 + assign_Suzanne_23 + assign_Vickie_23 + assign_Wendie_23
 + assign_Zoe_23 >= 4

_C513: assign_Anne_24 + assign_Bethanie_24 + assign_Betsy_24 + assign_Cathy_24
 + assign_Cecilia_24 + assign_Chris_24 + assign_Cindy_24 + assign_David_24
 + assign_Debbie_24 + assign_Dee_24 + assign_Gloria_24 + assign_Isabelle_24
 + assign_Jane_24 + assign_Janelle_24 + assign_Janice_24 + assign_Jemma_24
 + assign_Joan_24 + assign_Joyce_24 + assign_Jude_24 + assign_Julie_24
 + assign_Juliet_24 + assign_Kate_24 + assign_Nancy_24 + assign_Nathalie_24
 + assign_Nicole_24 + assign_Patricia_24 + assign_Patrick_24
 + assign_Roberta_24 + assign_Suzanne_24 + assign_Vickie_24 + assign_Wendie_24
 + assign_Zoe_24 >= 2

_C514: assign_Anne_25 + assign_Bethanie_25 + assign_Betsy_25 + assign_Cathy_25
 + assign_Cecilia_25 + assign_Chris_25 + assign_Cindy_25 + assign_David_25
 + assign_Debbie_25 + assign_Dee_25 + assign_Gloria_25 + assign_Isabelle_25
 + assign_Jane_25 + assign_Janelle_25 + assign_Janice_25 + assign_Jemma_25
 + assign_Joan_25 + assign_Joyce_25 + assign_Jude_25 + assign_Julie_25
 + assign_Juliet_25 + assign_Kate_25 + assign_Nancy_25 + assign_Nathalie_25
 + assign_Nicole_25 + assign_Patricia_25 + assign_Patrick_25
 + assign_Roberta_25 + assign_Suzanne_25 + assign_Vickie_25 + assign_Wendie_25
 + assign_Zoe_25 >= 3

_C515: assign_Anne_26 + assign_Bethanie_26 + assign_Betsy_26 + assign_Cathy_26
 + assign_Cecilia_26 + assign_Chris_26 + assign_Cindy_26 + assign_David_26
 + assign_Debbie_26 + assign_Dee_26 + assign_Gloria_26 + assign_Isabelle_26
 + assign_Jane_26 + assign_Janelle_26 + assign_Janice_26 + assign_Jemma_26
 + assign_Joan_26 + assign_Joyce_26 + assign_Jude_26 + assign_Julie_26
 + assign_Juliet_26 + assign_Kate_26 + assign_Nancy_26 + assign_Nathalie_26
 + assign_Nicole_26 + assign_Patricia_26 + assign_Patrick_26
 + assign_Roberta_26 + assign_Suzanne_26 + assign_Vickie_26 + assign_Wendie_26
 + assign_Zoe_26 >= 10

_C516: assign_Anne_27 + assign_Bethanie_27 + assign_Betsy_27 + assign_Cathy_27
 + assign_Cecilia_27 + assign_Chris_27 + assign_Cindy_27 + assign_David_27
 + assign_Debbie_27 + assign_Dee_27 + assign_Gloria_27 + assign_Isabelle_27
 + assign_Jane_27 + assign_Janelle_27 + assign_Janice_27 + assign_Jemma_27
 + assign_Joan_27 + assign_Joyce_27 + assign_Jude_27 + assign_Julie_27
 + assign_Juliet_27 + assign_Kate_27 + assign_Nancy_27 + assign_Nathalie_27
 + assign_Nicole_27 + assign_Patricia_27 + assign_Patrick_27
 + assign_Roberta_27 + assign_Suzanne_27 + assign_Vickie_27 + assign_Wendie_27
 + assign_Zoe_27 >= 8

_C517: assign_Anne_28 + assign_Bethanie_28 + assign_Betsy_28 + assign_Cathy_28
 + assign_Cecilia_28 + assign_Chris_28 + assign_Cindy_28 + assign_David_28
 + assign_Debbie_28 + assign_Dee_28 + assign_Gloria_28 + assign_Isabelle_28
 + assign_Jane_28 + assign_Janelle_28 + assign_Janice_28 + assign_Jemma_28
 + assign_Joan_28 + assign_Joyce_28 + assign_Jude_28 + assign_Julie_28
 + assign_Juliet_28 + assign_Kate_28 + assign_Nancy_28 + assign_Nathalie_28
 + assign_Nicole_28 + assign_Patricia_28 + assign_Patrick_28
 + assign_Roberta_28 + assign_Suzanne_28 + assign_Vickie_28 + assign_Wendie_28
 + assign_Zoe_28 >= 3

_C518: assign_Anne_29 + assign_Bethanie_29 + assign_Betsy_29 + assign_Cathy_29
 + assign_Cecilia_29 + assign_Chris_29 + assign_Cindy_29 + assign_David_29
 + assign_Debbie_29 + assign_Dee_29 + assign_Gloria_29 + assign_Isabelle_29
 + assign_Jane_29 + assign_Janelle_29 + assign_Janice_29 + assign_Jemma_29
 + assign_Joan_29 + assign_Joyce_29 + assign_Jude_29 + assign_Julie_29
 + assign_Juliet_29 + assign_Kate_29 + assign_Nancy_29 + assign_Nathalie_29
 + assign_Nicole_29 + assign_Patricia_29 + assign_Patrick_29
 + assign_Roberta_29 + assign_Suzanne_29 + assign_Vickie_29 + assign_Wendie_29
 + assign_Zoe_29 >= 4

_C519: assign_Anne_30 + assign_Bethanie_30 + assign_Betsy_30 + assign_Cathy_30
 + assign_Cecilia_30 + assign_Chris_30 + assign_Cindy_30 + assign_David_30
 + assign_Debbie_30 + assign_Dee_30 + assign_Gloria_30 + assign_Isabelle_30
 + assign_Jane_30 + assign_Janelle_30 + assign_Janice_30 + assign_Jemma_30
 + assign_Joan_30 + assign_Joyce_30 + assign_Jude_30 + assign_Julie_30
 + assign_Juliet_30 + assign_Kate_30 + assign_Nancy_30 + assign_Nathalie_30
 + assign_Nicole_30 + assign_Patricia_30 + assign_Patrick_30
 + assign_Roberta_30 + assign_Suzanne_30 + assign_Vickie_30 + assign_Wendie_30
 + assign_Zoe_30 >= 2

_C520: assign_Anne_31 + assign_Bethanie_31 + assign_Betsy_31 + assign_Cathy_31
 + assign_Cecilia_31 + assign_Chris_31 + assign_Cindy_31 + assign_David_31
 + assign_Debbie_31 + assign_Dee_31 + assign_Gloria_31 + assign_Isabelle_31
 + assign_Jane_31 + assign_Janelle_31 + assign_Janice_31 + assign_Jemma_31
 + assign_Joan_31 + assign_Joyce_31 + assign_Jude_31 + assign_Julie_31
 + assign_Juliet_31 + assign_Kate_31 + assign_Nancy_31 + assign_Nathalie_31
 + assign_Nicole_31 + assign_Patricia_31 + assign_Patrick_31
 + assign_Roberta_31 + assign_Suzanne_31 + assign_Vickie_31 + assign_Wendie_31
 + assign_Zoe_31 >= 3

_C521: assign_Anne_32 + assign_Bethanie_32 + assign_Betsy_32 + assign_Cathy_32
 + assign_Cecilia_32 + assign_Chris_32 + assign_Cindy_32 + assign_David_32
 + assign_Debbie_32 + assign_Dee_32 + assign_Gloria_32 + assign_Isabelle_32
 + assign_Jane_32 + assign_Janelle_32 + assign_Janice_32 + assign_Jemma_32
 + assign_Joan_32 + assign_Joyce_32 + assign_Jude_32 + assign_Julie_32
 + assign_Juliet_32 + assign_Kate_32 + assign_Nancy_32 + assign_Nathalie_32
 + assign_Nicole_32 + assign_Patricia_32 + assign_Patrick_32
 + assign_Roberta_32 + assign_Suzanne_32 + assign_Vickie_32 + assign_Wendie_32
 + assign_Zoe_32 >= 10

_C522: assign_Anne_33 + assign_Bethanie_33 + assign_Betsy_33 + assign_Cathy_33
 + assign_Cecilia_33 + assign_Chris_33 + assign_Cindy_33 + assign_David_33
 + assign_Debbie_33 + assign_Dee_33 + assign_Gloria_33 + assign_Isabelle_33
 + assign_Jane_33 + assign_Janelle_33 + assign_Janice_33 + assign_Jemma_33
 + assign_Joan_33 + assign_Joyce_33 + assign_Jude_33 + assign_Julie_33
 + assign_Juliet_33 + assign_Kate_33 + assign_Nancy_33 + assign_Nathalie_33
 + assign_Nicole_33 + assign_Patricia_33 + assign_Patrick_33
 + assign_Roberta_33 + assign_Suzanne_33 + assign_Vickie_33 + assign_Wendie_33
 + assign_Zoe_33 >= 8

_C523: assign_Anne_34 + assign_Bethanie_34 + assign_Betsy_34 + assign_Cathy_34
 + assign_Cecilia_34 + assign_Chris_34 + assign_Cindy_34 + assign_David_34
 + assign_Debbie_34 + assign_Dee_34 + assign_Gloria_34 + assign_Isabelle_34
 + assign_Jane_34 + assign_Janelle_34 + assign_Janice_34 + assign_Jemma_34
 + assign_Joan_34 + assign_Joyce_34 + assign_Jude_34 + assign_Julie_34
 + assign_Juliet_34 + assign_Kate_34 + assign_Nancy_34 + assign_Nathalie_34
 + assign_Nicole_34 + assign_Patricia_34 + assign_Patrick_34
 + assign_Roberta_34 + assign_Suzanne_34 + assign_Vickie_34 + assign_Wendie_34
 + assign_Zoe_34 >= 5

_C524: assign_Anne_35 + assign_Bethanie_35 + assign_Betsy_35 + assign_Cathy_35
 + assign_Cecilia_35 + assign_Chris_35 + assign_Cindy_35 + assign_David_35
 + assign_Debbie_35 + assign_Dee_35 + assign_Gloria_35 + assign_Isabelle_35
 + assign_Jane_35 + assign_Janelle_35 + assign_Janice_35 + assign_Jemma_35
 + assign_Joan_35 + assign_Joyce_35 + assign_Jude_35 + assign_Julie_35
 + assign_Juliet_35 + assign_Kate_35 + assign_Nancy_35 + assign_Nathalie_35
 + assign_Nicole_35 + assign_Patricia_35 + assign_Patrick_35
 + assign_Roberta_35 + assign_Suzanne_35 + assign_Vickie_35 + assign_Wendie_35
 + assign_Zoe_35 >= 7

_C525: assign_Anne_36 + assign_Bethanie_36 + assign_Betsy_36 + assign_Cathy_36
 + assign_Cecilia_36 + assign_Chris_36 + assign_Cindy_36 + assign_David_36
 + assign_Debbie_36 + assign_Dee_36 + assign_Gloria_36 + assign_Isabelle_36
 + assign_Jane_36 + assign_Janelle_36 + assign_Janice_36 + assign_Jemma_36
 + assign_Joan_36 + assign_Joyce_36 + assign_Jude_36 + assign_Julie_36
 + assign_Juliet_36 + assign_Kate_36 + assign_Nancy_36 + assign_Nathalie_36
 + assign_Nicole_36 + assign_Patricia_36 + assign_Patrick_36
 + assign_Roberta_36 + assign_Suzanne_36 + assign_Vickie_36 + assign_Wendie_36
 + assign_Zoe_36 >= 12

_C526: assign_Anne_37 + assign_Bethanie_37 + assign_Betsy_37 + assign_Cathy_37
 + assign_Cecilia_37 + assign_Chris_37 + assign_Cindy_37 + assign_David_37
 + assign_Debbie_37 + assign_Dee_37 + assign_Gloria_37 + assign_Isabelle_37
 + assign_Jane_37 + assign_Janelle_37 + assign_Janice_37 + assign_Jemma_37
 + assign_Joan_37 + assign_Joyce_37 + assign_Jude_37 + assign_Julie_37
 + assign_Juliet_37 + assign_Kate_37 + assign_Nancy_37 + assign_Nathalie_37
 + assign_Nicole_37 + assign_Patricia_37 + assign_Patrick_37
 + assign_Roberta_37 + assign_Suzanne_37 + assign_Vickie_37 + assign_Wendie_37
 + assign_Zoe_37 >= 5

_C527: assign_Anne_38 + assign_Bethanie_38 + assign_Betsy_38 + assign_Cathy_38
 + assign_Cecilia_38 + assign_Chris_38 + assign_Cindy_38 + assign_David_38
 + assign_Debbie_38 + assign_Dee_38 + assign_Gloria_38 + assign_Isabelle_38
 + assign_Jane_38 + assign_Janelle_38 + assign_Janice_38 + assign_Jemma_38
 + assign_Joan_38 + assign_Joyce_38 + assign_Jude_38 + assign_Julie_38
 + assign_Juliet_38 + assign_Kate_38 + assign_Nancy_38 + assign_Nathalie_38
 + assign_Nicole_38 + assign_Patricia_38 + assign_Patrick_38
 + assign_Roberta_38 + assign_Suzanne_38 + assign_Vickie_38 + assign_Wendie_38
 + assign_Zoe_38 >= 7

_C528: assign_Anne_39 + assign_Bethanie_39 + assign_Betsy_39 + assign_Cathy_39
 + assign_Cecilia_39 + assign_Chris_39 + assign_Cindy_39 + assign_David_39
 + assign_Debbie_39 + assign_Dee_39 + assign_Gloria_39 + assign_Isabelle_39
 + assign_Jane_39 + assign_Janelle_39 + assign_Janice_39 + assign_Jemma_39
 + assign_Joan_39 + assign_Joyce_39 + assign_Jude_39 + assign_Julie_39
 + assign_Juliet_39 + assign_Kate_39 + assign_Nancy_39 + assign_Nathalie_39
 + assign_Nicole_39 + assign_Patricia_39 + assign_Patrick_39
 + assign_Roberta_39 + assign_Suzanne_39 + assign_Vickie_39 + assign_Wendie_39
 + assign_Zoe_39 >= 8

_C529: assign_Anne_40 + assign_Bethanie_40 + assign_Betsy_40 + assign_Cathy_40
 + assign_Cecilia_40 + assign_Chris_40 + assign_Cindy_40 + assign_David_40
 + assign_Debbie_40 + assign_Dee_40 + assign_Gloria_40 + assign_Isabelle_40
 + assign_Jane_40 + assign_Janelle_40 + assign_Janice_40 + assign_Jemma_40
 + assign_Joan_40 + assign_Joyce_40 + assign_Jude_40 + assign_Julie_40
 + assign_Juliet_40 + assign_Kate_40 + assign_Nancy_40 + assign_Nathalie_40
 + assign_Nicole_40 + assign_Patricia_40 + assign_Patrick_40
 + assign_Roberta_40 + assign_Suzanne_40 + assign_Vickie_40 + assign_Wendie_40
 + assign_Zoe_40 >= 2

VARIABLES
0 <= assign_Anne_0 <= 1 Integer
0 <= assign_Anne_1 <= 1 Integer
0 <= assign_Anne_10 <= 1 Integer
0 <= assign_Anne_11 <= 1 Integer
0 <= assign_Anne_12 <= 1 Integer
0 <= assign_Anne_13 <= 1 Integer
0 <= assign_Anne_14 <= 1 Integer
0 <= assign_Anne_15 <= 1 Integer
0 <= assign_Anne_16 <= 1 Integer
0 <= assign_Anne_17 <= 1 Integer
0 <= assign_Anne_18 <= 1 Integer
0 <= assign_Anne_19 <= 1 Integer
0 <= assign_Anne_2 <= 1 Integer
0 <= assign_Anne_20 <= 1 Integer
0 <= assign_Anne_21 <= 1 Integer
0 <= assign_Anne_22 <= 1 Integer
0 <= assign_Anne_23 <= 1 Integer
0 <= assign_Anne_24 <= 1 Integer
0 <= assign_Anne_25 <= 1 Integer
0 <= assign_Anne_26 <= 1 Integer
0 <= assign_Anne_27 <= 1 Integer
0 <= assign_Anne_28 <= 1 Integer
0 <= assign_Anne_29 <= 1 Integer
0 <= assign_Anne_3 <= 1 Integer
0 <= assign_Anne_30 <= 1 Integer
0 <= assign_Anne_31 <= 1 Integer
0 <= assign_Anne_32 <= 1 Integer
0 <= assign_Anne_33 <= 1 Integer
0 <= assign_Anne_34 <= 1 Integer
0 <= assign_Anne_35 <= 1 Integer
0 <= assign_Anne_36 <= 1 Integer
0 <= assign_Anne_37 <= 1 Integer
0 <= assign_Anne_38 <= 1 Integer
0 <= assign_Anne_39 <= 1 Integer
0 <= assign_Anne_4 <= 1 Integer
0 <= assign_Anne_40 <= 1 Integer
0 <= assign_Anne_5 <= 1 Integer
0 <= assign_Anne_6 <= 1 Integer
0 <= assign_Anne_7 <= 1 Integer
0 <= assign_Anne_8 <= 1 Integer
0 <= assign_Anne_9 <= 1 Integer
0 <= assign_Bethanie_0 <= 1 Integer
0 <= assign_Bethanie_1 <= 1 Integer
0 <= assign_Bethanie_10 <= 1 Integer
0 <= assign_Bethanie_11 <= 1 Integer
0 <= assign_Bethanie_12 <= 1 Integer
0 <= assign_Bethanie_13 <= 1 Integer
0 <= assign_Bethanie_14 <= 1 Integer
0 <= assign_Bethanie_15 <= 1 Integer
0 <= assign_Bethanie_16 <= 1 Integer
0 <= assign_Bethanie_17 <= 1 Integer
0 <= assign_Bethanie_18 <= 1 Integer
0 <= assign_Bethanie_19 <= 1 Integer
0 <= assign_Bethanie_2 <= 1 Integer
0 <= assign_Bethanie_20 <= 1 Integer
0 <= assign_Bethanie_21 <= 1 Integer
0 <= assign_Bethanie_22 <= 1 Integer
0 <= assign_Bethanie_23 <= 1 Integer
0 <= assign_Bethanie_24 <= 1 Integer
0 <= assign_Bethanie_25 <= 1 Integer
0 <= assign_Bethanie_26 <= 1 Integer
0 <= assign_Bethanie_27 <= 1 Integer
0 <= assign_Bethanie_28 <= 1 Integer
0 <= assign_Bethanie_29 <= 1 Integer
0 <= assign_Bethanie_3 <= 1 Integer
0 <= assign_Bethanie_30 <= 1 Integer
0 <= assign_Bethanie_31 <= 1 Integer
0 <= assign_Bethanie_32 <= 1 Integer
0 <= assign_Bethanie_33 <= 1 Integer
0 <= assign_Bethanie_34 <= 1 Integer
0 <= assign_Bethanie_35 <= 1 Integer
0 <= assign_Bethanie_36 <= 1 Integer
0 <= assign_Bethanie_37 <= 1 Integer
0 <= assign_Bethanie_38 <= 1 Integer
0 <= assign_Bethanie_39 <= 1 Integer
0 <= assign_Bethanie_4 <= 1 Integer
0 <= assign_Bethanie_40 <= 1 Integer
0 <= assign_Bethanie_5 <= 1 Integer
0 <= assign_Bethanie_6 <= 1 Integer
0 <= assign_Bethanie_7 <= 1 Integer
0 <= assign_Bethanie_8 <= 1 Integer
0 <= assign_Bethanie_9 <= 1 Integer
0 <= assign_Betsy_0 <= 1 Integer
0 <= assign_Betsy_1 <= 1 Integer
0 <= assign_Betsy_10 <= 1 Integer
0 <= assign_Betsy_11 <= 1 Integer
0 <= assign_Betsy_12 <= 1 Integer
0 <= assign_Betsy_13 <= 1 Integer
0 <= assign_Betsy_14 <= 1 Integer
0 <= assign_Betsy_15 <= 1 Integer
0 <= assign_Betsy_16 <= 1 Integer
0 <= assign_Betsy_17 <= 1 Integer
0 <= assign_Betsy_18 <= 1 Integer
0 <= assign_Betsy_19 <= 1 Integer
0 <= assign_Betsy_2 <= 1 Integer
0 <= assign_Betsy_20 <= 1 Integer
0 <= assign_Betsy_21 <= 1 Integer
0 <= assign_Betsy_22 <= 1 Integer
0 <= assign_Betsy_23 <= 1 Integer
0 <= assign_Betsy_24 <= 1 Integer
0 <= assign_Betsy_25 <= 1 Integer
0 <= assign_Betsy_26 <= 1 Integer
0 <= assign_Betsy_27 <= 1 Integer
0 <= assign_Betsy_28 <= 1 Integer
0 <= assign_Betsy_29 <= 1 Integer
0 <= assign_Betsy_3 <= 1 Integer
0 <= assign_Betsy_30 <= 1 Integer
0 <= assign_Betsy_31 <= 1 Integer
0 <= assign_Betsy_32 <= 1 Integer
0 <= assign_Betsy_33 <= 1 Integer
0 <= assign_Betsy_34 <= 1 Integer
0 <= assign_Betsy_35 <= 1 Integer
0 <= assign_Betsy_36 <= 1 Integer
0 <= assign_Betsy_37 <= 1 Integer
0 <= assign_Betsy_38 <= 1 Integer
0 <= assign_Betsy_39 <= 1 Integer
0 <= assign_Betsy_4 <= 1 Integer
0 <= assign_Betsy_40 <= 1 Integer
0 <= assign_Betsy_5 <= 1 Integer
0 <= assign_Betsy_6 <= 1 Integer
0 <= assign_Betsy_7 <= 1 Integer
0 <= assign_Betsy_8 <= 1 Integer
0 <= assign_Betsy_9 <= 1 Integer
0 <= assign_Cathy_0 <= 1 Integer
0 <= assign_Cathy_1 <= 1 Integer
0 <= assign_Cathy_10 <= 1 Integer
0 <= assign_Cathy_11 <= 1 Integer
0 <= assign_Cathy_12 <= 1 Integer
0 <= assign_Cathy_13 <= 1 Integer
0 <= assign_Cathy_14 <= 1 Integer
0 <= assign_Cathy_15 <= 1 Integer
0 <= assign_Cathy_16 <= 1 Integer
0 <= assign_Cathy_17 <= 1 Integer
0 <= assign_Cathy_18 <= 1 Integer
0 <= assign_Cathy_19 <= 1 Integer
0 <= assign_Cathy_2 <= 1 Integer
0 <= assign_Cathy_20 <= 1 Integer
0 <= assign_Cathy_21 <= 1 Integer
0 <= assign_Cathy_22 <= 1 Integer
0 <= assign_Cathy_23 <= 1 Integer
0 <= assign_Cathy_24 <= 1 Integer
0 <= assign_Cathy_25 <= 1 Integer
0 <= assign_Cathy_26 <= 1 Integer
0 <= assign_Cathy_27 <= 1 Integer
0 <= assign_Cathy_28 <= 1 Integer
0 <= assign_Cathy_29 <= 1 Integer
0 <= assign_Cathy_3 <= 1 Integer
0 <= assign_Cathy_30 <= 1 Integer
0 <= assign_Cathy_31 <= 1 Integer
0 <= assign_Cathy_32 <= 1 Integer
0 <= assign_Cathy_33 <= 1 Integer
0 <= assign_Cathy_34 <= 1 Integer
0 <= assign_Cathy_35 <= 1 Integer
0 <= assign_Cathy_36 <= 1 Integer
0 <= assign_Cathy_37 <= 1 Integer
0 <= assign_Cathy_38 <= 1 Integer
0 <= assign_Cathy_39 <= 1 Integer
0 <= assign_Cathy_4 <= 1 Integer
0 <= assign_Cathy_40 <= 1 Integer
0 <= assign_Cathy_5 <= 1 Integer
0 <= assign_Cathy_6 <= 1 Integer
0 <= assign_Cathy_7 <= 1 Integer
0 <= assign_Cathy_8 <= 1 Integer
0 <= assign_Cathy_9 <= 1 Integer
0 <= assign_Cecilia_0 <= 1 Integer
0 <= assign_Cecilia_1 <= 1 Integer
0 <= assign_Cecilia_10 <= 1 Integer
0 <= assign_Cecilia_11 <= 1 Integer
0 <= assign_Cecilia_12 <= 1 Integer
0 <= assign_Cecilia_13 <= 1 Integer
0 <= assign_Cecilia_14 <= 1 Integer
0 <= assign_Cecilia_15 <= 1 Integer
0 <= assign_Cecilia_16 <= 1 Integer
0 <= assign_Cecilia_17 <= 1 Integer
0 <= assign_Cecilia_18 <= 1 Integer
0 <= assign_Cecilia_19 <= 1 Integer
0 <= assign_Cecilia_2 <= 1 Integer
0 <= assign_Cecilia_20 <= 1 Integer
0 <= assign_Cecilia_21 <= 1 Integer
0 <= assign_Cecilia_22 <= 1 Integer
0 <= assign_Cecilia_23 <= 1 Integer
0 <= assign_Cecilia_24 <= 1 Integer
0 <= assign_Cecilia_25 <= 1 Integer
0 <= assign_Cecilia_26 <= 1 Integer
0 <= assign_Cecilia_27 <= 1 Integer
0 <= assign_Cecilia_28 <= 1 Integer
0 <= assign_Cecilia_29 <= 1 Integer
0 <= assign_Cecilia_3 <= 1 Integer
0 <= assign_Cecilia_30 <= 1 Integer
0 <= assign_Cecilia_31 <= 1 Integer
0 <= assign_Cecilia_32 <= 1 Integer
0 <= assign_Cecilia_33 <= 1 Integer
0 <= assign_Cecilia_34 <= 1 Integer
0 <= assign_Cecilia_35 <= 1 Integer
0 <= assign_Cecilia_36 <= 1 Integer
0 <= assign_Cecilia_37 <= 1 Integer
0 <= assign_Cecilia_38 <= 1 Integer
0 <= assign_Cecilia_39 <= 1 Integer
0 <= assign_Cecilia_4 <= 1 Integer
0 <= assign_Cecilia_40 <= 1 Integer
0 <= assign_Cecilia_5 <= 1 Integer
0 <= assign_Cecilia_6 <= 1 Integer
0 <= assign_Cecilia_7 <= 1 Integer
0 <= assign_Cecilia_8 <= 1 Integer
0 <= assign_Cecilia_9 <= 1 Integer
0 <= assign_Chris_0 <= 1 Integer
0 <= assign_Chris_1 <= 1 Integer
0 <= assign_Chris_10 <= 1 Integer
0 <= assign_Chris_11 <= 1 Integer
0 <= assign_Chris_12 <= 1 Integer
0 <= assign_Chris_13 <= 1 Integer
0 <= assign_Chris_14 <= 1 Integer
0 <= assign_Chris_15 <= 1 Integer
0 <= assign_Chris_16 <= 1 Integer
0 <= assign_Chris_17 <= 1 Integer
0 <= assign_Chris_18 <= 1 Integer
0 <= assign_Chris_19 <= 1 Integer
0 <= assign_Chris_2 <= 1 Integer
0 <= assign_Chris_20 <= 1 Integer
0 <= assign_Chris_21 <= 1 Integer
0 <= assign_Chris_22 <= 1 Integer
0 <= assign_Chris_23 <= 1 Integer
0 <= assign_Chris_24 <= 1 Integer
0 <= assign_Chris_25 <= 1 Integer
0 <= assign_Chris_26 <= 1 Integer
0 <= assign_Chris_27 <= 1 Integer
0 <= assign_Chris_28 <= 1 Integer
0 <= assign_Chris_29 <= 1 Integer
0 <= assign_Chris_3 <= 1 Integer
0 <= assign_Chris_30 <= 1 Integer
0 <= assign_Chris_31 <= 1 Integer
0 <= assign_Chris_32 <= 1 Integer
0 <= assign_Chris_33 <= 1 Integer
0 <= assign_Chris_34 <= 1 Integer
0 <= assign_Chris_35 <= 1 Integer
0 <= assign_Chris_36 <= 1 Integer
0 <= assign_Chris_37 <= 1 Integer
0 <= assign_Chris_38 <= 1 Integer
0 <= assign_Chris_39 <= 1 Integer
0 <= assign_Chris_4 <= 1 Integer
0 <= assign_Chris_40 <= 1 Integer
0 <= assign_Chris_5 <= 1 Integer
0 <= assign_Chris_6 <= 1 Integer
0 <= assign_Chris_7 <= 1 Integer
0 <= assign_Chris_8 <= 1 Integer
0 <= assign_Chris_9 <= 1 Integer
0 <= assign_Cindy_0 <= 1 Integer
0 <= assign_Cindy_1 <= 1 Integer
0 <= assign_Cindy_10 <= 1 Integer
0 <= assign_Cindy_11 <= 1 Integer
0 <= assign_Cindy_12 <= 1 Integer
0 <= assign_Cindy_13 <= 1 Integer
0 <= assign_Cindy_14 <= 1 Integer
0 <= assign_Cindy_15 <= 1 Integer
0 <= assign_Cindy_16 <= 1 Integer
0 <= assign_Cindy_17 <= 1 Integer
0 <= assign_Cindy_18 <= 1 Integer
0 <= assign_Cindy_19 <= 1 Integer
0 <= assign_Cindy_2 <= 1 Integer
0 <= assign_Cindy_20 <= 1 Integer
0 <= assign_Cindy_21 <= 1 Integer
0 <= assign_Cindy_22 <= 1 Integer
0 <= assign_Cindy_23 <= 1 Integer
0 <= assign_Cindy_24 <= 1 Integer
0 <= assign_Cindy_25 <= 1 Integer
0 <= assign_Cindy_26 <= 1 Integer
0 <= assign_Cindy_27 <= 1 Integer
0 <= assign_Cindy_28 <= 1 Integer
0 <= assign_Cindy_29 <= 1 Integer
0 <= assign_Cindy_3 <= 1 Integer
0 <= assign_Cindy_30 <= 1 Integer
0 <= assign_Cindy_31 <= 1 Integer
0 <= assign_Cindy_32 <= 1 Integer
0 <= assign_Cindy_33 <= 1 Integer
0 <= assign_Cindy_34 <= 1 Integer
0 <= assign_Cindy_35 <= 1 Integer
0 <= assign_Cindy_36 <= 1 Integer
0 <= assign_Cindy_37 <= 1 Integer
0 <= assign_Cindy_38 <= 1 Integer
0 <= assign_Cindy_39 <= 1 Integer
0 <= assign_Cindy_4 <= 1 Integer
0 <= assign_Cindy_40 <= 1 Integer
0 <= assign_Cindy_5 <= 1 Integer
0 <= assign_Cindy_6 <= 1 Integer
0 <= assign_Cindy_7 <= 1 Integer
0 <= assign_Cindy_8 <= 1 Integer
0 <= assign_Cindy_9 <= 1 Integer
0 <= assign_David_0 <= 1 Integer
0 <= assign_David_1 <= 1 Integer
0 <= assign_David_10 <= 1 Integer
0 <= assign_David_11 <= 1 Integer
0 <= assign_David_12 <= 1 Integer
0 <= assign_David_13 <= 1 Integer
0 <= assign_David_14 <= 1 Integer
0 <= assign_David_15 <= 1 Integer
0 <= assign_David_16 <= 1 Integer
0 <= assign_David_17 <= 1 Integer
0 <= assign_David_18 <= 1 Integer
0 <= assign_David_19 <= 1 Integer
0 <= assign_David_2 <= 1 Integer
0 <= assign_David_20 <= 1 Integer
0 <= assign_David_21 <= 1 Integer
0 <= assign_David_22 <= 1 Integer
0 <= assign_David_23 <= 1 Integer
0 <= assign_David_24 <= 1 Integer
0 <= assign_David_25 <= 1 Integer
0 <= assign_David_26 <= 1 Integer
0 <= assign_David_27 <= 1 Integer
0 <= assign_David_28 <= 1 Integer
0 <= assign_David_29 <= 1 Integer
0 <= assign_David_3 <= 1 Integer
0 <= assign_David_30 <= 1 Integer
0 <= assign_David_31 <= 1 Integer
0 <= assign_David_32 <= 1 Integer
0 <= assign_David_33 <= 1 Integer
0 <= assign_David_34 <= 1 Integer
0 <= assign_David_35 <= 1 Integer
0 <= assign_David_36 <= 1 Integer
0 <= assign_David_37 <= 1 Integer
0 <= assign_David_38 <= 1 Integer
0 <= assign_David_39 <= 1 Integer
0 <= assign_David_4 <= 1 Integer
0 <= assign_David_40 <= 1 Integer
0 <= assign_David_5 <= 1 Integer
0 <= assign_David_6 <= 1 Integer
0 <= assign_David_7 <= 1 Integer
0 <= assign_David_8 <= 1 Integer
0 <= assign_David_9 <= 1 Integer
0 <= assign_Debbie_0 <= 1 Integer
0 <= assign_Debbie_1 <= 1 Integer
0 <= assign_Debbie_10 <= 1 Integer
0 <= assign_Debbie_11 <= 1 Integer
0 <= assign_Debbie_12 <= 1 Integer
0 <= assign_Debbie_13 <= 1 Integer
0 <= assign_Debbie_14 <= 1 Integer
0 <= assign_Debbie_15 <= 1 Integer
0 <= assign_Debbie_16 <= 1 Integer
0 <= assign_Debbie_17 <= 1 Integer
0 <= assign_Debbie_18 <= 1 Integer
0 <= assign_Debbie_19 <= 1 Integer
0 <= assign_Debbie_2 <= 1 Integer
0 <= assign_Debbie_20 <= 1 Integer
0 <= assign_Debbie_21 <= 1 Integer
0 <= assign_Debbie_22 <= 1 Integer
0 <= assign_Debbie_23 <= 1 Integer
0 <= assign_Debbie_24 <= 1 Integer
0 <= assign_Debbie_25 <= 1 Integer
0 <= assign_Debbie_26 <= 1 Integer
0 <= assign_Debbie_27 <= 1 Integer
0 <= assign_Debbie_28 <= 1 Integer
0 <= assign_Debbie_29 <= 1 Integer
0 <= assign_Debbie_3 <= 1 Integer
0 <= assign_Debbie_30 <= 1 Integer
0 <= assign_Debbie_31 <= 1 Integer
0 <= assign_Debbie_32 <= 1 Integer
0 <= assign_Debbie_33 <= 1 Integer
0 <= assign_Debbie_34 <= 1 Integer
0 <= assign_Debbie_35 <= 1 Integer
0 <= assign_Debbie_36 <= 1 Integer
0 <= assign_Debbie_37 <= 1 Integer
0 <= assign_Debbie_38 <= 1 Integer
0 <= assign_Debbie_39 <= 1 Integer
0 <= assign_Debbie_4 <= 1 Integer
0 <= assign_Debbie_40 <= 1 Integer
0 <= assign_Debbie_5 <= 1 Integer
0 <= assign_Debbie_6 <= 1 Integer
0 <= assign_Debbie_7 <= 1 Integer
0 <= assign_Debbie_8 <= 1 Integer
0 <= assign_Debbie_9 <= 1 Integer
0 <= assign_Dee_0 <= 1 Integer
0 <= assign_Dee_1 <= 1 Integer
0 <= assign_Dee_10 <= 1 Integer
0 <= assign_Dee_11 <= 1 Integer
0 <= assign_Dee_12 <= 1 Integer
0 <= assign_Dee_13 <= 1 Integer
0 <= assign_Dee_14 <= 1 Integer
0 <= assign_Dee_15 <= 1 Integer
0 <= assign_Dee_16 <= 1 Integer
0 <= assign_Dee_17 <= 1 Integer
0 <= assign_Dee_18 <= 1 Integer
0 <= assign_Dee_19 <= 1 Integer
0 <= assign_Dee_2 <= 1 Integer
0 <= assign_Dee_20 <= 1 Integer
0 <= assign_Dee_21 <= 1 Integer
0 <= assign_Dee_22 <= 1 Integer
0 <= assign_Dee_23 <= 1 Integer
0 <= assign_Dee_24 <= 1 Integer
0 <= assign_Dee_25 <= 1 Integer
0 <= assign_Dee_26 <= 1 Integer
0 <= assign_Dee_27 <= 1 Integer
0 <= assign_Dee_28 <= 1 Integer
0 <= assign_Dee_29 <= 1 Integer
0 <= assign_Dee_3 <= 1 Integer
0 <= assign_Dee_30 <= 1 Integer
0 <= assign_Dee_31 <= 1 Integer
0 <= assign_Dee_32 <= 1 Integer
0 <= assign_Dee_33 <= 1 Integer
0 <= assign_Dee_34 <= 1 Integer
0 <= assign_Dee_35 <= 1 Integer
0 <= assign_Dee_36 <= 1 Integer
0 <= assign_Dee_37 <= 1 Integer
0 <= assign_Dee_38 <= 1 Integer
0 <= assign_Dee_39 <= 1 Integer
0 <= assign_Dee_4 <= 1 Integer
0 <= assign_Dee_40 <= 1 Integer
0 <= assign_Dee_5 <= 1 Integer
0 <= assign_Dee_6 <= 1 Integer
0 <= assign_Dee_7 <= 1 Integer
0 <= assign_Dee_8 <= 1 Integer
0 <= assign_Dee_9 <= 1 Integer
0 <= assign_Gloria_0 <= 1 Integer
0 <= assign_Gloria_1 <= 1 Integer
0 <= assign_Gloria_10 <= 1 Integer
0 <= assign_Gloria_11 <= 1 Integer
0 <= assign_Gloria_12 <= 1 Integer
0 <= assign_Gloria_13 <= 1 Integer
0 <= assign_Gloria_14 <= 1 Integer
0 <= assign_Gloria_15 <= 1 Integer
0 <= assign_Gloria_16 <= 1 Integer
0 <= assign_Gloria_17 <= 1 Integer
0 <= assign_Gloria_18 <= 1 Integer
0 <= assign_Gloria_19 <= 1 Integer
0 <= assign_Gloria_2 <= 1 Integer
0 <= assign_Gloria_20 <= 1 Integer
0 <= assign_Gloria_21 <= 1 Integer
0 <= assign_Gloria_22 <= 1 Integer
0 <= assign_Gloria_23 <= 1 Integer
0 <= assign_Gloria_24 <= 1 Integer
0 <= assign_Gloria_25 <= 1 Integer
0 <= assign_Gloria_26 <= 1 Integer
0 <= assign_Gloria_27 <= 1 Integer
0 <= assign_Gloria_28 <= 1 Integer
0 <= assign_Gloria_29 <= 1 Integer
0 <= assign_Gloria_3 <= 1 Integer
0 <= assign_Gloria_30 <= 1 Integer
0 <= assign_Gloria_31 <= 1 Integer
0 <= assign_Gloria_32 <= 1 Integer
0 <= assign_Gloria_33 <= 1 Integer
0 <= assign_Gloria_34 <= 1 Integer
0 <= assign_Gloria_35 <= 1 Integer
0 <= assign_Gloria_36 <= 1 Integer
0 <= assign_Gloria_37 <= 1 Integer
0 <= assign_Gloria_38 <= 1 Integer
0 <= assign_Gloria_39 <= 1 Integer
0 <= assign_Gloria_4 <= 1 Integer
0 <= assign_Gloria_40 <= 1 Integer
0 <= assign_Gloria_5 <= 1 Integer
0 <= assign_Gloria_6 <= 1 Integer
0 <= assign_Gloria_7 <= 1 Integer
0 <= assign_Gloria_8 <= 1 Integer
0 <= assign_Gloria_9 <= 1 Integer
0 <= assign_Isabelle_0 <= 1 Integer
0 <= assign_Isabelle_1 <= 1 Integer
0 <= assign_Isabelle_10 <= 1 Integer
0 <= assign_Isabelle_11 <= 1 Integer
0 <= assign_Isabelle_12 <= 1 Integer
0 <= assign_Isabelle_13 <= 1 Integer
0 <= assign_Isabelle_14 <= 1 Integer
0 <= assign_Isabelle_15 <= 1 Integer
0 <= assign_Isabelle_16 <= 1 Integer
0 <= assign_Isabelle_17 <= 1 Integer
0 <= assign_Isabelle_18 <= 1 Integer
0 <= assign_Isabelle_19 <= 1 Integer
0 <= assign_Isabelle_2 <= 1 Integer
0 <= assign_Isabelle_20 <= 1 Integer
0 <= assign_Isabelle_21 <= 1 Integer
0 <= assign_Isabelle_22 <= 1 Integer
0 <= assign_Isabelle_23 <= 1 Integer
0 <= assign_Isabelle_24 <= 1 Integer
0 <= assign_Isabelle_25 <= 1 Integer
0 <= assign_Isabelle_26 <= 1 Integer
0 <= assign_Isabelle_27 <= 1 Integer
0 <= assign_Isabelle_28 <= 1 Integer
0 <= assign_Isabelle_29 <= 1 Integer
0 <= assign_Isabelle_3 <= 1 Integer
0 <= assign_Isabelle_30 <= 1 Integer
0 <= assign_Isabelle_31 <= 1 Integer
0 <= assign_Isabelle_32 <= 1 Integer
0 <= assign_Isabelle_33 <= 1 Integer
0 <= assign_Isabelle_34 <= 1 Integer
0 <= assign_Isabelle_35 <= 1 Integer
0 <= assign_Isabelle_36 <= 1 Integer
0 <= assign_Isabelle_37 <= 1 Integer
0 <= assign_Isabelle_38 <= 1 Integer
0 <= assign_Isabelle_39 <= 1 Integer
0 <= assign_Isabelle_4 <= 1 Integer
0 <= assign_Isabelle_40 <= 1 Integer
0 <= assign_Isabelle_5 <= 1 Integer
0 <= assign_Isabelle_6 <= 1 Integer
0 <= assign_Isabelle_7 <= 1 Integer
0 <= assign_Isabelle_8 <= 1 Integer
0 <= assign_Isabelle_9 <= 1 Integer
0 <= assign_Jane_0 <= 1 Integer
0 <= assign_Jane_1 <= 1 Integer
0 <= assign_Jane_10 <= 1 Integer
0 <= assign_Jane_11 <= 1 Integer
0 <= assign_Jane_12 <= 1 Integer
0 <= assign_Jane_13 <= 1 Integer
0 <= assign_Jane_14 <= 1 Integer
0 <= assign_Jane_15 <= 1 Integer
0 <= assign_Jane_16 <= 1 Integer
0 <= assign_Jane_17 <= 1 Integer
0 <= assign_Jane_18 <= 1 Integer
0 <= assign_Jane_19 <= 1 Integer
0 <= assign_Jane_2 <= 1 Integer
0 <= assign_Jane_20 <= 1 Integer
0 <= assign_Jane_21 <= 1 Integer
0 <= assign_Jane_22 <= 1 Integer
0 <= assign_Jane_23 <= 1 Integer
0 <= assign_Jane_24 <= 1 Integer
0 <= assign_Jane_25 <= 1 Integer
0 <= assign_Jane_26 <= 1 Integer
0 <= assign_Jane_27 <= 1 Integer
0 <= assign_Jane_28 <= 1 Integer
0 <= assign_Jane_29 <= 1 Integer
0 <= assign_Jane_3 <= 1 Integer
0 <= assign_Jane_30 <= 1 Integer
0 <= assign_Jane_31 <= 1 Integer
0 <= assign_Jane_32 <= 1 Integer
0 <= assign_Jane_33 <= 1 Integer
0 <= assign_Jane_34 <= 1 Integer
0 <= assign_Jane_35 <= 1 Integer
0 <= assign_Jane_36 <= 1 Integer
0 <= assign_Jane_37 <= 1 Integer
0 <= assign_Jane_38 <= 1 Integer
0 <= assign_Jane_39 <= 1 Integer
0 <= assign_Jane_4 <= 1 Integer
0 <= assign_Jane_40 <= 1 Integer
0 <= assign_Jane_5 <= 1 Integer
0 <= assign_Jane_6 <= 1 Integer
0 <= assign_Jane_7 <= 1 Integer
0 <= assign_Jane_8 <= 1 Integer
0 <= assign_Jane_9 <= 1 Integer
0 <= assign_Janelle_0 <= 1 Integer
0 <= assign_Janelle_1 <= 1 Integer
0 <= assign_Janelle_10 <= 1 Integer
0 <= assign_Janelle_11 <= 1 Integer
0 <= assign_Janelle_12 <= 1 Integer
0 <= assign_Janelle_13 <= 1 Integer
0 <= assign_Janelle_14 <= 1 Integer
0 <= assign_Janelle_15 <= 1 Integer
0 <= assign_Janelle_16 <= 1 Integer
0 <= assign_Janelle_17 <= 1 Integer
0 <= assign_Janelle_18 <= 1 Integer
0 <= assign_Janelle_19 <= 1 Integer
0 <= assign_Janelle_2 <= 1 Integer
0 <= assign_Janelle_20 <= 1 Integer
0 <= assign_Janelle_21 <= 1 Integer
0 <= assign_Janelle_22 <= 1 Integer
0 <= assign_Janelle_23 <= 1 Integer
0 <= assign_Janelle_24 <= 1 Integer
0 <= assign_Janelle_25 <= 1 Integer
0 <= assign_Janelle_26 <= 1 Integer
0 <= assign_Janelle_27 <= 1 Integer
0 <= assign_Janelle_28 <= 1 Integer
0 <= assign_Janelle_29 <= 1 Integer
0 <= assign_Janelle_3 <= 1 Integer
0 <= assign_Janelle_30 <= 1 Integer
0 <= assign_Janelle_31 <= 1 Integer
0 <= assign_Janelle_32 <= 1 Integer
0 <= assign_Janelle_33 <= 1 Integer
0 <= assign_Janelle_34 <= 1 Integer
0 <= assign_Janelle_35 <= 1 Integer
0 <= assign_Janelle_36 <= 1 Integer
0 <= assign_Janelle_37 <= 1 Integer
0 <= assign_Janelle_38 <= 1 Integer
0 <= assign_Janelle_39 <= 1 Integer
0 <= assign_Janelle_4 <= 1 Integer
0 <= assign_Janelle_40 <= 1 Integer
0 <= assign_Janelle_5 <= 1 Integer
0 <= assign_Janelle_6 <= 1 Integer
0 <= assign_Janelle_7 <= 1 Integer
0 <= assign_Janelle_8 <= 1 Integer
0 <= assign_Janelle_9 <= 1 Integer
0 <= assign_Janice_0 <= 1 Integer
0 <= assign_Janice_1 <= 1 Integer
0 <= assign_Janice_10 <= 1 Integer
0 <= assign_Janice_11 <= 1 Integer
0 <= assign_Janice_12 <= 1 Integer
0 <= assign_Janice_13 <= 1 Integer
0 <= assign_Janice_14 <= 1 Integer
0 <= assign_Janice_15 <= 1 Integer
0 <= assign_Janice_16 <= 1 Integer
0 <= assign_Janice_17 <= 1 Integer
0 <= assign_Janice_18 <= 1 Integer
0 <= assign_Janice_19 <= 1 Integer
0 <= assign_Janice_2 <= 1 Integer
0 <= assign_Janice_20 <= 1 Integer
0 <= assign_Janice_21 <= 1 Integer
0 <= assign_Janice_22 <= 1 Integer
0 <= assign_Janice_23 <= 1 Integer
0 <= assign_Janice_24 <= 1 Integer
0 <= assign_Janice_25 <= 1 Integer
0 <= assign_Janice_26 <= 1 Integer
0 <= assign_Janice_27 <= 1 Integer
0 <= assign_Janice_28 <= 1 Integer
0 <= assign_Janice_29 <= 1 Integer
0 <= assign_Janice_3 <= 1 Integer
0 <= assign_Janice_30 <= 1 Integer
0 <= assign_Janice_31 <= 1 Integer
0 <= assign_Janice_32 <= 1 Integer
0 <= assign_Janice_33 <= 1 Integer
0 <= assign_Janice_34 <= 1 Integer
0 <= assign_Janice_35 <= 1 Integer
0 <= assign_Janice_36 <= 1 Integer
0 <= assign_Janice_37 <= 1 Integer
0 <= assign_Janice_38 <= 1 Integer
0 <= assign_Janice_39 <= 1 Integer
0 <= assign_Janice_4 <= 1 Integer
0 <= assign_Janice_40 <= 1 Integer
0 <= assign_Janice_5 <= 1 Integer
0 <= assign_Janice_6 <= 1 Integer
0 <= assign_Janice_7 <= 1 Integer
0 <= assign_Janice_8 <= 1 Integer
0 <= assign_Janice_9 <= 1 Integer
0 <= assign_Jemma_0 <= 1 Integer
0 <= assign_Jemma_1 <= 1 Integer
0 <= assign_Jemma_10 <= 1 Integer
0 <= assign_Jemma_11 <= 1 Integer
0 <= assign_Jemma_12 <= 1 Integer
0 <= assign_Jemma_13 <= 1 Integer
0 <= assign_Jemma_14 <= 1 Integer
0 <= assign_Jemma_15 <= 1 Integer
0 <= assign_Jemma_16 <= 1 Integer
0 <= assign_Jemma_17 <= 1 Integer
0 <= assign_Jemma_18 <= 1 Integer
0 <= assign_Jemma_19 <= 1 Integer
0 <= assign_Jemma_2 <= 1 Integer
0 <= assign_Jemma_20 <= 1 Integer
0 <= assign_Jemma_21 <= 1 Integer
0 <= assign_Jemma_22 <= 1 Integer
0 <= assign_Jemma_23 <= 1 Integer
0 <= assign_Jemma_24 <= 1 Integer
0 <= assign_Jemma_25 <= 1 Integer
0 <= assign_Jemma_26 <= 1 Integer
0 <= assign_Jemma_27 <= 1 Integer
0 <= assign_Jemma_28 <= 1 Integer
0 <= assign_Jemma_29 <= 1 Integer
0 <= assign_Jemma_3 <= 1 Integer
0 <= assign_Jemma_30 <= 1 Integer
0 <= assign_Jemma_31 <= 1 Integer
0 <= assign_Jemma_32 <= 1 Integer
0 <= assign_Jemma_33 <= 1 Integer
0 <= assign_Jemma_34 <= 1 Integer
0 <= assign_Jemma_35 <= 1 Integer
0 <= assign_Jemma_36 <= 1 Integer
0 <= assign_Jemma_37 <= 1 Integer
0 <= assign_Jemma_38 <= 1 Integer
0 <= assign_Jemma_39 <= 1 Integer
0 <= assign_Jemma_4 <= 1 Integer
0 <= assign_Jemma_40 <= 1 Integer
0 <= assign_Jemma_5 <= 1 Integer
0 <= assign_Jemma_6 <= 1 Integer
0 <= assign_Jemma_7 <= 1 Integer
0 <= assign_Jemma_8 <= 1 Integer
0 <= assign_Jemma_9 <= 1 Integer
0 <= assign_Joan_0 <= 1 Integer
0 <= assign_Joan_1 <= 1 Integer
0 <= assign_Joan_10 <= 1 Integer
0 <= assign_Joan_11 <= 1 Integer
0 <= assign_Joan_12 <= 1 Integer
0 <= assign_Joan_13 <= 1 Integer
0 <= assign_Joan_14 <= 1 Integer
0 <= assign_Joan_15 <= 1 Integer
0 <= assign_Joan_16 <= 1 Integer
0 <= assign_Joan_17 <= 1 Integer
0 <= assign_Joan_18 <= 1 Integer
0 <= assign_Joan_19 <= 1 Integer
0 <= assign_Joan_2 <= 1 Integer
0 <= assign_Joan_20 <= 1 Integer
0 <= assign_Joan_21 <= 1 Integer
0 <= assign_Joan_22 <= 1 Integer
0 <= assign_Joan_23 <= 1 Integer
0 <= assign_Joan_24 <= 1 Integer
0 <= assign_Joan_25 <= 1 Integer
0 <= assign_Joan_26 <= 1 Integer
0 <= assign_Joan_27 <= 1 Integer
0 <= assign_Joan_28 <= 1 Integer
0 <= assign_Joan_29 <= 1 Integer
0 <= assign_Joan_3 <= 1 Integer
0 <= assign_Joan_30 <= 1 Integer
0 <= assign_Joan_31 <= 1 Integer
0 <= assign_Joan_32 <= 1 Integer
0 <= assign_Joan_33 <= 1 Integer
0 <= assign_Joan_34 <= 1 Integer
0 <= assign_Joan_35 <= 1 Integer
0 <= assign_Joan_36 <= 1 Integer
0 <= assign_Joan_37 <= 1 Integer
0 <= assign_Joan_38 <= 1 Integer
0 <= assign_Joan_39 <= 1 Integer
0 <= assign_Joan_4 <= 1 Integer
0 <= assign_Joan_40 <= 1 Integer
0 <= assign_Joan_5 <= 1 Integer
0 <= assign_Joan_6 <= 1 Integer
0 <= assign_Joan_7 <= 1 Integer
0 <= assign_Joan_8 <= 1 Integer
0 <= assign_Joan_9 <= 1 Integer
0 <= assign_Joyce_0 <= 1 Integer
0 <= assign_Joyce_1 <= 1 Integer
0 <= assign_Joyce_10 <= 1 Integer
0 <= assign_Joyce_11 <= 1 Integer
0 <= assign_Joyce_12 <= 1 Integer
0 <= assign_Joyce_13 <= 1 Integer
0 <= assign_Joyce_14 <= 1 Integer
0 <= assign_Joyce_15 <= 1 Integer
0 <= assign_Joyce_16 <= 1 Integer
0 <= assign_Joyce_17 <= 1 Integer
0 <= assign_Joyce_18 <= 1 Integer
0 <= assign_Joyce_19 <= 1 Integer
0 <= assign_Joyce_2 <= 1 Integer
0 <= assign_Joyce_20 <= 1 Integer
0 <= assign_Joyce_21 <= 1 Integer
0 <= assign_Joyce_22 <= 1 Integer
0 <= assign_Joyce_23 <= 1 Integer
0 <= assign_Joyce_24 <= 1 Integer
0 <= assign_Joyce_25 <= 1 Integer
0 <= assign_Joyce_26 <= 1 Integer
0 <= assign_Joyce_27 <= 1 Integer
0 <= assign_Joyce_28 <= 1 Integer
0 <= assign_Joyce_29 <= 1 Integer
0 <= assign_Joyce_3 <= 1 Integer
0 <= assign_Joyce_30 <= 1 Integer
0 <= assign_Joyce_31 <= 1 Integer
0 <= assign_Joyce_32 <= 1 Integer
0 <= assign_Joyce_33 <= 1 Integer
0 <= assign_Joyce_34 <= 1 Integer
0 <= assign_Joyce_35 <= 1 Integer
0 <= assign_Joyce_36 <= 1 Integer
0 <= assign_Joyce_37 <= 1 Integer
0 <= assign_Joyce_38 <= 1 Integer
0 <= assign_Joyce_39 <= 1 Integer
0 <= assign_Joyce_4 <= 1 Integer
0 <= assign_Joyce_40 <= 1 Integer
0 <= assign_Joyce_5 <= 1 Integer
0 <= assign_Joyce_6 <= 1 Integer
0 <= assign_Joyce_7 <= 1 Integer
0 <= assign_Joyce_8 <= 1 Integer
0 <= assign_Joyce_9 <= 1 Integer
0 <= assign_Jude_0 <= 1 Integer
0 <= assign_Jude_1 <= 1 Integer
0 <= assign_Jude_10 <= 1 Integer
0 <= assign_Jude_11 <= 1 Integer
0 <= assign_Jude_12 <= 1 Integer
0 <= assign_Jude_13 <= 1 Integer
0 <= assign_Jude_14 <= 1 Integer
0 <= assign_Jude_15 <= 1 Integer
0 <= assign_Jude_16 <= 1 Integer
0 <= assign_Jude_17 <= 1 Integer
0 <= assign_Jude_18 <= 1 Integer
0 <= assign_Jude_19 <= 1 Integer
0 <= assign_Jude_2 <= 1 Integer
0 <= assign_Jude_20 <= 1 Integer
0 <= assign_Jude_21 <= 1 Integer
0 <= assign_Jude_22 <= 1 Integer
0 <= assign_Jude_23 <= 1 Integer
0 <= assign_Jude_24 <= 1 Integer
0 <= assign_Jude_25 <= 1 Integer
0 <= assign_Jude_26 <= 1 Integer
0 <= assign_Jude_27 <= 1 Integer
0 <= assign_Jude_28 <= 1 Integer
0 <= assign_Jude_29 <= 1 Integer
0 <= assign_Jude_3 <= 1 Integer
0 <= assign_Jude_30 <= 1 Integer
0 <= assign_Jude_31 <= 1 Integer
0 <= assign_Jude_32 <= 1 Integer
0 <= assign_Jude_33 <= 1 Integer
0 <= assign_Jude_34 <= 1 Integer
0 <= assign_Jude_35 <= 1 Integer
0 <= assign_Jude_36 <= 1 Integer
0 <= assign_Jude_37 <= 1 Integer
0 <= assign_Jude_38 <= 1 Integer
0 <= assign_Jude_39 <= 1 Integer
0 <= assign_Jude_4 <= 1 Integer
0 <= assign_Jude_40 <= 1 Integer
0 <= assign_Jude_5 <= 1 Integer
0 <= assign_Jude_6 <= 1 Integer
0 <= assign_Jude_7 <= 1 Integer
0 <= assign_Jude_8 <= 1 Integer
0 <= assign_Jude_9 <= 1 Integer
0 <= assign_Julie_0 <= 1 Integer
0 <= assign_Julie_1 <= 1 Integer
0 <= assign_Julie_10 <= 1 Integer
0 <= assign_Julie_11 <= 1 Integer
0 <= assign_Julie_12 <= 1 Integer
0 <= assign_Julie_13 <= 1 Integer
0 <= assign_Julie_14 <= 1 Integer
0 <= assign_Julie_15 <= 1 Integer
0 <= assign_Julie_16 <= 1 Integer
0 <= assign_Julie_17 <= 1 Integer
0 <= assign_Julie_18 <= 1 Integer
0 <= assign_Julie_19 <= 1 Integer
0 <= assign_Julie_2 <= 1 Integer
0 <= assign_Julie_20 <= 1 Integer
0 <= assign_Julie_21 <= 1 Integer
0 <= assign_Julie_22 <= 1 Integer
0 <= assign_Julie_23 <= 1 Integer
0 <= assign_Julie_24 <= 1 Integer
0 <= assign_Julie_25 <= 1 Integer
0 <= assign_Julie_26 <= 1 Integer
0 <= assign_Julie_27 <= 1 Integer
0 <= assign_Julie_28 <= 1 Integer
0 <= assign_Julie_29 <= 1 Integer
0 <= assign_Julie_3 <= 1 Integer
0 <= assign_Julie_30 <= 1 Integer
0 <= assign_Julie_31 <= 1 Integer
0 <= assign_Julie_32 <= 1 Integer
0 <= assign_Julie_33 <= 1 Integer
0 <= assign_Julie_34 <= 1 Integer
0 <= assign_Julie_35 <= 1 Integer
0 <= assign_Julie_36 <= 1 Integer
0 <= assign_Julie_37 <= 1 Integer
0 <= assign_Julie_38 <= 1 Integer
0 <= assign_Julie_39 <= 1 Integer
0 <= assign_Julie_4 <= 1 Integer
0 <= assign_Julie_40 <= 1 Integer
0 <= assign_Julie_5 <= 1 Integer
0 <= assign_Julie_6 <= 1 Integer
0 <= assign_Julie_7 <= 1 Integer
0 <= assign_Julie_8 <= 1 Integer
0 <= assign_Julie_9 <= 1 Integer
0 <= assign_Juliet_0 <= 1 Integer
0 <= assign_Juliet_1 <= 1 Integer
0 <= assign_Juliet_10 <= 1 Integer
0 <= assign_Juliet_11 <= 1 Integer
0 <= assign_Juliet_12 <= 1 Integer
0 <= assign_Juliet_13 <= 1 Integer
0 <= assign_Juliet_14 <= 1 Integer
0 <= assign_Juliet_15 <= 1 Integer
0 <= assign_Juliet_16 <= 1 Integer
0 <= assign_Juliet_17 <= 1 Integer
0 <= assign_Juliet_18 <= 1 Integer
0 <= assign_Juliet_19 <= 1 Integer
0 <= assign_Juliet_2 <= 1 Integer
0 <= assign_Juliet_20 <= 1 Integer
0 <= assign_Juliet_21 <= 1 Integer
0 <= assign_Juliet_22 <= 1 Integer
0 <= assign_Juliet_23 <= 1 Integer
0 <= assign_Juliet_24 <= 1 Integer
0 <= assign_Juliet_25 <= 1 Integer
0 <= assign_Juliet_26 <= 1 Integer
0 <= assign_Juliet_27 <= 1 Integer
0 <= assign_Juliet_28 <= 1 Integer
0 <= assign_Juliet_29 <= 1 Integer
0 <= assign_Juliet_3 <= 1 Integer
0 <= assign_Juliet_30 <= 1 Integer
0 <= assign_Juliet_31 <= 1 Integer
0 <= assign_Juliet_32 <= 1 Integer
0 <= assign_Juliet_33 <= 1 Integer
0 <= assign_Juliet_34 <= 1 Integer
0 <= assign_Juliet_35 <= 1 Integer
0 <= assign_Juliet_36 <= 1 Integer
0 <= assign_Juliet_37 <= 1 Integer
0 <= assign_Juliet_38 <= 1 Integer
0 <= assign_Juliet_39 <= 1 Integer
0 <= assign_Juliet_4 <= 1 Integer
0 <= assign_Juliet_40 <= 1 Integer
0 <= assign_Juliet_5 <= 1 Integer
0 <= assign_Juliet_6 <= 1 Integer
0 <= assign_Juliet_7 <= 1 Integer
0 <= assign_Juliet_8 <= 1 Integer
0 <= assign_Juliet_9 <= 1 Integer
0 <= assign_Kate_0 <= 1 Integer
0 <= assign_Kate_1 <= 1 Integer
0 <= assign_Kate_10 <= 1 Integer
0 <= assign_Kate_11 <= 1 Integer
0 <= assign_Kate_12 <= 1 Integer
0 <= assign_Kate_13 <= 1 Integer
0 <= assign_Kate_14 <= 1 Integer
0 <= assign_Kate_15 <= 1 Integer
0 <= assign_Kate_16 <= 1 Integer
0 <= assign_Kate_17 <= 1 Integer
0 <= assign_Kate_18 <= 1 Integer
0 <= assign_Kate_19 <= 1 Integer
0 <= assign_Kate_2 <= 1 Integer
0 <= assign_Kate_20 <= 1 Integer
0 <= assign_Kate_21 <= 1 Integer
0 <= assign_Kate_22 <= 1 Integer
0 <= assign_Kate_23 <= 1 Integer
0 <= assign_Kate_24 <= 1 Integer
0 <= assign_Kate_25 <= 1 Integer
0 <= assign_Kate_26 <= 1 Integer
0 <= assign_Kate_27 <= 1 Integer
0 <= assign_Kate_28 <= 1 Integer
0 <= assign_Kate_29 <= 1 Integer
0 <= assign_Kate_3 <= 1 Integer
0 <= assign_Kate_30 <= 1 Integer
0 <= assign_Kate_31 <= 1 Integer
0 <= assign_Kate_32 <= 1 Integer
0 <= assign_Kate_33 <= 1 Integer
0 <= assign_Kate_34 <= 1 Integer
0 <= assign_Kate_35 <= 1 Integer
0 <= assign_Kate_36 <= 1 Integer
0 <= assign_Kate_37 <= 1 Integer
0 <= assign_Kate_38 <= 1 Integer
0 <= assign_Kate_39 <= 1 Integer
0 <= assign_Kate_4 <= 1 Integer
0 <= assign_Kate_40 <= 1 Integer
0 <= assign_Kate_5 <= 1 Integer
0 <= assign_Kate_6 <= 1 Integer
0 <= assign_Kate_7 <= 1 Integer
0 <= assign_Kate_8 <= 1 Integer
0 <= assign_Kate_9 <= 1 Integer
0 <= assign_Nancy_0 <= 1 Integer
0 <= assign_Nancy_1 <= 1 Integer
0 <= assign_Nancy_10 <= 1 Integer
0 <= assign_Nancy_11 <= 1 Integer
0 <= assign_Nancy_12 <= 1 Integer
0 <= assign_Nancy_13 <= 1 Integer
0 <= assign_Nancy_14 <= 1 Integer
0 <= assign_Nancy_15 <= 1 Integer
0 <= assign_Nancy_16 <= 1 Integer
0 <= assign_Nancy_17 <= 1 Integer
0 <= assign_Nancy_18 <= 1 Integer
0 <= assign_Nancy_19 <= 1 Integer
0 <= assign_Nancy_2 <= 1 Integer
0 <= assign_Nancy_20 <= 1 Integer
0 <= assign_Nancy_21 <= 1 Integer
0 <= assign_Nancy_22 <= 1 Integer
0 <= assign_Nancy_23 <= 1 Integer
0 <= assign_Nancy_24 <= 1 Integer
0 <= assign_Nancy_25 <= 1 Integer
0 <= assign_Nancy_26 <= 1 Integer
0 <= assign_Nancy_27 <= 1 Integer
0 <= assign_Nancy_28 <= 1 Integer
0 <= assign_Nancy_29 <= 1 Integer
0 <= assign_Nancy_3 <= 1 Integer
0 <= assign_Nancy_30 <= 1 Integer
0 <= assign_Nancy_31 <= 1 Integer
0 <= assign_Nancy_32 <= 1 Integer
0 <= assign_Nancy_33 <= 1 Integer
0 <= assign_Nancy_34 <= 1 Integer
0 <= assign_Nancy_35 <= 1 Integer
0 <= assign_Nancy_36 <= 1 Integer
0 <= assign_Nancy_37 <= 1 Integer
0 <= assign_Nancy_38 <= 1 Integer
0 <= assign_Nancy_39 <= 1 Integer
0 <= assign_Nancy_4 <= 1 Integer
0 <= assign_Nancy_40 <= 1 Integer
0 <= assign_Nancy_5 <= 1 Integer
0 <= assign_Nancy_6 <= 1 Integer
0 <= assign_Nancy_7 <= 1 Integer
0 <= assign_Nancy_8 <= 1 Integer
0 <= assign_Nancy_9 <= 1 Integer
0 <= assign_Nathalie_0 <= 1 Integer
0 <= assign_Nathalie_1 <= 1 Integer
0 <= assign_Nathalie_10 <= 1 Integer
0 <= assign_Nathalie_11 <= 1 Integer
0 <= assign_Nathalie_12 <= 1 Integer
0 <= assign_Nathalie_13 <= 1 Integer
0 <= assign_Nathalie_14 <= 1 Integer
0 <= assign_Nathalie_15 <= 1 Integer
0 <= assign_Nathalie_16 <= 1 Integer
0 <= assign_Nathalie_17 <= 1 Integer
0 <= assign_Nathalie_18 <= 1 Integer
0 <= assign_Nathalie_19 <= 1 Integer
0 <= assign_Nathalie_2 <= 1 Integer
0 <= assign_Nathalie_20 <= 1 Integer
0 <= assign_Nathalie_21 <= 1 Integer
0 <= assign_Nathalie_22 <= 1 Integer
0 <= assign_Nathalie_23 <= 1 Integer
0 <= assign_Nathalie_24 <= 1 Integer
0 <= assign_Nathalie_25 <= 1 Integer
0 <= assign_Nathalie_26 <= 1 Integer
0 <= assign_Nathalie_27 <= 1 Integer
0 <= assign_Nathalie_28 <= 1 Integer
0 <= assign_Nathalie_29 <= 1 Integer
0 <= assign_Nathalie_3 <= 1 Integer
0 <= assign_Nathalie_30 <= 1 Integer
0 <= assign_Nathalie_31 <= 1 Integer
0 <= assign_Nathalie_32 <= 1 Integer
0 <= assign_Nathalie_33 <= 1 Integer
0 <= assign_Nathalie_34 <= 1 Integer
0 <= assign_Nathalie_35 <= 1 Integer
0 <= assign_Nathalie_36 <= 1 Integer
0 <= assign_Nathalie_37 <= 1 Integer
0 <= assign_Nathalie_38 <= 1 Integer
0 <= assign_Nathalie_39 <= 1 Integer
0 <= assign_Nathalie_4 <= 1 Integer
0 <= assign_Nathalie_40 <= 1 Integer
0 <= assign_Nathalie_5 <= 1 Integer
0 <= assign_Nathalie_6 <= 1 Integer
0 <= assign_Nathalie_7 <= 1 Integer
0 <= assign_Nathalie_8 <= 1 Integer
0 <= assign_Nathalie_9 <= 1 Integer
0 <= assign_Nicole_0 <= 1 Integer
0 <= assign_Nicole_1 <= 1 Integer
0 <= assign_Nicole_10 <= 1 Integer
0 <= assign_Nicole_11 <= 1 Integer
0 <= assign_Nicole_12 <= 1 Integer
0 <= assign_Nicole_13 <= 1 Integer
0 <= assign_Nicole_14 <= 1 Integer
0 <= assign_Nicole_15 <= 1 Integer
0 <= assign_Nicole_16 <= 1 Integer
0 <= assign_Nicole_17 <= 1 Integer
0 <= assign_Nicole_18 <= 1 Integer
0 <= assign_Nicole_19 <= 1 Integer
0 <= assign_Nicole_2 <= 1 Integer
0 <= assign_Nicole_20 <= 1 Integer
0 <= assign_Nicole_21 <= 1 Integer
0 <= assign_Nicole_22 <= 1 Integer
0 <= assign_Nicole_23 <= 1 Integer
0 <= assign_Nicole_24 <= 1 Integer
0 <= assign_Nicole_25 <= 1 Integer
0 <= assign_Nicole_26 <= 1 Integer
0 <= assign_Nicole_27 <= 1 Integer
0 <= assign_Nicole_28 <= 1 Integer
0 <= assign_Nicole_29 <= 1 Integer
0 <= assign_Nicole_3 <= 1 Integer
0 <= assign_Nicole_30 <= 1 Integer
0 <= assign_Nicole_31 <= 1 Integer
0 <= assign_Nicole_32 <= 1 Integer
0 <= assign_Nicole_33 <= 1 Integer
0 <= assign_Nicole_34 <= 1 Integer
0 <= assign_Nicole_35 <= 1 Integer
0 <= assign_Nicole_36 <= 1 Integer
0 <= assign_Nicole_37 <= 1 Integer
0 <= assign_Nicole_38 <= 1 Integer
0 <= assign_Nicole_39 <= 1 Integer
0 <= assign_Nicole_4 <= 1 Integer
0 <= assign_Nicole_40 <= 1 Integer
0 <= assign_Nicole_5 <= 1 Integer
0 <= assign_Nicole_6 <= 1 Integer
0 <= assign_Nicole_7 <= 1 Integer
0 <= assign_Nicole_8 <= 1 Integer
0 <= assign_Nicole_9 <= 1 Integer
0 <= assign_Patricia_0 <= 1 Integer
0 <= assign_Patricia_1 <= 1 Integer
0 <= assign_Patricia_10 <= 1 Integer
0 <= assign_Patricia_11 <= 1 Integer
0 <= assign_Patricia_12 <= 1 Integer
0 <= assign_Patricia_13 <= 1 Integer
0 <= assign_Patricia_14 <= 1 Integer
0 <= assign_Patricia_15 <= 1 Integer
0 <= assign_Patricia_16 <= 1 Integer
0 <= assign_Patricia_17 <= 1 Integer
0 <= assign_Patricia_18 <= 1 Integer
0 <= assign_Patricia_19 <= 1 Integer
0 <= assign_Patricia_2 <= 1 Integer
0 <= assign_Patricia_20 <= 1 Integer
0 <= assign_Patricia_21 <= 1 Integer
0 <= assign_Patricia_22 <= 1 Integer
0 <= assign_Patricia_23 <= 1 Integer
0 <= assign_Patricia_24 <= 1 Integer
0 <= assign_Patricia_25 <= 1 Integer
0 <= assign_Patricia_26 <= 1 Integer
0 <= assign_Patricia_27 <= 1 Integer
0 <= assign_Patricia_28 <= 1 Integer
0 <= assign_Patricia_29 <= 1 Integer
0 <= assign_Patricia_3 <= 1 Integer
0 <= assign_Patricia_30 <= 1 Integer
0 <= assign_Patricia_31 <= 1 Integer
0 <= assign_Patricia_32 <= 1 Integer
0 <= assign_Patricia_33 <= 1 Integer
0 <= assign_Patricia_34 <= 1 Integer
0 <= assign_Patricia_35 <= 1 Integer
0 <= assign_Patricia_36 <= 1 Integer
0 <= assign_Patricia_37 <= 1 Integer
0 <= assign_Patricia_38 <= 1 Integer
0 <= assign_Patricia_39 <= 1 Integer
0 <= assign_Patricia_4 <= 1 Integer
0 <= assign_Patricia_40 <= 1 Integer
0 <= assign_Patricia_5 <= 1 Integer
0 <= assign_Patricia_6 <= 1 Integer
0 <= assign_Patricia_7 <= 1 Integer
0 <= assign_Patricia_8 <= 1 Integer
0 <= assign_Patricia_9 <= 1 Integer
0 <= assign_Patrick_0 <= 1 Integer
0 <= assign_Patrick_1 <= 1 Integer
0 <= assign_Patrick_10 <= 1 Integer
0 <= assign_Patrick_11 <= 1 Integer
0 <= assign_Patrick_12 <= 1 Integer
0 <= assign_Patrick_13 <= 1 Integer
0 <= assign_Patrick_14 <= 1 Integer
0 <= assign_Patrick_15 <= 1 Integer
0 <= assign_Patrick_16 <= 1 Integer
0 <= assign_Patrick_17 <= 1 Integer
0 <= assign_Patrick_18 <= 1 Integer
0 <= assign_Patrick_19 <= 1 Integer
0 <= assign_Patrick_2 <= 1 Integer
0 <= assign_Patrick_20 <= 1 Integer
0 <= assign_Patrick_21 <= 1 Integer
0 <= assign_Patrick_22 <= 1 Integer
0 <= assign_Patrick_23 <= 1 Integer
0 <= assign_Patrick_24 <= 1 Integer
0 <= assign_Patrick_25 <= 1 Integer
0 <= assign_Patrick_26 <= 1 Integer
0 <= assign_Patrick_27 <= 1 Integer
0 <= assign_Patrick_28 <= 1 Integer
0 <= assign_Patrick_29 <= 1 Integer
0 <= assign_Patrick_3 <= 1 Integer
0 <= assign_Patrick_30 <= 1 Integer
0 <= assign_Patrick_31 <= 1 Integer
0 <= assign_Patrick_32 <= 1 Integer
0 <= assign_Patrick_33 <= 1 Integer
0 <= assign_Patrick_34 <= 1 Integer
0 <= assign_Patrick_35 <= 1 Integer
0 <= assign_Patrick_36 <= 1 Integer
0 <= assign_Patrick_37 <= 1 Integer
0 <= assign_Patrick_38 <= 1 Integer
0 <= assign_Patrick_39 <= 1 Integer
0 <= assign_Patrick_4 <= 1 Integer
0 <= assign_Patrick_40 <= 1 Integer
0 <= assign_Patrick_5 <= 1 Integer
0 <= assign_Patrick_6 <= 1 Integer
0 <= assign_Patrick_7 <= 1 Integer
0 <= assign_Patrick_8 <= 1 Integer
0 <= assign_Patrick_9 <= 1 Integer
0 <= assign_Roberta_0 <= 1 Integer
0 <= assign_Roberta_1 <= 1 Integer
0 <= assign_Roberta_10 <= 1 Integer
0 <= assign_Roberta_11 <= 1 Integer
0 <= assign_Roberta_12 <= 1 Integer
0 <= assign_Roberta_13 <= 1 Integer
0 <= assign_Roberta_14 <= 1 Integer
0 <= assign_Roberta_15 <= 1 Integer
0 <= assign_Roberta_16 <= 1 Integer
0 <= assign_Roberta_17 <= 1 Integer
0 <= assign_Roberta_18 <= 1 Integer
0 <= assign_Roberta_19 <= 1 Integer
0 <= assign_Roberta_2 <= 1 Integer
0 <= assign_Roberta_20 <= 1 Integer
0 <= assign_Roberta_21 <= 1 Integer
0 <= assign_Roberta_22 <= 1 Integer
0 <= assign_Roberta_23 <= 1 Integer
0 <= assign_Roberta_24 <= 1 Integer
0 <= assign_Roberta_25 <= 1 Integer
0 <= assign_Roberta_26 <= 1 Integer
0 <= assign_Roberta_27 <= 1 Integer
0 <= assign_Roberta_28 <= 1 Integer
0 <= assign_Roberta_29 <= 1 Integer
0 <= assign_Roberta_3 <= 1 Integer
0 <= assign_Roberta_30 <= 1 Integer
0 <= assign_Roberta_31 <= 1 Integer
0 <= assign_Roberta_32 <= 1 Integer
0 <= assign_Roberta_33 <= 1 Integer
0 <= assign_Roberta_34 <= 1 Integer
0 <= assign_Roberta_35 <= 1 Integer
0 <= assign_Roberta_36 <= 1 Integer
0 <= assign_Roberta_37 <= 1 Integer
0 <= assign_Roberta_38 <= 1 Integer
0 <= assign_Roberta_39 <= 1 Integer
0 <= assign_Roberta_4 <= 1 Integer
0 <= assign_Roberta_40 <= 1 Integer
0 <= assign_Roberta_5 <= 1 Integer
0 <= assign_Roberta_6 <= 1 Integer
0 <= assign_Roberta_7 <= 1 Integer
0 <= assign_Roberta_8 <= 1 Integer
0 <= assign_Roberta_9 <= 1 Integer
0 <= assign_Suzanne_0 <= 1 Integer
0 <= assign_Suzanne_1 <= 1 Integer
0 <= assign_Suzanne_10 <= 1 Integer
0 <= assign_Suzanne_11 <= 1 Integer
0 <= assign_Suzanne_12 <= 1 Integer
0 <= assign_Suzanne_13 <= 1 Integer
0 <= assign_Suzanne_14 <= 1 Integer
0 <= assign_Suzanne_15 <= 1 Integer
0 <= assign_Suzanne_16 <= 1 Integer
0 <= assign_Suzanne_17 <= 1 Integer
0 <= assign_Suzanne_18 <= 1 Integer
0 <= assign_Suzanne_19 <= 1 Integer
0 <= assign_Suzanne_2 <= 1 Integer
0 <= assign_Suzanne_20 <= 1 Integer
0 <= assign_Suzanne_21 <= 1 Integer
0 <= assign_Suzanne_22 <= 1 Integer
0 <= assign_Suzanne_23 <= 1 Integer
0 <= assign_Suzanne_24 <= 1 Integer
0 <= assign_Suzanne_25 <= 1 Integer
0 <= assign_Suzanne_26 <= 1 Integer
0 <= assign_Suzanne_27 <= 1 Integer
0 <= assign_Suzanne_28 <= 1 Integer
0 <= assign_Suzanne_29 <= 1 Integer
0 <= assign_Suzanne_3 <= 1 Integer
0 <= assign_Suzanne_30 <= 1 Integer
0 <= assign_Suzanne_31 <= 1 Integer
0 <= assign_Suzanne_32 <= 1 Integer
0 <= assign_Suzanne_33 <= 1 Integer
0 <= assign_Suzanne_34 <= 1 Integer
0 <= assign_Suzanne_35 <= 1 Integer
0 <= assign_Suzanne_36 <= 1 Integer
0 <= assign_Suzanne_37 <= 1 Integer
0 <= assign_Suzanne_38 <= 1 Integer
0 <= assign_Suzanne_39 <= 1 Integer
0 <= assign_Suzanne_4 <= 1 Integer
0 <= assign_Suzanne_40 <= 1 Integer
0 <= assign_Suzanne_5 <= 1 Integer
0 <= assign_Suzanne_6 <= 1 Integer
0 <= assign_Suzanne_7 <= 1 Integer
0 <= assign_Suzanne_8 <= 1 Integer
0 <= assign_Suzanne_9 <= 1 Integer
0 <= assign_Vickie_0 <= 1 Integer
0 <= assign_Vickie_1 <= 1 Integer
0 <= assign_Vickie_10 <= 1 Integer
0 <= assign_Vickie_11 <= 1 Integer
0 <= assign_Vickie_12 <= 1 Integer
0 <= assign_Vickie_13 <= 1 Integer
0 <= assign_Vickie_14 <= 1 Integer
0 <= assign_Vickie_15 <= 1 Integer
0 <= assign_Vickie_16 <= 1 Integer
0 <= assign_Vickie_17 <= 1 Integer
0 <= assign_Vickie_18 <= 1 Integer
0 <= assign_Vickie_19 <= 1 Integer
0 <= assign_Vickie_2 <= 1 Integer
0 <= assign_Vickie_20 <= 1 Integer
0 <= assign_Vickie_21 <= 1 Integer
0 <= assign_Vickie_22 <= 1 Integer
0 <= assign_Vickie_23 <= 1 Integer
0 <= assign_Vickie_24 <= 1 Integer
0 <= assign_Vickie_25 <= 1 Integer
0 <= assign_Vickie_26 <= 1 Integer
0 <= assign_Vickie_27 <= 1 Integer
0 <= assign_Vickie_28 <= 1 Integer
0 <= assign_Vickie_29 <= 1 Integer
0 <= assign_Vickie_3 <= 1 Integer
0 <= assign_Vickie_30 <= 1 Integer
0 <= assign_Vickie_31 <= 1 Integer
0 <= assign_Vickie_32 <= 1 Integer
0 <= assign_Vickie_33 <= 1 Integer
0 <= assign_Vickie_34 <= 1 Integer
0 <= assign_Vickie_35 <= 1 Integer
0 <= assign_Vickie_36 <= 1 Integer
0 <= assign_Vickie_37 <= 1 Integer
0 <= assign_Vickie_38 <= 1 Integer
0 <= assign_Vickie_39 <= 1 Integer
0 <= assign_Vickie_4 <= 1 Integer
0 <= assign_Vickie_40 <= 1 Integer
0 <= assign_Vickie_5 <= 1 Integer
0 <= assign_Vickie_6 <= 1 Integer
0 <= assign_Vickie_7 <= 1 Integer
0 <= assign_Vickie_8 <= 1 Integer
0 <= assign_Vickie_9 <= 1 Integer
0 <= assign_Wendie_0 <= 1 Integer
0 <= assign_Wendie_1 <= 1 Integer
0 <= assign_Wendie_10 <= 1 Integer
0 <= assign_Wendie_11 <= 1 Integer
0 <= assign_Wendie_12 <= 1 Integer
0 <= assign_Wendie_13 <= 1 Integer
0 <= assign_Wendie_14 <= 1 Integer
0 <= assign_Wendie_15 <= 1 Integer
0 <= assign_Wendie_16 <= 1 Integer
0 <= assign_Wendie_17 <= 1 Integer
0 <= assign_Wendie_18 <= 1 Integer
0 <= assign_Wendie_19 <= 1 Integer
0 <= assign_Wendie_2 <= 1 Integer
0 <= assign_Wendie_20 <= 1 Integer
0 <= assign_Wendie_21 <= 1 Integer
0 <= assign_Wendie_22 <= 1 Integer
0 <= assign_Wendie_23 <= 1 Integer
0 <= assign_Wendie_24 <= 1 Integer
0 <= assign_Wendie_25 <= 1 Integer
0 <= assign_Wendie_26 <= 1 Integer
0 <= assign_Wendie_27 <= 1 Integer
0 <= assign_Wendie_28 <= 1 Integer
0 <= assign_Wendie_29 <= 1 Integer
0 <= assign_Wendie_3 <= 1 Integer
0 <= assign_Wendie_30 <= 1 Integer
0 <= assign_Wendie_31 <= 1 Integer
0 <= assign_Wendie_32 <= 1 Integer
0 <= assign_Wendie_33 <= 1 Integer
0 <= assign_Wendie_34 <= 1 Integer
0 <= assign_Wendie_35 <= 1 Integer
0 <= assign_Wendie_36 <= 1 Integer
0 <= assign_Wendie_37 <= 1 Integer
0 <= assign_Wendie_38 <= 1 Integer
0 <= assign_Wendie_39 <= 1 Integer
0 <= assign_Wendie_4 <= 1 Integer
0 <= assign_Wendie_40 <= 1 Integer
0 <= assign_Wendie_5 <= 1 Integer
0 <= assign_Wendie_6 <= 1 Integer
0 <= assign_Wendie_7 <= 1 Integer
0 <= assign_Wendie_8 <= 1 Integer
0 <= assign_Wendie_9 <= 1 Integer
0 <= assign_Zoe_0 <= 1 Integer
0 <= assign_Zoe_1 <= 1 Integer
0 <= assign_Zoe_10 <= 1 Integer
0 <= assign_Zoe_11 <= 1 Integer
0 <= assign_Zoe_12 <= 1 Integer
0 <= assign_Zoe_13 <= 1 Integer
0 <= assign_Zoe_14 <= 1 Integer
0 <= assign_Zoe_15 <= 1 Integer
0 <= assign_Zoe_16 <= 1 Integer
0 <= assign_Zoe_17 <= 1 Integer
0 <= assign_Zoe_18 <= 1 Integer
0 <= assign_Zoe_19 <= 1 Integer
0 <= assign_Zoe_2 <= 1 Integer
0 <= assign_Zoe_20 <= 1 Integer
0 <= assign_Zoe_21 <= 1 Integer
0 <= assign_Zoe_22 <= 1 Integer
0 <= assign_Zoe_23 <= 1 Integer
0 <= assign_Zoe_24 <= 1 Integer
0 <= assign_Zoe_25 <= 1 Integer
0 <= assign_Zoe_26 <= 1 Integer
0 <= assign_Zoe_27 <= 1 Integer
0 <= assign_Zoe_28 <= 1 Integer
0 <= assign_Zoe_29 <= 1 Integer
0 <= assign_Zoe_3 <= 1 Integer
0 <= assign_Zoe_30 <= 1 Integer
0 <= assign_Zoe_31 <= 1 Integer
0 <= assign_Zoe_32 <= 1 Integer
0 <= assign_Zoe_33 <= 1 Integer
0 <= assign_Zoe_34 <= 1 Integer
0 <= assign_Zoe_35 <= 1 Integer
0 <= assign_Zoe_36 <= 1 Integer
0 <= assign_Zoe_37 <= 1 Integer
0 <= assign_Zoe_38 <= 1 Integer
0 <= assign_Zoe_39 <= 1 Integer
0 <= assign_Zoe_4 <= 1 Integer
0 <= assign_Zoe_40 <= 1 Integer
0 <= assign_Zoe_5 <= 1 Integer
0 <= assign_Zoe_6 <= 1 Integer
0 <= assign_Zoe_7 <= 1 Integer
0 <= assign_Zoe_8 <= 1 Integer
0 <= assign_Zoe_9 <= 1 Integer
worktime_Anne Continuous
worktime_Bethanie Continuous
worktime_Betsy Continuous
worktime_Cathy Continuous
worktime_Cecilia Continuous
worktime_Chris Continuous
worktime_Cindy Continuous
worktime_David Continuous
worktime_Debbie Continuous
worktime_Dee Continuous
worktime_Gloria Continuous
worktime_Isabelle Continuous
worktime_Jane Continuous
worktime_Janelle Continuous
worktime_Janice Continuous
worktime_Jemma Continuous
worktime_Joan Continuous
worktime_Joyce Continuous
worktime_Jude Continuous
worktime_Julie Continuous
worktime_Juliet Continuous
worktime_Kate Continuous
worktime_Nancy Continuous
worktime_Nathalie Continuous
worktime_Nicole Continuous
worktime_Patricia Continuous
worktime_Patrick Continuous
worktime_Roberta Continuous
worktime_Suzanne Continuous
worktime_Vickie Continuous
worktime_Wendie Continuous
worktime_Zoe Continuous

Solving the model and print the status and optimal value of objective function

In [92]:
mdl.solve(plp.solvers.COIN(msg=True))
#mdl.solve()
plp.LpStatus[mdl.status]
Out[92]:
'Optimal'
In [93]:
plp.value(mdl.objective)
Out[93]:
28824.0

Saving the results to excel file

In [98]:
# Create a pandas Series containing actual shift assignment decision variables value
s_assigned = df_assigned.assigned.apply(lambda v: v.varValue)

# Create a pivot table by (nurses, shifts), using pandas' "unstack" method to transform the 'all_shifts' row index
#  into columns
df_res = s_assigned.unstack(level='all_shifts')

# Display the first few rows of the resulting pivot table
#print(df_res.head())

#df_res.to_csv("employee_shedule-1.csv", header = True)
writer = pd.ExcelWriter('nurse_output_pulp.xlsx')
df_res.to_excel(writer,"Sheet1", startcol=0,startrow=2)
#df.reset_index(drop=True, inplace=True)

df1 = df.transpose()
#print(df1.head(10))
df1.to_excel(writer,"Sheet1", startcol=0,startrow=0, header = False)

import numpy as np
df2 = df_res.sum(axis=1)

df2.to_excel(writer,"Sheet1", startcol=43,startrow=2, header = True)
writer.save()

The above demo shows that we can use pulp as an alternative to CPLEX and Gurobi commercial solvers.

In [ ]:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.