Integrated Scheduling of Suppliers and Multi-Project Activities For Green Construction Supply Chains Under Uncertainty
Integrated Scheduling of Suppliers and Multi-Project Activities For Green Construction Supply Chains Under Uncertainty
Automation in Construction
journal homepage: www.elsevier.com/locate/autcon
A R T I C L E I N F O A B S T R A C T
Keywords: The green construction supply chain is one of the topics that have been recently discussed in relation to supply
Construction project chain fundamentals, especially in the construction supply chain. Specifically, a project network consisting of
Green supply chain several concurrent projects is managed with the aim of not only minimizing delays in all projects, but also
Supplier selection
simultaneously minimizing the logistical costs, e.g., procurement, ordering, and transportation costs, and
Project scheduling
Scenario fuzzy number
pollution levels of vehicles. Although these projects operate independently, they are affected by common sup
pliers and final quality inspection by the common committee, thus requiring consistent project review. This study
evaluates the construction supply chain using a mathematical model of bi-objective linear programming. To
realize this objective, the actual environmental impacts of vehicles in terms of distance, pollution rate, and slope
of the road are considered. This paper also discusses the synergy between supplier selection and project planning
and scheduling in the proposed green supply chain. In addition, the issues of balancing the supplier selection,
choosing the type of fleet, and project time planning, which has become a real operational challenge in the
construction industry, are also investigated in the paper such that by minimizing the project delays, logistical
costs and the propagation of greenhouse gases can be minimized as well. Moreover, in order to make the results
more realistic, the levels of production capacity and costs are considered in an uncertain (fuzzy-probabilistic)
environment under three economic conditions, i.e., pessimistic, normal, and optimistic.
1. Introduction with the favorable amount to the right place at the best time with the
minimum cost, its features can be applied to supply resources in con
It is the explicit intention of any construction team to deliver projects struction projects [38]. Another problem regarding resource allocation
on time within the available budget. One of the barriers to this objective is the failure to provide a proper mathematical method or model for
is the failure of timely supply of resources (materials, manpower, ma evaluating the performance of project supply chain activities, which
chinery and equipment) which will, in turn, delay the completion of the often leads to inadequate planning of these activities. The situation will
project and increase the costs (cost of unemployment of manpower and be further exacerbated when there are delays in the submission of re
machinery, lost profits due to late completion of the project, sleep sources to the project site, which often occurs when the organization is
capital, etc.), ultimately leading to litigation between the team members forced to deal with multiple projects, sources and order periods [11].
(stakeholder management) over the project failure [18]. In the tradi Not only are most of the models in the field of traditional logistics and
tional system of project management, project planning (scheduling of supply chain either qualitative or productive, rarely taking into account
the activities, finance and budget, estimating and allocating the re the constraints of a project such as time and resource constraints, but
sources to activities, etc.) would be performed regardless of how the they also often maximize the profitability of a part of the supply chain
resources were provided, which often led to problems in terms of cost locally, triggering the likelihood of providing a local optimal response
and time. To avoid potential consequences associated with timely which prevents the entire chain from behaving optimally [13]. This is
resource failure at the project site, project planning (regarding the while both sectors are of great importance to the supply chain and lo
project site) needs to be seamlessly integrated with the process of gistics of the project such that they have recently provided quantitative
providing the resources (related to the suppliers) [6]. Given that supply models which are capable of dealing with the potential issues while
chain management is mainly aimed at delivering the desired product considering the characteristics and constraints of the project [31]. They
* Corresponding author.
E-mail addresses: [email protected] (A. RezaHoseini), [email protected] (S. Noori), [email protected] (S.F. Ghannadpour).
https://doi.org/10.1016/j.autcon.2020.103485
Received 9 January 2020; Received in revised form 22 September 2020; Accepted 1 October 2020
0926-5805/© 2020 Elsevier B.V. All rights reserved.
Morbi ac scelerisque magna. Integer imperdiet ligula sit amet est vestibulum dapibus. Sed facilisis et tellus sed dictum.
Quisque non maximus augue. Etiam euismod semper diam, interdum ultrices velit. Vivamus nulla enim, convallis vel leo
sit amet, efficitur maximus est. Nullam eu lacinia metus, a hendrerit mauris. Sed eu pulvinar lorem. Sed augue leo, facilisis
at eros quis, convallis sagittis ex. Donec ut tempor lectus, eu cursus est. Vivamus
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat
cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Sed luctus aliquet ligula. Sed gravida fringilla quam ac fermentum. Duis molestie maximus ultrices. Ut non sodales orci.
Morbi facilisis mattis ex, sollicitudin feugiat augue malesuada sit amet. Praesent ornare ligula ut est mollis, sit amet
sagittis urna faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec laoreet,
massa sit amet condimentum volutpat, odio lorem tempus dui, sit amet aliquet felis sem id lectus.
Sed nunc nisi, egestas sit amet commodo ac, scelerisque at justo. Curabitur ultricies ligula nec massa tempus, vitae
placerat ante hendrerit. Duis orci augue, rutrum eget libero nec, porta feugiat libero. In lacinia venenatis finibus. Nunc
eleifend nisi faucibus dui maximus, id sagittis lacus laoreet. Aliquam imperdiet arcu id turpis molestie tempor. Phasellus
orci urna, vestibulum non mattis vitae, cursus at velit. Mauris consequat tellus ac mi volutpat laoreet.
Ut id mauris at velit placerat dignissim vel eu tellus. Donec erat ligula, blandit sed mauris in, laoreet lacinia felis. Ut et
risus purus. Praesent eget gravida nunc. Nunc id nisl commodo mauris maximus ultricies. Etiam congue aliquam elit, a
sollicitudin velit tincidunt sed. Integer consequat erat at turpis fringilla elementum. Phasellus scelerisque dui nec molestie
scelerisque. Phasellus ut mattis metus. Duis lectus ipsum,
Morbi ac scelerisque magna. Integer imperdiet ligula sit amet est vestibulum dapibus. Sed facilisis et tellus sed dictum.
Quisque non maximus augue. Etiam euismod semper diam, interdum ultrices velit. Vivamus nulla enim, convallis vel leo
sit amet, efficitur maximus est. Nullam eu lacinia metus, a hendrerit mauris. Sed eu pulvinar lorem. Sed augue leo, facilisis
at eros quis, convallis sagittis ex. Donec ut tempor lectus, eu cursus est. Vivamus
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat
cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam tempor aliquet risus, nec auctor ante ultrices vel. Nam
rutrum justo quis magna ornare, non lobortis purus faucibus. In hac habitasse platea dictumst. Vivamus imperdiet est vel
massa fringilla fringilla. Curabitur eros nulla, ornare quis sollicitudin ac, accumsan in tellus. Mauris tempus efficitur mi et
scelerisque. Duis diam arcu, facilisis vel eleifend vitae, congue eu nulla
Etiam venenatis non libero at lacinia. Sed vitae lacinia justo. Vestibulum rutrum porta lacus, nec vestibulum enim fringilla
id. Curabitur nunc risus, egestas vel nunc in, vestibulum scelerisque enim. Cras aliquet euismod magna. Maecenas viverra
neque quam, vitae fringilla augue dignissim sed. Phasellus nisl sapien, iaculis sed lobortis vitae, tristique tincidunt neque.
Aliquam ac blandit risus.
Nullam quis elementum velit. Proin mollis ornare mi id tempus. Nam faucibus mauris sapien, vitae scelerisque erat
lobortis sed. Vestibulum vel lectus a diam pharetra egestas. Etiam pulvinar ut metus vitae pretium. Etiam eu nisi sed urna
sollicitudin porta at eu enim. Nullam eu facilisis ligula. Cras magna ligula, porttitor in tellus at, gravida commodo est.
Nullam non odio sed mauris vestibulum rutrum in in nulla.
Etiam dapibus tincidunt pulvinar. Cras lorem felis, mattis sodales congue sed, semper eu lorem. Lorem ipsum dolor sit
amet, consectetur adipiscing elit. Proin faucibus est dictum, pulvinar dui vitae, elementum leo. Maecenas elementum
consequat nisl ut feugiat. Morbi dignissim ex vitae malesuada imperdiet. In blandit, arcu at finibus egestas, neque nisi
egestas diam, et fringilla orci est ut ligula. Pellentesque habitant morbi tristique senectus et
Morbi ac scelerisque magna. Integer imperdiet ligula sit amet est vestibulum dapibus. Sed facilisis et tellus sed dictum.
Quisque non maximus augue. Etiam euismod semper diam, interdum ultrices velit. Vivamus nulla enim, convallis vel leo
sit amet, efficitur maximus est. Nullam eu lacinia metus, a hendrerit mauris. Sed eu pulvinar lorem. Sed augue leo, facilisis
at eros quis, convallis sagittis ex. Donec ut tempor lectus, eu cursus est. Vivamus
Morbi ac scelerisque magna. Integer imperdiet ligula sit amet est vestibulum dapibus. Sed facilisis et tellus sed dictum.
Quisque non maximus augue. Etiam euismod semper diam, interdum ultrices velit. Vivamus nulla enim, convallis vel leo
sit amet, efficitur maximus est. Nullam eu lacinia metus, a hendrerit mauris. Sed eu pulvinar lorem. Sed augue leo, facilisis
at eros quis, convallis sagittis ex. Donec ut tempor lectus, eu cursus est. Vivamus
Proin eget ante in diam maximus semper. Morbi tristique faucibus mattis. Ut sit amet tortor iaculis, mollis erat at, tincidunt
justo. Nunc et efficitur eros, et pulvinar est. Donec urna risus, lacinia sollicitudin dui faucibus, aliquet eleifend nunc. Nunc
mollis arcu vitae odio bibendum, ac vestibulum lorem pharetra. Morbi porta enim ornare, consequat ligula id, elementum
eros. Proin lacinia dapibus sollicitudin.
Sed luctus aliquet ligula. Sed gravida fringilla quam ac fermentum. Duis molestie maximus ultrices. Ut non sodales orci.
Morbi facilisis mattis ex, sollicitudin feugiat augue malesuada sit amet. Praesent ornare ligula ut est mollis, sit amet
sagittis urna faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec laoreet,
massa sit amet condimentum volutpat, odio lorem tempus dui, sit amet aliquet felis sem id lectus.
Ut id mauris at velit placerat dignissim vel eu tellus. Donec erat ligula, blandit sed mauris in, laoreet lacinia felis. Ut et
risus purus. Praesent eget gravida nunc. Nunc id nisl commodo mauris maximus ultricies. Etiam congue aliquam elit, a
sollicitudin velit tincidunt sed. Integer consequat erat at turpis fringilla elementum. Phasellus scelerisque dui nec molestie
scelerisque. Phasellus ut mattis metus. Duis lectus ipsum,
Quisque et risus posuere, hendrerit libero in, vulputate massa. Vestibulum accumsan felis a odio rhoncus consequat. Morbi
consectetur eu ante sit amet molestie. Integer eu massa eget orci placerat volutpat vitae non nulla. Maecenas dapibus lacus
vitae vehicula tristique. Morbi a venenatis nisi. Ut imperdiet felis non neque feugiat consectetur nec id nisi. Cras ut
elementum nulla. Maecenas et posuere diam.
Nullam quis elementum velit. Proin mollis ornare mi id tempus. Nam faucibus mauris sapien, vitae scelerisque erat
lobortis sed. Vestibulum vel lectus a diam pharetra egestas. Etiam pulvinar ut metus vitae pretium. Etiam eu nisi sed urna
sollicitudin porta at eu enim. Nullam eu facilisis ligula. Cras magna ligula, porttitor in tellus at, gravida commodo est.
Nullam non odio sed mauris vestibulum rutrum in in nulla.
Etiam dapibus tincidunt pulvinar. Cras lorem felis, mattis sodales congue sed, semper eu lorem. Lorem ipsum dolor sit
amet, consectetur adipiscing elit. Proin faucibus est dictum, pulvinar dui vitae, elementum leo. Maecenas elementum
consequat nisl ut feugiat. Morbi dignissim ex vitae malesuada imperdiet. In blandit, arcu at finibus egestas, neque nisi
egestas diam, et fringilla orci est ut ligula. Pellentesque habitant morbi tristique senectus et
Ut id mauris at velit placerat dignissim vel eu tellus. Donec erat ligula, blandit sed mauris in, laoreet lacinia felis. Ut et
risus purus. Praesent eget gravida nunc. Nunc id nisl commodo mauris maximus ultricies. Etiam congue aliquam elit, a
sollicitudin velit tincidunt sed. Integer consequat erat at turpis fringilla elementum. Phasellus scelerisque dui nec molestie
scelerisque. Phasellus ut mattis metus. Duis lectus ipsum,
Sed luctus aliquet ligula. Sed gravida fringilla quam ac fermentum. Duis molestie maximus ultrices. Ut non sodales orci.
Morbi facilisis mattis ex, sollicitudin feugiat augue malesuada sit amet. Praesent ornare ligula ut est mollis, sit amet
sagittis urna faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec laoreet,
massa sit amet condimentum volutpat, odio lorem tempus dui, sit amet aliquet felis sem id lectus.
Curabitur varius est id magna facilisis, in suscipit tellus auctor. Donec suscipit sed ligula id condimentum. Cras ultrices
nisl non nisl interdum, at tincidunt ante tempor. Sed vitae elit quam. Mauris eget vehicula ligula, id sollicitudin ante.
Nullam semper venenatis sollicitudin. Etiam sem enim, rhoncus at lobortis vel, mattis et mauris. Ut posuere nisi ac lacus
pulvinar mollis.
Quisque et risus posuere, hendrerit libero in, vulputate massa. Vestibulum accumsan felis a odio rhoncus consequat. Morbi
consectetur eu ante sit amet molestie. Integer eu massa eget orci placerat volutpat vitae non nulla. Maecenas dapibus lacus
vitae vehicula tristique. Morbi a venenatis nisi. Ut imperdiet felis non neque feugiat consectetur nec id nisi. Cras ut
elementum nulla. Maecenas et posuere diam.
Aliquam faucibus maximus augue vitae molestie. Vivamus a odio ullamcorper, hendrerit nisi a, condimentum lectus.
Phasellus elementum, mauris id consequat fermentum, lorem lectus vehicula elit, in tempor nunc libero et nisl. Interdum et
malesuada fames ac ante ipsum primis in faucibus. Praesent ac nibh libero. Nunc tristique ac erat vitae scelerisque. Donec
ultricies suscipit enim, molestie convallis dui iaculis sed.
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti
quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia
deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam
libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod
Nullam quis elementum velit. Proin mollis ornare mi id tempus. Nam faucibus mauris sapien, vitae scelerisque erat
lobortis sed. Vestibulum vel lectus a diam pharetra egestas. Etiam pulvinar ut metus vitae pretium. Etiam eu nisi sed urna
sollicitudin porta at eu enim. Nullam eu facilisis ligula. Cras magna ligula, porttitor in tellus at, gravida commodo est.
Nullam non odio sed mauris vestibulum rutrum in in nulla.
Proin eget ante in diam maximus semper. Morbi tristique faucibus mattis. Ut sit amet tortor iaculis, mollis erat at, tincidunt
justo. Nunc et efficitur eros, et pulvinar est. Donec urna risus, lacinia sollicitudin dui faucibus, aliquet eleifend nunc. Nunc
mollis arcu vitae odio bibendum, ac vestibulum lorem pharetra. Morbi porta enim ornare, consequat ligula id, elementum
eros. Proin lacinia dapibus sollicitudin.
Quisque et risus posuere, hendrerit libero in, vulputate massa. Vestibulum accumsan felis a odio rhoncus consequat. Morbi
consectetur eu ante sit amet molestie. Integer eu massa eget orci placerat volutpat vitae non nulla. Maecenas dapibus lacus
vitae vehicula tristique. Morbi a venenatis nisi. Ut imperdiet felis non neque feugiat consectetur nec id nisi. Cras ut
elementum nulla. Maecenas et posuere diam.
Sed luctus aliquet ligula. Sed gravida fringilla quam ac fermentum. Duis molestie maximus ultrices. Ut non sodales orci.
Morbi facilisis mattis ex, sollicitudin feugiat augue malesuada sit amet. Praesent ornare ligula ut est mollis, sit amet
sagittis urna faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec laoreet,
massa sit amet condimentum volutpat, odio lorem tempus dui, sit amet aliquet felis sem id lectus.
Donec pretium egestas tellus ac rutrum. Vivamus cursus malesuada ipsum. Proin ornare eleifend eros at ornare. Duis
semper convallis nunc ut dignissim. Praesent nec nulla sit amet libero dignissim elementum at id velit. Vestibulum tempor
mollis porttitor. Cras viverra quam a ex efficitur, ac laoreet libero pulvinar. Etiam condimentum suscipit odio sed laoreet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ac tellus tempus,
Aliquam faucibus maximus augue vitae molestie. Vivamus a odio ullamcorper, hendrerit nisi a, condimentum lectus.
Phasellus elementum, mauris id consequat fermentum, lorem lectus vehicula elit, in tempor nunc libero et nisl. Interdum et
malesuada fames ac ante ipsum primis in faucibus. Praesent ac nibh libero. Nunc tristique ac erat vitae scelerisque. Donec
ultricies suscipit enim, molestie convallis dui iaculis sed.
Aliquam faucibus maximus augue vitae molestie. Vivamus a odio ullamcorper, hendrerit nisi a, condimentum lectus.
Phasellus elementum, mauris id consequat fermentum, lorem lectus vehicula elit, in tempor nunc libero et nisl. Interdum et
malesuada fames ac ante ipsum primis in faucibus. Praesent ac nibh libero. Nunc tristique ac erat vitae scelerisque. Donec
ultricies suscipit enim, molestie convallis dui iaculis sed.
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti
quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia
deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam
libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod
Maecenas sodales semper euismod. Nam non suscipit enim. Donec id lorem at est suscipit posuere. Etiam tincidunt nisi
eget leo faucibus porta. Sed congue magna in dignissim tristique. Morbi sodales, enim quis scelerisque congue, risus nisi
venenatis dolor, ut finibus magna augue vel elit. Integer nec mauris nec ligula elementum dictum. Nullam semper luctus
justo, eget tincidunt metus eleifend id. Nunc semper non leo et eleifend
Ut id mauris at velit placerat dignissim vel eu tellus. Donec erat ligula, blandit sed mauris in, laoreet lacinia felis. Ut et
risus purus. Praesent eget gravida nunc. Nunc id nisl commodo mauris maximus ultricies. Etiam congue aliquam elit, a
sollicitudin velit tincidunt sed. Integer consequat erat at turpis fringilla elementum. Phasellus scelerisque dui nec molestie
scelerisque. Phasellus ut mattis metus. Duis lectus ipsum,
Ut id mauris at velit placerat dignissim vel eu tellus. Donec erat ligula, blandit sed mauris in, laoreet lacinia felis. Ut et
risus purus. Praesent eget gravida nunc. Nunc id nisl commodo mauris maximus ultricies. Etiam congue aliquam elit, a
sollicitudin velit tincidunt sed. Integer consequat erat at turpis fringilla elementum. Phasellus scelerisque dui nec molestie
scelerisque. Phasellus ut mattis metus. Duis lectus ipsum,
Sed luctus aliquet ligula. Sed gravida fringilla quam ac fermentum. Duis molestie maximus ultrices. Ut non sodales orci.
Morbi facilisis mattis ex, sollicitudin feugiat augue malesuada sit amet. Praesent ornare ligula ut est mollis, sit amet
sagittis urna faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec laoreet,
massa sit amet condimentum volutpat, odio lorem tempus dui, sit amet aliquet felis sem id lectus.
Morbi ac scelerisque magna. Integer imperdiet ligula sit amet est vestibulum dapibus. Sed facilisis et tellus sed dictum.
Quisque non maximus augue. Etiam euismod semper diam, interdum ultrices velit. Vivamus nulla enim, convallis vel leo
sit amet, efficitur maximus est. Nullam eu lacinia metus, a hendrerit mauris. Sed eu pulvinar lorem. Sed augue leo, facilisis
at eros quis, convallis sagittis ex. Donec ut tempor lectus, eu cursus est. Vivamus
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam,
eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam
voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem
sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur
Maecenas sodales semper euismod. Nam non suscipit enim. Donec id lorem at est suscipit posuere. Etiam tincidunt nisi
eget leo faucibus porta. Sed congue magna in dignissim tristique. Morbi sodales, enim quis scelerisque congue, risus nisi
venenatis dolor, ut finibus magna augue vel elit. Integer nec mauris nec ligula elementum dictum. Nullam semper luctus
justo, eget tincidunt metus eleifend id. Nunc semper non leo et eleifend
Curabitur varius est id magna facilisis, in suscipit tellus auctor. Donec suscipit sed ligula id condimentum. Cras ultrices
nisl non nisl interdum, at tincidunt ante tempor. Sed vitae elit quam. Mauris eget vehicula ligula, id sollicitudin ante.
Nullam semper venenatis sollicitudin. Etiam sem enim, rhoncus at lobortis vel, mattis et mauris. Ut posuere nisi ac lacus
pulvinar mollis.
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam,
eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam
voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem
sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur
Etiam dapibus tincidunt pulvinar. Cras lorem felis, mattis sodales congue sed, semper eu lorem. Lorem ipsum dolor sit
amet, consectetur adipiscing elit. Proin faucibus est dictum, pulvinar dui vitae, elementum leo. Maecenas elementum
consequat nisl ut feugiat. Morbi dignissim ex vitae malesuada imperdiet. In blandit, arcu at finibus egestas, neque nisi
egestas diam, et fringilla orci est ut ligula. Pellentesque habitant morbi tristique senectus et
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam,
eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam
voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem
sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur
Cras metus lectus, pellentesque ullamcorper bibendum a, interdum non ligula. In ultrices sodales iaculis. Ut ipsum felis,
eleifend non nunc ut, pharetra molestie ex. In volutpat ante ex. Suspendisse bibendum tortor a lectus consectetur
scelerisque. Ut ut lacus dui. Ut non molestie velit. Sed efficitur enim in venenatis tristique. Mauris pulvinar libero quis
faucibus consectetur.
Vestibulum metus tellus, lobortis non dictum ac, dignissim at mauris. Ut ornare, diam quis fermentum finibus, eros lacus
tristique orci, ut molestie lectus justo ut odio. Vivamus egestas enim turpis. Aenean tempor malesuada odio non ornare.
Suspendisse scelerisque leo urna, convallis tristique ligula commodo vel. Quisque lectus augue, interdum at viverra vitae,
bibendum nec leo. Duis id rhoncus felis
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam tempor aliquet risus, nec auctor ante ultrices vel. Nam
rutrum justo quis magna ornare, non lobortis purus faucibus. In hac habitasse platea dictumst. Vivamus imperdiet est vel
massa fringilla fringilla. Curabitur eros nulla, ornare quis sollicitudin ac, accumsan in tellus. Mauris tempus efficitur mi et
scelerisque. Duis diam arcu, facilisis vel eleifend vitae, congue eu nulla
Donec pretium egestas tellus ac rutrum. Vivamus cursus malesuada ipsum. Proin ornare eleifend eros at ornare. Duis
semper convallis nunc ut dignissim. Praesent nec nulla sit amet libero dignissim elementum at id velit. Vestibulum tempor
mollis porttitor. Cras viverra quam a ex efficitur, ac laoreet libero pulvinar. Etiam condimentum suscipit odio sed laoreet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ac tellus tempus,
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti
quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia
deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam
libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod
Sed nunc nisi, egestas sit amet commodo ac, scelerisque at justo. Curabitur ultricies ligula nec massa tempus, vitae
placerat ante hendrerit. Duis orci augue, rutrum eget libero nec, porta feugiat libero. In lacinia venenatis finibus. Nunc
eleifend nisi faucibus dui maximus, id sagittis lacus laoreet. Aliquam imperdiet arcu id turpis molestie tempor. Phasellus
orci urna, vestibulum non mattis vitae, cursus at velit. Mauris consequat tellus ac mi volutpat laoreet.
Sed dignissim placerat enim et aliquet. Aenean consectetur interdum massa at cursus. Maecenas aliquam, tortor a eleifend
aliquam, tellus orci fringilla arcu, id dictum lacus risus id nunc. Curabitur quis dolor a ex cursus iaculis. Nulla bibendum
hendrerit orci, nec aliquam ipsum mollis nec. Vestibulum aliquet, urna nec ullamcorper gravida, tortor est porta leo, ut
aliquet mi enim non turpis. Vestibulum ante ipsum primis in faucibus orci luctus
Etiam venenatis non libero at lacinia. Sed vitae lacinia justo. Vestibulum rutrum porta lacus, nec vestibulum enim fringilla
id. Curabitur nunc risus, egestas vel nunc in, vestibulum scelerisque enim. Cras aliquet euismod magna. Maecenas viverra
neque quam, vitae fringilla augue dignissim sed. Phasellus nisl sapien, iaculis sed lobortis vitae, tristique tincidunt neque.
Aliquam ac blandit risus.
Ut id mauris at velit placerat dignissim vel eu tellus. Donec erat ligula, blandit sed mauris in, laoreet lacinia felis. Ut et
risus purus. Praesent eget gravida nunc. Nunc id nisl commodo mauris maximus ultricies. Etiam congue aliquam elit, a
sollicitudin velit tincidunt sed. Integer consequat erat at turpis fringilla elementum. Phasellus scelerisque dui nec molestie
scelerisque. Phasellus ut mattis metus. Duis lectus ipsum,
Quisque et risus posuere, hendrerit libero in, vulputate massa. Vestibulum accumsan felis a odio rhoncus consequat. Morbi
consectetur eu ante sit amet molestie. Integer eu massa eget orci placerat volutpat vitae non nulla. Maecenas dapibus lacus
vitae vehicula tristique. Morbi a venenatis nisi. Ut imperdiet felis non neque feugiat consectetur nec id nisi. Cras ut
elementum nulla. Maecenas et posuere diam.
Sed luctus aliquet ligula. Sed gravida fringilla quam ac fermentum. Duis molestie maximus ultrices. Ut non sodales orci.
Morbi facilisis mattis ex, sollicitudin feugiat augue malesuada sit amet. Praesent ornare ligula ut est mollis, sit amet
sagittis urna faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec laoreet,
massa sit amet condimentum volutpat, odio lorem tempus dui, sit amet aliquet felis sem id lectus.
Nullam quis elementum velit. Proin mollis ornare mi id tempus. Nam faucibus mauris sapien, vitae scelerisque erat
lobortis sed. Vestibulum vel lectus a diam pharetra egestas. Etiam pulvinar ut metus vitae pretium. Etiam eu nisi sed urna
sollicitudin porta at eu enim. Nullam eu facilisis ligula. Cras magna ligula, porttitor in tellus at, gravida commodo est.
Nullam non odio sed mauris vestibulum rutrum in in nulla.
Sed dignissim placerat enim et aliquet. Aenean consectetur interdum massa at cursus. Maecenas aliquam, tortor a eleifend
aliquam, tellus orci fringilla arcu, id dictum lacus risus id nunc. Curabitur quis dolor a ex cursus iaculis. Nulla bibendum
hendrerit orci, nec aliquam ipsum mollis nec. Vestibulum aliquet, urna nec ullamcorper gravida, tortor est porta leo, ut
aliquet mi enim non turpis. Vestibulum ante ipsum primis in faucibus orci luctus
Maecenas sodales semper euismod. Nam non suscipit enim. Donec id lorem at est suscipit posuere. Etiam tincidunt nisi
eget leo faucibus porta. Sed congue magna in dignissim tristique. Morbi sodales, enim quis scelerisque congue, risus nisi
venenatis dolor, ut finibus magna augue vel elit. Integer nec mauris nec ligula elementum dictum. Nullam semper luctus
justo, eget tincidunt metus eleifend id. Nunc semper non leo et eleifend
Sed luctus aliquet ligula. Sed gravida fringilla quam ac fermentum. Duis molestie maximus ultrices. Ut non sodales orci.
Morbi facilisis mattis ex, sollicitudin feugiat augue malesuada sit amet. Praesent ornare ligula ut est mollis, sit amet
sagittis urna faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec laoreet,
massa sit amet condimentum volutpat, odio lorem tempus dui, sit amet aliquet felis sem id lectus.
Sed luctus aliquet ligula. Sed gravida fringilla quam ac fermentum. Duis molestie maximus ultrices. Ut non sodales orci.
Morbi facilisis mattis ex, sollicitudin feugiat augue malesuada sit amet. Praesent ornare ligula ut est mollis, sit amet
sagittis urna faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec laoreet,
massa sit amet condimentum volutpat, odio lorem tempus dui, sit amet aliquet felis sem id lectus.
Cras metus lectus, pellentesque ullamcorper bibendum a, interdum non ligula. In ultrices sodales iaculis. Ut ipsum felis,
eleifend non nunc ut, pharetra molestie ex. In volutpat ante ex. Suspendisse bibendum tortor a lectus consectetur
scelerisque. Ut ut lacus dui. Ut non molestie velit. Sed efficitur enim in venenatis tristique. Mauris pulvinar libero quis
faucibus consectetur.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna
aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis
aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat
cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam tempor aliquet risus, nec auctor ante ultrices vel. Nam
rutrum justo quis magna ornare, non lobortis purus faucibus. In hac habitasse platea dictumst. Vivamus imperdiet est vel
massa fringilla fringilla. Curabitur eros nulla, ornare quis sollicitudin ac, accumsan in tellus. Mauris tempus efficitur mi et
scelerisque. Duis diam arcu, facilisis vel eleifend vitae, congue eu nulla
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam tempor aliquet risus, nec auctor ante ultrices vel. Nam
rutrum justo quis magna ornare, non lobortis purus faucibus. In hac habitasse platea dictumst. Vivamus imperdiet est vel
massa fringilla fringilla. Curabitur eros nulla, ornare quis sollicitudin ac, accumsan in tellus. Mauris tempus efficitur mi et
scelerisque. Duis diam arcu, facilisis vel eleifend vitae, congue eu nulla
Morbi ac scelerisque magna. Integer imperdiet ligula sit amet est vestibulum dapibus. Sed facilisis et tellus sed dictum.
Quisque non maximus augue. Etiam euismod semper diam, interdum ultrices velit. Vivamus nulla enim, convallis vel leo
sit amet, efficitur maximus est. Nullam eu lacinia metus, a hendrerit mauris. Sed eu pulvinar lorem. Sed augue leo, facilisis
at eros quis, convallis sagittis ex. Donec ut tempor lectus, eu cursus est. Vivamus
Sed luctus aliquet ligula. Sed gravida fringilla quam ac fermentum. Duis molestie maximus ultrices. Ut non sodales orci.
Morbi facilisis mattis ex, sollicitudin feugiat augue malesuada sit amet. Praesent ornare ligula ut est mollis, sit amet
sagittis urna faucibus. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Donec laoreet,
massa sit amet condimentum volutpat, odio lorem tempus dui, sit amet aliquet felis sem id lectus.
Proin eget ante in diam maximus semper. Morbi tristique faucibus mattis. Ut sit amet tortor iaculis, mollis erat at, tincidunt
justo. Nunc et efficitur eros, et pulvinar est. Donec urna risus, lacinia sollicitudin dui faucibus, aliquet eleifend nunc. Nunc
mollis arcu vitae odio bibendum, ac vestibulum lorem pharetra. Morbi porta enim ornare, consequat ligula id, elementum
eros. Proin lacinia dapibus sollicitudin.
Nullam quis elementum velit. Proin mollis ornare mi id tempus. Nam faucibus mauris sapien, vitae scelerisque erat
lobortis sed. Vestibulum vel lectus a diam pharetra egestas. Etiam pulvinar ut metus vitae pretium. Etiam eu nisi sed urna
sollicitudin porta at eu enim. Nullam eu facilisis ligula. Cras magna ligula, porttitor in tellus at, gravida commodo est.
Nullam non odio sed mauris vestibulum rutrum in in nulla.
Vestibulum metus tellus, lobortis non dictum ac, dignissim at mauris. Ut ornare, diam quis fermentum finibus, eros lacus
tristique orci, ut molestie lectus justo ut odio. Vivamus egestas enim turpis. Aenean tempor malesuada odio non ornare.
Suspendisse scelerisque leo urna, convallis tristique ligula commodo vel. Quisque lectus augue, interdum at viverra vitae,
bibendum nec leo. Duis id rhoncus felis
Sed dignissim placerat enim et aliquet. Aenean consectetur interdum massa at cursus. Maecenas aliquam, tortor a eleifend
aliquam, tellus orci fringilla arcu, id dictum lacus risus id nunc. Curabitur quis dolor a ex cursus iaculis. Nulla bibendum
hendrerit orci, nec aliquam ipsum mollis nec. Vestibulum aliquet, urna nec ullamcorper gravida, tortor est porta leo, ut
aliquet mi enim non turpis. Vestibulum ante ipsum primis in faucibus orci luctus
Donec pretium egestas tellus ac rutrum. Vivamus cursus malesuada ipsum. Proin ornare eleifend eros at ornare. Duis
semper convallis nunc ut dignissim. Praesent nec nulla sit amet libero dignissim elementum at id velit. Vestibulum tempor
mollis porttitor. Cras viverra quam a ex efficitur, ac laoreet libero pulvinar. Etiam condimentum suscipit odio sed laoreet.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ac tellus tempus,
Sed dignissim placerat enim et aliquet. Aenean consectetur interdum massa at cursus. Maecenas aliquam, tortor a eleifend
aliquam, tellus orci fringilla arcu, id dictum lacus risus id nunc. Curabitur quis dolor a ex cursus iaculis. Nulla bibendum
hendrerit orci, nec aliquam ipsum mollis nec. Vestibulum aliquet, urna nec ullamcorper gravida, tortor est porta leo, ut
aliquet mi enim non turpis. Vestibulum ante ipsum primis in faucibus orci luctus
Ut id mauris at velit placerat dignissim vel eu tellus. Donec erat ligula, blandit sed mauris in, laoreet lacinia felis. Ut et
risus purus. Praesent eget gravida nunc. Nunc id nisl commodo mauris maximus ultricies. Etiam congue aliquam elit, a
sollicitudin velit tincidunt sed. Integer consequat erat at turpis fringilla elementum. Phasellus scelerisque dui nec molestie
scelerisque. Phasellus ut mattis metus. Duis lectus ipsum,
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti
quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia
deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam
libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod
Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam,
eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam
voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem
sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur
Pellentesque rhoncus tempor nisl, at porttitor ipsum suscipit quis. Proin mattis, urna id ultricies volutpat, augue dui
scelerisque purus, et tristique libero justo sed quam. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per
inceptos himenaeos. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.
Vestibulum ipsum arcu, cursus nec commodo eget, egestas vel dui. Donec vulputate nec orci
Curabitur varius est id magna facilisis, in suscipit tellus auctor. Donec suscipit sed ligula id condimentum. Cras ultrices
nisl non nisl interdum, at tincidunt ante tempor. Sed vitae elit quam. Mauris eget vehicula ligula, id sollicitudin ante.
Nullam semper venenatis sollicitudin. Etiam sem enim, rhoncus at lobortis vel, mattis et mauris. Ut posuere nisi ac lacus
pulvinar mollis.