From 3b40e6c1ecf278673236818258f6eb9a093d89f0 Mon Sep 17 00:00:00 2001 From: "Lara Martini (larm)" Date: Tue, 23 Jul 2024 11:40:40 -0400 Subject: [PATCH] [ADD] Expenses: new expese reports doc closes odoo/documentation#10308 Signed-off-by: Lara Martini (larm) --- content/applications/finance/expenses.rst | 218 +++++------------- .../finance/expenses/create-report.png | Bin 16080 -> 0 bytes .../finance/expenses/expense-status.png | Bin 26277 -> 0 bytes .../finance/expenses/expense_reports.rst | 125 ++++++++++ .../add-an-expense-line.png | Bin .../expense_reports/create-report.png | Bin 0 -> 32005 bytes .../expense-report-summary.png | Bin .../expense_reports/expense-status.png | Bin 0 -> 29239 bytes 8 files changed, 186 insertions(+), 157 deletions(-) delete mode 100644 content/applications/finance/expenses/create-report.png delete mode 100644 content/applications/finance/expenses/expense-status.png create mode 100644 content/applications/finance/expenses/expense_reports.rst rename content/applications/finance/expenses/{ => expense_reports}/add-an-expense-line.png (100%) create mode 100644 content/applications/finance/expenses/expense_reports/create-report.png rename content/applications/finance/expenses/{ => expense_reports}/expense-report-summary.png (100%) create mode 100644 content/applications/finance/expenses/expense_reports/expense-status.png diff --git a/content/applications/finance/expenses.rst b/content/applications/finance/expenses.rst index e26b14dee..2f06efb88 100644 --- a/content/applications/finance/expenses.rst +++ b/content/applications/finance/expenses.rst @@ -4,9 +4,9 @@ Expenses ======== -Odoo **Expenses** streamlines the management of expenses. After an employee submits their expenses -in Odoo, the expenses are reviewed by management and accounting teams. Once approved, payments can -then be processed and disbursed back to the employee for reimbursement(s). +Odoo *Expenses* streamlines the management of expenses. After an employee submits their expenses in +Odoo, they are reviewed by management and accounting teams. Once approved, payments can then be +processed, and disbursed back to the employee for reimbursement. .. seealso:: `Odoo Expenses: product page `_ @@ -62,16 +62,16 @@ report the actual cost when submitting an expense report. Here are some examples for when to set a specific :guilabel:`Cost` on a product vs. leaving the :guilabel:`Cost` at `0.00`: - - **Meals**: Set the :guilabel:`Cost` to `0.00`. When an employee logs an expense for a meal, + - **Meals**: set the :guilabel:`Cost` to `0.00`. When an employee logs an expense for a meal, they enter the actual amount of the bill and will be reimbursed for that amount. An expense for a meal costing $95.23 would equal a reimbursement for $95.23. - - **Mileage**: Set the :guilabel:`Cost` to `0.30`. When an employee logs an expense for + - **Mileage**: set the :guilabel:`Cost` to `0.30`. When an employee logs an expense for "mileage", they enter the number of miles driven in the :guilabel:`Quantity` field, and are reimbursed 0.30 per mile they entered. An expense for 100 miles would equal a reimbursement for $30.00. - - **Monthly Parking**: Set the :guilabel:`Cost` to `75.00`. When an employee logs an expense for + - **Monthly Parking**: set the :guilabel:`Cost` to `75.00`. When an employee logs an expense for "monthly parking", the reimbursement would be for $75.00. - - **Expenses**: Set the :guilabel:`Cost` to `0.00`. When an employee logs an expense that is not + - **Expenses**: set the :guilabel:`Cost` to `0.00`. When an employee logs an expense that is not a meal, mileage, or monthly parking, they use the generic :guilabel:`Expenses` product. An expense for a laptop costing $350.00 would be logged as an :guilabel:`Expenses` product, and the reimbursement would be for $350.00. @@ -98,10 +98,10 @@ the default :guilabel:`My Expenses` view. This view can also be accessed from First, click :guilabel:`New`, and then fill out the various fields on the form. -- :guilabel:`Description`: Enter a short description for the expense in the :guilabel:`Description` +- :guilabel:`Description`: enter a short description for the expense in the :guilabel:`Description` field. This should be short and informative, such as `lunch with client` or `hotel for conference`. -- :guilabel:`Category`: Select the expense category from the drop-down menu that most closely +- :guilabel:`Category`: select the expense category from the drop-down menu that most closely corresponds to the expense. For example, an airplane ticket would be appropriate for an expense :guilabel:`Category` named :guilabel:`Air Travel`. - :guilabel:`Total`: Enter the total amount paid for the expense in one of two ways: @@ -119,7 +119,7 @@ First, click :guilabel:`New`, and then fill out the various fields on the form. cost *per mile*. Set the :guilabel:`Quantity` to the *number of miles* driven, and the total is calculated. -- :guilabel:`Included Taxes`: If taxes were configured on the expense category, the tax percentage +- :guilabel:`Included Taxes`: if taxes were configured on the expense category, the tax percentage and amount appear automatically after entering either the :guilabel:`Total` or the :guilabel:`Quantity`. @@ -127,20 +127,20 @@ First, click :guilabel:`New`, and then fill out the various fields on the form. When a tax is configured on an expense category, the :guilabel:`Included Taxes` value will update in real time as the :guilabel:`Total` or :guilabel:`Quantity` is updated. -- :guilabel:`Employee`: Using the drop-down menu, select the employee this expense is for. -- :guilabel:`Paid By`: Click the radio button to indicate who paid for the expense and should be +- :guilabel:`Employee`: using the drop-down menu, select the employee this expense is for. +- :guilabel:`Paid By`: click the radio button to indicate who paid for the expense and should be reimbursed. If the employee paid for the expense (and should be reimbursed) select :guilabel:`Employee (to reimburse)`. If the company paid directly instead (e.g. if the company credit card was used to pay for the expense) select :guilabel:`Company`. Depending on the expense category selected, this field may not appear. -- :guilabel:`Bill Reference`: If there is any reference text that should be included for the +- :guilabel:`Bill Reference`: if there is any reference text that should be included for the expense, enter it in this field. -- :guilabel:`Expense Date`: Using the calendar module, enter the date the expense was incurred. Use +- :guilabel:`Expense Date`: using the calendar module, enter the date the expense was incurred. Use the :guilabel:`< (left)` and :guilabel:`> (right)` arrows to navigate to the correct month, then click on the specific day to enter the selection. -- :guilabel:`Account`: Select the expense account that this expense should be logged on from the +- :guilabel:`Account`: select the expense account that this expense should be logged on from the drop-down menu. -- :guilabel:`Customer to Reinvoice`: If the expense is something that should be paid for by a +- :guilabel:`Customer to Reinvoice`: if the expense is something that should be paid for by a customer, select the :abbr:`SO (Sales Order)` and customer that will be invoiced for this expense from the drop-down menu. All sales orders in the drop-down menu list both the :abbr:`SO (Sales Order)` as well as the company the sales order is written for, but after the expense is saved, the @@ -152,14 +152,13 @@ First, click :guilabel:`New`, and then fill out the various fields on the form. expenses tied to that meeting would indicate the sales order for the custom garden (which also references the customer) as the :guilabel:`Customer to Reinvoice`. -- :guilabel:`Analytic Distribution`: Select the account(s) the expense should be written against - from the drop-down menu for either :guilabel:`Projects`, :guilabel:`Departments`, or both. - Multiple accounts can be listed for each category if needed. Adjust the percentage for each - analytic account by typing in the percentage value next to the account. -- :guilabel:`Company`: If multiple companies are set up, select the company this expense should be - filed for from the drop-down menu. The current company will automatically populate this field. -- :guilabel:`Notes...`: If any notes are needed in order to clarify the expense, enter them in the - notes field. +- :guilabel:`Analytic Distribution`: select the accounts the expense should be written against from + the drop-down menu for either :guilabel:`Projects`, :guilabel:`Departments`, or both. Multiple + accounts can be listed for each category, if needed. Adjust the percentage for each analytic + account by typing in the percentage value next to the account. +- :guilabel:`Company`: if multiple companies are set up, select the company this expense should be + filed for from the drop-down menu. The current company automatically populates this field. +- :guilabel:`Notes...`: if any notes are needed to clarify the expense, enter them in this field. .. image:: expenses/expense-filled-in.png :align: center @@ -263,110 +262,6 @@ appears: :guilabel:`Use this reference as a subject prefix when submitting by em - The :guilabel:`Internal Reference` for the expense category `Meals` is `FOOD` - The :guilabel:`Cost` for the expense is `$25.00` -.. _expenses/report: - -Create an expense report -======================== - -When expenses are ready to submit (such as at the end of a business trip, or once a month), an -*expense report* needs to be created. Go to the main :menuselection:`Expenses` app dashboard, which -displays a default :guilabel:`My Expenses` view, or go to :menuselection:`Expenses app --> My -Expenses --> My Expenses`. - -Expenses are color coded by status. Any expense with a status of :guilabel:`To Report` (expenses -that still need to be added to an expense report) the text appears in blue. All other statuses -(:guilabel:`To Submit`, :guilabel:`Submitted`, and :guilabel:`Approved`) the text appears in black. - -First, select each individual expense for the report by clicking the check box next to each entry, -or quickly select all the expenses in the list by clicking the check box next to :guilabel:`Expense -Date`. - -Another way to quickly add all expenses that are not on an expense report is to click -:guilabel:`Create Report` without selecting any expenses, and Odoo will select all expenses with a -status of :guilabel:`To Submit` that are not already on a report. - -.. image:: expenses/create-report.png - :align: center - :alt: Select the expenses to submit, then create the report. - -.. note:: - Any expense can be selected from the :guilabel:`My Expenses` list, regardless of status. The - :guilabel:`Create Report` button is visible as long as there is a minimum of 1 expense with a - status of :guilabel:`To Report` selected. When the :guilabel:`Create Report` button is clicked, - only expenses with a status of :guilabel:`To Submit` that are *not* currently on another expense - report will appear in the newly created expense report. - -Once the expenses have been selected, click the :guilabel:`Create Report` button. The new report -appears with all the expenses listed in the :guilabel:`Expense` tab. If there is a receipt attached -to an individual expense, a :guilabel:`📎 (paperclip)` icon appears next to the :guilabel:`Customer -to Reinvoice` and :guilabel:`Analytic Distribution` columns. - -When the report is created, the date range for the expenses appears in the :guilabel:`Expense Report -Summary` field by default. It is recommended to edit this field with a short summary for each report -to help keep expenses organized. Enter a short description for the expense report (such as `Client -Trip NYC`, or `Repairs for Company Car`) in the :guilabel:`Expense Report Summary` field. Next, -select a :guilabel:`Manager` from the drop-down menu to assign a manager to review the report. If -needed, the :guilabel:`Journal` can be changed. Use the drop-down menu to select a different -:guilabel:`Journal`. - -.. image:: expenses/expense-report-summary.png - :align: center - :alt: Enter a short description and select a manager for the report. - -If some expenses are not on the report that should be, they can still be added. Click :guilabel:`Add -a line` at the bottom of the :guilabel:`Expense` tab. A pop up appears with all the available -expenses that can be added to the report (with a status of :guilabel:`To Submit`). Click the check -box next to each expense to add, then click :guilabel:`Select`. The items now appear on the report -that was just created. If a new expense needs to be added that does *not* appear on the list, click -:guilabel:`New` to create a new expense and add it to the report. - -.. image:: expenses/add-an-expense-line.png - :align: center - :alt: Add more expenses to the report before submitting. - -.. note:: - Expense reports can be created in one of three places: - - #. Go to the main :menuselection:`Expenses` app dashboard (also accessed by going to - :menuselection:`Expenses app --> My Expenses --> My Expenses`) - #. Go to :menuselection:`Expenses app --> My Expenses --> My Reports` - #. Go to :menuselection:`Expenses app --> Expense Reports` - - In any of these views, click :guilabel:`New` to create a new expense report. - -.. _expenses/submit: - -Submit an expense report ------------------------- - -When an expense report is completed, the next step is to submit the report to a manager for -approval. Reports must be individually submitted, and cannot be submitted in batches. Open the -specific report from the list of expense reports (if the report is not already open). To view all -expense reports, go to :menuselection:`Expenses app --> My Expenses --> My Reports`. - -If the list is large, grouping the results by status may be helpful since only reports that have a -:guilabel:`To Submit` status need to be submitted, reports with an :guilabel:`Approved` or -:guilabel:`Submitted` status do not. - -The :guilabel:`To Submit` expenses are easily identifiable not just from the :guilabel:`To Submit` -status, but the text appears in blue, while the other expenses text appears in black. - -.. image:: expenses/expense-status.png - :align: center - :alt: Submit the report to the manager. - -.. note:: - The status of each report is shown in the :guilabel:`Status` column on the right. If the - :guilabel:`Status` column is not visible, click the :guilabel:`Additional Options (two dots)` - icon at the end of the row, and enable :guilabel:`Status`. - -Click on a report to open it, then click :guilabel:`Submit To Manager`. After submitting a report, -the next step is to wait for the manager to approve it. - -.. important:: - The :ref:`expenses/approve`, :ref:`expenses/post`, and :ref:`expenses/reimburse` sections are - **only** for users with the *necessary rights*. - .. _expenses/approve: Approve expenses @@ -386,10 +281,10 @@ To see who has rights to approve, go to the main :menuselection:`Settings` app a :guilabel:`Administration` section (bottom right of the :guilabel:`Access Rights` tab) is set to one of three options: - - :guilabel:`None (blank)`: The user cannot access the *Settings* app at all. - - :guilabel:`Access Rights`: The user can only view the :guilabel:`User's & Companies` section of + - :guilabel:`None (blank)`: the user cannot access the *Settings* app at all. + - :guilabel:`Access Rights`: the user can only view the :guilabel:`User's & Companies` section of the *Settings* app. - - :guilabel:`Settings`: The user has access to the entire *Settings* app with no restrictions. + - :guilabel:`Settings`: the user has access to the entire *Settings* app with no restrictions. Please refer to :doc:`this document ` to learn more about managing users and their access rights. @@ -398,12 +293,12 @@ Click on an individual to view their card, which displays the :guilabel:`Access default view. Scroll down to the :guilabel:`Human Resources` section. Under :guilabel:`Expenses`, there are four options: -- :guilabel:`None (blank)`: A blank field means the user has no rights to view or approve expense +- :guilabel:`None (blank)`: a blank field means the user has no rights to view or approve expense reports, and can only view their own. -- :guilabel:`Team Approver`: The user can only view and approve expense reports for their own +- :guilabel:`Team Approver`: the user can only view and approve expense reports for their own specific team. -- :guilabel:`All Approver`: The user can view and approve any expense report. -- :guilabel:`Administrator`: The user can view and approve any expense report, as well as access the +- :guilabel:`All Approver`: the user can view and approve any expense report. +- :guilabel:`Administrator`: the user can view and approve any expense report, as well as access the reporting and configuration menus in the *Expenses* app. Users who are able to approve expense reports (typically managers) can easily view all expense @@ -416,18 +311,18 @@ reports with a status of :guilabel:`Refused` are hidden in the default view. :align: center :alt: Reports to validate are found on the Reports to Approve page. -When viewing expense reports, there is a panel of filters that can be enabled or disabled on the -left side. The three categories that filters can be applied on are :guilabel:`Status`, +When viewing expense reports, there is a panel of filters that can be enabled (or disabled) on the +left side. The three categories where filters can be applied on are :guilabel:`Status`, :guilabel:`Employee`, and :guilabel:`Company`. To view only expense reports with a particular status, enable the specific status filter to display the expense reports with only that status. Disable the specific status filter to hide the reports with that status. To view expense reports for a particular employee and/or company, enable the specific employee name filter and/or company filter in the :guilabel:`Employee` and :guilabel:`Company` sections. -Reports can be approved in two ways (individually or several at once) and refused only one way. To +Reports can be approved in two ways (individually or several at once), and refused only one way. To approve multiple expense reports at once, remain in the list view. First, select the reports to -approve by clicking the check box next to each report, or click the box next to :guilabel:`Employee` -to select all the reports in the list. +approve by ticking the checkbox next to each report, or tick the checkbox next to +:guilabel:`Employee` to select all the reports in the list. .. important:: Only reports with a status of :guilabel:`Submitted` can be approved. It is recommended to only @@ -435,7 +330,7 @@ to select all the reports in the list. :guilabel:`Submitted` filter enabled. If a report is selected that is unable to be approved, the :guilabel:`Approve Report` button - **will not appear**, indicating there is a problem with the selected report(s). + does **not** appear, indicating there is a problem with the selected report. Next, click the :guilabel:`Approve Report` button. @@ -483,9 +378,9 @@ Post expenses in accounting =========================== Once an expense report is approved, the next step is to post the report to the accounting journal. -To view all expense reports, go to :menuselection:`Expenses app --> Expense Reports`. To view only the -expense reports that have been approved and need to be posted, adjust the filters on the left side -so that only the :guilabel:`Approved` status is enabled. +To view all expense reports, go to :menuselection:`Expenses app --> Expense Reports`. To view only +the expense reports that have been approved and need to be posted, adjust the filters on the left +side so that only the :guilabel:`Approved` status is enabled. .. image:: expenses/post-reports.png :align: center @@ -493,8 +388,8 @@ so that only the :guilabel:`Approved` status is enabled. Just like approvals, expense reports can be posted in two ways (individually or several at once). To post multiple expense reports at once, remain in the list view. First, select the reports to post by -clicking the check box next to each report, or click the box next to :guilabel:`Employee` to select -all the reports in the list. Next, click :guilabel:`Post Entries`. +ticking the checkbox next to each report, or tick the checkbox next to :guilabel:`Employee` to +select all the reports in the list. Next, click :guilabel:`Post Entries`. .. image:: expenses/post-entries.png :align: center @@ -532,8 +427,9 @@ Reports --> Reports To Pay`. Just like approvals and posting, expense reports can be paid in two ways (individually or several at once). To pay multiple expense reports at once, remain in the list view. First, select the reports -to pay by clicking the check box next to each report, or click the box next to :guilabel:`Employee` -to select all the reports in the list. Next, click :guilabel:`Register Payment`. +to pay by ticking the checkbox next to each report, or tick the checkbox next to +:guilabel:`Employee` to select all the reports in the list. Next, click :guilabel:`Register +Payment`. .. image:: expenses/register-payment.png :align: center @@ -567,7 +463,7 @@ If expenses are tracked on customer projects, expenses can be automatically char customer. This is done by creating an expense, referencing the :abbr:`SO (Sales Order)` the expense should be added to, and then creating the expense report. Next, managers approve the expense report, and the accounting department posts the journal entries. Finally, once the expense report is posted -to a journal, the expense(s) appears on the :abbr:`SO (Sales Order)` that was referenced. The sales +to a journal, the expenses appear on the :abbr:`SO (Sales Order)` that was referenced. The sales order can then be invoiced, thus invoicing the customer for the expense. Setup @@ -589,11 +485,11 @@ Create an expense ----------------- First, when :ref:`creating a new expense `, the correct information needs to be -entered in order to re-invoice a customer. Select the *sales order* the expense will appear on in -the :guilabel:`Customer to Reinvoice` section, from the drop-down menu. Next, select the -:guilabel:`Analytic Account` the expense will be posted to. After the expense(s) are created, the -expense report needs to be :ref:`created ` and :ref:`submitted ` -as usual. +entered to re-invoice a customer. Select the sales order the expense should appear on in the +:guilabel:`Customer to Reinvoice` section, from the drop-down menu. Next, select the +:guilabel:`Analytic Account` the expense should be posted to. After the expenses are created, the +expense report needs to be :doc:`created `, and :ref:`submitted +`, as usual. .. image:: expenses/reinvoice-expense.png :align: center @@ -609,11 +505,11 @@ as usual. Validate and post expenses -------------------------- -Only employees with permissions (typically managers or supervisors) can :ref:`approve expenses +Only employees with permissions (typically, managers or supervisors) can :ref:`approve expenses `. Before approving an expense report, ensure the :guilabel:`Analytic Distribution` is set on every expense line of a report. If an :guilabel:`Analytic Distribution` is -missing, assign the correct account(s) from the drop-down menu, and then click :guilabel:`Approve` -or :guilabel:`Refuse`. +missing, assign the correct accounts from the drop-down menu, and click :guilabel:`Approve` or +:guilabel:`Refuse`. The accounting department is typically responsible for :ref:`posting journal entries `. Once an expense report is approved, it can then be posted. The :abbr:`SO (Sales @@ -651,3 +547,11 @@ Next, click :guilabel:`Create Invoice`, and select if the invoice is for a :guil invoice`, a :guilabel:`Down payment (percentage)`, or a :guilabel:`Down payment (fixed amount)` by clicking the radio button next to it. Then, click :guilabel:`Create Invoice`. The customer has now been invoiced for the expenses. + +.. seealso:: + :doc:`expenses/expense_reports` + +.. toctree:: + :titlesonly: + + expenses/expense_reports diff --git a/content/applications/finance/expenses/create-report.png b/content/applications/finance/expenses/create-report.png deleted file mode 100644 index 2264066046b93c3816611865fed80c25142dbc76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16080 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 JRgxy3{}&AS7>NJ? diff --git a/content/applications/finance/expenses/expense-status.png b/content/applications/finance/expenses/expense-status.png deleted file mode 100644 index f88b8008c1eeef73ee7f60a18b16b935a76b74ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26277 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 Tv4HghU_Osjbd*0UA|n0==~paS diff --git a/content/applications/finance/expenses/expense_reports.rst b/content/applications/finance/expenses/expense_reports.rst new file mode 100644 index 000000000..62e7f7c21 --- /dev/null +++ b/content/applications/finance/expenses/expense_reports.rst @@ -0,0 +1,125 @@ +=============== +Expense reports +=============== + +When expenses are ready to submit (such as, at the end of a business trip, or once a month), an +*expense report* needs to be created. Open the main :menuselection:`Expenses app` dashboard, which +displays the :guilabel:`My Expenses` dashboard, by default. Alternatively, navigate to +:menuselection:`Expenses app --> My Expenses --> My Expenses`. + +Expenses are color-coded by status. Any expense with a status of :guilabel:`To Report` (expenses +that still need to be added to an expense report) is shown in blue text. All other statuses +(:guilabel:`To Submit`, :guilabel:`Submitted`, and :guilabel:`Approved`) the text appears in black. + +Create expense reports +====================== + +First, select each desired expense to be added to the report on the :guilabel:`My Expenses` +dashboard, by ticking the checkbox next to each entry, or quickly select all the expenses in the +list by ticking the checkbox next to the :guilabel:`Expense Date` column title, if needed. + +Another way to quickly add all expenses that are not on a expense report, is to click the +:guilabel:`Create Report` button, *without* selecting any expenses, and Odoo automatically selects +all expenses with a status of :guilabel:`To Submit` that are not already on a report. + +.. image:: expense_reports/create-report.png + :align: center + :alt: Select the expenses to submit, then create the report. + +.. note:: + Any expense can be selected from the :guilabel:`My Expenses` list, except for expenses with a + status of :guilabel:`Approved`. + + The :guilabel:`Create Report` button is visible as long as there is a minimum of one expense on + the list with a status of either :guilabel:`To Report` or :guilabel:`To Submit`. + + When the :guilabel:`Create Report` button is clicked, all expenses with a status of :guilabel:`To + Submit` that are *not* currently on another expense report appears in the newly-created expense + report. + + If all expenses on the :guilabel:`My Expenses` report are already associated with another expense + report, an :guilabel:`Invalid Operation` pop-up window appears, stating :guilabel:`You have no + expenses to report.` + +Once the expenses have been selected, click the :guilabel:`Create Report` button. The new report +appears with all the expenses listed in the :guilabel:`Expense` tab. If there is a receipt attached +to an individual expense, a :icon:`fa-paperclip` :guilabel:`(paperclip)` icon appears between the +:guilabel:`Customer to Reinvoice` and :guilabel:`Analytic Distribution` columns. + +When the report is created, the date range for the expenses appears in the :guilabel:`Expense Report +Summary` field, by default. It is recommended to edit this field with a short summary for each +report to help keep expenses organized. Enter a description for the expense report, such as `Client +Trip NYC`, or `Office Supplies for Presentation`, in the :guilabel:`Expense Report Summary` field. + +The :guilabel:`Employee`, :guilabel:`Paid By`, and :guilabel:`Company` fields autopoulate with the +information listed on the individual expenses. + +Next, select a :guilabel:`Manager` from the drop-down menu to assign a manager to review the report. +If needed, update the :guilabel:`Journal` field, using the drop-down menu. + +.. image:: expense_reports/expense-report-summary.png + :align: center + :alt: Enter a short description and select a manager for the report. + +If some expenses are missing from the report, they can still be added from this report form. To do +so, click :guilabel:`Add a line` at the bottom of the :guilabel:`Expense` tab. + +An :guilabel:`Add: Expense Lines` pop-up window appears, displaying all the available expenses (with +a :guilabel:`To Submit` status) that can be added to the report. + +If a new expense needs to be added that does **not** appear on the list, click :guilabel:`New` to +:ref:`create a new expense ` and add it to the report. + +Tick the checkbox next to each expense being added, then click :guilabel:`Select`. + +Doing so removes the pop-up window, and the items now appear on the report. + +.. image:: expense_reports/add-an-expense-line.png + :align: center + :alt: Add more expenses to the report before submitting. + +.. note:: + Expense reports can be created in one of three places: + + #. Navigate to the main :menuselection:`Expenses app` dashboard (also accessible, via + :menuselection:`Expenses app --> My Expenses --> My Expenses`) + #. Navigate to :menuselection:`Expenses app --> My Expenses --> My Reports` + #. Navigate to :menuselection:`Expenses app --> Expense Reports` + + In any of these views, click :guilabel:`New` to create a new expense report. + +.. _expenses/submit: + +Submit expense reports +====================== + +When an expense report is completed, the next step is to submit the report to a manager for +approval. To view all expense reports, navigate to :menuselection:`Expenses app --> My Expenses --> +My Reports`. Open the specific report from the list of expense reports. + +.. note:: + Reports must be individually submitted, and **cannot** be submitted in batches. + +If the list is large, grouping the results by status may be helpful, since only reports with a +:guilabel:`To Submit` status need to be submitted; reports with an :guilabel:`Approved` or +:guilabel:`Submitted` status do not. + +The :guilabel:`To Submit` expenses are identifiable by the :guilabel:`To Submit` status, and by the +blue text, while all other expense text appears in black. + +.. image:: expense_reports/expense-status.png + :align: center + :alt: Submit the report to the manager. + +.. note:: + The status of each report is shown in the :guilabel:`Status` column. If the :guilabel:`Status` + column is not visible, click the :icon:`oi-settings-adjust` :guilabel:`(additional options)` icon + at the end of the row, and tick the checkbox beside :guilabel:`Status` from the resulting + drop-down menu. + +Click on a report to open it, then click :guilabel:`Submit To Manager`. After submitting a report, +the next step is to wait for the manager to approve it. + +.. important:: + The :ref:`expenses/approve`, :ref:`expenses/post`, and :ref:`expenses/reimburse` sections are + **only** for users with the appropriate *access rights*. diff --git a/content/applications/finance/expenses/add-an-expense-line.png b/content/applications/finance/expenses/expense_reports/add-an-expense-line.png similarity index 100% rename from content/applications/finance/expenses/add-an-expense-line.png rename to content/applications/finance/expenses/expense_reports/add-an-expense-line.png diff --git a/content/applications/finance/expenses/expense_reports/create-report.png b/content/applications/finance/expenses/expense_reports/create-report.png new file mode 100644 index 0000000000000000000000000000000000000000..5dfc76afc23a1360b83aeb360bc529ce87144ff5 GIT binary patch literal 32005 zcmZ6R1x#H}@b4+^?pC0+I8@Cv>B+xnC=~?_spr?Xld}sadCS}T$D@;rsGar0o7=yC|IVCV z&YfS+on75OJP{QB8rs@_e}5m_KRG%*{|g1hC#IUdw{>-WJ9&C_c5(GCCG~-c3GE*? zbbQrxbo#-_ID2|r*U|g@{BUr16u-Oi`22FKrQLOSSs0ZS`rYSaZ}0ZyO}BB>z}!wu zMk8fvdwgV4N%sd90qx)Cr_|p0g5|x=jnldL#V~NAshvms&&>LT_2uztMP=>n-2;!V zF6*X=z;4L&-YzR0)70kbP)A$s>WRnr!qeSl|H6#6kW%OH2zYck#xJp=u0=r6Dr5Ql zftyD(u3l7BykYBZZS{B6z=SsVmtb9g>)68XSS2qfci_+Zi>KGbhMDJ;COi@WP6_>p zjp^Bw4Xu#c_qQ7wF4^a+E!)^~KV{47^CNXowX>QN4XB$utkO(OGkkQ%L|1d`@{x*! z?B(es)JD!`WOI9E_DBD0|LR6ZWwWPW1ZQ<`c4PP0e9v-q*it(<(c2;=y=W6$robq4 zbGV#WTq^DAq*Odn79Q;A=F>g1<7%Qkv2y%!I3ioO7&J9_bp7;m?7D37Si580CcmYk zAbPkoePy^^JRdCRlCI;PzqWTVdo*#hv&F6I=^K`yXyEtQ`l~3~Y3uY)#6siO{0S#( zpnXc;5u|IkJLw9bVBwW`F;X(SbJhJTp)=I=vxuGF%Bq4@yiffQziCKW$Gm7}_jeUB zo917wMGmDq=MhFWeHq~wn`6rt&o9sOi;r(9_MV>g>nb6EnO5oqYSBG|Rf$plf}S<1 zA}oU6Ekb&;ZRCyYYAXW3ujWu2pO7sTr7nx}15)S6Q&P^f zn3Ak)x~w=mL#s(*q9bCWGZN+yb!ZG`5f;7kGx0t?g+VBQcsp$TKtco)t{f9n9UqW`AY4*LuUKkr@waR! z>`#0k7D)P^s|O4IzxG;l0_5*yfYHfA?N1Mae*s3ippW?!`@egc-e`Z%0(^Nc{>I&1 z*`R}SoE@wS45M*gho-v9SuRqQpuyUpO-nP~w?bx8evjD7fzsoBPifwc(z+Co=vCWoG7Mq+=B-f5LYCp&PEA@YQ_=e<# zqj=GyT0bftx^*^qLA3D?`mo?1Aa`dnxY04NKo=GLz5cET9=IF-Yr7~H=@83U&=NHc zz~f0#>f{%9Pcs%cPS?G|N)&ihiw-{Gb~sD2Fy;Ud6feZAvnqQjiVWm13G{^<_|U(f zAGX-fs=jP*!hhi*88N!WuAN|#v5aexG9ENiZ^ZtTi1sgrF1gFSC>W9nyGeYmj0a9T z&6GL`el9PBa|JCi=eD}}|Es3X*!BIR6H8%}y%@z+0ORklp0vu2R3S5Q;8Y_J_?dxk zOF-K_k2t;oNpRAy#N`w{6w;)-+hUxFruuT`cd<6-APC^v@~-?Qz42?>9c@?Kdnh zF5=+kx86v|@D5yK$n81bK{x(j&LDI&Xz z$71Oee#DZ(Ys6%~vOCQ=+7}2>_P)E<>l~L?_pH>X5YYs&>SLww`x<+K9vXe_G|<3V zKT4jyN%3JNGlAa(Dmpm+RUgzslBKl*`{X8QMfS{xpHiV(i@IhSN6j0US z|5{Tv9P7Zs_B*|KO6(*mVwYF3K0tG3&!%GL!fNe}Hpz2ujgD0=Y*TG(m?W*PxUy#{ z6aw8trmfP>KC1s4`Wh&D64E!7{my+#uc#oqlFLBo*k7v&qOI8wEOnByf2hG%)zfuW z$iFix3MtaR>VXw$I0`$xPw{L;QlcxFRCPE3C`YZnEYAI4;B({_69$9rrM z&zi2p$m|NnPWxUHL2bphZW7-v>GNfJ0*^8~f_)-NVKG+aM@q82Gd(^l-Gnu^Dy}qn zAe3^HJ`P9APtZ97EuRM+Pyi&A!l2wg3;X%58ExpH za*+{Z=Zb?puwNt;B3vse6X5i=U~|5#EOohgF59W!YG0kO*=;{lbBqIiEvyW9*YMi% zuD@RCOFBk5nPYmCI+9Y(y!lZIr>tF?BB`%kYP4oQhE@bS&rH5jEAiuHTe-sp)V=O- z)uH)F5D+jOe=FRvh#L@~;}oGhkMI|cbM@aI?SxZGcQw%p{Hmt3)@4_Os=KXSzF5Ux z^qT7nrs0X$U&XGuwB*HFuXYqeT<=^48g zXC$$15YN5(fj%>>wMKU!a}PYw>Rm0buhOnoRkK3mt0!@idzTIOEFfUKzi)+o8TL*3 z;M||5f@7s#3Y1%|_cUGX;$WY-&VHhB-{#DDKZP=t-z3ETejgUV_ASem+40Ymg(cgR z;#yDeL{Dv&iuWBJ0{E=Zzn;a$({yCGEv8Z1*L}TvdR4#CJs1BsLwXV?hxJ}dRn@r& z6P>hQsv)1?H%3PAtGqsJaQ)!xUCyf9qJE)r*KmOJXZ@pmSATJFHP`2s{iI_Y{io=e zS{=aCECERlT?bX|$VUGi}7WLk<;6RG*UFT|ZrMO|J3nkx!H zivz!sMx_;j)W15pf5?B9c2ffKH+xAfv?7B$2-uYLngyJ8VAoThetvmavU{ONx`kv{ zq0(^A&P(m7h5aBVV0|c)GHQ1ea3BUmY~s7FMSKOkPOrClY<8|6PE9PScz?Cl-O?5i z-_@4{n)K(iD!d#|wWYDL2tFPT_KSgMgYkw%H4~+Yq9PL5|zfm~sLQUhSMOM%@vX zl>y#;P_k9y(N_z59^EBb8Slo$8+o;>-$h~Af#TPP@uEZd5)_+M$ERmqH2@H6TOZFSG@r-rnaxZtOC@HRlh-$&kxg`TKpJW~*U_t@eEt1#va*BcHM}v) z5cVaDN6L@s9J1`ZFR(^)9=SCPaW^WN{DQ)a(M6!1Y><82z)v;T`yy^Oy3%?1S}BiA zMlI$hgfp3^iEc-O>%m|6M#ULxhejjguLoX0OLdJ9N#Ja+yxrLxfoc>no3NIZzS>C2 zA1fm8{Ml%6BMk}6Q9S%e9T z@q5G{A@7=GByfj1r;D>Q93a8Y<~Vy!!}I+QZak#DY}K+5`%%CfxOX0f(s~gy9;r9x zqhbp4cY|!hw5aLM8xCAaKJKrce>Yvk6R)*f=(WY_iDMTFSr?fd8NDfYcX%5SLPlaBi>PE{O?!S*Zt}W z^doJFMD$}7M~V75@1`+ca)G6yRUDZFkro;bL1Amxg$Lw5c>+zz#qY}k^wnpbbyxay z*Q`1dL-Ze0N^7KdKMm({;>i(m317c_VUiisY5dl?xZ`XlqI=#-_ytg;Ckp(G2F8=m zL^SC992$P97hr-RUMgl;qcki#@#r zUVD?~{IvY?OO%hm}9mJ{)R{HtURJJK4HddIq?@ z`CUuJL(t`)JR;`i*|UAsEqZI9{)mB@ z;8)%f8i%;Gbi+Q?cA%y6O(;DASonoj`Dv-3$=hg2$duQ5?V!q^*T(ZOtAeh??{t^+ zg!SI>v~k7JsgniJ`2$p=v)hbE44_-#-83e#?NlXEf52y!TW_hQ0p$vgeGAV+Rroyp z4f-hj_Onc!Dw^;)ne-z1(fUj-?gU+FG)6bQh%#{zF=seh<(W|I?d`DX0CAypc$^Ym z9-3+^s(f?Uj_GbdNSD*WpoTsozP@#~F&Y%uhoAk?F_e7ouT3j;Tdn10r`Piy|BL~C z!0tepeq+T`OO=-{S_}Q1toI$*OJ7@3W{cC|Y^Ye!0sE|097OxDSKV=IE)#(s@@lw6 z`IBw>Wcg=h?)%}DvEP%&H}o-qcaam;gmucRXSphY3e&rIDd4MZp8OvBH88o8m65|O zEYkW4C}carGBE7#a|cl>`u*99=%Lp9deaQPZ|Mt3=m4_NfPL$6agn}+IFr@P>{xuPCIVZFyR_uO?p0WXK&De=PC-Y42Pl%w~MrQz%Ntim2K zeYQABL_qcrgIBCzo?%3>F(JX$Wlja0b$QZO9+ztA$UZb_P`px#T|_YC_iYPnUaOnU z%~JJeA}UxM3ze%BiIet{T4b;wMl&`zhf&!*A)g!D?lZ5rinIERA@R}Cz&8F^)bqHr znf1KF9Mb<#MBJ_XUNOVi4VCxr&MR5}6YV&N(nXxVGSh!RViB6Jr$sZZVNMeak@W|{ zg115kZ3GOsX5`>nDO6bKa`|R<%Dk2l*>e5?6G=Jclc5-}!zMCq?Xy=|6@dIliI%~u zgBV($*23xq)<|Bv42kMjzFdU2ecSDz9LhISVY}6P;@{SJ)YJho_<^J-$3FoXW8g3;3-DQ<|Ps^j(a^ zuN8W*dCTIjnJVKS7tyVw9WhP+u!{vk#q#fyW13`R^11&%8$v}N_rL4^kKL{M9|8M$ z5YPV=4AAznAprg(VQr5X)Y^Y@=xpWt1J&REM$MnB+YiA2YFyoDX1~W&LcDQ?zyZxi zi8&Gv+6A5e(cnL9rDeX=k? zxrDH@`0wc7qA6CfC?Z>{ckCGEW;?keo*0!@H2JR*i;_k;m*Ivo{TE}I0woztDuc>h zOe&2AqHNmvCRlTf4X&E39C&zZ-LcTp2!>SfSgD1=M4XHy-;MH$IHKKj$E3hSYmJT^ z;tR<>DAjH_5k#7@@<}q4@iELqsj{KiX^pUTg@m4j5BAo%6H6Rw@Le>hU-WuNfX|Bu z##X^UqC+A83@eYcpHz)jrLBzcfj{&1R?yE)qeo5bKptcLc+||*L7R9584ZIPGv#BO z0}2I*p|-I>y__+XlO~O5tuWGGzJ$+n22bf@3!!qThO_~QbP$miv&nLfnfK#1`?O>6 zs{zbWse=LB@zeEhIN`)H39LIPDMd0KG(RS?OiiL~lc|&r>SK!bA{EC-jSF}7anH(H zImH_tJ3*=>Bf?R6X)mHj@VL!Yy6j`$k@tqj_;O;aH2p7F&*!#ui-hAz%Z%VozH$+X-1LsVC)J9KQ>M;+CqZ(Hq>_G5)6aVt3*JL zrYO9(!bhI*0eUCfP3mVP=`ph~DV(bFK=@EP;hf9iR?St73wQ!`IIrhB1^S^acbvbv zZgKo3(`mg`-kh(xCFfao1#b_c9lz5ZK))wx>XDzOY4bcw_< zPG<6q)oz<@s@|D#*UA*t-86U3S8b~b(emHp39K38mp$I6l9paGcgyctY95&{{m_}+8$4E{MAi{q$$%il;0zf@B2l*_vGLA z_eSf99bsO6g)QT{%kqbZNj8Pm<*!+}*XY0)a_Z>S0A!r%e}X{}hoV7&Mtj|Zn}QR) z?dG?L%_hWOo7umA3S0<&rTr<>&|FwPAfDN1QRT(Wa z{J~M%F{?JKX+0BBx}x^n+ioj-K#{E3_4LXD8e9o&#@&f2+dz}q$m_qg$}%kM%&C&V zKgjor8i+Fbd(DANv0pOJc=J9}-tH&VCvd#UFAUj)AQ+?!+^1vlPMOiw)lagfmPWQf#5BZHxY26y=)fU@WyGa~puCE6ya~{vX_( zxru2{3FPAQo7`{vcOInp-c%~4`f*Rmv~A9HKgdks|Jw1tlGzNmEWh!7-&!X=Uq^=r z`oS%~s;xt@__koJ@$;~oMjQ)3SH8lCn~Y^KN&{-7VjH!M5H+3$B}_NB2DvEE<^po7 zOq}DHQysxIM;?SgAiEFGdm$o)Sx^uuE@2~`=Ulz$wi$xhty}P6OQMyB`?SR?Ga@O0 z_oizeTIEd*xl3)i4t4CHJR$uWRBY?y`KD=idaa1<1 z^tpWg(Fyc$JZJtSLI4hmDJOyX9L9=R-Z!VE+Q|{}gCCj`C0|~TB_rDwznzl1PD^NB&$^K?}`Lp`t}ac4>3 zT{BRvpT6Y@Lf-~Ck#Do4xd`XMa0X~wl3Bpo2cgRb7$Hxr58Na)i(bPkL$7}Bp}2a9 z>SbN`rq;Sr%A@|CQ6U2xf_5Emchy?wXnG$lixx(!xhIiIb7*;UtQxIBLMOD!x6rGa z`8XuAm?oL!{Re_>z20Bqv$^1Lj(~yG8f2wjO1J7~T>wR|-4)bg$`PRAVvNl0>J33n z{!-YH_9a}udL8}-&+%Ahimp;;_RT~0f4Z!+_c2E$^A0^3fsU!Zb7kpTE+M7o z&)JVg%|)3RrvnLZGZQ-@ZS&`~+)s8zNy2Ry^Zu1w>|bqIZ@u62;qNe8Npz=eS~j}( z{B=LNbdnHM1=3=rd~aUWw82BF?Q~ZfviyeDWXh<9yzl%-PTpxK<{e*FDNvy9xJ@Hs zS3$+nBJ3=opHA`^J$^98z{8)-j>WWDvaLF&GQkQts~&?d6K5L?YSMCrmGJS4OIT6f za>7&59A-?jQoN%uo>F9H&?oS^#=3+B+Et~4Do6c7$n^_MB%6f#)sHMITU3K_odbF) zFOov~pas_SlHd%N?pYs2SfDkb#GZZ+;H0vMc(p{^qB0-4#?dJXqdS@8%I65)Qynm| zmE>l3W5n0ui!JrnUJ@am-jL7S>2h#V6w7p)IA}@)FcoUmt#r3LL_jo*9ab($gAA!#s1LTITfBK2*SnRn)o9M6Txz|1##%9QUj`H%+J<~}Q%Qo8-A41jmbS`!w0L@U8n z+4bS+xw{X9mEJkGhTwsVvAt-KP>!c`h+96+97z70r-0~HVg4}qx&2}C zg|{Q&ScKr}J12!OAbo7Vf@|qCdQExncusPHUKnO6o14k~9Sp_hzhrhXmt z6XtcA>CR?**p?pMrU+^ba7pbkHLY?*!;=r?0h-6rk3-dR!+sJB*NJ%n>ve>)k9qU8 zlr7-+TjBOdIMmI@;mS&*enpx$t=i#t=Gw3}`?f*8=u5Mw|IQt~UT)QCdiK`d7a?=@ zG`>0^h`0MWjf;anoAAl-y3!NgE{n!OX+nD?TaYvdds4~OJ5#Fr?w%eqUAVeA zwH_pl*+0;oQJd!4P$n+FEfB~HbBsZI#|hra)uuJ-S_`LgZwinYQjRq)^=l6#ifuN3 z^?sZGCbM$J5aSXbiOdP0d{JatILHS5hrK?OnXwjIqUE(!T1w}i9{)^_l|5G#Qr^;cZ}GPQxyw()uww}D^Rk#FX_AnVGKIkY#T zK>RIZH|$scOsQ=$V>sNN^k70L$i&$a7j5B3rmotw8wYyb35y=8LSH`tv-Cb3^CkD7 z#XajHGmR{w3voqkG{8~#WL4&$#Nz`$U@DOht!;4Fw zK1EJqFy}Iu&}J4hZ_#T&D7iCPZX(D=@zGewo2O>;!2WSHqSPJA{rpwTub@28Bg4H{ z#Hw#>qsx@g2*a=vZC$TZ8GxG>RT|Eo9(%lL9a+XrOW(JZM0kBcwQbbB&(-vU1e5?3 z4nE~&rb$nQQ4p%mCxS0ZV0kp;xSSyiJKzjtCS(_i=7P2Zbu&v$ar7DSV=LhYex<3% z*lDyKyUsYjb{2BVop6KY3c*U-Wp)@!o#_AGA+Td@^$W?X2A5VM(r*U+llnaSdA-{g zd{gtpvV0PK=h(0!UKsI0ZggE#D~fc14&w5ewH($Wd>J?d{n-4of-KEH;5NJJU&<&q zG!rN$61o(WM77w#jNu((09e!w=zKCU<@qH`t07(_0$M{bK8%E`v^zV?)P6khf3*Mu z1W46Ovy)V7Tw*+%T(&x>s4tte;rZi%p#7TW?2qlf)QXav#6g7Hlpahcj=&pT@FfDg zAIHg3vrtGRoFHsSW=*QYICnE-k>)!h_1j$+0qSaXWNdAJs+)TA7lw1_-@k8cJ13zX zVsvGdL%ybJ8^n#)N9!UZB7WtAya(zejdx61k!G+?DVoGme3&@MX~O3-zO`s=l%6l) z*G+p(e?Pe@jy0Qr)3k*G1QNy?H$&B$+xdm#x9CFV6h2)x5c(?}btNdF{3xZ;t&+<8 zRQ1w;)`G+9V=6|0AS;4{*-x~4&Pm_f%#9=O zh91-(#O|f6N}~$MYEel!b}*1X|Lb-c=8}Y`#Gzkg-*OMUI)%xpieym`0=BLjtGCO+EAttlRn24#}w6PXzlY^9;cNvtEzX4QjLts`Tho$@u1~ZNx{%LpQ!$#+z_0%0N{^0(s71L6>p3apdXYfNKK(I({N>jxRpWo$bG9yVT%ikUg z{3gF9wEOQ=fXf6Y^C)v|xg9=37?PrCtm`-qm-CRcM@)r^ZE`$2yHfsG$q}LoLml7?9 z(zcM3-FiaB&XaDjlWmK#U`Y#~sXBztv=>$!pg$axkG^}41HYGTpc67m_HpYA7@}0u zS5Y}AXhETe@l#nHg|r35;qzVr>_2;co(Au^{-NwPRW~$Z z-O34YoHAGMvqWcu`yE#pC>t#%gBAtkS2bcd1qE zaXNSzUEwtZpa?WuSg_k|40sq^N;m?qpCn%kQ?InhE8z$d1jk3F7hD^a4t1T zu1_R6c%}qY1CCJxc;F{F0dFC+HOLQ&L{#C|6*vqwk2CtY?gp}*eQwQ6A?ppLiIztf z8(KX)o>!B`AA{-nhp#-}eE+V4ix7>2h71J^` zF)6s}@!V1ow%XT)&Zc?WX&4i0PV7z|5?sMJ{b|ym9rXl#c6_23La~?WcrDo=xDvz6 zNa`XY_5Er?Q)l_Opy_J%d3#W}4~ZlsOI=-Qemf$5yF?4!!dbL9aYyGP-A+#Hd*87b zX7cVy z0F!e_sWL2+nl}ESpA);=++JlcLWFaMh1z%`TwhY=!p1fNI)E>Adgg$>TF#H1&^V_d z)e+=x^p%zmZ06zUVn2?Hi)LQHZ~8;7KnmMP#8`g)ZKR=2avzC@Us9c+juFWc>v*#y z@JDw-7L*fgH%>yWjz3`po4tDZO-P_#*^ehWTn$0Zue^M}CZrkYp7-)Bw2PU<~rAYaaE9<)g%eVHv2p#qqQ~WJG>DW2`>WK$c{Dd0Xhc7%5IkT#B$aqqGbp5Hg|VQnBmkHhtoH3RRUe=CP56~51vU&pAkjuP`s!G) z4aNk6Uz0#tX7ty{;D-YF(cS>k4R}qT?W3 zaZI0U70YF-%3D!g47Q>!UZLS@;V zcr^g=UT-1bfqo!_{1#|Nxol9?>+rZfXE|h~Yuq1@pvbW3O3vjpwFxpmJ=8Y<`MAMV#qo#M3ryMLec32clsn>B;j#0?S? zHbzMrmoP;1q9zOhdAN}A5x>JmRa=|jOF^*bgJYR-&FK*2kfpfGc=Z8;`EkffJe#@% z>jnIZx-R%V=0C@8buT0RhApDFH>-x+y!g7*{pKm1MYw?KTJQZ;nN{@$JA0s>QNAmW zRGyw(Zq^;9TUM5u$*=J|N&wKl9eRX88F6V?II+x>%V*u{rS$=c#m|B>c zEOd#)U~=)WS>LENO2#Q7J3Bk|0ws&Wls33xIeu4GLmGTH$Q~k=Nf3z>L7`#)$z8Hg z5+#t|7kAO|AoFpTrTCMcN>QVU9(255I2D^Zw=lznzIAafNYw&~IvOwrBTpH^z>(T? zt&gY*rGwvc6f*stW7U`?Y!(-AEh!h*vnyFTdO8IfQxwx>tf0->#l}JX&g6;jP+LVz zuf5$v=_evU%*sqV>9^-eivn*KTxS|nc7y+iytmET^m?k_M=iY0rq2q2zXKhP*615? zO1XE#pZ1V~+uqPq7YBIHP!DrZ!5hg~r4^I&@%lzlSuUmYK;36YHh(KtkfNw{TbPAq znNeAA*ug8$Vk<@{$@dL2dfiA_DlrDq6@v5^dq<5@?tjY7QHTxd@m&|{+qk6h6EgF@ zUI8G!TuUfSl}0#~63rkryuLTl{F5?Ma`_If#c1=SoGB248Hy^H@#h?VZ0J9Mc>BK| zkVu3rdBeG-px|^WB*92K@H4pGY(Vs=PUW3BhVZ4fc9L^&5OKWHLZhJ6DG{YdBHbCf z24he;tKrCZz7fxo)l7%^2xJvHZ%zJ4k}#nE4?OODrL}@)>!Jh zsb_o`n3m-4Y@dhwInmr)IOsWa?8*uso5TN>l^2?z_DZvX?oe?|Ev|7%&rSh?5DHN- zwV&YQZGfC}#<6UFn=|(^dgS(Z{Aol=06glvtFruf8va-0K^cmP&n@ugXs9DDD%8Ga zHuZ1~43W@M@XSe`^sT-EK^0mU@YN>0+*Jyb;AAD*8;I6>hj8eQ)(d=Y0_dGR3T->z#jo7o-eomfH&u91XU4$`is|I6KD6dq2L&~LfV474}!H^ zZ9qA-lQ+9sxpl<|pYiW+hLGtBwJYnO43k6YMdSkUwxW?~Z9`(eQmbFTW#Ifwp@5}^ zN-wQC5Yd51hr%QX%5Ll@4Av?$rl!&?{ABbk0Vf!C`QuTibow&{a>j8P<^CA$=iKFbG*AW3?7#Hu(aUq(oAXN~xFg_tHGfD%zCy zsAi3+!(NXI=gx5y7LwsTyD`UlATiEI@r${7Z?PT1$?==?8)49yesDUaAr2VT6sYA4 z3$Kem9Xof(2Tf}UpKU+OGgxOkwC~uf!rDQT;$Qr!{N)!ZZ4O1%_z!><$13 zGubLZ-4FA;WDk`x*;9zFLB3|Rr z2G@}={5-L|MP(xYp`5?v%5ezSb@!KAaI&>nA6^~-SI@kz8cQ=GYOU&>g?t>U>N5Q< z@!boB(g12sX7C*l_jMQ)E6R>Xm{P8$U|xjJaXiQWPUfwgLAA(PF=8~v7+FRLH^j5n zwLt7EZJU?~C^_twvYPL23p~)_y6u~jX2B1mMX@kt^e)fI#Qv5C$k~r)>`P5Y@RGnu zIjJ*|gySS96?XC>{6SgzrA+7x%(==he#&q!*_7wJax=}w{SJzXW*PidGixw9JcK>5 zf@Xvk^UFkHg)AZY8WBKEHRgdZ0uEjp0ojK-=%ANbho<*2qkn}VT7o;>$X@K?GX)W| z0h(JgFSY8uT8wB1LoB?hidP+O@+VcB$-r&JA7VeITo-VDV7U!TGU}oR(>HRjH->!~ zU>3$B%pgrCm1e;Nm~qJ8rap76u#fd}LvdzPh-XBtg{%2DjOdTj+c7vm$J$7;u#^xX zDs)R1Q?V0{Ggtyrw2Y~f4!pH+H4dmjlZB9zKg!hqZj{N~q z@TLhT5_!16WadzWOF^UZNV%z`*KC?BkYF9nO6qLHKrx~|vy}>K%9+m(qT_&*GR!2k zpro+8yyWSQ5|?3jLdXqYy_VA-rhvQij&a0AM)3Y;|7AgloqlDe<0#3jy^D7 zqJQI#=I3_Cz>sZ6&g8FP$iEb_LRAb{!{gfqYr`=g!#&E7#RL)n#011Ua5xB^kPV`6 zomEldF$2Z8_*2rsUy+E2ms2896Z6UeZm7suY6}Ik$bEr$vMivg^hCl@^Fhr6B9(+h zi_!l3p>!#QTx<4Y2Dgw!jvOF#ggK)LMcfz!Er1QjI(HK#-urH1Eebn z2IKb+;@*ZI+_087t4U`yGH{ZTR7}DRIy)$- z*43FgAf@vJLO+Y6y{ixDZ?D$BMUp9#Itp}IG(lyB8j?PYy)jy-v|CImL#AZ;59L75 z<|!ty-wd!k4ieey@PWG{-v6pA2WH&o-c$RUqIYbH9U zLBI@dwWEY7H!BIB%S%N-F}Z0bjL)q%!BA~OOrILO8K92(+E00w_L;}FpbA4it3^^3 zrNFtDI}0}K;CFroG@x_gkt(n+m$H_>5tQxNYK^L{ff`dbbR9K!R`JBoOrt5+O>|BlAy0xNg>X zd~8K{fP&)$#gf%??TuZp0Wo}qnhw3r5+|&L=TI}MI5V7B?@IE-0wy*5`(`SmWdWw& zB5H8(oCzfo>02~l19~;IFWpm-F#N;{RY|Ahx%jOjsbRlBlIs3eMm0)ECwB{jT6KWH zse(A{4>aS&+$LiQG0CSgRX?kq&d67mx-u=6fXRd<51^Xm31R}xW#q@>V0Sc)-|L-;s_I*=a zY@anOc~J$|(sYM7qRyM_lgmL+qEZir_wsl4xG*fDtRJQhtWpM{*tSN}x|z6yiA3Xg zMZZMiw{W)QGVI}ko!K;h<8!7b647q{Fr5T?gp~tr2sB9WpzAdmw;@QAt{g`RR9U3woNBv{F>RY;G*#-JBfhBAIYV(rx9PcjEalV z0>Vc_MP9s24U*oI83RuBrl70wrEs%7gbo7I5V0v8so4|59{2T z<4X%V0{Lo*A~gS2eh#S=uq1LuT(o8!(14kiAi*stY;V9EdG?$aT&)YoO ze0*uAL(R=2`kbHfo1RhMyi=r(dlc`9eN{ElgLDHvOsr_nvFfem$qzT%$!L_4AV^!?(Xv6a5))-W6VYKQ}n8&gdid@@yTtf zGI@Hsfg(>&2D#rfsQP>po!pb74yc~RzwTOhC`xV+(`lBe)PYeb&F(osE8CNVFdypy z=JOwyC>%q_ynne_y8lTE9IaTSuFg!`6WA4)>z79Q4Tkt(TIc@!Ztn)3+rWogdWs$T zia{Q7vE2zusMm>A=L`s`RLOFyhzM#j+i_YjMMOlSs0WF(>JaIeFVTD|95eB{^IGp-FLJg$#;@ z5zYA|>X7r^Xd0-&o-Cr66e88w^_>MyJynAFi7%2&HV|KCLOV*_sBp4lRa+7D*YpMm zy`ZY@dJv}@rYI+rB*$%$QU=4MDyJ*qac`hj`5pQJb8lSbQUD@Te5G>(6+IEG(Kiy* z!>RlT7{65tIqTkA@Fz|F#q?xW;ZN-_6=L2+{4|8j64(4NwUpmlYYA(8^3`3O$DQQQb z1&AVC=`{tr#r{XYG#a0#L+pYiBYYB2ru{ACezUzH*pEQy8|nZ`~%i#9t7V9iRo`y?~gMr4fe zp})qShJh9Nhh;OS$kkLhwvC<^6Yzlj@hM!RY(B&^e3=yCnkgTh`>=Rx1_jx#L}^yC z#n8h_X=j#_A;`3(8tV=|4qY`?w9# zje8d5JguM=J~}33`oAm+MeC8RVh&X$#)ykKg{`dwGOK!K0+C?h8$8TJ;pkXA z?uct_kO04OdQWD*wQOM(Uh33+N$UC8pF&9)V%eDw{;`JPG$L4P{jM)0++nuF<%s%N zFq-MwZbN4>RLd2XoN!PdVq~EQG?Xk~3?C=bXNs+906$igpoTsvGvnWEp`ZkC%O-Z^ChYqHV^ZwCjX z_@{sbGIL*-m9&SO*PkQ;(?LWr6TK}XmJESBEQvyBmA${=hs&P8x2Ac#)0^1@Xwy=G z54#Tk{-%>?TLx~cqaC|0| zEUj1j!+N)tf@ZHmLCGql)4dZFVPU$<>0|XpGupSV)%7sF@`U%y>^?kMZY?{x z3QsCmM_DsV&uAFO>36p*Zq2ws0|5lVKh{husl+cDhB&qPf4iPE&c2yYQAtBphNj2_ zUwE{19>bSg*;cuG?EZ#NObFsUJ#)5u;$Qp66_pWwW}YUo5ku!vjbf2&*LSv47P6jV z*aZVBso5*z9FUySKa+O~`i0rA*IkhED2Pl%odT;Q+Y)`YdT(hwjS?=uqJ2dShp+;W*(>BWqPcaCSTYvq3??mP=UA^Jbt)dA#&DS%~e&%`S@aPDTFT zxw;xK5^!Se`+)eV@&NQ7B+%A{r;Vezqn^$9H(<~D@6B3A)?796DA5KUV?53*uI_5* zcdcZ5CHg*NMVeXSFGlnz&T37ex8I!&CJ!VaS$ktAOVsCC`t?>z0^BQ%w2P!U>?#mq;+I0ji!toos@dMM zZLFF(&{Zgqf$)Sx(|(^~U>_nD8X}enE2iEo$u%I+PR!^}Pub!s?@jqB%*=R&@p!O$ zo9+&GsM$4ehuYkO+*O%hBd^Wfku$J~3= zoW(OkecHiov3I%l>J~h|lLSBi8o+P&*jH0_dO7SCNEA<)7HGCnH8*k@4vbe5PqyXN z%##>mvc!O$b(SE7b>$tV3IfX3&At`Us29rO0GHcqf7=}vD1!xj+3l2ER%slFKRdIh zq<*yiiWqvcqUP#amwmZeZ~Q~)oF4-`x4m3@5JykB)jb_(KK@DEN?a|Bpo9>yk9Sf= zM6lUs(kk#{__Cwxa0{v#9v?*PnCNO1;N{~Ar)@|64EL$C1;o^1nRt_cF6>m>@r>?A_fd|%q0ml*{loyoY=_(eTL_; z8ms-l7Tmge$)c>#Q_}aI6L%P93i3fCq5=VCWR^7UYC#rvm(UPA#OY*QwO9v>#fa-9 zRmKVV)-1kiW0&;~M1b;7OZusHR61GouX}QTD87ug%?Xcm|8v5@2N6-WJ7>g%9&0K6 zv{pPt8xUHhNlsn>+N^o><PqYt*Sk-c-q4e;(@6^;Aye+0_PfJ- zN!Vg2FU*kN0TJ8xD-%?dB@!`Po|~QP+i8{YNzs-QQqOvO`4e^pS%Etj`X*b!St%)J zz1sNDtuR(sD&w{@N$X$)ox%RcT|g4jfGthL(^zU`OJUw!u`{DwR_94)a{Nj}NA7LSiJxUIg~`o5NPB|~c42?sBm z0Shl~EkAS!EAngr{CoBMNL;JS8TY+7KLw07{pT1n7ywRuYd zYL4kROMfV*QGwxaW&Dk4O(BPZ_QD#`n^lhLv#?Rp(tcyF$2u{K?P1s*Wg;yt(eP)M zV{RRHOJiMUJMzp(+7T&w^1&^G=)UUhEg7SD`%fR|iJijcB;boEC~8~K?g8l|0* z=6>sAg|6oc1No*TJuqEAanAGZoLVmqh`w!Fj-#kbdo80ktaLxPwLRj?vY%yRln~87 zKG)%t6Nn7ykQk;$C9;Pc3l8?xf=Z7CZ@L_h)cciib*uD2oJujHvBxHh1GTs3S>?j6~3s=rrchJ78-O8-1TQEO}1eBVEux z0EU7>i%GTYXgceUU7*9PQkKtch6geZpSiuORQ7f7`+3TReNwEOyBmCXNAVPc8Q43b zRKop6T~2;m@wbmV{kn0-c9*yvU>Eyjpq+|TYGcD{Z@bcW?Bh;4{}PMc)dS&Dy%gKDhQM|`;wEp&vtPoq_A+sZ z*eo$S;hcqA+ooeap?t~mdiS_bW3kdm$X%jsg^+tP6~o`!AelQO=&IsgNRV933~Q~Q z(5UBL^?-YbAn@DD@Wq6{O}H4S*sIFi5j(m5{AaeeVPUKrDTE^`dopLX+>mNO(FDSB z0h%h+q&SG1cpA*A0bQpPyBf@HF%uG^dp`Fo@qBZ74x`^rV7;x0fGwOI^yA{u-G0aR z|19`R4=&YKdF-AJP}P61o+9*@cy@_bh1jm5DV2P1Y-H-^`EL$-Hk^FjX2s!)YFoWq z@tx0>U4w1Ha6-a-d`S3W?Do1`G(dtqonjY?lw6kM`QLgw(qFy4f;n%+HR`Wk3?%C* ztyB)#bU~OX3P&}EXB6`$M@&pi67(PXgaOd4D2?Y5!*^;$B zGiwL~*VEl}uW&KC8$Q%sA!8jl)_S>QiUg(P0J|0gaYLjaCFi+@%^!p;(&)tUCLIru z>3=E?+ZoJcDf`2sf)E$E!Jc70r!Y9DfY4XO_;`ZIou1~AkGuuoVy#hHkjhs_Kew@& zLrNTo-=B^R*Wo@pIN3`E{a-PsR!vHspg%m4-znFC!-EO4j3f%1ab*yvBv?S{2) zj%Qz8{l|0c72Yei+yT*Z*I5LO=8jj6W*bDVTtHG%jTK%tb3>g?2V$rLJ1v0m?lHHC z^Es)m8dK}qLr*<^!QpnEs4+Q_P44)!M#3CcvGE2BIBBUW+n<5#pTQkEZ*kGl?{DiT0UQHre~)(XC#1eI zIZv=;xGRV**o56(h@c;t^YyxMw>S^#vaf) z3{s!}^TW^qBG03!ZkK-vzb1ihVoXIj=cboD<|8?9|LA&)^cr!}G{~=OIiw!o25)kK zU6ZfEh;8!ODjbw7a3w8tmkNe1F+&zTf!=LBO*NZ#d^1;${xGg+7?sbJr(RbZ1h}0m z2j|FDfg17J@%T*aRJ1nt9^}`R8Erb&;@L#=Zs*oL9tl$-%<;0R%A7`=V%Hmxlzf}0 zvnSls6K)(=3}iri5*`QdoWmSU+B~z?^Nb#-$9tbXyqfb3mb!;3>C<4(Gms`vF0jHt zkjKs4;SFG>fA)MXXCMt|D0zonk$}hWi5^7~!)iL4QpER2-%}y$QBwXdCs}3YW6@dA z!(dZhO`Z3v+mMl_uyNcW;!+}q4P>J>J9WJkPQ9GW8@eNb=AQW$kU)*QwluiFtN%#uZ)NWkB-~w_ zOE_Q3GTVA2Ebcycm2-fH29UTGvVjMu=L?gJ{mJuxDbCc1kR{>x;$5u96FFmK;6{hx zslwf1GOyM^!1=we7ZwkP&*O^69~r1~=8u7@JZg0YBEe>R{iDOPt}vV&r|sKz>CJvK z#&bom&joFGPZdF#|H;JRdmewpk%d8&=c6Wx+Fj!w6 zB_YmNAED?umM{22o3t+9)X(e~&UTPPY)s^N)8>Sv4IkPv#C$Txxf^s_Sg4C?x#*bV z?8@lK!=%}iMxNKqWNSc02~J)X*|K6ERkPly*#~!IwbU><(QwBJ8Iqo6z^X8J$#U^ z9=R`gVu!EUn1@X)_iQH==@n<{_+KxWta@ zB5vO<@O98(6uV;NMjiEm)N1|W--UQ*s^@)?*TK+ey-f)Gc`F@%4N(to%pkzU?`uua zR1nBQyojLR!MC|aWBmEdq_v-NyS-6;Ga)c)I8$jWgItjsRTnE88~+;M`mG_6_Aw8 zxF8uir7o6^o)KFatF-w|&!)Hs_hV!AwU-udGs_r``5R|?%Il@cK)sR`U4DjqnW-&m z)$)}iW{p?74%0G!*`jQh>{q-p-=lG`(VYt3pRi@`fnt#1-$@yZ(#c7k6@JR7d{D{2 zj^1aUA0h}*z`gG6ph`~9fSI~rZ2B(x!yaS7S)C(Ji9}Uw_V#3RaU8z6bFrp6nul1z z{74So1ElGvwSHGN&=D48p(+|-V4)@^id3~m8N?&h<<{q&NR#L{x?+IzNKv8DUNWKo zm|F4746WBqRn$T0vaaBoU+e`6m~`fxur%4kI9D3~=??EvA$<4euZt1QU_!Q~`6eiO z>ixhv+S~U2A1P76RWyZWr;3z(#MGMa$oaP3sL3}Eu-&Iwp%D$QrsF`cKGGBv3K&*A zNjxrC7Fs(Nj4;is+(I%X%b-N%`N1A}rubt@9Z`S`Q)Sst;Y{czC^@ z-*d>;Ejl4v)>o25DW(i6o%Lxf=2^IsI!i&NWui*GVb$<_4ZI{%=;FGTEmCXBQ} z^bdmHM_;HEX@7#q2i#S>`C?|oI+4xLLa0?}+H8jEZcUt>?H)5~Uru_+ zZKOR*3T?r;sK6>b7e^K>BX`nB_(eF2R!{!Yb4T9Fa3S^$^&kGSwDOjYtSrXH%v41i zcjzO^g3=^Wmpc6=1_AQAM1Hh{$>S};OuDlCUOV#DqPsf5dHBwN@r?N#)${l28?;Z@ z74nQ1Q5B)ZUGr*$S-4o^N9OB8|56G%F?qRh$@-?zhoqb7@{s$%se-bM#sMgzOaTLa zO8i;GKsx1HHr&>(Ai_z5!Al%+!?K1Rv>)UhS`-K{O`%h>!4$928Q9oPudONab`N!- zfuCYO2UImOzP=Yob6)h9S+QFz=loqAt?x(k52ktr_fC%Xd79mIOFS8MMaC$3|14h6 zfp(t~(Oz2_%+gBiiL3<7>Avbbcc$s@yCPm%8Wf|i5r}^cVWDNtN<$~KMo}q@?fV?$ zpmE9ZLNGG?Iwc6QtGU(~a0up_o$BbNQ``Nkv@IdB;3EawgV&{r%8y zW|maLsBlXEJ#2|M#ffez`%P8CJDRo}>q2DcX|L>G49f6UKa2H^_#qaqr)2d`gzwd} z;dl@O3d&!G)Tpl<*Di}E0X1*`7p^)RYsINkg3ch?M`z$v+d8ciZ2|FTD8 z{fV&VGYY#Eg)uedKGwLpwohO|SA$siv=~Jc?{0P^c?g;CpW7n~JE~G|MD+$vC zVL1fMI!?jCw2W3n{RD$gl7~U-RT$U}Z}8MgzWP}s=`1hJAqul4DT`$g&{YL{3?ckG z7A4y>os>Epzawd|#+{vheER&^*%BE?F9!J43dfyGX*X}?faohRHC-0miXV@Oi-j$K zD?>3cmlAa!+v6iCum$np{7c4-zan>HV;_4*rxMbUp5x^rlh{CTnAw2&qUZ>IR}N{28MPxbNPz zew+@%5QWQf7Ld*EGL6+D%;**(XN9}Iaa5;2j3V4vOEFb5DNGaLi3J6GMZ1!e| zL_}L9OyW~@R>8Qyd$okWyJ+(!EAM|dZa<0O#gt2x;=Z(rYO8;?n_6VwmADE-(LW1R za?DlJl);1W{ zB1~Cb>L!U7{vJ0VSPY=~k^6=^*wpq$PD!;KiF$;OpdL%5p6cVd2I1SKFi=UJ>fKBE zd{U8#*ghWhJ5(6)K`nOPN3B8+V=>H>-g#bmhE`<*^|DWLC=IY_WX;>-XirM$WUO#; zWAMg4LDgP92X_@;vKQ-dNbTRsUos%dAL#I4X=r!2f``pln8+uu9#x|sR1>I-HqDho zQSXtk3f959BGU}By)++C2Xi*x(iaz06uBs39(fFr(;NWa8>-m7jg}CgxUj>-JIh%& zwa5ufL(PW^`^l!Nrgvl5T(h44y<2^GwZ*sAF6ZU(NX`S4jul=;9`K_rwKWR69GAM20o?LN>5_2z>Q{_S+_fCXxQx;BQ}*+deh+&z zEagN!qW&s`{lVMpVJ9WpJa!Hv%ee$s&#V%cgoI?XYYR%Lm%A3boTs(y&K{(o_Pc{Jrh_7P&*gQkl_|=cgmvbIpOv z=l3nWP9)Qv8nTBe&+o+~N&j^cemu+ch`uFK+^b8F;{ilGr3QFoFP&Z3@M4v`OjnV7z`XQr7GUaEhw2}i%&L>CizaM zkv_zx&La~O_{-*d`_=F7<9+ej$=l4Ggjy}`MdPm!ll3x7Ia0dDJ}U-Q%PuFA&5p$$vz=H9@@WHuo~Xq>}HeFn(}d|45D5< z*tvCjj#k|~0M72c6fl1&+;u)5jGsJFOa#KrPX@{w@-OKlVG$ID$8P#)#3V`8srhai z04g9UZ^EiZSE%OO&3_+#ib{=Id(n363{PRHV>y?3=u`h5-*RGRBnp0YIea6($^D+o zm5j+usFF4mCLDlwq*eEG`x(*m+Pd=<0b6y0SaF<9n9WRUS`{%a%Wb$-5tC~1p7DC4 z=Qy-RfDhc~VDx~tH%ssRX5jt`u9LF{Bux>>QHb1=hU~mFI11NS4(~NTO;`QM>wIr+n~>wEFn5VR z^-!1m_bq30%NhCA@fX@^n#UY&`Z(kW)t`DeCD%<-a*N9Kx_E`qOzxP7o%tiB6 z=%u@-14Nz_`pkWwB6dRuvK$@n%c6gM!~h+I0RCAW`U$*uM6mo49>?;^p++73EDC}_@?Ql;obOQ^QJ)80g){y!KmKgme zk1mnVIJfmY2Rj4uoww)+pPs(^!9HD4!WqD{ot$~1Az3ebZf(yYhR)A7dY&~_$$K=e zs}Bp2FrQ^6aM9WB4kteEy0n5w`osyN%bv2Q*XK-k=f=1Uwmhqg#A;$&TMTFq#)U0$ zYp(BoSuSh1Srj}~;AqId51x9{H+q;YQ1g%|YB7~FpPJ2LhTI7dNjpB%^2ch>h z0|F&28sl(vwS!=z8<%m!FwW8N)GG3)>JV-)5*}uX+pUCr7O$z(BGXzmlo{n|8u89> zCuWbsSHdG%wgZUKw)wPiC7N7lN5JeB%r(UJ@Qp%WZZ~fbM*D=Re*Rn=q8ts4YkWDs(--hqX3X|oo9g5{Z9^Y9Sn<4^APK?bI~@tBc(}Yn z3P0Y&K0(Fg>wKPoVhTgfpN_v@{JA*MbA5O}@p9gx0C4k3^Ztuu>zlFp@OsiXa9_^O zdf7e+>V1H}$0PyKEE(Xr)1GTw;0yXX_xH$W?_YPcd+e<{$^X6!nJ&V`{AXV&GyLFg z77E}o`ePK*dM5v4WEelBS4U@f_BNUr#yaOpe5ZLoNX-vW9T6DeJ@7 zx#Y}=G^AqUVd{R;E~wYDttW2w$SjKJF{T&rv{`%Q&aW{I5M;lV6pVg$u)77i~A z95x~2p(h+R>XoCOyEli40{J7O#6}-Yb-5wW9$r%gW@JlE4zPZs2tEjzyJp+p)U(Di z0N;_luMc%!J_{0`I$xj_Vc+|fTOesmhe04cK7WINsi=p;3o~(&B__nZ$;~2pRErt0 z)X3*LoB6YZy}9d<4sBrM-3^9M%CyBlm|nYS|LEZ?tqPy&PLv1^p;uD`eVjd{e?UHE z)@q~Y9rUJuRG&1Vg~#-p;Ls=o16cC(!U_Jn6iNaOXdK@Jwi}s=j~L(ji@{NSAE)aU zUuG^`F_&9*uDid_wNc;h93fRaOy3{8X8a+W?Edbev4YTd6;;NLvHj{=QlIM)C;>n5 z=y2V-78JZ+sau?T^cpF*diJX9@twA9XV~sw_dUM57y#%x-Z*!*YFK+-D)0l)17O5O zeVBSY*3JWQ%O@#Q;sztfm|mx^^El&`%ii~BEisBPo+Llu^x)HJp@5OuRZNu4P5YN@ zuc_&;&2!y%Bg2O>sq876;V6#EwT!Z++nsC&a*MT_hs@*d7y_;uqadNRIwiy#XSlh( z6e%3T70{e}d-_}5wa}l~^xCy9z1lD%rd)GEi6`GJI2P#xfXtoi*^CtvkOl909>9ja z+#Y(a%3uTAFIM6yUU271=lpz)z3jYK+P$t01hL;$GoCd>CF8m7OGYmlY(d}U=(J-q zZ7#(oI2e1$QgznnzS`v(Gi!4-M%UunZL{Xf{s}TUK0TF^qIj$g4v={s?u;5f&j(TT z8rf^SgZk&?NsHHNR4ipZ9oEddas%7#7O(`cMvPjh!A z-n=37{qK$d($?I$3=0JhVAR;*cs6vgPS25}EGE@uH6xDy!Fm#*VD#-%FmiC3XXT#F z=avgs{Oo3RClZD`g@cYCs$I&@ip(b$F`op$+&GzC*;ZK9Dz}Ai-$5yEqr%SQrLb8y zbs;~uy9)T77l+hf%trm^neh{KVadl)Ju|%xJ)Ub{nmp9je>31o{@j<9rX* z$STaDolEw+ok%z-H!P{7e-!6^k5EM@Muxl50D5!*`)RqBV7j}bb)Rnw?<$hJg+fU3 z&oE9U`$>w7j4tIZ;=jC}rSyUGUXHmf~MwF9M{v0n=3dV5m!qRHm~9mJ^2 zzeU7=;$yB+eBPhf(OQCve_YKS9L`3e>md7fH-5qN^&HhuR?^ncj^$UuBL8x$e?Gx< zE(_o)z}slCt%?M_!DwyV9CY)CrCb1d=|1(7jl)??mzZnJCM;_CATH_iX5)hl8%oW+ zyf%;s@%&fC{8Bn3nX0Tovi7c#3@;;9@Zdq$&^mZ9g!Q?J5c8o8GJPQ-FOCnrSpa&& zcA&aVd&>^tRnAe|WjD!3-gDf7WU}LS&940L{LAZ`W0_XFu{23DN1>;Tky=KQ9pdN5 zKkqSdmi4}^(XhSt)fYLpU$!i&kkNmyHH|9w41bS^WrvSs_X)U-)>0Gz>m>OAjG9y8 zxjn6Oi-vW{*z6Fn#=9m*|GIGAYMYUSho(fc8Wr^ps5b$RIL4SUE*S6_C71-dF@u1( z*o-eJgwqb;0kB&O&IMpp6e;g!G~tI5d$E{9&ZAlN{LA~49>nYKwd_>nr~RYr-HJQ= z(cXrYF>tQ)6%}{MUmu(&BQMS*vUhT_zF7_hA7rTZ(4c z{amNB1dK@*Q?#A;KRewpp*Ir*+&{M#k`#xFCw24cxUx$jI*g>;U$SrhbWNL{O}YF@ zf$Grj-=vgJjBZfq`Xr-2UFf!}YGPbaM+*UU)3TcdOr<9tKN3TYJjV1F91I^P^{U?s zg>(wKSK3$i3)DK=(YDo|VStgIPWzCWcJ6L5^}Q~Gc4OLZ&6UpLa2S$So*U3hZdUlu zS410;V!UX+tsI1h`?{S>_&ST_)t!c93+Q_-d!9U>P9ON(OkxUd^LA(sV*0E*yuJ7y z5w5?5Z3mB224iQW~BWA)eMj<>vdMJJ@wcEDJnh_brTo-Gy9CH@`Z#y+?bPr|)mlXOH0j znDZ-;_ARVU&jvXNVp%-LNkBY*mTrPDsZ7s&Kcdd8513vPT|ZwD-{U)~9lh9{92zaO z)F23?;qv0+ghLL$TSR3^&exapIgI@p={YCT)2Z#x@?)~Hmu6lAil!g=nQ(W5H-hQH zKZh$raEjiG;N&Kael!*qK`qEsLu%ww90Z`qMRc=$M2?fzNM}=m9^1kMuQML3FKk9< z*ksS6dwZ^1Z@e=+eQz=xPihtZ9$0jucuvaJL6uJ3=HgqL%94KxQ*npQRQDyqGI)Mi z;Dq$zui0Q!B%4yToKaq9njb)0WZdc?=NY5M1gZbfbj<2Ex^iHs4&U?c?t0;@?G3~o zF%#MDceiKL=;YwfwFZxckZwP}V1*nAJy>q5#{q-@4kY+uXpCL^w+N>`r_m4aJ;huw zqiNL}rHDG>^K$Y})jjeqa}35VCE!HvI2xBt4oh&zVxg@bsV>*J+?JySJu;5vXUEy5 z^HIHF2io{y2TBHw?utAdYx4=_h)V?gnqp?e!VFHof8HnjkXR-{E{GyK;1A*Ijr5Sz2qyP1Uyp8&0?BLe%%J5 z7I%>(-VCT8Yw}FB0x`AU@MPy@_y^Q(qY01g3@iGdauiKQL(XNW_MfAlZK`K825+XDD_QZT0YavPT00nq_==o_l?)K5c;Z$!aNBYs6nRUa8 z-gi5>Kp4Kh83Ne3Qs3}9SUVg94NJ<4kFTOPslIX}iTkddq^ONRtXww^zh=bjb}G%w zEhuwC7dn(~&e+`I2lT3HUk8%$ga475kv4~#q<%XOi|d`EXP0_0rG%x901LhzB3$7ASb``tSzsHXRuVyHk|NUUPHg7K9H zl~%me<*7pMb8eQ|4cRHb zi;Lm>j{Pprn->ii=5H6*W#YHaE3&nfv#%Ia`Zcmv>?+8icly^~3w+;5 z5nqQz(T7XHuj9RuEqtC!^|PL_=`DIX!)*SGx?Efo%y)(l#!*l!_cq{(7pUSWiG2d$ zisQs7$0`5Mqmmd{{L}v(a(@S*dJi2sKvujLsR8DNo_|9GQVM~zBqx)wU%%d#4wou^ z4MW1eh6BGs^FqHW(}e%;`@~nMEj;fqLA$RIZ@cI-Rc!^E>Cm)bEkrwefUW25?s8;p z=P^6m&80Q++f~s^`G+A^^kO<26^mfI9p(uj^bK6BBbNA6BRji796NhPuRe7|z0<90 zjLX1j2&^#Q;C#f@z9^I=q^xY6Ge=c(aIfJqfQ~NJ%Ufoj;QMZAWVaH&n*tZ^- z<4%Z=>CL1V3>V#yj=Ya5_dS9jfvIwFGcIp9#?uby$%7mEEIQN!sIh%@3Fw5{_5PNx z=oDHS$`Wwn)tIpbU+a?VCdcbiv_u*U>bXxJnM3f(_gqN7i^5mh0|IcS6jpPZ|D366 z{g(FR*v!_pzV9BCxvi6JI#m+iOF%tPNjq?1tyU>fVab0_tm7yP$?C^2-4jkH3Yefp z-4095xWOn(9rt{ksiEsp6H)HDk*5bKb8`#o)v0eIdG05f5MrqLU>SPMLIy9%CT$-y zt+oQzBlc&(I{HE7qfY%L=SQTruESJD9|o9CO4pRd!5fL9ygc*#2UnIEBo+uJTJ+ofxH|H3S*rv86?9Np3M0pJ8QzGM3&GR)O}rrw@OHGe_l6kk>mN#=19(~6cn{6W&kqncBsBv8M> zv%rXLRAum)-{#(9aI=1#9O^Br0dR>9aC>H6->abb1Wq<4^m)uKVRQpqXjdOQ+@X4Njhq$&pUSUKSeX3b%3!k}Wl|v+us0g)9-mslDhyN7 z0rXNddf%UrJ2{PUS~2|Q6>X%7SB;ls9=)kHQ+(di>Fm7z$}7&xVr~)Q8$4EQUHk-eLlKbu`;2; z&vy-S{QNn`JmPpevz#>k$_oBNT)+J+v;JPo*Vn~(eYYiOqf4>&^-rIJ5bOLayY8^; zvyW)?8Fq|qS||(1+<%3MmuVk8M5ZDhWf)eHa;poP+#1YUxZnAH{!4=hK3bk7F8!hP z47+LbKWp1L6Uxa(Md$}v>;&>Yp+{%{cF32X9 zZML_@`wymdKW*v3fOeOQGeD5en(ynL#dyWCobS8ra9iJVdPWP))=V-cTp@vqPNZf{ zSA@!BvVe<`P()a}kQNE5f`?I=2K}eZyfY&!ekl*H>_Mupwv9!>&eW^U;75&|u%CS1 z1?_(1hc;m<1n3*=1K-t6Q9m3U=vP$QeN@rb{X*`jkrB_iaueySdLc*RIhK0an$?v*^mw*>6SJT>(^X}) zQZBKwMi6pdelS9p5pDi+0%2QyIMqY(LxS-C!GWGE%lS!N3ivIAXGi^DIGy-Y;tM=9}?bm8%62%L&vZ`yH;)-0w%7#}gl z^}|=LWwNzmUYv6F-^ly`QQ}!V88Zwnbk0$}$g?`GGLH^3p zIw0p1o3xxt+C4Wo=|G?m9FYKm&l0E1a)I8Z^s5OYcIvHqK3GpN5M)wB8H|y)i1M`d zhOm@!TE&>kRW1e}M4Ag3uEJB~5n0~qa`ZH2rB^RaTndh&5dmdQ$%BH%Sy5Y8#K03@ z_oYBMPQjqQsR^$i=rPHt#V)Eo&MFO;e?x8t1_orz8BX&Q8BRSn_3W}^QAtwrwSq0K z*VSG#IYSya9Ad$6+IXs&((1J2*@^oZk8ud`*~JO$jg*EX1V5cYvy2H=3T*$tV@Fdq zA>2m}^(dH`b+pd4zx=3}wht$P`VX*s{7JRrOVpzFSKi~DqaZt3wompT1=gn%f!6K&$xog2l@&uVu%nblHS^x7- z|IVk8#%H};bDv9%SL!ucXS~*JBPTQdEx_t!bUr^<&9RM@qW6WoD_Zn1hX8O*svZPs zSTzx;6|NA0v2Qeoc5G_sd#fpRyoKThx(+`Ycp;(kBlg;=f0}r+IU0z}Y5RIh+))F! zPv+A&?@i202S^sKlinVHqS9io6)MB;edNhbBqx!gtSfGmuflP!kJI$HffX?YA|?N@ zh2HYTAu4wLWHA)rWF#&ah$*K$<{Wzs4#PV53Pr8|Cf*PU({94q$&DOU1gnG={VWek z`T2IvfR4G1PQ>CO>zS9U+!4vz0@u$K)j$R~ZCQWw(3P}e*;mkII*KT713wsX^!L@9 zw3EPeN2^6$6*pi1vZ>fyQ-Zw$U7x9PgwpHsdqONZU0HJSuKmH_!AnZT1~e~}Osxhf zIC8Z{tk#|#IXJ8^OumX?FAQbjl=uZ?Z>^z1;{+;DW%->0DHJmJp+8-2l-~3%fO}_f zCT$~AtHA00<5>}_@!MO@L+WWHf;nA4llUjFN)O~ZdE@7(QVVviQHUY(D&K~K`wo3j zo|B~Dny2Qc#zcb5;AtVV_ta6&xGMSz^QNx$=Xf7NdSA*_X|{Xw*Lf&A0>CCkkqdo5 zGDaL8UZ7n@;vEu~B(V`-%Xm$PX5y0>MI$wM{B8d$@ z!HUxknY1FPS5&HaV00)VS!vjT2=VO1x=j*vw9&#?g+YiGo<{lHP?6q4u9!@}3WylM zOWVAPj@cDbg`*4U?4w_8wdI=+rWQIM69pMl3M}T-6}k(sk%t|=5c7RoiV)3*jN}~n zeXo+TpeP!myc+I@GeLDpFXclVQ6L&%G}8(PbZ`)ZIEZxCo*ygOWvJ`m0A{aJwWwyU z*^>08D>}SFskZ^4j?=pcBvL%!Rdq;1poA7~Dw5&#lZgICpLX7oAZCzpo2rTNBY=n=yKLys)a0ULr>K&+(ofOyR_+KE`n4C?LJ0)+axUR1>HbNm@q$3|2p#bxYD?KFSvM|g-n^_Rfk6dGj(er<- z5Wr6w(hqNgQz!?DLglr_?zeOts$$(3u=92F#{Sr{>b%qU1G`Gu0zLmkJC6(&rS|H} zd<^vsbS`sj2{I8*S#0z`eEoB-oG`}zr~BqJK@rfEKi4cKkFV?xF=}4jWe;vN@W3UI zq-^^B_6pN5cBFDZZ=t5xNKj2-QPi*6OHHr?B0uwQJj4ACn(Q^;NsIt)luuG2f|NF# z8<#23c(eZP9<5kjJYrr^GO3$-TEuOc=DxOz!dw16CjttugXJ@WEtZ3oR#YA`3DQs> zS0^&6uR5lzc-yxjwr0}H^$*lZy2;r`b`^c!v-H4c5m5FNV*Z-pgZ;FLa;K4C<2`j{4`K|LA2lZ~~gjS~kuq8h@B9b^QAC8@q@ z3a=W0Nd(B-f%HF(0b(O!!S+95!+!%5;1}|e|FnbQ&qZwFuR_H9_<3#ilOP}L#p3{y S{@;b?Z=}WL#VSM$e*GVq?yIE$ literal 0 HcmV?d00001 diff --git a/content/applications/finance/expenses/expense-report-summary.png b/content/applications/finance/expenses/expense_reports/expense-report-summary.png similarity index 100% rename from content/applications/finance/expenses/expense-report-summary.png rename to content/applications/finance/expenses/expense_reports/expense-report-summary.png diff --git a/content/applications/finance/expenses/expense_reports/expense-status.png b/content/applications/finance/expenses/expense_reports/expense-status.png new file mode 100644 index 0000000000000000000000000000000000000000..ae684259a1cf3cea60278c8c03475c1fb6b4b719 GIT binary patch literal 29239 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 UK*>YA`4LG`PFc1>#w6tb06Bf>P5=M^ literal 0 HcmV?d00001